19 lines
196 B
Kotlin
19 lines
196 B
Kotlin
package foo
|
|
|
|
var x = false
|
|
|
|
open class A {
|
|
{
|
|
x = (this as B).a != 3
|
|
}
|
|
}
|
|
|
|
class B(val a: Int = 3) : A() {
|
|
|
|
}
|
|
|
|
fun box(): String {
|
|
B()
|
|
if (!x) return "fail"
|
|
return "OK"
|
|
} |