BaseInterface.class:
  KtClass:
    line: 6
    name: BaseInterface
    qualifier: one.two.BaseInterface
    light: KtLightClassForDecompiledDeclaration
      name: BaseInterface
      qualifier: one.two.BaseInterface
      superTypes: [
        PsiType:Object
      ]
      superClass: ClsClassImpl: Object (java.lang.Object)
      interfaces: []
      supers: [
        ClsClassImpl: Object (java.lang.Object)
      ]

EnumClassWithInterface.class:
  KtEnumEntry:
    line: 7
    name: NewFirstEntry
    qualifier: one.two.EnumClassWithInterface.NewFirstEntry
    light: null

  KtEnumEntry:
    line: 9
    name: NewSecondEntryWithBody
    qualifier: one.two.EnumClassWithInterface.NewSecondEntryWithBody
    light: null

  KtClass:
    line: 6
    name: EnumClassWithInterface
    qualifier: one.two.EnumClassWithInterface
    light: KtLightClassForDecompiledDeclaration
      name: EnumClassWithInterface
      qualifier: one.two.EnumClassWithInterface
      superTypes: [
        PsiType:Enum<EnumClassWithInterface>
        PsiType:BaseInterface
      ]
      superClass: ClsClassImpl: Enum (java.lang.Enum)
      interfaces: [
        KtLightClassForDecompiledDeclaration: BaseInterface (one.two.BaseInterface)
      ]
      supers: [
        ClsClassImpl: Enum (java.lang.Enum)
        KtLightClassForDecompiledDeclaration: BaseInterface (one.two.BaseInterface)
      ]

EnumEntries.class:
  KtEnumEntry:
    line: 7
    name: FirstEntry
    qualifier: one.two.EnumEntries.FirstEntry
    light: null

  KtEnumEntry:
    line: 9
    name: SecondEntryWithBody
    qualifier: one.two.EnumEntries.SecondEntryWithBody
    light: null

  KtClass:
    line: 6
    name: EnumEntries
    qualifier: one.two.EnumEntries
    light: KtLightClassForDecompiledDeclaration
      name: EnumEntries
      qualifier: one.two.EnumEntries
      superTypes: [
        PsiType:Enum<EnumEntries>
      ]
      superClass: ClsClassImpl: Enum (java.lang.Enum)
      interfaces: []
      supers: [
        ClsClassImpl: Enum (java.lang.Enum)
      ]

