Files
kotlin-fork/backend.native/tests/external/codegen/blackbox/extensionFunctions/kt5467.kt
T
Ilya Matveev 1b553ebfaf backend/tests: Add blackbox tests from Kotlin JVM
Added tests from testData/codegen/box directory. There are blackbox tests
in other directories and they are to be added.
2017-01-20 14:04:04 +03:00

20 lines
391 B
Kotlin

fun String.foo() : String {
fun Int.bar() : String {
fun Long.baz() : String {
val x = this@foo
val y = this@bar
val z = this@baz
return "$x $y $z"
}
return 0L.baz()
}
return 42.bar()
}
fun box() : String {
val result = "OK".foo()
if (result != "OK 42 0") return "fail: $result"
return "OK"
}