blob: f01912e83aa095a8fba4a04d9e2b0a5536545e3c [file] [log] [blame]
// "Replace with 'c.newFun(this)'" "true"
// WITH_RUNTIME
class X {
@Deprecated("", ReplaceWith("c.newFun(this)"))
fun oldFun(c: Char): Char = c.newFun(this)
}
fun Char.newFun(x: X): Char = this
fun foo(x: X?, p: Boolean, s: String) {
val chars = s.filter {
val v = if (p)
x?.<caret>oldFun(it)
else
null
v != 'a'
}
}