Files
Max Medvedev f05c69bce2 KTIJ-27059 tests for receiver highlighting
GitOrigin-RevId: 12597335151ff42e9347fe00143855d834ce662b
2023-09-21 18:45:53 +00:00

20 lines
429 B
Kotlin

class X {
val length = 2
}
fun X.foo() {
this.length
length
this()
fun <info descr="null">~X</info>.bar() {
<info descr="null">this</info>.length
<info descr="null">length</info>
<info descr="null">this</info>()
this@foo.length
<info descr="null">this</info>@bar.length
}
}
operator fun X.invoke() {}
public inline fun <T, R> T.run(block: T.() -> R): R = block()