FIR2IR: support reading of isNewPlaceForBodyGeneration in lazy class

This commit is contained in:
Mikhail Glukhikh
2021-11-25 16:28:19 +03:00
parent c652cd2245
commit 4a8f00bc7c
15 changed files with 28 additions and 20 deletions
@@ -1,5 +1,3 @@
// IGNORE_BACKEND_FIR: JVM_IR
// FIR status: fail
// FULL_JDK
// MODULE: lib
// !JVM_DEFAULT_MODE: disable
@@ -1,5 +1,3 @@
// IGNORE_BACKEND_FIR: JVM_IR
// FIR status: AbstractMethodError: UnspecializedFromDerived.test(Ljava/lang/Object;)Ljava/lang/Object;
// WITH_STDLIB
// JVM_TARGET: 1.8
// MODULE: lib
@@ -1,5 +1,3 @@
// IGNORE_BACKEND_FIR: JVM_IR
// FIR status: AbstractMethodError: Method Foo.call()Ljava/util/List; is abstract
// FULL_JDK
// WITH_STDLIB
@@ -1,5 +1,3 @@
// IGNORE_BACKEND_FIR: JVM_IR
// FIR status: AbstractMethodError: Foo.call()Ljava/util/List;
// FULL_JDK
// WITH_STDLIB
@@ -1,5 +1,3 @@
// IGNORE_BACKEND_FIR: JVM_IR
// FIR status: AbstractMethodError: KInterface.superCall()Ljava/util/List;
// FULL_JDK
// WITH_STDLIB
// JVM_TARGET: 1.8
@@ -1,6 +1,4 @@
// TARGET_BACKEND: JVM
// IGNORE_BACKEND_FIR: JVM_IR
// FIR status: fail: method nonOverride was found in class DerivedClass
// FULL_JDK
// JVM_TARGET: 1.8
// WITH_STDLIB
@@ -1,6 +1,4 @@
// TARGET_BACKEND: JVM
// IGNORE_BACKEND_FIR: JVM_IR
// FIR status: NCDFE: Foo$DefaultImpls
// FULL_JDK
// JVM_TARGET: 1.8
// WITH_STDLIB
@@ -1,7 +1,5 @@
// CHECK_BYTECODE_LISTING
// TARGET_BACKEND: JVM
// IGNORE_BACKEND_FIR: JVM_IR
// FIR status: NCDFE: Foo$DefaultImpls
// JVM_TARGET: 1.8
// WITH_STDLIB
// MODULE: lib