KtSuccessCallInfo: call = KtCompoundArrayAccessCall: compoundAccess = CompoundAssign: kind = PLUS_ASSIGN operand = 1 operationPartiallyAppliedSymbol = KtPartiallyAppliedSymbol: dispatchReceiver = KtExplicitReceiverValue: expression = m["a"] isSafeNavigation = false extensionReceiver = null signature = KtFunctionLikeSignature: receiverType = null returnType = kotlin.Int symbol = kotlin/Int.plus(: kotlin.Int, other: kotlin.Int): kotlin.Int valueParameters = [ KtVariableLikeSignature: receiverType = null returnType = kotlin.Int symbol = other: kotlin.Int ] getPartiallyAppliedSymbol = KtPartiallyAppliedSymbol: dispatchReceiver = KtExplicitReceiverValue: expression = m isSafeNavigation = false extensionReceiver = null signature = KtFunctionLikeSignature: receiverType = null returnType = kotlin.Int symbol = /MyMap.get(: MyMap, k: kotlin.String): kotlin.Int valueParameters = [ KtVariableLikeSignature: receiverType = null returnType = kotlin.String symbol = k: kotlin.String ] indexArguments = [ "a" ] setPartiallyAppliedSymbol = KtPartiallyAppliedSymbol: dispatchReceiver = KtExplicitReceiverValue: expression = m isSafeNavigation = false extensionReceiver = null signature = KtFunctionLikeSignature: receiverType = null returnType = kotlin.Unit symbol = /MyMap.set(: MyMap, k: kotlin.String, v: kotlin.Int): kotlin.Unit valueParameters = [ KtVariableLikeSignature: receiverType = null returnType = kotlin.String symbol = k: kotlin.String, KtVariableLikeSignature: receiverType = null returnType = kotlin.Int symbol = v: kotlin.Int ]