KT element: KtArrayAccessExpression FIR element: FirFunctionCallImpl FIR source kind: DesugaredArrayPlusAssign FIR element rendered: R|/m|.R|SubstitutionOverride|(String(a)) FIR FILE: FILE: [ResolvedTo(IMPORTS)] compoundAssignWithArrayGetConvention_lhs.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 abstract [ResolvedTo(STATUS)] interface MyMap<[ResolvedTo(STATUS)] K, [ResolvedTo(STATUS)] V> : R|kotlin/Any| { public abstract operator [ResolvedTo(CONTRACTS)] fun get([ResolvedTo(CONTRACTS)] k: R|K|): R|V| } public final [ResolvedTo(BODY_RESOLVE)] fun test([ResolvedTo(BODY_RESOLVE)] m: R|MyMap|): R|kotlin/Unit| { R|/m|.R|SubstitutionOverride|(String(a)).R|/A.plusAssign|(Int(1)) Unit }