KtOperationReferenceExpression(97,98): '>'
  KaCallResolutionError:
    candidateCalls = [
      KaSimpleFunctionCall:
        contextArgumentMapping = {}
        contextArguments = []
        dispatchReceiver = null
        extensionReceiver = KaExplicitReceiverValue:
          expression = m
          isSafeNavigation = false
          type = MyClass
        signature = KaFunctionSignature:
          receiverType = R
          returnType = kotlin.Int
          symbol = /compareTo(<extension receiver>: R, number: kotlin.Int): kotlin.Int
          valueParameters = [
            KaVariableSignature:
              name = number
              receiverType = null
              returnType = kotlin.Int
              symbol = number: kotlin.Int
              contextParameters = []
              callableId = null
          ]
          contextParameters = []
          callableId = /compareTo
        typeArgumentsMapping = {}
        valueArgumentMapping = {
          1 -> (KaVariableSignature:
            name = number
            receiverType = null
            returnType = kotlin.Int
            symbol = number: kotlin.Int
            contextParameters = []
            callableId = null)
        },
      KaSimpleFunctionCall:
        contextArgumentMapping = {}
        contextArguments = []
        dispatchReceiver = null
        extensionReceiver = KaExplicitReceiverValue:
          expression = m
          isSafeNavigation = false
          type = MyClass
        signature = KaFunctionSignature:
          receiverType = T
          returnType = kotlin.Int
          symbol = /compareTo(<extension receiver>: T, int: kotlin.Int): kotlin.Int
          valueParameters = [
            KaVariableSignature:
              name = int
              receiverType = null
              returnType = kotlin.Int
              symbol = int: kotlin.Int
              contextParameters = []
              callableId = null
          ]
          contextParameters = []
          callableId = /compareTo
        typeArgumentsMapping = {}
        valueArgumentMapping = {
          1 -> (KaVariableSignature:
            name = int
            receiverType = null
            returnType = kotlin.Int
            symbol = int: kotlin.Int
            contextParameters = []
            callableId = null)
        }
    ]
    diagnostic = ERROR<OVERLOAD_RESOLUTION_AMBIGUITY: Overload resolution ambiguity between candidates:
    fun <T> T.compareTo(int: Int): Int
    fun <R> R.compareTo(number: Int): Int>