[Test] Generated FIR codegen tests on modern jdk

This commit is contained in:
Dmitriy Novozhilov
2021-10-08 16:39:07 +03:00
committed by TeamCityServer
parent 63d841247c
commit 8fd2474b9e
11 changed files with 311 additions and 1 deletions
@@ -1,5 +1,6 @@
// !API_VERSION: 1.5
// !LANGUAGE: +JvmRecordSupport
// IGNORE_BACKEND_FIR: JVM_IR
// ENABLE_JVM_PREVIEW
// FILE: JavaClass.java
public class JavaClass {
@@ -1,5 +1,6 @@
// !API_VERSION: 1.5
// !LANGUAGE: +JvmRecordSupport
// IGNORE_BACKEND_FIR: JVM_IR
// ENABLE_JVM_PREVIEW
// FILE: JavaClass.java
@@ -1,6 +1,7 @@
// !API_VERSION: 1.5
// !LANGUAGE: +JvmRecordSupport
// ENABLE_JVM_PREVIEW
// IGNORE_BACKEND_FIR: JVM_IR
// !JVM_DEFAULT_MODE: all-compatibility
// FILE: JavaClass.java
@@ -1,6 +1,7 @@
// !API_VERSION: 1.5
// !LANGUAGE: +JvmRecordSupport
// ENABLE_JVM_PREVIEW
// IGNORE_BACKEND_FIR: JVM_IR
// !JVM_DEFAULT_MODE: enable
// FILE: JavaClass.java
@@ -1,4 +1,5 @@
// ENABLE_JVM_PREVIEW
// IGNORE_BACKEND_FIR: JVM_IR
// FILE: MyRec.java
public record MyRec(String name) implements KI {
public String getName() {
@@ -1,4 +1,5 @@
// ENABLE_JVM_PREVIEW
// IGNORE_BACKEND_FIR: JVM_IR
// FILE: MyRec.java
public record MyRec(String name) {
public String getName() {
@@ -1,4 +1,5 @@
// !LANGUAGE: +JvmRecordSupport
// IGNORE_BACKEND_FIR: JVM_IR
// ENABLE_JVM_PREVIEW
// FILE: MyRec.java
public record MyRec(String name) {}
@@ -1,5 +1,5 @@
// WITH_REFLECT
// ATTACH_DEBUGGERp
// IGNORE_BACKEND_FIR: JVM_IR
// ISSUE: KT-47760
// FILE: MyRecord.java