Files
kotlin-fork/compiler/testData/diagnostics/tests/objects/localObjects.fir.kt
T
Denis Zharkov a5545b96cb FIR: Fix ambiguity between current Companion and one from supertypes
Companion as qualifier should be found at static scope not a member one
2020-11-10 14:26:54 +03:00

16 lines
351 B
Kotlin
Vendored

// !DIAGNOSTICS: -UNUSED_VARIABLE
fun foo() {
<!LOCAL_OBJECT_NOT_ALLOWED!>object a<!> {}
val b = object {
<!LOCAL_OBJECT_NOT_ALLOWED!>object c<!> {}
}
b.<!UNRESOLVED_REFERENCE!>c<!>
class A {
<!LOCAL_OBJECT_NOT_ALLOWED!>object d<!> {}
}
val f = {
<!LOCAL_OBJECT_NOT_ALLOWED!>object e<!> {}
}
}