FIR: temporarily drop parent manipulation code around super type entries

This commit is contained in:
Mikhail Glukhikh
2021-03-24 18:51:13 +03:00
parent ff4d193891
commit 648bf99842
10 changed files with 36 additions and 92 deletions
@@ -2,7 +2,7 @@ open class Foo() {
}
class Barrr() : Foo by Foo() {}
class Barrr() : <!SUPERTYPE_NOT_INITIALIZED!>Foo<!> by Foo() {}
interface T {}
@@ -1,4 +1,4 @@
// JAVAC_EXPECTED_FILE
class TestIface(r : Runnable) : Runnable by r {}
class TestObject(o : Object) : Object by o {}
class TestObject(o : Object) : <!SUPERTYPE_NOT_INITIALIZED!>Object<!> by o {}
@@ -11,4 +11,4 @@ public abstract class A {
// FILE: main.kt
import foo.A
class DelegatedA(val a: A) : A by a
class DelegatedA(val a: A) : <!SUPERTYPE_NOT_INITIALIZED!>A<!> by a