[AA LC] Fix computation of const initializers of fields

This commit is contained in:
Dmitriy Novozhilov
2022-08-12 14:21:15 +03:00
parent 573b292cbc
commit c5916e1d1f
24 changed files with 199 additions and 42 deletions
@@ -6,7 +6,7 @@ public final class PropertiesKt /* PropertiesKt*/ {
private static final java.lang.Object arrayConst;
@org.jetbrains.annotations.NotNull()
private static final java.lang.String x;
private static final java.lang.String x = "" /* initializer type: java.lang.String */;
@org.jetbrains.annotations.NotNull()
private static final kotlin.Lazy<java.lang.String> lazyProp$delegate;
@@ -15,13 +15,13 @@ public final class PropertiesKt /* PropertiesKt*/ {
private static final kotlin.jvm.functions.Function1<java.lang.Integer, java.lang.Integer> sum;
@org.jetbrains.annotations.NotNull()
private static java.lang.String name;
private static java.lang.String name = "x" /* initializer type: java.lang.String */;
@org.jetbrains.annotations.NotNull()
private static java.lang.String protectedWithPrivateSet;
private static java.lang.String protectedWithPrivateSet = "" /* initializer type: java.lang.String */;
@org.jetbrains.annotations.NotNull()
private static java.lang.String x$1;
private static java.lang.String x$1 = "" /* initializer type: java.lang.String */;
@org.jetbrains.annotations.NotNull()
public static final java.lang.String SUBSYSTEM_DEPRECATED = "This subsystem is deprecated" /* initializer type: java.lang.String */;
@@ -43,25 +43,25 @@ public final class PropertiesKt /* PropertiesKt*/ {
private static final error.NonExistentClass delegatedProp2$delegate;
private static final error.NonExistentClass intConst;
private static final error.NonExistentClass intConst = 30 /* initializer type: int */;
private static final int f1;
private static final int f1 = 2 /* initializer type: int */;
private static final int plainField;
private static final int plainField = 1 /* initializer type: int */;
private static final int privateVal;
private static final int privateVal = 42 /* initializer type: int */;
private static final int privateVar;
private static final int privateVar = 42 /* initializer type: int */;
private static int counter;
private static int counter = 0 /* initializer type: int */;
private static int f2;
private static int f2 = 3 /* initializer type: int */;
private static int int1;
private static int int2;
private static int internalWithPrivateSet;
private static int internalWithPrivateSet = 1 /* initializer type: int */;
private static java.lang.String internalVarPrivateSet;