// "Replace with 'newFun(this)'" "true" | |
// ERROR: Unresolved reference: @Outer | |
class Outer { | |
inner class Inner { | |
@Deprecated("", ReplaceWith("newFun(this)")) | |
fun oldFun() {} | |
} | |
fun newFun(inner: Inner) {} | |
} | |
fun foo(inner: Outer.Inner) { | |
this@Outer.newFun(inner) | |
} |