blob: ec9da6d1e38d6ceee5abec533dc0839e0a3e2e2a [file]
// RUN_PIPELINE_TILL: FRONTEND
// FIR_IDENTICAL
// DIAGNOSTICS: -UNUSED_EXPRESSION -UNUSED_PARAMETER -UNUSED_VARIABLE -NOTHING_TO_INLINE -NON_LOCAL_RETURN_NOT_ALLOWED
inline fun <R> inlineFun(p: () -> R) {
val s = object {
val z = p()
fun a() {
p()
}
}
}
/* GENERATED_FIR_TAGS: anonymousObjectExpression, functionDeclaration, functionalType, inline, localProperty,
nullableType, propertyDeclaration, typeParameter */