| // DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE | |
| // DO_NOT_CHECK_SYMBOL_RESTORE_K1 | |
| package test | |
| class SomeClass | |
| fun <Outer> topLevel() { | |
| open class Base<T> { | |
| fun withOuter(): Outer? = null | |
| fun withOuterAndOwn(t: T): Outer? = null | |
| } | |
| class <caret>Child : Base<SomeClass>() { | |
| fun noGenerics() {} | |
| } | |
| } |