AbstractClass.class: KtClass: line: 6 name: AbstractClass qualifier: cba.AbstractClass light: KtLightClassForDecompiledDeclaration name: AbstractClass qualifier: cba.AbstractClass superTypes: [ PsiType:Object ] superClass: ClsClassImpl: Object (java.lang.Object) interfaces: [] supers: [ ClsClassImpl: Object (java.lang.Object) ] ChildOfOpen.class: KtClass: line: 6 name: ChildOfOpen qualifier: cba.ChildOfOpen light: KtLightClassForDecompiledDeclaration name: ChildOfOpen qualifier: cba.ChildOfOpen superTypes: [ PsiType:OpenClassFromAbstractClass ] superClass: KtLightClassForDecompiledDeclaration: OpenClassFromAbstractClass (cba.OpenClassFromAbstractClass) interfaces: [] supers: [ KtLightClassForDecompiledDeclaration: OpenClassFromAbstractClass (cba.OpenClassFromAbstractClass) ] FinalClass.class: KtClass: line: 6 name: FinalClass qualifier: cba.FinalClass light: KtLightClassForDecompiledDeclaration name: FinalClass qualifier: cba.FinalClass superTypes: [ PsiType:Object ] superClass: ClsClassImpl: Object (java.lang.Object) interfaces: [] supers: [ ClsClassImpl: Object (java.lang.Object) ] OpenClassFromAbstractClass.class: KtClass: line: 6 name: OpenClassFromAbstractClass qualifier: cba.OpenClassFromAbstractClass light: KtLightClassForDecompiledDeclaration name: OpenClassFromAbstractClass qualifier: cba.OpenClassFromAbstractClass superTypes: [ PsiType:AbstractClass ] superClass: KtLightClassForDecompiledDeclaration: AbstractClass (cba.AbstractClass) interfaces: [] supers: [ KtLightClassForDecompiledDeclaration: AbstractClass (cba.AbstractClass) ]