Files
kotlin-fork/compiler/testData/diagnostics/tests/scopes/inheritance/nestedClassesFromInterface.kt
T

29 lines
573 B
Kotlin
Vendored

// FIR_IDENTICAL
// FILE: A.java
public interface A {
public class A_ {}
}
// FILE: 1.kt
interface B {
class B_
}
class X: A {
val a: <!UNRESOLVED_REFERENCE!>A_<!> = <!UNRESOLVED_REFERENCE!>A_<!>()
val b: A.A_ = A.A_()
companion object {
val a: <!UNRESOLVED_REFERENCE!>A_<!> = <!UNRESOLVED_REFERENCE!>A_<!>()
}
}
class Y: B {
val a: <!UNRESOLVED_REFERENCE!>B_<!> = <!UNRESOLVED_REFERENCE!>B_<!>()
val b: B.B_ = B.B_()
companion object {
val b: <!UNRESOLVED_REFERENCE!>B_<!> = <!UNRESOLVED_REFERENCE!>B_<!>()
}
}