KT element: KtNameReferenceExpression
FIR element: FirThisReceiverExpressionImpl
FIR source kind: DesugaredPlusAssign

FIR element rendered:
this@R|special/anonymous|

FIR FILE:
FILE: [ResolvedTo(IMPORTS)] thisExpression_plusAssign_reference.kt
    public abstract [ResolvedTo(STATUS)] interface A : R|kotlin/Any| {
        public abstract operator [ResolvedTo(CONTRACTS)] fun plusAssign([ResolvedTo(CONTRACTS)] i: R|kotlin/Int|): R|kotlin/Unit|

    }
    public final [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] action: R|A.() -> kotlin/Unit|): R|kotlin/Unit| {
        R|/foo|(<L> = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=@ExtensionFunctionType kotlin/Function1<A, kotlin/Unit>] foo@fun [ResolvedTo(BODY_RESOLVE)] R|A|.<anonymous>(): R|kotlin/Unit| <inline=NoInline>  {
            this@R|special/anonymous|.R|/A.plusAssign|(Int(1))
        }
        )
    }