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