backend: add test for lambda with receiver
This commit is contained in:
committed by
SvyatoslavScherbina
parent
ac4aca1c3a
commit
319a473565
@@ -753,4 +753,9 @@ task lambda11(type: RunKonanTest) {
|
||||
task lambda12(type: RunKonanTest) {
|
||||
goldValue = "one\ntwo\n"
|
||||
source = "codegen/lambda/lambda12.kt"
|
||||
}
|
||||
|
||||
task lambda13(type: RunKonanTest) {
|
||||
goldValue = "foo\n"
|
||||
source = "codegen/lambda/lambda13.kt"
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
fun main(args: Array<String>) {
|
||||
apply("foo") {
|
||||
println(this)
|
||||
}
|
||||
}
|
||||
|
||||
fun apply(str: String, block: String.() -> Unit) {
|
||||
str.block()
|
||||
}
|
||||
Reference in New Issue
Block a user