added 'forceReal' parameter to 'visitInnerClassType' method
This commit is contained in:
@@ -84,7 +84,7 @@ public class JetSignatureAdapter implements JetSignatureVisitor {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void visitInnerClassType(String name, boolean nullable) {
|
||||
public void visitInnerClassType(String name, boolean nullable, boolean forceReal) {
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -88,7 +88,7 @@ public class JetSignatureExceptionsAdapter implements JetSignatureVisitor {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void visitInnerClassType(String name, boolean nullable) {
|
||||
public void visitInnerClassType(String name, boolean nullable, boolean forceReal) {
|
||||
throw new IllegalStateException();
|
||||
}
|
||||
|
||||
|
||||
@@ -196,7 +196,6 @@ public class JetSignatureReader {
|
||||
v.visitEnd();
|
||||
return pos;
|
||||
}
|
||||
start = pos;
|
||||
visited = false;
|
||||
inner = true;
|
||||
break;
|
||||
@@ -226,7 +225,7 @@ public class JetSignatureReader {
|
||||
) {
|
||||
String name = signature.substring(start, pos - 1);
|
||||
if (inner) {
|
||||
v.visitInnerClassType(name, nullable);
|
||||
v.visitInnerClassType(name, nullable, forceReal);
|
||||
}
|
||||
else {
|
||||
v.visitClassType(name, nullable, forceReal);
|
||||
|
||||
@@ -136,9 +136,9 @@ public interface JetSignatureVisitor {
|
||||
/**
|
||||
* Visits an inner class.
|
||||
*
|
||||
* @param name the local name of the inner class in its enclosing class.
|
||||
* @param name the full name of the inner class.
|
||||
*/
|
||||
void visitInnerClassType(String name, boolean nullable);
|
||||
void visitInnerClassType(String name, boolean nullable, boolean forceReal);
|
||||
|
||||
/**
|
||||
* Visits an unbounded type argument of the last visited class or inner
|
||||
|
||||
@@ -172,7 +172,7 @@ public class JetSignatureWriter implements JetSignatureVisitor {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void visitInnerClassType(final String name, boolean nullable) {
|
||||
public void visitInnerClassType(final String name, boolean nullable, boolean forceReal) {
|
||||
endArguments();
|
||||
visitNullabe(nullable);
|
||||
buf.append('.');
|
||||
|
||||
Reference in New Issue
Block a user