// Rendering settings: // - Signature version: 1 // - Show manifest properties: false // - Show declarations: true // Library unique name: abstract class classifiers.inheritance/AbstractClass { // classifiers.inheritance/AbstractClass|null[0] abstract val abstractVal // classifiers.inheritance/AbstractClass.abstractVal|2000751617811374017[0] abstract fun (): kotlin/String // classifiers.inheritance/AbstractClass.abstractVal.|-836793625462255519[0] abstract var abstractVar // classifiers.inheritance/AbstractClass.abstractVar|-2520811489168320452[0] abstract fun (): kotlin/String // classifiers.inheritance/AbstractClass.abstractVar.|7559126596100066971[0] abstract fun (kotlin/String) // classifiers.inheritance/AbstractClass.abstractVar.|-8164821299376681880[0] final val finalVal // classifiers.inheritance/AbstractClass.finalVal|5394461552232296518[0] final fun (): kotlin/String // classifiers.inheritance/AbstractClass.finalVal.|-2800634045661637469[0] final var finalVar // classifiers.inheritance/AbstractClass.finalVar|-5135497273132398902[0] final fun (): kotlin/String // classifiers.inheritance/AbstractClass.finalVar.|-2673957050545090222[0] final fun (kotlin/String) // classifiers.inheritance/AbstractClass.finalVar.|2433614443812258676[0] open val openVal // classifiers.inheritance/AbstractClass.openVal|-8290413087783741973[0] open fun (): kotlin/String // classifiers.inheritance/AbstractClass.openVal.|-2274898585098549815[0] open var openVar // classifiers.inheritance/AbstractClass.openVar|1159668422303200935[0] open fun (): kotlin/String // classifiers.inheritance/AbstractClass.openVar.|762747603021644427[0] open fun (kotlin/String) // classifiers.inheritance/AbstractClass.openVar.|-11233939626029810[0] constructor () // classifiers.inheritance/AbstractClass.|-5645683436151566731[0] abstract fun abstractFun(): kotlin/String // classifiers.inheritance/AbstractClass.abstractFun|-8137574360252002020[0] final fun finalFun(): kotlin/String // classifiers.inheritance/AbstractClass.finalFun|3657632771909858561[0] open fun openFun(): kotlin/String // classifiers.inheritance/AbstractClass.openFun|-1313199406532640622[0] } abstract class classifiers.inheritance/AbstractClassImpl1 : classifiers.inheritance/AbstractClass { // classifiers.inheritance/AbstractClassImpl1|null[0] open val abstractVal // classifiers.inheritance/AbstractClassImpl1.abstractVal|2000751617811374017[0] open fun (): kotlin/String // classifiers.inheritance/AbstractClassImpl1.abstractVal.|-836793625462255519[0] open var abstractVar // classifiers.inheritance/AbstractClassImpl1.abstractVar|-2520811489168320452[0] open fun (): kotlin/String // classifiers.inheritance/AbstractClassImpl1.abstractVar.|7559126596100066971[0] open fun (kotlin/String) // classifiers.inheritance/AbstractClassImpl1.abstractVar.|-8164821299376681880[0] open val openVal // classifiers.inheritance/AbstractClassImpl1.openVal|-8290413087783741973[0] open fun (): kotlin/String // classifiers.inheritance/AbstractClassImpl1.openVal.|-2274898585098549815[0] open var openVar // classifiers.inheritance/AbstractClassImpl1.openVar|1159668422303200935[0] open fun (): kotlin/String // classifiers.inheritance/AbstractClassImpl1.openVar.|762747603021644427[0] open fun (kotlin/String) // classifiers.inheritance/AbstractClassImpl1.openVar.|-11233939626029810[0] constructor () // classifiers.inheritance/AbstractClassImpl1.|-5645683436151566731[0] open fun abstractFun(): kotlin/String // classifiers.inheritance/AbstractClassImpl1.abstractFun|-8137574360252002020[0] open fun openFun(): kotlin/String // classifiers.inheritance/AbstractClassImpl1.openFun|-1313199406532640622[0] } abstract class classifiers.inheritance/AbstractClassImpl2 : classifiers.inheritance/AbstractClass { // classifiers.inheritance/AbstractClassImpl2|null[0] final val abstractVal // classifiers.inheritance/AbstractClassImpl2.abstractVal|2000751617811374017[0] final fun (): kotlin/String // classifiers.inheritance/AbstractClassImpl2.abstractVal.|-836793625462255519[0] final var abstractVar // classifiers.inheritance/AbstractClassImpl2.abstractVar|-2520811489168320452[0] final fun (): kotlin/String // classifiers.inheritance/AbstractClassImpl2.abstractVar.|7559126596100066971[0] final fun (kotlin/String) // classifiers.inheritance/AbstractClassImpl2.abstractVar.|-8164821299376681880[0] final val openVal // classifiers.inheritance/AbstractClassImpl2.openVal|-8290413087783741973[0] final fun (): kotlin/String // classifiers.inheritance/AbstractClassImpl2.openVal.|-2274898585098549815[0] final var openVar // classifiers.inheritance/AbstractClassImpl2.openVar|1159668422303200935[0] final fun (): kotlin/String // classifiers.inheritance/AbstractClassImpl2.openVar.|762747603021644427[0] final fun (kotlin/String) // classifiers.inheritance/AbstractClassImpl2.openVar.|-11233939626029810[0] constructor () // classifiers.inheritance/AbstractClassImpl2.|-5645683436151566731[0] final fun abstractFun(): kotlin/String // classifiers.inheritance/AbstractClassImpl2.abstractFun|-8137574360252002020[0] final fun openFun(): kotlin/String // classifiers.inheritance/AbstractClassImpl2.openFun|-1313199406532640622[0] } final class classifiers.inheritance/AbstractClassImpl3 : classifiers.inheritance/AbstractClass { // classifiers.inheritance/AbstractClassImpl3|null[0] final val abstractVal // classifiers.inheritance/AbstractClassImpl3.abstractVal|2000751617811374017[0] final fun (): kotlin/String // classifiers.inheritance/AbstractClassImpl3.abstractVal.|-836793625462255519[0] final var abstractVar // classifiers.inheritance/AbstractClassImpl3.abstractVar|-2520811489168320452[0] final fun (): kotlin/String // classifiers.inheritance/AbstractClassImpl3.abstractVar.|7559126596100066971[0] final fun (kotlin/String) // classifiers.inheritance/AbstractClassImpl3.abstractVar.|-8164821299376681880[0] final val openVal // classifiers.inheritance/AbstractClassImpl3.openVal|-8290413087783741973[0] final fun (): kotlin/String // classifiers.inheritance/AbstractClassImpl3.openVal.|-2274898585098549815[0] final var openVar // classifiers.inheritance/AbstractClassImpl3.openVar|1159668422303200935[0] final fun (): kotlin/String // classifiers.inheritance/AbstractClassImpl3.openVar.|762747603021644427[0] final fun (kotlin/String) // classifiers.inheritance/AbstractClassImpl3.openVar.|-11233939626029810[0] constructor () // classifiers.inheritance/AbstractClassImpl3.|-5645683436151566731[0] final fun abstractFun(): kotlin/String // classifiers.inheritance/AbstractClassImpl3.abstractFun|-8137574360252002020[0] final fun openFun(): kotlin/String // classifiers.inheritance/AbstractClassImpl3.openFun|-1313199406532640622[0] } final class classifiers.inheritance/AbstractClassImpl4 : classifiers.inheritance/AbstractClass { // classifiers.inheritance/AbstractClassImpl4|null[0] final val abstractVal // classifiers.inheritance/AbstractClassImpl4.abstractVal|2000751617811374017[0] final fun (): kotlin/String // classifiers.inheritance/AbstractClassImpl4.abstractVal.|-836793625462255519[0] final var abstractVar // classifiers.inheritance/AbstractClassImpl4.abstractVar|-2520811489168320452[0] final fun (): kotlin/String // classifiers.inheritance/AbstractClassImpl4.abstractVar.|7559126596100066971[0] final fun (kotlin/String) // classifiers.inheritance/AbstractClassImpl4.abstractVar.|-8164821299376681880[0] final val openVal // classifiers.inheritance/AbstractClassImpl4.openVal|-8290413087783741973[0] final fun (): kotlin/String // classifiers.inheritance/AbstractClassImpl4.openVal.|-2274898585098549815[0] final var openVar // classifiers.inheritance/AbstractClassImpl4.openVar|1159668422303200935[0] final fun (): kotlin/String // classifiers.inheritance/AbstractClassImpl4.openVar.|762747603021644427[0] final fun (kotlin/String) // classifiers.inheritance/AbstractClassImpl4.openVar.|-11233939626029810[0] constructor () // classifiers.inheritance/AbstractClassImpl4.|-5645683436151566731[0] final fun abstractFun(): kotlin/String // classifiers.inheritance/AbstractClassImpl4.abstractFun|-8137574360252002020[0] final fun openFun(): kotlin/String // classifiers.inheritance/AbstractClassImpl4.openFun|-1313199406532640622[0] } final class classifiers.inheritance/ClassThatInheritsDefaultImplsFromInterfaces : classifiers.inheritance/InternalInterface, classifiers.inheritance/PublicInterface { // classifiers.inheritance/ClassThatInheritsDefaultImplsFromInterfaces|null[0] constructor () // classifiers.inheritance/ClassThatInheritsDefaultImplsFromInterfaces.|-5645683436151566731[0] } final class classifiers.inheritance/FinalClass { // classifiers.inheritance/FinalClass|null[0] final val finalVal // classifiers.inheritance/FinalClass.finalVal|5394461552232296518[0] final fun (): kotlin/String // classifiers.inheritance/FinalClass.finalVal.|-2800634045661637469[0] final var finalVar // classifiers.inheritance/FinalClass.finalVar|-5135497273132398902[0] final fun (): kotlin/String // classifiers.inheritance/FinalClass.finalVar.|-2673957050545090222[0] final fun (kotlin/String) // classifiers.inheritance/FinalClass.finalVar.|2433614443812258676[0] constructor () // classifiers.inheritance/FinalClass.|-5645683436151566731[0] final fun finalFun(): kotlin/String // classifiers.inheritance/FinalClass.finalFun|3657632771909858561[0] } abstract interface classifiers.inheritance/Interface1 { // classifiers.inheritance/Interface1|null[0] abstract val abstractVal1 // classifiers.inheritance/Interface1.abstractVal1|7480474675272340917[0] abstract fun (): kotlin/String // classifiers.inheritance/Interface1.abstractVal1.|8439928819663930766[0] open val openVal1 // classifiers.inheritance/Interface1.openVal1|-7581873392553976764[0] open fun (): kotlin/String // classifiers.inheritance/Interface1.openVal1.|-6354332572500305077[0] abstract fun abstractFun1(): kotlin/String // classifiers.inheritance/Interface1.abstractFun1|6423930018466193193[0] open fun openFun1(): kotlin/String // classifiers.inheritance/Interface1.openFun1|-6191809905018816441[0] } abstract interface classifiers.inheritance/Interface2 { // classifiers.inheritance/Interface2|null[0] abstract val abstractVal2 // classifiers.inheritance/Interface2.abstractVal2|-2901479426346377967[0] abstract fun (): kotlin/String // classifiers.inheritance/Interface2.abstractVal2.|2515504098830302866[0] open val openVal2 // classifiers.inheritance/Interface2.openVal2|-8176207972376961391[0] open fun (): kotlin/String // classifiers.inheritance/Interface2.openVal2.|-2369003083313268441[0] abstract fun abstractFun2(): kotlin/String // classifiers.inheritance/Interface2.abstractFun2|-4887182853009098333[0] open fun openFun2(): kotlin/String // classifiers.inheritance/Interface2.openFun2|-6569900631812216745[0] } final class classifiers.inheritance/MultiInheritance_Interface1_Interface2_OpenClass : classifiers.inheritance/Interface1, classifiers.inheritance/Interface2, classifiers.inheritance/OpenClass { // classifiers.inheritance/MultiInheritance_Interface1_Interface2_OpenClass|null[0] final val abstractVal1 // classifiers.inheritance/MultiInheritance_Interface1_Interface2_OpenClass.abstractVal1|7480474675272340917[0] final fun (): kotlin/String // classifiers.inheritance/MultiInheritance_Interface1_Interface2_OpenClass.abstractVal1.|8439928819663930766[0] final val abstractVal2 // classifiers.inheritance/MultiInheritance_Interface1_Interface2_OpenClass.abstractVal2|-2901479426346377967[0] final fun (): kotlin/String // classifiers.inheritance/MultiInheritance_Interface1_Interface2_OpenClass.abstractVal2.|2515504098830302866[0] constructor () // classifiers.inheritance/MultiInheritance_Interface1_Interface2_OpenClass.|-5645683436151566731[0] final fun abstractFun1(): kotlin/String // classifiers.inheritance/MultiInheritance_Interface1_Interface2_OpenClass.abstractFun1|6423930018466193193[0] final fun abstractFun2(): kotlin/String // classifiers.inheritance/MultiInheritance_Interface1_Interface2_OpenClass.abstractFun2|-4887182853009098333[0] } final class classifiers.inheritance/MultiInheritance_Interface1_OpenClass_Interface2 : classifiers.inheritance/Interface1, classifiers.inheritance/Interface2, classifiers.inheritance/OpenClass { // classifiers.inheritance/MultiInheritance_Interface1_OpenClass_Interface2|null[0] final val abstractVal1 // classifiers.inheritance/MultiInheritance_Interface1_OpenClass_Interface2.abstractVal1|7480474675272340917[0] final fun (): kotlin/String // classifiers.inheritance/MultiInheritance_Interface1_OpenClass_Interface2.abstractVal1.|8439928819663930766[0] final val abstractVal2 // classifiers.inheritance/MultiInheritance_Interface1_OpenClass_Interface2.abstractVal2|-2901479426346377967[0] final fun (): kotlin/String // classifiers.inheritance/MultiInheritance_Interface1_OpenClass_Interface2.abstractVal2.|2515504098830302866[0] constructor () // classifiers.inheritance/MultiInheritance_Interface1_OpenClass_Interface2.|-5645683436151566731[0] final fun abstractFun1(): kotlin/String // classifiers.inheritance/MultiInheritance_Interface1_OpenClass_Interface2.abstractFun1|6423930018466193193[0] final fun abstractFun2(): kotlin/String // classifiers.inheritance/MultiInheritance_Interface1_OpenClass_Interface2.abstractFun2|-4887182853009098333[0] } final class classifiers.inheritance/MultiInheritance_Interface2_Interface1_OpenClass : classifiers.inheritance/Interface1, classifiers.inheritance/Interface2, classifiers.inheritance/OpenClass { // classifiers.inheritance/MultiInheritance_Interface2_Interface1_OpenClass|null[0] final val abstractVal1 // classifiers.inheritance/MultiInheritance_Interface2_Interface1_OpenClass.abstractVal1|7480474675272340917[0] final fun (): kotlin/String // classifiers.inheritance/MultiInheritance_Interface2_Interface1_OpenClass.abstractVal1.|8439928819663930766[0] final val abstractVal2 // classifiers.inheritance/MultiInheritance_Interface2_Interface1_OpenClass.abstractVal2|-2901479426346377967[0] final fun (): kotlin/String // classifiers.inheritance/MultiInheritance_Interface2_Interface1_OpenClass.abstractVal2.|2515504098830302866[0] constructor () // classifiers.inheritance/MultiInheritance_Interface2_Interface1_OpenClass.|-5645683436151566731[0] final fun abstractFun1(): kotlin/String // classifiers.inheritance/MultiInheritance_Interface2_Interface1_OpenClass.abstractFun1|6423930018466193193[0] final fun abstractFun2(): kotlin/String // classifiers.inheritance/MultiInheritance_Interface2_Interface1_OpenClass.abstractFun2|-4887182853009098333[0] } final class classifiers.inheritance/MultiInheritance_Interface2_OpenClass_Interface1 : classifiers.inheritance/Interface1, classifiers.inheritance/Interface2, classifiers.inheritance/OpenClass { // classifiers.inheritance/MultiInheritance_Interface2_OpenClass_Interface1|null[0] final val abstractVal1 // classifiers.inheritance/MultiInheritance_Interface2_OpenClass_Interface1.abstractVal1|7480474675272340917[0] final fun (): kotlin/String // classifiers.inheritance/MultiInheritance_Interface2_OpenClass_Interface1.abstractVal1.|8439928819663930766[0] final val abstractVal2 // classifiers.inheritance/MultiInheritance_Interface2_OpenClass_Interface1.abstractVal2|-2901479426346377967[0] final fun (): kotlin/String // classifiers.inheritance/MultiInheritance_Interface2_OpenClass_Interface1.abstractVal2.|2515504098830302866[0] constructor () // classifiers.inheritance/MultiInheritance_Interface2_OpenClass_Interface1.|-5645683436151566731[0] final fun abstractFun1(): kotlin/String // classifiers.inheritance/MultiInheritance_Interface2_OpenClass_Interface1.abstractFun1|6423930018466193193[0] final fun abstractFun2(): kotlin/String // classifiers.inheritance/MultiInheritance_Interface2_OpenClass_Interface1.abstractFun2|-4887182853009098333[0] } final class classifiers.inheritance/MultiInheritance_OpenClass_Interface1_Interface2 : classifiers.inheritance/Interface1, classifiers.inheritance/Interface2, classifiers.inheritance/OpenClass { // classifiers.inheritance/MultiInheritance_OpenClass_Interface1_Interface2|null[0] final val abstractVal1 // classifiers.inheritance/MultiInheritance_OpenClass_Interface1_Interface2.abstractVal1|7480474675272340917[0] final fun (): kotlin/String // classifiers.inheritance/MultiInheritance_OpenClass_Interface1_Interface2.abstractVal1.|8439928819663930766[0] final val abstractVal2 // classifiers.inheritance/MultiInheritance_OpenClass_Interface1_Interface2.abstractVal2|-2901479426346377967[0] final fun (): kotlin/String // classifiers.inheritance/MultiInheritance_OpenClass_Interface1_Interface2.abstractVal2.|2515504098830302866[0] constructor () // classifiers.inheritance/MultiInheritance_OpenClass_Interface1_Interface2.|-5645683436151566731[0] final fun abstractFun1(): kotlin/String // classifiers.inheritance/MultiInheritance_OpenClass_Interface1_Interface2.abstractFun1|6423930018466193193[0] final fun abstractFun2(): kotlin/String // classifiers.inheritance/MultiInheritance_OpenClass_Interface1_Interface2.abstractFun2|-4887182853009098333[0] } final class classifiers.inheritance/MultiInheritance_OpenClass_Interface2_Interface1 : classifiers.inheritance/Interface1, classifiers.inheritance/Interface2, classifiers.inheritance/OpenClass { // classifiers.inheritance/MultiInheritance_OpenClass_Interface2_Interface1|null[0] final val abstractVal1 // classifiers.inheritance/MultiInheritance_OpenClass_Interface2_Interface1.abstractVal1|7480474675272340917[0] final fun (): kotlin/String // classifiers.inheritance/MultiInheritance_OpenClass_Interface2_Interface1.abstractVal1.|8439928819663930766[0] final val abstractVal2 // classifiers.inheritance/MultiInheritance_OpenClass_Interface2_Interface1.abstractVal2|-2901479426346377967[0] final fun (): kotlin/String // classifiers.inheritance/MultiInheritance_OpenClass_Interface2_Interface1.abstractVal2.|2515504098830302866[0] constructor () // classifiers.inheritance/MultiInheritance_OpenClass_Interface2_Interface1.|-5645683436151566731[0] final fun abstractFun1(): kotlin/String // classifiers.inheritance/MultiInheritance_OpenClass_Interface2_Interface1.abstractFun1|6423930018466193193[0] final fun abstractFun2(): kotlin/String // classifiers.inheritance/MultiInheritance_OpenClass_Interface2_Interface1.abstractFun2|-4887182853009098333[0] } open class classifiers.inheritance/OpenClass { // classifiers.inheritance/OpenClass|null[0] final val finalVal // classifiers.inheritance/OpenClass.finalVal|5394461552232296518[0] final fun (): kotlin/String // classifiers.inheritance/OpenClass.finalVal.|-2800634045661637469[0] final var finalVar // classifiers.inheritance/OpenClass.finalVar|-5135497273132398902[0] final fun (): kotlin/String // classifiers.inheritance/OpenClass.finalVar.|-2673957050545090222[0] final fun (kotlin/String) // classifiers.inheritance/OpenClass.finalVar.|2433614443812258676[0] open val openVal // classifiers.inheritance/OpenClass.openVal|-8290413087783741973[0] open fun (): kotlin/String // classifiers.inheritance/OpenClass.openVal.|-2274898585098549815[0] open var openVar // classifiers.inheritance/OpenClass.openVar|1159668422303200935[0] open fun (): kotlin/String // classifiers.inheritance/OpenClass.openVar.|762747603021644427[0] open fun (kotlin/String) // classifiers.inheritance/OpenClass.openVar.|-11233939626029810[0] constructor () // classifiers.inheritance/OpenClass.|-5645683436151566731[0] final fun finalFun(): kotlin/String // classifiers.inheritance/OpenClass.finalFun|3657632771909858561[0] open fun openFun(): kotlin/String // classifiers.inheritance/OpenClass.openFun|-1313199406532640622[0] } open class classifiers.inheritance/OpenClassImpl1 : classifiers.inheritance/OpenClass { // classifiers.inheritance/OpenClassImpl1|null[0] open val openVal // classifiers.inheritance/OpenClassImpl1.openVal|-8290413087783741973[0] open fun (): kotlin/String // classifiers.inheritance/OpenClassImpl1.openVal.|-2274898585098549815[0] open var openVar // classifiers.inheritance/OpenClassImpl1.openVar|1159668422303200935[0] open fun (): kotlin/String // classifiers.inheritance/OpenClassImpl1.openVar.|762747603021644427[0] open fun (kotlin/String) // classifiers.inheritance/OpenClassImpl1.openVar.|-11233939626029810[0] constructor () // classifiers.inheritance/OpenClassImpl1.|-5645683436151566731[0] open fun openFun(): kotlin/String // classifiers.inheritance/OpenClassImpl1.openFun|-1313199406532640622[0] } open class classifiers.inheritance/OpenClassImpl2 : classifiers.inheritance/OpenClass { // classifiers.inheritance/OpenClassImpl2|null[0] final val openVal // classifiers.inheritance/OpenClassImpl2.openVal|-8290413087783741973[0] final fun (): kotlin/String // classifiers.inheritance/OpenClassImpl2.openVal.|-2274898585098549815[0] final var openVar // classifiers.inheritance/OpenClassImpl2.openVar|1159668422303200935[0] final fun (): kotlin/String // classifiers.inheritance/OpenClassImpl2.openVar.|762747603021644427[0] final fun (kotlin/String) // classifiers.inheritance/OpenClassImpl2.openVar.|-11233939626029810[0] constructor () // classifiers.inheritance/OpenClassImpl2.|-5645683436151566731[0] final fun openFun(): kotlin/String // classifiers.inheritance/OpenClassImpl2.openFun|-1313199406532640622[0] } final class classifiers.inheritance/OpenClassImpl3 : classifiers.inheritance/OpenClass { // classifiers.inheritance/OpenClassImpl3|null[0] final val openVal // classifiers.inheritance/OpenClassImpl3.openVal|-8290413087783741973[0] final fun (): kotlin/String // classifiers.inheritance/OpenClassImpl3.openVal.|-2274898585098549815[0] final var openVar // classifiers.inheritance/OpenClassImpl3.openVar|1159668422303200935[0] final fun (): kotlin/String // classifiers.inheritance/OpenClassImpl3.openVar.|762747603021644427[0] final fun (kotlin/String) // classifiers.inheritance/OpenClassImpl3.openVar.|-11233939626029810[0] constructor () // classifiers.inheritance/OpenClassImpl3.|-5645683436151566731[0] final fun openFun(): kotlin/String // classifiers.inheritance/OpenClassImpl3.openFun|-1313199406532640622[0] } final class classifiers.inheritance/OpenClassImpl4 : classifiers.inheritance/OpenClass { // classifiers.inheritance/OpenClassImpl4|null[0] final val openVal // classifiers.inheritance/OpenClassImpl4.openVal|-8290413087783741973[0] final fun (): kotlin/String // classifiers.inheritance/OpenClassImpl4.openVal.|-2274898585098549815[0] final var openVar // classifiers.inheritance/OpenClassImpl4.openVar|1159668422303200935[0] final fun (): kotlin/String // classifiers.inheritance/OpenClassImpl4.openVar.|762747603021644427[0] final fun (kotlin/String) // classifiers.inheritance/OpenClassImpl4.openVar.|-11233939626029810[0] constructor () // classifiers.inheritance/OpenClassImpl4.|-5645683436151566731[0] final fun openFun(): kotlin/String // classifiers.inheritance/OpenClassImpl4.openFun|-1313199406532640622[0] } open class <#A: kotlin/Any?, #B: kotlin/Any?> classifiers.inheritance/OpenClassWithTypeParameters { // classifiers.inheritance/OpenClassWithTypeParameters|null[0] constructor () // classifiers.inheritance/OpenClassWithTypeParameters.|-5645683436151566731[0] } final class <#A: kotlin/Any?, #B: kotlin/Any?> classifiers.inheritance/OpenClassWithTypeParametersImpl_DNNT1_DNNT2 : classifiers.inheritance/OpenClassWithTypeParameters<#A!!, #B!!> { // classifiers.inheritance/OpenClassWithTypeParametersImpl_DNNT1_DNNT2|null[0] constructor () // classifiers.inheritance/OpenClassWithTypeParametersImpl_DNNT1_DNNT2.|-5645683436151566731[0] } final class classifiers.inheritance/OpenClassWithTypeParametersImpl_Int_String : classifiers.inheritance/OpenClassWithTypeParameters { // classifiers.inheritance/OpenClassWithTypeParametersImpl_Int_String|null[0] constructor () // classifiers.inheritance/OpenClassWithTypeParametersImpl_Int_String.|-5645683436151566731[0] } final class classifiers.inheritance/OpenClassWithTypeParametersImpl_NInt_NString : classifiers.inheritance/OpenClassWithTypeParameters { // classifiers.inheritance/OpenClassWithTypeParametersImpl_NInt_NString|null[0] constructor () // classifiers.inheritance/OpenClassWithTypeParametersImpl_NInt_NString.|-5645683436151566731[0] } final class classifiers.inheritance/OpenClassWithTypeParametersImpl_String_Int : classifiers.inheritance/OpenClassWithTypeParameters { // classifiers.inheritance/OpenClassWithTypeParametersImpl_String_Int|null[0] constructor () // classifiers.inheritance/OpenClassWithTypeParametersImpl_String_Int.|-5645683436151566731[0] } final class <#A: kotlin/Number, #B: kotlin/CharSequence> classifiers.inheritance/OpenClassWithTypeParametersImpl_T1_Number_T2_CS : classifiers.inheritance/OpenClassWithTypeParameters<#A, #B> { // classifiers.inheritance/OpenClassWithTypeParametersImpl_T1_Number_T2_CS|null[0] constructor () // classifiers.inheritance/OpenClassWithTypeParametersImpl_T1_Number_T2_CS.|-5645683436151566731[0] } final class <#A: kotlin/Any?, #B: kotlin/Any?> classifiers.inheritance/OpenClassWithTypeParametersImpl_T1_T2 : classifiers.inheritance/OpenClassWithTypeParameters<#A, #B> { // classifiers.inheritance/OpenClassWithTypeParametersImpl_T1_T2|null[0] constructor () // classifiers.inheritance/OpenClassWithTypeParametersImpl_T1_T2.|-5645683436151566731[0] } final class <#A: kotlin/Any?, #B: kotlin/Any?> classifiers.inheritance/OpenClassWithTypeParametersImpl_T2_T1 : classifiers.inheritance/OpenClassWithTypeParameters<#B, #A> { // classifiers.inheritance/OpenClassWithTypeParametersImpl_T2_T1|null[0] constructor () // classifiers.inheritance/OpenClassWithTypeParametersImpl_T2_T1.|-5645683436151566731[0] } abstract interface classifiers.inheritance/PublicInterface { // classifiers.inheritance/PublicInterface|null[0] open fun publicDefaultFunInPublicInterface(): kotlin/String // classifiers.inheritance/PublicInterface.publicDefaultFunInPublicInterface|2012864992434792153[0] } sealed class classifiers.inheritance/SealedClass { // classifiers.inheritance/SealedClass|null[0] constructor () // classifiers.inheritance/SealedClass.|-5645683436151566731[0] final class SealedClass_Subclass1 : classifiers.inheritance/SealedClass { // classifiers.inheritance/SealedClass.SealedClass_Subclass1|null[0] constructor () // classifiers.inheritance/SealedClass.SealedClass_Subclass1.|-5645683436151566731[0] } } final class classifiers.inheritance/SealedClass_Subclass2 : classifiers.inheritance/SealedClass { // classifiers.inheritance/SealedClass_Subclass2|null[0] constructor () // classifiers.inheritance/SealedClass_Subclass2.|-5645683436151566731[0] } sealed interface classifiers.inheritance/SealedInterface { // classifiers.inheritance/SealedInterface|null[0] final class SealedInterface_Subclass1 : classifiers.inheritance/SealedInterface { // classifiers.inheritance/SealedInterface.SealedInterface_Subclass1|null[0] constructor () // classifiers.inheritance/SealedInterface.SealedInterface_Subclass1.|-5645683436151566731[0] } } final class classifiers.inheritance/SealedInterface_Subclass2 : classifiers.inheritance/SealedInterface { // classifiers.inheritance/SealedInterface_Subclass2|null[0] constructor () // classifiers.inheritance/SealedInterface_Subclass2.|-5645683436151566731[0] }