KtCallableReferenceExpression(81,86): '::foo'
  KaCallResolutionError:
    candidateCalls = [
      KaCallableReferenceCall:
        contextArguments = []
        dispatchReceiver = null
        extensionReceiver = null
        signature = KaFunctionSignature:
          receiverType = null
          returnType = kotlin.Unit
          symbol = /foo(b: kotlin.Boolean): kotlin.Unit
          valueParameters = [
            KaVariableSignature:
              name = b
              receiverType = null
              returnType = kotlin.Boolean
              symbol = b: kotlin.Boolean
              contextParameters = []
              callableId = null
          ]
          contextParameters = [
            KaVariableSignature:
              name = param1
              receiverType = null
              returnType = kotlin.Int
              symbol = param1: kotlin.Int
              contextParameters = []
              callableId = null,
            KaVariableSignature:
              name = param2
              receiverType = null
              returnType = kotlin.String
              symbol = param2: kotlin.String
              contextParameters = []
              callableId = null
          ]
          callableId = /foo
        typeArgumentsMapping = {}
    ]
    diagnostic = ERROR<NO_CONTEXT_ARGUMENT: No context argument for 'param1: Int' found.>