Files
kotlin-fork/compiler/testData/diagnostics/tests/enum/starImportNestedClassAndEntries.kt
T
Svetlana Isakova 4c41d19eb1 interpret class in class object as static nested class
removed hack in TaskPrioritizer for import class from class object
2013-12-16 16:24:21 +04:00

24 lines
325 B
Kotlin

// FILE: E.kt
package foo
enum class E {
ENTRY
ANOTHER
class Nested {
class object {
fun foo() = 42
}
}
}
// FILE: main.kt
package bar
import foo.E.*
fun f1() = ENTRY
fun f2() = ANOTHER
fun f3() = Nested()
fun f4() = Nested.foo()
fun f5() = <!UNRESOLVED_REFERENCE!>values<!>()