38 lines
419 B
Kotlin
Vendored
38 lines
419 B
Kotlin
Vendored
// !DIAGNOSTICS_NUMBER: 5
|
|
// !DIAGNOSTICS: NESTED_CLASS_SHOULD_BE_QUALIFIED
|
|
|
|
package p
|
|
|
|
class A {
|
|
class B {
|
|
class Nested
|
|
}
|
|
}
|
|
|
|
fun A.B.test() {
|
|
Nested()
|
|
::Nested
|
|
}
|
|
|
|
class C {
|
|
companion object {
|
|
class D {
|
|
class Nested
|
|
}
|
|
}
|
|
}
|
|
|
|
fun C.Companion.D.text() {
|
|
Nested()
|
|
::Nested
|
|
}
|
|
|
|
class E {
|
|
class F {
|
|
companion object
|
|
}
|
|
}
|
|
|
|
fun E.test() {
|
|
F
|
|
} |