26 lines
443 B
Kotlin
Vendored
26 lines
443 B
Kotlin
Vendored
lateinit var result1: String
|
|
lateinit var result2: String
|
|
|
|
class Test(val x: String) {
|
|
fun test(a: String) {
|
|
if (result1 != a) throw AssertionError("result1: $result1")
|
|
result2 = a
|
|
}
|
|
|
|
init {
|
|
fun test() {
|
|
fun test1() {
|
|
result1 = x
|
|
}
|
|
test1()
|
|
}
|
|
test()
|
|
}
|
|
}
|
|
|
|
fun box(): String {
|
|
val t = Test("OK")
|
|
t.test("OK")
|
|
|
|
return result2
|
|
} |