Fix ConstantValue-related testData for lightClasses tests

TODO support custom language version settings for lightClasses tests
This commit is contained in:
Dmitry Petrov
2018-07-23 18:06:01 +03:00
parent 8f103dd8e5
commit 9dc2ad664d
22 changed files with 53 additions and 47 deletions
@@ -1,8 +1,8 @@
public final class A {
private final int i = 0;
private final java.lang.String i$1 = "";
private final java.lang.String j = "a";
private final java.lang.String j$1 = "b";
private final int i;
private final java.lang.String i$1;
private final java.lang.String j;
private final java.lang.String j$1;
public final void f(int i, double s) { /* compiled code */ }
@@ -7,9 +7,9 @@ class A {
fun g(i: Int, s: Double): Int {}
fun g(s: Int, i: Double): String {}
private val i: Int = 0
private val i: String = ""
private val i: Int = { 0 }()
private val i: String = { "" }()
private val j: String = "a"
private val j: String = "b"
private val j: String = { "a" }()
private val j: String = { "b" }()
}
@@ -1,5 +1,5 @@
public final class TopLevelDestructuringKt {
private static final int z = 3;
private static final int z;
public static final int getZ() { /* compiled code */ }
}
@@ -4,4 +4,4 @@ data class Pair(val x: Int, val y: Int)
val (x, y) = Pair(1, 2)
val z = 3
val z = { 3 }()
@@ -6,7 +6,7 @@ public interface TraitClassObjectField {
static final class Companion {
@org.jetbrains.annotations.Nullable
public static final java.lang.String x = "";
private static final java.lang.String y = "";
private static final java.lang.String y;
private Companion() { /* compiled code */ }
}
@@ -3,6 +3,6 @@
interface TraitClassObjectField {
companion object {
const val x: String? = ""
private val y: String? = ""
private val y: String? = { "" }()
}
}