2987e72d29
Previously we prohibited classes and properties with the same name (now it's unnecessary) Add test for backends that they support qualified (by default object name) member references inside class body
21 lines
238 B
Kotlin
21 lines
238 B
Kotlin
package foo
|
|
|
|
class A {
|
|
private val p: Int
|
|
get() = 4
|
|
|
|
default object B {
|
|
val p: Int
|
|
get() = 6
|
|
}
|
|
|
|
fun a() = p + B.p
|
|
}
|
|
|
|
|
|
fun box(): String {
|
|
if (A().a() != 10) return "Fail"
|
|
|
|
return "OK"
|
|
}
|