Introduce FIR_IDENTICAL for FIR vs old frontend tests #KT-36879 Fixed
This commit is contained in:
-6
@@ -1,6 +0,0 @@
|
||||
class Test {
|
||||
lateinit var someRunnable: Runnable
|
||||
init {
|
||||
someRunnable = Runnable { someRunnable.run() }
|
||||
}
|
||||
}
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// FIR_IDENTICAL
|
||||
class Test {
|
||||
lateinit var someRunnable: Runnable
|
||||
init {
|
||||
|
||||
-8
@@ -1,8 +0,0 @@
|
||||
class Foo {
|
||||
lateinit var bar: String
|
||||
|
||||
constructor(baz: Int) {
|
||||
// At best, we should have error here despite of lateinit
|
||||
bar += baz
|
||||
}
|
||||
}
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// FIR_IDENTICAL
|
||||
class Foo {
|
||||
lateinit var bar: String
|
||||
|
||||
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
// !DIAGNOSTICS: -UNUSED_PARAMETER
|
||||
|
||||
class Foo() {
|
||||
lateinit var bar: String
|
||||
|
||||
constructor(baz: Int) : this() {
|
||||
bar = ""
|
||||
}
|
||||
}
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// FIR_IDENTICAL
|
||||
// !DIAGNOSTICS: -UNUSED_PARAMETER
|
||||
|
||||
class Foo() {
|
||||
|
||||
Vendored
-7
@@ -1,7 +0,0 @@
|
||||
class Foo {
|
||||
lateinit var bar: String
|
||||
|
||||
fun init() {
|
||||
bar = ""
|
||||
}
|
||||
}
|
||||
Vendored
+1
@@ -1,3 +1,4 @@
|
||||
// FIR_IDENTICAL
|
||||
class Foo {
|
||||
lateinit var bar: String
|
||||
|
||||
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
class Foo {
|
||||
lateinit var x: String
|
||||
|
||||
constructor(y: String) {
|
||||
x = y
|
||||
}
|
||||
|
||||
constructor()
|
||||
}
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// FIR_IDENTICAL
|
||||
class Foo {
|
||||
lateinit var x: String
|
||||
|
||||
|
||||
Reference in New Issue
Block a user