00305ba920
Main changes sit in OverrideResolver::generateOverridesAndDelegationInAClass() Now fake overrides AND delegation are generated for supertypes before any processing is done for subclasses.
12 lines
95 B
Kotlin
12 lines
95 B
Kotlin
class D(b: B) : C(b)
|
|
trait A {
|
|
fun foo() {}
|
|
}
|
|
|
|
trait B : A {}
|
|
|
|
class C(b : B) : B by b {
|
|
|
|
}
|
|
|