Files
kotlin-fork/compiler/testData/diagnostics/tests/inner/extensionFun.kt
T
Svetlana Isakova 17c3eeb7bd Added error 'NESTED_CLASS_SHOULD_BE_QUALIFIED'
when nested class is resolved through implicit this
2014-09-01 12:32:54 +04:00

29 lines
399 B
Kotlin

class Outer {
class Nested
inner class Inner
fun Inner.foo() {
Outer()
Nested()
Inner()
}
fun Nested.bar() {
Outer()
Nested()
Inner()
}
fun Outer.baz() {
Outer()
Nested()
Inner()
}
}
fun Outer.foo() {
Outer()
<!NESTED_CLASS_SHOULD_BE_QUALIFIED!>Nested<!>()
Inner()
}