Подтвердить что ты не робот

Внешняя область Котлина

Я хотел бы получить доступ к области вызывающего класса при создании "анонимного внутреннего класса", в Котлине. Что было бы эквивалентом синтаксиса Java OuterScope.this? Пример:

open class SomeClass {
    open fun doSomething() {
        // ...
    }
}

class MyClass {
    fun someFunc() {
        object : SomeClass() {
            override fun doSomething() {
                super<SomeClass>.doSomething()
                // Access the outer class context, in Java
                // this would be MyClass.this
            }
        }
    }
}
4b9b3361