Merge K2 bytecodeListing tests to main bytecodeListing tests

This commit is contained in:
Alexander Udalov
2023-03-22 23:09:44 +01:00
committed by Space Team
parent 68dd89c593
commit 14c2030595
11 changed files with 125 additions and 150 deletions
@@ -0,0 +1,16 @@
// TARGET_BACKEND: JVM_IR
// IGNORE_BACKEND_K1: JVM_IR
// !LANGUAGE: +ExplicitBackingFields
// MODULE: ModuleA
// FILE: AI.kt
public interface AI {
val number: Number
}
// FILE: AC.kt
public class AC : AI {
final override val number: Number
field = 4
}
@@ -0,0 +1,13 @@
@kotlin.Metadata
public final class AC {
// source: 'AC.kt'
private final field number: int
public method <init>(): void
public final @org.jetbrains.annotations.NotNull method getNumber(): java.lang.Number
}
@kotlin.Metadata
public interface AI {
// source: 'AI.kt'
public abstract @org.jetbrains.annotations.NotNull method getNumber(): java.lang.Number
}