KtFile: 'callableReferenceForConstructorWithTypeArguments.kt'
  NO_CANDIDATES

KtPackageDirective(0,12): 'package pack'
  NO_CANDIDATES

KtNameReferenceExpression(8,12): 'pack'
  NO_CANDIDATES

KtImportList(12,12): ''
  NO_CANDIDATES

KtClass(14,82): 'open class ClassWithType<T> {'
  NO_CANDIDATES

KtDeclarationModifierList(14,18): 'open'
  NO_CANDIDATES

KtTypeParameterList(38,41): '<T>'
  NO_CANDIDATES

KtTypeParameter(39,40): 'T'
  NO_CANDIDATES

KtClassBody(42,82): '{'
  NO_CANDIDATES

KtClass(47,80): 'inner class InnerClassWithType<D>'
  NO_CANDIDATES

KtDeclarationModifierList(47,52): 'inner'
  NO_CANDIDATES

KtTypeParameterList(77,80): '<D>'
  NO_CANDIDATES

KtTypeParameter(78,79): 'D'
  NO_CANDIDATES

KtNamedFunction(84,271): 'fun classReferenceWithTypeArgument() {'
  NO_CANDIDATES

KtParameterList(118,120): '()'
  NO_CANDIDATES

KtBlockExpression(121,271): '{'
  NO_CANDIDATES

KtCallableReferenceExpression(127,177): 'ClassWithType<Boolean>::InnerClassWithType<String>'
  KaInapplicableCallCandidate:
    candidate = KaCallableReferenceCall:
      contextArguments = []
      dispatchReceiver = null
      extensionReceiver = null
      signature = KaFunctionSignature:
        receiverType = null
        returnType = pack.ClassWithType.InnerClassWithType<D, T>
        symbol = <constructor>(<dispatch receiver>: pack.ClassWithType<T>): pack.ClassWithType.InnerClassWithType<D, T>
        valueParameters = []
        contextParameters = []
        callableId = null
      typeArgumentsMapping = {}
    diagnostic = ERROR<OTHER_ERROR: CS errors: _synthetic/ACCEPT_SPECIFIC_TYPE_CALL>
    isInBestCandidates = true

KtCallExpression(127,149): 'ClassWithType<Boolean>'
  KaInapplicableCallCandidate:
    candidate = KaSimpleFunctionCall:
      contextArgumentMapping = {}
      contextArguments = []
      dispatchReceiver = null
      extensionReceiver = null
      signature = KaFunctionSignature:
        receiverType = null
        returnType = pack.ClassWithType<T>
        symbol = <constructor>(): pack.ClassWithType<T>
        valueParameters = []
        contextParameters = []
        callableId = null
      typeArgumentsMapping = {
        T -> (kotlin.Boolean)
      }
      valueArgumentMapping = {}
    diagnostic = ERROR<OTHER_ERROR: Inapplicable candidate>
    isInBestCandidates = false

KtNameReferenceExpression(127,140): 'ClassWithType'
  KaInapplicableCallCandidate:
    candidate = KaSimpleFunctionCall:
      contextArgumentMapping = {}
      contextArguments = []
      dispatchReceiver = null
      extensionReceiver = null
      signature = KaFunctionSignature:
        receiverType = null
        returnType = pack.ClassWithType<T>
        symbol = <constructor>(): pack.ClassWithType<T>
        valueParameters = []
        contextParameters = []
        callableId = null
      typeArgumentsMapping = {
        T -> (kotlin.Boolean)
      }
      valueArgumentMapping = {}
    diagnostic = ERROR<OTHER_ERROR: Inapplicable candidate>
    isInBestCandidates = false

KtTypeArgumentList(140,149): '<Boolean>'
  NO_CANDIDATES

KtTypeProjection(141,148): 'Boolean'
  NO_CANDIDATES

KtTypeReference(141,148): 'Boolean'
  NO_CANDIDATES

KtUserType(141,148): 'Boolean'
  NO_CANDIDATES

KtNameReferenceExpression(141,148): 'Boolean'
  NO_CANDIDATES

KtNameReferenceExpression(151,169): 'InnerClassWithType'
  KaInapplicableCallCandidate:
    candidate = KaCallableReferenceCall:
      contextArguments = []
      dispatchReceiver = null
      extensionReceiver = null
      signature = KaFunctionSignature:
        receiverType = null
        returnType = pack.ClassWithType.InnerClassWithType<D, T>
        symbol = <constructor>(<dispatch receiver>: pack.ClassWithType<T>): pack.ClassWithType.InnerClassWithType<D, T>
        valueParameters = []
        contextParameters = []
        callableId = null
      typeArgumentsMapping = {}
    diagnostic = ERROR<OTHER_ERROR: CS errors: _synthetic/ACCEPT_SPECIFIC_TYPE_CALL>
    isInBestCandidates = true

KtTypeProjection(170,176): 'String'
  NO_CANDIDATES

KtTypeReference(170,176): 'String'
  NO_CANDIDATES

KtUserType(170,176): 'String'
  NO_CANDIDATES

KtNameReferenceExpression(170,176): 'String'
  NO_CANDIDATES
