Files
kotlin-fork/jps/jps-plugin/testData/incremental/lookupTracker/jvm/namedCompanion/usages.K1.kt
T
Ilya Chernikov 39b05a0a1c K2 IC: fix classifiers lookups
in particular nested classifiers and companions.

#KTIJ-24833 fixed
#KTIJ-24830 fixed
#KT-55195 fixed
2024-03-12 11:38:07 +00:00

24 lines
640 B
Kotlin
Vendored

/*p:<root>*/fun Explicit() /*p:MainClass(Name)*/{
/*p:<root> p:MainClass(Name)*/MainClass./*p:MainClass p:MainClass.Name*/Name
}
/*p:<root>*/fun ExplicitMethod() {
/*p:<root>*/MainClass./*p:MainClass*/Name./*p:MainClass.Name*/f()
}
/*p:<root>*/fun Implicit() /*p:MainClass(Name)*/{
/*p:<root> p:MainClass(Name)*/MainClass
}
/*p:<root>*/fun ImplicitMethod() {
/*p:<root>*/MainClass./*p:MainClass p:MainClass.Name*/f()
}
/*p:<root>*/fun InstanceExplicit() {
val t = /*p:<root> p:MainClass(Name)*/MainClass./*p:MainClass p:MainClass.Name*/Name
}
/*p:<root>*/fun Type(t: /*p:<root>*/MainClass./*p:MainClass*/Name) {
}