// FIR_IDENTICAL // ISSUE: KT-66243 class A class Test { fun add(a: T) {} var lambdaInVariable: ((A) -> Unit)? = null } fun builder(x: Test.() -> Unit): Test { return Test().apply(x) } fun check() { val x = builder { add(1) lambdaInVariable = {} } }