blob: 72a289cb7beb51479715ba550a0caa8e1631fef2 [file]
// LL_FIR_DIVERGENCE
// FIR checkers don't raise backend's INLINE_CALL_CYCLE diagnostic.
// LL_FIR_DIVERGENCE
// TARGET_BACKEND: NATIVE, JS_IR
// REASON: KT-78644
// RUN_PIPELINE_TILL: CODEGEN
// RENDER_ALL_DIAGNOSTICS_FULL_TEXT
// FILE: a.kt
inline fun inlineFun1(p: () -> Unit) {
p()
inlineFun2(p)
}
// FILE: b.kt
inline fun inlineFun2(p: () -> Unit) {
p()
inlineFun1(p)
}
/* GENERATED_FIR_TAGS: functionDeclaration, functionalType, inline */