[Commonizer] ClassSuperTypeCommonizer: Include transitive supertypes
This commit still has some left-over todos that shall be done in a separate commit. TODOs: - CirClassifierIndex is calculated once too often - Reconsider position of classifierIndices in 'CirKnownClassifiers' - Add documentation/description to complicated 'ClassSuperTypeCommonizer' - Add documentation/description to CirSupertypesResolver ^KT-47430 Verification Pending
This commit is contained in:
committed by
Space
parent
1857096071
commit
dff392f2cd
Vendored
+1
-1
@@ -8,7 +8,7 @@ expect abstract class A2() : A1 {
|
||||
abstract fun function2(): Int
|
||||
}
|
||||
|
||||
expect class A3() : A2 {
|
||||
expect class A3() : A2, A1 {
|
||||
override val property1: Int
|
||||
override val property2: Int
|
||||
val property3: Int
|
||||
|
||||
Reference in New Issue
Block a user