// FIR_IDENTICAL // ISSUE: KT-66272 // IGNORE_BACKEND_K1: JVM_IR, JS_IR, JS_IR_ES6, WASM, NATIVE // Reason: Could not load module data class DataClass(val data: String) fun box(): String { A.create { it.group().apply(it, ::DataClass) } return "OK" } open class A { open fun group(): A { return null!! } fun apply(instance: A, function: (F) -> R): A { return null!! } companion object { fun create(a: (A) -> A) {} } }