Files
kotlin-fork/analysis/low-level-api-fir/testdata/lazyResolve/localNestedClass.kt
T
Dmitrii Gridin ee74e10f28 [FIR] avoid jumping from super type transformer for local classes to unresolved non-local classes
In the worst case, we will visit the entire hierarchy of a local class,
where non-local classes are not yet resolved

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

24 lines
352 B
Kotlin

open class TopLevelClass {
open fun foo(i: Int) {
}
open fun boo(b: String) {
}
}
open class AnotherTopLevelClass : TopLevelClass() {
override fun foo(i: Int) {
}
}
fun reso<caret>lveMe() {
class LocalClass : AnotherTopLevelClass() {
override fun foo(i: Int) {
}
class NestedLocalClass
}
}