KtFile: 'enum.kt'
  null

KtPackageDirective(0,0): ''
  null

KtImportList(0,0): ''
  null

KtClass(0,133): 'enum class EnumWithConstructor(val i: Int) {'
  null

KtDeclarationModifierList(0,4): 'enum'
  null

KtPrimaryConstructor(30,42): '(val i: Int)'
  null

KtParameterList(30,42): '(val i: Int)'
  null

KtParameter(31,41): 'val i: Int'
  null

KtTypeReference(38,41): 'Int'
  null

KtUserType(38,41): 'Int'
  null

KtNameReferenceExpression(38,41): 'Int'
  null

KtClassBody(43,133): '{'
  null

KtEnumEntry(49,58): 'Entry(1),'
  null

KtInitializerList(54,57): '(1)'
  null

KtSuperTypeCallEntry(54,57): '(1)'
  KaCallResolutionSuccess:
    call = KaDelegatedConstructorCall:
      contextArgumentMapping = {}
      contextArguments = []
      dispatchReceiver = null
      extensionReceiver = null
      kind = SUPER_CALL
      signature = KaFunctionSignature:
        receiverType = null
        returnType = EnumWithConstructor
        symbol = <constructor>(i: kotlin.Int): EnumWithConstructor
        valueParameters = [
          KaVariableSignature:
            name = i
            receiverType = null
            returnType = kotlin.Int
            symbol = i: kotlin.Int
            contextParameters = []
            callableId = null
        ]
        contextParameters = []
        callableId = null
      typeArgumentsMapping = {}
      valueArgumentMapping = {
        1 -> (KaVariableSignature:
          name = i
          receiverType = null
          returnType = kotlin.Int
          symbol = i: kotlin.Int
          contextParameters = []
          callableId = null)
      }

KtConstructorCalleeExpression(54,54): ''
  KaCallResolutionSuccess:
    call = KaDelegatedConstructorCall:
      contextArgumentMapping = {}
      contextArguments = []
      dispatchReceiver = null
      extensionReceiver = null
      kind = SUPER_CALL
      signature = KaFunctionSignature:
        receiverType = null
        returnType = EnumWithConstructor
        symbol = <constructor>(i: kotlin.Int): EnumWithConstructor
        valueParameters = [
          KaVariableSignature:
            name = i
            receiverType = null
            returnType = kotlin.Int
            symbol = i: kotlin.Int
            contextParameters = []
            callableId = null
        ]
        contextParameters = []
        callableId = null
      typeArgumentsMapping = {}
      valueArgumentMapping = {
        1 -> (KaVariableSignature:
          name = i
          receiverType = null
          returnType = kotlin.Int
          symbol = i: kotlin.Int
          contextParameters = []
          callableId = null)
      }

KtTypeReference(54,54): ''
  null

KtUserType(54,54): ''
  null

KtEnumEntrySuperclassReferenceExpression(54,54): ''
  KaCallResolutionSuccess:
    call = KaDelegatedConstructorCall:
      contextArgumentMapping = {}
      contextArguments = []
      dispatchReceiver = null
      extensionReceiver = null
      kind = SUPER_CALL
      signature = KaFunctionSignature:
        receiverType = null
        returnType = EnumWithConstructor
        symbol = <constructor>(i: kotlin.Int): EnumWithConstructor
        valueParameters = [
          KaVariableSignature:
            name = i
            receiverType = null
            returnType = kotlin.Int
            symbol = i: kotlin.Int
            contextParameters = []
            callableId = null
        ]
        contextParameters = []
        callableId = null
      typeArgumentsMapping = {}
      valueArgumentMapping = {
        1 -> (KaVariableSignature:
          name = i
          receiverType = null
          returnType = kotlin.Int
          symbol = i: kotlin.Int
          contextParameters = []
          callableId = null)
      }

KtValueArgumentList(54,57): '(1)'
  null

KtValueArgument(55,56): '1'
  null

KtConstantExpression(55,56): '1'
  null

KtEnumEntry(63,131): 'EntryWithBody(2) {'
  null

