KtNameReferenceExpression(38,41): 'Int'
  KtSimpleNameReference:
    (in kotlin) class Intprivate constructor : kotlin.Number(), kotlin.Comparable<kotlin.Int>, java.io.Serializable

KtEnumEntrySuperclassReferenceExpression(54,54): ''
  KtSimpleNameReference:
    (in EnumWithConstructor) constructor(i: kotlin.Int)

KtEnumEntrySuperclassReferenceExpression(76,76): ''
  KtSimpleNameReference:
    (in EnumWithConstructor) constructor(i: kotlin.Int)

KtNameReferenceExpression(114,115): 'i'
  KtSimpleNameReference:
    (in EnumWithConstructor) val i: kotlin.Int

KtNameReferenceExpression(234,238): 'this'
  KtSimpleNameReference:
    (in <local>: EnumWithoutConstructor.EntryWithBody) object : EnumWithoutConstructor()

KtCallExpression(239,244): 'baz()'
  KtInvokeFunctionReference:
    Nothing (Unresolved reference)

KtNameReferenceExpression(239,242): 'baz'
  KtSimpleNameReference:
    (in <local>: EnumWithoutConstructor.EntryWithBody.<no name>) fun baz()

KtNameReferenceExpression(280,299): 'EnumWithConstructor'
  KtSimpleNameReference:
    (in ROOT) enum class EnumWithConstructor(i: kotlin.Int)

KtNameReferenceExpression(307,311): 'with'
  KtSimpleNameReference:
    with: EnumWithConstructor

KtNameReferenceExpression(312,319): 'ordinal'
  KtSimpleNameReference:
    (in kotlin.Enum) val ordinal: kotlin.Int

KtNameReferenceExpression(325,344): 'EnumWithConstructor'
  KtSimpleNameReference:
    (in ROOT) enum class EnumWithConstructor(i: kotlin.Int)

KtNameReferenceExpression(345,350): 'Entry'
  KtSimpleNameReference:
    (in EnumWithConstructor) Entry

KtNameReferenceExpression(355,374): 'EnumWithConstructor'
  KtSimpleNameReference:
    (in ROOT) enum class EnumWithConstructor(i: kotlin.Int)

KtNameReferenceExpression(375,380): 'Entry'
  KtSimpleNameReference:
    (in EnumWithConstructor) Entry

KtNameReferenceExpression(381,385): 'name'
  KtSimpleNameReference:
    (in kotlin.Enum) val name: kotlin.String

KtNameReferenceExpression(390,409): 'EnumWithConstructor'
  KtSimpleNameReference:
    (in ROOT) enum class EnumWithConstructor(i: kotlin.Int)

KtNameReferenceExpression(410,423): 'EntryWithBody'
  KtSimpleNameReference:
    (in EnumWithConstructor) EntryWithBody

KtNameReferenceExpression(428,447): 'EnumWithConstructor'
  KtSimpleNameReference:
    (in ROOT) enum class EnumWithConstructor(i: kotlin.Int)

KtNameReferenceExpression(448,461): 'EntryWithBody'
  KtSimpleNameReference:
    (in EnumWithConstructor) EntryWithBody

KtNameReferenceExpression(462,463): 'i'
  KtSimpleNameReference:
    (in EnumWithConstructor) val i: kotlin.Int

KtNameReferenceExpression(469,491): 'EnumWithoutConstructor'
  KtSimpleNameReference:
    (in ROOT) enum class EnumWithoutConstructor

KtNameReferenceExpression(492,499): 'entries'
  KtSimpleNameReference:
    (in EnumWithoutConstructor) val entries: kotlin.enums.EnumEntries<EnumWithoutConstructor>

KtNameReferenceExpression(504,526): 'EnumWithoutConstructor'
  KtSimpleNameReference:
    (in ROOT) enum class EnumWithoutConstructor

KtNameReferenceExpression(527,532): 'Entry'
  KtSimpleNameReference:
    (in EnumWithoutConstructor) Entry

KtNameReferenceExpression(537,559): 'EnumWithoutConstructor'
  KtSimpleNameReference:
    (in ROOT) enum class EnumWithoutConstructor

KtNameReferenceExpression(560,573): 'EntryWithBody'
  KtSimpleNameReference:
    (in EnumWithoutConstructor) EntryWithBody
