d734cbb5b5
Adapted from https://github.com/develar/kotlin/commit/a9e0a42fb1347fa8e21c86b5a073ef8a7c873da0.
28 lines
346 B
Kotlin
28 lines
346 B
Kotlin
package foo
|
|
|
|
class A {
|
|
|
|
}
|
|
|
|
object test {
|
|
var c = 2;
|
|
var b = 1;
|
|
}
|
|
|
|
object aWrapper {
|
|
var a = A();
|
|
}
|
|
|
|
fun box(): Boolean {
|
|
if (test.c != 2) return false;
|
|
|
|
if (test.b != 1) return false;
|
|
test.c += 10
|
|
if (test.c != 12) {
|
|
return false;
|
|
}
|
|
if (aWrapper.a !is A) {
|
|
return false
|
|
}
|
|
return true;
|
|
} |