KtInitializerList(76,79): '(2)'
  null

KtSuperTypeCallEntry(76,79): '(2)'
  KaCallResolutionSuccess:
    call = KaDelegatedConstructorCall:
      contextArgumentMapping = {}
      contextArguments = []
      dispatchReceiver = null
      extensionReceiver = null
      kind = SUPER_CALL
      signature = KaFunctionSignature:
        receiverType = null
        returnType = EnumWithConstructor
        symbol = <constructor>(i: kotlin.Int): EnumWithConstructor
        valueParameters = [
          KaVariableSignature:
            name = i
            receiverType = null
            returnType = kotlin.Int
            symbol = i: kotlin.Int
            contextParameters = []
            callableId = null
        ]
        contextParameters = []
        callableId = null
      typeArgumentsMapping = {}
      valueArgumentMapping = {
        2 -> (KaVariableSignature:
          name = i
          receiverType = null
          returnType = kotlin.Int
          symbol = i: kotlin.Int
          contextParameters = []
          callableId = null)
      }

KtConstructorCalleeExpression(76,76): ''
  KaCallResolutionSuccess:
    call = KaDelegatedConstructorCall:
      contextArgumentMapping = {}
      contextArguments = []
      dispatchReceiver = null
      extensionReceiver = null
      kind = SUPER_CALL
      signature = KaFunctionSignature:
        receiverType = null
        returnType = EnumWithConstructor
        symbol = <constructor>(i: kotlin.Int): EnumWithConstructor
        valueParameters = [
          KaVariableSignature:
            name = i
            receiverType = null
            returnType = kotlin.Int
            symbol = i: kotlin.Int
            contextParameters = []
            callableId = null
        ]
        contextParameters = []
        callableId = null
      typeArgumentsMapping = {}
      valueArgumentMapping = {
        2 -> (KaVariableSignature:
          name = i
          receiverType = null
          returnType = kotlin.Int
          symbol = i: kotlin.Int
          contextParameters = []
          callableId = null)
      }

KtTypeReference(76,76): ''
  null

KtUserType(76,76): ''
  null

KtEnumEntrySuperclassReferenceExpression(76,76): ''
  KaCallResolutionSuccess:
    call = KaDelegatedConstructorCall:
      contextArgumentMapping = {}
      contextArguments = []
      dispatchReceiver = null
      extensionReceiver = null
      kind = SUPER_CALL
      signature = KaFunctionSignature:
        receiverType = null
        returnType = EnumWithConstructor
        symbol = <constructor>(i: kotlin.Int): EnumWithConstructor
        valueParameters = [
          KaVariableSignature:
            name = i
            receiverType = null
            returnType = kotlin.Int
            symbol = i: kotlin.Int
            contextParameters = []
            callableId = null
        ]
        contextParameters = []
        callableId = null
      typeArgumentsMapping = {}
      valueArgumentMapping = {
        2 -> (KaVariableSignature:
          name = i
          receiverType = null
          returnType = kotlin.Int
          symbol = i: kotlin.Int
          contextParameters = []
          callableId = null)
      }

KtValueArgumentList(76,79): '(2)'
  null

KtValueArgument(77,78): '2'
  null

KtConstantExpression(77,78): '2'
  null

KtClassBody(80,131): '{'
  null

KtNamedFunction(90,125): 'fun foo() {'
  null

KtParameterList(97,99): '()'
  null

KtBlockExpression(100,125): '{'
  null

KtNameReferenceExpression(114,115): 'i'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaImplicitReceiverValue:
        symbol = <anonymous>
        type = <anonymous>
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = i
        receiverType = null
        returnType = kotlin.Int
        symbol = val i: kotlin.Int
        contextParameters = []
        callableId = /EnumWithConstructor.i
      typeArgumentsMapping = {}

KtClass(135,262): 'enum class EnumWithoutConstructor {'
  null

KtDeclarationModifierList(135,139): 'enum'
  null

KtClassBody(169,262): '{'
  null

KtEnumEntry(175,181): 'Entry,'
  null

