KT element: KtNameReferenceExpression FIR element: FirPropertyAccessExpressionImpl FIR source kind: KtRealSourceElementKind FIR element rendered: R|/m| FIR FILE: FILE: [ResolvedTo(IMPORTS)] compoundAssignWithArrayAccessConvention_propertyAccess.kt 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 abstract operator [ResolvedTo(CONTRACTS)] fun set([ResolvedTo(CONTRACTS)] k: R|K|, [ResolvedTo(CONTRACTS)] v: R|V|): R|kotlin/Unit| } public final [ResolvedTo(BODY_RESOLVE)] fun test([ResolvedTo(BODY_RESOLVE)] m: R|MyMap|): R|kotlin/Unit| { { [ResolvedTo(BODY_RESOLVE)] lval : R|MyMap| = R|/m| [ResolvedTo(BODY_RESOLVE)] lval : R|kotlin/String| = String(a) R|/|.R|SubstitutionOverride|(R|/|, R|/|.R|SubstitutionOverride|(R|/|).R|kotlin/Int.plus|(Int(1))) } Unit }