blob: 626c45b09bae5de1933fd801285ce0596f8cf05c [file] [log] [blame]
// MODULE: m1
// FILE: A.kt
open class A {
constructor() /* primary */ {
super/*Any*/()
/* <init>() */
}
internal open fun foo(): Int {
return 1
}
internal open val bar: Int
field = 1
internal open get
}
// MODULE: m2
// FILE: B.kt
class B : A {
constructor() /* primary */ {
super/*A*/()
/* <init>() */
}
fun foo(): String {
return "OK"
}
val bar: Int
field = 2
get
}