KtEnumEntry(186,260): 'EntryWithBody {'
  null

KtClassBody(200,260): '{'
  null

KtNamedFunction(210,254): 'fun baz() {'
  null

KtParameterList(217,219): '()'
  null

KtBlockExpression(220,254): '{'
  null

KtDotQualifiedExpression(234,244): 'this.baz()'
  KaCallResolutionSuccess:
    call = KaSimpleFunctionCall:
      contextArgumentMapping = {}
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = this
        isSafeNavigation = false
        type = <anonymous>
      extensionReceiver = null
      signature = KaFunctionSignature:
        receiverType = null
        returnType = kotlin.Unit
        symbol = baz(<dispatch receiver>: <anonymous>): kotlin.Unit
        valueParameters = []
        contextParameters = []
        callableId = null
      typeArgumentsMapping = {}
      valueArgumentMapping = {}

KtThisExpression(234,238): 'this'
  null

KtNameReferenceExpression(234,238): 'this'
  null

KtCallExpression(239,244): 'baz()'
  KaCallResolutionSuccess:
    call = KaSimpleFunctionCall:
      contextArgumentMapping = {}
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = this
        isSafeNavigation = false
        type = <anonymous>
      extensionReceiver = null
      signature = KaFunctionSignature:
        receiverType = null
        returnType = kotlin.Unit
        symbol = baz(<dispatch receiver>: <anonymous>): kotlin.Unit
        valueParameters = []
        contextParameters = []
        callableId = null
      typeArgumentsMapping = {}
      valueArgumentMapping = {}

KtNameReferenceExpression(239,242): 'baz'
  KaCallResolutionSuccess:
    call = KaSimpleFunctionCall:
      contextArgumentMapping = {}
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = this
        isSafeNavigation = false
        type = <anonymous>
      extensionReceiver = null
      signature = KaFunctionSignature:
        receiverType = null
        returnType = kotlin.Unit
        symbol = baz(<dispatch receiver>: <anonymous>): kotlin.Unit
        valueParameters = []
        contextParameters = []
        callableId = null
      typeArgumentsMapping = {}
      valueArgumentMapping = {}

KtValueArgumentList(242,244): '()'
  null

KtNamedFunction(264,575): 'fun usage(with: EnumWithConstructor) {'
  null

KtParameterList(273,300): '(with: EnumWithConstructor)'
  null

KtParameter(274,299): 'with: EnumWithConstructor'
  null

KtTypeReference(280,299): 'EnumWithConstructor'
  null

KtUserType(280,299): 'EnumWithConstructor'
  null

KtNameReferenceExpression(280,299): 'EnumWithConstructor'
  null

KtBlockExpression(301,575): '{'
  null

KtDotQualifiedExpression(307,319): 'with.ordinal'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = with
        isSafeNavigation = false
        type = EnumWithConstructor
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = ordinal
        receiverType = null
        returnType = kotlin.Int
        symbol = val ordinal: kotlin.Int
        contextParameters = []
        callableId = kotlin/Enum.ordinal
      typeArgumentsMapping = {}

KtNameReferenceExpression(307,311): 'with'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = null
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = with
        receiverType = null
        returnType = EnumWithConstructor
        symbol = with: EnumWithConstructor
        contextParameters = []
        callableId = null
      typeArgumentsMapping = {}

KtNameReferenceExpression(312,319): 'ordinal'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = with
        isSafeNavigation = false
        type = EnumWithConstructor
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = ordinal
        receiverType = null
        returnType = kotlin.Int
        symbol = val ordinal: kotlin.Int
        contextParameters = []
        callableId = kotlin/Enum.ordinal
      typeArgumentsMapping = {}

KtDotQualifiedExpression(325,350): 'EnumWithConstructor.Entry'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = EnumWithConstructor
        isSafeNavigation = false
        type = kotlin.Unit
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = Entry
        receiverType = null
        returnType = EnumWithConstructor
        symbol = /EnumWithConstructor.Entry
        contextParameters = []
        callableId = /EnumWithConstructor.Entry
      typeArgumentsMapping = {}

