Effective visibility issues in FileBasedKotlinClass.
Make exposed nested classes public.
This commit is contained in:
+2
-2
@@ -51,7 +51,7 @@ public abstract class FileBasedKotlinClass implements KotlinJvmBinaryClass {
|
|||||||
this.innerClasses = innerClasses;
|
this.innerClasses = innerClasses;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static class OuterAndInnerName {
|
public static class OuterAndInnerName {
|
||||||
public final String outerInternalName;
|
public final String outerInternalName;
|
||||||
public final String innerSimpleName;
|
public final String innerSimpleName;
|
||||||
|
|
||||||
@@ -61,7 +61,7 @@ public abstract class FileBasedKotlinClass implements KotlinJvmBinaryClass {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected static class InnerClassesInfo {
|
public static class InnerClassesInfo {
|
||||||
private Map<String, OuterAndInnerName> map = null;
|
private Map<String, OuterAndInnerName> map = null;
|
||||||
|
|
||||||
public void add(@NotNull String name, @Nullable String outerName, @Nullable String innerName) {
|
public void add(@NotNull String name, @Nullable String outerName, @Nullable String innerName) {
|
||||||
|
|||||||
Reference in New Issue
Block a user