KtBinaryExpression(31,37): 'i += 1'
  KaCompoundVariableAccessCallResolutionAttempt:
    call = KaCompoundVariableAccessCall:
      compoundOperation = KaCompoundAssignOperation:
        kind = PLUS_ASSIGN
        operand = 1
        operationCall = KaSimpleFunctionCall:
          contextArgumentMapping = {}
          contextArguments = []
          dispatchReceiver = KaExplicitReceiverValue:
            expression = i
            isSafeNavigation = false
            type = kotlin.Int
          extensionReceiver = null
          signature = KaFunctionSignature:
            receiverType = null
            returnType = kotlin.Int
            symbol = kotlin/Int.plus(<dispatch receiver>: kotlin.Int, other: kotlin.Int): kotlin.Int
            valueParameters = [
              KaVariableSignature:
                name = other
                receiverType = null
                returnType = kotlin.Int
                symbol = other: kotlin.Int
                contextParameters = []
                callableId = null
            ]
            contextParameters = []
            callableId = kotlin/Int.plus
          typeArgumentsMapping = {}
          valueArgumentMapping = {
            i -> (KaVariableSignature:
              name = other
              receiverType = null
              returnType = kotlin.Int
              symbol = other: kotlin.Int
              contextParameters = []
              callableId = null)
          }
      variableCall = KaSimpleVariableAccessCall:
        contextArguments = []
        dispatchReceiver = null
        extensionReceiver = null
        isContextSensitive = false
        kind = Read
        signature = KaVariableSignature:
          name = i
          receiverType = null
          returnType = kotlin.Int
          symbol = var i: kotlin.Int
          contextParameters = []
          callableId = null
        typeArgumentsMapping = {}