KtNameReferenceExpression(325,344): 'EnumWithConstructor'
  null

KtNameReferenceExpression(345,350): 'Entry'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = EnumWithConstructor
        isSafeNavigation = false
        type = kotlin.Unit
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = Entry
        receiverType = null
        returnType = EnumWithConstructor
        symbol = /EnumWithConstructor.Entry
        contextParameters = []
        callableId = /EnumWithConstructor.Entry
      typeArgumentsMapping = {}

KtDotQualifiedExpression(355,385): 'EnumWithConstructor.Entry.name'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = EnumWithConstructor.Entry
        isSafeNavigation = false
        type = EnumWithConstructor
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = name
        receiverType = null
        returnType = kotlin.String
        symbol = val name: kotlin.String
        contextParameters = []
        callableId = kotlin/Enum.name
      typeArgumentsMapping = {}

KtDotQualifiedExpression(355,380): 'EnumWithConstructor.Entry'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = EnumWithConstructor
        isSafeNavigation = false
        type = kotlin.Unit
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = Entry
        receiverType = null
        returnType = EnumWithConstructor
        symbol = /EnumWithConstructor.Entry
        contextParameters = []
        callableId = /EnumWithConstructor.Entry
      typeArgumentsMapping = {}

KtNameReferenceExpression(355,374): 'EnumWithConstructor'
  null

KtNameReferenceExpression(375,380): 'Entry'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = EnumWithConstructor
        isSafeNavigation = false
        type = kotlin.Unit
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = Entry
        receiverType = null
        returnType = EnumWithConstructor
        symbol = /EnumWithConstructor.Entry
        contextParameters = []
        callableId = /EnumWithConstructor.Entry
      typeArgumentsMapping = {}

KtNameReferenceExpression(381,385): 'name'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = EnumWithConstructor.Entry
        isSafeNavigation = false
        type = EnumWithConstructor
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = name
        receiverType = null
        returnType = kotlin.String
        symbol = val name: kotlin.String
        contextParameters = []
        callableId = kotlin/Enum.name
      typeArgumentsMapping = {}

KtDotQualifiedExpression(390,423): 'EnumWithConstructor.EntryWithBody'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = EnumWithConstructor
        isSafeNavigation = false
        type = kotlin.Unit
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = EntryWithBody
        receiverType = null
        returnType = EnumWithConstructor
        symbol = /EnumWithConstructor.EntryWithBody
        contextParameters = []
        callableId = /EnumWithConstructor.EntryWithBody
      typeArgumentsMapping = {}

KtNameReferenceExpression(390,409): 'EnumWithConstructor'
  null

KtNameReferenceExpression(410,423): 'EntryWithBody'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = EnumWithConstructor
        isSafeNavigation = false
        type = kotlin.Unit
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = EntryWithBody
        receiverType = null
        returnType = EnumWithConstructor
        symbol = /EnumWithConstructor.EntryWithBody
        contextParameters = []
        callableId = /EnumWithConstructor.EntryWithBody
      typeArgumentsMapping = {}

KtDotQualifiedExpression(428,463): 'EnumWithConstructor.EntryWithBody.i'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = EnumWithConstructor.EntryWithBody
        isSafeNavigation = false
        type = EnumWithConstructor
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = i
        receiverType = null
        returnType = kotlin.Int
        symbol = val i: kotlin.Int
        contextParameters = []
        callableId = /EnumWithConstructor.i
      typeArgumentsMapping = {}

KtDotQualifiedExpression(428,461): 'EnumWithConstructor.EntryWithBody'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = EnumWithConstructor
        isSafeNavigation = false
        type = kotlin.Unit
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = EntryWithBody
        receiverType = null
        returnType = EnumWithConstructor
        symbol = /EnumWithConstructor.EntryWithBody
        contextParameters = []
        callableId = /EnumWithConstructor.EntryWithBody
      typeArgumentsMapping = {}

KtNameReferenceExpression(428,447): 'EnumWithConstructor'
  null

