Files
kotlin-fork/analysis/low-level-api-fir/testdata/lazyResolve/classes/nestedClass.kt
T
Dmitrii Gridin 873c7d63ed [LL FIR] avoid redundant pass through the entire super type hierarchy for nested classes
We can omit this step in LL FIR because, according to the contract,
an outer class must be resolved before nested class
Also, it drops unsafe access to superTypeRefs from FIR transformer

^KT-56550
2023-05-08 12:06:55 +00:00

6 lines
150 B
Kotlin

open class TopLevelClass
open class AnotherTopLevelClass : TopLevelClass()
class OuterClass : AnotherTopLevelClass() {
class Nested<caret>Class
}