Files
kotlin-fork/js/js.translator/testFiles/expression/misc/cases/extensionLiteralCalledInsideExtensionFunction.kt
T

18 lines
200 B
Kotlin

package foo
fun A.create(init : A.() -> Unit) : A {
init()
return this
}
fun box() : Boolean {
val a = A().create {
c = 1 + t
}
return a.c == 4
}
class A() {
val t = 3
var c = 2
}