// DO_NOT_CHECK_SYMBOL_RESTORE package test class SomeClass class TopLevel { inner open class Base { fun withOuter(): Outer? = null } inner class Child : Base {} fun usage() { Child().withOuter() } }