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;
|
|
} |