[Test] Set JVM target backend for load compiled tests which use JDK classes

This commit is contained in:
Dmitriy Novozhilov
2023-05-31 13:55:14 +03:00
committed by Space Team
parent 7eca772ec2
commit 357c552b5f
63 changed files with 78 additions and 388 deletions
@@ -1,3 +1,4 @@
// TARGET_BACKEND: JVM
package test
val <P> P.anotherJavaClass: java.lang.Class<P>
@@ -1,3 +1,4 @@
// TARGET_BACKEND: JVM
package test
class ExtValInClass {
@@ -1,3 +1,4 @@
// TARGET_BACKEND: JVM
package test
var <P> P.anotherJavaClass: java.lang.Class<P>
@@ -1,4 +1,5 @@
//ALLOW_AST_ACCESS
// TARGET_BACKEND: JVM
// ALLOW_AST_ACCESS
package test
class ClassVal() {
@@ -11,4 +12,4 @@ class ClassVal() {
protected val property4: String = { "" }()
public val property5: Int = { 1 }()
}
}
@@ -1,3 +1,4 @@
// TARGET_BACKEND: JVM
package test
class ClassValParams(
@@ -1,4 +1,5 @@
//ALLOW_AST_ACCESS
// TARGET_BACKEND: JVM
// ALLOW_AST_ACCESS
package test
class ClassVal() {
@@ -1,3 +1,4 @@
// TARGET_BACKEND: JVM
package test
class ClassVar() {
@@ -1,3 +1,4 @@
// TARGET_BACKEND: JVM
package test
open class ClassVarModality() {
@@ -14,4 +15,4 @@ open class ClassVarModality() {
abstract class ClassVarModalityAbstract {
abstract var property1 : java.util.Date
public set
}
}
@@ -1,3 +1,4 @@
// TARGET_BACKEND: JVM
package test
class ClassVarParams(
@@ -7,4 +8,4 @@ class ClassVarParams(
protected var pr4: java.util.Date,
public var pr5 : Any,
pr6: Object) {
}
}
@@ -1,3 +1,4 @@
// TARGET_BACKEND: JVM
package test
class ClassVal() {
@@ -15,4 +16,4 @@ class ClassVal() {
public var property5: Int = 1
get
}
}
@@ -1,3 +1,4 @@
// TARGET_BACKEND: JVM
package test
class ClassVal() {
@@ -27,4 +28,4 @@ class ClassVal() {
public var property11: Int = 1
internal set
}
}
@@ -1,3 +1,4 @@
// TARGET_BACKEND: JVM
package test
val Long.date1: Any get() = java.util.Date()
@@ -1,3 +1,4 @@
// TARGET_BACKEND: JVM
package test
var Long.date1: Any get() = java.util.Date()