// TARGET_BACKEND: JS_IR // IGNORE_BACKEND: WASM // PROPERTY_LAZY_INITIALIZATION // FILE: A.kt var result: String? = null val a = "a".let { result = "OK" it + "a" } fun foo() = 2 + 2 // FILE: main.kt fun box(): String { val foo = foo() return result!! }