39b05a0a1c
in particular nested classifiers and companions. #KTIJ-24833 fixed #KTIJ-24830 fixed #KT-55195 fixed
24 lines
705 B
Kotlin
Vendored
24 lines
705 B
Kotlin
Vendored
/*p:<root>*/fun Explicit() /*p:MainClass(Companion)*/{
|
|
/*p:<root> p:MainClass(Companion)*/MainClass./*p:MainClass p:MainClass.Companion*/Companion
|
|
}
|
|
|
|
/*p:<root>*/fun ExplicitMethod() {
|
|
/*p:<root>*/MainClass./*p:MainClass*/Companion./*p:MainClass.Companion*/f()
|
|
}
|
|
|
|
/*p:<root>*/fun Implicit() /*p:MainClass(Companion)*/{
|
|
/*p:<root> p:MainClass(Companion)*/MainClass
|
|
}
|
|
|
|
/*p:<root>*/fun ImplicitMethod() {
|
|
/*p:<root>*/MainClass./*p:MainClass p:MainClass.Companion*/f()
|
|
}
|
|
|
|
/*p:<root>*/fun InstanceExplicit() {
|
|
val t = /*p:<root> p:MainClass(Companion)*/MainClass./*p:MainClass p:MainClass.Companion*/Companion
|
|
}
|
|
|
|
/*p:<root>*/fun Type(t: /*p:<root>*/MainClass./*p:MainClass*/Companion) {
|
|
|
|
}
|