Files
kotlin-fork/compiler/testData/ir/irText/expressions/calls.kt.txt
T
2020-11-26 00:14:13 +03:00

25 lines
341 B
Plaintext
Vendored

fun foo(x: Int, y: Int): Int {
return x
}
fun bar(x: Int): Int {
return foo(x = x, y = 1)
}
fun qux(x: Int): Int {
return foo(x = foo(x = x, y = x), y = x)
}
fun Int.ext1(): Int {
return <this>
}
fun Int.ext2(x: Int): Int {
return foo(x = <this>, y = x)
}
fun Int.ext3(x: Int): Int {
return foo(x = <this>.ext1(), y = x)
}