KtNameReferenceExpression(448,461): 'EntryWithBody'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = EnumWithConstructor
        isSafeNavigation = false
        type = kotlin.Unit
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = EntryWithBody
        receiverType = null
        returnType = EnumWithConstructor
        symbol = /EnumWithConstructor.EntryWithBody
        contextParameters = []
        callableId = /EnumWithConstructor.EntryWithBody
      typeArgumentsMapping = {}

KtNameReferenceExpression(462,463): 'i'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = EnumWithConstructor.EntryWithBody
        isSafeNavigation = false
        type = EnumWithConstructor
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = i
        receiverType = null
        returnType = kotlin.Int
        symbol = val i: kotlin.Int
        contextParameters = []
        callableId = /EnumWithConstructor.i
      typeArgumentsMapping = {}

KtDotQualifiedExpression(469,499): 'EnumWithoutConstructor.entries'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = EnumWithoutConstructor
        isSafeNavigation = false
        type = kotlin.Unit
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = entries
        receiverType = null
        returnType = kotlin.enums.EnumEntries<EnumWithoutConstructor>
        symbol = val entries: kotlin.enums.EnumEntries<EnumWithoutConstructor>
        contextParameters = []
        callableId = /EnumWithoutConstructor.entries
      typeArgumentsMapping = {}

KtNameReferenceExpression(469,491): 'EnumWithoutConstructor'
  null

KtNameReferenceExpression(492,499): 'entries'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = EnumWithoutConstructor
        isSafeNavigation = false
        type = kotlin.Unit
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = entries
        receiverType = null
        returnType = kotlin.enums.EnumEntries<EnumWithoutConstructor>
        symbol = val entries: kotlin.enums.EnumEntries<EnumWithoutConstructor>
        contextParameters = []
        callableId = /EnumWithoutConstructor.entries
      typeArgumentsMapping = {}

KtDotQualifiedExpression(504,532): 'EnumWithoutConstructor.Entry'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = EnumWithoutConstructor
        isSafeNavigation = false
        type = kotlin.Unit
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = Entry
        receiverType = null
        returnType = EnumWithoutConstructor
        symbol = /EnumWithoutConstructor.Entry
        contextParameters = []
        callableId = /EnumWithoutConstructor.Entry
      typeArgumentsMapping = {}

KtNameReferenceExpression(504,526): 'EnumWithoutConstructor'
  null

KtNameReferenceExpression(527,532): 'Entry'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = EnumWithoutConstructor
        isSafeNavigation = false
        type = kotlin.Unit
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = Entry
        receiverType = null
        returnType = EnumWithoutConstructor
        symbol = /EnumWithoutConstructor.Entry
        contextParameters = []
        callableId = /EnumWithoutConstructor.Entry
      typeArgumentsMapping = {}

KtDotQualifiedExpression(537,573): 'EnumWithoutConstructor.EntryWithBody'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = EnumWithoutConstructor
        isSafeNavigation = false
        type = kotlin.Unit
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = EntryWithBody
        receiverType = null
        returnType = EnumWithoutConstructor
        symbol = /EnumWithoutConstructor.EntryWithBody
        contextParameters = []
        callableId = /EnumWithoutConstructor.EntryWithBody
      typeArgumentsMapping = {}

KtNameReferenceExpression(537,559): 'EnumWithoutConstructor'
  null

KtNameReferenceExpression(560,573): 'EntryWithBody'
  KaCallResolutionSuccess:
    call = KaSimpleVariableAccessCall:
      contextArguments = []
      dispatchReceiver = KaExplicitReceiverValue:
        expression = EnumWithoutConstructor
        isSafeNavigation = false
        type = kotlin.Unit
      extensionReceiver = null
      isContextSensitive = false
      kind = Read
      signature = KaVariableSignature:
        name = EntryWithBody
        receiverType = null
        returnType = EnumWithoutConstructor
        symbol = /EnumWithoutConstructor.EntryWithBody
        contextParameters = []
        callableId = /EnumWithoutConstructor.EntryWithBody
      typeArgumentsMapping = {}
