KT element: KtLambdaArgument
FIR element: FirAnonymousFunctionExpressionImpl
FIR source kind: KtRealSourceElementKind

FIR element rendered:
<L> = [ResolvedTo(BODY_RESOLVE)] init@fun <anonymous>(): R|kotlin/Unit| <inline=Unknown>  {
    ^@init Unit
}

FIR FILE:
FILE: [ResolvedTo(IMPORTS)] destructuringNonLocalBeforeInitBlock.kt
    public final? [ResolvedTo(RAW_FIR)] class C : R|kotlin/Any| {
        public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=C] constructor(): R|C| {
            LAZY_super<R|kotlin/Any|>
        }

        public final [ResolvedTo(BODY_RESOLVE)] val <error property>: <ERROR TYPE REF: Destructuring declarations are only allowed for local variables/values> = <Unresolved name: init>#(<L> = [ResolvedTo(BODY_RESOLVE)] init@fun <anonymous>(): R|kotlin/Unit| <inline=Unknown>  {
            ^@init Unit
        }
        )

    }