blob: 6222ad48917c0db67ceac978a53cd6ff42afbde1 [file]
// !SANITIZE_PARENTHESES
// IGNORE_BACKEND_K1: JVM_IR
class `(X)` {
fun `(Y)`(): String {
fun foo(): String {
return bar { baz() }
}
return foo()
}
fun baz() = "OK"
}
fun bar(p: () -> String) = p()
fun box(): String {
return `(X)`().`(Y)`()
}
// JVM_TEMPLATES
// One instance of each is in kotlin.Metadata.d2
// 1 \(X\)
// 1 \(Y\)
// JVM_IR_TEMPLATES
// 3 this\$0