SLC: fix visibility of lateinit var

^KT-57569 Fixed
This commit is contained in:
Jinseong Jeon
2023-03-25 22:05:46 -07:00
committed by teamcity
parent 4e0b68b516
commit 91925b947d
9 changed files with 31 additions and 68 deletions
@@ -1,27 +0,0 @@
public final class LateinitPropertyKt /* LateinitPropertyKt*/ {
private static java.lang.String b;
private static java.lang.String c;
public static java.lang.String a;
public static java.lang.String d;
@org.jetbrains.annotations.NotNull()
public static final java.lang.String getA();// getA()
@org.jetbrains.annotations.NotNull()
public static final java.lang.String getB();// getB()
@org.jetbrains.annotations.NotNull()
public static final java.lang.String getC();// getC()
@org.jetbrains.annotations.NotNull()
public static final java.lang.String getD();// getD()
protected static final void setC(@org.jetbrains.annotations.NotNull() java.lang.String);// setC(java.lang.String)
public static final void setA(@org.jetbrains.annotations.NotNull() java.lang.String);// setA(java.lang.String)
public static final void setD(@org.jetbrains.annotations.NotNull() java.lang.String);// setD(java.lang.String)
}
@@ -63,7 +63,7 @@ public final class PropertiesKt /* PropertiesKt*/ {
private static java.lang.String internalVarPrivateSet;
private static java.lang.String protectedLateinitVar;
protected static java.lang.String protectedLateinitVar;
public static Unresolved subject;
@@ -1,10 +1,10 @@
public class A /* A*/ {
private java.lang.String b;
protected java.lang.String c;
public java.lang.String a;
public java.lang.String b;
public java.lang.String c;
public java.lang.String d;
@org.jetbrains.annotations.NotNull()
@@ -29,12 +29,12 @@ public class A /* A*/ {
}
public class B /* B*/ {
private java.lang.String b;
protected java.lang.String c;
public java.lang.String a;
public java.lang.String b;
public java.lang.String c;
public java.lang.String d;
@org.jetbrains.annotations.NotNull()
@@ -59,9 +59,9 @@ public class B /* B*/ {
}
public class C /* C*/ {
protected java.lang.String a;
private java.lang.String b;
protected java.lang.String b;
protected java.lang.String a;
protected java.lang.String c;