Files
kotlin-fork/idea/testData/quickfix/deprecatedSymbolUsage/changeThisToOuterThis.kt
T
2015-09-04 18:19:31 +03:00

19 lines
341 B
Kotlin
Vendored

// "Replace with 's.newFun(this)'" "true"
open class Base {
@Deprecated("", ReplaceWith("s.newFun(this)"))
fun oldFun(s: String){}
open inner class Inner
}
class Derived : Base() {
inner class InnerDerived : Base.Inner() {
fun foo() {
<caret>oldFun("a")
}
}
}
fun String.newFun(x: Base){}