diff --git a/compiler/testData/codegen/box/annotations/annotatedLambda/funExpression.kt b/compiler/testData/codegen/box/annotations/annotatedLambda/funExpression.kt index f925b8345f6..2703120d52a 100644 --- a/compiler/testData/codegen/box/annotations/annotatedLambda/funExpression.kt +++ b/compiler/testData/codegen/box/annotations/annotatedLambda/funExpression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/annotations/annotatedLambda/lambda.kt b/compiler/testData/codegen/box/annotations/annotatedLambda/lambda.kt index 552c154a0f2..32095c397b9 100644 --- a/compiler/testData/codegen/box/annotations/annotatedLambda/lambda.kt +++ b/compiler/testData/codegen/box/annotations/annotatedLambda/lambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/annotations/annotatedLambda/samFunExpression.kt b/compiler/testData/codegen/box/annotations/annotatedLambda/samFunExpression.kt index 11f7dad86d3..597c1238f93 100644 --- a/compiler/testData/codegen/box/annotations/annotatedLambda/samFunExpression.kt +++ b/compiler/testData/codegen/box/annotations/annotatedLambda/samFunExpression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/annotations/annotatedLambda/samLambda.kt b/compiler/testData/codegen/box/annotations/annotatedLambda/samLambda.kt index d048657a307..d489f3b694c 100644 --- a/compiler/testData/codegen/box/annotations/annotatedLambda/samLambda.kt +++ b/compiler/testData/codegen/box/annotations/annotatedLambda/samLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/annotations/annotatedObjectLiteral.kt b/compiler/testData/codegen/box/annotations/annotatedObjectLiteral.kt index 46a8bc8f528..1d35fd21ac2 100644 --- a/compiler/testData/codegen/box/annotations/annotatedObjectLiteral.kt +++ b/compiler/testData/codegen/box/annotations/annotatedObjectLiteral.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/annotations/annotationWithKotlinProperty.kt b/compiler/testData/codegen/box/annotations/annotationWithKotlinProperty.kt index 9332cd4befe..e673446e9a0 100644 --- a/compiler/testData/codegen/box/annotations/annotationWithKotlinProperty.kt +++ b/compiler/testData/codegen/box/annotations/annotationWithKotlinProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/annotations/annotationWithKotlinPropertyFromInterfaceCompanion.kt b/compiler/testData/codegen/box/annotations/annotationWithKotlinPropertyFromInterfaceCompanion.kt index e221cf25266..578067eb61e 100644 --- a/compiler/testData/codegen/box/annotations/annotationWithKotlinPropertyFromInterfaceCompanion.kt +++ b/compiler/testData/codegen/box/annotations/annotationWithKotlinPropertyFromInterfaceCompanion.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/annotations/annotationsOnTypeAliases.kt b/compiler/testData/codegen/box/annotations/annotationsOnTypeAliases.kt index 87a824d0f2a..f44d23212b1 100644 --- a/compiler/testData/codegen/box/annotations/annotationsOnTypeAliases.kt +++ b/compiler/testData/codegen/box/annotations/annotationsOnTypeAliases.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/annotations/constValInAnnotation.kt b/compiler/testData/codegen/box/annotations/constValInAnnotation.kt index af1eb239a42..d9c06f6d4e0 100644 --- a/compiler/testData/codegen/box/annotations/constValInAnnotation.kt +++ b/compiler/testData/codegen/box/annotations/constValInAnnotation.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +NestedClassesInAnnotations +// IGNORE_BACKEND: JVM_IR // WITH_RUNTIME // TARGET_BACKEND: JVM // FILE: Foo.java diff --git a/compiler/testData/codegen/box/annotations/defaultParameterValues.kt b/compiler/testData/codegen/box/annotations/defaultParameterValues.kt index c0aa6d73e00..ac50d6494fe 100644 --- a/compiler/testData/codegen/box/annotations/defaultParameterValues.kt +++ b/compiler/testData/codegen/box/annotations/defaultParameterValues.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/annotations/delegatedPropertySetter.kt b/compiler/testData/codegen/box/annotations/delegatedPropertySetter.kt index 5444634ea06..a369f76d66b 100644 --- a/compiler/testData/codegen/box/annotations/delegatedPropertySetter.kt +++ b/compiler/testData/codegen/box/annotations/delegatedPropertySetter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/annotations/fileClassWithFileAnnotation.kt b/compiler/testData/codegen/box/annotations/fileClassWithFileAnnotation.kt index 7cd11be168f..de3d7a0cf3c 100644 --- a/compiler/testData/codegen/box/annotations/fileClassWithFileAnnotation.kt +++ b/compiler/testData/codegen/box/annotations/fileClassWithFileAnnotation.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/annotations/jvmAnnotationFlags.kt b/compiler/testData/codegen/box/annotations/jvmAnnotationFlags.kt index 2b0ddf3db93..05b148791c8 100644 --- a/compiler/testData/codegen/box/annotations/jvmAnnotationFlags.kt +++ b/compiler/testData/codegen/box/annotations/jvmAnnotationFlags.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/annotations/nestedClassesInAnnotations.kt b/compiler/testData/codegen/box/annotations/nestedClassesInAnnotations.kt index 8b98001c9f4..08071d4d79b 100644 --- a/compiler/testData/codegen/box/annotations/nestedClassesInAnnotations.kt +++ b/compiler/testData/codegen/box/annotations/nestedClassesInAnnotations.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +NestedClassesInAnnotations +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR annotation class Foo(val kind: Kind) { diff --git a/compiler/testData/codegen/box/annotations/wrongAnnotationArgumentInCtor.kt b/compiler/testData/codegen/box/annotations/wrongAnnotationArgumentInCtor.kt index 6f1893e75a7..f7564faebf3 100644 --- a/compiler/testData/codegen/box/annotations/wrongAnnotationArgumentInCtor.kt +++ b/compiler/testData/codegen/box/annotations/wrongAnnotationArgumentInCtor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JVM, JS, NATIVE diff --git a/compiler/testData/codegen/box/argumentOrder/argumentOrderInObjectSuperCall.kt b/compiler/testData/codegen/box/argumentOrder/argumentOrderInObjectSuperCall.kt index b194d4365b3..4973593c572 100644 --- a/compiler/testData/codegen/box/argumentOrder/argumentOrderInObjectSuperCall.kt +++ b/compiler/testData/codegen/box/argumentOrder/argumentOrderInObjectSuperCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR var result = "fail" open class Base(val o: String, val k: String) diff --git a/compiler/testData/codegen/box/argumentOrder/argumentOrderInSuperCall.kt b/compiler/testData/codegen/box/argumentOrder/argumentOrderInSuperCall.kt index 042a5dcbae6..97387f0a00e 100644 --- a/compiler/testData/codegen/box/argumentOrder/argumentOrderInSuperCall.kt +++ b/compiler/testData/codegen/box/argumentOrder/argumentOrderInSuperCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR var result = "fail" open class Base(val o: String, val k: String) diff --git a/compiler/testData/codegen/box/argumentOrder/arguments.kt b/compiler/testData/codegen/box/argumentOrder/arguments.kt index f3d4d9b9b33..1db745d3f4b 100644 --- a/compiler/testData/codegen/box/argumentOrder/arguments.kt +++ b/compiler/testData/codegen/box/argumentOrder/arguments.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun test(a: String, b: String): String { return a + b; diff --git a/compiler/testData/codegen/box/argumentOrder/captured.kt b/compiler/testData/codegen/box/argumentOrder/captured.kt index 2e0322a1323..c5e1d0bca4d 100644 --- a/compiler/testData/codegen/box/argumentOrder/captured.kt +++ b/compiler/testData/codegen/box/argumentOrder/captured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { var invokeOrder = ""; diff --git a/compiler/testData/codegen/box/argumentOrder/capturedInExtension.kt b/compiler/testData/codegen/box/argumentOrder/capturedInExtension.kt index 875e1ac8366..642a70f27d9 100644 --- a/compiler/testData/codegen/box/argumentOrder/capturedInExtension.kt +++ b/compiler/testData/codegen/box/argumentOrder/capturedInExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { var invokeOrder = ""; diff --git a/compiler/testData/codegen/box/argumentOrder/defaults.kt b/compiler/testData/codegen/box/argumentOrder/defaults.kt index 02eb26e4bd2..3fd784b5152 100644 --- a/compiler/testData/codegen/box/argumentOrder/defaults.kt +++ b/compiler/testData/codegen/box/argumentOrder/defaults.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR var invokeOrder: String = "" diff --git a/compiler/testData/codegen/box/argumentOrder/extension.kt b/compiler/testData/codegen/box/argumentOrder/extension.kt index ca05d1f71ba..454da921612 100644 --- a/compiler/testData/codegen/box/argumentOrder/extension.kt +++ b/compiler/testData/codegen/box/argumentOrder/extension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { var invokeOrder = ""; diff --git a/compiler/testData/codegen/box/argumentOrder/extensionInClass.kt b/compiler/testData/codegen/box/argumentOrder/extensionInClass.kt index ddcfdfe719a..25397bc8da0 100644 --- a/compiler/testData/codegen/box/argumentOrder/extensionInClass.kt +++ b/compiler/testData/codegen/box/argumentOrder/extensionInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { return Z().test() diff --git a/compiler/testData/codegen/box/argumentOrder/lambdaMigration.kt b/compiler/testData/codegen/box/argumentOrder/lambdaMigration.kt index 6ef53bff6ee..e85a1f23a68 100644 --- a/compiler/testData/codegen/box/argumentOrder/lambdaMigration.kt +++ b/compiler/testData/codegen/box/argumentOrder/lambdaMigration.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { var res = ""; var call = test(a = {res += "K"; "K"}(), b = {res+="O"; "O"}(), c = {res += "L"; "L"}) diff --git a/compiler/testData/codegen/box/argumentOrder/lambdaMigrationInClass.kt b/compiler/testData/codegen/box/argumentOrder/lambdaMigrationInClass.kt index 7100b035e29..44ccefb0545 100644 --- a/compiler/testData/codegen/box/argumentOrder/lambdaMigrationInClass.kt +++ b/compiler/testData/codegen/box/argumentOrder/lambdaMigrationInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { var res = ""; var call = Z("Z").test(a = {res += "K"; "K"}(), b = {res+="O"; "O"}(), c = {res += "L"; "L"}) diff --git a/compiler/testData/codegen/box/argumentOrder/simple.kt b/compiler/testData/codegen/box/argumentOrder/simple.kt index 112891c4d9a..8fc4e9ccafc 100644 --- a/compiler/testData/codegen/box/argumentOrder/simple.kt +++ b/compiler/testData/codegen/box/argumentOrder/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { var res = ""; var call = test(b = {res += "K"; "K"}(), a = {res+="O"; "O"}(), c = {res += "L"; "L"}) diff --git a/compiler/testData/codegen/box/argumentOrder/simpleInClass.kt b/compiler/testData/codegen/box/argumentOrder/simpleInClass.kt index 71bc1f7452c..4c855e09d61 100644 --- a/compiler/testData/codegen/box/argumentOrder/simpleInClass.kt +++ b/compiler/testData/codegen/box/argumentOrder/simpleInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { var res = ""; var call = Z("Z").test(b = {res += "K"; "K"}(), a = {res+="O"; "O"}(), c = {res += "L"; "L"}) diff --git a/compiler/testData/codegen/box/arrays/genericArrayInObjectLiteralConstructor.kt b/compiler/testData/codegen/box/arrays/genericArrayInObjectLiteralConstructor.kt index 25fccde7c2a..b9a7e823341 100644 --- a/compiler/testData/codegen/box/arrays/genericArrayInObjectLiteralConstructor.kt +++ b/compiler/testData/codegen/box/arrays/genericArrayInObjectLiteralConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME abstract class Table( diff --git a/compiler/testData/codegen/box/arrays/kt1291.kt b/compiler/testData/codegen/box/arrays/kt1291.kt index 20f64a8800d..146870baa2a 100644 --- a/compiler/testData/codegen/box/arrays/kt1291.kt +++ b/compiler/testData/codegen/box/arrays/kt1291.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR var result = 0 diff --git a/compiler/testData/codegen/box/arrays/kt17134.kt b/compiler/testData/codegen/box/arrays/kt17134.kt index 9bb22880f39..730bd2b955c 100644 --- a/compiler/testData/codegen/box/arrays/kt17134.kt +++ b/compiler/testData/codegen/box/arrays/kt17134.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR //WITH_RUNTIME // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/arrays/kt4118.kt b/compiler/testData/codegen/box/arrays/kt4118.kt index 71ebfb5578b..13319b0730c 100644 --- a/compiler/testData/codegen/box/arrays/kt4118.kt +++ b/compiler/testData/codegen/box/arrays/kt4118.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun Array.test1(): Array { val func = { i:Int -> this} diff --git a/compiler/testData/codegen/box/arrays/kt503.kt b/compiler/testData/codegen/box/arrays/kt503.kt index bf5816ddc12..7ff84727a8a 100644 --- a/compiler/testData/codegen/box/arrays/kt503.kt +++ b/compiler/testData/codegen/box/arrays/kt503.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/arrays/multiDecl/MultiDeclForValCaptured.kt b/compiler/testData/codegen/box/arrays/multiDecl/MultiDeclForValCaptured.kt index b01006deaf9..70bdbcf3cbb 100644 --- a/compiler/testData/codegen/box/arrays/multiDecl/MultiDeclForValCaptured.kt +++ b/compiler/testData/codegen/box/arrays/multiDecl/MultiDeclForValCaptured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR class C(val i: Int) { operator fun component1() = i + 1 diff --git a/compiler/testData/codegen/box/arrays/multiDecl/int/MultiDeclForComponentExtensionsValCaptured.kt b/compiler/testData/codegen/box/arrays/multiDecl/int/MultiDeclForComponentExtensionsValCaptured.kt index 79380b28a3d..da7457dd2fc 100644 --- a/compiler/testData/codegen/box/arrays/multiDecl/int/MultiDeclForComponentExtensionsValCaptured.kt +++ b/compiler/testData/codegen/box/arrays/multiDecl/int/MultiDeclForComponentExtensionsValCaptured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR operator fun Int.component1() = this + 1 operator fun Int.component2() = this + 2 diff --git a/compiler/testData/codegen/box/arrays/multiDecl/long/MultiDeclForComponentExtensionsValCaptured.kt b/compiler/testData/codegen/box/arrays/multiDecl/long/MultiDeclForComponentExtensionsValCaptured.kt index 3922d69cfea..51f8af30579 100644 --- a/compiler/testData/codegen/box/arrays/multiDecl/long/MultiDeclForComponentExtensionsValCaptured.kt +++ b/compiler/testData/codegen/box/arrays/multiDecl/long/MultiDeclForComponentExtensionsValCaptured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR operator fun Long.component1() = this + 1 operator fun Long.component2() = this + 2 diff --git a/compiler/testData/codegen/box/arrays/nonLocalReturnArrayConstructor.kt b/compiler/testData/codegen/box/arrays/nonLocalReturnArrayConstructor.kt index a5df5dc3343..194a4177220 100644 --- a/compiler/testData/codegen/box/arrays/nonLocalReturnArrayConstructor.kt +++ b/compiler/testData/codegen/box/arrays/nonLocalReturnArrayConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR typealias ArrayS = Array diff --git a/compiler/testData/codegen/box/arrays/primitiveArrays.kt b/compiler/testData/codegen/box/arrays/primitiveArrays.kt index daa4046d4ed..a730494d74d 100644 --- a/compiler/testData/codegen/box/arrays/primitiveArrays.kt +++ b/compiler/testData/codegen/box/arrays/primitiveArrays.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/arrays/stdlib.kt b/compiler/testData/codegen/box/arrays/stdlib.kt index 09812153e99..c7feac737da 100644 --- a/compiler/testData/codegen/box/arrays/stdlib.kt +++ b/compiler/testData/codegen/box/arrays/stdlib.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR interface ISized { val size : Int diff --git a/compiler/testData/codegen/box/assert/alwaysDisable.kt b/compiler/testData/codegen/box/assert/alwaysDisable.kt index 8c0dfe844c5..783c2489bde 100644 --- a/compiler/testData/codegen/box/assert/alwaysDisable.kt +++ b/compiler/testData/codegen/box/assert/alwaysDisable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS // KOTLIN_CONFIGURATION_FLAGS: ASSERTIONS_MODE=always-disable diff --git a/compiler/testData/codegen/box/assert/alwaysEnable.kt b/compiler/testData/codegen/box/assert/alwaysEnable.kt index 68555d9a859..9dbe9b884d4 100644 --- a/compiler/testData/codegen/box/assert/alwaysEnable.kt +++ b/compiler/testData/codegen/box/assert/alwaysEnable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS // KOTLIN_CONFIGURATION_FLAGS: ASSERTIONS_MODE=always-enable diff --git a/compiler/testData/codegen/box/assert/jvm/interfaceAssertionsDisabled.kt b/compiler/testData/codegen/box/assert/jvm/interfaceAssertionsDisabled.kt index 8c723cb42f7..8d29590f17c 100644 --- a/compiler/testData/codegen/box/assert/jvm/interfaceAssertionsDisabled.kt +++ b/compiler/testData/codegen/box/assert/jvm/interfaceAssertionsDisabled.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS // KOTLIN_CONFIGURATION_FLAGS: ASSERTIONS_MODE=jvm diff --git a/compiler/testData/codegen/box/assert/jvm/interfaceAssertionsEnabled.kt b/compiler/testData/codegen/box/assert/jvm/interfaceAssertionsEnabled.kt index a4493034f02..6e802266353 100644 --- a/compiler/testData/codegen/box/assert/jvm/interfaceAssertionsEnabled.kt +++ b/compiler/testData/codegen/box/assert/jvm/interfaceAssertionsEnabled.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS // KOTLIN_CONFIGURATION_FLAGS: ASSERTIONS_MODE=jvm diff --git a/compiler/testData/codegen/box/assert/jvm/localAnonymousFunction.kt b/compiler/testData/codegen/box/assert/jvm/localAnonymousFunction.kt index f23e1d772bf..689d2526801 100644 --- a/compiler/testData/codegen/box/assert/jvm/localAnonymousFunction.kt +++ b/compiler/testData/codegen/box/assert/jvm/localAnonymousFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS // KOTLIN_CONFIGURATION_FLAGS: ASSERTIONS_MODE=jvm diff --git a/compiler/testData/codegen/box/assert/jvm/localClass.kt b/compiler/testData/codegen/box/assert/jvm/localClass.kt index 6ce836c9248..7887b489e98 100644 --- a/compiler/testData/codegen/box/assert/jvm/localClass.kt +++ b/compiler/testData/codegen/box/assert/jvm/localClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS // KOTLIN_CONFIGURATION_FLAGS: ASSERTIONS_MODE=jvm diff --git a/compiler/testData/codegen/box/assert/jvm/localFunction.kt b/compiler/testData/codegen/box/assert/jvm/localFunction.kt index 226c29d4e0c..bba44f83c75 100644 --- a/compiler/testData/codegen/box/assert/jvm/localFunction.kt +++ b/compiler/testData/codegen/box/assert/jvm/localFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS // KOTLIN_CONFIGURATION_FLAGS: ASSERTIONS_MODE=jvm diff --git a/compiler/testData/codegen/box/assert/jvm/localLambda.kt b/compiler/testData/codegen/box/assert/jvm/localLambda.kt index a49c1b56406..38bfd53a9bb 100644 --- a/compiler/testData/codegen/box/assert/jvm/localLambda.kt +++ b/compiler/testData/codegen/box/assert/jvm/localLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS // KOTLIN_CONFIGURATION_FLAGS: ASSERTIONS_MODE=jvm diff --git a/compiler/testData/codegen/box/assert/jvm/localObject.kt b/compiler/testData/codegen/box/assert/jvm/localObject.kt index 244316e035f..2e3cc942747 100644 --- a/compiler/testData/codegen/box/assert/jvm/localObject.kt +++ b/compiler/testData/codegen/box/assert/jvm/localObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS // KOTLIN_CONFIGURATION_FLAGS: ASSERTIONS_MODE=jvm diff --git a/compiler/testData/codegen/box/assert/jvm/nonLocalReturn.kt b/compiler/testData/codegen/box/assert/jvm/nonLocalReturn.kt index 9d9d5ad3b71..08e4025b675 100644 --- a/compiler/testData/codegen/box/assert/jvm/nonLocalReturn.kt +++ b/compiler/testData/codegen/box/assert/jvm/nonLocalReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS // KOTLIN_CONFIGURATION_FLAGS: ASSERTIONS_MODE=jvm diff --git a/compiler/testData/codegen/box/assert/jvm/ordinary.kt b/compiler/testData/codegen/box/assert/jvm/ordinary.kt index 7e0849a6cc4..4dbd751d3aa 100644 --- a/compiler/testData/codegen/box/assert/jvm/ordinary.kt +++ b/compiler/testData/codegen/box/assert/jvm/ordinary.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS // KOTLIN_CONFIGURATION_FLAGS: ASSERTIONS_MODE=jvm diff --git a/compiler/testData/codegen/box/assert/jvm/superClassInitializer.kt b/compiler/testData/codegen/box/assert/jvm/superClassInitializer.kt index 9bbd3b08652..08c12be3f95 100644 --- a/compiler/testData/codegen/box/assert/jvm/superClassInitializer.kt +++ b/compiler/testData/codegen/box/assert/jvm/superClassInitializer.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS // KOTLIN_CONFIGURATION_FLAGS: ASSERTIONS_MODE=jvm diff --git a/compiler/testData/codegen/box/assert/legacy.kt b/compiler/testData/codegen/box/assert/legacy.kt index 5a7fe8f7be2..683695120c5 100644 --- a/compiler/testData/codegen/box/assert/legacy.kt +++ b/compiler/testData/codegen/box/assert/legacy.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS // KOTLIN_CONFIGURATION_FLAGS: ASSERTIONS_MODE=legacy diff --git a/compiler/testData/codegen/box/binaryOp/overflowInt.kt b/compiler/testData/codegen/box/binaryOp/overflowInt.kt index a0504afe7ab..63d62b42fe0 100644 --- a/compiler/testData/codegen/box/binaryOp/overflowInt.kt +++ b/compiler/testData/codegen/box/binaryOp/overflowInt.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { val i1: Int = Int.MAX_VALUE diff --git a/compiler/testData/codegen/box/binaryOp/overflowLong.kt b/compiler/testData/codegen/box/binaryOp/overflowLong.kt index 946518a1495..e62a3e38bf5 100644 --- a/compiler/testData/codegen/box/binaryOp/overflowLong.kt +++ b/compiler/testData/codegen/box/binaryOp/overflowLong.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { val a: Long = 2147483647 + 1 diff --git a/compiler/testData/codegen/box/bridges/delegationProperty.kt b/compiler/testData/codegen/box/bridges/delegationProperty.kt index 8192c4f4532..a53083c2982 100644 --- a/compiler/testData/codegen/box/bridges/delegationProperty.kt +++ b/compiler/testData/codegen/box/bridges/delegationProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface A { var result: T } diff --git a/compiler/testData/codegen/box/bridges/simpleObject.kt b/compiler/testData/codegen/box/bridges/simpleObject.kt index 2d11916f5d4..e32b332e83f 100644 --- a/compiler/testData/codegen/box/bridges/simpleObject.kt +++ b/compiler/testData/codegen/box/bridges/simpleObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class A { open fun foo(t: T) = "A" diff --git a/compiler/testData/codegen/box/bridges/substitutionInSuperClass/object.kt b/compiler/testData/codegen/box/bridges/substitutionInSuperClass/object.kt index e6f73b3ab4f..185f76e59f3 100644 --- a/compiler/testData/codegen/box/bridges/substitutionInSuperClass/object.kt +++ b/compiler/testData/codegen/box/bridges/substitutionInSuperClass/object.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class A { open fun foo(t: T) = "A" diff --git a/compiler/testData/codegen/box/builtinStubMethods/Collection.kt b/compiler/testData/codegen/box/builtinStubMethods/Collection.kt index ff5897cde87..7aa1c13907c 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/Collection.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/Collection.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/builtinStubMethods/List.kt b/compiler/testData/codegen/box/builtinStubMethods/List.kt index 56a613ccd02..a4448cd5e55 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/List.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/List.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/builtinStubMethods/ListIterator.kt b/compiler/testData/codegen/box/builtinStubMethods/ListIterator.kt index 719bf167e16..9f8021c504c 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/ListIterator.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/ListIterator.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/builtinStubMethods/ListWithAllImplementations.kt b/compiler/testData/codegen/box/builtinStubMethods/ListWithAllImplementations.kt index 38380ca1975..5f6059e0cc5 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/ListWithAllImplementations.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/ListWithAllImplementations.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/builtinStubMethods/ListWithAllInheritedImplementations.kt b/compiler/testData/codegen/box/builtinStubMethods/ListWithAllInheritedImplementations.kt index 4911d9c40f8..ef305a960eb 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/ListWithAllInheritedImplementations.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/ListWithAllInheritedImplementations.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/builtinStubMethods/Map.kt b/compiler/testData/codegen/box/builtinStubMethods/Map.kt index 51f1afe3763..3625c283201 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/Map.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/Map.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/builtinStubMethods/MapEntry.kt b/compiler/testData/codegen/box/builtinStubMethods/MapEntry.kt index 50724244fbb..d9c897529d1 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/MapEntry.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/MapEntry.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/builtinStubMethods/SubstitutedList.kt b/compiler/testData/codegen/box/builtinStubMethods/SubstitutedList.kt index 245aff47cdc..be5a30b9463 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/SubstitutedList.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/SubstitutedList.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/builtinStubMethods/delegationToArrayList.kt b/compiler/testData/codegen/box/builtinStubMethods/delegationToArrayList.kt index b9436fab469..450c5cc9d1d 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/delegationToArrayList.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/delegationToArrayList.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM import java.util.ArrayList diff --git a/compiler/testData/codegen/box/builtinStubMethods/implementationInTrait.kt b/compiler/testData/codegen/box/builtinStubMethods/implementationInTrait.kt index 6eb1b5c4800..39374c03d22 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/implementationInTrait.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/implementationInTrait.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/builtinStubMethods/inheritedImplementations.kt b/compiler/testData/codegen/box/builtinStubMethods/inheritedImplementations.kt index 2a3a13d88b1..838ec03c5e1 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/inheritedImplementations.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/inheritedImplementations.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/builtinStubMethods/manyTypeParametersWithUpperBounds.kt b/compiler/testData/codegen/box/builtinStubMethods/manyTypeParametersWithUpperBounds.kt index f906f817cce..5feb5671a89 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/manyTypeParametersWithUpperBounds.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/manyTypeParametersWithUpperBounds.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/builtinStubMethods/nonTrivialSubstitution.kt b/compiler/testData/codegen/box/builtinStubMethods/nonTrivialSubstitution.kt index e731a973676..fadf7733e07 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/nonTrivialSubstitution.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/nonTrivialSubstitution.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/builtinStubMethods/substitutedListWithExtraSuperInterface.kt b/compiler/testData/codegen/box/builtinStubMethods/substitutedListWithExtraSuperInterface.kt index 68d9727e884..45868d8058a 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/substitutedListWithExtraSuperInterface.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/substitutedListWithExtraSuperInterface.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/callableReference/bound/array.kt b/compiler/testData/codegen/box/callableReference/bound/array.kt index 2a78bb9cc88..1fb370dab58 100644 --- a/compiler/testData/codegen/box/callableReference/bound/array.kt +++ b/compiler/testData/codegen/box/callableReference/bound/array.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class A { var f: String = "OK" } diff --git a/compiler/testData/codegen/box/callableReference/bound/companionObjectReceiver.kt b/compiler/testData/codegen/box/callableReference/bound/companionObjectReceiver.kt index ddf856c54da..4979da6f807 100644 --- a/compiler/testData/codegen/box/callableReference/bound/companionObjectReceiver.kt +++ b/compiler/testData/codegen/box/callableReference/bound/companionObjectReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { companion object { fun ok() = "OK" diff --git a/compiler/testData/codegen/box/callableReference/bound/emptyLHS.kt b/compiler/testData/codegen/box/callableReference/bound/emptyLHS.kt index c31c0d3c304..b0dc3021971 100644 --- a/compiler/testData/codegen/box/callableReference/bound/emptyLHS.kt +++ b/compiler/testData/codegen/box/callableReference/bound/emptyLHS.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/box/callableReference/bound/enumEntryMember.kt b/compiler/testData/codegen/box/callableReference/bound/enumEntryMember.kt index 004e5fa3059..75c5ec034cc 100644 --- a/compiler/testData/codegen/box/callableReference/bound/enumEntryMember.kt +++ b/compiler/testData/codegen/box/callableReference/bound/enumEntryMember.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS enum class E { diff --git a/compiler/testData/codegen/box/callableReference/bound/equals/nullableReceiverInEquals.kt b/compiler/testData/codegen/box/callableReference/bound/equals/nullableReceiverInEquals.kt index 7d6676553bb..1ba1d15fea6 100644 --- a/compiler/testData/codegen/box/callableReference/bound/equals/nullableReceiverInEquals.kt +++ b/compiler/testData/codegen/box/callableReference/bound/equals/nullableReceiverInEquals.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/callableReference/bound/equals/propertyAccessors.kt b/compiler/testData/codegen/box/callableReference/bound/equals/propertyAccessors.kt index 487119ac7e3..a46048adaed 100644 --- a/compiler/testData/codegen/box/callableReference/bound/equals/propertyAccessors.kt +++ b/compiler/testData/codegen/box/callableReference/bound/equals/propertyAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/callableReference/bound/equals/receiverInEquals.kt b/compiler/testData/codegen/box/callableReference/bound/equals/receiverInEquals.kt index 245ca43ced3..2ff1747341b 100644 --- a/compiler/testData/codegen/box/callableReference/bound/equals/receiverInEquals.kt +++ b/compiler/testData/codegen/box/callableReference/bound/equals/receiverInEquals.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/callableReference/bound/equals/reflectionReference.kt b/compiler/testData/codegen/box/callableReference/bound/equals/reflectionReference.kt index 920b7169462..71fad7cae36 100644 --- a/compiler/testData/codegen/box/callableReference/bound/equals/reflectionReference.kt +++ b/compiler/testData/codegen/box/callableReference/bound/equals/reflectionReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/callableReference/bound/genericValOnLHS.kt b/compiler/testData/codegen/box/callableReference/bound/genericValOnLHS.kt index 5fdf9c19de4..9ba998b1a3b 100644 --- a/compiler/testData/codegen/box/callableReference/bound/genericValOnLHS.kt +++ b/compiler/testData/codegen/box/callableReference/bound/genericValOnLHS.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: NATIVE diff --git a/compiler/testData/codegen/box/callableReference/bound/inline/emptyLhsProperty.kt b/compiler/testData/codegen/box/callableReference/bound/inline/emptyLhsProperty.kt index f745c2d4e81..65fac7d8a9a 100644 --- a/compiler/testData/codegen/box/callableReference/bound/inline/emptyLhsProperty.kt +++ b/compiler/testData/codegen/box/callableReference/bound/inline/emptyLhsProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class X { val result: String inline get() = "OK" diff --git a/compiler/testData/codegen/box/callableReference/bound/inline/simple.kt b/compiler/testData/codegen/box/callableReference/bound/inline/simple.kt index ab672b23ac4..138bcf8ff85 100644 --- a/compiler/testData/codegen/box/callableReference/bound/inline/simple.kt +++ b/compiler/testData/codegen/box/callableReference/bound/inline/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR inline fun foo(x: () -> String) = x() fun String.id() = this diff --git a/compiler/testData/codegen/box/callableReference/bound/inline/simpleVal.kt b/compiler/testData/codegen/box/callableReference/bound/inline/simpleVal.kt index fea3e21c688..443589e1b1d 100644 --- a/compiler/testData/codegen/box/callableReference/bound/inline/simpleVal.kt +++ b/compiler/testData/codegen/box/callableReference/bound/inline/simpleVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR inline fun go(f: () -> String) = f() fun String.id(): String = this diff --git a/compiler/testData/codegen/box/callableReference/bound/kCallableNameIntrinsic.kt b/compiler/testData/codegen/box/callableReference/bound/kCallableNameIntrinsic.kt index 68f336966a3..ea6d3222c87 100644 --- a/compiler/testData/codegen/box/callableReference/bound/kCallableNameIntrinsic.kt +++ b/compiler/testData/codegen/box/callableReference/bound/kCallableNameIntrinsic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // SKIP_SOURCEMAP_REMAPPING diff --git a/compiler/testData/codegen/box/callableReference/bound/kt12738.kt b/compiler/testData/codegen/box/callableReference/bound/kt12738.kt index 0b5a89994f0..00af27f3884 100644 --- a/compiler/testData/codegen/box/callableReference/bound/kt12738.kt +++ b/compiler/testData/codegen/box/callableReference/bound/kt12738.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun get(t: T): () -> String { return t::toString diff --git a/compiler/testData/codegen/box/callableReference/bound/kt15446.kt b/compiler/testData/codegen/box/callableReference/bound/kt15446.kt index 98f9ecaa40f..8d90ce9c49d 100644 --- a/compiler/testData/codegen/box/callableReference/bound/kt15446.kt +++ b/compiler/testData/codegen/box/callableReference/bound/kt15446.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR //WITH_RUNTIME fun box(): String { diff --git a/compiler/testData/codegen/box/callableReference/bound/multiCase.kt b/compiler/testData/codegen/box/callableReference/bound/multiCase.kt index b89ef0c3bad..cbcc04c0eb1 100644 --- a/compiler/testData/codegen/box/callableReference/bound/multiCase.kt +++ b/compiler/testData/codegen/box/callableReference/bound/multiCase.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR class A(var v: Int) { fun f(x: Int) = x * v diff --git a/compiler/testData/codegen/box/callableReference/bound/nullReceiver.kt b/compiler/testData/codegen/box/callableReference/bound/nullReceiver.kt index 0111a54d58b..97435ba635d 100644 --- a/compiler/testData/codegen/box/callableReference/bound/nullReceiver.kt +++ b/compiler/testData/codegen/box/callableReference/bound/nullReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR val String?.ok: String get() = "OK" diff --git a/compiler/testData/codegen/box/callableReference/bound/objectReceiver.kt b/compiler/testData/codegen/box/callableReference/bound/objectReceiver.kt index a03203792d5..3aad05dcf96 100644 --- a/compiler/testData/codegen/box/callableReference/bound/objectReceiver.kt +++ b/compiler/testData/codegen/box/callableReference/bound/objectReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR object Singleton { fun ok() = "OK" } diff --git a/compiler/testData/codegen/box/callableReference/bound/primitiveReceiver.kt b/compiler/testData/codegen/box/callableReference/bound/primitiveReceiver.kt index 2b14a334719..dd1a7f37051 100644 --- a/compiler/testData/codegen/box/callableReference/bound/primitiveReceiver.kt +++ b/compiler/testData/codegen/box/callableReference/bound/primitiveReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun Boolean.foo() = 1 fun Byte.foo() = 2 diff --git a/compiler/testData/codegen/box/callableReference/bound/simpleFunction.kt b/compiler/testData/codegen/box/callableReference/bound/simpleFunction.kt index 05f99d7db85..b2c56d20599 100644 --- a/compiler/testData/codegen/box/callableReference/bound/simpleFunction.kt +++ b/compiler/testData/codegen/box/callableReference/bound/simpleFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { val f = "KOTLIN"::get diff --git a/compiler/testData/codegen/box/callableReference/bound/simpleProperty.kt b/compiler/testData/codegen/box/callableReference/bound/simpleProperty.kt index 514ab47f7ab..d3e88429faa 100644 --- a/compiler/testData/codegen/box/callableReference/bound/simpleProperty.kt +++ b/compiler/testData/codegen/box/callableReference/bound/simpleProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { val f = "kotlin"::length diff --git a/compiler/testData/codegen/box/callableReference/bound/smartCastForExtensionReceiver.kt b/compiler/testData/codegen/box/callableReference/bound/smartCastForExtensionReceiver.kt index f7d51aded17..8eb19db477b 100644 --- a/compiler/testData/codegen/box/callableReference/bound/smartCastForExtensionReceiver.kt +++ b/compiler/testData/codegen/box/callableReference/bound/smartCastForExtensionReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR class B diff --git a/compiler/testData/codegen/box/callableReference/bound/syntheticExtensionOnLHS.kt b/compiler/testData/codegen/box/callableReference/bound/syntheticExtensionOnLHS.kt index b8be5402715..88eb3fa61a5 100644 --- a/compiler/testData/codegen/box/callableReference/bound/syntheticExtensionOnLHS.kt +++ b/compiler/testData/codegen/box/callableReference/bound/syntheticExtensionOnLHS.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: A.java diff --git a/compiler/testData/codegen/box/callableReference/function/abstractClassMember.kt b/compiler/testData/codegen/box/callableReference/function/abstractClassMember.kt index 515b25914d0..9ba08574892 100644 --- a/compiler/testData/codegen/box/callableReference/function/abstractClassMember.kt +++ b/compiler/testData/codegen/box/callableReference/function/abstractClassMember.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR abstract class A { abstract fun foo(): String } diff --git a/compiler/testData/codegen/box/callableReference/function/booleanNotIntrinsic.kt b/compiler/testData/codegen/box/callableReference/function/booleanNotIntrinsic.kt index 277dee1499b..3ec19ecf086 100644 --- a/compiler/testData/codegen/box/callableReference/function/booleanNotIntrinsic.kt +++ b/compiler/testData/codegen/box/callableReference/function/booleanNotIntrinsic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { if ((Boolean::not)(true) != false) return "Fail 1" diff --git a/compiler/testData/codegen/box/callableReference/function/classMemberFromClass.kt b/compiler/testData/codegen/box/callableReference/function/classMemberFromClass.kt index 3ed816ee504..bb014bbbf5d 100644 --- a/compiler/testData/codegen/box/callableReference/function/classMemberFromClass.kt +++ b/compiler/testData/codegen/box/callableReference/function/classMemberFromClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { fun foo(k: Int) = k diff --git a/compiler/testData/codegen/box/callableReference/function/classMemberFromExtension.kt b/compiler/testData/codegen/box/callableReference/function/classMemberFromExtension.kt index 9619233c943..dcbae190851 100644 --- a/compiler/testData/codegen/box/callableReference/function/classMemberFromExtension.kt +++ b/compiler/testData/codegen/box/callableReference/function/classMemberFromExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { fun o() = 111 fun k(k: Int) = k diff --git a/compiler/testData/codegen/box/callableReference/function/classMemberFromTopLevelStringNoArgs.kt b/compiler/testData/codegen/box/callableReference/function/classMemberFromTopLevelStringNoArgs.kt index 4ea10740594..c39f1bc5b24 100644 --- a/compiler/testData/codegen/box/callableReference/function/classMemberFromTopLevelStringNoArgs.kt +++ b/compiler/testData/codegen/box/callableReference/function/classMemberFromTopLevelStringNoArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { fun foo() = "OK" } diff --git a/compiler/testData/codegen/box/callableReference/function/classMemberFromTopLevelStringOneStringArg.kt b/compiler/testData/codegen/box/callableReference/function/classMemberFromTopLevelStringOneStringArg.kt index acdf2f897d5..5734b516a84 100644 --- a/compiler/testData/codegen/box/callableReference/function/classMemberFromTopLevelStringOneStringArg.kt +++ b/compiler/testData/codegen/box/callableReference/function/classMemberFromTopLevelStringOneStringArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { fun foo(result: String) = result } diff --git a/compiler/testData/codegen/box/callableReference/function/classMemberFromTopLevelUnitNoArgs.kt b/compiler/testData/codegen/box/callableReference/function/classMemberFromTopLevelUnitNoArgs.kt index 37ebbdb72eb..8fca6ced707 100644 --- a/compiler/testData/codegen/box/callableReference/function/classMemberFromTopLevelUnitNoArgs.kt +++ b/compiler/testData/codegen/box/callableReference/function/classMemberFromTopLevelUnitNoArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { var result = "Fail" diff --git a/compiler/testData/codegen/box/callableReference/function/classMemberFromTopLevelUnitOneStringArg.kt b/compiler/testData/codegen/box/callableReference/function/classMemberFromTopLevelUnitOneStringArg.kt index 3b280c28f34..9ef6827a140 100644 --- a/compiler/testData/codegen/box/callableReference/function/classMemberFromTopLevelUnitOneStringArg.kt +++ b/compiler/testData/codegen/box/callableReference/function/classMemberFromTopLevelUnitOneStringArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { var result = "Fail" diff --git a/compiler/testData/codegen/box/callableReference/function/constructorFromTopLevelNoArgs.kt b/compiler/testData/codegen/box/callableReference/function/constructorFromTopLevelNoArgs.kt index db7b7fd01ef..c32f7714271 100644 --- a/compiler/testData/codegen/box/callableReference/function/constructorFromTopLevelNoArgs.kt +++ b/compiler/testData/codegen/box/callableReference/function/constructorFromTopLevelNoArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { var result = "OK" } diff --git a/compiler/testData/codegen/box/callableReference/function/constructorFromTopLevelOneStringArg.kt b/compiler/testData/codegen/box/callableReference/function/constructorFromTopLevelOneStringArg.kt index 63a861dbcf4..688c506e522 100644 --- a/compiler/testData/codegen/box/callableReference/function/constructorFromTopLevelOneStringArg.kt +++ b/compiler/testData/codegen/box/callableReference/function/constructorFromTopLevelOneStringArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A(val result: String) fun box() = (::A)("OK").result diff --git a/compiler/testData/codegen/box/callableReference/function/enumValueOfMethod.kt b/compiler/testData/codegen/box/callableReference/function/enumValueOfMethod.kt index 129646c0c14..a7fdcc8a01d 100644 --- a/compiler/testData/codegen/box/callableReference/function/enumValueOfMethod.kt +++ b/compiler/testData/codegen/box/callableReference/function/enumValueOfMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR enum class E { ENTRY diff --git a/compiler/testData/codegen/box/callableReference/function/equalsIntrinsic.kt b/compiler/testData/codegen/box/callableReference/function/equalsIntrinsic.kt index ecdcdf70aff..f61dc65bd5e 100644 --- a/compiler/testData/codegen/box/callableReference/function/equalsIntrinsic.kt +++ b/compiler/testData/codegen/box/callableReference/function/equalsIntrinsic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR class A diff --git a/compiler/testData/codegen/box/callableReference/function/extensionFromClass.kt b/compiler/testData/codegen/box/callableReference/function/extensionFromClass.kt index 0248c2f9f2c..b62caa27065 100644 --- a/compiler/testData/codegen/box/callableReference/function/extensionFromClass.kt +++ b/compiler/testData/codegen/box/callableReference/function/extensionFromClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { fun result() = (A::foo)(this, "OK") } diff --git a/compiler/testData/codegen/box/callableReference/function/extensionFromExtension.kt b/compiler/testData/codegen/box/callableReference/function/extensionFromExtension.kt index 103ceee5cbc..f63d8f7b961 100644 --- a/compiler/testData/codegen/box/callableReference/function/extensionFromExtension.kt +++ b/compiler/testData/codegen/box/callableReference/function/extensionFromExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A fun A.foo() = (A::bar)(this, "OK") diff --git a/compiler/testData/codegen/box/callableReference/function/extensionFromTopLevelStringNoArgs.kt b/compiler/testData/codegen/box/callableReference/function/extensionFromTopLevelStringNoArgs.kt index b5fd42ad9c6..1a37e2ef2f0 100644 --- a/compiler/testData/codegen/box/callableReference/function/extensionFromTopLevelStringNoArgs.kt +++ b/compiler/testData/codegen/box/callableReference/function/extensionFromTopLevelStringNoArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A fun A.foo() = "OK" diff --git a/compiler/testData/codegen/box/callableReference/function/extensionFromTopLevelStringOneStringArg.kt b/compiler/testData/codegen/box/callableReference/function/extensionFromTopLevelStringOneStringArg.kt index 69db0311a69..d2c41e96279 100644 --- a/compiler/testData/codegen/box/callableReference/function/extensionFromTopLevelStringOneStringArg.kt +++ b/compiler/testData/codegen/box/callableReference/function/extensionFromTopLevelStringOneStringArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A fun A.foo(result: String) = result diff --git a/compiler/testData/codegen/box/callableReference/function/extensionFromTopLevelUnitNoArgs.kt b/compiler/testData/codegen/box/callableReference/function/extensionFromTopLevelUnitNoArgs.kt index b590ad2ec91..81258ce490c 100644 --- a/compiler/testData/codegen/box/callableReference/function/extensionFromTopLevelUnitNoArgs.kt +++ b/compiler/testData/codegen/box/callableReference/function/extensionFromTopLevelUnitNoArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { var result = "Fail" } diff --git a/compiler/testData/codegen/box/callableReference/function/extensionFromTopLevelUnitOneStringArg.kt b/compiler/testData/codegen/box/callableReference/function/extensionFromTopLevelUnitOneStringArg.kt index aa9d5505bbf..7d49badc21b 100644 --- a/compiler/testData/codegen/box/callableReference/function/extensionFromTopLevelUnitOneStringArg.kt +++ b/compiler/testData/codegen/box/callableReference/function/extensionFromTopLevelUnitOneStringArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { var result = "Fail" } diff --git a/compiler/testData/codegen/box/callableReference/function/genericCallableReferenceArguments.kt b/compiler/testData/codegen/box/callableReference/function/genericCallableReferenceArguments.kt index 82c4667271a..695876a56d9 100644 --- a/compiler/testData/codegen/box/callableReference/function/genericCallableReferenceArguments.kt +++ b/compiler/testData/codegen/box/callableReference/function/genericCallableReferenceArguments.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithNullableTypes.kt b/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithNullableTypes.kt index 93af80171e8..869baccb278 100644 --- a/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithNullableTypes.kt +++ b/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithNullableTypes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithOverload.kt b/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithOverload.kt index f7e2526e098..a993388342d 100644 --- a/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithOverload.kt +++ b/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithOverload.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/callableReference/function/genericMember.kt b/compiler/testData/codegen/box/callableReference/function/genericMember.kt index 25dabc055f2..746219540db 100644 --- a/compiler/testData/codegen/box/callableReference/function/genericMember.kt +++ b/compiler/testData/codegen/box/callableReference/function/genericMember.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A(val t: T) { fun foo(): T = t } diff --git a/compiler/testData/codegen/box/callableReference/function/genericWithDependentType.kt b/compiler/testData/codegen/box/callableReference/function/genericWithDependentType.kt index e7cc88880f8..25dbbb37eb8 100644 --- a/compiler/testData/codegen/box/callableReference/function/genericWithDependentType.kt +++ b/compiler/testData/codegen/box/callableReference/function/genericWithDependentType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/callableReference/function/getArityViaFunctionImpl.kt b/compiler/testData/codegen/box/callableReference/function/getArityViaFunctionImpl.kt index 214f7bba8d4..27dde79ee8d 100644 --- a/compiler/testData/codegen/box/callableReference/function/getArityViaFunctionImpl.kt +++ b/compiler/testData/codegen/box/callableReference/function/getArityViaFunctionImpl.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/callableReference/function/innerClassConstructorWithTwoReceivers.kt b/compiler/testData/codegen/box/callableReference/function/innerClassConstructorWithTwoReceivers.kt index 35fa6ffc598..c9d87a89d02 100644 --- a/compiler/testData/codegen/box/callableReference/function/innerClassConstructorWithTwoReceivers.kt +++ b/compiler/testData/codegen/box/callableReference/function/innerClassConstructorWithTwoReceivers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR abstract class A { inner class InnerInA { fun returnOk() = "OK" diff --git a/compiler/testData/codegen/box/callableReference/function/innerConstructorFromClass.kt b/compiler/testData/codegen/box/callableReference/function/innerConstructorFromClass.kt index 31bb102ee62..a499f9551ef 100644 --- a/compiler/testData/codegen/box/callableReference/function/innerConstructorFromClass.kt +++ b/compiler/testData/codegen/box/callableReference/function/innerConstructorFromClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { inner class Inner { val o = 111 diff --git a/compiler/testData/codegen/box/callableReference/function/innerConstructorFromExtension.kt b/compiler/testData/codegen/box/callableReference/function/innerConstructorFromExtension.kt index bcde4b24cae..8913655baac 100644 --- a/compiler/testData/codegen/box/callableReference/function/innerConstructorFromExtension.kt +++ b/compiler/testData/codegen/box/callableReference/function/innerConstructorFromExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { inner class Inner { val o = 111 diff --git a/compiler/testData/codegen/box/callableReference/function/innerConstructorFromTopLevelNoArgs.kt b/compiler/testData/codegen/box/callableReference/function/innerConstructorFromTopLevelNoArgs.kt index 577eb19e7af..380a6251550 100644 --- a/compiler/testData/codegen/box/callableReference/function/innerConstructorFromTopLevelNoArgs.kt +++ b/compiler/testData/codegen/box/callableReference/function/innerConstructorFromTopLevelNoArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { inner class Inner { val o = 111 diff --git a/compiler/testData/codegen/box/callableReference/function/innerConstructorFromTopLevelOneStringArg.kt b/compiler/testData/codegen/box/callableReference/function/innerConstructorFromTopLevelOneStringArg.kt index fc8f44e090f..7e4782a9e4c 100644 --- a/compiler/testData/codegen/box/callableReference/function/innerConstructorFromTopLevelOneStringArg.kt +++ b/compiler/testData/codegen/box/callableReference/function/innerConstructorFromTopLevelOneStringArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR class A { inner class Inner(val result: Int) diff --git a/compiler/testData/codegen/box/callableReference/function/javaCollectionsStaticMethod.kt b/compiler/testData/codegen/box/callableReference/function/javaCollectionsStaticMethod.kt index 11ef6819dd8..e48c1497317 100644 --- a/compiler/testData/codegen/box/callableReference/function/javaCollectionsStaticMethod.kt +++ b/compiler/testData/codegen/box/callableReference/function/javaCollectionsStaticMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/callableReference/function/local/captureOuter.kt b/compiler/testData/codegen/box/callableReference/function/local/captureOuter.kt index e653f8f0574..aa9a53670a0 100644 --- a/compiler/testData/codegen/box/callableReference/function/local/captureOuter.kt +++ b/compiler/testData/codegen/box/callableReference/function/local/captureOuter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Outer { val result = "OK" diff --git a/compiler/testData/codegen/box/callableReference/function/local/classMember.kt b/compiler/testData/codegen/box/callableReference/function/local/classMember.kt index 72bb8af6e81..80653a8a800 100644 --- a/compiler/testData/codegen/box/callableReference/function/local/classMember.kt +++ b/compiler/testData/codegen/box/callableReference/function/local/classMember.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { class Local { fun foo() = "OK" diff --git a/compiler/testData/codegen/box/callableReference/function/local/closureWithSideEffect.kt b/compiler/testData/codegen/box/callableReference/function/local/closureWithSideEffect.kt index e58484c9479..fa652cee03a 100644 --- a/compiler/testData/codegen/box/callableReference/function/local/closureWithSideEffect.kt +++ b/compiler/testData/codegen/box/callableReference/function/local/closureWithSideEffect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { var result = "Fail" diff --git a/compiler/testData/codegen/box/callableReference/function/local/constructor.kt b/compiler/testData/codegen/box/callableReference/function/local/constructor.kt index 291af016082..5a917c13f05 100644 --- a/compiler/testData/codegen/box/callableReference/function/local/constructor.kt +++ b/compiler/testData/codegen/box/callableReference/function/local/constructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { class A { val result = "OK" diff --git a/compiler/testData/codegen/box/callableReference/function/local/constructorWithInitializer.kt b/compiler/testData/codegen/box/callableReference/function/local/constructorWithInitializer.kt index 0e8c0a25839..697633acf23 100644 --- a/compiler/testData/codegen/box/callableReference/function/local/constructorWithInitializer.kt +++ b/compiler/testData/codegen/box/callableReference/function/local/constructorWithInitializer.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { class A { var result: String = "Fail"; diff --git a/compiler/testData/codegen/box/callableReference/function/local/equalsHashCode.kt b/compiler/testData/codegen/box/callableReference/function/local/equalsHashCode.kt index 3117abc3a82..22b86460129 100644 --- a/compiler/testData/codegen/box/callableReference/function/local/equalsHashCode.kt +++ b/compiler/testData/codegen/box/callableReference/function/local/equalsHashCode.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/callableReference/function/local/extension.kt b/compiler/testData/codegen/box/callableReference/function/local/extension.kt index 3919a320e81..e60884b2aea 100644 --- a/compiler/testData/codegen/box/callableReference/function/local/extension.kt +++ b/compiler/testData/codegen/box/callableReference/function/local/extension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A fun box(): String { diff --git a/compiler/testData/codegen/box/callableReference/function/local/extensionToLocalClass.kt b/compiler/testData/codegen/box/callableReference/function/local/extensionToLocalClass.kt index 43537f177e9..a4fd30ddc2a 100644 --- a/compiler/testData/codegen/box/callableReference/function/local/extensionToLocalClass.kt +++ b/compiler/testData/codegen/box/callableReference/function/local/extensionToLocalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { class A fun A.foo() = "OK" diff --git a/compiler/testData/codegen/box/callableReference/function/local/extensionToPrimitive.kt b/compiler/testData/codegen/box/callableReference/function/local/extensionToPrimitive.kt index 9cb84f4df07..50466988237 100644 --- a/compiler/testData/codegen/box/callableReference/function/local/extensionToPrimitive.kt +++ b/compiler/testData/codegen/box/callableReference/function/local/extensionToPrimitive.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { fun Int.is42With(that: Int) = this + 2 * that == 42 return if ((Int::is42With)(16, 13)) "OK" else "Fail" diff --git a/compiler/testData/codegen/box/callableReference/function/local/extensionWithClosure.kt b/compiler/testData/codegen/box/callableReference/function/local/extensionWithClosure.kt index cbbbcd219b1..76594cd6bca 100644 --- a/compiler/testData/codegen/box/callableReference/function/local/extensionWithClosure.kt +++ b/compiler/testData/codegen/box/callableReference/function/local/extensionWithClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A fun box(): String { diff --git a/compiler/testData/codegen/box/callableReference/function/local/genericMember.kt b/compiler/testData/codegen/box/callableReference/function/local/genericMember.kt index 12e60f50480..dc4f454ce8e 100644 --- a/compiler/testData/codegen/box/callableReference/function/local/genericMember.kt +++ b/compiler/testData/codegen/box/callableReference/function/local/genericMember.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { class Id { fun invoke(t: T) = t diff --git a/compiler/testData/codegen/box/callableReference/function/local/localClassMember.kt b/compiler/testData/codegen/box/callableReference/function/local/localClassMember.kt index 98f62fb5b40..98a06960964 100644 --- a/compiler/testData/codegen/box/callableReference/function/local/localClassMember.kt +++ b/compiler/testData/codegen/box/callableReference/function/local/localClassMember.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { val result = "OK" diff --git a/compiler/testData/codegen/box/callableReference/function/local/localLocal.kt b/compiler/testData/codegen/box/callableReference/function/local/localLocal.kt index a34a24395b6..adae18ff1b5 100644 --- a/compiler/testData/codegen/box/callableReference/function/local/localLocal.kt +++ b/compiler/testData/codegen/box/callableReference/function/local/localLocal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { fun foo(): String { fun bar() = "OK" diff --git a/compiler/testData/codegen/box/callableReference/function/local/recursiveClosure.kt b/compiler/testData/codegen/box/callableReference/function/local/recursiveClosure.kt index 75ca4009a47..d9a8a9bae60 100644 --- a/compiler/testData/codegen/box/callableReference/function/local/recursiveClosure.kt +++ b/compiler/testData/codegen/box/callableReference/function/local/recursiveClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun foo(until: Int): String { fun bar(x: Int): String = if (x == until) "OK" else bar(x + 1) diff --git a/compiler/testData/codegen/box/callableReference/function/local/simple.kt b/compiler/testData/codegen/box/callableReference/function/local/simple.kt index 789703872db..eddc2014e84 100644 --- a/compiler/testData/codegen/box/callableReference/function/local/simple.kt +++ b/compiler/testData/codegen/box/callableReference/function/local/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { fun foo() = "OK" return (::foo)() diff --git a/compiler/testData/codegen/box/callableReference/function/local/simpleClosure.kt b/compiler/testData/codegen/box/callableReference/function/local/simpleClosure.kt index 5aeb154fbdd..f0afa5bb95b 100644 --- a/compiler/testData/codegen/box/callableReference/function/local/simpleClosure.kt +++ b/compiler/testData/codegen/box/callableReference/function/local/simpleClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { val result = "OK" diff --git a/compiler/testData/codegen/box/callableReference/function/local/simpleWithArg.kt b/compiler/testData/codegen/box/callableReference/function/local/simpleWithArg.kt index e45fce85e2e..2cfaec7b231 100644 --- a/compiler/testData/codegen/box/callableReference/function/local/simpleWithArg.kt +++ b/compiler/testData/codegen/box/callableReference/function/local/simpleWithArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { fun foo(s: String) = s return (::foo)("OK") diff --git a/compiler/testData/codegen/box/callableReference/function/local/unitWithSideEffect.kt b/compiler/testData/codegen/box/callableReference/function/local/unitWithSideEffect.kt index 5da17e9d5e5..15fb27a845a 100644 --- a/compiler/testData/codegen/box/callableReference/function/local/unitWithSideEffect.kt +++ b/compiler/testData/codegen/box/callableReference/function/local/unitWithSideEffect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR var state = 23 fun box(): String { diff --git a/compiler/testData/codegen/box/callableReference/function/nestedConstructorFromClass.kt b/compiler/testData/codegen/box/callableReference/function/nestedConstructorFromClass.kt index 8e0439f4f03..54078fa3f1f 100644 --- a/compiler/testData/codegen/box/callableReference/function/nestedConstructorFromClass.kt +++ b/compiler/testData/codegen/box/callableReference/function/nestedConstructorFromClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { class Nested { val o = 111 diff --git a/compiler/testData/codegen/box/callableReference/function/nestedConstructorFromTopLevelNoArgs.kt b/compiler/testData/codegen/box/callableReference/function/nestedConstructorFromTopLevelNoArgs.kt index f99dd41ae86..58adfb880df 100644 --- a/compiler/testData/codegen/box/callableReference/function/nestedConstructorFromTopLevelNoArgs.kt +++ b/compiler/testData/codegen/box/callableReference/function/nestedConstructorFromTopLevelNoArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { class Nested { val result = "OK" diff --git a/compiler/testData/codegen/box/callableReference/function/nestedConstructorFromTopLevelOneStringArg.kt b/compiler/testData/codegen/box/callableReference/function/nestedConstructorFromTopLevelOneStringArg.kt index 3f0c03c67f3..f1c043b16be 100644 --- a/compiler/testData/codegen/box/callableReference/function/nestedConstructorFromTopLevelOneStringArg.kt +++ b/compiler/testData/codegen/box/callableReference/function/nestedConstructorFromTopLevelOneStringArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { class Nested(val result: String) } diff --git a/compiler/testData/codegen/box/callableReference/function/newArray.kt b/compiler/testData/codegen/box/callableReference/function/newArray.kt index 7195b05d175..3d846e4b441 100644 --- a/compiler/testData/codegen/box/callableReference/function/newArray.kt +++ b/compiler/testData/codegen/box/callableReference/function/newArray.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR private fun upcast(value: T): T = value diff --git a/compiler/testData/codegen/box/callableReference/function/overloadedFun.kt b/compiler/testData/codegen/box/callableReference/function/overloadedFun.kt index 418e67f5f74..a53b1cf71d9 100644 --- a/compiler/testData/codegen/box/callableReference/function/overloadedFun.kt +++ b/compiler/testData/codegen/box/callableReference/function/overloadedFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun foo(): String = "foo1" fun foo(i: Int): String = "foo2" diff --git a/compiler/testData/codegen/box/callableReference/function/overloadedFunVsVal.kt b/compiler/testData/codegen/box/callableReference/function/overloadedFunVsVal.kt index 887b130ad65..f0f9e579484 100644 --- a/compiler/testData/codegen/box/callableReference/function/overloadedFunVsVal.kt +++ b/compiler/testData/codegen/box/callableReference/function/overloadedFunVsVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/callableReference/function/privateClassMember.kt b/compiler/testData/codegen/box/callableReference/function/privateClassMember.kt index f99ac7e3ad6..23233d11553 100644 --- a/compiler/testData/codegen/box/callableReference/function/privateClassMember.kt +++ b/compiler/testData/codegen/box/callableReference/function/privateClassMember.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { private fun foo() = "OK" diff --git a/compiler/testData/codegen/box/callableReference/function/sortListOfStrings.kt b/compiler/testData/codegen/box/callableReference/function/sortListOfStrings.kt index 036e1a37d8e..008ce18dd03 100644 --- a/compiler/testData/codegen/box/callableReference/function/sortListOfStrings.kt +++ b/compiler/testData/codegen/box/callableReference/function/sortListOfStrings.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/callableReference/function/specialCalls.kt b/compiler/testData/codegen/box/callableReference/function/specialCalls.kt index bfebd392d74..c8c7883410f 100644 --- a/compiler/testData/codegen/box/callableReference/function/specialCalls.kt +++ b/compiler/testData/codegen/box/callableReference/function/specialCalls.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun baz(i: Int) = i fun bar(x: T): T = x diff --git a/compiler/testData/codegen/box/callableReference/function/topLevelFromClass.kt b/compiler/testData/codegen/box/callableReference/function/topLevelFromClass.kt index b8ad1d624bb..aa72cd55fa0 100644 --- a/compiler/testData/codegen/box/callableReference/function/topLevelFromClass.kt +++ b/compiler/testData/codegen/box/callableReference/function/topLevelFromClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun foo(o: Int, k: Int) = o + k class A { diff --git a/compiler/testData/codegen/box/callableReference/function/topLevelFromExtension.kt b/compiler/testData/codegen/box/callableReference/function/topLevelFromExtension.kt index f86acf08a0a..35964f0f89b 100644 --- a/compiler/testData/codegen/box/callableReference/function/topLevelFromExtension.kt +++ b/compiler/testData/codegen/box/callableReference/function/topLevelFromExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun foo(o: Int, k: Int) = o + k class A diff --git a/compiler/testData/codegen/box/callableReference/function/topLevelFromTopLevelStringNoArgs.kt b/compiler/testData/codegen/box/callableReference/function/topLevelFromTopLevelStringNoArgs.kt index b7f56d6be82..22bce17bdf0 100644 --- a/compiler/testData/codegen/box/callableReference/function/topLevelFromTopLevelStringNoArgs.kt +++ b/compiler/testData/codegen/box/callableReference/function/topLevelFromTopLevelStringNoArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun foo() = "OK" fun box(): String { diff --git a/compiler/testData/codegen/box/callableReference/function/topLevelFromTopLevelStringOneStringArg.kt b/compiler/testData/codegen/box/callableReference/function/topLevelFromTopLevelStringOneStringArg.kt index 78cb93f0873..c33bf4f2d7a 100644 --- a/compiler/testData/codegen/box/callableReference/function/topLevelFromTopLevelStringOneStringArg.kt +++ b/compiler/testData/codegen/box/callableReference/function/topLevelFromTopLevelStringOneStringArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun foo(x: String) = x fun box(): String { diff --git a/compiler/testData/codegen/box/callableReference/function/topLevelFromTopLevelUnitNoArgs.kt b/compiler/testData/codegen/box/callableReference/function/topLevelFromTopLevelUnitNoArgs.kt index a388ed73d4e..b3f0c46c32d 100644 --- a/compiler/testData/codegen/box/callableReference/function/topLevelFromTopLevelUnitNoArgs.kt +++ b/compiler/testData/codegen/box/callableReference/function/topLevelFromTopLevelUnitNoArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR var result = "Fail" fun foo() { diff --git a/compiler/testData/codegen/box/callableReference/function/topLevelFromTopLevelUnitOneStringArg.kt b/compiler/testData/codegen/box/callableReference/function/topLevelFromTopLevelUnitOneStringArg.kt index a15697e48b4..315f81038cd 100644 --- a/compiler/testData/codegen/box/callableReference/function/topLevelFromTopLevelUnitOneStringArg.kt +++ b/compiler/testData/codegen/box/callableReference/function/topLevelFromTopLevelUnitOneStringArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR var result = "Fail" fun foo(newResult: String) { diff --git a/compiler/testData/codegen/box/callableReference/function/traitImplMethodWithClassReceiver.kt b/compiler/testData/codegen/box/callableReference/function/traitImplMethodWithClassReceiver.kt index 9171f0b094b..f5ac670fc23 100644 --- a/compiler/testData/codegen/box/callableReference/function/traitImplMethodWithClassReceiver.kt +++ b/compiler/testData/codegen/box/callableReference/function/traitImplMethodWithClassReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface T { fun foo() = "OK" } diff --git a/compiler/testData/codegen/box/callableReference/function/traitMember.kt b/compiler/testData/codegen/box/callableReference/function/traitMember.kt index 88cf738eaa7..cbef8301cfd 100644 --- a/compiler/testData/codegen/box/callableReference/function/traitMember.kt +++ b/compiler/testData/codegen/box/callableReference/function/traitMember.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface A { fun foo(): String } diff --git a/compiler/testData/codegen/box/callableReference/property/accessViaSubclass.kt b/compiler/testData/codegen/box/callableReference/property/accessViaSubclass.kt index eb2a0728db2..0f42013c459 100644 --- a/compiler/testData/codegen/box/callableReference/property/accessViaSubclass.kt +++ b/compiler/testData/codegen/box/callableReference/property/accessViaSubclass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR abstract class Base { val result = "OK" } diff --git a/compiler/testData/codegen/box/callableReference/property/delegated.kt b/compiler/testData/codegen/box/callableReference/property/delegated.kt index f83fa6ec8a7..606aeb70bf9 100644 --- a/compiler/testData/codegen/box/callableReference/property/delegated.kt +++ b/compiler/testData/codegen/box/callableReference/property/delegated.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR import kotlin.reflect.KProperty diff --git a/compiler/testData/codegen/box/callableReference/property/delegatedMutable.kt b/compiler/testData/codegen/box/callableReference/property/delegatedMutable.kt index b3b366ceb24..00c95aa890f 100644 --- a/compiler/testData/codegen/box/callableReference/property/delegatedMutable.kt +++ b/compiler/testData/codegen/box/callableReference/property/delegatedMutable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR import kotlin.reflect.KProperty diff --git a/compiler/testData/codegen/box/callableReference/property/enumNameOrdinal.kt b/compiler/testData/codegen/box/callableReference/property/enumNameOrdinal.kt index f3031451c47..471852fcea4 100644 --- a/compiler/testData/codegen/box/callableReference/property/enumNameOrdinal.kt +++ b/compiler/testData/codegen/box/callableReference/property/enumNameOrdinal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR enum class E { I diff --git a/compiler/testData/codegen/box/callableReference/property/extensionToArray.kt b/compiler/testData/codegen/box/callableReference/property/extensionToArray.kt index 452563995bc..ba86b34d299 100644 --- a/compiler/testData/codegen/box/callableReference/property/extensionToArray.kt +++ b/compiler/testData/codegen/box/callableReference/property/extensionToArray.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR val Array.firstElement: String get() = get(0) diff --git a/compiler/testData/codegen/box/callableReference/property/genericProperty.kt b/compiler/testData/codegen/box/callableReference/property/genericProperty.kt index 7bab2c15fe4..79ffb5f66fb 100644 --- a/compiler/testData/codegen/box/callableReference/property/genericProperty.kt +++ b/compiler/testData/codegen/box/callableReference/property/genericProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR //For KT-6020 import kotlin.reflect.KProperty1 diff --git a/compiler/testData/codegen/box/callableReference/property/invokePropertyReference.kt b/compiler/testData/codegen/box/callableReference/property/invokePropertyReference.kt index 617732ae7f0..b94666114cd 100644 --- a/compiler/testData/codegen/box/callableReference/property/invokePropertyReference.kt +++ b/compiler/testData/codegen/box/callableReference/property/invokePropertyReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR var state = "" var topLevel: Int diff --git a/compiler/testData/codegen/box/callableReference/property/javaBeanConvention.kt b/compiler/testData/codegen/box/callableReference/property/javaBeanConvention.kt index 0030d8026c3..556a8c0fa1d 100644 --- a/compiler/testData/codegen/box/callableReference/property/javaBeanConvention.kt +++ b/compiler/testData/codegen/box/callableReference/property/javaBeanConvention.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // Name of the getter should be 'getaBcde' according to JavaBean conventions var aBcde: Int = 239 diff --git a/compiler/testData/codegen/box/callableReference/property/kClassInstanceIsInitializedFirst.kt b/compiler/testData/codegen/box/callableReference/property/kClassInstanceIsInitializedFirst.kt index 5ce636926d5..5511e463f05 100644 --- a/compiler/testData/codegen/box/callableReference/property/kClassInstanceIsInitializedFirst.kt +++ b/compiler/testData/codegen/box/callableReference/property/kClassInstanceIsInitializedFirst.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty1 class A { diff --git a/compiler/testData/codegen/box/callableReference/property/kt12044.kt b/compiler/testData/codegen/box/callableReference/property/kt12044.kt index ea43b14b545..ca12c8c208c 100644 --- a/compiler/testData/codegen/box/callableReference/property/kt12044.kt +++ b/compiler/testData/codegen/box/callableReference/property/kt12044.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // KT-12044 Assertion "Rewrite at slice LEXICAL_SCOPE" for 'if' with property references fun box(): String { diff --git a/compiler/testData/codegen/box/callableReference/property/kt12982_protectedPropertyReference.kt b/compiler/testData/codegen/box/callableReference/property/kt12982_protectedPropertyReference.kt index 7cabd9c6d65..e726a389fb9 100644 --- a/compiler/testData/codegen/box/callableReference/property/kt12982_protectedPropertyReference.kt +++ b/compiler/testData/codegen/box/callableReference/property/kt12982_protectedPropertyReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Foo { protected var x = 0 diff --git a/compiler/testData/codegen/box/callableReference/property/kt14330.kt b/compiler/testData/codegen/box/callableReference/property/kt14330.kt index 43969a5fd1a..4d5be588d00 100644 --- a/compiler/testData/codegen/box/callableReference/property/kt14330.kt +++ b/compiler/testData/codegen/box/callableReference/property/kt14330.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR data class Foo(var bar: Int?) fun box(): String { diff --git a/compiler/testData/codegen/box/callableReference/property/kt14330_2.kt b/compiler/testData/codegen/box/callableReference/property/kt14330_2.kt index 0b9b64a23ff..6d4f821343d 100644 --- a/compiler/testData/codegen/box/callableReference/property/kt14330_2.kt +++ b/compiler/testData/codegen/box/callableReference/property/kt14330_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR var recivier : Any? = "fail" var value2 : Any? = "fail2" diff --git a/compiler/testData/codegen/box/callableReference/property/kt15447.kt b/compiler/testData/codegen/box/callableReference/property/kt15447.kt index 946e9fb21c2..5959e075a45 100644 --- a/compiler/testData/codegen/box/callableReference/property/kt15447.kt +++ b/compiler/testData/codegen/box/callableReference/property/kt15447.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR //WITH_RUNTIME diff --git a/compiler/testData/codegen/box/callableReference/property/kt6870_privatePropertyReference.kt b/compiler/testData/codegen/box/callableReference/property/kt6870_privatePropertyReference.kt index ab273e9919b..6b17daedfa5 100644 --- a/compiler/testData/codegen/box/callableReference/property/kt6870_privatePropertyReference.kt +++ b/compiler/testData/codegen/box/callableReference/property/kt6870_privatePropertyReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/callableReference/property/listOfStringsMapLength.kt b/compiler/testData/codegen/box/callableReference/property/listOfStringsMapLength.kt index 7bfde9e5625..7723ac2b5d4 100644 --- a/compiler/testData/codegen/box/callableReference/property/listOfStringsMapLength.kt +++ b/compiler/testData/codegen/box/callableReference/property/listOfStringsMapLength.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/callableReference/property/localClassVar.kt b/compiler/testData/codegen/box/callableReference/property/localClassVar.kt index fd45085df67..20a92fcb28f 100644 --- a/compiler/testData/codegen/box/callableReference/property/localClassVar.kt +++ b/compiler/testData/codegen/box/callableReference/property/localClassVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { class Local { var result = "Fail" diff --git a/compiler/testData/codegen/box/callableReference/property/overriddenInSubclass.kt b/compiler/testData/codegen/box/callableReference/property/overriddenInSubclass.kt index d892efcba29..83caa64315e 100644 --- a/compiler/testData/codegen/box/callableReference/property/overriddenInSubclass.kt +++ b/compiler/testData/codegen/box/callableReference/property/overriddenInSubclass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class Base { open val foo = "Base" } diff --git a/compiler/testData/codegen/box/callableReference/property/privateSetOuterClass.kt b/compiler/testData/codegen/box/callableReference/property/privateSetOuterClass.kt index 2709ad059a8..f7f6baa0f05 100644 --- a/compiler/testData/codegen/box/callableReference/property/privateSetOuterClass.kt +++ b/compiler/testData/codegen/box/callableReference/property/privateSetOuterClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR class A { var value: String = "fail1" diff --git a/compiler/testData/codegen/box/callableReference/property/privateSetterInsideClass.kt b/compiler/testData/codegen/box/callableReference/property/privateSetterInsideClass.kt index 06175d34548..59b683703f0 100644 --- a/compiler/testData/codegen/box/callableReference/property/privateSetterInsideClass.kt +++ b/compiler/testData/codegen/box/callableReference/property/privateSetterInsideClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR import kotlin.reflect.KMutableProperty diff --git a/compiler/testData/codegen/box/callableReference/property/privateSetterOutsideClass.kt b/compiler/testData/codegen/box/callableReference/property/privateSetterOutsideClass.kt index 6e928a4cf2c..20fcce4b3ca 100644 --- a/compiler/testData/codegen/box/callableReference/property/privateSetterOutsideClass.kt +++ b/compiler/testData/codegen/box/callableReference/property/privateSetterOutsideClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // See KT-12337 Reference to property with invisible setter should not be a KMutableProperty diff --git a/compiler/testData/codegen/box/callableReference/property/simpleExtension.kt b/compiler/testData/codegen/box/callableReference/property/simpleExtension.kt index 28d7199fe8d..1910b54df4e 100644 --- a/compiler/testData/codegen/box/callableReference/property/simpleExtension.kt +++ b/compiler/testData/codegen/box/callableReference/property/simpleExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR val String.id: String get() = this diff --git a/compiler/testData/codegen/box/callableReference/property/simpleMember.kt b/compiler/testData/codegen/box/callableReference/property/simpleMember.kt index 39bf36a0707..e731777ca3e 100644 --- a/compiler/testData/codegen/box/callableReference/property/simpleMember.kt +++ b/compiler/testData/codegen/box/callableReference/property/simpleMember.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A(val x: Int) fun box(): String { diff --git a/compiler/testData/codegen/box/callableReference/property/simpleMutableExtension.kt b/compiler/testData/codegen/box/callableReference/property/simpleMutableExtension.kt index e69cbbe72fc..010bccb67e7 100644 --- a/compiler/testData/codegen/box/callableReference/property/simpleMutableExtension.kt +++ b/compiler/testData/codegen/box/callableReference/property/simpleMutableExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR var storage = 0 var Int.foo: Int diff --git a/compiler/testData/codegen/box/callableReference/property/simpleMutableMember.kt b/compiler/testData/codegen/box/callableReference/property/simpleMutableMember.kt index f7d815af3fc..f5edb165544 100644 --- a/compiler/testData/codegen/box/callableReference/property/simpleMutableMember.kt +++ b/compiler/testData/codegen/box/callableReference/property/simpleMutableMember.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR data class Box(var value: String) fun box(): String { diff --git a/compiler/testData/codegen/box/callableReference/property/simpleMutableTopLevel.kt b/compiler/testData/codegen/box/callableReference/property/simpleMutableTopLevel.kt index d28873ca8ee..bd180e2abec 100644 --- a/compiler/testData/codegen/box/callableReference/property/simpleMutableTopLevel.kt +++ b/compiler/testData/codegen/box/callableReference/property/simpleMutableTopLevel.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR data class Box(val value: String) diff --git a/compiler/testData/codegen/box/callableReference/property/simpleTopLevel.kt b/compiler/testData/codegen/box/callableReference/property/simpleTopLevel.kt index 309445d4751..6c1f3783f44 100644 --- a/compiler/testData/codegen/box/callableReference/property/simpleTopLevel.kt +++ b/compiler/testData/codegen/box/callableReference/property/simpleTopLevel.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR data class Box(val value: String) diff --git a/compiler/testData/codegen/box/callableReference/serializability/boundWithNotSerializableReceiver.kt b/compiler/testData/codegen/box/callableReference/serializability/boundWithNotSerializableReceiver.kt index a0054936535..a4bfd24b806 100644 --- a/compiler/testData/codegen/box/callableReference/serializability/boundWithNotSerializableReceiver.kt +++ b/compiler/testData/codegen/box/callableReference/serializability/boundWithNotSerializableReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/callableReference/serializability/noReflect.kt b/compiler/testData/codegen/box/callableReference/serializability/noReflect.kt index 4081c1cd90b..4c381186248 100644 --- a/compiler/testData/codegen/box/callableReference/serializability/noReflect.kt +++ b/compiler/testData/codegen/box/callableReference/serializability/noReflect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/callableReference/serializability/reflectedIsNotSerialized.kt b/compiler/testData/codegen/box/callableReference/serializability/reflectedIsNotSerialized.kt index aa8d61fbaa3..df63aabe1e6 100644 --- a/compiler/testData/codegen/box/callableReference/serializability/reflectedIsNotSerialized.kt +++ b/compiler/testData/codegen/box/callableReference/serializability/reflectedIsNotSerialized.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/callableReference/serializability/withReflect.kt b/compiler/testData/codegen/box/callableReference/serializability/withReflect.kt index 37213781abb..ad8a12699f9 100644 --- a/compiler/testData/codegen/box/callableReference/serializability/withReflect.kt +++ b/compiler/testData/codegen/box/callableReference/serializability/withReflect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/casts/as.kt b/compiler/testData/codegen/box/casts/as.kt index d3bb682236b..55c8e8232e3 100644 --- a/compiler/testData/codegen/box/casts/as.kt +++ b/compiler/testData/codegen/box/casts/as.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/casts/asForConstants.kt b/compiler/testData/codegen/box/casts/asForConstants.kt index 698bee56383..cc48cd0e96d 100644 --- a/compiler/testData/codegen/box/casts/asForConstants.kt +++ b/compiler/testData/codegen/box/casts/asForConstants.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/casts/asSafe.kt b/compiler/testData/codegen/box/casts/asSafe.kt index 2622e460551..82b47e0fd20 100644 --- a/compiler/testData/codegen/box/casts/asSafe.kt +++ b/compiler/testData/codegen/box/casts/asSafe.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/casts/functions/asFunKBig.kt b/compiler/testData/codegen/box/casts/functions/asFunKBig.kt index 59bcfdf224d..fb4ddc1f25e 100644 --- a/compiler/testData/codegen/box/casts/functions/asFunKBig.kt +++ b/compiler/testData/codegen/box/casts/functions/asFunKBig.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/casts/functions/asFunKSmall.kt b/compiler/testData/codegen/box/casts/functions/asFunKSmall.kt index 3b05fed1f75..8b885c1ba91 100644 --- a/compiler/testData/codegen/box/casts/functions/asFunKSmall.kt +++ b/compiler/testData/codegen/box/casts/functions/asFunKSmall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/casts/functions/isFunKBig.kt b/compiler/testData/codegen/box/casts/functions/isFunKBig.kt index f00dbbc3cce..ef495c0baa9 100644 --- a/compiler/testData/codegen/box/casts/functions/isFunKBig.kt +++ b/compiler/testData/codegen/box/casts/functions/isFunKBig.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/casts/functions/isFunKSmall.kt b/compiler/testData/codegen/box/casts/functions/isFunKSmall.kt index 68ab7d465d2..e076acbc09c 100644 --- a/compiler/testData/codegen/box/casts/functions/isFunKSmall.kt +++ b/compiler/testData/codegen/box/casts/functions/isFunKSmall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/casts/functions/reifiedAsFunKBig.kt b/compiler/testData/codegen/box/casts/functions/reifiedAsFunKBig.kt index ad3ecfa4fcb..fe595bbdb0f 100644 --- a/compiler/testData/codegen/box/casts/functions/reifiedAsFunKBig.kt +++ b/compiler/testData/codegen/box/casts/functions/reifiedAsFunKBig.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/casts/functions/reifiedAsFunKSmall.kt b/compiler/testData/codegen/box/casts/functions/reifiedAsFunKSmall.kt index 1bdf30db7d1..be076d05d8b 100644 --- a/compiler/testData/codegen/box/casts/functions/reifiedAsFunKSmall.kt +++ b/compiler/testData/codegen/box/casts/functions/reifiedAsFunKSmall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/casts/functions/reifiedIsFunKBig.kt b/compiler/testData/codegen/box/casts/functions/reifiedIsFunKBig.kt index 6be630d0dc7..3743b73b7a5 100644 --- a/compiler/testData/codegen/box/casts/functions/reifiedIsFunKBig.kt +++ b/compiler/testData/codegen/box/casts/functions/reifiedIsFunKBig.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/casts/functions/reifiedIsFunKSmall.kt b/compiler/testData/codegen/box/casts/functions/reifiedIsFunKSmall.kt index b44f068ccb7..fcdea3ebbe8 100644 --- a/compiler/testData/codegen/box/casts/functions/reifiedIsFunKSmall.kt +++ b/compiler/testData/codegen/box/casts/functions/reifiedIsFunKSmall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/casts/functions/reifiedSafeAsFunKBig.kt b/compiler/testData/codegen/box/casts/functions/reifiedSafeAsFunKBig.kt index cbaf223dced..9cc02f77b47 100644 --- a/compiler/testData/codegen/box/casts/functions/reifiedSafeAsFunKBig.kt +++ b/compiler/testData/codegen/box/casts/functions/reifiedSafeAsFunKBig.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/casts/functions/reifiedSafeAsFunKSmall.kt b/compiler/testData/codegen/box/casts/functions/reifiedSafeAsFunKSmall.kt index 522457c0eae..7853f34bdb1 100644 --- a/compiler/testData/codegen/box/casts/functions/reifiedSafeAsFunKSmall.kt +++ b/compiler/testData/codegen/box/casts/functions/reifiedSafeAsFunKSmall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/casts/functions/safeAsFunKBig.kt b/compiler/testData/codegen/box/casts/functions/safeAsFunKBig.kt index 7b18e68a598..600d91e5a61 100644 --- a/compiler/testData/codegen/box/casts/functions/safeAsFunKBig.kt +++ b/compiler/testData/codegen/box/casts/functions/safeAsFunKBig.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/casts/functions/safeAsFunKSmall.kt b/compiler/testData/codegen/box/casts/functions/safeAsFunKSmall.kt index 8c7e1dac0e4..e6826580930 100644 --- a/compiler/testData/codegen/box/casts/functions/safeAsFunKSmall.kt +++ b/compiler/testData/codegen/box/casts/functions/safeAsFunKSmall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/casts/intersectionTypeSmartcast.kt b/compiler/testData/codegen/box/casts/intersectionTypeSmartcast.kt index f54c79b755d..42eb7d3ff9e 100644 --- a/compiler/testData/codegen/box/casts/intersectionTypeSmartcast.kt +++ b/compiler/testData/codegen/box/casts/intersectionTypeSmartcast.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR interface A { fun foo(): Any? diff --git a/compiler/testData/codegen/box/casts/is.kt b/compiler/testData/codegen/box/casts/is.kt index 54cda6f6af6..a8e6b26f958 100644 --- a/compiler/testData/codegen/box/casts/is.kt +++ b/compiler/testData/codegen/box/casts/is.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/casts/isNullablePrimitive.kt b/compiler/testData/codegen/box/casts/isNullablePrimitive.kt index f3ca4843b4d..f8baca9dc18 100644 --- a/compiler/testData/codegen/box/casts/isNullablePrimitive.kt +++ b/compiler/testData/codegen/box/casts/isNullablePrimitive.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { val n: Any? = null diff --git a/compiler/testData/codegen/box/casts/lambdaToUnitCast.kt b/compiler/testData/codegen/box/casts/lambdaToUnitCast.kt index 21ec170b472..140dfddb035 100644 --- a/compiler/testData/codegen/box/casts/lambdaToUnitCast.kt +++ b/compiler/testData/codegen/box/casts/lambdaToUnitCast.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR val foo: () -> Unit = {} diff --git a/compiler/testData/codegen/box/casts/mutableCollections/isWithMutable.kt b/compiler/testData/codegen/box/casts/mutableCollections/isWithMutable.kt index 8a92b2f3880..e0e07522ca8 100644 --- a/compiler/testData/codegen/box/casts/mutableCollections/isWithMutable.kt +++ b/compiler/testData/codegen/box/casts/mutableCollections/isWithMutable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/casts/mutableCollections/reifiedAsWithMutable.kt b/compiler/testData/codegen/box/casts/mutableCollections/reifiedAsWithMutable.kt index 27be8532780..baa87c97ad4 100644 --- a/compiler/testData/codegen/box/casts/mutableCollections/reifiedAsWithMutable.kt +++ b/compiler/testData/codegen/box/casts/mutableCollections/reifiedAsWithMutable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/casts/mutableCollections/reifiedIsWithMutable.kt b/compiler/testData/codegen/box/casts/mutableCollections/reifiedIsWithMutable.kt index 3aa5d13d957..a190b559fad 100644 --- a/compiler/testData/codegen/box/casts/mutableCollections/reifiedIsWithMutable.kt +++ b/compiler/testData/codegen/box/casts/mutableCollections/reifiedIsWithMutable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/casts/mutableCollections/reifiedSafeAsWithMutable.kt b/compiler/testData/codegen/box/casts/mutableCollections/reifiedSafeAsWithMutable.kt index d18b5dff345..5e875a41621 100644 --- a/compiler/testData/codegen/box/casts/mutableCollections/reifiedSafeAsWithMutable.kt +++ b/compiler/testData/codegen/box/casts/mutableCollections/reifiedSafeAsWithMutable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/casts/mutableCollections/safeAsWithMutable.kt b/compiler/testData/codegen/box/casts/mutableCollections/safeAsWithMutable.kt index 3cffaab33d8..6db2ac32fa2 100644 --- a/compiler/testData/codegen/box/casts/mutableCollections/safeAsWithMutable.kt +++ b/compiler/testData/codegen/box/casts/mutableCollections/safeAsWithMutable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/casts/mutableCollections/weirdMutableCasts.kt b/compiler/testData/codegen/box/casts/mutableCollections/weirdMutableCasts.kt index f1c277a0908..d64dea2f9f0 100644 --- a/compiler/testData/codegen/box/casts/mutableCollections/weirdMutableCasts.kt +++ b/compiler/testData/codegen/box/casts/mutableCollections/weirdMutableCasts.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/casts/notIs.kt b/compiler/testData/codegen/box/casts/notIs.kt index a2c6110adcb..5414ad68b7b 100644 --- a/compiler/testData/codegen/box/casts/notIs.kt +++ b/compiler/testData/codegen/box/casts/notIs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/classLiteral/bound/sideEffect.kt b/compiler/testData/codegen/box/classLiteral/bound/sideEffect.kt index 8e49969f7e8..32b4d9881de 100644 --- a/compiler/testData/codegen/box/classLiteral/bound/sideEffect.kt +++ b/compiler/testData/codegen/box/classLiteral/bound/sideEffect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/classes/delegationGenericArg.kt b/compiler/testData/codegen/box/classes/delegationGenericArg.kt index 010c2c6fa53..a7535184b00 100644 --- a/compiler/testData/codegen/box/classes/delegationGenericArg.kt +++ b/compiler/testData/codegen/box/classes/delegationGenericArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR interface A { fun foo(t: T): String diff --git a/compiler/testData/codegen/box/classes/delegationGenericArgUpperBound.kt b/compiler/testData/codegen/box/classes/delegationGenericArgUpperBound.kt index 5cd934153cf..9c0f5c37431 100644 --- a/compiler/testData/codegen/box/classes/delegationGenericArgUpperBound.kt +++ b/compiler/testData/codegen/box/classes/delegationGenericArgUpperBound.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR interface A { fun foo(t: T): String diff --git a/compiler/testData/codegen/box/classes/delegationGenericLongArg.kt b/compiler/testData/codegen/box/classes/delegationGenericLongArg.kt index 1d59ff0d80d..d61a83c4144 100644 --- a/compiler/testData/codegen/box/classes/delegationGenericLongArg.kt +++ b/compiler/testData/codegen/box/classes/delegationGenericLongArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR interface A { fun foo(t: T, u: U): String diff --git a/compiler/testData/codegen/box/classes/inheritedInnerClass.kt b/compiler/testData/codegen/box/classes/inheritedInnerClass.kt index 82bd91e93cd..10e7fd31c5b 100644 --- a/compiler/testData/codegen/box/classes/inheritedInnerClass.kt +++ b/compiler/testData/codegen/box/classes/inheritedInnerClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Outer() { open inner class InnerBase() { } diff --git a/compiler/testData/codegen/box/classes/inner/kt6708.kt b/compiler/testData/codegen/box/classes/inner/kt6708.kt index db242e7c0bb..efdadc30838 100644 --- a/compiler/testData/codegen/box/classes/inner/kt6708.kt +++ b/compiler/testData/codegen/box/classes/inner/kt6708.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class A() { open inner class InnerA } diff --git a/compiler/testData/codegen/box/classes/interfaceCompanionInitializationWithJava.kt b/compiler/testData/codegen/box/classes/interfaceCompanionInitializationWithJava.kt index 0db5f2d4372..d196df377e0 100644 --- a/compiler/testData/codegen/box/classes/interfaceCompanionInitializationWithJava.kt +++ b/compiler/testData/codegen/box/classes/interfaceCompanionInitializationWithJava.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: CompanionInitialization.java diff --git a/compiler/testData/codegen/box/classes/kt1120.kt b/compiler/testData/codegen/box/classes/kt1120.kt index d5b5a8685a6..f6cfd62561d 100644 --- a/compiler/testData/codegen/box/classes/kt1120.kt +++ b/compiler/testData/codegen/box/classes/kt1120.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // Won't ever work with JS backend. // TODO: Consider rewriting this test without using threads, since the issue is not about threads at all. diff --git a/compiler/testData/codegen/box/classes/kt1157.kt b/compiler/testData/codegen/box/classes/kt1157.kt index decc6d7ed58..3b99d62d0ad 100644 --- a/compiler/testData/codegen/box/classes/kt1157.kt +++ b/compiler/testData/codegen/box/classes/kt1157.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE public object SomeClass { private val work = object : Runnable { diff --git a/compiler/testData/codegen/box/classes/kt1247.kt b/compiler/testData/codegen/box/classes/kt1247.kt index 4ba62b57487..33025d146f6 100644 --- a/compiler/testData/codegen/box/classes/kt1247.kt +++ b/compiler/testData/codegen/box/classes/kt1247.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun f(a : Int?, b : Int.(Int)->Int) = a?.b(1) fun box(): String { diff --git a/compiler/testData/codegen/box/classes/kt1439.kt b/compiler/testData/codegen/box/classes/kt1439.kt index f5cd98d49c4..69911d45614 100644 --- a/compiler/testData/codegen/box/classes/kt1439.kt +++ b/compiler/testData/codegen/box/classes/kt1439.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class MyClass(var fnc : () -> String) { fun test(): String { diff --git a/compiler/testData/codegen/box/classes/kt1578.kt b/compiler/testData/codegen/box/classes/kt1578.kt index e485684b4da..0934cd12c56 100644 --- a/compiler/testData/codegen/box/classes/kt1578.kt +++ b/compiler/testData/codegen/box/classes/kt1578.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box() : String { var i = 0 { diff --git a/compiler/testData/codegen/box/classes/kt1611.kt b/compiler/testData/codegen/box/classes/kt1611.kt index b04a15ef70e..946aa39953e 100644 --- a/compiler/testData/codegen/box/classes/kt1611.kt +++ b/compiler/testData/codegen/box/classes/kt1611.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { return Foo().doBar("OK") } diff --git a/compiler/testData/codegen/box/classes/kt1721.kt b/compiler/testData/codegen/box/classes/kt1721.kt index c38869f87b8..e58ad502ee0 100644 --- a/compiler/testData/codegen/box/classes/kt1721.kt +++ b/compiler/testData/codegen/box/classes/kt1721.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class T(val f : () -> Any?) { fun call() : Any? = f() } diff --git a/compiler/testData/codegen/box/classes/kt1726.kt b/compiler/testData/codegen/box/classes/kt1726.kt index c718ea84028..e24e9aa633c 100644 --- a/compiler/testData/codegen/box/classes/kt1726.kt +++ b/compiler/testData/codegen/box/classes/kt1726.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Foo( var state : Int, val f : (Int) -> Int){ diff --git a/compiler/testData/codegen/box/classes/kt1918.kt b/compiler/testData/codegen/box/classes/kt1918.kt index 1da1471e2d3..e2969e784a7 100644 --- a/compiler/testData/codegen/box/classes/kt1918.kt +++ b/compiler/testData/codegen/box/classes/kt1918.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Bar { } diff --git a/compiler/testData/codegen/box/classes/kt1976.kt b/compiler/testData/codegen/box/classes/kt1976.kt index 7e02add4ef3..ae41d51425b 100644 --- a/compiler/testData/codegen/box/classes/kt1976.kt +++ b/compiler/testData/codegen/box/classes/kt1976.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { public val f : ()->String = {"OK"} } diff --git a/compiler/testData/codegen/box/classes/kt1980.kt b/compiler/testData/codegen/box/classes/kt1980.kt index d2005359bcb..d1bf4c453fc 100644 --- a/compiler/testData/codegen/box/classes/kt1980.kt +++ b/compiler/testData/codegen/box/classes/kt1980.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR public inline fun Int.times(body : () -> Unit) { var count = this; diff --git a/compiler/testData/codegen/box/classes/kt2224.kt b/compiler/testData/codegen/box/classes/kt2224.kt index fe6d9bcbe48..3fccf3d43f8 100644 --- a/compiler/testData/codegen/box/classes/kt2224.kt +++ b/compiler/testData/codegen/box/classes/kt2224.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface A { fun foo(): Int } diff --git a/compiler/testData/codegen/box/classes/kt2532.kt b/compiler/testData/codegen/box/classes/kt2532.kt index 24d12e9f884..97fdb241b14 100644 --- a/compiler/testData/codegen/box/classes/kt2532.kt +++ b/compiler/testData/codegen/box/classes/kt2532.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR package foo interface B { diff --git a/compiler/testData/codegen/box/classes/kt2607.kt b/compiler/testData/codegen/box/classes/kt2607.kt index 10688476918..c6b206c0080 100644 --- a/compiler/testData/codegen/box/classes/kt2607.kt +++ b/compiler/testData/codegen/box/classes/kt2607.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box() : String { val o = object { diff --git a/compiler/testData/codegen/box/classes/kt3414.kt b/compiler/testData/codegen/box/classes/kt3414.kt index 6b4a083eda9..48a6d8a00ba 100644 --- a/compiler/testData/codegen/box/classes/kt3414.kt +++ b/compiler/testData/codegen/box/classes/kt3414.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface A { fun foo(): Int } diff --git a/compiler/testData/codegen/box/classes/kt343.kt b/compiler/testData/codegen/box/classes/kt343.kt index 065d3891a64..6dce7b983fe 100644 --- a/compiler/testData/codegen/box/classes/kt343.kt +++ b/compiler/testData/codegen/box/classes/kt343.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun launch(f : () -> Unit) { f() diff --git a/compiler/testData/codegen/box/classes/kt496.kt b/compiler/testData/codegen/box/classes/kt496.kt index e4c31c86a27..6791f3714ca 100644 --- a/compiler/testData/codegen/box/classes/kt496.kt +++ b/compiler/testData/codegen/box/classes/kt496.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun test1() : Boolean { try { return true diff --git a/compiler/testData/codegen/box/classes/kt5347.kt b/compiler/testData/codegen/box/classes/kt5347.kt index cca6a97b08e..d2b78b5c8de 100644 --- a/compiler/testData/codegen/box/classes/kt5347.kt +++ b/compiler/testData/codegen/box/classes/kt5347.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun test1(str: String): String { data class A(val x: Int) { fun foo() = str diff --git a/compiler/testData/codegen/box/classes/kt707.kt b/compiler/testData/codegen/box/classes/kt707.kt index cb53a5d0125..0d66f601703 100644 --- a/compiler/testData/codegen/box/classes/kt707.kt +++ b/compiler/testData/codegen/box/classes/kt707.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: Enable for JS when it supports Java class library. // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/classes/kt8011.kt b/compiler/testData/codegen/box/classes/kt8011.kt index ea40647c7bb..6c47da9f05d 100644 --- a/compiler/testData/codegen/box/classes/kt8011.kt +++ b/compiler/testData/codegen/box/classes/kt8011.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/classes/kt8011a.kt b/compiler/testData/codegen/box/classes/kt8011a.kt index 9a8fa24c6d9..97baae0aafd 100644 --- a/compiler/testData/codegen/box/classes/kt8011a.kt +++ b/compiler/testData/codegen/box/classes/kt8011a.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun testFun1(str: String): String { val capture = str diff --git a/compiler/testData/codegen/box/classes/kt940.kt b/compiler/testData/codegen/box/classes/kt940.kt index e8862ef40a6..3c9c7d7362f 100644 --- a/compiler/testData/codegen/box/classes/kt940.kt +++ b/compiler/testData/codegen/box/classes/kt940.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/classes/privateOuterFunctions.kt b/compiler/testData/codegen/box/classes/privateOuterFunctions.kt index b7bc7e0a5ad..284332c3359 100644 --- a/compiler/testData/codegen/box/classes/privateOuterFunctions.kt +++ b/compiler/testData/codegen/box/classes/privateOuterFunctions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE class C { private fun String.ext() : String = "" diff --git a/compiler/testData/codegen/box/classes/privateOuterProperty.kt b/compiler/testData/codegen/box/classes/privateOuterProperty.kt index f3971e4c46f..3797d8371e3 100644 --- a/compiler/testData/codegen/box/classes/privateOuterProperty.kt +++ b/compiler/testData/codegen/box/classes/privateOuterProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE class C{ private var v : Int = 0 diff --git a/compiler/testData/codegen/box/classes/propertyInInitializer.kt b/compiler/testData/codegen/box/classes/propertyInInitializer.kt index 67035c8f293..d0995d629cd 100644 --- a/compiler/testData/codegen/box/classes/propertyInInitializer.kt +++ b/compiler/testData/codegen/box/classes/propertyInInitializer.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR class Outer() { val s = "xyzzy" diff --git a/compiler/testData/codegen/box/classes/selfcreate.kt b/compiler/testData/codegen/box/classes/selfcreate.kt index 95d67471511..ed288452797 100644 --- a/compiler/testData/codegen/box/classes/selfcreate.kt +++ b/compiler/testData/codegen/box/classes/selfcreate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class B () {} open class A(val b : B) { diff --git a/compiler/testData/codegen/box/closures/anonymousObjectAsLastExpressionInLambda.kt b/compiler/testData/codegen/box/closures/anonymousObjectAsLastExpressionInLambda.kt index 197f94bc725..cdcbc19fb4e 100644 --- a/compiler/testData/codegen/box/closures/anonymousObjectAsLastExpressionInLambda.kt +++ b/compiler/testData/codegen/box/closures/anonymousObjectAsLastExpressionInLambda.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +NewInference +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/closures/captureExtensionReceiver.kt b/compiler/testData/codegen/box/closures/captureExtensionReceiver.kt index c1108c0c9c9..efc0fb4014c 100644 --- a/compiler/testData/codegen/box/closures/captureExtensionReceiver.kt +++ b/compiler/testData/codegen/box/closures/captureExtensionReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR interface B { val bar: T diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/constructorParameterAndLocalCapturedInLambdaInLocalClass.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/constructorParameterAndLocalCapturedInLambdaInLocalClass.kt index 24dcde442ee..579eb883fb1 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/constructorParameterAndLocalCapturedInLambdaInLocalClass.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/constructorParameterAndLocalCapturedInLambdaInLocalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class Base(val fn: () -> String) diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/constructorParameterCapturedInLambdaInLocalClass.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/constructorParameterCapturedInLambdaInLocalClass.kt index 7e9ab06f9da..172ac92943d 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/constructorParameterCapturedInLambdaInLocalClass.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/constructorParameterCapturedInLambdaInLocalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class Base(val fn: () -> String) fun box(): String { diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/constructorParameterCapturedInLambdaInLocalClass2.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/constructorParameterCapturedInLambdaInLocalClass2.kt index 93b84230559..533b73c29f2 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/constructorParameterCapturedInLambdaInLocalClass2.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/constructorParameterCapturedInLambdaInLocalClass2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class Base(val fn: () -> String) diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/kt13454.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/kt13454.kt index 75a49917588..d756a7b7194 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/kt13454.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/kt13454.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class Foo(val x: () -> String) diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/kt14148.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/kt14148.kt index 2e30dccb9f9..77dc0cb4195 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/kt14148.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/kt14148.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR interface Test { fun test(): String diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/kt4174.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/kt4174.kt index 96d88a122f5..79dd94f37ac 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/kt4174.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/kt4174.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class C(val f: () -> String) class B(val x: String) { diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/kt4174a.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/kt4174a.kt index 172aaafb985..e7764584a11 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/kt4174a.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/kt4174a.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class C(val s: String) { fun test(): String { return s diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localCapturedInAnonymousObjectInLocalClass.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localCapturedInAnonymousObjectInLocalClass.kt index b2670e3b1eb..114b6c7658f 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localCapturedInAnonymousObjectInLocalClass.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localCapturedInAnonymousObjectInLocalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface Callback { fun invoke(): String } diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localCapturedInAnonymousObjectInLocalClass2.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localCapturedInAnonymousObjectInLocalClass2.kt index 566809f3cb3..3033dec7f5d 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localCapturedInAnonymousObjectInLocalClass2.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localCapturedInAnonymousObjectInLocalClass2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface Callback { fun invoke(): String } diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localCapturedInLambdaInInnerClassInLocalClass.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localCapturedInLambdaInInnerClassInLocalClass.kt index 662ebc04d38..37766e05b41 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localCapturedInLambdaInInnerClassInLocalClass.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localCapturedInLambdaInInnerClassInLocalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class Base(val fn: () -> String) diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localCapturedInLambdaInLocalClass.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localCapturedInLambdaInLocalClass.kt index 477975f2193..571da81ccf8 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localCapturedInLambdaInLocalClass.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localCapturedInLambdaInLocalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class Base(val fn: () -> String) fun box(): String { diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localFunctionCapturedInLambda.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localFunctionCapturedInLambda.kt index 78f9220fb50..73ac2b82bc8 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localFunctionCapturedInLambda.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/localFunctionCapturedInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class Base(val fn: () -> String) fun box(): String { diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerAndLocalCapturedInLocalClass.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerAndLocalCapturedInLocalClass.kt index 86edb054282..f333f52064e 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerAndLocalCapturedInLocalClass.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerAndLocalCapturedInLocalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR abstract class Base(val fn: () -> String) open class Outer { diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedAsImplicitThisInBoundReference.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedAsImplicitThisInBoundReference.kt index 64feb754f97..0c042978090 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedAsImplicitThisInBoundReference.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedAsImplicitThisInBoundReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR abstract class Base(val fn: () -> String) diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInFunctionLiteral.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInFunctionLiteral.kt index 292e96f2fee..ae00e7b3152 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInFunctionLiteral.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInFunctionLiteral.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class Base(val callback: () -> String) diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInInlineLambda.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInInlineLambda.kt index d9b65c83300..2a5ad021a97 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInInlineLambda.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInInlineLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class Base(val callback: () -> String) diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInInlineLambda2.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInInlineLambda2.kt index d360b4cea68..7971aeef152 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInInlineLambda2.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInInlineLambda2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class Base(val callback: () -> String) diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLambda.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLambda.kt index 06a86fad8c8..0b6f4696606 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLambda.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class Base(val callback: () -> String) diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLambda2.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLambda2.kt index 2a575a823f8..82ec41367ee 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLambda2.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLambda2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class Base(val callback: () -> String) diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLambdaInSecondaryConstructor.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLambdaInSecondaryConstructor.kt index 2e781a0c4b2..644a50518ac 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLambdaInSecondaryConstructor.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLambdaInSecondaryConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class Base(val callback: () -> String) diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLambdaInSubExpression.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLambdaInSubExpression.kt index dc94cef68ae..580d24c2c06 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLambdaInSubExpression.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLambdaInSubExpression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class Foo(val x: () -> String) open class Foo2(val foo: Foo) diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLocalClass.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLocalClass.kt index e4b5cc768e2..964b225a007 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLocalClass.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInLocalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR abstract class Base(val fn: () -> String) class Outer { diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInNestedLambda.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInNestedLambda.kt index ecf20964d32..3bed1f0fdc8 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInNestedLambda.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInNestedLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class Base(val callback: () -> String) diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInNestedObject.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInNestedObject.kt index dc1bc043dc6..984d20d783e 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInNestedObject.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInNestedObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR interface Callback { fun invoke(): String diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInObject.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInObject.kt index fa209d8457e..6e2dfe3f90c 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInObject.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR interface Callback { fun invoke(): String diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInObject2.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInObject2.kt index 41f25a05333..acf1012c569 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInObject2.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerCapturedInObject2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR interface Callback { fun invoke(): String diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerEnumEntryCapturedInLambdaInInnerClass.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerEnumEntryCapturedInLambdaInInnerClass.kt index 100fcd0440f..1da0d428e8f 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerEnumEntryCapturedInLambdaInInnerClass.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/outerEnumEntryCapturedInLambdaInInnerClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR abstract class Base(val fn: () -> Test) diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/properValueCapturedByClosure1.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/properValueCapturedByClosure1.kt index 5cc5a863009..78f8acb0259 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/properValueCapturedByClosure1.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/properValueCapturedByClosure1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class Outer(val fn: (() -> String)?) { companion object { val ok = "Fail: Companion.ok" diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/properValueCapturedByClosure2.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/properValueCapturedByClosure2.kt index 5416746471e..1a180de8965 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/properValueCapturedByClosure2.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/properValueCapturedByClosure2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class Outer(val fn: (() -> String)?) { companion object { val ok = "OK" diff --git a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/referenceToCapturedVariablesInMultipleLambdas.kt b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/referenceToCapturedVariablesInMultipleLambdas.kt index fdcfe92442e..78c6c4d5f46 100644 --- a/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/referenceToCapturedVariablesInMultipleLambdas.kt +++ b/compiler/testData/codegen/box/closures/captureInSuperConstructorCall/referenceToCapturedVariablesInMultipleLambdas.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class Base(val fn1: () -> String, val fn2: () -> String) fun box(): String { diff --git a/compiler/testData/codegen/box/closures/captureOuterProperty/captureFunctionInProperty.kt b/compiler/testData/codegen/box/closures/captureOuterProperty/captureFunctionInProperty.kt index e2c507f3b28..f6f1abbf9af 100644 --- a/compiler/testData/codegen/box/closures/captureOuterProperty/captureFunctionInProperty.kt +++ b/compiler/testData/codegen/box/closures/captureOuterProperty/captureFunctionInProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface T { fun result(): String } diff --git a/compiler/testData/codegen/box/closures/captureOuterProperty/inFunction.kt b/compiler/testData/codegen/box/closures/captureOuterProperty/inFunction.kt index 7b4828fa7b5..7c17f401394 100644 --- a/compiler/testData/codegen/box/closures/captureOuterProperty/inFunction.kt +++ b/compiler/testData/codegen/box/closures/captureOuterProperty/inFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface T { fun result(): String } diff --git a/compiler/testData/codegen/box/closures/captureOuterProperty/inProperty.kt b/compiler/testData/codegen/box/closures/captureOuterProperty/inProperty.kt index 8f1846f7cfb..329caf04602 100644 --- a/compiler/testData/codegen/box/closures/captureOuterProperty/inProperty.kt +++ b/compiler/testData/codegen/box/closures/captureOuterProperty/inProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface T { fun result(): String } diff --git a/compiler/testData/codegen/box/closures/captureOuterProperty/inPropertyDeepObjectChain.kt b/compiler/testData/codegen/box/closures/captureOuterProperty/inPropertyDeepObjectChain.kt index 0bb07f581b9..6beda4505b2 100644 --- a/compiler/testData/codegen/box/closures/captureOuterProperty/inPropertyDeepObjectChain.kt +++ b/compiler/testData/codegen/box/closures/captureOuterProperty/inPropertyDeepObjectChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface T { fun result(): String } diff --git a/compiler/testData/codegen/box/closures/captureOuterProperty/inPropertyFromSuperClass.kt b/compiler/testData/codegen/box/closures/captureOuterProperty/inPropertyFromSuperClass.kt index 2f7ff86a10c..11c036e8174 100644 --- a/compiler/testData/codegen/box/closures/captureOuterProperty/inPropertyFromSuperClass.kt +++ b/compiler/testData/codegen/box/closures/captureOuterProperty/inPropertyFromSuperClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface T { fun result(): String } diff --git a/compiler/testData/codegen/box/closures/captureOuterProperty/inPropertyFromSuperSuperClass.kt b/compiler/testData/codegen/box/closures/captureOuterProperty/inPropertyFromSuperSuperClass.kt index 3d600017d08..707de5c6013 100644 --- a/compiler/testData/codegen/box/closures/captureOuterProperty/inPropertyFromSuperSuperClass.kt +++ b/compiler/testData/codegen/box/closures/captureOuterProperty/inPropertyFromSuperSuperClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface T { fun result(): String } diff --git a/compiler/testData/codegen/box/closures/captureOuterProperty/kt4176.kt b/compiler/testData/codegen/box/closures/captureOuterProperty/kt4176.kt index 129b3ad92c8..70d929e971b 100644 --- a/compiler/testData/codegen/box/closures/captureOuterProperty/kt4176.kt +++ b/compiler/testData/codegen/box/closures/captureOuterProperty/kt4176.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class Z(val s: Int) { open fun a() {} } diff --git a/compiler/testData/codegen/box/closures/captureOuterProperty/kt4656.kt b/compiler/testData/codegen/box/closures/captureOuterProperty/kt4656.kt index 5a3f4572a00..ae605e96738 100644 --- a/compiler/testData/codegen/box/closures/captureOuterProperty/kt4656.kt +++ b/compiler/testData/codegen/box/closures/captureOuterProperty/kt4656.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR //KT-4656 Wrong capturing a function literal variable diff --git a/compiler/testData/codegen/box/closures/capturedVarsOptimization/kt17588.kt b/compiler/testData/codegen/box/closures/capturedVarsOptimization/kt17588.kt index 09788ba0d23..83089eae129 100644 --- a/compiler/testData/codegen/box/closures/capturedVarsOptimization/kt17588.kt +++ b/compiler/testData/codegen/box/closures/capturedVarsOptimization/kt17588.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR //WITH_RUNTIME class Test { diff --git a/compiler/testData/codegen/box/closures/capturedVarsOptimization/sharedSlotsWithCapturedVars.kt b/compiler/testData/codegen/box/closures/capturedVarsOptimization/sharedSlotsWithCapturedVars.kt index 63e20c10e37..0e6077860c1 100644 --- a/compiler/testData/codegen/box/closures/capturedVarsOptimization/sharedSlotsWithCapturedVars.kt +++ b/compiler/testData/codegen/box/closures/capturedVarsOptimization/sharedSlotsWithCapturedVars.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/closures/closureInsideClosure/propertyAndFunctionNameClash.kt b/compiler/testData/codegen/box/closures/closureInsideClosure/propertyAndFunctionNameClash.kt index 4e514638e2d..d68b63d4ced 100644 --- a/compiler/testData/codegen/box/closures/closureInsideClosure/propertyAndFunctionNameClash.kt +++ b/compiler/testData/codegen/box/closures/closureInsideClosure/propertyAndFunctionNameClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR package d diff --git a/compiler/testData/codegen/box/closures/closureInsideClosure/varAsFunInsideLocalFun.kt b/compiler/testData/codegen/box/closures/closureInsideClosure/varAsFunInsideLocalFun.kt index b925a0f08ff..aecac44786e 100644 --- a/compiler/testData/codegen/box/closures/closureInsideClosure/varAsFunInsideLocalFun.kt +++ b/compiler/testData/codegen/box/closures/closureInsideClosure/varAsFunInsideLocalFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR //KT-3276 diff --git a/compiler/testData/codegen/box/closures/closureInsideConstrucor.kt b/compiler/testData/codegen/box/closures/closureInsideConstrucor.kt index 38192dd47b0..749b74acbde 100644 --- a/compiler/testData/codegen/box/closures/closureInsideConstrucor.kt +++ b/compiler/testData/codegen/box/closures/closureInsideConstrucor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR //adopted snippet from kdoc open class KModel { val sourcesInfo: String diff --git a/compiler/testData/codegen/box/closures/closureOnTopLevel1.kt b/compiler/testData/codegen/box/closures/closureOnTopLevel1.kt index 16013731c04..fc75addfb10 100644 --- a/compiler/testData/codegen/box/closures/closureOnTopLevel1.kt +++ b/compiler/testData/codegen/box/closures/closureOnTopLevel1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/closures/closureOnTopLevel2.kt b/compiler/testData/codegen/box/closures/closureOnTopLevel2.kt index c8ec18dab8f..1d21048d1c4 100644 --- a/compiler/testData/codegen/box/closures/closureOnTopLevel2.kt +++ b/compiler/testData/codegen/box/closures/closureOnTopLevel2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/closures/closureWithParameter.kt b/compiler/testData/codegen/box/closures/closureWithParameter.kt index 6e5d15af401..ece182df57b 100644 --- a/compiler/testData/codegen/box/closures/closureWithParameter.kt +++ b/compiler/testData/codegen/box/closures/closureWithParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box() : String { return apply( "OK", {arg: String -> arg } ) } diff --git a/compiler/testData/codegen/box/closures/closureWithParameterAndBoxing.kt b/compiler/testData/codegen/box/closures/closureWithParameterAndBoxing.kt index a1a13fb62a6..23626d30b1c 100644 --- a/compiler/testData/codegen/box/closures/closureWithParameterAndBoxing.kt +++ b/compiler/testData/codegen/box/closures/closureWithParameterAndBoxing.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box() : String { return if (apply( 5, {arg: Int -> arg + 13 } ) == 18) "OK" else "fail" } diff --git a/compiler/testData/codegen/box/closures/doubleEnclosedLocalVariable.kt b/compiler/testData/codegen/box/closures/doubleEnclosedLocalVariable.kt index 96ac7f2ef19..b242288658e 100644 --- a/compiler/testData/codegen/box/closures/doubleEnclosedLocalVariable.kt +++ b/compiler/testData/codegen/box/closures/doubleEnclosedLocalVariable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box() : String { val cl = 39 return if (sum(200, { val ff = {cl}; ff() }) == 239) "OK" else "FAIL" diff --git a/compiler/testData/codegen/box/closures/enclosingLocalVariable.kt b/compiler/testData/codegen/box/closures/enclosingLocalVariable.kt index 01e1a103ff2..4afccb56ec4 100644 --- a/compiler/testData/codegen/box/closures/enclosingLocalVariable.kt +++ b/compiler/testData/codegen/box/closures/enclosingLocalVariable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box() : String { val cl = 39 return if (sum(200, { val m = { val r = { cl }; r() }; m() }) == 239) "OK" else "FAIL" diff --git a/compiler/testData/codegen/box/closures/enclosingThis.kt b/compiler/testData/codegen/box/closures/enclosingThis.kt index 787a4d89e4a..47b1dfb217c 100644 --- a/compiler/testData/codegen/box/closures/enclosingThis.kt +++ b/compiler/testData/codegen/box/closures/enclosingThis.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Point(val x:Int, val y:Int) { fun mul() : (scalar:Int)->Point { return { scalar:Int -> Point(x * scalar, y * scalar) } diff --git a/compiler/testData/codegen/box/closures/extensionClosure.kt b/compiler/testData/codegen/box/closures/extensionClosure.kt index d4c73c7bcfe..c1c6293b002 100644 --- a/compiler/testData/codegen/box/closures/extensionClosure.kt +++ b/compiler/testData/codegen/box/closures/extensionClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Point(val x : Int, val y : Int) fun box() : String { diff --git a/compiler/testData/codegen/box/closures/kt10044.kt b/compiler/testData/codegen/box/closures/kt10044.kt index 277f356c76c..3fe5ad2b399 100644 --- a/compiler/testData/codegen/box/closures/kt10044.kt +++ b/compiler/testData/codegen/box/closures/kt10044.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class JClass() { fun test(): String { return "OK" diff --git a/compiler/testData/codegen/box/closures/kt11634.kt b/compiler/testData/codegen/box/closures/kt11634.kt index 7bd1880718f..9a8f1ba38a6 100644 --- a/compiler/testData/codegen/box/closures/kt11634.kt +++ b/compiler/testData/codegen/box/closures/kt11634.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface A { fun foo(): String } diff --git a/compiler/testData/codegen/box/closures/kt11634_2.kt b/compiler/testData/codegen/box/closures/kt11634_2.kt index 1eb0e9ff096..9cdbb5ca8bc 100644 --- a/compiler/testData/codegen/box/closures/kt11634_2.kt +++ b/compiler/testData/codegen/box/closures/kt11634_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface A { fun foo(): String } diff --git a/compiler/testData/codegen/box/closures/kt11634_3.kt b/compiler/testData/codegen/box/closures/kt11634_3.kt index 1fdaa65c236..b8f4d7e433d 100644 --- a/compiler/testData/codegen/box/closures/kt11634_3.kt +++ b/compiler/testData/codegen/box/closures/kt11634_3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface A { fun foo(): String } diff --git a/compiler/testData/codegen/box/closures/kt11634_4.kt b/compiler/testData/codegen/box/closures/kt11634_4.kt index 08722aa81de..5310cc76f40 100644 --- a/compiler/testData/codegen/box/closures/kt11634_4.kt +++ b/compiler/testData/codegen/box/closures/kt11634_4.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface A { fun foo(): String } diff --git a/compiler/testData/codegen/box/closures/kt3152.kt b/compiler/testData/codegen/box/closures/kt3152.kt index 59bf3eaaeeb..6bed9a6ec6f 100644 --- a/compiler/testData/codegen/box/closures/kt3152.kt +++ b/compiler/testData/codegen/box/closures/kt3152.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR public class Test { val content = 1 inner class A { diff --git a/compiler/testData/codegen/box/closures/kt3738.kt b/compiler/testData/codegen/box/closures/kt3738.kt index a05dbde0ae1..cad17eed6e0 100644 --- a/compiler/testData/codegen/box/closures/kt3738.kt +++ b/compiler/testData/codegen/box/closures/kt3738.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { fun foo() {} fun bar(f: A.() -> Unit = {}) {} diff --git a/compiler/testData/codegen/box/closures/kt3905.kt b/compiler/testData/codegen/box/closures/kt3905.kt index fafd87700d3..b533c8997dc 100644 --- a/compiler/testData/codegen/box/closures/kt3905.kt +++ b/compiler/testData/codegen/box/closures/kt3905.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box() : String { fun foo(t:() -> T) : T = t() diff --git a/compiler/testData/codegen/box/closures/kt4106.kt b/compiler/testData/codegen/box/closures/kt4106.kt index f190819f8d5..12a55aa1969 100644 --- a/compiler/testData/codegen/box/closures/kt4106.kt +++ b/compiler/testData/codegen/box/closures/kt4106.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Foo(private val s: String) { inner class Inner { private val x = { diff --git a/compiler/testData/codegen/box/closures/kt4137.kt b/compiler/testData/codegen/box/closures/kt4137.kt index ea401a6fe80..2bc36ef9f22 100644 --- a/compiler/testData/codegen/box/closures/kt4137.kt +++ b/compiler/testData/codegen/box/closures/kt4137.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class A(val s: Int) { } diff --git a/compiler/testData/codegen/box/closures/kt5589.kt b/compiler/testData/codegen/box/closures/kt5589.kt index 867e6fa17ed..55272970d59 100644 --- a/compiler/testData/codegen/box/closures/kt5589.kt +++ b/compiler/testData/codegen/box/closures/kt5589.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { val x = "OK" diff --git a/compiler/testData/codegen/box/closures/localClassFunClosure.kt b/compiler/testData/codegen/box/closures/localClassFunClosure.kt index ba0ae9734a0..79f798e306d 100644 --- a/compiler/testData/codegen/box/closures/localClassFunClosure.kt +++ b/compiler/testData/codegen/box/closures/localClassFunClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { val o = "O" fun ok() = o + "K" diff --git a/compiler/testData/codegen/box/closures/localClassLambdaClosure.kt b/compiler/testData/codegen/box/closures/localClassLambdaClosure.kt index 61fcbb61243..dc9d26181ba 100644 --- a/compiler/testData/codegen/box/closures/localClassLambdaClosure.kt +++ b/compiler/testData/codegen/box/closures/localClassLambdaClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { val o = "O" val ok_L = {o + "K"} diff --git a/compiler/testData/codegen/box/closures/localFunctionInFunction.kt b/compiler/testData/codegen/box/closures/localFunctionInFunction.kt index 4639ab437dd..7ed02f16ec7 100644 --- a/compiler/testData/codegen/box/closures/localFunctionInFunction.kt +++ b/compiler/testData/codegen/box/closures/localFunctionInFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { fun local():Int { diff --git a/compiler/testData/codegen/box/closures/localFunctionInInitializer.kt b/compiler/testData/codegen/box/closures/localFunctionInInitializer.kt index 6035aac60ad..02a719f6343 100644 --- a/compiler/testData/codegen/box/closures/localFunctionInInitializer.kt +++ b/compiler/testData/codegen/box/closures/localFunctionInInitializer.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { fun local():Int { diff --git a/compiler/testData/codegen/box/closures/localReturn.kt b/compiler/testData/codegen/box/closures/localReturn.kt index cf6e749f41f..b6c38182c27 100644 --- a/compiler/testData/codegen/box/closures/localReturn.kt +++ b/compiler/testData/codegen/box/closures/localReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { val a = 1 val explicitlyReturned = run1 f@{ diff --git a/compiler/testData/codegen/box/closures/localReturnWithAutolabel.kt b/compiler/testData/codegen/box/closures/localReturnWithAutolabel.kt index 577f2100352..f705ec9f7cc 100644 --- a/compiler/testData/codegen/box/closures/localReturnWithAutolabel.kt +++ b/compiler/testData/codegen/box/closures/localReturnWithAutolabel.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { val a = 1 val explicitlyReturned = run1 { diff --git a/compiler/testData/codegen/box/closures/noRefToOuter.kt b/compiler/testData/codegen/box/closures/noRefToOuter.kt index 14e77096dac..77ac24bed3a 100644 --- a/compiler/testData/codegen/box/closures/noRefToOuter.kt +++ b/compiler/testData/codegen/box/closures/noRefToOuter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/closures/refsAreSerializable.kt b/compiler/testData/codegen/box/closures/refsAreSerializable.kt index 7025e3e81df..d74f702ae56 100644 --- a/compiler/testData/codegen/box/closures/refsAreSerializable.kt +++ b/compiler/testData/codegen/box/closures/refsAreSerializable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/closures/simplestClosure.kt b/compiler/testData/codegen/box/closures/simplestClosure.kt index 7a9f3b439cf..4cb2ab780bc 100644 --- a/compiler/testData/codegen/box/closures/simplestClosure.kt +++ b/compiler/testData/codegen/box/closures/simplestClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box() : String { return invoker( {"OK"} ) } diff --git a/compiler/testData/codegen/box/closures/simplestClosureAndBoxing.kt b/compiler/testData/codegen/box/closures/simplestClosureAndBoxing.kt index 50f22fbeb8d..792483394f2 100644 --- a/compiler/testData/codegen/box/closures/simplestClosureAndBoxing.kt +++ b/compiler/testData/codegen/box/closures/simplestClosureAndBoxing.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box() : String { return if (int_invoker( { 7 } ) == 7) "OK" else "fail" } diff --git a/compiler/testData/codegen/box/closures/subclosuresWithinInitializers.kt b/compiler/testData/codegen/box/closures/subclosuresWithinInitializers.kt index 3f76b76193e..fbd1245b09f 100644 --- a/compiler/testData/codegen/box/closures/subclosuresWithinInitializers.kt +++ b/compiler/testData/codegen/box/closures/subclosuresWithinInitializers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun run(block: () -> R) = block() inline fun inlineRun(block: () -> R) = block() diff --git a/compiler/testData/codegen/box/closures/underscoreParameters.kt b/compiler/testData/codegen/box/closures/underscoreParameters.kt index 02b96fd24f0..9f3760039d6 100644 --- a/compiler/testData/codegen/box/closures/underscoreParameters.kt +++ b/compiler/testData/codegen/box/closures/underscoreParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun foo(block: (String, String, String) -> String): String = block("O", "fail", "K") fun box() = foo { x, _, y -> x + y } diff --git a/compiler/testData/codegen/box/collectionLiterals/collectionLiteralsInArgumentPosition.kt b/compiler/testData/codegen/box/collectionLiterals/collectionLiteralsInArgumentPosition.kt index f763c35be38..63b1103d7a5 100644 --- a/compiler/testData/codegen/box/collectionLiterals/collectionLiteralsInArgumentPosition.kt +++ b/compiler/testData/codegen/box/collectionLiterals/collectionLiteralsInArgumentPosition.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // LANGUAGE_VERSION: 1.2 // WITH_REFLECT diff --git a/compiler/testData/codegen/box/collectionLiterals/collectionLiteralsWithConstants.kt b/compiler/testData/codegen/box/collectionLiterals/collectionLiteralsWithConstants.kt index e16e722d0f7..f409f02fa9b 100644 --- a/compiler/testData/codegen/box/collectionLiterals/collectionLiteralsWithConstants.kt +++ b/compiler/testData/codegen/box/collectionLiterals/collectionLiteralsWithConstants.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // LANGUAGE_VERSION: 1.2 // WITH_REFLECT diff --git a/compiler/testData/codegen/box/collectionLiterals/collectionLiteralsWithVarargs.kt b/compiler/testData/codegen/box/collectionLiterals/collectionLiteralsWithVarargs.kt index 79d84ad7a12..fbe60da3ef0 100644 --- a/compiler/testData/codegen/box/collectionLiterals/collectionLiteralsWithVarargs.kt +++ b/compiler/testData/codegen/box/collectionLiterals/collectionLiteralsWithVarargs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // LANGUAGE_VERSION: 1.2 // WITH_REFLECT diff --git a/compiler/testData/codegen/box/collectionLiterals/defaultAnnotationParameterValues.kt b/compiler/testData/codegen/box/collectionLiterals/defaultAnnotationParameterValues.kt index 446f85d3635..90663daccd7 100644 --- a/compiler/testData/codegen/box/collectionLiterals/defaultAnnotationParameterValues.kt +++ b/compiler/testData/codegen/box/collectionLiterals/defaultAnnotationParameterValues.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // LANGUAGE_VERSION: 1.2 // WITH_REFLECT diff --git a/compiler/testData/codegen/box/collections/implementCollectionThroughKotlin.kt b/compiler/testData/codegen/box/collections/implementCollectionThroughKotlin.kt index 036eb71f713..65d7586aefc 100644 --- a/compiler/testData/codegen/box/collections/implementCollectionThroughKotlin.kt +++ b/compiler/testData/codegen/box/collections/implementCollectionThroughKotlin.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: J.java diff --git a/compiler/testData/codegen/box/collections/irrelevantImplCharSequence.kt b/compiler/testData/codegen/box/collections/irrelevantImplCharSequence.kt index a0a0095a576..95659f24a4e 100644 --- a/compiler/testData/codegen/box/collections/irrelevantImplCharSequence.kt +++ b/compiler/testData/codegen/box/collections/irrelevantImplCharSequence.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/collections/irrelevantImplCharSequenceKotlin.kt b/compiler/testData/codegen/box/collections/irrelevantImplCharSequenceKotlin.kt index ff20fbdf592..01ecd007d70 100644 --- a/compiler/testData/codegen/box/collections/irrelevantImplCharSequenceKotlin.kt +++ b/compiler/testData/codegen/box/collections/irrelevantImplCharSequenceKotlin.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/collections/irrelevantImplMutableList.kt b/compiler/testData/codegen/box/collections/irrelevantImplMutableList.kt index 353ad6ab61d..144ae086409 100644 --- a/compiler/testData/codegen/box/collections/irrelevantImplMutableList.kt +++ b/compiler/testData/codegen/box/collections/irrelevantImplMutableList.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: J.java diff --git a/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt b/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt index 32e4abc7974..cad2d4ad8ef 100644 --- a/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt +++ b/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/collections/irrelevantImplMutableListSubstitution.kt b/compiler/testData/codegen/box/collections/irrelevantImplMutableListSubstitution.kt index 6e60e2782f2..a257aa0cb20 100644 --- a/compiler/testData/codegen/box/collections/irrelevantImplMutableListSubstitution.kt +++ b/compiler/testData/codegen/box/collections/irrelevantImplMutableListSubstitution.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: J.java diff --git a/compiler/testData/codegen/box/collections/noStubsInJavaSuperClass.kt b/compiler/testData/codegen/box/collections/noStubsInJavaSuperClass.kt index 1dadbd22c0d..86c6c00f341 100644 --- a/compiler/testData/codegen/box/collections/noStubsInJavaSuperClass.kt +++ b/compiler/testData/codegen/box/collections/noStubsInJavaSuperClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/collections/platformValueContains.kt b/compiler/testData/codegen/box/collections/platformValueContains.kt index 14d2cece53c..a1d06cd6a47 100644 --- a/compiler/testData/codegen/box/collections/platformValueContains.kt +++ b/compiler/testData/codegen/box/collections/platformValueContains.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: J.java diff --git a/compiler/testData/codegen/box/collections/removeAtInt.kt b/compiler/testData/codegen/box/collections/removeAtInt.kt index 8cb05571d02..bd1d1cbe57a 100644 --- a/compiler/testData/codegen/box/collections/removeAtInt.kt +++ b/compiler/testData/codegen/box/collections/removeAtInt.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: J.java diff --git a/compiler/testData/codegen/box/compatibility/dataClassEqualsHashCodeToString.kt b/compiler/testData/codegen/box/compatibility/dataClassEqualsHashCodeToString.kt index 3dbf28378a9..0ee17ba51d1 100644 --- a/compiler/testData/codegen/box/compatibility/dataClassEqualsHashCodeToString.kt +++ b/compiler/testData/codegen/box/compatibility/dataClassEqualsHashCodeToString.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // LANGUAGE_VERSION: 1.0 diff --git a/compiler/testData/codegen/box/constants/kt9532.kt b/compiler/testData/codegen/box/constants/kt9532.kt index 83487d3d28e..e2174a64741 100644 --- a/compiler/testData/codegen/box/constants/kt9532.kt +++ b/compiler/testData/codegen/box/constants/kt9532.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TODO: muted automatically, investigate should it be ran for JS or not object A { diff --git a/compiler/testData/codegen/box/constants/kt9532_lv10.kt b/compiler/testData/codegen/box/constants/kt9532_lv10.kt index 9d5f3feb45c..bb4e76432c1 100644 --- a/compiler/testData/codegen/box/constants/kt9532_lv10.kt +++ b/compiler/testData/codegen/box/constants/kt9532_lv10.kt @@ -1,4 +1,5 @@ // !LANGUAGE: -InlineConstVals +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/constants/privateConst.kt b/compiler/testData/codegen/box/constants/privateConst.kt index 041cc94e9fd..46d98b33a8e 100644 --- a/compiler/testData/codegen/box/constants/privateConst.kt +++ b/compiler/testData/codegen/box/constants/privateConst.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR private const val z = "OK"; fun box(): String { diff --git a/compiler/testData/codegen/box/constructorCall/inlineFunInLocalClassConstructorCall.kt b/compiler/testData/codegen/box/constructorCall/inlineFunInLocalClassConstructorCall.kt index 7061885f7aa..0a7fba87b9e 100644 --- a/compiler/testData/codegen/box/constructorCall/inlineFunInLocalClassConstructorCall.kt +++ b/compiler/testData/codegen/box/constructorCall/inlineFunInLocalClassConstructorCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: test.kt diff --git a/compiler/testData/codegen/box/constructorCall/loopInInlineFunInSuperConstructorCallWithEnabledNormalization.kt b/compiler/testData/codegen/box/constructorCall/loopInInlineFunInSuperConstructorCallWithEnabledNormalization.kt index fc914fa55c6..e898611b9d1 100644 --- a/compiler/testData/codegen/box/constructorCall/loopInInlineFunInSuperConstructorCallWithEnabledNormalization.kt +++ b/compiler/testData/codegen/box/constructorCall/loopInInlineFunInSuperConstructorCallWithEnabledNormalization.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // KOTLIN_CONFIGURATION_FLAGS: CONSTRUCTOR_CALL_NORMALIZATION_MODE=enable diff --git a/compiler/testData/codegen/box/controlStructures/breakContinueInExpressions/inlineWithStack.kt b/compiler/testData/codegen/box/controlStructures/breakContinueInExpressions/inlineWithStack.kt index 7c5b904df3e..0f80f12bddd 100644 --- a/compiler/testData/codegen/box/controlStructures/breakContinueInExpressions/inlineWithStack.kt +++ b/compiler/testData/codegen/box/controlStructures/breakContinueInExpressions/inlineWithStack.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR inline fun bar(block: () -> String) : String { return block() } diff --git a/compiler/testData/codegen/box/controlStructures/breakContinueInExpressions/kt17384.kt b/compiler/testData/codegen/box/controlStructures/breakContinueInExpressions/kt17384.kt index a125d118f9d..5a891af0665 100644 --- a/compiler/testData/codegen/box/controlStructures/breakContinueInExpressions/kt17384.kt +++ b/compiler/testData/codegen/box/controlStructures/breakContinueInExpressions/kt17384.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun returnNullable(): String? = null diff --git a/compiler/testData/codegen/box/controlStructures/emptyFor.kt b/compiler/testData/codegen/box/controlStructures/emptyFor.kt index 5e7e4258be7..4c899607ee6 100644 --- a/compiler/testData/codegen/box/controlStructures/emptyFor.kt +++ b/compiler/testData/codegen/box/controlStructures/emptyFor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR var index = 0 diff --git a/compiler/testData/codegen/box/controlStructures/forInArray/forInArrayWithArrayVarUpdatedInLoopBody12.kt b/compiler/testData/codegen/box/controlStructures/forInArray/forInArrayWithArrayVarUpdatedInLoopBody12.kt index b06943cd339..5cc666631b0 100644 --- a/compiler/testData/codegen/box/controlStructures/forInArray/forInArrayWithArrayVarUpdatedInLoopBody12.kt +++ b/compiler/testData/codegen/box/controlStructures/forInArray/forInArrayWithArrayVarUpdatedInLoopBody12.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/box/controlStructures/forInArray/forInDelegatedPropertyUpdatedInLoopBody.kt b/compiler/testData/codegen/box/controlStructures/forInArray/forInDelegatedPropertyUpdatedInLoopBody.kt index 792948524d2..87190482f9c 100644 --- a/compiler/testData/codegen/box/controlStructures/forInArray/forInDelegatedPropertyUpdatedInLoopBody.kt +++ b/compiler/testData/codegen/box/controlStructures/forInArray/forInDelegatedPropertyUpdatedInLoopBody.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR class Del(var x: T) { operator fun getValue(thisRef: Any?, kProp: Any) = x diff --git a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexThrowsCME.kt b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexThrowsCME.kt index 1ef3be5cfcf..e46530b434f 100644 --- a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexThrowsCME.kt +++ b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexThrowsCME.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // FULL_JDK diff --git a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexThrowsCME.kt b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexThrowsCME.kt index 238840c1821..ea052e2f8f2 100644 --- a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexThrowsCME.kt +++ b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexThrowsCME.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // FULL_JDK diff --git a/compiler/testData/codegen/box/controlStructures/kt12908.kt b/compiler/testData/codegen/box/controlStructures/kt12908.kt index e35d92b93dc..8e0c78dae56 100644 --- a/compiler/testData/codegen/box/controlStructures/kt12908.kt +++ b/compiler/testData/codegen/box/controlStructures/kt12908.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR var field: Int = 0 fun next(): Int { diff --git a/compiler/testData/codegen/box/controlStructures/kt12908_2.kt b/compiler/testData/codegen/box/controlStructures/kt12908_2.kt index f4fd0e0555e..fe06c70ba0b 100644 --- a/compiler/testData/codegen/box/controlStructures/kt12908_2.kt +++ b/compiler/testData/codegen/box/controlStructures/kt12908_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR var field: Int = 0 fun next(): Int { diff --git a/compiler/testData/codegen/box/controlStructures/kt237.kt b/compiler/testData/codegen/box/controlStructures/kt237.kt index 13a312ad7db..9611bb4fcb0 100644 --- a/compiler/testData/codegen/box/controlStructures/kt237.kt +++ b/compiler/testData/codegen/box/controlStructures/kt237.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/controlStructures/kt2597.kt b/compiler/testData/codegen/box/controlStructures/kt2597.kt index af5af144a86..d5708057700 100644 --- a/compiler/testData/codegen/box/controlStructures/kt2597.kt +++ b/compiler/testData/codegen/box/controlStructures/kt2597.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { var i = 0 { diff --git a/compiler/testData/codegen/box/controlStructures/parameterWithNameForFunctionType.kt b/compiler/testData/codegen/box/controlStructures/parameterWithNameForFunctionType.kt index 3796119d725..d103a514dd4 100644 --- a/compiler/testData/codegen/box/controlStructures/parameterWithNameForFunctionType.kt +++ b/compiler/testData/codegen/box/controlStructures/parameterWithNameForFunctionType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun test(a: T, b: T, operation: (x: T) -> T) { operation(if (3 > 2) a else b) } diff --git a/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/deadTryCatch.kt b/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/deadTryCatch.kt index 41a91a17e08..9652d5aebbc 100644 --- a/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/deadTryCatch.kt +++ b/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/deadTryCatch.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR inline fun catchAll(x: String, block: () -> Unit): String { try { block() diff --git a/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/kt8608.kt b/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/kt8608.kt index 1d0b92b2c09..c829a7440e9 100644 --- a/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/kt8608.kt +++ b/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/kt8608.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface Callable { fun call(b: Boolean) } diff --git a/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/kt9644try.kt b/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/kt9644try.kt index 63921992a06..7ba552a7224 100644 --- a/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/kt9644try.kt +++ b/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/kt9644try.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR inline fun doCall(f: () -> Any) = f() fun test1() { diff --git a/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/splitTry.kt b/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/splitTry.kt index c60bde586a1..25ad2b977d6 100644 --- a/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/splitTry.kt +++ b/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/splitTry.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR inline fun test(s: () -> Int): Int = try { val i = s() diff --git a/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/splitTryCorner1.kt b/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/splitTryCorner1.kt index bbf5ad07064..9c1053f8fe0 100644 --- a/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/splitTryCorner1.kt +++ b/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/splitTryCorner1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun shouldReturnFalse() : Boolean { try { return true diff --git a/compiler/testData/codegen/box/coroutines/localFunctions/anonymous/simple.kt b/compiler/testData/codegen/box/coroutines/localFunctions/anonymous/simple.kt index 831b69d378c..4fd8d4e7076 100644 --- a/compiler/testData/codegen/box/coroutines/localFunctions/anonymous/simple.kt +++ b/compiler/testData/codegen/box/coroutines/localFunctions/anonymous/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JVM, JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/dataClasses/copy/copyInObjectNestedDataClass.kt b/compiler/testData/codegen/box/dataClasses/copy/copyInObjectNestedDataClass.kt index 935389c50cb..1adc9bb3c4b 100644 --- a/compiler/testData/codegen/box/dataClasses/copy/copyInObjectNestedDataClass.kt +++ b/compiler/testData/codegen/box/dataClasses/copy/copyInObjectNestedDataClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Bar(val name: String) abstract class Foo { diff --git a/compiler/testData/codegen/box/dataClasses/doubleParam.kt b/compiler/testData/codegen/box/dataClasses/doubleParam.kt index aa07eaa3fbc..130b4d79914 100644 --- a/compiler/testData/codegen/box/dataClasses/doubleParam.kt +++ b/compiler/testData/codegen/box/dataClasses/doubleParam.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/dataClasses/floatParam.kt b/compiler/testData/codegen/box/dataClasses/floatParam.kt index 402b0497d6a..18ec480d8ff 100644 --- a/compiler/testData/codegen/box/dataClasses/floatParam.kt +++ b/compiler/testData/codegen/box/dataClasses/floatParam.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/dataClasses/hashCode/array.kt b/compiler/testData/codegen/box/dataClasses/hashCode/array.kt index ef3e204e455..92ad1b66036 100644 --- a/compiler/testData/codegen/box/dataClasses/hashCode/array.kt +++ b/compiler/testData/codegen/box/dataClasses/hashCode/array.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/dataClasses/hashCode/boolean.kt b/compiler/testData/codegen/box/dataClasses/hashCode/boolean.kt index 7d9aca3947b..24a74b9c43d 100644 --- a/compiler/testData/codegen/box/dataClasses/hashCode/boolean.kt +++ b/compiler/testData/codegen/box/dataClasses/hashCode/boolean.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR data class A(val a: Boolean) diff --git a/compiler/testData/codegen/box/dataClasses/toString/arrayParams.kt b/compiler/testData/codegen/box/dataClasses/toString/arrayParams.kt index 4e20f12a75d..91591b59b2d 100644 --- a/compiler/testData/codegen/box/dataClasses/toString/arrayParams.kt +++ b/compiler/testData/codegen/box/dataClasses/toString/arrayParams.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/dataClasses/typeParameterWithNonTrivialBound.kt b/compiler/testData/codegen/box/dataClasses/typeParameterWithNonTrivialBound.kt index c7577664ba1..ee47b598eed 100644 --- a/compiler/testData/codegen/box/dataClasses/typeParameterWithNonTrivialBound.kt +++ b/compiler/testData/codegen/box/dataClasses/typeParameterWithNonTrivialBound.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/dataClasses/unitComponent.kt b/compiler/testData/codegen/box/dataClasses/unitComponent.kt index 432899dc53d..1090ad73263 100644 --- a/compiler/testData/codegen/box/dataClasses/unitComponent.kt +++ b/compiler/testData/codegen/box/dataClasses/unitComponent.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR data class A(val x: Unit) diff --git a/compiler/testData/codegen/box/deadCodeElimination/kt14357.kt b/compiler/testData/codegen/box/deadCodeElimination/kt14357.kt index 377a6facdac..3ba1f3c08f7 100644 --- a/compiler/testData/codegen/box/deadCodeElimination/kt14357.kt +++ b/compiler/testData/codegen/box/deadCodeElimination/kt14357.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { if (false) { try { diff --git a/compiler/testData/codegen/box/defaultArguments/constructor/checkIfConstructorIsSynthetic.kt b/compiler/testData/codegen/box/defaultArguments/constructor/checkIfConstructorIsSynthetic.kt index 562c46fb3fe..806646735fc 100644 --- a/compiler/testData/codegen/box/defaultArguments/constructor/checkIfConstructorIsSynthetic.kt +++ b/compiler/testData/codegen/box/defaultArguments/constructor/checkIfConstructorIsSynthetic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/defaultArguments/constructor/defArgs1InnerClass.kt b/compiler/testData/codegen/box/defaultArguments/constructor/defArgs1InnerClass.kt index 588b0cf1c60..ca5c9e0c3a2 100644 --- a/compiler/testData/codegen/box/defaultArguments/constructor/defArgs1InnerClass.kt +++ b/compiler/testData/codegen/box/defaultArguments/constructor/defArgs1InnerClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { inner class B(val a: String = "a", val b: Int = 55, val c: String = "c") } diff --git a/compiler/testData/codegen/box/defaultArguments/constructor/doubleDefArgs1InnerClass.kt b/compiler/testData/codegen/box/defaultArguments/constructor/doubleDefArgs1InnerClass.kt index cc9737c3e47..6c86eee577c 100644 --- a/compiler/testData/codegen/box/defaultArguments/constructor/doubleDefArgs1InnerClass.kt +++ b/compiler/testData/codegen/box/defaultArguments/constructor/doubleDefArgs1InnerClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { inner class B(val a: Double = 1.0, val b: Int = 55, val c: String = "c") } diff --git a/compiler/testData/codegen/box/defaultArguments/constructor/kt2852.kt b/compiler/testData/codegen/box/defaultArguments/constructor/kt2852.kt index 9a5434a99cf..f850a78f98e 100644 --- a/compiler/testData/codegen/box/defaultArguments/constructor/kt2852.kt +++ b/compiler/testData/codegen/box/defaultArguments/constructor/kt2852.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { val o = object { inner class A(val value: String = "OK") diff --git a/compiler/testData/codegen/box/defaultArguments/constructor/manyArgs.kt b/compiler/testData/codegen/box/defaultArguments/constructor/manyArgs.kt index 9591a15c803..6f861a15f21 100644 --- a/compiler/testData/codegen/box/defaultArguments/constructor/manyArgs.kt +++ b/compiler/testData/codegen/box/defaultArguments/constructor/manyArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/defaultArguments/function/funInTraitChain.kt b/compiler/testData/codegen/box/defaultArguments/function/funInTraitChain.kt index c6816755485..46f96213a5d 100644 --- a/compiler/testData/codegen/box/defaultArguments/function/funInTraitChain.kt +++ b/compiler/testData/codegen/box/defaultArguments/function/funInTraitChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JVM // See KT-15971 diff --git a/compiler/testData/codegen/box/defaultArguments/implementedByFake.kt b/compiler/testData/codegen/box/defaultArguments/implementedByFake.kt index 010a3bac78b..3b72687973c 100644 --- a/compiler/testData/codegen/box/defaultArguments/implementedByFake.kt +++ b/compiler/testData/codegen/box/defaultArguments/implementedByFake.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JVM diff --git a/compiler/testData/codegen/box/defaultArguments/implementedByFake2.kt b/compiler/testData/codegen/box/defaultArguments/implementedByFake2.kt index 1899a0d831e..b6d31a9df89 100644 --- a/compiler/testData/codegen/box/defaultArguments/implementedByFake2.kt +++ b/compiler/testData/codegen/box/defaultArguments/implementedByFake2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JVM diff --git a/compiler/testData/codegen/box/defaultArguments/implementedByFake3.kt b/compiler/testData/codegen/box/defaultArguments/implementedByFake3.kt index 5a666ce7b7a..d27ef2ac810 100644 --- a/compiler/testData/codegen/box/defaultArguments/implementedByFake3.kt +++ b/compiler/testData/codegen/box/defaultArguments/implementedByFake3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JVM diff --git a/compiler/testData/codegen/box/defaultArguments/kt6382.kt b/compiler/testData/codegen/box/defaultArguments/kt6382.kt index 1ed1a48790b..e9cee253e12 100644 --- a/compiler/testData/codegen/box/defaultArguments/kt6382.kt +++ b/compiler/testData/codegen/box/defaultArguments/kt6382.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/defaultArguments/protected.kt b/compiler/testData/codegen/box/defaultArguments/protected.kt index be1243f96c6..4bb99301901 100644 --- a/compiler/testData/codegen/box/defaultArguments/protected.kt +++ b/compiler/testData/codegen/box/defaultArguments/protected.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: Foo.kt package foo diff --git a/compiler/testData/codegen/box/defaultArguments/superCallCheck.kt b/compiler/testData/codegen/box/defaultArguments/superCallCheck.kt index 318c26e6331..3cb93b6a9b1 100644 --- a/compiler/testData/codegen/box/defaultArguments/superCallCheck.kt +++ b/compiler/testData/codegen/box/defaultArguments/superCallCheck.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/delegatedProperty/accessTopLevelDelegatedPropertyInClinit.kt b/compiler/testData/codegen/box/delegatedProperty/accessTopLevelDelegatedPropertyInClinit.kt index b409bd753ab..170f29020e3 100644 --- a/compiler/testData/codegen/box/delegatedProperty/accessTopLevelDelegatedPropertyInClinit.kt +++ b/compiler/testData/codegen/box/delegatedProperty/accessTopLevelDelegatedPropertyInClinit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty // KT-5612 diff --git a/compiler/testData/codegen/box/delegatedProperty/capturePropertyInClosure.kt b/compiler/testData/codegen/box/delegatedProperty/capturePropertyInClosure.kt index 3c03bc94ca8..c6e29d0ed4d 100644 --- a/compiler/testData/codegen/box/delegatedProperty/capturePropertyInClosure.kt +++ b/compiler/testData/codegen/box/delegatedProperty/capturePropertyInClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/castGetReturnType.kt b/compiler/testData/codegen/box/delegatedProperty/castGetReturnType.kt index cc106890792..0e49b93ce66 100644 --- a/compiler/testData/codegen/box/delegatedProperty/castGetReturnType.kt +++ b/compiler/testData/codegen/box/delegatedProperty/castGetReturnType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/castSetParameter.kt b/compiler/testData/codegen/box/delegatedProperty/castSetParameter.kt index 3d3e7a7806a..3bf9a6c446e 100644 --- a/compiler/testData/codegen/box/delegatedProperty/castSetParameter.kt +++ b/compiler/testData/codegen/box/delegatedProperty/castSetParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/delegateAsInnerClass.kt b/compiler/testData/codegen/box/delegatedProperty/delegateAsInnerClass.kt index 9b503ccce83..1026ac8191a 100644 --- a/compiler/testData/codegen/box/delegatedProperty/delegateAsInnerClass.kt +++ b/compiler/testData/codegen/box/delegatedProperty/delegateAsInnerClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class A { diff --git a/compiler/testData/codegen/box/delegatedProperty/delegateByOtherProperty.kt b/compiler/testData/codegen/box/delegatedProperty/delegateByOtherProperty.kt index 7ec7f0c9151..e309cf392e7 100644 --- a/compiler/testData/codegen/box/delegatedProperty/delegateByOtherProperty.kt +++ b/compiler/testData/codegen/box/delegatedProperty/delegateByOtherProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/delegateByTopLevelFun.kt b/compiler/testData/codegen/box/delegatedProperty/delegateByTopLevelFun.kt index 5900d71c985..1b344077b3c 100644 --- a/compiler/testData/codegen/box/delegatedProperty/delegateByTopLevelFun.kt +++ b/compiler/testData/codegen/box/delegatedProperty/delegateByTopLevelFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/delegateByTopLevelProperty.kt b/compiler/testData/codegen/box/delegatedProperty/delegateByTopLevelProperty.kt index 22f7b1b2ed3..1aa7d66e9e8 100644 --- a/compiler/testData/codegen/box/delegatedProperty/delegateByTopLevelProperty.kt +++ b/compiler/testData/codegen/box/delegatedProperty/delegateByTopLevelProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/delegateForExtProperty.kt b/compiler/testData/codegen/box/delegatedProperty/delegateForExtProperty.kt index 4eac9e2dc73..7bfefff9ecd 100644 --- a/compiler/testData/codegen/box/delegatedProperty/delegateForExtProperty.kt +++ b/compiler/testData/codegen/box/delegatedProperty/delegateForExtProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/delegateForExtPropertyInClass.kt b/compiler/testData/codegen/box/delegatedProperty/delegateForExtPropertyInClass.kt index 7cdaca652eb..240ba223cc7 100644 --- a/compiler/testData/codegen/box/delegatedProperty/delegateForExtPropertyInClass.kt +++ b/compiler/testData/codegen/box/delegatedProperty/delegateForExtPropertyInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/delegateWithPrivateSet.kt b/compiler/testData/codegen/box/delegatedProperty/delegateWithPrivateSet.kt index 83b7734e890..b8dc7a30e43 100644 --- a/compiler/testData/codegen/box/delegatedProperty/delegateWithPrivateSet.kt +++ b/compiler/testData/codegen/box/delegatedProperty/delegateWithPrivateSet.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // See KT-10107: 'Variable must be initialized' for delegate with private set diff --git a/compiler/testData/codegen/box/delegatedProperty/extensionDelegatesWithSameNames.kt b/compiler/testData/codegen/box/delegatedProperty/extensionDelegatesWithSameNames.kt index 0c3f7659140..1ee521d2f31 100644 --- a/compiler/testData/codegen/box/delegatedProperty/extensionDelegatesWithSameNames.kt +++ b/compiler/testData/codegen/box/delegatedProperty/extensionDelegatesWithSameNames.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class C diff --git a/compiler/testData/codegen/box/delegatedProperty/extensionPropertyAndExtensionGetValue.kt b/compiler/testData/codegen/box/delegatedProperty/extensionPropertyAndExtensionGetValue.kt index 1e796085d97..154bfe4a0c9 100644 --- a/compiler/testData/codegen/box/delegatedProperty/extensionPropertyAndExtensionGetValue.kt +++ b/compiler/testData/codegen/box/delegatedProperty/extensionPropertyAndExtensionGetValue.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A(val o: String) interface I { diff --git a/compiler/testData/codegen/box/delegatedProperty/genericDelegate.kt b/compiler/testData/codegen/box/delegatedProperty/genericDelegate.kt index f1072a6c339..eee37ef79a5 100644 --- a/compiler/testData/codegen/box/delegatedProperty/genericDelegate.kt +++ b/compiler/testData/codegen/box/delegatedProperty/genericDelegate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate(var inner: T) { diff --git a/compiler/testData/codegen/box/delegatedProperty/genericDelegateUncheckedCast1.kt b/compiler/testData/codegen/box/delegatedProperty/genericDelegateUncheckedCast1.kt index 50d1f252253..46e644933c7 100644 --- a/compiler/testData/codegen/box/delegatedProperty/genericDelegateUncheckedCast1.kt +++ b/compiler/testData/codegen/box/delegatedProperty/genericDelegateUncheckedCast1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/delegatedProperty/genericDelegateUncheckedCast2.kt b/compiler/testData/codegen/box/delegatedProperty/genericDelegateUncheckedCast2.kt index a9b7343da0f..7f7738a1553 100644 --- a/compiler/testData/codegen/box/delegatedProperty/genericDelegateUncheckedCast2.kt +++ b/compiler/testData/codegen/box/delegatedProperty/genericDelegateUncheckedCast2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JVM, JS diff --git a/compiler/testData/codegen/box/delegatedProperty/genericSetValueViaSyntheticAccessor.kt b/compiler/testData/codegen/box/delegatedProperty/genericSetValueViaSyntheticAccessor.kt index 8de05a1048c..7afae415179 100644 --- a/compiler/testData/codegen/box/delegatedProperty/genericSetValueViaSyntheticAccessor.kt +++ b/compiler/testData/codegen/box/delegatedProperty/genericSetValueViaSyntheticAccessor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: Var.kt package pvar diff --git a/compiler/testData/codegen/box/delegatedProperty/getAsExtensionFun.kt b/compiler/testData/codegen/box/delegatedProperty/getAsExtensionFun.kt index c08af8aeca2..510e8377011 100644 --- a/compiler/testData/codegen/box/delegatedProperty/getAsExtensionFun.kt +++ b/compiler/testData/codegen/box/delegatedProperty/getAsExtensionFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/getAsExtensionFunInClass.kt b/compiler/testData/codegen/box/delegatedProperty/getAsExtensionFunInClass.kt index 653c844066e..aded068e263 100644 --- a/compiler/testData/codegen/box/delegatedProperty/getAsExtensionFunInClass.kt +++ b/compiler/testData/codegen/box/delegatedProperty/getAsExtensionFunInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/getDelegateWithoutReflection.kt b/compiler/testData/codegen/box/delegatedProperty/getDelegateWithoutReflection.kt index 98e1ef12b4c..b4964ccc32e 100644 --- a/compiler/testData/codegen/box/delegatedProperty/getDelegateWithoutReflection.kt +++ b/compiler/testData/codegen/box/delegatedProperty/getDelegateWithoutReflection.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS // IGNORE_BACKEND: NATIVE diff --git a/compiler/testData/codegen/box/delegatedProperty/inClassVal.kt b/compiler/testData/codegen/box/delegatedProperty/inClassVal.kt index 0878fe18868..a0ca8565dd0 100644 --- a/compiler/testData/codegen/box/delegatedProperty/inClassVal.kt +++ b/compiler/testData/codegen/box/delegatedProperty/inClassVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/inClassVar.kt b/compiler/testData/codegen/box/delegatedProperty/inClassVar.kt index 4541763a721..bc5310c259e 100644 --- a/compiler/testData/codegen/box/delegatedProperty/inClassVar.kt +++ b/compiler/testData/codegen/box/delegatedProperty/inClassVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/inTrait.kt b/compiler/testData/codegen/box/delegatedProperty/inTrait.kt index 10a1746e561..2d73e983bdf 100644 --- a/compiler/testData/codegen/box/delegatedProperty/inTrait.kt +++ b/compiler/testData/codegen/box/delegatedProperty/inTrait.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/inferredPropertyType.kt b/compiler/testData/codegen/box/delegatedProperty/inferredPropertyType.kt index 50d8ad91411..c5e8bccffca 100644 --- a/compiler/testData/codegen/box/delegatedProperty/inferredPropertyType.kt +++ b/compiler/testData/codegen/box/delegatedProperty/inferredPropertyType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate(var inner: T) { diff --git a/compiler/testData/codegen/box/delegatedProperty/kt4138.kt b/compiler/testData/codegen/box/delegatedProperty/kt4138.kt index f4535dd82e7..5f73735693a 100644 --- a/compiler/testData/codegen/box/delegatedProperty/kt4138.kt +++ b/compiler/testData/codegen/box/delegatedProperty/kt4138.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate(var inner: T) { diff --git a/compiler/testData/codegen/box/delegatedProperty/kt6722.kt b/compiler/testData/codegen/box/delegatedProperty/kt6722.kt index ac782bb7184..c7bec42ad22 100644 --- a/compiler/testData/codegen/box/delegatedProperty/kt6722.kt +++ b/compiler/testData/codegen/box/delegatedProperty/kt6722.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/delegatedProperty/kt9712.kt b/compiler/testData/codegen/box/delegatedProperty/kt9712.kt index 2d02f1af8cd..06585c071e7 100644 --- a/compiler/testData/codegen/box/delegatedProperty/kt9712.kt +++ b/compiler/testData/codegen/box/delegatedProperty/kt9712.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/delegatedProperty/local/capturedLocalVal.kt b/compiler/testData/codegen/box/delegatedProperty/local/capturedLocalVal.kt index 07549b5e922..3dcc9b095d8 100644 --- a/compiler/testData/codegen/box/delegatedProperty/local/capturedLocalVal.kt +++ b/compiler/testData/codegen/box/delegatedProperty/local/capturedLocalVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR package foo diff --git a/compiler/testData/codegen/box/delegatedProperty/local/capturedLocalValNoInline.kt b/compiler/testData/codegen/box/delegatedProperty/local/capturedLocalValNoInline.kt index 987287b6ddd..cc4bb36923c 100644 --- a/compiler/testData/codegen/box/delegatedProperty/local/capturedLocalValNoInline.kt +++ b/compiler/testData/codegen/box/delegatedProperty/local/capturedLocalValNoInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR package foo diff --git a/compiler/testData/codegen/box/delegatedProperty/local/capturedLocalVar.kt b/compiler/testData/codegen/box/delegatedProperty/local/capturedLocalVar.kt index 274e8747ff5..fa9cab2b47e 100644 --- a/compiler/testData/codegen/box/delegatedProperty/local/capturedLocalVar.kt +++ b/compiler/testData/codegen/box/delegatedProperty/local/capturedLocalVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR package foo diff --git a/compiler/testData/codegen/box/delegatedProperty/local/capturedLocalVarNoInline.kt b/compiler/testData/codegen/box/delegatedProperty/local/capturedLocalVarNoInline.kt index 12bbb1c916b..f8b778ef22d 100644 --- a/compiler/testData/codegen/box/delegatedProperty/local/capturedLocalVarNoInline.kt +++ b/compiler/testData/codegen/box/delegatedProperty/local/capturedLocalVarNoInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR package foo diff --git a/compiler/testData/codegen/box/delegatedProperty/local/inlineGetValue.kt b/compiler/testData/codegen/box/delegatedProperty/local/inlineGetValue.kt index 98fb2fcb8cb..51379ee5b48 100644 --- a/compiler/testData/codegen/box/delegatedProperty/local/inlineGetValue.kt +++ b/compiler/testData/codegen/box/delegatedProperty/local/inlineGetValue.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR package foo diff --git a/compiler/testData/codegen/box/delegatedProperty/local/inlineOperators.kt b/compiler/testData/codegen/box/delegatedProperty/local/inlineOperators.kt index 7d32b39c99b..7ca7720195d 100644 --- a/compiler/testData/codegen/box/delegatedProperty/local/inlineOperators.kt +++ b/compiler/testData/codegen/box/delegatedProperty/local/inlineOperators.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR package foo diff --git a/compiler/testData/codegen/box/delegatedProperty/local/kt12891.kt b/compiler/testData/codegen/box/delegatedProperty/local/kt12891.kt index 14c1a5fcd34..ab6939de6bb 100644 --- a/compiler/testData/codegen/box/delegatedProperty/local/kt12891.kt +++ b/compiler/testData/codegen/box/delegatedProperty/local/kt12891.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR //WITH_RUNTIME fun box(): String { diff --git a/compiler/testData/codegen/box/delegatedProperty/local/kt13557.kt b/compiler/testData/codegen/box/delegatedProperty/local/kt13557.kt index 6398c38314d..e0cf67e1635 100644 --- a/compiler/testData/codegen/box/delegatedProperty/local/kt13557.kt +++ b/compiler/testData/codegen/box/delegatedProperty/local/kt13557.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR //WITH_REFLECT diff --git a/compiler/testData/codegen/box/delegatedProperty/local/kt16864.kt b/compiler/testData/codegen/box/delegatedProperty/local/kt16864.kt index 9ccd6aa10ae..b6ae33e0db2 100644 --- a/compiler/testData/codegen/box/delegatedProperty/local/kt16864.kt +++ b/compiler/testData/codegen/box/delegatedProperty/local/kt16864.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR object Whatever { diff --git a/compiler/testData/codegen/box/delegatedProperty/local/kt19690.kt b/compiler/testData/codegen/box/delegatedProperty/local/kt19690.kt index 8cc4ad1f992..cc1f9893eb2 100644 --- a/compiler/testData/codegen/box/delegatedProperty/local/kt19690.kt +++ b/compiler/testData/codegen/box/delegatedProperty/local/kt19690.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR //WITH_REFLECT diff --git a/compiler/testData/codegen/box/delegatedProperty/local/localVal.kt b/compiler/testData/codegen/box/delegatedProperty/local/localVal.kt index 023b97ecacf..1f07e90b937 100644 --- a/compiler/testData/codegen/box/delegatedProperty/local/localVal.kt +++ b/compiler/testData/codegen/box/delegatedProperty/local/localVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR package foo diff --git a/compiler/testData/codegen/box/delegatedProperty/local/localValNoExplicitType.kt b/compiler/testData/codegen/box/delegatedProperty/local/localValNoExplicitType.kt index cc207813067..b4893161c84 100644 --- a/compiler/testData/codegen/box/delegatedProperty/local/localValNoExplicitType.kt +++ b/compiler/testData/codegen/box/delegatedProperty/local/localValNoExplicitType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR package foo diff --git a/compiler/testData/codegen/box/delegatedProperty/local/localVar.kt b/compiler/testData/codegen/box/delegatedProperty/local/localVar.kt index 09488bd3dfe..149528abac9 100644 --- a/compiler/testData/codegen/box/delegatedProperty/local/localVar.kt +++ b/compiler/testData/codegen/box/delegatedProperty/local/localVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR package foo diff --git a/compiler/testData/codegen/box/delegatedProperty/local/localVarNoExplicitType.kt b/compiler/testData/codegen/box/delegatedProperty/local/localVarNoExplicitType.kt index 1e555e48eed..04bc356e166 100644 --- a/compiler/testData/codegen/box/delegatedProperty/local/localVarNoExplicitType.kt +++ b/compiler/testData/codegen/box/delegatedProperty/local/localVarNoExplicitType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR package foo diff --git a/compiler/testData/codegen/box/delegatedProperty/privateSetterKPropertyIsNotMutable.kt b/compiler/testData/codegen/box/delegatedProperty/privateSetterKPropertyIsNotMutable.kt index f5dba032190..2808cf71083 100644 --- a/compiler/testData/codegen/box/delegatedProperty/privateSetterKPropertyIsNotMutable.kt +++ b/compiler/testData/codegen/box/delegatedProperty/privateSetterKPropertyIsNotMutable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/delegatedProperty/privateVar.kt b/compiler/testData/codegen/box/delegatedProperty/privateVar.kt index 33faef3e3b1..1e32a9b4a7c 100644 --- a/compiler/testData/codegen/box/delegatedProperty/privateVar.kt +++ b/compiler/testData/codegen/box/delegatedProperty/privateVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/propertyMetadataShouldBeCached.kt b/compiler/testData/codegen/box/delegatedProperty/propertyMetadataShouldBeCached.kt index 916c63b4025..24e84605368 100644 --- a/compiler/testData/codegen/box/delegatedProperty/propertyMetadataShouldBeCached.kt +++ b/compiler/testData/codegen/box/delegatedProperty/propertyMetadataShouldBeCached.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/delegatedProperty/protectedVarWithPrivateSet.kt b/compiler/testData/codegen/box/delegatedProperty/protectedVarWithPrivateSet.kt index 62cef64c761..9aa69b63b5e 100644 --- a/compiler/testData/codegen/box/delegatedProperty/protectedVarWithPrivateSet.kt +++ b/compiler/testData/codegen/box/delegatedProperty/protectedVarWithPrivateSet.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/differentReceivers.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/differentReceivers.kt index e20e8a0c162..3e4a436ad2c 100644 --- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/differentReceivers.kt +++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/differentReceivers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/evaluationOrder.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/evaluationOrder.kt index e76cecd6f95..d3535114ded 100644 --- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/evaluationOrder.kt +++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/evaluationOrder.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/evaluationOrderVar.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/evaluationOrderVar.kt index 21ada4c35c1..db67127bfef 100644 --- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/evaluationOrderVar.kt +++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/evaluationOrderVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/extensionDelegated.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/extensionDelegated.kt index ffec383f379..9dd77230d33 100644 --- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/extensionDelegated.kt +++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/extensionDelegated.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR import kotlin.reflect.KProperty diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/generic.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/generic.kt index a72d0fe321c..119c5a5ece1 100644 --- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/generic.kt +++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/generic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/hostCheck.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/hostCheck.kt index 788f19e57d0..e3ab55e1a35 100644 --- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/hostCheck.kt +++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/hostCheck.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate(val value: String) { diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/inClass.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/inClass.kt index 2f9283e6f22..987f8aef9fa 100644 --- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/inClass.kt +++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/inClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/inlineProvideDelegate.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/inlineProvideDelegate.kt index 9b572a15b02..4b787cf7402 100644 --- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/inlineProvideDelegate.kt +++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/inlineProvideDelegate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/jvmStaticInObject.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/jvmStaticInObject.kt index dc512bfc4d9..d9d7487e3e6 100644 --- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/jvmStaticInObject.kt +++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/jvmStaticInObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/kt15437.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/kt15437.kt index 85d54e3cc18..61a808eca5c 100644 --- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/kt15437.kt +++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/kt15437.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/kt16441.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/kt16441.kt index 1e93734c254..11ee74096ec 100644 --- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/kt16441.kt +++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/kt16441.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/kt18902.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/kt18902.kt index dc14e7cdd53..48ebfe208a7 100644 --- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/kt18902.kt +++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/kt18902.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/local.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/local.kt index e230380feb8..ea4fbaabfb5 100644 --- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/local.kt +++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/local.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/localCaptured.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/localCaptured.kt index f51976f7fbd..9270f763dc7 100644 --- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/localCaptured.kt +++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/localCaptured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/localDifferentReceivers.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/localDifferentReceivers.kt index bbc29f638e7..5ec11ab098f 100644 --- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/localDifferentReceivers.kt +++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/localDifferentReceivers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/memberExtension.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/memberExtension.kt index 7cfa5f86b0c..31adfcb5d2f 100644 --- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/memberExtension.kt +++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/memberExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // WITH_RUNTIME object Host { diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/propertyMetadata.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/propertyMetadata.kt index b7168078a4b..4a3287a5875 100644 --- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/propertyMetadata.kt +++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/propertyMetadata.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/delegatedProperty/setAsExtensionFun.kt b/compiler/testData/codegen/box/delegatedProperty/setAsExtensionFun.kt index 69924d135ff..18519b2368a 100644 --- a/compiler/testData/codegen/box/delegatedProperty/setAsExtensionFun.kt +++ b/compiler/testData/codegen/box/delegatedProperty/setAsExtensionFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/setAsExtensionFunInClass.kt b/compiler/testData/codegen/box/delegatedProperty/setAsExtensionFunInClass.kt index ef2ddccf0f6..3667b98060a 100644 --- a/compiler/testData/codegen/box/delegatedProperty/setAsExtensionFunInClass.kt +++ b/compiler/testData/codegen/box/delegatedProperty/setAsExtensionFunInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/stackOverflowOnCallFromGetValue.kt b/compiler/testData/codegen/box/delegatedProperty/stackOverflowOnCallFromGetValue.kt index c9838c3a222..6a5c45cfa39 100644 --- a/compiler/testData/codegen/box/delegatedProperty/stackOverflowOnCallFromGetValue.kt +++ b/compiler/testData/codegen/box/delegatedProperty/stackOverflowOnCallFromGetValue.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/delegatedProperty/topLevelVal.kt b/compiler/testData/codegen/box/delegatedProperty/topLevelVal.kt index e28913fabbe..2d53ca3fc6f 100644 --- a/compiler/testData/codegen/box/delegatedProperty/topLevelVal.kt +++ b/compiler/testData/codegen/box/delegatedProperty/topLevelVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/topLevelVar.kt b/compiler/testData/codegen/box/delegatedProperty/topLevelVar.kt index 688405e32de..09abb5806ea 100644 --- a/compiler/testData/codegen/box/delegatedProperty/topLevelVar.kt +++ b/compiler/testData/codegen/box/delegatedProperty/topLevelVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/twoPropByOneDelegete.kt b/compiler/testData/codegen/box/delegatedProperty/twoPropByOneDelegete.kt index d73aadaf604..b32b6874a16 100644 --- a/compiler/testData/codegen/box/delegatedProperty/twoPropByOneDelegete.kt +++ b/compiler/testData/codegen/box/delegatedProperty/twoPropByOneDelegete.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate(val f: (T) -> Int) { diff --git a/compiler/testData/codegen/box/delegatedProperty/useKPropertyLater.kt b/compiler/testData/codegen/box/delegatedProperty/useKPropertyLater.kt index ca583ab153d..9513d17a6ed 100644 --- a/compiler/testData/codegen/box/delegatedProperty/useKPropertyLater.kt +++ b/compiler/testData/codegen/box/delegatedProperty/useKPropertyLater.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_REFLECT diff --git a/compiler/testData/codegen/box/delegatedProperty/useReflectionOnKProperty.kt b/compiler/testData/codegen/box/delegatedProperty/useReflectionOnKProperty.kt index 15069d1c6de..46978649f89 100644 --- a/compiler/testData/codegen/box/delegatedProperty/useReflectionOnKProperty.kt +++ b/compiler/testData/codegen/box/delegatedProperty/useReflectionOnKProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/delegatedProperty/valInInnerClass.kt b/compiler/testData/codegen/box/delegatedProperty/valInInnerClass.kt index 43cda384acc..9808630bbaa 100644 --- a/compiler/testData/codegen/box/delegatedProperty/valInInnerClass.kt +++ b/compiler/testData/codegen/box/delegatedProperty/valInInnerClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/varInInnerClass.kt b/compiler/testData/codegen/box/delegatedProperty/varInInnerClass.kt index 4b99bb19003..de60211b7e0 100644 --- a/compiler/testData/codegen/box/delegatedProperty/varInInnerClass.kt +++ b/compiler/testData/codegen/box/delegatedProperty/varInInnerClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegation/hiddenSuperOverrideIn1.0.kt b/compiler/testData/codegen/box/delegation/hiddenSuperOverrideIn1.0.kt index 52dd706636f..390d1773e91 100644 --- a/compiler/testData/codegen/box/delegation/hiddenSuperOverrideIn1.0.kt +++ b/compiler/testData/codegen/box/delegation/hiddenSuperOverrideIn1.0.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // LANGUAGE_VERSION: 1.0 public interface Base { diff --git a/compiler/testData/codegen/box/delegation/kt8154.kt b/compiler/testData/codegen/box/delegation/kt8154.kt index 86550e49f60..c01d0b2d0a8 100644 --- a/compiler/testData/codegen/box/delegation/kt8154.kt +++ b/compiler/testData/codegen/box/delegation/kt8154.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface A { fun foo(): T } diff --git a/compiler/testData/codegen/box/delegation/withDefaultParameters.kt b/compiler/testData/codegen/box/delegation/withDefaultParameters.kt index a990a53295c..89654eb631b 100644 --- a/compiler/testData/codegen/box/delegation/withDefaultParameters.kt +++ b/compiler/testData/codegen/box/delegation/withDefaultParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JVM diff --git a/compiler/testData/codegen/box/destructuringDeclInLambdaParam/extensionComponents.kt b/compiler/testData/codegen/box/destructuringDeclInLambdaParam/extensionComponents.kt index 201e2cb3a60..1bc83fad441 100644 --- a/compiler/testData/codegen/box/destructuringDeclInLambdaParam/extensionComponents.kt +++ b/compiler/testData/codegen/box/destructuringDeclInLambdaParam/extensionComponents.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A(val x: String, val y: String, val z: T) fun foo(a: A, block: (A) -> String): String = block(a) diff --git a/compiler/testData/codegen/box/destructuringDeclInLambdaParam/generic.kt b/compiler/testData/codegen/box/destructuringDeclInLambdaParam/generic.kt index 4dadddb91cd..9ab95ca97b5 100644 --- a/compiler/testData/codegen/box/destructuringDeclInLambdaParam/generic.kt +++ b/compiler/testData/codegen/box/destructuringDeclInLambdaParam/generic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR data class A(val x: T, val y: F) fun foo(a: A, block: (A) -> String) = block(a) diff --git a/compiler/testData/codegen/box/destructuringDeclInLambdaParam/otherParameters.kt b/compiler/testData/codegen/box/destructuringDeclInLambdaParam/otherParameters.kt index f973aca1710..b02e3dcbc9c 100644 --- a/compiler/testData/codegen/box/destructuringDeclInLambdaParam/otherParameters.kt +++ b/compiler/testData/codegen/box/destructuringDeclInLambdaParam/otherParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR data class A(val x: String, val y: String) fun foo(a: A, block: (Int, A, String) -> String): String = block(1, a, "#") diff --git a/compiler/testData/codegen/box/destructuringDeclInLambdaParam/simple.kt b/compiler/testData/codegen/box/destructuringDeclInLambdaParam/simple.kt index 50523e3fec4..666d1c20040 100644 --- a/compiler/testData/codegen/box/destructuringDeclInLambdaParam/simple.kt +++ b/compiler/testData/codegen/box/destructuringDeclInLambdaParam/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR data class A(val x: String, val y: String) fun foo(a: A, block: (A) -> String): String = block(a) diff --git a/compiler/testData/codegen/box/destructuringDeclInLambdaParam/underscoreNames.kt b/compiler/testData/codegen/box/destructuringDeclInLambdaParam/underscoreNames.kt index 8db07f7778e..d86387b1fd1 100644 --- a/compiler/testData/codegen/box/destructuringDeclInLambdaParam/underscoreNames.kt +++ b/compiler/testData/codegen/box/destructuringDeclInLambdaParam/underscoreNames.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { operator fun component1() = "O" operator fun component2(): String = throw RuntimeException("fail 0") diff --git a/compiler/testData/codegen/box/diagnostics/functions/inference/kt6176.kt b/compiler/testData/codegen/box/diagnostics/functions/inference/kt6176.kt index 15a7a2e94e2..59830ab1aa5 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/inference/kt6176.kt +++ b/compiler/testData/codegen/box/diagnostics/functions/inference/kt6176.kt @@ -1,4 +1,5 @@ // !DIAGNOSTICS: -DEBUG_INFO_SMARTCAST +// IGNORE_BACKEND: JVM_IR fun foo(f: () -> R): R = f() diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/defaultArgs.kt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/defaultArgs.kt index 45ec3099f0e..80092051efa 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/defaultArgs.kt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/defaultArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // DONT_RUN_GENERATED_CODE: JS diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/realIteratorFoldl.kt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/realIteratorFoldl.kt index d380b10588e..f83ca55753b 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/realIteratorFoldl.kt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/realIteratorFoldl.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // DONT_RUN_GENERATED_CODE: JS diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveCallInLambda.kt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveCallInLambda.kt index 62453b99399..96c514d2393 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveCallInLambda.kt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveCallInLambda.kt @@ -1,4 +1,5 @@ // !DIAGNOSTICS: -UNUSED_PARAMETER +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInIfInFinally.kt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInIfInFinally.kt index bf4f081b6f3..57ad0961acb 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInIfInFinally.kt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInIfInFinally.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // DONT_RUN_GENERATED_CODE: JS diff --git a/compiler/testData/codegen/box/enum/deepInnerClassInEnumEntryClass.kt b/compiler/testData/codegen/box/enum/deepInnerClassInEnumEntryClass.kt index bf0eb15b44d..76a7a0a85cf 100644 --- a/compiler/testData/codegen/box/enum/deepInnerClassInEnumEntryClass.kt +++ b/compiler/testData/codegen/box/enum/deepInnerClassInEnumEntryClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/box/enum/deepInnerClassInEnumEntryClass2.kt b/compiler/testData/codegen/box/enum/deepInnerClassInEnumEntryClass2.kt index 2c782a6f9f7..3666fef1c4c 100644 --- a/compiler/testData/codegen/box/enum/deepInnerClassInEnumEntryClass2.kt +++ b/compiler/testData/codegen/box/enum/deepInnerClassInEnumEntryClass2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/box/enum/enumCompanionInit.kt b/compiler/testData/codegen/box/enum/enumCompanionInit.kt index a5bd93cebb0..4dfde5b0cce 100644 --- a/compiler/testData/codegen/box/enum/enumCompanionInit.kt +++ b/compiler/testData/codegen/box/enum/enumCompanionInit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR var result = "" diff --git a/compiler/testData/codegen/box/enum/enumEntryReferenceFromInnerClassConstructor1.kt b/compiler/testData/codegen/box/enum/enumEntryReferenceFromInnerClassConstructor1.kt index 56073ded2df..e497488c6ef 100644 --- a/compiler/testData/codegen/box/enum/enumEntryReferenceFromInnerClassConstructor1.kt +++ b/compiler/testData/codegen/box/enum/enumEntryReferenceFromInnerClassConstructor1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR interface IFoo { fun foo(): String diff --git a/compiler/testData/codegen/box/enum/enumEntryReferenceFromInnerClassConstructor2.kt b/compiler/testData/codegen/box/enum/enumEntryReferenceFromInnerClassConstructor2.kt index 1c0b6a7d65e..6166821cc61 100644 --- a/compiler/testData/codegen/box/enum/enumEntryReferenceFromInnerClassConstructor2.kt +++ b/compiler/testData/codegen/box/enum/enumEntryReferenceFromInnerClassConstructor2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR interface IFoo { fun foo(): String diff --git a/compiler/testData/codegen/box/enum/enumEntryReferenceFromInnerClassConstructor3.kt b/compiler/testData/codegen/box/enum/enumEntryReferenceFromInnerClassConstructor3.kt index c4a988fda6f..a6a95e7c36f 100644 --- a/compiler/testData/codegen/box/enum/enumEntryReferenceFromInnerClassConstructor3.kt +++ b/compiler/testData/codegen/box/enum/enumEntryReferenceFromInnerClassConstructor3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR interface IFoo { fun foo(): String diff --git a/compiler/testData/codegen/box/enum/enumWithLambdaParameter.kt b/compiler/testData/codegen/box/enum/enumWithLambdaParameter.kt index cafe667829e..13ec12190c3 100644 --- a/compiler/testData/codegen/box/enum/enumWithLambdaParameter.kt +++ b/compiler/testData/codegen/box/enum/enumWithLambdaParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // KT-4423 Enum with function not compiled diff --git a/compiler/testData/codegen/box/enum/innerClassInEnumEntryClass.kt b/compiler/testData/codegen/box/enum/innerClassInEnumEntryClass.kt index 2a37408ee03..14c0e14f8bd 100644 --- a/compiler/testData/codegen/box/enum/innerClassInEnumEntryClass.kt +++ b/compiler/testData/codegen/box/enum/innerClassInEnumEntryClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/box/enum/innerClassMethodInEnumEntryClass.kt b/compiler/testData/codegen/box/enum/innerClassMethodInEnumEntryClass.kt index a45cb2e63b5..a69646f7e98 100644 --- a/compiler/testData/codegen/box/enum/innerClassMethodInEnumEntryClass.kt +++ b/compiler/testData/codegen/box/enum/innerClassMethodInEnumEntryClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/box/enum/kt20651.kt b/compiler/testData/codegen/box/enum/kt20651.kt index d64afa38b95..eac5bd927b4 100644 --- a/compiler/testData/codegen/box/enum/kt20651.kt +++ b/compiler/testData/codegen/box/enum/kt20651.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR enum class Test(val x: String, val closure1: () -> String) { FOO("O", { FOO.x }) { diff --git a/compiler/testData/codegen/box/enum/kt20651_inlineLambda.kt b/compiler/testData/codegen/box/enum/kt20651_inlineLambda.kt index 90b6c34beab..6a82510222c 100644 --- a/compiler/testData/codegen/box/enum/kt20651_inlineLambda.kt +++ b/compiler/testData/codegen/box/enum/kt20651_inlineLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR enum class Test(val x: String, val closure1: () -> String) { FOO("O", run { { FOO.x } }) { diff --git a/compiler/testData/codegen/box/enum/kt20651a.kt b/compiler/testData/codegen/box/enum/kt20651a.kt index 63876fabab6..2dea6dd6192 100644 --- a/compiler/testData/codegen/box/enum/kt20651a.kt +++ b/compiler/testData/codegen/box/enum/kt20651a.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR enum class Foo( val x: String, diff --git a/compiler/testData/codegen/box/enum/kt7257.kt b/compiler/testData/codegen/box/enum/kt7257.kt index 01d6b3c48ea..a1680cffa34 100644 --- a/compiler/testData/codegen/box/enum/kt7257.kt +++ b/compiler/testData/codegen/box/enum/kt7257.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR enum class X { B { diff --git a/compiler/testData/codegen/box/enum/kt7257_anonObjectInit.kt b/compiler/testData/codegen/box/enum/kt7257_anonObjectInit.kt index 3ae7229be91..9d362335d8a 100644 --- a/compiler/testData/codegen/box/enum/kt7257_anonObjectInit.kt +++ b/compiler/testData/codegen/box/enum/kt7257_anonObjectInit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR enum class X { B { diff --git a/compiler/testData/codegen/box/enum/kt7257_anonObjectMethod.kt b/compiler/testData/codegen/box/enum/kt7257_anonObjectMethod.kt index a9f339112de..0eeaf7cce75 100644 --- a/compiler/testData/codegen/box/enum/kt7257_anonObjectMethod.kt +++ b/compiler/testData/codegen/box/enum/kt7257_anonObjectMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR enum class X { B { diff --git a/compiler/testData/codegen/box/enum/kt7257_boundReference1.kt b/compiler/testData/codegen/box/enum/kt7257_boundReference1.kt index f0e29fab52f..c951e306143 100644 --- a/compiler/testData/codegen/box/enum/kt7257_boundReference1.kt +++ b/compiler/testData/codegen/box/enum/kt7257_boundReference1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/box/enum/kt7257_boundReference2.kt b/compiler/testData/codegen/box/enum/kt7257_boundReference2.kt index feb00fd5867..5a18186a129 100644 --- a/compiler/testData/codegen/box/enum/kt7257_boundReference2.kt +++ b/compiler/testData/codegen/box/enum/kt7257_boundReference2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR enum class X { B { diff --git a/compiler/testData/codegen/box/enum/kt7257_boundReferenceWithImplicitReceiver.kt b/compiler/testData/codegen/box/enum/kt7257_boundReferenceWithImplicitReceiver.kt index 7aa0a73f961..ff4a81719eb 100644 --- a/compiler/testData/codegen/box/enum/kt7257_boundReferenceWithImplicitReceiver.kt +++ b/compiler/testData/codegen/box/enum/kt7257_boundReferenceWithImplicitReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/box/enum/kt7257_explicitReceiver.kt b/compiler/testData/codegen/box/enum/kt7257_explicitReceiver.kt index f4ae284cfc7..6be0ef691d0 100644 --- a/compiler/testData/codegen/box/enum/kt7257_explicitReceiver.kt +++ b/compiler/testData/codegen/box/enum/kt7257_explicitReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR enum class X { B { diff --git a/compiler/testData/codegen/box/enum/kt7257_fullyQualifiedReceiver.kt b/compiler/testData/codegen/box/enum/kt7257_fullyQualifiedReceiver.kt index 30cc43f0d26..fb0291599c6 100644 --- a/compiler/testData/codegen/box/enum/kt7257_fullyQualifiedReceiver.kt +++ b/compiler/testData/codegen/box/enum/kt7257_fullyQualifiedReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR enum class X { B { diff --git a/compiler/testData/codegen/box/enum/kt7257_namedLocalFun.kt b/compiler/testData/codegen/box/enum/kt7257_namedLocalFun.kt index b980f980721..8b8fad27d80 100644 --- a/compiler/testData/codegen/box/enum/kt7257_namedLocalFun.kt +++ b/compiler/testData/codegen/box/enum/kt7257_namedLocalFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR enum class X { B { diff --git a/compiler/testData/codegen/box/enum/kt7257_notInline.kt b/compiler/testData/codegen/box/enum/kt7257_notInline.kt index 88222876ed6..01a90397268 100644 --- a/compiler/testData/codegen/box/enum/kt7257_notInline.kt +++ b/compiler/testData/codegen/box/enum/kt7257_notInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun T.letNoInline(fn: (T) -> R) = fn(this) diff --git a/compiler/testData/codegen/box/enum/kt9711.kt b/compiler/testData/codegen/box/enum/kt9711.kt index b90fd874224..7c6298d9693 100644 --- a/compiler/testData/codegen/box/enum/kt9711.kt +++ b/compiler/testData/codegen/box/enum/kt9711.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR enum class X { diff --git a/compiler/testData/codegen/box/enum/manyDefaultParameters.kt b/compiler/testData/codegen/box/enum/manyDefaultParameters.kt index c18076cf15a..769b56d355d 100644 --- a/compiler/testData/codegen/box/enum/manyDefaultParameters.kt +++ b/compiler/testData/codegen/box/enum/manyDefaultParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR enum class ClassTemplate( // var bug: Int = 1, diff --git a/compiler/testData/codegen/box/enum/modifierFlags.kt b/compiler/testData/codegen/box/enum/modifierFlags.kt index 290e26e647e..51ffdb90bd8 100644 --- a/compiler/testData/codegen/box/enum/modifierFlags.kt +++ b/compiler/testData/codegen/box/enum/modifierFlags.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/extensionFunctions/executionOrder.kt b/compiler/testData/codegen/box/extensionFunctions/executionOrder.kt index 38cdf5f0d5b..736fcc1a2e0 100644 --- a/compiler/testData/codegen/box/extensionFunctions/executionOrder.kt +++ b/compiler/testData/codegen/box/extensionFunctions/executionOrder.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR var result = "" fun getReceiver() : Int { diff --git a/compiler/testData/codegen/box/extensionFunctions/kt1061.kt b/compiler/testData/codegen/box/extensionFunctions/kt1061.kt index 051768c9c74..f840bacb3eb 100644 --- a/compiler/testData/codegen/box/extensionFunctions/kt1061.kt +++ b/compiler/testData/codegen/box/extensionFunctions/kt1061.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR //KT-1061 Can't call function defined as a val object X { diff --git a/compiler/testData/codegen/box/extensionFunctions/kt1249.kt b/compiler/testData/codegen/box/extensionFunctions/kt1249.kt index 8078f5443fe..86997cc6d1b 100644 --- a/compiler/testData/codegen/box/extensionFunctions/kt1249.kt +++ b/compiler/testData/codegen/box/extensionFunctions/kt1249.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR //KT-1249 IllegalStateException invoking function property class TestClass(val body : () -> Unit) : Any() { fun run() { diff --git a/compiler/testData/codegen/box/extensionFunctions/kt1290.kt b/compiler/testData/codegen/box/extensionFunctions/kt1290.kt index 19f03dc8883..8bde4e77a67 100644 --- a/compiler/testData/codegen/box/extensionFunctions/kt1290.kt +++ b/compiler/testData/codegen/box/extensionFunctions/kt1290.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR //KT-1290 Method property in constructor causes NPE class Foo(val filter: (T) -> Boolean) { diff --git a/compiler/testData/codegen/box/extensionFunctions/kt13312.kt b/compiler/testData/codegen/box/extensionFunctions/kt13312.kt index 4109d0d3bd4..debcd3e26d2 100644 --- a/compiler/testData/codegen/box/extensionFunctions/kt13312.kt +++ b/compiler/testData/codegen/box/extensionFunctions/kt13312.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun test1(f: (Int) -> Int) = f(1) diff --git a/compiler/testData/codegen/box/extensionFunctions/kt3285.kt b/compiler/testData/codegen/box/extensionFunctions/kt3285.kt index 2874bcdb2e8..085f8d73310 100644 --- a/compiler/testData/codegen/box/extensionFunctions/kt3285.kt +++ b/compiler/testData/codegen/box/extensionFunctions/kt3285.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR var sayResult = "" class NoiseMaker { diff --git a/compiler/testData/codegen/box/extensionFunctions/kt3298.kt b/compiler/testData/codegen/box/extensionFunctions/kt3298.kt index d0f83531a69..1c337cf3f25 100644 --- a/compiler/testData/codegen/box/extensionFunctions/kt3298.kt +++ b/compiler/testData/codegen/box/extensionFunctions/kt3298.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR var result = "" fun result(r: String) { result = r } diff --git a/compiler/testData/codegen/box/extensionFunctions/kt3646.kt b/compiler/testData/codegen/box/extensionFunctions/kt3646.kt index c3f758cf9a5..516690deebc 100644 --- a/compiler/testData/codegen/box/extensionFunctions/kt3646.kt +++ b/compiler/testData/codegen/box/extensionFunctions/kt3646.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun test(cl: Int.() -> Int):Int = 11.cl() class Foo { diff --git a/compiler/testData/codegen/box/extensionFunctions/kt4228.kt b/compiler/testData/codegen/box/extensionFunctions/kt4228.kt index 9906d20305f..da6d3425871 100644 --- a/compiler/testData/codegen/box/extensionFunctions/kt4228.kt +++ b/compiler/testData/codegen/box/extensionFunctions/kt4228.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { companion object } diff --git a/compiler/testData/codegen/box/extensionFunctions/kt606.kt b/compiler/testData/codegen/box/extensionFunctions/kt606.kt index 05db432964a..d469e098b33 100644 --- a/compiler/testData/codegen/box/extensionFunctions/kt606.kt +++ b/compiler/testData/codegen/box/extensionFunctions/kt606.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/extensionFunctions/nested2.kt b/compiler/testData/codegen/box/extensionFunctions/nested2.kt index 9c0aecd0ffb..4fddd881449 100644 --- a/compiler/testData/codegen/box/extensionFunctions/nested2.kt +++ b/compiler/testData/codegen/box/extensionFunctions/nested2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box() : String { val y = 12 val op = { x:Int -> (x + y).toString() } diff --git a/compiler/testData/codegen/box/extensionFunctions/thisMethodInObjectLiteral.kt b/compiler/testData/codegen/box/extensionFunctions/thisMethodInObjectLiteral.kt index cf541e2edb4..7817d846bb8 100644 --- a/compiler/testData/codegen/box/extensionFunctions/thisMethodInObjectLiteral.kt +++ b/compiler/testData/codegen/box/extensionFunctions/thisMethodInObjectLiteral.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Test { private fun T.self() = object{ fun calc() : T { diff --git a/compiler/testData/codegen/box/extensionFunctions/virtual.kt b/compiler/testData/codegen/box/extensionFunctions/virtual.kt index cc8a6a72f1a..5b290ed87e8 100644 --- a/compiler/testData/codegen/box/extensionFunctions/virtual.kt +++ b/compiler/testData/codegen/box/extensionFunctions/virtual.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Request(val path: String) { } diff --git a/compiler/testData/codegen/box/extensionProperties/accessorForPrivateSetter.kt b/compiler/testData/codegen/box/extensionProperties/accessorForPrivateSetter.kt index 6dae405db6d..8f42b9d975c 100644 --- a/compiler/testData/codegen/box/extensionProperties/accessorForPrivateSetter.kt +++ b/compiler/testData/codegen/box/extensionProperties/accessorForPrivateSetter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { var result = "Fail" diff --git a/compiler/testData/codegen/box/external/jvmStaticExternal.kt b/compiler/testData/codegen/box/external/jvmStaticExternal.kt index 113ff69ecca..380c14bcb5d 100644 --- a/compiler/testData/codegen/box/external/jvmStaticExternal.kt +++ b/compiler/testData/codegen/box/external/jvmStaticExternal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/external/jvmStaticExternalPrivate.kt b/compiler/testData/codegen/box/external/jvmStaticExternalPrivate.kt index 2010ac1916e..d8d872593e4 100644 --- a/compiler/testData/codegen/box/external/jvmStaticExternalPrivate.kt +++ b/compiler/testData/codegen/box/external/jvmStaticExternalPrivate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/external/withDefaultArg.kt b/compiler/testData/codegen/box/external/withDefaultArg.kt index f77987799fd..7f1e7c16d2c 100644 --- a/compiler/testData/codegen/box/external/withDefaultArg.kt +++ b/compiler/testData/codegen/box/external/withDefaultArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/fieldRename/delegates.kt b/compiler/testData/codegen/box/fieldRename/delegates.kt index a342f65a7dd..b02b68051e9 100644 --- a/compiler/testData/codegen/box/fieldRename/delegates.kt +++ b/compiler/testData/codegen/box/fieldRename/delegates.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR import kotlin.reflect.KProperty diff --git a/compiler/testData/codegen/box/finally/finallyAndFinally.kt b/compiler/testData/codegen/box/finally/finallyAndFinally.kt index e902bc8746f..e039302e374 100644 --- a/compiler/testData/codegen/box/finally/finallyAndFinally.kt +++ b/compiler/testData/codegen/box/finally/finallyAndFinally.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class MyString { var s = "" operator fun plus(x : String) : MyString { diff --git a/compiler/testData/codegen/box/finally/kt4134.kt b/compiler/testData/codegen/box/finally/kt4134.kt index 24e4750d089..f783b44bc0e 100644 --- a/compiler/testData/codegen/box/finally/kt4134.kt +++ b/compiler/testData/codegen/box/finally/kt4134.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun io(s: R, a: (R) -> T): T { try { return a(s) diff --git a/compiler/testData/codegen/box/fullJdk/intCountDownLatchExtension.kt b/compiler/testData/codegen/box/fullJdk/intCountDownLatchExtension.kt index de02f10104e..0106fdb639b 100644 --- a/compiler/testData/codegen/box/fullJdk/intCountDownLatchExtension.kt +++ b/compiler/testData/codegen/box/fullJdk/intCountDownLatchExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FULL_JDK diff --git a/compiler/testData/codegen/box/fullJdk/native/nativePropertyAccessors.kt b/compiler/testData/codegen/box/fullJdk/native/nativePropertyAccessors.kt index e2f74aa5afb..5e8c87a8091 100644 --- a/compiler/testData/codegen/box/fullJdk/native/nativePropertyAccessors.kt +++ b/compiler/testData/codegen/box/fullJdk/native/nativePropertyAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/functions/functionExpression/functionExpression.kt b/compiler/testData/codegen/box/functions/functionExpression/functionExpression.kt index 7932740199c..7dd80c25e13 100644 --- a/compiler/testData/codegen/box/functions/functionExpression/functionExpression.kt +++ b/compiler/testData/codegen/box/functions/functionExpression/functionExpression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR val foo1 = fun Any.(): String { return "239" + this diff --git a/compiler/testData/codegen/box/functions/functionExpression/functionExpressionWithThisReference.kt b/compiler/testData/codegen/box/functions/functionExpression/functionExpressionWithThisReference.kt index 21951a3e6ed..ed91f58d312 100644 --- a/compiler/testData/codegen/box/functions/functionExpression/functionExpressionWithThisReference.kt +++ b/compiler/testData/codegen/box/functions/functionExpression/functionExpressionWithThisReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun Int.thisRef1() = fun () = this diff --git a/compiler/testData/codegen/box/functions/functionExpression/functionLiteralExpression.kt b/compiler/testData/codegen/box/functions/functionExpression/functionLiteralExpression.kt index 20cd9daf442..88daa618104 100644 --- a/compiler/testData/codegen/box/functions/functionExpression/functionLiteralExpression.kt +++ b/compiler/testData/codegen/box/functions/functionExpression/functionLiteralExpression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun Any.foo1() : ()-> String { return { "239" + this } diff --git a/compiler/testData/codegen/box/functions/functionExpression/underscoreParameters.kt b/compiler/testData/codegen/box/functions/functionExpression/underscoreParameters.kt index b25ca696000..a698703866d 100644 --- a/compiler/testData/codegen/box/functions/functionExpression/underscoreParameters.kt +++ b/compiler/testData/codegen/box/functions/functionExpression/underscoreParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun foo(block: (String, String, String) -> String): String = block("O", "fail", "K") fun box() = foo(fun(x: String, _: String, y: String) = x + y) diff --git a/compiler/testData/codegen/box/functions/functionNtoString.kt b/compiler/testData/codegen/box/functions/functionNtoString.kt index 74467bb5a20..3cf1a790d5b 100644 --- a/compiler/testData/codegen/box/functions/functionNtoString.kt +++ b/compiler/testData/codegen/box/functions/functionNtoString.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/functions/functionNtoStringGeneric.kt b/compiler/testData/codegen/box/functions/functionNtoStringGeneric.kt index 749bb112c40..8b1ee406788 100644 --- a/compiler/testData/codegen/box/functions/functionNtoStringGeneric.kt +++ b/compiler/testData/codegen/box/functions/functionNtoStringGeneric.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/functions/functionNtoStringNoReflect.kt b/compiler/testData/codegen/box/functions/functionNtoStringNoReflect.kt index 178dbe11915..9202f041ff2 100644 --- a/compiler/testData/codegen/box/functions/functionNtoStringNoReflect.kt +++ b/compiler/testData/codegen/box/functions/functionNtoStringNoReflect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/functions/invoke/castFunctionToExtension.kt b/compiler/testData/codegen/box/functions/invoke/castFunctionToExtension.kt index cb638d7b24f..d90fd9fb923 100644 --- a/compiler/testData/codegen/box/functions/invoke/castFunctionToExtension.kt +++ b/compiler/testData/codegen/box/functions/invoke/castFunctionToExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { val f = fun (s: String): String = s val g = f as String.() -> String diff --git a/compiler/testData/codegen/box/functions/invoke/extensionInvokeOnExpr.kt b/compiler/testData/codegen/box/functions/invoke/extensionInvokeOnExpr.kt index 35496700fd7..80d9c6f5e11 100644 --- a/compiler/testData/codegen/box/functions/invoke/extensionInvokeOnExpr.kt +++ b/compiler/testData/codegen/box/functions/invoke/extensionInvokeOnExpr.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A class B { diff --git a/compiler/testData/codegen/box/functions/invoke/implicitInvokeInCompanionObjectWithFunctionalArgument.kt b/compiler/testData/codegen/box/functions/invoke/implicitInvokeInCompanionObjectWithFunctionalArgument.kt index f277bae8b6e..40a94cf2827 100644 --- a/compiler/testData/codegen/box/functions/invoke/implicitInvokeInCompanionObjectWithFunctionalArgument.kt +++ b/compiler/testData/codegen/box/functions/invoke/implicitInvokeInCompanionObjectWithFunctionalArgument.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class TestClass { companion object { inline operator fun invoke(task: () -> T) = task() diff --git a/compiler/testData/codegen/box/functions/invoke/implicitInvokeWithFunctionLiteralArgument.kt b/compiler/testData/codegen/box/functions/invoke/implicitInvokeWithFunctionLiteralArgument.kt index de3ac9fbc73..603d98d89c0 100644 --- a/compiler/testData/codegen/box/functions/invoke/implicitInvokeWithFunctionLiteralArgument.kt +++ b/compiler/testData/codegen/box/functions/invoke/implicitInvokeWithFunctionLiteralArgument.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class TestClass { inline operator fun invoke(task: () -> T) = task() } diff --git a/compiler/testData/codegen/box/functions/invoke/invoke.kt b/compiler/testData/codegen/box/functions/invoke/invoke.kt index 15b6c093721..c6bc5ccb179 100644 --- a/compiler/testData/codegen/box/functions/invoke/invoke.kt +++ b/compiler/testData/codegen/box/functions/invoke/invoke.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR package invoke fun test1(predicate: (Int) -> Int, i: Int) = predicate(i) diff --git a/compiler/testData/codegen/box/functions/invoke/invokeOnExprByConvention.kt b/compiler/testData/codegen/box/functions/invoke/invokeOnExprByConvention.kt index 16e174b8db5..4b289b96bcf 100644 --- a/compiler/testData/codegen/box/functions/invoke/invokeOnExprByConvention.kt +++ b/compiler/testData/codegen/box/functions/invoke/invokeOnExprByConvention.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR //KT-3217 Invoke convention after function invocation doesn't work //KT-2728 Can't compile A()() diff --git a/compiler/testData/codegen/box/functions/invoke/kt3189.kt b/compiler/testData/codegen/box/functions/invoke/kt3189.kt index be9a0f42107..bba461d5738 100644 --- a/compiler/testData/codegen/box/functions/invoke/kt3189.kt +++ b/compiler/testData/codegen/box/functions/invoke/kt3189.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR //KT-3189 Function invoke is called with no reason fun box(): String { diff --git a/compiler/testData/codegen/box/functions/invoke/kt3190.kt b/compiler/testData/codegen/box/functions/invoke/kt3190.kt index f536d901cae..db41bdda1af 100644 --- a/compiler/testData/codegen/box/functions/invoke/kt3190.kt +++ b/compiler/testData/codegen/box/functions/invoke/kt3190.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR //KT-3190 Compiler crash if function called 'invoke' calls a closure // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/functions/invoke/kt3297.kt b/compiler/testData/codegen/box/functions/invoke/kt3297.kt index 026ac7a3b37..aa0e2b77949 100644 --- a/compiler/testData/codegen/box/functions/invoke/kt3297.kt +++ b/compiler/testData/codegen/box/functions/invoke/kt3297.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR //KT-3297 Calling the wrong function inside an extension method to the Function0 class infix fun Function0.or(alt: () -> R): R { diff --git a/compiler/testData/codegen/box/functions/invoke/kt3450getAndInvoke.kt b/compiler/testData/codegen/box/functions/invoke/kt3450getAndInvoke.kt index 012853d3a69..b4022d102f3 100644 --- a/compiler/testData/codegen/box/functions/invoke/kt3450getAndInvoke.kt +++ b/compiler/testData/codegen/box/functions/invoke/kt3450getAndInvoke.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR //KT-3450 get and invoke are not parsed in one expression public class A(val s: String) { diff --git a/compiler/testData/codegen/box/functions/invoke/kt3772.kt b/compiler/testData/codegen/box/functions/invoke/kt3772.kt index 622f571b489..a0c0d6a5f14 100644 --- a/compiler/testData/codegen/box/functions/invoke/kt3772.kt +++ b/compiler/testData/codegen/box/functions/invoke/kt3772.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR //KT-3772 Invoke and overload resolution ambiguity open class A { diff --git a/compiler/testData/codegen/box/functions/kt1038.kt b/compiler/testData/codegen/box/functions/kt1038.kt index f88b9071eb2..b0a8a8f31d4 100644 --- a/compiler/testData/codegen/box/functions/kt1038.kt +++ b/compiler/testData/codegen/box/functions/kt1038.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR //KT-1038 Cannot compile lazy iterators diff --git a/compiler/testData/codegen/box/functions/kt1199.kt b/compiler/testData/codegen/box/functions/kt1199.kt index 75364172941..fde058465ac 100644 --- a/compiler/testData/codegen/box/functions/kt1199.kt +++ b/compiler/testData/codegen/box/functions/kt1199.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/functions/kt1413.kt b/compiler/testData/codegen/box/functions/kt1413.kt index 15b496fb9b9..1bb76e1753a 100644 --- a/compiler/testData/codegen/box/functions/kt1413.kt +++ b/compiler/testData/codegen/box/functions/kt1413.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR package t interface I{ diff --git a/compiler/testData/codegen/box/functions/kt1649_1.kt b/compiler/testData/codegen/box/functions/kt1649_1.kt index 849bf5525ff..99e508733f8 100644 --- a/compiler/testData/codegen/box/functions/kt1649_1.kt +++ b/compiler/testData/codegen/box/functions/kt1649_1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface A { val method : (() -> Unit)? } diff --git a/compiler/testData/codegen/box/functions/kt1739.kt b/compiler/testData/codegen/box/functions/kt1739.kt index 8bae1437342..1d99e161ea7 100644 --- a/compiler/testData/codegen/box/functions/kt1739.kt +++ b/compiler/testData/codegen/box/functions/kt1739.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/functions/kt2481.kt b/compiler/testData/codegen/box/functions/kt2481.kt index ea353c41cb1..f1e442637fc 100644 --- a/compiler/testData/codegen/box/functions/kt2481.kt +++ b/compiler/testData/codegen/box/functions/kt2481.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box() = B().method() diff --git a/compiler/testData/codegen/box/functions/kt3573.kt b/compiler/testData/codegen/box/functions/kt3573.kt index e97d3620de0..850e86fadc6 100644 --- a/compiler/testData/codegen/box/functions/kt3573.kt +++ b/compiler/testData/codegen/box/functions/kt3573.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Data fun newInit(f: Data.() -> Data) = Data().f() diff --git a/compiler/testData/codegen/box/functions/kt3724.kt b/compiler/testData/codegen/box/functions/kt3724.kt index e1e5edac345..5945cf3395f 100644 --- a/compiler/testData/codegen/box/functions/kt3724.kt +++ b/compiler/testData/codegen/box/functions/kt3724.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Comment() { var article = "" } diff --git a/compiler/testData/codegen/box/functions/kt395.kt b/compiler/testData/codegen/box/functions/kt395.kt index 310640226e0..f7978a02635 100644 --- a/compiler/testData/codegen/box/functions/kt395.kt +++ b/compiler/testData/codegen/box/functions/kt395.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun Any.with(operation : Any.() -> Any) = operation().toString() val f = { a : Int -> } diff --git a/compiler/testData/codegen/box/functions/kt785.kt b/compiler/testData/codegen/box/functions/kt785.kt index e3073856d42..97c693cd616 100644 --- a/compiler/testData/codegen/box/functions/kt785.kt +++ b/compiler/testData/codegen/box/functions/kt785.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A() { var x : Int = 0 diff --git a/compiler/testData/codegen/box/functions/localFunction.kt b/compiler/testData/codegen/box/functions/localFunction.kt index 82e88dbfdb3..b1fac3958df 100644 --- a/compiler/testData/codegen/box/functions/localFunction.kt +++ b/compiler/testData/codegen/box/functions/localFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun IntRange.forEach(body : (Int) -> Unit) { for(i in this) { diff --git a/compiler/testData/codegen/box/functions/localFunctions/definedWithinLambdaInnerUsage2.kt b/compiler/testData/codegen/box/functions/localFunctions/definedWithinLambdaInnerUsage2.kt index 52a50044689..8924ebdd108 100644 --- a/compiler/testData/codegen/box/functions/localFunctions/definedWithinLambdaInnerUsage2.kt +++ b/compiler/testData/codegen/box/functions/localFunctions/definedWithinLambdaInnerUsage2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/functions/localFunctions/kt2895.kt b/compiler/testData/codegen/box/functions/localFunctions/kt2895.kt index 76db2bdc71e..af4dc446e79 100644 --- a/compiler/testData/codegen/box/functions/localFunctions/kt2895.kt +++ b/compiler/testData/codegen/box/functions/localFunctions/kt2895.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun outer() { fun inner(i: Int) { if (i > 0){ diff --git a/compiler/testData/codegen/box/functions/localFunctions/kt3978.kt b/compiler/testData/codegen/box/functions/localFunctions/kt3978.kt index ac3b96211f3..d464f91bdc7 100644 --- a/compiler/testData/codegen/box/functions/localFunctions/kt3978.kt +++ b/compiler/testData/codegen/box/functions/localFunctions/kt3978.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box() : String { diff --git a/compiler/testData/codegen/box/functions/localFunctions/kt4119.kt b/compiler/testData/codegen/box/functions/localFunctions/kt4119.kt index 746e41ee392..bd738e05cec 100644 --- a/compiler/testData/codegen/box/functions/localFunctions/kt4119.kt +++ b/compiler/testData/codegen/box/functions/localFunctions/kt4119.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun foo(f: (Int?) -> Int): Int { return f(0) } diff --git a/compiler/testData/codegen/box/functions/localFunctions/kt4119_2.kt b/compiler/testData/codegen/box/functions/localFunctions/kt4119_2.kt index edb647f84a9..f0d0964ea6a 100644 --- a/compiler/testData/codegen/box/functions/localFunctions/kt4119_2.kt +++ b/compiler/testData/codegen/box/functions/localFunctions/kt4119_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { infix fun Int.foo(a: Int): Int = a + 2 diff --git a/compiler/testData/codegen/box/functions/localFunctions/kt4514.kt b/compiler/testData/codegen/box/functions/localFunctions/kt4514.kt index c767d3f0352..c8aa3563b78 100644 --- a/compiler/testData/codegen/box/functions/localFunctions/kt4514.kt +++ b/compiler/testData/codegen/box/functions/localFunctions/kt4514.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { fun String.f() = this val vf: String.() -> String = { this } diff --git a/compiler/testData/codegen/box/functions/localFunctions/kt4777.kt b/compiler/testData/codegen/box/functions/localFunctions/kt4777.kt index ec223754502..ba45a437c03 100644 --- a/compiler/testData/codegen/box/functions/localFunctions/kt4777.kt +++ b/compiler/testData/codegen/box/functions/localFunctions/kt4777.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/functions/localFunctions/localFunctionInConstructor.kt b/compiler/testData/codegen/box/functions/localFunctions/localFunctionInConstructor.kt index 5f294911561..9e721bd8064 100644 --- a/compiler/testData/codegen/box/functions/localFunctions/localFunctionInConstructor.kt +++ b/compiler/testData/codegen/box/functions/localFunctions/localFunctionInConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Test { val property:Int diff --git a/compiler/testData/codegen/box/functions/localFunctions/overloadedLocalFunction2.kt b/compiler/testData/codegen/box/functions/localFunctions/overloadedLocalFunction2.kt index 1cf01ce4e21..62fd1ba4ea5 100644 --- a/compiler/testData/codegen/box/functions/localFunctions/overloadedLocalFunction2.kt +++ b/compiler/testData/codegen/box/functions/localFunctions/overloadedLocalFunction2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { var s = "" var foo = "K" diff --git a/compiler/testData/codegen/box/functions/localFunctions/overloadedLocalFunction3.kt b/compiler/testData/codegen/box/functions/localFunctions/overloadedLocalFunction3.kt index b790c538740..3e3922703d2 100644 --- a/compiler/testData/codegen/box/functions/localFunctions/overloadedLocalFunction3.kt +++ b/compiler/testData/codegen/box/functions/localFunctions/overloadedLocalFunction3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { var s = "" diff --git a/compiler/testData/codegen/box/functions/localFunctions/parameterAsDefaultValue.kt b/compiler/testData/codegen/box/functions/localFunctions/parameterAsDefaultValue.kt index d766410c56f..0784921cdf6 100644 --- a/compiler/testData/codegen/box/functions/localFunctions/parameterAsDefaultValue.kt +++ b/compiler/testData/codegen/box/functions/localFunctions/parameterAsDefaultValue.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun foo(): String { fun bar(x: String, y: String = x): String { diff --git a/compiler/testData/codegen/box/functions/localReturnInsideFunctionExpression.kt b/compiler/testData/codegen/box/functions/localReturnInsideFunctionExpression.kt index 5d3a5ad1a33..9cd3c662d58 100644 --- a/compiler/testData/codegen/box/functions/localReturnInsideFunctionExpression.kt +++ b/compiler/testData/codegen/box/functions/localReturnInsideFunctionExpression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun simple() = fun (): Boolean { return true } fun withLabel() = l@ fun (): Boolean { return@l true } diff --git a/compiler/testData/codegen/box/functions/nothisnoclosure.kt b/compiler/testData/codegen/box/functions/nothisnoclosure.kt index 68369ae57eb..60bbd12720b 100644 --- a/compiler/testData/codegen/box/functions/nothisnoclosure.kt +++ b/compiler/testData/codegen/box/functions/nothisnoclosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun foo(x: Int) {} fun loop(times : Int) { diff --git a/compiler/testData/codegen/box/ieee754/dataClass.kt b/compiler/testData/codegen/box/ieee754/dataClass.kt index 0d1b1b38dfd..40ab9af31d0 100644 --- a/compiler/testData/codegen/box/ieee754/dataClass.kt +++ b/compiler/testData/codegen/box/ieee754/dataClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR data class Test(val z1: Double, val z2: Double?) diff --git a/compiler/testData/codegen/box/ieee754/equalsDouble.kt b/compiler/testData/codegen/box/ieee754/equalsDouble.kt index 12662778187..04543ac57bd 100644 --- a/compiler/testData/codegen/box/ieee754/equalsDouble.kt +++ b/compiler/testData/codegen/box/ieee754/equalsDouble.kt @@ -1,4 +1,5 @@ // !LANGUAGE: -ProperIeee754Comparisons +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun equals1(a: Double, b: Double) = a == b diff --git a/compiler/testData/codegen/box/ieee754/equalsFloat.kt b/compiler/testData/codegen/box/ieee754/equalsFloat.kt index 807ed0b3c7f..24ebf98595d 100644 --- a/compiler/testData/codegen/box/ieee754/equalsFloat.kt +++ b/compiler/testData/codegen/box/ieee754/equalsFloat.kt @@ -1,4 +1,5 @@ // !LANGUAGE: -ProperIeee754Comparisons +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun equals1(a: Float, b: Float) = a == b diff --git a/compiler/testData/codegen/box/ieee754/equalsNaN.kt b/compiler/testData/codegen/box/ieee754/equalsNaN.kt index 2c4e53eab6d..4ec2d9c3922 100644 --- a/compiler/testData/codegen/box/ieee754/equalsNaN.kt +++ b/compiler/testData/codegen/box/ieee754/equalsNaN.kt @@ -1,4 +1,5 @@ // !LANGUAGE: -ProperIeee754Comparisons +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ieee754/equalsNaN_properIeeeComparisons.kt b/compiler/testData/codegen/box/ieee754/equalsNaN_properIeeeComparisons.kt index cf7eef13d08..49b8a1ce9c4 100644 --- a/compiler/testData/codegen/box/ieee754/equalsNaN_properIeeeComparisons.kt +++ b/compiler/testData/codegen/box/ieee754/equalsNaN_properIeeeComparisons.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +ProperIeee754Comparisons +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ieee754/equalsNullableDouble.kt b/compiler/testData/codegen/box/ieee754/equalsNullableDouble.kt index 2ea3caa92a3..40cc7f4c995 100644 --- a/compiler/testData/codegen/box/ieee754/equalsNullableDouble.kt +++ b/compiler/testData/codegen/box/ieee754/equalsNullableDouble.kt @@ -1,4 +1,5 @@ // !LANGUAGE: -ProperIeee754Comparisons +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun equals1(a: Double, b: Double?) = a == b diff --git a/compiler/testData/codegen/box/ieee754/equalsNullableFloat.kt b/compiler/testData/codegen/box/ieee754/equalsNullableFloat.kt index b2b395fa50b..6a58a410957 100644 --- a/compiler/testData/codegen/box/ieee754/equalsNullableFloat.kt +++ b/compiler/testData/codegen/box/ieee754/equalsNullableFloat.kt @@ -1,4 +1,5 @@ // !LANGUAGE: -ProperIeee754Comparisons +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun equals1(a: Float, b: Float?) = a == b diff --git a/compiler/testData/codegen/box/ieee754/greaterDouble.kt b/compiler/testData/codegen/box/ieee754/greaterDouble.kt index d8031e3dbff..55c7e85b4d5 100644 --- a/compiler/testData/codegen/box/ieee754/greaterDouble.kt +++ b/compiler/testData/codegen/box/ieee754/greaterDouble.kt @@ -1,4 +1,5 @@ // !LANGUAGE: -ProperIeee754Comparisons +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun greater1(a: Double, b: Double) = a > b diff --git a/compiler/testData/codegen/box/ieee754/greaterFloat.kt b/compiler/testData/codegen/box/ieee754/greaterFloat.kt index 35a7bbf2c64..81e65802f13 100644 --- a/compiler/testData/codegen/box/ieee754/greaterFloat.kt +++ b/compiler/testData/codegen/box/ieee754/greaterFloat.kt @@ -1,4 +1,5 @@ // !LANGUAGE: -ProperIeee754Comparisons +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun greater1(a: Float, b: Float) = a > b diff --git a/compiler/testData/codegen/box/ieee754/lessDouble.kt b/compiler/testData/codegen/box/ieee754/lessDouble.kt index a1d9367762c..eb48b4eae2d 100644 --- a/compiler/testData/codegen/box/ieee754/lessDouble.kt +++ b/compiler/testData/codegen/box/ieee754/lessDouble.kt @@ -1,4 +1,5 @@ // !LANGUAGE: -ProperIeee754Comparisons +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun less1(a: Double, b: Double) = a < b diff --git a/compiler/testData/codegen/box/ieee754/lessFloat.kt b/compiler/testData/codegen/box/ieee754/lessFloat.kt index f1c7443f378..24b6de0d797 100644 --- a/compiler/testData/codegen/box/ieee754/lessFloat.kt +++ b/compiler/testData/codegen/box/ieee754/lessFloat.kt @@ -1,4 +1,5 @@ // !LANGUAGE: -ProperIeee754Comparisons +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun less1(a: Float, b: Float) = a < b diff --git a/compiler/testData/codegen/box/ieee754/smartCastOnWhenSubjectAfterCheckInBranch_properIeeeComparisons.kt b/compiler/testData/codegen/box/ieee754/smartCastOnWhenSubjectAfterCheckInBranch_properIeeeComparisons.kt index a71707507f8..3e32cdce37d 100644 --- a/compiler/testData/codegen/box/ieee754/smartCastOnWhenSubjectAfterCheckInBranch_properIeeeComparisons.kt +++ b/compiler/testData/codegen/box/ieee754/smartCastOnWhenSubjectAfterCheckInBranch_properIeeeComparisons.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +ProperIeee754Comparisons +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun testF(x: Any) = diff --git a/compiler/testData/codegen/box/ieee754/smartCastToDifferentTypes.kt b/compiler/testData/codegen/box/ieee754/smartCastToDifferentTypes.kt index 6119ed5b357..737668a46cd 100644 --- a/compiler/testData/codegen/box/ieee754/smartCastToDifferentTypes.kt +++ b/compiler/testData/codegen/box/ieee754/smartCastToDifferentTypes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { val zero: Any = 0.0 diff --git a/compiler/testData/codegen/box/ieee754/smartCastToDifferentTypesWithNumericPromotion.kt b/compiler/testData/codegen/box/ieee754/smartCastToDifferentTypesWithNumericPromotion.kt index add24f352c9..302f78e6d1e 100644 --- a/compiler/testData/codegen/box/ieee754/smartCastToDifferentTypesWithNumericPromotion.kt +++ b/compiler/testData/codegen/box/ieee754/smartCastToDifferentTypesWithNumericPromotion.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun eqDI(x: Any?, y: Any?) = x is Double? && y is Int? && x == y fun eqDL(x: Any?, y: Any?) = x is Double? && y is Long? && x == y diff --git a/compiler/testData/codegen/box/ieee754/when.kt b/compiler/testData/codegen/box/ieee754/when.kt index 843d94eb9f7..10b31835a7d 100644 --- a/compiler/testData/codegen/box/ieee754/when.kt +++ b/compiler/testData/codegen/box/ieee754/when.kt @@ -1,4 +1,5 @@ // !LANGUAGE: -ProperIeee754Comparisons +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { diff --git a/compiler/testData/codegen/box/ieee754/when10.kt b/compiler/testData/codegen/box/ieee754/when10.kt index bdfd32973db..ac00ccbae2c 100644 --- a/compiler/testData/codegen/box/ieee754/when10.kt +++ b/compiler/testData/codegen/box/ieee754/when10.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // LANGUAGE_VERSION: 1.0 diff --git a/compiler/testData/codegen/box/ieee754/whenNoSubject.kt b/compiler/testData/codegen/box/ieee754/whenNoSubject.kt index fc18ce82601..80f58012380 100644 --- a/compiler/testData/codegen/box/ieee754/whenNoSubject.kt +++ b/compiler/testData/codegen/box/ieee754/whenNoSubject.kt @@ -1,4 +1,5 @@ // !LANGUAGE: -ProperIeee754Comparisons +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { diff --git a/compiler/testData/codegen/box/increment/memberExtOnLong.kt b/compiler/testData/codegen/box/increment/memberExtOnLong.kt index 61690380630..87cbcd5d7a2 100644 --- a/compiler/testData/codegen/box/increment/memberExtOnLong.kt +++ b/compiler/testData/codegen/box/increment/memberExtOnLong.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/inlineClasses/UIntArraySortExample.kt b/compiler/testData/codegen/box/inlineClasses/UIntArraySortExample.kt index bba92c7cec5..cc4aacb3e7e 100644 --- a/compiler/testData/codegen/box/inlineClasses/UIntArraySortExample.kt +++ b/compiler/testData/codegen/box/inlineClasses/UIntArraySortExample.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR inline class UInt(private val value: Int) : Comparable { diff --git a/compiler/testData/codegen/box/inlineClasses/boxUnboxInlineClassesWithOperatorsGetSet.kt b/compiler/testData/codegen/box/inlineClasses/boxUnboxInlineClassesWithOperatorsGetSet.kt index 627df038fb7..ec9b6c5bc42 100644 --- a/compiler/testData/codegen/box/inlineClasses/boxUnboxInlineClassesWithOperatorsGetSet.kt +++ b/compiler/testData/codegen/box/inlineClasses/boxUnboxInlineClassesWithOperatorsGetSet.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR inline class UInt(private val value: Int) { diff --git a/compiler/testData/codegen/box/inlineClasses/boxUnboxOfInlineClassForCapturedVars.kt b/compiler/testData/codegen/box/inlineClasses/boxUnboxOfInlineClassForCapturedVars.kt index df21fa88cf8..40db3e17a8b 100644 --- a/compiler/testData/codegen/box/inlineClasses/boxUnboxOfInlineClassForCapturedVars.kt +++ b/compiler/testData/codegen/box/inlineClasses/boxUnboxOfInlineClassForCapturedVars.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class UInt(private val value: Int) { operator fun plus(other: UInt): UInt = UInt(value + other.asValue()) diff --git a/compiler/testData/codegen/box/inlineClasses/bridgesWhenInlineClassImplementsGenericInterface.kt b/compiler/testData/codegen/box/inlineClasses/bridgesWhenInlineClassImplementsGenericInterface.kt index 9dd02c5de5c..e8ecc400121 100644 --- a/compiler/testData/codegen/box/inlineClasses/bridgesWhenInlineClassImplementsGenericInterface.kt +++ b/compiler/testData/codegen/box/inlineClasses/bridgesWhenInlineClassImplementsGenericInterface.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR inline class InlinedComparable(val x: Int) : Comparable { diff --git a/compiler/testData/codegen/box/inlineClasses/callComputablePropertyInsideInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/callComputablePropertyInsideInlineClass.kt index a9f915e96bc..4ecac71d7e7 100644 --- a/compiler/testData/codegen/box/inlineClasses/callComputablePropertyInsideInlineClass.kt +++ b/compiler/testData/codegen/box/inlineClasses/callComputablePropertyInsideInlineClass.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR inline class Props(val intArray: IntArray) { diff --git a/compiler/testData/codegen/box/inlineClasses/callSpeciallyOverriddenPropertyOfInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/callSpeciallyOverriddenPropertyOfInlineClass.kt index 79c9e9218b0..2f471346d08 100644 --- a/compiler/testData/codegen/box/inlineClasses/callSpeciallyOverriddenPropertyOfInlineClass.kt +++ b/compiler/testData/codegen/box/inlineClasses/callSpeciallyOverriddenPropertyOfInlineClass.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM inline class UInt(val x: Int) diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferencesWithInlineClasses.kt b/compiler/testData/codegen/box/inlineClasses/callableReferencesWithInlineClasses.kt index 1a33d429e1b..77de457ae2d 100644 --- a/compiler/testData/codegen/box/inlineClasses/callableReferencesWithInlineClasses.kt +++ b/compiler/testData/codegen/box/inlineClasses/callableReferencesWithInlineClasses.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_REFLECT diff --git a/compiler/testData/codegen/box/inlineClasses/checkBoxUnboxOfArgumentsOnInlinedFunctions.kt b/compiler/testData/codegen/box/inlineClasses/checkBoxUnboxOfArgumentsOnInlinedFunctions.kt index 7ecb32798ce..6c24c5c0954 100644 --- a/compiler/testData/codegen/box/inlineClasses/checkBoxUnboxOfArgumentsOnInlinedFunctions.kt +++ b/compiler/testData/codegen/box/inlineClasses/checkBoxUnboxOfArgumentsOnInlinedFunctions.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class Foo(val value: Int) diff --git a/compiler/testData/codegen/box/inlineClasses/checkBoxingAfterAssertionOperator.kt b/compiler/testData/codegen/box/inlineClasses/checkBoxingAfterAssertionOperator.kt index a0dd4e81efc..2627d26285d 100644 --- a/compiler/testData/codegen/box/inlineClasses/checkBoxingAfterAssertionOperator.kt +++ b/compiler/testData/codegen/box/inlineClasses/checkBoxingAfterAssertionOperator.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class WithPrimitive(val a: Int) fun takeWithPrimitive(a: WithPrimitive) {} diff --git a/compiler/testData/codegen/box/inlineClasses/checkBoxingForNonLocalAndLabeledReturns.kt b/compiler/testData/codegen/box/inlineClasses/checkBoxingForNonLocalAndLabeledReturns.kt index f8450a0884b..684523a6813 100644 --- a/compiler/testData/codegen/box/inlineClasses/checkBoxingForNonLocalAndLabeledReturns.kt +++ b/compiler/testData/codegen/box/inlineClasses/checkBoxingForNonLocalAndLabeledReturns.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR inline class ULong(val l: Long) diff --git a/compiler/testData/codegen/box/inlineClasses/checkBoxingFromReturnTypeForInlineClasses.kt b/compiler/testData/codegen/box/inlineClasses/checkBoxingFromReturnTypeForInlineClasses.kt index e2c1990450a..69507d83b28 100644 --- a/compiler/testData/codegen/box/inlineClasses/checkBoxingFromReturnTypeForInlineClasses.kt +++ b/compiler/testData/codegen/box/inlineClasses/checkBoxingFromReturnTypeForInlineClasses.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class Foo(val a: Int) { fun member(): String = "" diff --git a/compiler/testData/codegen/box/inlineClasses/checkBoxingOnFunctionCalls.kt b/compiler/testData/codegen/box/inlineClasses/checkBoxingOnFunctionCalls.kt index 16f947ff65e..d7d9f939c21 100644 --- a/compiler/testData/codegen/box/inlineClasses/checkBoxingOnFunctionCalls.kt +++ b/compiler/testData/codegen/box/inlineClasses/checkBoxingOnFunctionCalls.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class InlineNotNullPrimitive(val x: Int) inline class InlineNotNullReference(val y: String) diff --git a/compiler/testData/codegen/box/inlineClasses/checkBoxingOnLocalVariableAssignments.kt b/compiler/testData/codegen/box/inlineClasses/checkBoxingOnLocalVariableAssignments.kt index 2f7b6a58484..cec43784d75 100644 --- a/compiler/testData/codegen/box/inlineClasses/checkBoxingOnLocalVariableAssignments.kt +++ b/compiler/testData/codegen/box/inlineClasses/checkBoxingOnLocalVariableAssignments.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class InlineNotNullPrimitive(val x: Int) inline class InlineNullablePrimitive(val x: Int?) diff --git a/compiler/testData/codegen/box/inlineClasses/checkCallingMembersInsideInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/checkCallingMembersInsideInlineClass.kt index 804adc8ea96..4ecdb6beb7a 100644 --- a/compiler/testData/codegen/box/inlineClasses/checkCallingMembersInsideInlineClass.kt +++ b/compiler/testData/codegen/box/inlineClasses/checkCallingMembersInsideInlineClass.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class Foo(val x: Int) { fun empty() = "" diff --git a/compiler/testData/codegen/box/inlineClasses/checkCastToInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/checkCastToInlineClass.kt index 52425992af8..ee38ff7ec40 100644 --- a/compiler/testData/codegen/box/inlineClasses/checkCastToInlineClass.kt +++ b/compiler/testData/codegen/box/inlineClasses/checkCastToInlineClass.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class UInt(val s: Int) diff --git a/compiler/testData/codegen/box/inlineClasses/checkForInstanceOfInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/checkForInstanceOfInlineClass.kt index eab47359aba..a648872f973 100644 --- a/compiler/testData/codegen/box/inlineClasses/checkForInstanceOfInlineClass.kt +++ b/compiler/testData/codegen/box/inlineClasses/checkForInstanceOfInlineClass.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class UInt(val u: Int) { override fun toString(): String { diff --git a/compiler/testData/codegen/box/inlineClasses/checkLambdaWithInlineClassesInFunctionalType.kt b/compiler/testData/codegen/box/inlineClasses/checkLambdaWithInlineClassesInFunctionalType.kt index 1f6cabae4e3..6748ef46190 100644 --- a/compiler/testData/codegen/box/inlineClasses/checkLambdaWithInlineClassesInFunctionalType.kt +++ b/compiler/testData/codegen/box/inlineClasses/checkLambdaWithInlineClassesInFunctionalType.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR inline class UInt(val value: Int) diff --git a/compiler/testData/codegen/box/inlineClasses/checkUnboxingResultFromTypeVariable.kt b/compiler/testData/codegen/box/inlineClasses/checkUnboxingResultFromTypeVariable.kt index 355b5ce453e..48595f52918 100644 --- a/compiler/testData/codegen/box/inlineClasses/checkUnboxingResultFromTypeVariable.kt +++ b/compiler/testData/codegen/box/inlineClasses/checkUnboxingResultFromTypeVariable.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class Result(val a: Any?) { fun typed(): T = a as T diff --git a/compiler/testData/codegen/box/inlineClasses/computablePropertyInsideInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/computablePropertyInsideInlineClass.kt index 5044f52f790..b7fe6084bd9 100644 --- a/compiler/testData/codegen/box/inlineClasses/computablePropertyInsideInlineClass.kt +++ b/compiler/testData/codegen/box/inlineClasses/computablePropertyInsideInlineClass.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR inline class UIntArray(private val intArray: IntArray) { diff --git a/compiler/testData/codegen/box/inlineClasses/correctBoxingForBranchExpressions.kt b/compiler/testData/codegen/box/inlineClasses/correctBoxingForBranchExpressions.kt index f805018d1b6..e1db7c549b9 100644 --- a/compiler/testData/codegen/box/inlineClasses/correctBoxingForBranchExpressions.kt +++ b/compiler/testData/codegen/box/inlineClasses/correctBoxingForBranchExpressions.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR interface Base { fun result(): Int diff --git a/compiler/testData/codegen/box/inlineClasses/createInlineClassInArgumentPosition.kt b/compiler/testData/codegen/box/inlineClasses/createInlineClassInArgumentPosition.kt index 16d40a585fb..a3593817553 100644 --- a/compiler/testData/codegen/box/inlineClasses/createInlineClassInArgumentPosition.kt +++ b/compiler/testData/codegen/box/inlineClasses/createInlineClassInArgumentPosition.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class AsInt(val value: Int) { override fun toString(): String { diff --git a/compiler/testData/codegen/box/inlineClasses/elvisWithInlineClassAndNullConstant.kt b/compiler/testData/codegen/box/inlineClasses/elvisWithInlineClassAndNullConstant.kt index 676a7f7042f..71d9fc5b49d 100644 --- a/compiler/testData/codegen/box/inlineClasses/elvisWithInlineClassAndNullConstant.kt +++ b/compiler/testData/codegen/box/inlineClasses/elvisWithInlineClassAndNullConstant.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class UInt(private val data: Int) { fun result(): String = if (data == 1) "OK" else "fail" diff --git a/compiler/testData/codegen/box/inlineClasses/emptyConstructorForInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/emptyConstructorForInlineClass.kt index 1907b764c34..a4460a1343f 100644 --- a/compiler/testData/codegen/box/inlineClasses/emptyConstructorForInlineClass.kt +++ b/compiler/testData/codegen/box/inlineClasses/emptyConstructorForInlineClass.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class Foo(val s: String) { fun asResult(): String = s diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassAsLastExpressionInInLambda.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassAsLastExpressionInInLambda.kt index 9486131d082..180a4ece5e8 100644 --- a/compiler/testData/codegen/box/inlineClasses/inlineClassAsLastExpressionInInLambda.kt +++ b/compiler/testData/codegen/box/inlineClasses/inlineClassAsLastExpressionInInLambda.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class Name(private val value: String) { fun asValue(): String = value diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassImplementsCollection.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassImplementsCollection.kt index 73c34865878..e1a6d008e57 100644 --- a/compiler/testData/codegen/box/inlineClasses/inlineClassImplementsCollection.kt +++ b/compiler/testData/codegen/box/inlineClasses/inlineClassImplementsCollection.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR // WITH_RUNTIME // TARGET_BACKEND: JVM diff --git a/compiler/testData/codegen/box/inlineClasses/inlineFunctionInsideInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/inlineFunctionInsideInlineClass.kt index 4b4ea1c59df..8668648db6b 100644 --- a/compiler/testData/codegen/box/inlineClasses/inlineFunctionInsideInlineClass.kt +++ b/compiler/testData/codegen/box/inlineClasses/inlineFunctionInsideInlineClass.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class Foo(val x: Int) { inline fun inc(): Foo = Foo(x + 1) diff --git a/compiler/testData/codegen/box/inlineClasses/noAssertionsOnInlineClassBasedOnNullableType.kt b/compiler/testData/codegen/box/inlineClasses/noAssertionsOnInlineClassBasedOnNullableType.kt index f79cdd74141..0a3e6bbdb8f 100644 --- a/compiler/testData/codegen/box/inlineClasses/noAssertionsOnInlineClassBasedOnNullableType.kt +++ b/compiler/testData/codegen/box/inlineClasses/noAssertionsOnInlineClassBasedOnNullableType.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class Result(val a: Any?) diff --git a/compiler/testData/codegen/box/inlineClasses/passInlineClassAsVararg.kt b/compiler/testData/codegen/box/inlineClasses/passInlineClassAsVararg.kt index d5e0eb6f05d..d1178a5abd4 100644 --- a/compiler/testData/codegen/box/inlineClasses/passInlineClassAsVararg.kt +++ b/compiler/testData/codegen/box/inlineClasses/passInlineClassAsVararg.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR inline class UInt(val value: Int) diff --git a/compiler/testData/codegen/box/inlineClasses/passInlineClassWithSpreadOperatorToVarargs.kt b/compiler/testData/codegen/box/inlineClasses/passInlineClassWithSpreadOperatorToVarargs.kt index dccd2922c62..0e2ba0f6802 100644 --- a/compiler/testData/codegen/box/inlineClasses/passInlineClassWithSpreadOperatorToVarargs.kt +++ b/compiler/testData/codegen/box/inlineClasses/passInlineClassWithSpreadOperatorToVarargs.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR inline class UInt(val value: Int) diff --git a/compiler/testData/codegen/box/inlineClasses/referToPropertyInCompanionObjectOfInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/referToPropertyInCompanionObjectOfInlineClass.kt index ba419ccdca1..73e8b6d99f7 100644 --- a/compiler/testData/codegen/box/inlineClasses/referToPropertyInCompanionObjectOfInlineClass.kt +++ b/compiler/testData/codegen/box/inlineClasses/referToPropertyInCompanionObjectOfInlineClass.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR inline class Foo(val c: Char) { diff --git a/compiler/testData/codegen/box/inlineClasses/referToUnderlyingPropertyInsideInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/referToUnderlyingPropertyInsideInlineClass.kt index 4d468101cab..fba70b496c4 100644 --- a/compiler/testData/codegen/box/inlineClasses/referToUnderlyingPropertyInsideInlineClass.kt +++ b/compiler/testData/codegen/box/inlineClasses/referToUnderlyingPropertyInsideInlineClass.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class UInt(val value: Int) { operator fun plus(other: UInt) = UInt(value + other.value) diff --git a/compiler/testData/codegen/box/inlineClasses/referToUnderlyingPropertyOfInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/referToUnderlyingPropertyOfInlineClass.kt index be73e994822..33aaaa444c1 100644 --- a/compiler/testData/codegen/box/inlineClasses/referToUnderlyingPropertyOfInlineClass.kt +++ b/compiler/testData/codegen/box/inlineClasses/referToUnderlyingPropertyOfInlineClass.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class UInt(val value: Int) diff --git a/compiler/testData/codegen/box/inlineClasses/useInlineClassesInsideElvisOperator.kt b/compiler/testData/codegen/box/inlineClasses/useInlineClassesInsideElvisOperator.kt index 5dab07739c3..803fa76f34e 100644 --- a/compiler/testData/codegen/box/inlineClasses/useInlineClassesInsideElvisOperator.kt +++ b/compiler/testData/codegen/box/inlineClasses/useInlineClassesInsideElvisOperator.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class UInt(private val u: Int) { fun asResult() = u diff --git a/compiler/testData/codegen/box/inlineClasses/useInlineFunctionInsideInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/useInlineFunctionInsideInlineClass.kt index 07902a77ebf..7d39dfe0742 100644 --- a/compiler/testData/codegen/box/inlineClasses/useInlineFunctionInsideInlineClass.kt +++ b/compiler/testData/codegen/box/inlineClasses/useInlineFunctionInsideInlineClass.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class Foo(val a: String) { fun test(): String { diff --git a/compiler/testData/codegen/box/inlineClasses/useThisInsideInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/useThisInsideInlineClass.kt index e6f3992e850..6ca3beccf7d 100644 --- a/compiler/testData/codegen/box/inlineClasses/useThisInsideInlineClass.kt +++ b/compiler/testData/codegen/box/inlineClasses/useThisInsideInlineClass.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class UInt(val a: Int) { fun test() { diff --git a/compiler/testData/codegen/box/innerNested/createdNestedInOuterMember.kt b/compiler/testData/codegen/box/innerNested/createdNestedInOuterMember.kt index f4c0640c7ab..741d8c954e2 100644 --- a/compiler/testData/codegen/box/innerNested/createdNestedInOuterMember.kt +++ b/compiler/testData/codegen/box/innerNested/createdNestedInOuterMember.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun foo(f: (Int) -> Int) = f(0) class Outer { diff --git a/compiler/testData/codegen/box/innerNested/innerGenericClassFromJava.kt b/compiler/testData/codegen/box/innerNested/innerGenericClassFromJava.kt index 3490ee65894..60609c7822b 100644 --- a/compiler/testData/codegen/box/innerNested/innerGenericClassFromJava.kt +++ b/compiler/testData/codegen/box/innerNested/innerGenericClassFromJava.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/innerNested/innerJavaClass.kt b/compiler/testData/codegen/box/innerNested/innerJavaClass.kt index da291521d05..f33fdb142db 100644 --- a/compiler/testData/codegen/box/innerNested/innerJavaClass.kt +++ b/compiler/testData/codegen/box/innerNested/innerJavaClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/innerNested/passingOuterRef.kt b/compiler/testData/codegen/box/innerNested/passingOuterRef.kt index 64ed58c7f8d..078e92f4243 100644 --- a/compiler/testData/codegen/box/innerNested/passingOuterRef.kt +++ b/compiler/testData/codegen/box/innerNested/passingOuterRef.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class A1(y: String) { val x = "A1.x,$y" } diff --git a/compiler/testData/codegen/box/innerNested/superConstructorCall/deepInnerHierarchy.kt b/compiler/testData/codegen/box/innerNested/superConstructorCall/deepInnerHierarchy.kt index ad53c4aeaa1..b8c2345a1f4 100644 --- a/compiler/testData/codegen/box/innerNested/superConstructorCall/deepInnerHierarchy.kt +++ b/compiler/testData/codegen/box/innerNested/superConstructorCall/deepInnerHierarchy.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class A(val s: String) { open inner class B(s: String): A(s) diff --git a/compiler/testData/codegen/box/innerNested/superConstructorCall/deepLocalHierarchy.kt b/compiler/testData/codegen/box/innerNested/superConstructorCall/deepLocalHierarchy.kt index 505c6ea519a..488e68de3ca 100644 --- a/compiler/testData/codegen/box/innerNested/superConstructorCall/deepLocalHierarchy.kt +++ b/compiler/testData/codegen/box/innerNested/superConstructorCall/deepLocalHierarchy.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { abstract class L1 { diff --git a/compiler/testData/codegen/box/innerNested/superConstructorCall/innerExtendsInnerViaSecondaryConstuctor.kt b/compiler/testData/codegen/box/innerNested/superConstructorCall/innerExtendsInnerViaSecondaryConstuctor.kt index c218f292c1f..d88b7707f00 100644 --- a/compiler/testData/codegen/box/innerNested/superConstructorCall/innerExtendsInnerViaSecondaryConstuctor.kt +++ b/compiler/testData/codegen/box/innerNested/superConstructorCall/innerExtendsInnerViaSecondaryConstuctor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class Father(val param: String) { abstract inner class InClass { fun work(): String { diff --git a/compiler/testData/codegen/box/innerNested/superConstructorCall/innerExtendsInnerWithProperOuterCapture.kt b/compiler/testData/codegen/box/innerNested/superConstructorCall/innerExtendsInnerWithProperOuterCapture.kt index 3dd19c2f3d5..3b74738c140 100644 --- a/compiler/testData/codegen/box/innerNested/superConstructorCall/innerExtendsInnerWithProperOuterCapture.kt +++ b/compiler/testData/codegen/box/innerNested/superConstructorCall/innerExtendsInnerWithProperOuterCapture.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class Father(val param: String) { abstract inner class InClass { fun work(): String { diff --git a/compiler/testData/codegen/box/innerNested/superConstructorCall/kt11833_1.kt b/compiler/testData/codegen/box/innerNested/superConstructorCall/kt11833_1.kt index fe17fb4d085..804aa1a0f29 100644 --- a/compiler/testData/codegen/box/innerNested/superConstructorCall/kt11833_1.kt +++ b/compiler/testData/codegen/box/innerNested/superConstructorCall/kt11833_1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR abstract class Father { abstract inner class InClass { abstract fun work(): String diff --git a/compiler/testData/codegen/box/innerNested/superConstructorCall/kt11833_2.kt b/compiler/testData/codegen/box/innerNested/superConstructorCall/kt11833_2.kt index 4753541d860..f7907902d48 100644 --- a/compiler/testData/codegen/box/innerNested/superConstructorCall/kt11833_2.kt +++ b/compiler/testData/codegen/box/innerNested/superConstructorCall/kt11833_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR abstract class Father { abstract inner class InClass { abstract fun work(): String diff --git a/compiler/testData/codegen/box/innerNested/superConstructorCall/localClassOuterDiffersFromInnerOuter.kt b/compiler/testData/codegen/box/innerNested/superConstructorCall/localClassOuterDiffersFromInnerOuter.kt index cf1db10e27c..5ea6265a32f 100644 --- a/compiler/testData/codegen/box/innerNested/superConstructorCall/localClassOuterDiffersFromInnerOuter.kt +++ b/compiler/testData/codegen/box/innerNested/superConstructorCall/localClassOuterDiffersFromInnerOuter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { fun bar(): Any { return { diff --git a/compiler/testData/codegen/box/innerNested/superConstructorCall/localExtendsInner.kt b/compiler/testData/codegen/box/innerNested/superConstructorCall/localExtendsInner.kt index bd2fe48d847..b4eb6d49e5e 100644 --- a/compiler/testData/codegen/box/innerNested/superConstructorCall/localExtendsInner.kt +++ b/compiler/testData/codegen/box/innerNested/superConstructorCall/localExtendsInner.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class Father(val param: String) { abstract inner class InClass { fun work(): String { diff --git a/compiler/testData/codegen/box/innerNested/superConstructorCall/localExtendsLocalWithClosure.kt b/compiler/testData/codegen/box/innerNested/superConstructorCall/localExtendsLocalWithClosure.kt index f24ed933d5c..d710c9bd873 100644 --- a/compiler/testData/codegen/box/innerNested/superConstructorCall/localExtendsLocalWithClosure.kt +++ b/compiler/testData/codegen/box/innerNested/superConstructorCall/localExtendsLocalWithClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { val result = "OK" diff --git a/compiler/testData/codegen/box/innerNested/superConstructorCall/localWithClosureExtendsLocalWithClosure.kt b/compiler/testData/codegen/box/innerNested/superConstructorCall/localWithClosureExtendsLocalWithClosure.kt index b2bb6dbd67a..b275dfe94fa 100644 --- a/compiler/testData/codegen/box/innerNested/superConstructorCall/localWithClosureExtendsLocalWithClosure.kt +++ b/compiler/testData/codegen/box/innerNested/superConstructorCall/localWithClosureExtendsLocalWithClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { val three = 3 diff --git a/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsClassDefaultArgument.kt b/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsClassDefaultArgument.kt index 298b0ec9162..fd7b95beb5f 100644 --- a/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsClassDefaultArgument.kt +++ b/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsClassDefaultArgument.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // KT-3581 open class A(val result: String = "OK") { diff --git a/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsClassVararg.kt b/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsClassVararg.kt index 1b8ec436503..57cd9da969e 100644 --- a/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsClassVararg.kt +++ b/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsClassVararg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class SomeClass(val some: Double, val other: Int, vararg val args: String) { fun result() = args[1] diff --git a/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsInner.kt b/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsInner.kt index f02f1d4edc1..d70e648d4c4 100644 --- a/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsInner.kt +++ b/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsInner.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { open inner class Inner(val result: String) diff --git a/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsInnerDefaultArgument.kt b/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsInnerDefaultArgument.kt index c94d6ab49ca..11a6f92f010 100644 --- a/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsInnerDefaultArgument.kt +++ b/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsInnerDefaultArgument.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { open inner class Inner(val result: String = "OK", val int: Int) diff --git a/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsInnerOfLocalVarargAndDefault.kt b/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsInnerOfLocalVarargAndDefault.kt index eef3131ae2b..2aa27d51d42 100644 --- a/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsInnerOfLocalVarargAndDefault.kt +++ b/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsInnerOfLocalVarargAndDefault.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { val capture = "oh" diff --git a/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsInnerOfLocalWithCapture.kt b/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsInnerOfLocalWithCapture.kt index b4fb7a47cee..8508ff58df6 100644 --- a/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsInnerOfLocalWithCapture.kt +++ b/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsInnerOfLocalWithCapture.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { class Local { open inner class Inner(val s: String) { diff --git a/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsLocalCaptureInSuperCall.kt b/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsLocalCaptureInSuperCall.kt index 35bb545eb82..89da24611a3 100644 --- a/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsLocalCaptureInSuperCall.kt +++ b/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsLocalCaptureInSuperCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class A(val s: String) fun box(): String { diff --git a/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsLocalWithClosure.kt b/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsLocalWithClosure.kt index 0883ba916e2..5b7a2a2eb4d 100644 --- a/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsLocalWithClosure.kt +++ b/compiler/testData/codegen/box/innerNested/superConstructorCall/objectExtendsLocalWithClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { val d = 42.0 diff --git a/compiler/testData/codegen/box/innerNested/superConstructorCall/objectOuterDiffersFromInnerOuter.kt b/compiler/testData/codegen/box/innerNested/superConstructorCall/objectOuterDiffersFromInnerOuter.kt index e6fe2b05cf9..ab353421aad 100644 --- a/compiler/testData/codegen/box/innerNested/superConstructorCall/objectOuterDiffersFromInnerOuter.kt +++ b/compiler/testData/codegen/box/innerNested/superConstructorCall/objectOuterDiffersFromInnerOuter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { fun bar(): Any { return { diff --git a/compiler/testData/codegen/box/intrinsics/defaultObjectMapping.kt b/compiler/testData/codegen/box/intrinsics/defaultObjectMapping.kt index 2c35c735d2d..4c15c008500 100644 --- a/compiler/testData/codegen/box/intrinsics/defaultObjectMapping.kt +++ b/compiler/testData/codegen/box/intrinsics/defaultObjectMapping.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/intrinsics/javaObjectType.kt b/compiler/testData/codegen/box/intrinsics/javaObjectType.kt index 61cc65255aa..83a69c8bf0e 100644 --- a/compiler/testData/codegen/box/intrinsics/javaObjectType.kt +++ b/compiler/testData/codegen/box/intrinsics/javaObjectType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/intrinsics/javaPrimitiveType.kt b/compiler/testData/codegen/box/intrinsics/javaPrimitiveType.kt index 95be0a275a5..7edc0685f5b 100644 --- a/compiler/testData/codegen/box/intrinsics/javaPrimitiveType.kt +++ b/compiler/testData/codegen/box/intrinsics/javaPrimitiveType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/intrinsics/kt10131.kt b/compiler/testData/codegen/box/intrinsics/kt10131.kt index 577877711d2..52a3353d39f 100644 --- a/compiler/testData/codegen/box/intrinsics/kt10131.kt +++ b/compiler/testData/codegen/box/intrinsics/kt10131.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/intrinsics/kt10131a.kt b/compiler/testData/codegen/box/intrinsics/kt10131a.kt index a7b01b09d34..b210eedd860 100644 --- a/compiler/testData/codegen/box/intrinsics/kt10131a.kt +++ b/compiler/testData/codegen/box/intrinsics/kt10131a.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/intrinsics/kt12125.kt b/compiler/testData/codegen/box/intrinsics/kt12125.kt index 36444ec6063..c0e8ec79232 100644 --- a/compiler/testData/codegen/box/intrinsics/kt12125.kt +++ b/compiler/testData/codegen/box/intrinsics/kt12125.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun test(i: Int): Int { return i diff --git a/compiler/testData/codegen/box/intrinsics/kt12125_inc.kt b/compiler/testData/codegen/box/intrinsics/kt12125_inc.kt index 5d0763868d3..7ba7520e2d8 100644 --- a/compiler/testData/codegen/box/intrinsics/kt12125_inc.kt +++ b/compiler/testData/codegen/box/intrinsics/kt12125_inc.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun test(i: Int): Int { return i diff --git a/compiler/testData/codegen/box/intrinsics/kt8666.kt b/compiler/testData/codegen/box/intrinsics/kt8666.kt index babdea592d3..945034feeca 100644 --- a/compiler/testData/codegen/box/intrinsics/kt8666.kt +++ b/compiler/testData/codegen/box/intrinsics/kt8666.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR val MAX_LONG = "9223372036854775807" val PREFIX = "max = " diff --git a/compiler/testData/codegen/box/intrinsics/throwableCallableReference.kt b/compiler/testData/codegen/box/intrinsics/throwableCallableReference.kt index 5ef35aeae52..4d6a821b0f3 100644 --- a/compiler/testData/codegen/box/intrinsics/throwableCallableReference.kt +++ b/compiler/testData/codegen/box/intrinsics/throwableCallableReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/javaInterop/genericSamProjectedOut.kt b/compiler/testData/codegen/box/javaInterop/genericSamProjectedOut.kt index f9e2203b319..20e7aaf2603 100644 --- a/compiler/testData/codegen/box/javaInterop/genericSamProjectedOut.kt +++ b/compiler/testData/codegen/box/javaInterop/genericSamProjectedOut.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: example/Hello.java diff --git a/compiler/testData/codegen/box/javaInterop/lambdaInstanceOf.kt b/compiler/testData/codegen/box/javaInterop/lambdaInstanceOf.kt index 65de6d7efe7..d8389b8d9a4 100644 --- a/compiler/testData/codegen/box/javaInterop/lambdaInstanceOf.kt +++ b/compiler/testData/codegen/box/javaInterop/lambdaInstanceOf.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/destructuringAssignmentWithNullabilityAssertionOnExtensionReceiver_lv12.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/destructuringAssignmentWithNullabilityAssertionOnExtensionReceiver_lv12.kt index 52032e8f491..47e66d0f4d8 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/destructuringAssignmentWithNullabilityAssertionOnExtensionReceiver_lv12.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/destructuringAssignmentWithNullabilityAssertionOnExtensionReceiver_lv12.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: test.kt diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inFunctionWithExpressionBody.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inFunctionWithExpressionBody.kt index 46bc59870f2..813c75316dc 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inFunctionWithExpressionBody.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inFunctionWithExpressionBody.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +StrictJavaNullabilityAssertions +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: box.kt diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inLocalFunctionWithExpressionBody.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inLocalFunctionWithExpressionBody.kt index 6143a62967a..835132f53b6 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inLocalFunctionWithExpressionBody.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inLocalFunctionWithExpressionBody.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +StrictJavaNullabilityAssertions +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: box.kt diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inLocalVariableInitializer.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inLocalVariableInitializer.kt index f325af45e5b..da0f61531ed 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inLocalVariableInitializer.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inLocalVariableInitializer.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +StrictJavaNullabilityAssertions +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: box.kt diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inMemberPropertyInitializer.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inMemberPropertyInitializer.kt index 9dbd3a9f590..e2ec97096e8 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inMemberPropertyInitializer.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inMemberPropertyInitializer.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +StrictJavaNullabilityAssertions +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: box.kt diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inPropertyGetterWithExpressionBody.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inPropertyGetterWithExpressionBody.kt index ac1d75a44af..ab3513fbfa6 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inPropertyGetterWithExpressionBody.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inPropertyGetterWithExpressionBody.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +StrictJavaNullabilityAssertions +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: box.kt diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inTopLevelPropertyInitializer.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inTopLevelPropertyInitializer.kt index 4066f0bbdc1..61caa00a460 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inTopLevelPropertyInitializer.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/enhancedNullability/inTopLevelPropertyInitializer.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +StrictJavaNullabilityAssertions +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: box.kt diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/extensionReceiverParameter.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/extensionReceiverParameter.kt index 4be70dbfa1a..07b61a2d06d 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/extensionReceiverParameter.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/extensionReceiverParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiverInPrivateOperator_lv11.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiverInPrivateOperator_lv11.kt index 22817339509..7439e1da6b5 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiverInPrivateOperator_lv11.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiverInPrivateOperator_lv11.kt @@ -1,4 +1,5 @@ // !LANGUAGE: -NullabilityAssertionOnExtensionReceiver +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: test.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiverInPrivateOperator_lv12.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiverInPrivateOperator_lv12.kt index 2e09a3d9192..31ade7a2087 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiverInPrivateOperator_lv12.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiverInPrivateOperator_lv12.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: test.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiver_lv11.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiver_lv11.kt index 8c1121f7777..6a329f8aad0 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiver_lv11.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiver_lv11.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: test.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiver_lv12.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiver_lv12.kt index 330281df860..c5eefb5fd97 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiver_lv12.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiver_lv12.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: test.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnExtensionReceiver_lv11.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnExtensionReceiver_lv11.kt index 5b4312efffe..461a094c288 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnExtensionReceiver_lv11.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnExtensionReceiver_lv11.kt @@ -1,4 +1,5 @@ // !LANGUAGE: -NullabilityAssertionOnExtensionReceiver +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: test.kt diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnExtensionReceiver_lv12.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnExtensionReceiver_lv12.kt index ece06c560ae..f5f55286314 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnExtensionReceiver_lv12.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnExtensionReceiver_lv12.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: test.kt diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnInlineFunExtensionReceiver_lv11.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnInlineFunExtensionReceiver_lv11.kt index 46f7045be64..55c1ffd7fb5 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnInlineFunExtensionReceiver_lv11.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnInlineFunExtensionReceiver_lv11.kt @@ -1,4 +1,5 @@ // !LANGUAGE: -NullabilityAssertionOnExtensionReceiver +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: test.kt diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnInlineFunExtensionReceiver_lv12.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnInlineFunExtensionReceiver_lv12.kt index 768e5c56e14..f7ca7aa1b8a 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnInlineFunExtensionReceiver_lv12.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnInlineFunExtensionReceiver_lv12.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: test.kt diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnMemberExtensionReceiver_lv12.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnMemberExtensionReceiver_lv12.kt index 816f669d74d..2df5010baf7 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnMemberExtensionReceiver_lv12.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnMemberExtensionReceiver_lv12.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: test.kt diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnPrivateMemberExtensionReceiver_lv12.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnPrivateMemberExtensionReceiver_lv12.kt index 5be1b082389..d413c40ee04 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnPrivateMemberExtensionReceiver_lv12.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnPrivateMemberExtensionReceiver_lv12.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: test.kt diff --git a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuper.kt b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuper.kt index a88e9cc776e..d2e60a8b67b 100644 --- a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuper.kt +++ b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuper.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuperAndModifies.kt b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuperAndModifies.kt index 9363baa10a6..4bf9ccdbf70 100644 --- a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuperAndModifies.kt +++ b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuperAndModifies.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneHierarchy.kt b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneHierarchy.kt index 123e036c5cf..7008c95eabd 100644 --- a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneHierarchy.kt +++ b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneHierarchy.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM open class A : Cloneable { diff --git a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneableClassWithoutClone.kt b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneableClassWithoutClone.kt index 261c6f41fde..8e4cbdebbc6 100644 --- a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneableClassWithoutClone.kt +++ b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneableClassWithoutClone.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmField/captureClassFields.kt b/compiler/testData/codegen/box/jvmField/captureClassFields.kt index c048536cfa3..958e82ad53c 100644 --- a/compiler/testData/codegen/box/jvmField/captureClassFields.kt +++ b/compiler/testData/codegen/box/jvmField/captureClassFields.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmField/capturePackageFields.kt b/compiler/testData/codegen/box/jvmField/capturePackageFields.kt index 1611cf28547..a99ce6ae5a8 100644 --- a/compiler/testData/codegen/box/jvmField/capturePackageFields.kt +++ b/compiler/testData/codegen/box/jvmField/capturePackageFields.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmField/classFieldReference.kt b/compiler/testData/codegen/box/jvmField/classFieldReference.kt index c8ee9da095a..3707e8cd3c6 100644 --- a/compiler/testData/codegen/box/jvmField/classFieldReference.kt +++ b/compiler/testData/codegen/box/jvmField/classFieldReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmField/classFieldReflection.kt b/compiler/testData/codegen/box/jvmField/classFieldReflection.kt index 9d9b24693a4..3b586826b42 100644 --- a/compiler/testData/codegen/box/jvmField/classFieldReflection.kt +++ b/compiler/testData/codegen/box/jvmField/classFieldReflection.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmField/topLevelFieldReference.kt b/compiler/testData/codegen/box/jvmField/topLevelFieldReference.kt index 9afe36ce325..c7ec136d510 100644 --- a/compiler/testData/codegen/box/jvmField/topLevelFieldReference.kt +++ b/compiler/testData/codegen/box/jvmField/topLevelFieldReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmField/topLevelFieldReflection.kt b/compiler/testData/codegen/box/jvmField/topLevelFieldReflection.kt index fef2dc801cd..3f60c47a868 100644 --- a/compiler/testData/codegen/box/jvmField/topLevelFieldReflection.kt +++ b/compiler/testData/codegen/box/jvmField/topLevelFieldReflection.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmField/visibility.kt b/compiler/testData/codegen/box/jvmField/visibility.kt index f760a2dba85..fdf10cf69d1 100644 --- a/compiler/testData/codegen/box/jvmField/visibility.kt +++ b/compiler/testData/codegen/box/jvmField/visibility.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmField/writeFieldReference.kt b/compiler/testData/codegen/box/jvmField/writeFieldReference.kt index 9b4e60a59e4..0cde608fbc0 100644 --- a/compiler/testData/codegen/box/jvmField/writeFieldReference.kt +++ b/compiler/testData/codegen/box/jvmField/writeFieldReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmName/callableReference.kt b/compiler/testData/codegen/box/jvmName/callableReference.kt index 07621f35099..ceebc93c16d 100644 --- a/compiler/testData/codegen/box/jvmName/callableReference.kt +++ b/compiler/testData/codegen/box/jvmName/callableReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmName/classMembers.kt b/compiler/testData/codegen/box/jvmName/classMembers.kt index 042c3c206e2..0f19aea854e 100644 --- a/compiler/testData/codegen/box/jvmName/classMembers.kt +++ b/compiler/testData/codegen/box/jvmName/classMembers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmName/fileFacades/javaAnnotationOnFileFacade.kt b/compiler/testData/codegen/box/jvmName/fileFacades/javaAnnotationOnFileFacade.kt index b21be428075..45c6128ecc8 100644 --- a/compiler/testData/codegen/box/jvmName/fileFacades/javaAnnotationOnFileFacade.kt +++ b/compiler/testData/codegen/box/jvmName/fileFacades/javaAnnotationOnFileFacade.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmName/multifileClass.kt b/compiler/testData/codegen/box/jvmName/multifileClass.kt index ee311cd5067..b1dc6f445af 100644 --- a/compiler/testData/codegen/box/jvmName/multifileClass.kt +++ b/compiler/testData/codegen/box/jvmName/multifileClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmName/multifileClassWithLocalClass.kt b/compiler/testData/codegen/box/jvmName/multifileClassWithLocalClass.kt index bd6832e7dbb..9360044999b 100644 --- a/compiler/testData/codegen/box/jvmName/multifileClassWithLocalClass.kt +++ b/compiler/testData/codegen/box/jvmName/multifileClassWithLocalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmName/multifileClassWithLocalGeneric.kt b/compiler/testData/codegen/box/jvmName/multifileClassWithLocalGeneric.kt index 245b9929575..d18cfda2212 100644 --- a/compiler/testData/codegen/box/jvmName/multifileClassWithLocalGeneric.kt +++ b/compiler/testData/codegen/box/jvmName/multifileClassWithLocalGeneric.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmName/propertyAccessorsUseSite.kt b/compiler/testData/codegen/box/jvmName/propertyAccessorsUseSite.kt index 7457c3bc5db..16b889ebfc7 100644 --- a/compiler/testData/codegen/box/jvmName/propertyAccessorsUseSite.kt +++ b/compiler/testData/codegen/box/jvmName/propertyAccessorsUseSite.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmOverloads/companionObject.kt b/compiler/testData/codegen/box/jvmOverloads/companionObject.kt index 9b7d8e9fb21..a523b521408 100644 --- a/compiler/testData/codegen/box/jvmOverloads/companionObject.kt +++ b/compiler/testData/codegen/box/jvmOverloads/companionObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmOverloads/defaultsNotAtEnd.kt b/compiler/testData/codegen/box/jvmOverloads/defaultsNotAtEnd.kt index ef59c127d03..a0e266a7aca 100644 --- a/compiler/testData/codegen/box/jvmOverloads/defaultsNotAtEnd.kt +++ b/compiler/testData/codegen/box/jvmOverloads/defaultsNotAtEnd.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmOverloads/doubleParameters.kt b/compiler/testData/codegen/box/jvmOverloads/doubleParameters.kt index 0390391232b..eda6aefd2cb 100644 --- a/compiler/testData/codegen/box/jvmOverloads/doubleParameters.kt +++ b/compiler/testData/codegen/box/jvmOverloads/doubleParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmOverloads/extensionMethod.kt b/compiler/testData/codegen/box/jvmOverloads/extensionMethod.kt index fa349abc209..713d6667a13 100644 --- a/compiler/testData/codegen/box/jvmOverloads/extensionMethod.kt +++ b/compiler/testData/codegen/box/jvmOverloads/extensionMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmOverloads/generics.kt b/compiler/testData/codegen/box/jvmOverloads/generics.kt index 75fd1f7ae8f..e348e833eac 100644 --- a/compiler/testData/codegen/box/jvmOverloads/generics.kt +++ b/compiler/testData/codegen/box/jvmOverloads/generics.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmOverloads/innerClass.kt b/compiler/testData/codegen/box/jvmOverloads/innerClass.kt index 7d082a2a486..d02953a6c20 100644 --- a/compiler/testData/codegen/box/jvmOverloads/innerClass.kt +++ b/compiler/testData/codegen/box/jvmOverloads/innerClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmOverloads/multipleDefaultParameters.kt b/compiler/testData/codegen/box/jvmOverloads/multipleDefaultParameters.kt index e707e79e2af..2359464343c 100644 --- a/compiler/testData/codegen/box/jvmOverloads/multipleDefaultParameters.kt +++ b/compiler/testData/codegen/box/jvmOverloads/multipleDefaultParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmOverloads/noRedundantVarargs.kt b/compiler/testData/codegen/box/jvmOverloads/noRedundantVarargs.kt index 2dbae6a3258..e9439afd3f3 100644 --- a/compiler/testData/codegen/box/jvmOverloads/noRedundantVarargs.kt +++ b/compiler/testData/codegen/box/jvmOverloads/noRedundantVarargs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/jvmOverloads/nonDefaultParameter.kt b/compiler/testData/codegen/box/jvmOverloads/nonDefaultParameter.kt index cb9af2c555a..051484cad97 100644 --- a/compiler/testData/codegen/box/jvmOverloads/nonDefaultParameter.kt +++ b/compiler/testData/codegen/box/jvmOverloads/nonDefaultParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmOverloads/primaryConstructor.kt b/compiler/testData/codegen/box/jvmOverloads/primaryConstructor.kt index 72b88c23083..861e84ca805 100644 --- a/compiler/testData/codegen/box/jvmOverloads/primaryConstructor.kt +++ b/compiler/testData/codegen/box/jvmOverloads/primaryConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmOverloads/privateClass.kt b/compiler/testData/codegen/box/jvmOverloads/privateClass.kt index 5a9516c1e9b..0b82027903d 100644 --- a/compiler/testData/codegen/box/jvmOverloads/privateClass.kt +++ b/compiler/testData/codegen/box/jvmOverloads/privateClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmOverloads/secondaryConstructor.kt b/compiler/testData/codegen/box/jvmOverloads/secondaryConstructor.kt index 6b73d336db0..69d857c5e7a 100644 --- a/compiler/testData/codegen/box/jvmOverloads/secondaryConstructor.kt +++ b/compiler/testData/codegen/box/jvmOverloads/secondaryConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmOverloads/simple.kt b/compiler/testData/codegen/box/jvmOverloads/simple.kt index 9e0acbc5cdf..d50af6507e7 100644 --- a/compiler/testData/codegen/box/jvmOverloads/simple.kt +++ b/compiler/testData/codegen/box/jvmOverloads/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmOverloads/simpleJavaCall.kt b/compiler/testData/codegen/box/jvmOverloads/simpleJavaCall.kt index 45c3365730e..7bd1494b38e 100644 --- a/compiler/testData/codegen/box/jvmOverloads/simpleJavaCall.kt +++ b/compiler/testData/codegen/box/jvmOverloads/simpleJavaCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmOverloads/varargs.kt b/compiler/testData/codegen/box/jvmOverloads/varargs.kt index 9abec909bdb..a8bb49667e7 100644 --- a/compiler/testData/codegen/box/jvmOverloads/varargs.kt +++ b/compiler/testData/codegen/box/jvmOverloads/varargs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmPackageName/metadataField.kt b/compiler/testData/codegen/box/jvmPackageName/metadataField.kt index 3636bc85fc0..dc8b0cdd4b9 100644 --- a/compiler/testData/codegen/box/jvmPackageName/metadataField.kt +++ b/compiler/testData/codegen/box/jvmPackageName/metadataField.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/box/jvmPackageName/rootPackage.kt b/compiler/testData/codegen/box/jvmPackageName/rootPackage.kt index 475834f0ee7..ad450a83ce6 100644 --- a/compiler/testData/codegen/box/jvmPackageName/rootPackage.kt +++ b/compiler/testData/codegen/box/jvmPackageName/rootPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/box/jvmPackageName/simple.kt b/compiler/testData/codegen/box/jvmPackageName/simple.kt index 01d9fac7917..12038c35d24 100644 --- a/compiler/testData/codegen/box/jvmPackageName/simple.kt +++ b/compiler/testData/codegen/box/jvmPackageName/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/box/jvmPackageName/withJvmName.kt b/compiler/testData/codegen/box/jvmPackageName/withJvmName.kt index df2917bef0e..9e50592f4da 100644 --- a/compiler/testData/codegen/box/jvmPackageName/withJvmName.kt +++ b/compiler/testData/codegen/box/jvmPackageName/withJvmName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/box/jvmStatic/annotations.kt b/compiler/testData/codegen/box/jvmStatic/annotations.kt index e5972b1fc60..0ea4061be87 100644 --- a/compiler/testData/codegen/box/jvmStatic/annotations.kt +++ b/compiler/testData/codegen/box/jvmStatic/annotations.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/closure.kt b/compiler/testData/codegen/box/jvmStatic/closure.kt index 9afc2bc2c23..7ef23c0e185 100644 --- a/compiler/testData/codegen/box/jvmStatic/closure.kt +++ b/compiler/testData/codegen/box/jvmStatic/closure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/companionObject.kt b/compiler/testData/codegen/box/jvmStatic/companionObject.kt index 054847a904c..618008a3f3e 100644 --- a/compiler/testData/codegen/box/jvmStatic/companionObject.kt +++ b/compiler/testData/codegen/box/jvmStatic/companionObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/convention.kt b/compiler/testData/codegen/box/jvmStatic/convention.kt index 21400fcc5e4..2b68bab5e3d 100644 --- a/compiler/testData/codegen/box/jvmStatic/convention.kt +++ b/compiler/testData/codegen/box/jvmStatic/convention.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/default.kt b/compiler/testData/codegen/box/jvmStatic/default.kt index 31004ce1eeb..de8221246b0 100644 --- a/compiler/testData/codegen/box/jvmStatic/default.kt +++ b/compiler/testData/codegen/box/jvmStatic/default.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/enumCompanion.kt b/compiler/testData/codegen/box/jvmStatic/enumCompanion.kt index ddff8ec713b..ee24a269ccf 100644 --- a/compiler/testData/codegen/box/jvmStatic/enumCompanion.kt +++ b/compiler/testData/codegen/box/jvmStatic/enumCompanion.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/explicitObject.kt b/compiler/testData/codegen/box/jvmStatic/explicitObject.kt index f3a9a6adfb1..63ab6e46ac9 100644 --- a/compiler/testData/codegen/box/jvmStatic/explicitObject.kt +++ b/compiler/testData/codegen/box/jvmStatic/explicitObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/importStaticMemberFromObject.kt b/compiler/testData/codegen/box/jvmStatic/importStaticMemberFromObject.kt index 2fc7b467e14..5fbe075ab45 100644 --- a/compiler/testData/codegen/box/jvmStatic/importStaticMemberFromObject.kt +++ b/compiler/testData/codegen/box/jvmStatic/importStaticMemberFromObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/inline.kt b/compiler/testData/codegen/box/jvmStatic/inline.kt index c96ed4874c9..c06f31c2f82 100644 --- a/compiler/testData/codegen/box/jvmStatic/inline.kt +++ b/compiler/testData/codegen/box/jvmStatic/inline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/inlinePropertyAccessors.kt b/compiler/testData/codegen/box/jvmStatic/inlinePropertyAccessors.kt index 009297d7fca..89390afc8e3 100644 --- a/compiler/testData/codegen/box/jvmStatic/inlinePropertyAccessors.kt +++ b/compiler/testData/codegen/box/jvmStatic/inlinePropertyAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/kt21246.kt b/compiler/testData/codegen/box/jvmStatic/kt21246.kt index 7c8504f9904..e692c73be1c 100644 --- a/compiler/testData/codegen/box/jvmStatic/kt21246.kt +++ b/compiler/testData/codegen/box/jvmStatic/kt21246.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // WITH_RUNTIME // TARGET_BACKEND: JVM diff --git a/compiler/testData/codegen/box/jvmStatic/kt21246a.kt b/compiler/testData/codegen/box/jvmStatic/kt21246a.kt index 2c188e8dfd3..5889c9a3122 100644 --- a/compiler/testData/codegen/box/jvmStatic/kt21246a.kt +++ b/compiler/testData/codegen/box/jvmStatic/kt21246a.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // WITH_RUNTIME // TARGET_BACKEND: JVM diff --git a/compiler/testData/codegen/box/jvmStatic/kt9897_static.kt b/compiler/testData/codegen/box/jvmStatic/kt9897_static.kt index 1603c8b4262..568ec178c65 100644 --- a/compiler/testData/codegen/box/jvmStatic/kt9897_static.kt +++ b/compiler/testData/codegen/box/jvmStatic/kt9897_static.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/object.kt b/compiler/testData/codegen/box/jvmStatic/object.kt index 01a8b72b8b9..1225d0b57f0 100644 --- a/compiler/testData/codegen/box/jvmStatic/object.kt +++ b/compiler/testData/codegen/box/jvmStatic/object.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/postfixInc.kt b/compiler/testData/codegen/box/jvmStatic/postfixInc.kt index 4b4d65cc45c..4523181b0dd 100644 --- a/compiler/testData/codegen/box/jvmStatic/postfixInc.kt +++ b/compiler/testData/codegen/box/jvmStatic/postfixInc.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/prefixInc.kt b/compiler/testData/codegen/box/jvmStatic/prefixInc.kt index e910ede09e4..f46ed41a837 100644 --- a/compiler/testData/codegen/box/jvmStatic/prefixInc.kt +++ b/compiler/testData/codegen/box/jvmStatic/prefixInc.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/privateSetter.kt b/compiler/testData/codegen/box/jvmStatic/privateSetter.kt index f9057e1fd0f..6deba204cc3 100644 --- a/compiler/testData/codegen/box/jvmStatic/privateSetter.kt +++ b/compiler/testData/codegen/box/jvmStatic/privateSetter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/propertyAccess.kt b/compiler/testData/codegen/box/jvmStatic/propertyAccess.kt index 5719ac4f21c..d29fdc216cc 100644 --- a/compiler/testData/codegen/box/jvmStatic/propertyAccess.kt +++ b/compiler/testData/codegen/box/jvmStatic/propertyAccess.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/propertyAccessorsCompanion.kt b/compiler/testData/codegen/box/jvmStatic/propertyAccessorsCompanion.kt index 6226ef6d51f..0f95f82edf3 100644 --- a/compiler/testData/codegen/box/jvmStatic/propertyAccessorsCompanion.kt +++ b/compiler/testData/codegen/box/jvmStatic/propertyAccessorsCompanion.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/propertyAccessorsObject.kt b/compiler/testData/codegen/box/jvmStatic/propertyAccessorsObject.kt index 4ea3a2a266b..33bf43dce39 100644 --- a/compiler/testData/codegen/box/jvmStatic/propertyAccessorsObject.kt +++ b/compiler/testData/codegen/box/jvmStatic/propertyAccessorsObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/propertyAsDefault.kt b/compiler/testData/codegen/box/jvmStatic/propertyAsDefault.kt index 29a66f73a70..038e8ac9043 100644 --- a/compiler/testData/codegen/box/jvmStatic/propertyAsDefault.kt +++ b/compiler/testData/codegen/box/jvmStatic/propertyAsDefault.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/propertyGetterDelegatesToAnother.kt b/compiler/testData/codegen/box/jvmStatic/propertyGetterDelegatesToAnother.kt index 767a0b188ae..0f55589b992 100644 --- a/compiler/testData/codegen/box/jvmStatic/propertyGetterDelegatesToAnother.kt +++ b/compiler/testData/codegen/box/jvmStatic/propertyGetterDelegatesToAnother.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // WITH_RUNTIME // TARGET_BACKEND: JVM object ObjectThisTest { diff --git a/compiler/testData/codegen/box/jvmStatic/simple.kt b/compiler/testData/codegen/box/jvmStatic/simple.kt index dab2e4aa327..ce49b21d95c 100644 --- a/compiler/testData/codegen/box/jvmStatic/simple.kt +++ b/compiler/testData/codegen/box/jvmStatic/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/jvmStatic/syntheticAccessor.kt b/compiler/testData/codegen/box/jvmStatic/syntheticAccessor.kt index 3d00922e502..29a6fd8ab95 100644 --- a/compiler/testData/codegen/box/jvmStatic/syntheticAccessor.kt +++ b/compiler/testData/codegen/box/jvmStatic/syntheticAccessor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/labels/propertyAccessorFunctionLiteral.kt b/compiler/testData/codegen/box/labels/propertyAccessorFunctionLiteral.kt index 6d26e930ed2..c4050d744f2 100644 --- a/compiler/testData/codegen/box/labels/propertyAccessorFunctionLiteral.kt +++ b/compiler/testData/codegen/box/labels/propertyAccessorFunctionLiteral.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR val Int.getter: Int get() { return { diff --git a/compiler/testData/codegen/box/labels/propertyAccessorInnerExtensionFun.kt b/compiler/testData/codegen/box/labels/propertyAccessorInnerExtensionFun.kt index 1a57fc6e039..6c2aa23157d 100644 --- a/compiler/testData/codegen/box/labels/propertyAccessorInnerExtensionFun.kt +++ b/compiler/testData/codegen/box/labels/propertyAccessorInnerExtensionFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR val Int.getter: Int get() { val extFun: Int.() -> Int = { diff --git a/compiler/testData/codegen/box/labels/propertyAccessorObject.kt b/compiler/testData/codegen/box/labels/propertyAccessorObject.kt index 1fc9f25aa82..d6da14f9176 100644 --- a/compiler/testData/codegen/box/labels/propertyAccessorObject.kt +++ b/compiler/testData/codegen/box/labels/propertyAccessorObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface Base { fun foo(): Int } diff --git a/compiler/testData/codegen/box/lazyCodegen/exceptionInFieldInitializer.kt b/compiler/testData/codegen/box/lazyCodegen/exceptionInFieldInitializer.kt index f086e0ca2ff..3f49c6e2357 100644 --- a/compiler/testData/codegen/box/lazyCodegen/exceptionInFieldInitializer.kt +++ b/compiler/testData/codegen/box/lazyCodegen/exceptionInFieldInitializer.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A(val p: String) { val prop: String = throw RuntimeException() } diff --git a/compiler/testData/codegen/box/localClasses/anonymousObjectInInitializer.kt b/compiler/testData/codegen/box/localClasses/anonymousObjectInInitializer.kt index ef9b826ff07..1ecf8e464bb 100644 --- a/compiler/testData/codegen/box/localClasses/anonymousObjectInInitializer.kt +++ b/compiler/testData/codegen/box/localClasses/anonymousObjectInInitializer.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { var a: String = "Fail" diff --git a/compiler/testData/codegen/box/localClasses/anonymousObjectInParameterInitializer.kt b/compiler/testData/codegen/box/localClasses/anonymousObjectInParameterInitializer.kt index e5a27ccdbc4..39a7257ddb5 100644 --- a/compiler/testData/codegen/box/localClasses/anonymousObjectInParameterInitializer.kt +++ b/compiler/testData/codegen/box/localClasses/anonymousObjectInParameterInitializer.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A( val a: String = object { override fun toString(): String = "OK" diff --git a/compiler/testData/codegen/box/localClasses/closureOfInnerLocalClass.kt b/compiler/testData/codegen/box/localClasses/closureOfInnerLocalClass.kt index 4020fe39025..f2c7a52e632 100644 --- a/compiler/testData/codegen/box/localClasses/closureOfInnerLocalClass.kt +++ b/compiler/testData/codegen/box/localClasses/closureOfInnerLocalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // Enable for JVM backend when KT-8120 gets fixed // IGNORE_BACKEND: JVM diff --git a/compiler/testData/codegen/box/localClasses/closureOfLambdaInLocalClass.kt b/compiler/testData/codegen/box/localClasses/closureOfLambdaInLocalClass.kt index ca6883635e3..fae25776f5c 100644 --- a/compiler/testData/codegen/box/localClasses/closureOfLambdaInLocalClass.kt +++ b/compiler/testData/codegen/box/localClasses/closureOfLambdaInLocalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { var log = "" diff --git a/compiler/testData/codegen/box/localClasses/closureWithSelfInstantiation.kt b/compiler/testData/codegen/box/localClasses/closureWithSelfInstantiation.kt index 20727829c28..4be3a3c8e4b 100644 --- a/compiler/testData/codegen/box/localClasses/closureWithSelfInstantiation.kt +++ b/compiler/testData/codegen/box/localClasses/closureWithSelfInstantiation.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // Enable for JVM backend when KT-8120 gets fixed // IGNORE_BACKEND: JVM diff --git a/compiler/testData/codegen/box/localClasses/inExtensionFunction.kt b/compiler/testData/codegen/box/localClasses/inExtensionFunction.kt index 0a4fbfbbbf0..f511c8b6e0f 100644 --- a/compiler/testData/codegen/box/localClasses/inExtensionFunction.kt +++ b/compiler/testData/codegen/box/localClasses/inExtensionFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR package test fun A.a(): String { diff --git a/compiler/testData/codegen/box/localClasses/inExtensionProperty.kt b/compiler/testData/codegen/box/localClasses/inExtensionProperty.kt index 6b0ed7cb97d..bd332427c84 100644 --- a/compiler/testData/codegen/box/localClasses/inExtensionProperty.kt +++ b/compiler/testData/codegen/box/localClasses/inExtensionProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR package test val A.a: String diff --git a/compiler/testData/codegen/box/localClasses/inLocalExtensionFunction.kt b/compiler/testData/codegen/box/localClasses/inLocalExtensionFunction.kt index 8b92efd345f..d41a599eab4 100644 --- a/compiler/testData/codegen/box/localClasses/inLocalExtensionFunction.kt +++ b/compiler/testData/codegen/box/localClasses/inLocalExtensionFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR package test diff --git a/compiler/testData/codegen/box/localClasses/inLocalExtensionProperty.kt b/compiler/testData/codegen/box/localClasses/inLocalExtensionProperty.kt index a8c298a69f1..c44998bf756 100644 --- a/compiler/testData/codegen/box/localClasses/inLocalExtensionProperty.kt +++ b/compiler/testData/codegen/box/localClasses/inLocalExtensionProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR package test diff --git a/compiler/testData/codegen/box/localClasses/innerClassInLocalClass.kt b/compiler/testData/codegen/box/localClasses/innerClassInLocalClass.kt index 72d84e5ddac..d54fb5ac8f8 100644 --- a/compiler/testData/codegen/box/localClasses/innerClassInLocalClass.kt +++ b/compiler/testData/codegen/box/localClasses/innerClassInLocalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { val a = 1 fun calc () : Int { diff --git a/compiler/testData/codegen/box/localClasses/innerOfLocalCaptureExtensionReceiver.kt b/compiler/testData/codegen/box/localClasses/innerOfLocalCaptureExtensionReceiver.kt index d91e6b388d9..579b0d2a56c 100644 --- a/compiler/testData/codegen/box/localClasses/innerOfLocalCaptureExtensionReceiver.kt +++ b/compiler/testData/codegen/box/localClasses/innerOfLocalCaptureExtensionReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun String.bar(): String { open class Local { diff --git a/compiler/testData/codegen/box/localClasses/kt2700.kt b/compiler/testData/codegen/box/localClasses/kt2700.kt index 3baacf0b21f..ff1c237b43d 100644 --- a/compiler/testData/codegen/box/localClasses/kt2700.kt +++ b/compiler/testData/codegen/box/localClasses/kt2700.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR package a.b interface Test { diff --git a/compiler/testData/codegen/box/localClasses/kt2873.kt b/compiler/testData/codegen/box/localClasses/kt2873.kt index be5008511ac..6309a05689a 100644 --- a/compiler/testData/codegen/box/localClasses/kt2873.kt +++ b/compiler/testData/codegen/box/localClasses/kt2873.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun foo() : String { val u = { class B(val data : String) diff --git a/compiler/testData/codegen/box/localClasses/kt3210.kt b/compiler/testData/codegen/box/localClasses/kt3210.kt index d3e33c32269..87474c1e3fc 100644 --- a/compiler/testData/codegen/box/localClasses/kt3210.kt +++ b/compiler/testData/codegen/box/localClasses/kt3210.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR package org.example diff --git a/compiler/testData/codegen/box/localClasses/kt3389.kt b/compiler/testData/codegen/box/localClasses/kt3389.kt index abb515b1688..4442a59d674 100644 --- a/compiler/testData/codegen/box/localClasses/kt3389.kt +++ b/compiler/testData/codegen/box/localClasses/kt3389.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR package t class Reproduce { diff --git a/compiler/testData/codegen/box/localClasses/kt3584.kt b/compiler/testData/codegen/box/localClasses/kt3584.kt index be72538a1f4..2ae3697bdd7 100644 --- a/compiler/testData/codegen/box/localClasses/kt3584.kt +++ b/compiler/testData/codegen/box/localClasses/kt3584.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { val s = "captured"; diff --git a/compiler/testData/codegen/box/localClasses/kt4174.kt b/compiler/testData/codegen/box/localClasses/kt4174.kt index 56a73053979..8ee5aabe4ba 100644 --- a/compiler/testData/codegen/box/localClasses/kt4174.kt +++ b/compiler/testData/codegen/box/localClasses/kt4174.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class C(val s: String) { fun test(): String { return s diff --git a/compiler/testData/codegen/box/localClasses/localClass.kt b/compiler/testData/codegen/box/localClasses/localClass.kt index d8cdb7552fd..98187248078 100644 --- a/compiler/testData/codegen/box/localClasses/localClass.kt +++ b/compiler/testData/codegen/box/localClasses/localClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { fun a () : String { class B() { diff --git a/compiler/testData/codegen/box/localClasses/localClassCaptureExtensionReceiver.kt b/compiler/testData/codegen/box/localClasses/localClassCaptureExtensionReceiver.kt index dc60548f75f..7ddc3ec4869 100644 --- a/compiler/testData/codegen/box/localClasses/localClassCaptureExtensionReceiver.kt +++ b/compiler/testData/codegen/box/localClasses/localClassCaptureExtensionReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR class Outer { fun String.id(): String { diff --git a/compiler/testData/codegen/box/localClasses/localClassInInitializer.kt b/compiler/testData/codegen/box/localClasses/localClassInInitializer.kt index 0dafae38048..114df8937e4 100644 --- a/compiler/testData/codegen/box/localClasses/localClassInInitializer.kt +++ b/compiler/testData/codegen/box/localClasses/localClassInInitializer.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { var a: String = "Fail" diff --git a/compiler/testData/codegen/box/localClasses/localClassInParameterInitializer.kt b/compiler/testData/codegen/box/localClasses/localClassInParameterInitializer.kt index 2b5c62666e6..04b5e5c50cf 100644 --- a/compiler/testData/codegen/box/localClasses/localClassInParameterInitializer.kt +++ b/compiler/testData/codegen/box/localClasses/localClassInParameterInitializer.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A( val a: String = { open class B() { diff --git a/compiler/testData/codegen/box/localClasses/localDataClass.kt b/compiler/testData/codegen/box/localClasses/localDataClass.kt index 33cf16258d2..12f87c45cee 100644 --- a/compiler/testData/codegen/box/localClasses/localDataClass.kt +++ b/compiler/testData/codegen/box/localClasses/localDataClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { val capturedInConstructor = 1 diff --git a/compiler/testData/codegen/box/localClasses/localExtendsInnerAndReferencesOuterMember.kt b/compiler/testData/codegen/box/localClasses/localExtendsInnerAndReferencesOuterMember.kt index f5520406363..1952b3822ac 100644 --- a/compiler/testData/codegen/box/localClasses/localExtendsInnerAndReferencesOuterMember.kt +++ b/compiler/testData/codegen/box/localClasses/localExtendsInnerAndReferencesOuterMember.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { fun box(): String { class Local : Inner() { diff --git a/compiler/testData/codegen/box/localClasses/nameWithWhitespace.kt b/compiler/testData/codegen/box/localClasses/nameWithWhitespace.kt index 2bdaf3a9a12..3b7f1194b04 100644 --- a/compiler/testData/codegen/box/localClasses/nameWithWhitespace.kt +++ b/compiler/testData/codegen/box/localClasses/nameWithWhitespace.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/localClasses/noclosure.kt b/compiler/testData/codegen/box/localClasses/noclosure.kt index 8f9417505e7..e284daaeafc 100644 --- a/compiler/testData/codegen/box/localClasses/noclosure.kt +++ b/compiler/testData/codegen/box/localClasses/noclosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { open class K { val o = "O" diff --git a/compiler/testData/codegen/box/localClasses/object.kt b/compiler/testData/codegen/box/localClasses/object.kt index a96a9237f68..e6335cc3910 100644 --- a/compiler/testData/codegen/box/localClasses/object.kt +++ b/compiler/testData/codegen/box/localClasses/object.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { val k = object { val ok = "OK" diff --git a/compiler/testData/codegen/box/localClasses/ownClosureOfInnerLocalClass.kt b/compiler/testData/codegen/box/localClasses/ownClosureOfInnerLocalClass.kt index 8012dfcf55e..607610d8a4f 100644 --- a/compiler/testData/codegen/box/localClasses/ownClosureOfInnerLocalClass.kt +++ b/compiler/testData/codegen/box/localClasses/ownClosureOfInnerLocalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { var log = "" diff --git a/compiler/testData/codegen/box/localClasses/recaptureVarCapturedInLocalClass1.kt b/compiler/testData/codegen/box/localClasses/recaptureVarCapturedInLocalClass1.kt index 2200b560d4a..134610a9bb0 100644 --- a/compiler/testData/codegen/box/localClasses/recaptureVarCapturedInLocalClass1.kt +++ b/compiler/testData/codegen/box/localClasses/recaptureVarCapturedInLocalClass1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { var x = "" diff --git a/compiler/testData/codegen/box/localClasses/recaptureVarCapturedInLocalClass2.kt b/compiler/testData/codegen/box/localClasses/recaptureVarCapturedInLocalClass2.kt index b3553b16847..90d2e28be88 100644 --- a/compiler/testData/codegen/box/localClasses/recaptureVarCapturedInLocalClass2.kt +++ b/compiler/testData/codegen/box/localClasses/recaptureVarCapturedInLocalClass2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { var x = "" diff --git a/compiler/testData/codegen/box/localClasses/recaptureVarCapturedInLocalClass3.kt b/compiler/testData/codegen/box/localClasses/recaptureVarCapturedInLocalClass3.kt index e15eba1b081..34a4648dc5b 100644 --- a/compiler/testData/codegen/box/localClasses/recaptureVarCapturedInLocalClass3.kt +++ b/compiler/testData/codegen/box/localClasses/recaptureVarCapturedInLocalClass3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { var x = "" diff --git a/compiler/testData/codegen/box/localClasses/subclassingExtensionReceiverClass.kt b/compiler/testData/codegen/box/localClasses/subclassingExtensionReceiverClass.kt index 3e6dafc1749..022909c7c3c 100644 --- a/compiler/testData/codegen/box/localClasses/subclassingExtensionReceiverClass.kt +++ b/compiler/testData/codegen/box/localClasses/subclassingExtensionReceiverClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JVM class A(val x: String) { diff --git a/compiler/testData/codegen/box/localClasses/withclosure.kt b/compiler/testData/codegen/box/localClasses/withclosure.kt index b9dc2f5bee3..6de8829088b 100644 --- a/compiler/testData/codegen/box/localClasses/withclosure.kt +++ b/compiler/testData/codegen/box/localClasses/withclosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { val x = "OK" class Aaa { diff --git a/compiler/testData/codegen/box/multiDecl/ValCapturedInFunctionLiteral.kt b/compiler/testData/codegen/box/multiDecl/ValCapturedInFunctionLiteral.kt index 4bf9bdcd08c..02b0ea31091 100644 --- a/compiler/testData/codegen/box/multiDecl/ValCapturedInFunctionLiteral.kt +++ b/compiler/testData/codegen/box/multiDecl/ValCapturedInFunctionLiteral.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { operator fun component1() = 1 operator fun component2() = 2 diff --git a/compiler/testData/codegen/box/multiDecl/ValCapturedInObjectLiteral.kt b/compiler/testData/codegen/box/multiDecl/ValCapturedInObjectLiteral.kt index 9e194386e6a..d981c4910cd 100644 --- a/compiler/testData/codegen/box/multiDecl/ValCapturedInObjectLiteral.kt +++ b/compiler/testData/codegen/box/multiDecl/ValCapturedInObjectLiteral.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { operator fun component1() = 1 operator fun component2() = 2 diff --git a/compiler/testData/codegen/box/multiDecl/VarCapturedInFunctionLiteral.kt b/compiler/testData/codegen/box/multiDecl/VarCapturedInFunctionLiteral.kt index e0eb2cb5edd..3b3479ead02 100644 --- a/compiler/testData/codegen/box/multiDecl/VarCapturedInFunctionLiteral.kt +++ b/compiler/testData/codegen/box/multiDecl/VarCapturedInFunctionLiteral.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { operator fun component1() = 1 operator fun component2() = 2 diff --git a/compiler/testData/codegen/box/multiDecl/VarCapturedInObjectLiteral.kt b/compiler/testData/codegen/box/multiDecl/VarCapturedInObjectLiteral.kt index 48534b362c6..e67048c9df8 100644 --- a/compiler/testData/codegen/box/multiDecl/VarCapturedInObjectLiteral.kt +++ b/compiler/testData/codegen/box/multiDecl/VarCapturedInObjectLiteral.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { operator fun component1() = 1 operator fun component2() = 2 diff --git a/compiler/testData/codegen/box/multiDecl/forIterator/MultiDeclForValCaptured.kt b/compiler/testData/codegen/box/multiDecl/forIterator/MultiDeclForValCaptured.kt index 67bfe8624eb..b622b7fb74b 100644 --- a/compiler/testData/codegen/box/multiDecl/forIterator/MultiDeclForValCaptured.kt +++ b/compiler/testData/codegen/box/multiDecl/forIterator/MultiDeclForValCaptured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR class C(val i: Int) { operator fun component1() = i + 1 diff --git a/compiler/testData/codegen/box/multiDecl/forIterator/longIterator/MultiDeclForComponentExtensionsValCaptured.kt b/compiler/testData/codegen/box/multiDecl/forIterator/longIterator/MultiDeclForComponentExtensionsValCaptured.kt index 136a4410add..30a4a49f280 100644 --- a/compiler/testData/codegen/box/multiDecl/forIterator/longIterator/MultiDeclForComponentExtensionsValCaptured.kt +++ b/compiler/testData/codegen/box/multiDecl/forIterator/longIterator/MultiDeclForComponentExtensionsValCaptured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR operator fun Long.component1() = this + 1 operator fun Long.component2() = this + 2 diff --git a/compiler/testData/codegen/box/multiDecl/forRange/MultiDeclForValCaptured.kt b/compiler/testData/codegen/box/multiDecl/forRange/MultiDeclForValCaptured.kt index 4687822bb09..42b6a1c1d66 100644 --- a/compiler/testData/codegen/box/multiDecl/forRange/MultiDeclForValCaptured.kt +++ b/compiler/testData/codegen/box/multiDecl/forRange/MultiDeclForValCaptured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Range(val from : C, val to: C) { operator fun iterator() = It(from, to) } diff --git a/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/MultiDeclForValCaptured.kt b/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/MultiDeclForValCaptured.kt index b09acb4b8aa..71bf71da9fc 100644 --- a/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/MultiDeclForValCaptured.kt +++ b/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/MultiDeclForValCaptured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Range(val from : C, val to: C) { operator fun iterator() = It(from, to) } diff --git a/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentExtensionsValCaptured.kt b/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentExtensionsValCaptured.kt index 610939ab416..0dea2e2ed49 100644 --- a/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentExtensionsValCaptured.kt +++ b/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentExtensionsValCaptured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR operator fun Int.component1() = this + 1 operator fun Int.component2() = this + 2 diff --git a/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentExtensionsValCaptured.kt b/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentExtensionsValCaptured.kt index 9bdb2dd8f56..6403379544f 100644 --- a/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentExtensionsValCaptured.kt +++ b/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentExtensionsValCaptured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR operator fun Long.component1() = this + 1 operator fun Long.component2() = this + 2 diff --git a/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForValCaptured.kt b/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForValCaptured.kt index 8df7e251bf5..ae07ae654ed 100644 --- a/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForValCaptured.kt +++ b/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForValCaptured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Range(val from : C, val to: C) { operator fun iterator() = It(from, to) } diff --git a/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentExtensionsValCaptured.kt b/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentExtensionsValCaptured.kt index 610939ab416..0dea2e2ed49 100644 --- a/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentExtensionsValCaptured.kt +++ b/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentExtensionsValCaptured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR operator fun Int.component1() = this + 1 operator fun Int.component2() = this + 2 diff --git a/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentExtensionsValCaptured.kt b/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentExtensionsValCaptured.kt index 9bdb2dd8f56..6403379544f 100644 --- a/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentExtensionsValCaptured.kt +++ b/compiler/testData/codegen/box/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentExtensionsValCaptured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR operator fun Long.component1() = this + 1 operator fun Long.component2() = this + 2 diff --git a/compiler/testData/codegen/box/multiDecl/forRange/int/MultiDeclForComponentExtensionsValCaptured.kt b/compiler/testData/codegen/box/multiDecl/forRange/int/MultiDeclForComponentExtensionsValCaptured.kt index e4055d651af..a4a18ab6f42 100644 --- a/compiler/testData/codegen/box/multiDecl/forRange/int/MultiDeclForComponentExtensionsValCaptured.kt +++ b/compiler/testData/codegen/box/multiDecl/forRange/int/MultiDeclForComponentExtensionsValCaptured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR operator fun Int.component1() = this + 1 operator fun Int.component2() = this + 2 diff --git a/compiler/testData/codegen/box/multiDecl/forRange/long/MultiDeclForComponentExtensionsValCaptured.kt b/compiler/testData/codegen/box/multiDecl/forRange/long/MultiDeclForComponentExtensionsValCaptured.kt index 03f6a35dd9f..8416153dd0e 100644 --- a/compiler/testData/codegen/box/multiDecl/forRange/long/MultiDeclForComponentExtensionsValCaptured.kt +++ b/compiler/testData/codegen/box/multiDecl/forRange/long/MultiDeclForComponentExtensionsValCaptured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR operator fun Long.component1() = this + 1 operator fun Long.component2() = this + 2 diff --git a/compiler/testData/codegen/box/multifileClasses/callMultifileClassMemberFromOtherPackage.kt b/compiler/testData/codegen/box/multifileClasses/callMultifileClassMemberFromOtherPackage.kt index 7d110366025..b598d3a3cbe 100644 --- a/compiler/testData/codegen/box/multifileClasses/callMultifileClassMemberFromOtherPackage.kt +++ b/compiler/testData/codegen/box/multifileClasses/callMultifileClassMemberFromOtherPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/multifileClasses/callsToMultifileClassFromOtherPackage.kt b/compiler/testData/codegen/box/multifileClasses/callsToMultifileClassFromOtherPackage.kt index 0dec11f9a46..b14d0892d51 100644 --- a/compiler/testData/codegen/box/multifileClasses/callsToMultifileClassFromOtherPackage.kt +++ b/compiler/testData/codegen/box/multifileClasses/callsToMultifileClassFromOtherPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: 1.kt diff --git a/compiler/testData/codegen/box/multifileClasses/constPropertyReferenceFromMultifileClass.kt b/compiler/testData/codegen/box/multifileClasses/constPropertyReferenceFromMultifileClass.kt index 95b5b84301c..3f6ede057ed 100644 --- a/compiler/testData/codegen/box/multifileClasses/constPropertyReferenceFromMultifileClass.kt +++ b/compiler/testData/codegen/box/multifileClasses/constPropertyReferenceFromMultifileClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_REFLECT // FILE: 1.kt diff --git a/compiler/testData/codegen/box/multifileClasses/inlineMultifileClassMemberFromOtherPackage.kt b/compiler/testData/codegen/box/multifileClasses/inlineMultifileClassMemberFromOtherPackage.kt index 8631b9ac874..f497a250f69 100644 --- a/compiler/testData/codegen/box/multifileClasses/inlineMultifileClassMemberFromOtherPackage.kt +++ b/compiler/testData/codegen/box/multifileClasses/inlineMultifileClassMemberFromOtherPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: box.kt diff --git a/compiler/testData/codegen/box/multifileClasses/kt16077.kt b/compiler/testData/codegen/box/multifileClasses/kt16077.kt index 3639809c63d..7dc257128ca 100644 --- a/compiler/testData/codegen/box/multifileClasses/kt16077.kt +++ b/compiler/testData/codegen/box/multifileClasses/kt16077.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/multifileClasses/multifileClassPartsInitialization.kt b/compiler/testData/codegen/box/multifileClasses/multifileClassPartsInitialization.kt index e13c83cb457..df04e954a8c 100644 --- a/compiler/testData/codegen/box/multifileClasses/multifileClassPartsInitialization.kt +++ b/compiler/testData/codegen/box/multifileClasses/multifileClassPartsInitialization.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: box.kt diff --git a/compiler/testData/codegen/box/multifileClasses/multifileClassWith2Files.kt b/compiler/testData/codegen/box/multifileClasses/multifileClassWith2Files.kt index 5d69607f932..be65f05276b 100644 --- a/compiler/testData/codegen/box/multifileClasses/multifileClassWith2Files.kt +++ b/compiler/testData/codegen/box/multifileClasses/multifileClassWith2Files.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Baz.java diff --git a/compiler/testData/codegen/box/multifileClasses/multifileClassWithCrossCall.kt b/compiler/testData/codegen/box/multifileClasses/multifileClassWithCrossCall.kt index 6c33e3a4c96..1252a69101c 100644 --- a/compiler/testData/codegen/box/multifileClasses/multifileClassWithCrossCall.kt +++ b/compiler/testData/codegen/box/multifileClasses/multifileClassWithCrossCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Baz.java diff --git a/compiler/testData/codegen/box/multifileClasses/multifileClassWithPrivate.kt b/compiler/testData/codegen/box/multifileClasses/multifileClassWithPrivate.kt index 76826d27c68..575d5f5ab45 100644 --- a/compiler/testData/codegen/box/multifileClasses/multifileClassWithPrivate.kt +++ b/compiler/testData/codegen/box/multifileClasses/multifileClassWithPrivate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Baz.java diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToFun.kt b/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToFun.kt index d145418ecd8..592c6485331 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToFun.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // IGNORE_LIGHT_ANALYSIS // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToInternalValInline.kt b/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToInternalValInline.kt index 336a84e7a87..85170091fe0 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToInternalValInline.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToInternalValInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // IGNORE_LIGHT_ANALYSIS // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToPrivateVal.kt b/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToPrivateVal.kt index a9784f16796..a053dbf65c1 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToPrivateVal.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToPrivateVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // IGNORE_LIGHT_ANALYSIS // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToVal.kt b/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToVal.kt index bd037033d92..638ddbf2ccd 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToVal.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // IGNORE_LIGHT_ANALYSIS // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/calls.kt b/compiler/testData/codegen/box/multifileClasses/optimized/calls.kt index a142522a53d..a9fc9fd59f0 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/calls.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/calls.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // IGNORE_LIGHT_ANALYSIS // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/deferredStaticInitialization.kt b/compiler/testData/codegen/box/multifileClasses/optimized/deferredStaticInitialization.kt index 8316d0390f6..c508769a13a 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/deferredStaticInitialization.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/deferredStaticInitialization.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // IGNORE_LIGHT_ANALYSIS // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/delegatedVal.kt b/compiler/testData/codegen/box/multifileClasses/optimized/delegatedVal.kt index 21b17c432ba..4fe91d05b7b 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/delegatedVal.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/delegatedVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // IGNORE_LIGHT_ANALYSIS // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/initializePrivateVal.kt b/compiler/testData/codegen/box/multifileClasses/optimized/initializePrivateVal.kt index 601c1929f2c..930d0c98218 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/initializePrivateVal.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/initializePrivateVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // IGNORE_LIGHT_ANALYSIS // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/initializePublicVal.kt b/compiler/testData/codegen/box/multifileClasses/optimized/initializePublicVal.kt index 94d55afdad7..d8a57e1304b 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/initializePublicVal.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/initializePublicVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // IGNORE_LIGHT_ANALYSIS // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/overlappingFuns.kt b/compiler/testData/codegen/box/multifileClasses/optimized/overlappingFuns.kt index e2c9f9d6770..804334e454e 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/overlappingFuns.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/overlappingFuns.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // IGNORE_LIGHT_ANALYSIS // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/overlappingVals.kt b/compiler/testData/codegen/box/multifileClasses/optimized/overlappingVals.kt index 3c94dafbbf4..71360d768b5 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/overlappingVals.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/overlappingVals.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // IGNORE_LIGHT_ANALYSIS // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/valAccessFromInlineFunCalledFromJava.kt b/compiler/testData/codegen/box/multifileClasses/optimized/valAccessFromInlineFunCalledFromJava.kt index 86c3c944093..2eb7a9ec54b 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/valAccessFromInlineFunCalledFromJava.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/valAccessFromInlineFunCalledFromJava.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // IGNORE_LIGHT_ANALYSIS // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/valAccessFromInlinedToDifferentPackage.kt b/compiler/testData/codegen/box/multifileClasses/optimized/valAccessFromInlinedToDifferentPackage.kt index 49194fc6205..46b814c7fd1 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/valAccessFromInlinedToDifferentPackage.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/valAccessFromInlinedToDifferentPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // IGNORE_LIGHT_ANALYSIS // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/valWithAccessor.kt b/compiler/testData/codegen/box/multifileClasses/optimized/valWithAccessor.kt index e47c2a619c8..c6870f76dbf 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/valWithAccessor.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/valWithAccessor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // IGNORE_LIGHT_ANALYSIS // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/multifileClasses/privateConstVal.kt b/compiler/testData/codegen/box/multifileClasses/privateConstVal.kt index 1e6eb93207f..9481cd99efd 100644 --- a/compiler/testData/codegen/box/multifileClasses/privateConstVal.kt +++ b/compiler/testData/codegen/box/multifileClasses/privateConstVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: foo.kt diff --git a/compiler/testData/codegen/box/multifileClasses/samePartNameDifferentFacades.kt b/compiler/testData/codegen/box/multifileClasses/samePartNameDifferentFacades.kt index eeb69d5d451..11089f2e217 100644 --- a/compiler/testData/codegen/box/multifileClasses/samePartNameDifferentFacades.kt +++ b/compiler/testData/codegen/box/multifileClasses/samePartNameDifferentFacades.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: 1/part.kt diff --git a/compiler/testData/codegen/box/multiplatform/defaultArguments/annotations.kt b/compiler/testData/codegen/box/multiplatform/defaultArguments/annotations.kt index bce27c89f87..543f91a6550 100644 --- a/compiler/testData/codegen/box/multiplatform/defaultArguments/annotations.kt +++ b/compiler/testData/codegen/box/multiplatform/defaultArguments/annotations.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +MultiPlatformProjects +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: common.kt diff --git a/compiler/testData/codegen/box/multiplatform/defaultArguments/constructor.kt b/compiler/testData/codegen/box/multiplatform/defaultArguments/constructor.kt index 9cb8e778e9a..80e03c9394a 100644 --- a/compiler/testData/codegen/box/multiplatform/defaultArguments/constructor.kt +++ b/compiler/testData/codegen/box/multiplatform/defaultArguments/constructor.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +MultiPlatformProjects +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // FILE: common.kt diff --git a/compiler/testData/codegen/box/multiplatform/defaultArguments/delegatedExpectedInterface.kt b/compiler/testData/codegen/box/multiplatform/defaultArguments/delegatedExpectedInterface.kt index c144c402929..560cffee5a7 100644 --- a/compiler/testData/codegen/box/multiplatform/defaultArguments/delegatedExpectedInterface.kt +++ b/compiler/testData/codegen/box/multiplatform/defaultArguments/delegatedExpectedInterface.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +MultiPlatformProjects +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JVM diff --git a/compiler/testData/codegen/box/multiplatform/defaultArguments/function.kt b/compiler/testData/codegen/box/multiplatform/defaultArguments/function.kt index 2e507be3e1a..388b3ecb52e 100644 --- a/compiler/testData/codegen/box/multiplatform/defaultArguments/function.kt +++ b/compiler/testData/codegen/box/multiplatform/defaultArguments/function.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +MultiPlatformProjects +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // FILE: common.kt diff --git a/compiler/testData/codegen/box/multiplatform/defaultArguments/inheritedFromCommonClass.kt b/compiler/testData/codegen/box/multiplatform/defaultArguments/inheritedFromCommonClass.kt index f45c38e0137..8b59c67573a 100644 --- a/compiler/testData/codegen/box/multiplatform/defaultArguments/inheritedFromCommonClass.kt +++ b/compiler/testData/codegen/box/multiplatform/defaultArguments/inheritedFromCommonClass.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +MultiPlatformProjects +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // FILE: common.kt diff --git a/compiler/testData/codegen/box/multiplatform/defaultArguments/inheritedFromExpectedClass.kt b/compiler/testData/codegen/box/multiplatform/defaultArguments/inheritedFromExpectedClass.kt index d7b049050d1..896cf21f71a 100644 --- a/compiler/testData/codegen/box/multiplatform/defaultArguments/inheritedFromExpectedClass.kt +++ b/compiler/testData/codegen/box/multiplatform/defaultArguments/inheritedFromExpectedClass.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +MultiPlatformProjects +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // FILE: common.kt diff --git a/compiler/testData/codegen/box/multiplatform/defaultArguments/inheritedFromExpectedInterface.kt b/compiler/testData/codegen/box/multiplatform/defaultArguments/inheritedFromExpectedInterface.kt index 9722909c3f8..dcbd67de793 100644 --- a/compiler/testData/codegen/box/multiplatform/defaultArguments/inheritedFromExpectedInterface.kt +++ b/compiler/testData/codegen/box/multiplatform/defaultArguments/inheritedFromExpectedInterface.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +MultiPlatformProjects +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: lib.kt diff --git a/compiler/testData/codegen/box/multiplatform/defaultArguments/inheritedViaAnotherInterfaceIndirectly.kt b/compiler/testData/codegen/box/multiplatform/defaultArguments/inheritedViaAnotherInterfaceIndirectly.kt index 561e0a88a26..8f74fe01acc 100644 --- a/compiler/testData/codegen/box/multiplatform/defaultArguments/inheritedViaAnotherInterfaceIndirectly.kt +++ b/compiler/testData/codegen/box/multiplatform/defaultArguments/inheritedViaAnotherInterfaceIndirectly.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +MultiPlatformProjects +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: lib.kt diff --git a/compiler/testData/codegen/box/multiplatform/defaultArguments/inlineFunctionWithDefaultLambda.kt b/compiler/testData/codegen/box/multiplatform/defaultArguments/inlineFunctionWithDefaultLambda.kt index 6662a61b94a..66987be0a2c 100644 --- a/compiler/testData/codegen/box/multiplatform/defaultArguments/inlineFunctionWithDefaultLambda.kt +++ b/compiler/testData/codegen/box/multiplatform/defaultArguments/inlineFunctionWithDefaultLambda.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +MultiPlatformProjects +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // FILE: common.kt diff --git a/compiler/testData/codegen/box/multiplatform/defaultArguments/jvmOverloads.kt b/compiler/testData/codegen/box/multiplatform/defaultArguments/jvmOverloads.kt index 700e90f9b5f..25c5e1c4b9d 100644 --- a/compiler/testData/codegen/box/multiplatform/defaultArguments/jvmOverloads.kt +++ b/compiler/testData/codegen/box/multiplatform/defaultArguments/jvmOverloads.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +MultiPlatformProjects +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: J.java diff --git a/compiler/testData/codegen/box/multiplatform/defaultArguments/superCall.kt b/compiler/testData/codegen/box/multiplatform/defaultArguments/superCall.kt index bd4fef6e52a..717ab88a234 100644 --- a/compiler/testData/codegen/box/multiplatform/defaultArguments/superCall.kt +++ b/compiler/testData/codegen/box/multiplatform/defaultArguments/superCall.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +MultiPlatformProjects +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JVM diff --git a/compiler/testData/codegen/box/multiplatform/noArgActualConstructor.kt b/compiler/testData/codegen/box/multiplatform/noArgActualConstructor.kt index 959210610ab..4689a10d638 100644 --- a/compiler/testData/codegen/box/multiplatform/noArgActualConstructor.kt +++ b/compiler/testData/codegen/box/multiplatform/noArgActualConstructor.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +MultiPlatformProjects +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: common.kt diff --git a/compiler/testData/codegen/box/multiplatform/optionalExpectation.kt b/compiler/testData/codegen/box/multiplatform/optionalExpectation.kt index 28f38c30821..987c870650b 100644 --- a/compiler/testData/codegen/box/multiplatform/optionalExpectation.kt +++ b/compiler/testData/codegen/box/multiplatform/optionalExpectation.kt @@ -1,5 +1,6 @@ // !LANGUAGE: +MultiPlatformProjects // !USE_EXPERIMENTAL: kotlin.ExperimentalMultiplatform +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // MODULE: library diff --git a/compiler/testData/codegen/box/nonLocalReturns/kt6895.kt b/compiler/testData/codegen/box/nonLocalReturns/kt6895.kt index 4e6fb1160a6..117b36c7e54 100644 --- a/compiler/testData/codegen/box/nonLocalReturns/kt6895.kt +++ b/compiler/testData/codegen/box/nonLocalReturns/kt6895.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/nonLocalReturns/kt9644let.kt b/compiler/testData/codegen/box/nonLocalReturns/kt9644let.kt index 7f3bb0086b1..6f1f273ac0a 100644 --- a/compiler/testData/codegen/box/nonLocalReturns/kt9644let.kt +++ b/compiler/testData/codegen/box/nonLocalReturns/kt9644let.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/nonLocalReturns/localReturnInsideProperty.kt b/compiler/testData/codegen/box/nonLocalReturns/localReturnInsideProperty.kt index 7808b367f3e..26001dbf05a 100644 --- a/compiler/testData/codegen/box/nonLocalReturns/localReturnInsideProperty.kt +++ b/compiler/testData/codegen/box/nonLocalReturns/localReturnInsideProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface ClassData fun f() = object : ClassData { diff --git a/compiler/testData/codegen/box/nonLocalReturns/returnInsideTwoLambdas.kt b/compiler/testData/codegen/box/nonLocalReturns/returnInsideTwoLambdas.kt index 4f0dc889db3..04035edbf3f 100644 --- a/compiler/testData/codegen/box/nonLocalReturns/returnInsideTwoLambdas.kt +++ b/compiler/testData/codegen/box/nonLocalReturns/returnInsideTwoLambdas.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun outer(command: () -> T) : T = command() inline fun inner(action: () -> K): K = action() diff --git a/compiler/testData/codegen/box/nonLocalReturns/use.kt b/compiler/testData/codegen/box/nonLocalReturns/use.kt index ebc63924759..416ad2072a3 100644 --- a/compiler/testData/codegen/box/nonLocalReturns/use.kt +++ b/compiler/testData/codegen/box/nonLocalReturns/use.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/nonLocalReturns/useWithException.kt b/compiler/testData/codegen/box/nonLocalReturns/useWithException.kt index b2c71884cb4..636db163062 100644 --- a/compiler/testData/codegen/box/nonLocalReturns/useWithException.kt +++ b/compiler/testData/codegen/box/nonLocalReturns/useWithException.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/nullCheckOptimization/kt22410.kt b/compiler/testData/codegen/box/nullCheckOptimization/kt22410.kt index aa437245ed2..6fec42970ac 100644 --- a/compiler/testData/codegen/box/nullCheckOptimization/kt22410.kt +++ b/compiler/testData/codegen/box/nullCheckOptimization/kt22410.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box(): String { defineFunc() diff --git a/compiler/testData/codegen/box/objects/anonymousObjectPropertyInitialization.kt b/compiler/testData/codegen/box/objects/anonymousObjectPropertyInitialization.kt index 4765e8858ba..3594b46cf9d 100644 --- a/compiler/testData/codegen/box/objects/anonymousObjectPropertyInitialization.kt +++ b/compiler/testData/codegen/box/objects/anonymousObjectPropertyInitialization.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface T { fun foo(): String } diff --git a/compiler/testData/codegen/box/objects/anonymousObjectReturnsFromTopLevelFun.kt b/compiler/testData/codegen/box/objects/anonymousObjectReturnsFromTopLevelFun.kt index c2f14068bfe..e5b34d9cda1 100644 --- a/compiler/testData/codegen/box/objects/anonymousObjectReturnsFromTopLevelFun.kt +++ b/compiler/testData/codegen/box/objects/anonymousObjectReturnsFromTopLevelFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface IFoo { fun foo(): String } diff --git a/compiler/testData/codegen/box/objects/companionObjectAccess/privateCompanionObjectAccessedFromAnonymousObjectInNestedClass.kt b/compiler/testData/codegen/box/objects/companionObjectAccess/privateCompanionObjectAccessedFromAnonymousObjectInNestedClass.kt index 0841ff513e0..3b09203c171 100644 --- a/compiler/testData/codegen/box/objects/companionObjectAccess/privateCompanionObjectAccessedFromAnonymousObjectInNestedClass.kt +++ b/compiler/testData/codegen/box/objects/companionObjectAccess/privateCompanionObjectAccessedFromAnonymousObjectInNestedClass.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +ProperVisibilityForCompanionObjectInstanceField +// IGNORE_BACKEND: JVM_IR class Outer { private companion object { diff --git a/compiler/testData/codegen/box/objects/companionObjectAccess/privateCompanionObjectAccessedFromLambdaInNestedClass.kt b/compiler/testData/codegen/box/objects/companionObjectAccess/privateCompanionObjectAccessedFromLambdaInNestedClass.kt index 661ab5543be..35fc814a6f4 100644 --- a/compiler/testData/codegen/box/objects/companionObjectAccess/privateCompanionObjectAccessedFromLambdaInNestedClass.kt +++ b/compiler/testData/codegen/box/objects/companionObjectAccess/privateCompanionObjectAccessedFromLambdaInNestedClass.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +ProperVisibilityForCompanionObjectInstanceField +// IGNORE_BACKEND: JVM_IR class Outer { private companion object { diff --git a/compiler/testData/codegen/box/objects/companionObjectAccess/privateCompanionObjectAccessedFromMethodInlinedInNestedClass.kt b/compiler/testData/codegen/box/objects/companionObjectAccess/privateCompanionObjectAccessedFromMethodInlinedInNestedClass.kt index aaa63fc49f1..ae710b13fb5 100644 --- a/compiler/testData/codegen/box/objects/companionObjectAccess/privateCompanionObjectAccessedFromMethodInlinedInNestedClass.kt +++ b/compiler/testData/codegen/box/objects/companionObjectAccess/privateCompanionObjectAccessedFromMethodInlinedInNestedClass.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +ProperVisibilityForCompanionObjectInstanceField +// IGNORE_BACKEND: JVM_IR class Outer { private companion object { diff --git a/compiler/testData/codegen/box/objects/compoundAssignmentToObjectFromCall.kt b/compiler/testData/codegen/box/objects/compoundAssignmentToObjectFromCall.kt index b58ec446156..02db4a081e5 100644 --- a/compiler/testData/codegen/box/objects/compoundAssignmentToObjectFromCall.kt +++ b/compiler/testData/codegen/box/objects/compoundAssignmentToObjectFromCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR var log = "" class A(p: String) { diff --git a/compiler/testData/codegen/box/objects/compoundAssignmentToPropertyWithQualifier.kt b/compiler/testData/codegen/box/objects/compoundAssignmentToPropertyWithQualifier.kt index bc00799ec27..2de358f0008 100644 --- a/compiler/testData/codegen/box/objects/compoundAssignmentToPropertyWithQualifier.kt +++ b/compiler/testData/codegen/box/objects/compoundAssignmentToPropertyWithQualifier.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR var log = "" class A(p: String) { diff --git a/compiler/testData/codegen/box/objects/flist.kt b/compiler/testData/codegen/box/objects/flist.kt index bce0281ef37..d157428f882 100644 --- a/compiler/testData/codegen/box/objects/flist.kt +++ b/compiler/testData/codegen/box/objects/flist.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR public abstract class FList() { public abstract val head: T diff --git a/compiler/testData/codegen/box/objects/interfaceCompanionObjectReference.kt b/compiler/testData/codegen/box/objects/interfaceCompanionObjectReference.kt index f4d20e9d03c..7aa9b0d6e88 100644 --- a/compiler/testData/codegen/box/objects/interfaceCompanionObjectReference.kt +++ b/compiler/testData/codegen/box/objects/interfaceCompanionObjectReference.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +NestedClassesInAnnotations +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/objects/kt11117.kt b/compiler/testData/codegen/box/objects/kt11117.kt index 439f80a6723..c897fa37c8c 100644 --- a/compiler/testData/codegen/box/objects/kt11117.kt +++ b/compiler/testData/codegen/box/objects/kt11117.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A(val value: String) fun A.test(): String { diff --git a/compiler/testData/codegen/box/objects/kt1136.kt b/compiler/testData/codegen/box/objects/kt1136.kt index 9caf5855971..a412502ccd5 100644 --- a/compiler/testData/codegen/box/objects/kt1136.kt +++ b/compiler/testData/codegen/box/objects/kt1136.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM public object SomeObject { diff --git a/compiler/testData/codegen/box/objects/kt1737.kt b/compiler/testData/codegen/box/objects/kt1737.kt index 90afe5be813..c7b5da9ba34 100644 --- a/compiler/testData/codegen/box/objects/kt1737.kt +++ b/compiler/testData/codegen/box/objects/kt1737.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/objects/kt2663.kt b/compiler/testData/codegen/box/objects/kt2663.kt index a3239e63485..838df4e5e0e 100644 --- a/compiler/testData/codegen/box/objects/kt2663.kt +++ b/compiler/testData/codegen/box/objects/kt2663.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box() : String { var a = 1 diff --git a/compiler/testData/codegen/box/objects/kt2663_2.kt b/compiler/testData/codegen/box/objects/kt2663_2.kt index edb51b054b5..d438a6ea4d3 100644 --- a/compiler/testData/codegen/box/objects/kt2663_2.kt +++ b/compiler/testData/codegen/box/objects/kt2663_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/objects/kt2822.kt b/compiler/testData/codegen/box/objects/kt2822.kt index 740aaf1698c..a840b9ce82c 100644 --- a/compiler/testData/codegen/box/objects/kt2822.kt +++ b/compiler/testData/codegen/box/objects/kt2822.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class A { fun foo() = "OK" } diff --git a/compiler/testData/codegen/box/objects/kt3684.kt b/compiler/testData/codegen/box/objects/kt3684.kt index 53e742f1764..4355b912049 100644 --- a/compiler/testData/codegen/box/objects/kt3684.kt +++ b/compiler/testData/codegen/box/objects/kt3684.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class X(private val n: String) { fun foo(): String { diff --git a/compiler/testData/codegen/box/objects/kt4086.kt b/compiler/testData/codegen/box/objects/kt4086.kt index 2aa1ca343d8..e7cfd60c210 100644 --- a/compiler/testData/codegen/box/objects/kt4086.kt +++ b/compiler/testData/codegen/box/objects/kt4086.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface N open class Base(n: N) diff --git a/compiler/testData/codegen/box/objects/localFunctionInObjectInitializer_kt4516.kt b/compiler/testData/codegen/box/objects/localFunctionInObjectInitializer_kt4516.kt index 2c5faf0fbaf..4072aac689d 100644 --- a/compiler/testData/codegen/box/objects/localFunctionInObjectInitializer_kt4516.kt +++ b/compiler/testData/codegen/box/objects/localFunctionInObjectInitializer_kt4516.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR object O { diff --git a/compiler/testData/codegen/box/objects/objectExtendsInnerAndReferencesOuterMember.kt b/compiler/testData/codegen/box/objects/objectExtendsInnerAndReferencesOuterMember.kt index def3f9f7616..b77424b0c5a 100644 --- a/compiler/testData/codegen/box/objects/objectExtendsInnerAndReferencesOuterMember.kt +++ b/compiler/testData/codegen/box/objects/objectExtendsInnerAndReferencesOuterMember.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { val x: Any get() { return object : Inner() { diff --git a/compiler/testData/codegen/box/objects/objectInLocalAnonymousObject.kt b/compiler/testData/codegen/box/objects/objectInLocalAnonymousObject.kt index f21c93edf75..9e8977a2cad 100644 --- a/compiler/testData/codegen/box/objects/objectInLocalAnonymousObject.kt +++ b/compiler/testData/codegen/box/objects/objectInLocalAnonymousObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { var boo = "OK" var foo = object { diff --git a/compiler/testData/codegen/box/objects/objectInitialization_kt5523.kt b/compiler/testData/codegen/box/objects/objectInitialization_kt5523.kt index 7e8e09128f2..e49b1236052 100644 --- a/compiler/testData/codegen/box/objects/objectInitialization_kt5523.kt +++ b/compiler/testData/codegen/box/objects/objectInitialization_kt5523.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR object A { val a = "OK" diff --git a/compiler/testData/codegen/box/objects/objectLiteral.kt b/compiler/testData/codegen/box/objects/objectLiteral.kt index e6030a1ccd9..da47b512dc5 100644 --- a/compiler/testData/codegen/box/objects/objectLiteral.kt +++ b/compiler/testData/codegen/box/objects/objectLiteral.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class C(x: Int, val y: Int) { fun initChild(x0: Int): Any { var x = x0 diff --git a/compiler/testData/codegen/box/objects/objectLiteralInClosure.kt b/compiler/testData/codegen/box/objects/objectLiteralInClosure.kt index 49e19260616..3bae6d225a0 100644 --- a/compiler/testData/codegen/box/objects/objectLiteralInClosure.kt +++ b/compiler/testData/codegen/box/objects/objectLiteralInClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR package p private class C(val y: Int) { diff --git a/compiler/testData/codegen/box/objects/objectVsClassInitialization_kt5291.kt b/compiler/testData/codegen/box/objects/objectVsClassInitialization_kt5291.kt index 705499c272f..76595f10b6f 100644 --- a/compiler/testData/codegen/box/objects/objectVsClassInitialization_kt5291.kt +++ b/compiler/testData/codegen/box/objects/objectVsClassInitialization_kt5291.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR public inline fun T.with(f: T.() -> Unit): T { this.f() diff --git a/compiler/testData/codegen/box/objects/privateExtensionFromInitializer_kt4543.kt b/compiler/testData/codegen/box/objects/privateExtensionFromInitializer_kt4543.kt index b289fcbd3d8..56d73b79b66 100644 --- a/compiler/testData/codegen/box/objects/privateExtensionFromInitializer_kt4543.kt +++ b/compiler/testData/codegen/box/objects/privateExtensionFromInitializer_kt4543.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR class A(val result: String) diff --git a/compiler/testData/codegen/box/objects/privateFunctionFromClosureInInitializer_kt5582.kt b/compiler/testData/codegen/box/objects/privateFunctionFromClosureInInitializer_kt5582.kt index aa8ee33ddae..334ba5d26b2 100644 --- a/compiler/testData/codegen/box/objects/privateFunctionFromClosureInInitializer_kt5582.kt +++ b/compiler/testData/codegen/box/objects/privateFunctionFromClosureInInitializer_kt5582.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR interface T diff --git a/compiler/testData/codegen/box/objects/receiverInConstructor.kt b/compiler/testData/codegen/box/objects/receiverInConstructor.kt index b3b7a3dcb57..8d1a0d05e84 100644 --- a/compiler/testData/codegen/box/objects/receiverInConstructor.kt +++ b/compiler/testData/codegen/box/objects/receiverInConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class A(open val v: String) fun A.a(newv: String) = object: A("fail") { diff --git a/compiler/testData/codegen/box/objects/selfReferenceToCompanionObjectInAnonymousObjectInSuperConstructorCall.kt b/compiler/testData/codegen/box/objects/selfReferenceToCompanionObjectInAnonymousObjectInSuperConstructorCall.kt index 099a68bfe1f..d9307eba295 100644 --- a/compiler/testData/codegen/box/objects/selfReferenceToCompanionObjectInAnonymousObjectInSuperConstructorCall.kt +++ b/compiler/testData/codegen/box/objects/selfReferenceToCompanionObjectInAnonymousObjectInSuperConstructorCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface IFn { operator fun invoke(): String } diff --git a/compiler/testData/codegen/box/objects/selfReferenceToCompanionObjectInInlineLambdaInConstructorBody.kt b/compiler/testData/codegen/box/objects/selfReferenceToCompanionObjectInInlineLambdaInConstructorBody.kt index 893a683163a..ac7bf13fbbc 100644 --- a/compiler/testData/codegen/box/objects/selfReferenceToCompanionObjectInInlineLambdaInConstructorBody.kt +++ b/compiler/testData/codegen/box/objects/selfReferenceToCompanionObjectInInlineLambdaInConstructorBody.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR class Test { companion object { diff --git a/compiler/testData/codegen/box/objects/selfReferenceToCompanionObjectInInlineLambdaInSuperConstructorCall.kt b/compiler/testData/codegen/box/objects/selfReferenceToCompanionObjectInInlineLambdaInSuperConstructorCall.kt index 4f8d39ba151..030e6d1f4e9 100644 --- a/compiler/testData/codegen/box/objects/selfReferenceToCompanionObjectInInlineLambdaInSuperConstructorCall.kt +++ b/compiler/testData/codegen/box/objects/selfReferenceToCompanionObjectInInlineLambdaInSuperConstructorCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR abstract class Base(val fn: () -> String) diff --git a/compiler/testData/codegen/box/objects/selfReferenceToCompanionObjectInLambdaInSuperConstructorCall.kt b/compiler/testData/codegen/box/objects/selfReferenceToCompanionObjectInLambdaInSuperConstructorCall.kt index ff1e7b7f631..001e18903e2 100644 --- a/compiler/testData/codegen/box/objects/selfReferenceToCompanionObjectInLambdaInSuperConstructorCall.kt +++ b/compiler/testData/codegen/box/objects/selfReferenceToCompanionObjectInLambdaInSuperConstructorCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR abstract class Base(val fn: () -> String) class Host { diff --git a/compiler/testData/codegen/box/objects/selfReferenceToInterfaceCompanionObjectInAnonymousObjectInSuperConstructorCall.kt b/compiler/testData/codegen/box/objects/selfReferenceToInterfaceCompanionObjectInAnonymousObjectInSuperConstructorCall.kt index f1b33e5ba20..18c13cd69d1 100644 --- a/compiler/testData/codegen/box/objects/selfReferenceToInterfaceCompanionObjectInAnonymousObjectInSuperConstructorCall.kt +++ b/compiler/testData/codegen/box/objects/selfReferenceToInterfaceCompanionObjectInAnonymousObjectInSuperConstructorCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface IFn { operator fun invoke(): String } diff --git a/compiler/testData/codegen/box/objects/selfReferenceToInterfaceCompanionObjectInInlineLambdaInConstructorBody.kt b/compiler/testData/codegen/box/objects/selfReferenceToInterfaceCompanionObjectInInlineLambdaInConstructorBody.kt index 4fbebe00429..6d9b5424f92 100644 --- a/compiler/testData/codegen/box/objects/selfReferenceToInterfaceCompanionObjectInInlineLambdaInConstructorBody.kt +++ b/compiler/testData/codegen/box/objects/selfReferenceToInterfaceCompanionObjectInInlineLambdaInConstructorBody.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR interface Test { companion object { diff --git a/compiler/testData/codegen/box/objects/selfReferenceToInterfaceCompanionObjectInInlineLambdaInSuperConstructorCall.kt b/compiler/testData/codegen/box/objects/selfReferenceToInterfaceCompanionObjectInInlineLambdaInSuperConstructorCall.kt index 26ee4696345..02f28169476 100644 --- a/compiler/testData/codegen/box/objects/selfReferenceToInterfaceCompanionObjectInInlineLambdaInSuperConstructorCall.kt +++ b/compiler/testData/codegen/box/objects/selfReferenceToInterfaceCompanionObjectInInlineLambdaInSuperConstructorCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR abstract class Base(val fn: () -> String) diff --git a/compiler/testData/codegen/box/objects/selfReferenceToInterfaceCompanionObjectInLambdaInSuperConstructorCall.kt b/compiler/testData/codegen/box/objects/selfReferenceToInterfaceCompanionObjectInLambdaInSuperConstructorCall.kt index a6e6f034c26..a3871a32525 100644 --- a/compiler/testData/codegen/box/objects/selfReferenceToInterfaceCompanionObjectInLambdaInSuperConstructorCall.kt +++ b/compiler/testData/codegen/box/objects/selfReferenceToInterfaceCompanionObjectInLambdaInSuperConstructorCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR abstract class Base(val fn: () -> String) interface Host { diff --git a/compiler/testData/codegen/box/objects/selfReferenceToObjectInAnonymousObjectInSuperConstructorCall.kt b/compiler/testData/codegen/box/objects/selfReferenceToObjectInAnonymousObjectInSuperConstructorCall.kt index 2239c1b09e9..5135f2a65fc 100644 --- a/compiler/testData/codegen/box/objects/selfReferenceToObjectInAnonymousObjectInSuperConstructorCall.kt +++ b/compiler/testData/codegen/box/objects/selfReferenceToObjectInAnonymousObjectInSuperConstructorCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface IFn { operator fun invoke(): String } diff --git a/compiler/testData/codegen/box/objects/selfReferenceToObjectInInlineLambdaInConstructorBody.kt b/compiler/testData/codegen/box/objects/selfReferenceToObjectInInlineLambdaInConstructorBody.kt index 4506f6052c3..34a272fa94e 100644 --- a/compiler/testData/codegen/box/objects/selfReferenceToObjectInInlineLambdaInConstructorBody.kt +++ b/compiler/testData/codegen/box/objects/selfReferenceToObjectInInlineLambdaInConstructorBody.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR object Test { fun ok() = "OK" diff --git a/compiler/testData/codegen/box/objects/selfReferenceToObjectInInlineLambdaInSuperConstructorCall.kt b/compiler/testData/codegen/box/objects/selfReferenceToObjectInInlineLambdaInSuperConstructorCall.kt index 09ae203fcaa..a19619e5808 100644 --- a/compiler/testData/codegen/box/objects/selfReferenceToObjectInInlineLambdaInSuperConstructorCall.kt +++ b/compiler/testData/codegen/box/objects/selfReferenceToObjectInInlineLambdaInSuperConstructorCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR abstract class Base(val fn: () -> String) diff --git a/compiler/testData/codegen/box/objects/selfReferenceToObjectInLambdaInSuperConstructorCall.kt b/compiler/testData/codegen/box/objects/selfReferenceToObjectInLambdaInSuperConstructorCall.kt index e12b6882c7d..c7c84f0f0f9 100644 --- a/compiler/testData/codegen/box/objects/selfReferenceToObjectInLambdaInSuperConstructorCall.kt +++ b/compiler/testData/codegen/box/objects/selfReferenceToObjectInLambdaInSuperConstructorCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR abstract class Base(val fn: () -> String) object Test : Base({ Test.ok() }) { diff --git a/compiler/testData/codegen/box/objects/thisInConstructor.kt b/compiler/testData/codegen/box/objects/thisInConstructor.kt index 02f4ce346c9..15d6e903939 100644 --- a/compiler/testData/codegen/box/objects/thisInConstructor.kt +++ b/compiler/testData/codegen/box/objects/thisInConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class A(open val v: String) { } diff --git a/compiler/testData/codegen/box/objects/useAnonymousObjectAsIterator.kt b/compiler/testData/codegen/box/objects/useAnonymousObjectAsIterator.kt index c206d9e0ed9..da8049dc0b5 100644 --- a/compiler/testData/codegen/box/objects/useAnonymousObjectAsIterator.kt +++ b/compiler/testData/codegen/box/objects/useAnonymousObjectAsIterator.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // KT-5869 diff --git a/compiler/testData/codegen/box/operatorConventions/kt14201.kt b/compiler/testData/codegen/box/operatorConventions/kt14201.kt index 3ee91af468f..72706c01971 100644 --- a/compiler/testData/codegen/box/operatorConventions/kt14201.kt +++ b/compiler/testData/codegen/box/operatorConventions/kt14201.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface Intf { val aValue: String } diff --git a/compiler/testData/codegen/box/operatorConventions/kt14201_2.kt b/compiler/testData/codegen/box/operatorConventions/kt14201_2.kt index 34f5b1a4c11..9228ae89533 100644 --- a/compiler/testData/codegen/box/operatorConventions/kt14201_2.kt +++ b/compiler/testData/codegen/box/operatorConventions/kt14201_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR class A { val z: String = "OK" diff --git a/compiler/testData/codegen/box/operatorConventions/operatorSetLambda.kt b/compiler/testData/codegen/box/operatorConventions/operatorSetLambda.kt index a791f7207c7..85428b512af 100644 --- a/compiler/testData/codegen/box/operatorConventions/operatorSetLambda.kt +++ b/compiler/testData/codegen/box/operatorConventions/operatorSetLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // See KT-14999 object Obj { diff --git a/compiler/testData/codegen/box/operatorConventions/plusExplicit.kt b/compiler/testData/codegen/box/operatorConventions/plusExplicit.kt index 09070007a2a..bfc3791b643 100644 --- a/compiler/testData/codegen/box/operatorConventions/plusExplicit.kt +++ b/compiler/testData/codegen/box/operatorConventions/plusExplicit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/package/privateTopLevelPropAndVarInInner.kt b/compiler/testData/codegen/box/package/privateTopLevelPropAndVarInInner.kt index b61fd243ab9..3a0fe8b70dd 100644 --- a/compiler/testData/codegen/box/package/privateTopLevelPropAndVarInInner.kt +++ b/compiler/testData/codegen/box/package/privateTopLevelPropAndVarInInner.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR private var x = "O" private fun f() = "K" diff --git a/compiler/testData/codegen/box/platformTypes/primitives/equalsNull_lv11.kt b/compiler/testData/codegen/box/platformTypes/primitives/equalsNull_lv11.kt index a930ab8fe66..0333eda4c50 100644 --- a/compiler/testData/codegen/box/platformTypes/primitives/equalsNull_lv11.kt +++ b/compiler/testData/codegen/box/platformTypes/primitives/equalsNull_lv11.kt @@ -1,4 +1,5 @@ // !LANGUAGE: -ThrowNpeOnExplicitEqualsForBoxedNull +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: test.kt diff --git a/compiler/testData/codegen/box/platformTypes/primitives/equalsNull_lv12.kt b/compiler/testData/codegen/box/platformTypes/primitives/equalsNull_lv12.kt index 1a4f0c850c4..2d8ad0a2143 100644 --- a/compiler/testData/codegen/box/platformTypes/primitives/equalsNull_lv12.kt +++ b/compiler/testData/codegen/box/platformTypes/primitives/equalsNull_lv12.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // LANGUAGE_VERSION: 1.2 // TARGET_BACKEND: JVM // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/platformTypes/primitives/equalsNull_withExplicitFlag.kt b/compiler/testData/codegen/box/platformTypes/primitives/equalsNull_withExplicitFlag.kt index 4d7aba6b1a9..9af5339d3a7 100644 --- a/compiler/testData/codegen/box/platformTypes/primitives/equalsNull_withExplicitFlag.kt +++ b/compiler/testData/codegen/box/platformTypes/primitives/equalsNull_withExplicitFlag.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // LANGUAGE_VERSION: 1.2 // KOTLIN_CONFIGURATION_FLAGS: +JVM.NO_EXCEPTION_ON_EXPLICIT_EQUALS_FOR_BOXED_NULL // TARGET_BACKEND: JVM diff --git a/compiler/testData/codegen/box/primitiveTypes/kt1093.kt b/compiler/testData/codegen/box/primitiveTypes/kt1093.kt index ab48f8608a0..e983ee30e7e 100644 --- a/compiler/testData/codegen/box/primitiveTypes/kt1093.kt +++ b/compiler/testData/codegen/box/primitiveTypes/kt1093.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR val f : (Any) -> String = { it.toString() } diff --git a/compiler/testData/codegen/box/primitiveTypes/kt2251.kt b/compiler/testData/codegen/box/primitiveTypes/kt2251.kt index 13335006ff2..d3ef9375f30 100644 --- a/compiler/testData/codegen/box/primitiveTypes/kt2251.kt +++ b/compiler/testData/codegen/box/primitiveTypes/kt2251.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR class A(var b: Byte) { fun c(d: Short) = (b + d.toByte()).toChar() diff --git a/compiler/testData/codegen/box/primitiveTypes/kt2269.kt b/compiler/testData/codegen/box/primitiveTypes/kt2269.kt index 60cb8537c34..d6133c977be 100644 --- a/compiler/testData/codegen/box/primitiveTypes/kt2269.kt +++ b/compiler/testData/codegen/box/primitiveTypes/kt2269.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun box() : String { 230?.toByte()?.hashCode() diff --git a/compiler/testData/codegen/box/privateConstructors/captured.kt b/compiler/testData/codegen/box/privateConstructors/captured.kt index 83b38054d77..c85988e9818 100644 --- a/compiler/testData/codegen/box/privateConstructors/captured.kt +++ b/compiler/testData/codegen/box/privateConstructors/captured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR public open class Outer private constructor(val s: String) { companion object { diff --git a/compiler/testData/codegen/box/privateConstructors/withVarargs.kt b/compiler/testData/codegen/box/privateConstructors/withVarargs.kt index f7791f1968c..c54b3c21772 100644 --- a/compiler/testData/codegen/box/privateConstructors/withVarargs.kt +++ b/compiler/testData/codegen/box/privateConstructors/withVarargs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // See also KT-6299 public open class Outer private constructor(val s: String, vararg i: Int) { class Inner: Outer("xyz") diff --git a/compiler/testData/codegen/box/properties/augmentedAssignmentsAndIncrements.kt b/compiler/testData/codegen/box/properties/augmentedAssignmentsAndIncrements.kt index 2b03bbe2e22..ca1c24afa84 100644 --- a/compiler/testData/codegen/box/properties/augmentedAssignmentsAndIncrements.kt +++ b/compiler/testData/codegen/box/properties/augmentedAssignmentsAndIncrements.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // Enable when KT-14833 is fixed. // IGNORE_BACKEND: JVM diff --git a/compiler/testData/codegen/box/properties/classArtificialFieldInsideNested.kt b/compiler/testData/codegen/box/properties/classArtificialFieldInsideNested.kt index a33fcca3c74..b3f474ec931 100644 --- a/compiler/testData/codegen/box/properties/classArtificialFieldInsideNested.kt +++ b/compiler/testData/codegen/box/properties/classArtificialFieldInsideNested.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR abstract class Your { abstract val your: String diff --git a/compiler/testData/codegen/box/properties/classFieldInsideLambda.kt b/compiler/testData/codegen/box/properties/classFieldInsideLambda.kt index 121ac3426b4..edc328fb92c 100644 --- a/compiler/testData/codegen/box/properties/classFieldInsideLambda.kt +++ b/compiler/testData/codegen/box/properties/classFieldInsideLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class My { val my: String = "O" get() = { field }() + "K" diff --git a/compiler/testData/codegen/box/properties/classFieldInsideLocalInSetter.kt b/compiler/testData/codegen/box/properties/classFieldInsideLocalInSetter.kt index e6e1c9f17f4..e5446f5a1bc 100644 --- a/compiler/testData/codegen/box/properties/classFieldInsideLocalInSetter.kt +++ b/compiler/testData/codegen/box/properties/classFieldInsideLocalInSetter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class My { var my: String = "U" get() = { field }() diff --git a/compiler/testData/codegen/box/properties/classFieldInsideNested.kt b/compiler/testData/codegen/box/properties/classFieldInsideNested.kt index 0ac00ddb630..6162b2f69fc 100644 --- a/compiler/testData/codegen/box/properties/classFieldInsideNested.kt +++ b/compiler/testData/codegen/box/properties/classFieldInsideNested.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR abstract class Your { abstract val your: String diff --git a/compiler/testData/codegen/box/properties/classPrivateArtificialFieldInsideNested.kt b/compiler/testData/codegen/box/properties/classPrivateArtificialFieldInsideNested.kt index af1660a58da..e30a14d019f 100644 --- a/compiler/testData/codegen/box/properties/classPrivateArtificialFieldInsideNested.kt +++ b/compiler/testData/codegen/box/properties/classPrivateArtificialFieldInsideNested.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR abstract class Your { abstract val your: String diff --git a/compiler/testData/codegen/box/properties/companionFieldInsideLambda.kt b/compiler/testData/codegen/box/properties/companionFieldInsideLambda.kt index 4e4f60b9df7..5748369098c 100644 --- a/compiler/testData/codegen/box/properties/companionFieldInsideLambda.kt +++ b/compiler/testData/codegen/box/properties/companionFieldInsideLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class My { companion object { val my: String = "O" diff --git a/compiler/testData/codegen/box/properties/companionObjectPropertiesFromJava.kt b/compiler/testData/codegen/box/properties/companionObjectPropertiesFromJava.kt index 93461c1f2fb..e18ed4514f4 100644 --- a/compiler/testData/codegen/box/properties/companionObjectPropertiesFromJava.kt +++ b/compiler/testData/codegen/box/properties/companionObjectPropertiesFromJava.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/properties/companionPrivateFieldInsideLambda.kt b/compiler/testData/codegen/box/properties/companionPrivateFieldInsideLambda.kt index 7219fcd4d3d..a9842d574f1 100644 --- a/compiler/testData/codegen/box/properties/companionPrivateFieldInsideLambda.kt +++ b/compiler/testData/codegen/box/properties/companionPrivateFieldInsideLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class My { companion object { private val my: String = "O" diff --git a/compiler/testData/codegen/box/properties/const/constFlags.kt b/compiler/testData/codegen/box/properties/const/constFlags.kt index 2dcb7c4fb72..807dddd12b3 100644 --- a/compiler/testData/codegen/box/properties/const/constFlags.kt +++ b/compiler/testData/codegen/box/properties/const/constFlags.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/properties/const/interfaceCompanion.kt b/compiler/testData/codegen/box/properties/const/interfaceCompanion.kt index 724685fc9c6..e7dbfdce5db 100644 --- a/compiler/testData/codegen/box/properties/const/interfaceCompanion.kt +++ b/compiler/testData/codegen/box/properties/const/interfaceCompanion.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/properties/fieldInsideField.kt b/compiler/testData/codegen/box/properties/fieldInsideField.kt index e86fe70da9e..631db42d174 100644 --- a/compiler/testData/codegen/box/properties/fieldInsideField.kt +++ b/compiler/testData/codegen/box/properties/fieldInsideField.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR abstract class Your { abstract val your: String diff --git a/compiler/testData/codegen/box/properties/fieldInsideLambda.kt b/compiler/testData/codegen/box/properties/fieldInsideLambda.kt index ebf3cb6cfb7..d7068e91cdc 100644 --- a/compiler/testData/codegen/box/properties/fieldInsideLambda.kt +++ b/compiler/testData/codegen/box/properties/fieldInsideLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR val my: String = "O" get() = { field }() + "K" diff --git a/compiler/testData/codegen/box/properties/fieldInsideNested.kt b/compiler/testData/codegen/box/properties/fieldInsideNested.kt index cb49c6b46c7..2875ff77c47 100644 --- a/compiler/testData/codegen/box/properties/fieldInsideNested.kt +++ b/compiler/testData/codegen/box/properties/fieldInsideNested.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR abstract class Your { abstract val your: String diff --git a/compiler/testData/codegen/box/properties/kt10729.kt b/compiler/testData/codegen/box/properties/kt10729.kt index 9b0db522f25..00e3618cfbd 100644 --- a/compiler/testData/codegen/box/properties/kt10729.kt +++ b/compiler/testData/codegen/box/properties/kt10729.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class IntentionsBundle { companion object { fun message(key: String): String { diff --git a/compiler/testData/codegen/box/properties/kt1159.kt b/compiler/testData/codegen/box/properties/kt1159.kt index ff0d5301ccc..3b0141a737c 100644 --- a/compiler/testData/codegen/box/properties/kt1159.kt +++ b/compiler/testData/codegen/box/properties/kt1159.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/properties/kt1714.kt b/compiler/testData/codegen/box/properties/kt1714.kt index 1417aec2703..0f899c84f66 100644 --- a/compiler/testData/codegen/box/properties/kt1714.kt +++ b/compiler/testData/codegen/box/properties/kt1714.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/properties/kt1892.kt b/compiler/testData/codegen/box/properties/kt1892.kt index b43b8889d28..95fa941065e 100644 --- a/compiler/testData/codegen/box/properties/kt1892.kt +++ b/compiler/testData/codegen/box/properties/kt1892.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR val Int.ext: () -> Int get() = { 5 } val Long.ext: Long get() = 4.ext().toLong() //(c.kt:4) diff --git a/compiler/testData/codegen/box/properties/kt2331.kt b/compiler/testData/codegen/box/properties/kt2331.kt index a96dd67bf6d..c0caa6fe079 100644 --- a/compiler/testData/codegen/box/properties/kt2331.kt +++ b/compiler/testData/codegen/box/properties/kt2331.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class P { var x : Int = 0 private set diff --git a/compiler/testData/codegen/box/properties/kt4340.kt b/compiler/testData/codegen/box/properties/kt4340.kt index 63a97eb0f44..87d0c636367 100644 --- a/compiler/testData/codegen/box/properties/kt4340.kt +++ b/compiler/testData/codegen/box/properties/kt4340.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { var result: Int = 0; diff --git a/compiler/testData/codegen/box/properties/kt4373.kt b/compiler/testData/codegen/box/properties/kt4373.kt index 41b781f2cfc..73890f42115 100644 --- a/compiler/testData/codegen/box/properties/kt4373.kt +++ b/compiler/testData/codegen/box/properties/kt4373.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface Tr { val prop: T } diff --git a/compiler/testData/codegen/box/properties/kt4383.kt b/compiler/testData/codegen/box/properties/kt4383.kt index 3a8d6e0a1e3..24d59cc1f7e 100644 --- a/compiler/testData/codegen/box/properties/kt4383.kt +++ b/compiler/testData/codegen/box/properties/kt4383.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class D { diff --git a/compiler/testData/codegen/box/properties/kt9603.kt b/compiler/testData/codegen/box/properties/kt9603.kt index ddbabfcc99b..a04ac74e537 100644 --- a/compiler/testData/codegen/box/properties/kt9603.kt +++ b/compiler/testData/codegen/box/properties/kt9603.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { public var prop = "OK" private set diff --git a/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/emptyLhs.kt b/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/emptyLhs.kt index a33e1450c49..0be19e3b022 100644 --- a/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/emptyLhs.kt +++ b/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/emptyLhs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/innerSubclass.kt b/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/innerSubclass.kt index c4f945ed489..62a68814547 100644 --- a/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/innerSubclass.kt +++ b/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/innerSubclass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: NATIVE // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/propertyImportedFromObject.kt b/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/propertyImportedFromObject.kt index bc23329ac58..8212b647fed 100644 --- a/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/propertyImportedFromObject.kt +++ b/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/propertyImportedFromObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/sideEffects.kt b/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/sideEffects.kt index 00d3d15ec3a..4fa48ad1227 100644 --- a/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/sideEffects.kt +++ b/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/sideEffects.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: NATIVE // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/simpleIsInitialized.kt b/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/simpleIsInitialized.kt index a91306584e4..17a7129544c 100644 --- a/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/simpleIsInitialized.kt +++ b/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/simpleIsInitialized.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // LANGUAGE_VERSION: 1.2 // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/topLevelProperty.kt b/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/topLevelProperty.kt index 96571d49951..805f4517ede 100644 --- a/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/topLevelProperty.kt +++ b/compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/topLevelProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: NATIVE // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/box/properties/lateinit/local/capturedLocalLateinit.kt b/compiler/testData/codegen/box/properties/lateinit/local/capturedLocalLateinit.kt index 03507ac8f5a..09a8bfc54c6 100644 --- a/compiler/testData/codegen/box/properties/lateinit/local/capturedLocalLateinit.kt +++ b/compiler/testData/codegen/box/properties/lateinit/local/capturedLocalLateinit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // LANGUAGE_VERSION: 1.2 fun runNoInline(f: () -> Unit) = f() diff --git a/compiler/testData/codegen/box/properties/lateinit/local/kt23260.kt b/compiler/testData/codegen/box/properties/lateinit/local/kt23260.kt index 2aeee98535e..fe7c9ab5b31 100644 --- a/compiler/testData/codegen/box/properties/lateinit/local/kt23260.kt +++ b/compiler/testData/codegen/box/properties/lateinit/local/kt23260.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/properties/lateinit/local/uninitializedCapturedMemberAccess.kt b/compiler/testData/codegen/box/properties/lateinit/local/uninitializedCapturedMemberAccess.kt index dcaeebbfc47..8683b3d3051 100644 --- a/compiler/testData/codegen/box/properties/lateinit/local/uninitializedCapturedMemberAccess.kt +++ b/compiler/testData/codegen/box/properties/lateinit/local/uninitializedCapturedMemberAccess.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // LANGUAGE_VERSION: 1.2 // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/properties/lateinit/local/uninitializedCapturedRead.kt b/compiler/testData/codegen/box/properties/lateinit/local/uninitializedCapturedRead.kt index 33a3e5c91b7..515698cee27 100644 --- a/compiler/testData/codegen/box/properties/lateinit/local/uninitializedCapturedRead.kt +++ b/compiler/testData/codegen/box/properties/lateinit/local/uninitializedCapturedRead.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // LANGUAGE_VERSION: 1.2 // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/properties/lateinit/local/uninitializedMemberAccess.kt b/compiler/testData/codegen/box/properties/lateinit/local/uninitializedMemberAccess.kt index 7e83ae90b8d..cf24429679f 100644 --- a/compiler/testData/codegen/box/properties/lateinit/local/uninitializedMemberAccess.kt +++ b/compiler/testData/codegen/box/properties/lateinit/local/uninitializedMemberAccess.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // LANGUAGE_VERSION: 1.2 // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/properties/lateinit/local/uninitializedRead.kt b/compiler/testData/codegen/box/properties/lateinit/local/uninitializedRead.kt index 33c2bff24c5..92e1076b639 100644 --- a/compiler/testData/codegen/box/properties/lateinit/local/uninitializedRead.kt +++ b/compiler/testData/codegen/box/properties/lateinit/local/uninitializedRead.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // LANGUAGE_VERSION: 1.2 // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/properties/lateinit/privateSetterFromLambda.kt b/compiler/testData/codegen/box/properties/lateinit/privateSetterFromLambda.kt index d3ade4535e3..1cb6728699b 100644 --- a/compiler/testData/codegen/box/properties/lateinit/privateSetterFromLambda.kt +++ b/compiler/testData/codegen/box/properties/lateinit/privateSetterFromLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR class My { lateinit var x: String diff --git a/compiler/testData/codegen/box/properties/primitiveOverrideDelegateAccessor.kt b/compiler/testData/codegen/box/properties/primitiveOverrideDelegateAccessor.kt index 008ef946010..2ca26a34898 100644 --- a/compiler/testData/codegen/box/properties/primitiveOverrideDelegateAccessor.kt +++ b/compiler/testData/codegen/box/properties/primitiveOverrideDelegateAccessor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty class Holder(var value: Int) { diff --git a/compiler/testData/codegen/box/properties/privatePropertyInConstructor.kt b/compiler/testData/codegen/box/properties/privatePropertyInConstructor.kt index 9a9e186c8de..3554a25fc68 100644 --- a/compiler/testData/codegen/box/properties/privatePropertyInConstructor.kt +++ b/compiler/testData/codegen/box/properties/privatePropertyInConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A( private val x: String, private var y: Double diff --git a/compiler/testData/codegen/box/properties/protectedJavaFieldInInline.kt b/compiler/testData/codegen/box/properties/protectedJavaFieldInInline.kt index 34f956b2947..053478a15f4 100644 --- a/compiler/testData/codegen/box/properties/protectedJavaFieldInInline.kt +++ b/compiler/testData/codegen/box/properties/protectedJavaFieldInInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/properties/protectedJavaProperty.kt b/compiler/testData/codegen/box/properties/protectedJavaProperty.kt index b84c86fb27c..d3599732b4b 100644 --- a/compiler/testData/codegen/box/properties/protectedJavaProperty.kt +++ b/compiler/testData/codegen/box/properties/protectedJavaProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/properties/protectedJavaPropertyInCompanion.kt b/compiler/testData/codegen/box/properties/protectedJavaPropertyInCompanion.kt index ef34dbb68b6..3745a18498f 100644 --- a/compiler/testData/codegen/box/properties/protectedJavaPropertyInCompanion.kt +++ b/compiler/testData/codegen/box/properties/protectedJavaPropertyInCompanion.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/ranges/contains/inComparableRange.kt b/compiler/testData/codegen/box/ranges/contains/inComparableRange.kt index a309c35e76e..54f86ac9124 100644 --- a/compiler/testData/codegen/box/ranges/contains/inComparableRange.kt +++ b/compiler/testData/codegen/box/ranges/contains/inComparableRange.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/ranges/contains/inCustomObjectRange.kt b/compiler/testData/codegen/box/ranges/contains/inCustomObjectRange.kt index c8769931a9b..e80f3614928 100644 --- a/compiler/testData/codegen/box/ranges/contains/inCustomObjectRange.kt +++ b/compiler/testData/codegen/box/ranges/contains/inCustomObjectRange.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/contains/inOptimizableIntRange.kt b/compiler/testData/codegen/box/ranges/contains/inOptimizableIntRange.kt index f43735658c2..cba7cec1d31 100644 --- a/compiler/testData/codegen/box/ranges/contains/inOptimizableIntRange.kt +++ b/compiler/testData/codegen/box/ranges/contains/inOptimizableIntRange.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/ranges/contains/inOptimizableLongRange.kt b/compiler/testData/codegen/box/ranges/contains/inOptimizableLongRange.kt index 9efa1bf15a9..7e5a97ae365 100644 --- a/compiler/testData/codegen/box/ranges/contains/inOptimizableLongRange.kt +++ b/compiler/testData/codegen/box/ranges/contains/inOptimizableLongRange.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/ranges/contains/inRangeWithNonmatchingArguments.kt b/compiler/testData/codegen/box/ranges/contains/inRangeWithNonmatchingArguments.kt index 67f74ee1353..a1b2e3d22cb 100644 --- a/compiler/testData/codegen/box/ranges/contains/inRangeWithNonmatchingArguments.kt +++ b/compiler/testData/codegen/box/ranges/contains/inRangeWithNonmatchingArguments.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/ranges/forInStringWithCustomIterator.kt b/compiler/testData/codegen/box/ranges/forInStringWithCustomIterator.kt index e7853e62294..301c0fe4c71 100644 --- a/compiler/testData/codegen/box/ranges/forInStringWithCustomIterator.kt +++ b/compiler/testData/codegen/box/ranges/forInStringWithCustomIterator.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/forInUntil/forInUntilMaxint.kt b/compiler/testData/codegen/box/ranges/forInUntil/forInUntilMaxint.kt index d5da7b8f006..74891de109d 100644 --- a/compiler/testData/codegen/box/ranges/forInUntil/forInUntilMaxint.kt +++ b/compiler/testData/codegen/box/ranges/forInUntil/forInUntilMaxint.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/forInUntil/forInUntilMinint.kt b/compiler/testData/codegen/box/ranges/forInUntil/forInUntilMinint.kt index 75ee3e5c412..e4dfafb0cc3 100644 --- a/compiler/testData/codegen/box/ranges/forInUntil/forInUntilMinint.kt +++ b/compiler/testData/codegen/box/ranges/forInUntil/forInUntilMinint.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/forInUntil/forInUntilMinlong.kt b/compiler/testData/codegen/box/ranges/forInUntil/forInUntilMinlong.kt index d0735d6d8b6..7a4b24db936 100644 --- a/compiler/testData/codegen/box/ranges/forInUntil/forInUntilMinlong.kt +++ b/compiler/testData/codegen/box/ranges/forInUntil/forInUntilMinlong.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInDownToIntMinValue.kt b/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInDownToIntMinValue.kt index 85b1bcc9586..cf846ba1ad9 100644 --- a/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInDownToIntMinValue.kt +++ b/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInDownToIntMinValue.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInDownToIntMinValueReversed.kt b/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInDownToIntMinValueReversed.kt index bc86c1b7410..2c2918c4692 100644 --- a/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInDownToIntMinValueReversed.kt +++ b/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInDownToIntMinValueReversed.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInDownToLongMinValue.kt b/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInDownToLongMinValue.kt index 08fb2053b2f..356a93ab0e5 100644 --- a/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInDownToLongMinValue.kt +++ b/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInDownToLongMinValue.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInDownToLongMinValueReversed.kt b/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInDownToLongMinValueReversed.kt index 3175731cc4b..b89ba279900 100644 --- a/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInDownToLongMinValueReversed.kt +++ b/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInDownToLongMinValueReversed.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInRangeToIntMaxValue.kt b/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInRangeToIntMaxValue.kt index 7ab8fa778c2..0fc6a12ee7b 100644 --- a/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInRangeToIntMaxValue.kt +++ b/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInRangeToIntMaxValue.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR const val M = Int.MAX_VALUE diff --git a/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInRangeToIntMaxValueReversed.kt b/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInRangeToIntMaxValueReversed.kt index 34c0f12a44c..5c2d107c116 100644 --- a/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInRangeToIntMaxValueReversed.kt +++ b/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInRangeToIntMaxValueReversed.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInRangeToLongMaxValue.kt b/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInRangeToLongMaxValue.kt index 42f12963100..1398fd2c2c7 100644 --- a/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInRangeToLongMaxValue.kt +++ b/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInRangeToLongMaxValue.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR const val M = Long.MAX_VALUE diff --git a/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInRangeToLongMaxValueReversed.kt b/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInRangeToLongMaxValueReversed.kt index 81c89ba049f..66bd760916c 100644 --- a/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInRangeToLongMaxValueReversed.kt +++ b/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInRangeToLongMaxValueReversed.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInUntilIntMinValueReversed.kt b/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInUntilIntMinValueReversed.kt index c5a79abee91..79d63aedaf0 100644 --- a/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInUntilIntMinValueReversed.kt +++ b/compiler/testData/codegen/box/ranges/forWithPossibleOverflow/forInUntilIntMinValueReversed.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/safeCallRangeTo.kt b/compiler/testData/codegen/box/ranges/safeCallRangeTo.kt index c7da4df8d11..dd1bc0edb13 100644 --- a/compiler/testData/codegen/box/ranges/safeCallRangeTo.kt +++ b/compiler/testData/codegen/box/ranges/safeCallRangeTo.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/annotations/annotationRetentionAnnotation.kt b/compiler/testData/codegen/box/reflection/annotations/annotationRetentionAnnotation.kt index a52c43eb697..da934fdde49 100644 --- a/compiler/testData/codegen/box/reflection/annotations/annotationRetentionAnnotation.kt +++ b/compiler/testData/codegen/box/reflection/annotations/annotationRetentionAnnotation.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/annotations/annotationsOnJavaMembers.kt b/compiler/testData/codegen/box/reflection/annotations/annotationsOnJavaMembers.kt index 67f68893417..85ca38a6a4e 100644 --- a/compiler/testData/codegen/box/reflection/annotations/annotationsOnJavaMembers.kt +++ b/compiler/testData/codegen/box/reflection/annotations/annotationsOnJavaMembers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/annotations/openSuspendFun.kt b/compiler/testData/codegen/box/reflection/annotations/openSuspendFun.kt index 50d3587a8b4..1b999cc8060 100644 --- a/compiler/testData/codegen/box/reflection/annotations/openSuspendFun.kt +++ b/compiler/testData/codegen/box/reflection/annotations/openSuspendFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_REFLECT // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/annotations/propertyAccessors.kt b/compiler/testData/codegen/box/reflection/annotations/propertyAccessors.kt index 068d47125ac..ef105f32060 100644 --- a/compiler/testData/codegen/box/reflection/annotations/propertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/annotations/propertyAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/annotations/propertyWithoutBackingField.kt b/compiler/testData/codegen/box/reflection/annotations/propertyWithoutBackingField.kt index 63b920ea1a9..d7e27ca565a 100644 --- a/compiler/testData/codegen/box/reflection/annotations/propertyWithoutBackingField.kt +++ b/compiler/testData/codegen/box/reflection/annotations/propertyWithoutBackingField.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/annotations/retentions.kt b/compiler/testData/codegen/box/reflection/annotations/retentions.kt index 96254ff0abc..32ca7037d60 100644 --- a/compiler/testData/codegen/box/reflection/annotations/retentions.kt +++ b/compiler/testData/codegen/box/reflection/annotations/retentions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/annotations/simpleFunAnnotation.kt b/compiler/testData/codegen/box/reflection/annotations/simpleFunAnnotation.kt index 9bf7297f9b3..7d9e0893927 100644 --- a/compiler/testData/codegen/box/reflection/annotations/simpleFunAnnotation.kt +++ b/compiler/testData/codegen/box/reflection/annotations/simpleFunAnnotation.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/annotations/simpleParamAnnotation.kt b/compiler/testData/codegen/box/reflection/annotations/simpleParamAnnotation.kt index 6e642f79c54..49af2f9360e 100644 --- a/compiler/testData/codegen/box/reflection/annotations/simpleParamAnnotation.kt +++ b/compiler/testData/codegen/box/reflection/annotations/simpleParamAnnotation.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/annotations/simpleValAnnotation.kt b/compiler/testData/codegen/box/reflection/annotations/simpleValAnnotation.kt index 709f4ecee6b..f5e0bb8b7f7 100644 --- a/compiler/testData/codegen/box/reflection/annotations/simpleValAnnotation.kt +++ b/compiler/testData/codegen/box/reflection/annotations/simpleValAnnotation.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/bound/companionObjectPropertyAccessors.kt b/compiler/testData/codegen/box/reflection/call/bound/companionObjectPropertyAccessors.kt index ae248a1d885..85a2498c148 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/companionObjectPropertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/companionObjectPropertyAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/bound/extensionFunction.kt b/compiler/testData/codegen/box/reflection/call/bound/extensionFunction.kt index 993e4820d8d..b18ee72af00 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/extensionFunction.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/extensionFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/bound/extensionPropertyAccessors.kt b/compiler/testData/codegen/box/reflection/call/bound/extensionPropertyAccessors.kt index 7ff51301c05..96f196d6e6c 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/extensionPropertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/extensionPropertyAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/bound/innerClassConstructor.kt b/compiler/testData/codegen/box/reflection/call/bound/innerClassConstructor.kt index 4cc6189a7a1..808c90a603e 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/innerClassConstructor.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/innerClassConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/bound/javaInstanceField.kt b/compiler/testData/codegen/box/reflection/call/bound/javaInstanceField.kt index 979cf899226..8863c32f210 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/javaInstanceField.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/javaInstanceField.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/bound/javaInstanceMethod.kt b/compiler/testData/codegen/box/reflection/call/bound/javaInstanceMethod.kt index 01f86957e11..d3dd2d3c36a 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/javaInstanceMethod.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/javaInstanceMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/bound/jvmStaticCompanionObjectPropertyAccessors.kt b/compiler/testData/codegen/box/reflection/call/bound/jvmStaticCompanionObjectPropertyAccessors.kt index fc20db8b96f..03854bcb230 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/jvmStaticCompanionObjectPropertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/jvmStaticCompanionObjectPropertyAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/bound/jvmStaticObjectFunction.kt b/compiler/testData/codegen/box/reflection/call/bound/jvmStaticObjectFunction.kt index 986fbeeb86b..9dc231a4b5e 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/jvmStaticObjectFunction.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/jvmStaticObjectFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/bound/jvmStaticObjectPropertyAccessors.kt b/compiler/testData/codegen/box/reflection/call/bound/jvmStaticObjectPropertyAccessors.kt index ab4de35e2e1..6e429f45278 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/jvmStaticObjectPropertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/jvmStaticObjectPropertyAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/bound/memberFunction.kt b/compiler/testData/codegen/box/reflection/call/bound/memberFunction.kt index 13640defe21..549797e8e0e 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/memberFunction.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/memberFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/bound/memberPropertyAccessors.kt b/compiler/testData/codegen/box/reflection/call/bound/memberPropertyAccessors.kt index a6205c09d94..9873a9ecd1b 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/memberPropertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/memberPropertyAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/bound/objectFunction.kt b/compiler/testData/codegen/box/reflection/call/bound/objectFunction.kt index 643a75801c5..f6700e007e3 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/objectFunction.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/objectFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/bound/objectPropertyAccessors.kt b/compiler/testData/codegen/box/reflection/call/bound/objectPropertyAccessors.kt index dd01d16bce0..4eb2108dc4e 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/objectPropertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/objectPropertyAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/callInstanceJavaMethod.kt b/compiler/testData/codegen/box/reflection/call/callInstanceJavaMethod.kt index 3a173978ef4..3e381500f36 100644 --- a/compiler/testData/codegen/box/reflection/call/callInstanceJavaMethod.kt +++ b/compiler/testData/codegen/box/reflection/call/callInstanceJavaMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/callPrivateJavaMethod.kt b/compiler/testData/codegen/box/reflection/call/callPrivateJavaMethod.kt index 9fdeb487dde..99197ff03ae 100644 --- a/compiler/testData/codegen/box/reflection/call/callPrivateJavaMethod.kt +++ b/compiler/testData/codegen/box/reflection/call/callPrivateJavaMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/callStaticJavaMethod.kt b/compiler/testData/codegen/box/reflection/call/callStaticJavaMethod.kt index a3df06580c4..45027fccef1 100644 --- a/compiler/testData/codegen/box/reflection/call/callStaticJavaMethod.kt +++ b/compiler/testData/codegen/box/reflection/call/callStaticJavaMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/disallowNullValueForNotNullField.kt b/compiler/testData/codegen/box/reflection/call/disallowNullValueForNotNullField.kt index 3b9746f6c66..c3367ca9f5e 100644 --- a/compiler/testData/codegen/box/reflection/call/disallowNullValueForNotNullField.kt +++ b/compiler/testData/codegen/box/reflection/call/disallowNullValueForNotNullField.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/equalsHashCodeToString.kt b/compiler/testData/codegen/box/reflection/call/equalsHashCodeToString.kt index df37179d3b3..e167747404b 100644 --- a/compiler/testData/codegen/box/reflection/call/equalsHashCodeToString.kt +++ b/compiler/testData/codegen/box/reflection/call/equalsHashCodeToString.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/exceptionHappened.kt b/compiler/testData/codegen/box/reflection/call/exceptionHappened.kt index 49dd6128c79..961fccbdd3b 100644 --- a/compiler/testData/codegen/box/reflection/call/exceptionHappened.kt +++ b/compiler/testData/codegen/box/reflection/call/exceptionHappened.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/incorrectNumberOfArguments.kt b/compiler/testData/codegen/box/reflection/call/incorrectNumberOfArguments.kt index 5615ccfe23c..d8828ebfb4d 100644 --- a/compiler/testData/codegen/box/reflection/call/incorrectNumberOfArguments.kt +++ b/compiler/testData/codegen/box/reflection/call/incorrectNumberOfArguments.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/innerClassConstructor.kt b/compiler/testData/codegen/box/reflection/call/innerClassConstructor.kt index 287fcec73c1..97be8a231b2 100644 --- a/compiler/testData/codegen/box/reflection/call/innerClassConstructor.kt +++ b/compiler/testData/codegen/box/reflection/call/innerClassConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/localClassMember.kt b/compiler/testData/codegen/box/reflection/call/localClassMember.kt index d5fa63e4962..756c34116be 100644 --- a/compiler/testData/codegen/box/reflection/call/localClassMember.kt +++ b/compiler/testData/codegen/box/reflection/call/localClassMember.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/memberOfGenericClass.kt b/compiler/testData/codegen/box/reflection/call/memberOfGenericClass.kt index 58f6e2f310c..8d134569f27 100644 --- a/compiler/testData/codegen/box/reflection/call/memberOfGenericClass.kt +++ b/compiler/testData/codegen/box/reflection/call/memberOfGenericClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/privateProperty.kt b/compiler/testData/codegen/box/reflection/call/privateProperty.kt index 07aa9ed134b..90ee9702492 100644 --- a/compiler/testData/codegen/box/reflection/call/privateProperty.kt +++ b/compiler/testData/codegen/box/reflection/call/privateProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/propertyAccessors.kt b/compiler/testData/codegen/box/reflection/call/propertyAccessors.kt index 24757d074fa..4f0457350a9 100644 --- a/compiler/testData/codegen/box/reflection/call/propertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/call/propertyAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/propertyGetterAndGetFunctionDifferentReturnType.kt b/compiler/testData/codegen/box/reflection/call/propertyGetterAndGetFunctionDifferentReturnType.kt index 4a59a148652..18eef1571ce 100644 --- a/compiler/testData/codegen/box/reflection/call/propertyGetterAndGetFunctionDifferentReturnType.kt +++ b/compiler/testData/codegen/box/reflection/call/propertyGetterAndGetFunctionDifferentReturnType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/protectedMembers.kt b/compiler/testData/codegen/box/reflection/call/protectedMembers.kt index 35c4eb04730..0df81a1014e 100644 --- a/compiler/testData/codegen/box/reflection/call/protectedMembers.kt +++ b/compiler/testData/codegen/box/reflection/call/protectedMembers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/returnUnit.kt b/compiler/testData/codegen/box/reflection/call/returnUnit.kt index 57773158f78..e6137e7527f 100644 --- a/compiler/testData/codegen/box/reflection/call/returnUnit.kt +++ b/compiler/testData/codegen/box/reflection/call/returnUnit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/simpleConstructor.kt b/compiler/testData/codegen/box/reflection/call/simpleConstructor.kt index 3a3397b1b93..94340aa1779 100644 --- a/compiler/testData/codegen/box/reflection/call/simpleConstructor.kt +++ b/compiler/testData/codegen/box/reflection/call/simpleConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/simpleMemberFunction.kt b/compiler/testData/codegen/box/reflection/call/simpleMemberFunction.kt index 9d5af677b80..b7c885b2e70 100644 --- a/compiler/testData/codegen/box/reflection/call/simpleMemberFunction.kt +++ b/compiler/testData/codegen/box/reflection/call/simpleMemberFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/call/simpleTopLevelFunctions.kt b/compiler/testData/codegen/box/reflection/call/simpleTopLevelFunctions.kt index 6ca90853588..df9ee201002 100644 --- a/compiler/testData/codegen/box/reflection/call/simpleTopLevelFunctions.kt +++ b/compiler/testData/codegen/box/reflection/call/simpleTopLevelFunctions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/callBy/boundExtensionFunction.kt b/compiler/testData/codegen/box/reflection/callBy/boundExtensionFunction.kt index 1f00cd8d0c0..430048c1a14 100644 --- a/compiler/testData/codegen/box/reflection/callBy/boundExtensionFunction.kt +++ b/compiler/testData/codegen/box/reflection/callBy/boundExtensionFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/callBy/boundExtensionPropertyAcessor.kt b/compiler/testData/codegen/box/reflection/callBy/boundExtensionPropertyAcessor.kt index 7a44fb572df..5816d22c31b 100644 --- a/compiler/testData/codegen/box/reflection/callBy/boundExtensionPropertyAcessor.kt +++ b/compiler/testData/codegen/box/reflection/callBy/boundExtensionPropertyAcessor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/callBy/boundJvmStaticInObject.kt b/compiler/testData/codegen/box/reflection/callBy/boundJvmStaticInObject.kt index aa042809c03..18061ea4251 100644 --- a/compiler/testData/codegen/box/reflection/callBy/boundJvmStaticInObject.kt +++ b/compiler/testData/codegen/box/reflection/callBy/boundJvmStaticInObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/callBy/companionObject.kt b/compiler/testData/codegen/box/reflection/callBy/companionObject.kt index 746709a800f..61ff02269de 100644 --- a/compiler/testData/codegen/box/reflection/callBy/companionObject.kt +++ b/compiler/testData/codegen/box/reflection/callBy/companionObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/callBy/defaultAndNonDefaultIntertwined.kt b/compiler/testData/codegen/box/reflection/callBy/defaultAndNonDefaultIntertwined.kt index 96f00614caf..0e15f95af5e 100644 --- a/compiler/testData/codegen/box/reflection/callBy/defaultAndNonDefaultIntertwined.kt +++ b/compiler/testData/codegen/box/reflection/callBy/defaultAndNonDefaultIntertwined.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/callBy/extensionFunction.kt b/compiler/testData/codegen/box/reflection/callBy/extensionFunction.kt index cd6f8ad8c86..0284b7aec55 100644 --- a/compiler/testData/codegen/box/reflection/callBy/extensionFunction.kt +++ b/compiler/testData/codegen/box/reflection/callBy/extensionFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/callBy/jvmStaticInCompanionObject.kt b/compiler/testData/codegen/box/reflection/callBy/jvmStaticInCompanionObject.kt index f0a13d4e297..807e9110d70 100644 --- a/compiler/testData/codegen/box/reflection/callBy/jvmStaticInCompanionObject.kt +++ b/compiler/testData/codegen/box/reflection/callBy/jvmStaticInCompanionObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/callBy/jvmStaticInObject.kt b/compiler/testData/codegen/box/reflection/callBy/jvmStaticInObject.kt index 41ee27e42fa..fa373c6a6d4 100644 --- a/compiler/testData/codegen/box/reflection/callBy/jvmStaticInObject.kt +++ b/compiler/testData/codegen/box/reflection/callBy/jvmStaticInObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/callBy/manyArgumentsOnlyOneDefault.kt b/compiler/testData/codegen/box/reflection/callBy/manyArgumentsOnlyOneDefault.kt index f60b4650998..33a252b52b8 100644 --- a/compiler/testData/codegen/box/reflection/callBy/manyArgumentsOnlyOneDefault.kt +++ b/compiler/testData/codegen/box/reflection/callBy/manyArgumentsOnlyOneDefault.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/callBy/manyMaskArguments.kt b/compiler/testData/codegen/box/reflection/callBy/manyMaskArguments.kt index 7c2ff687523..50886accbd4 100644 --- a/compiler/testData/codegen/box/reflection/callBy/manyMaskArguments.kt +++ b/compiler/testData/codegen/box/reflection/callBy/manyMaskArguments.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/callBy/nonDefaultParameterOmitted.kt b/compiler/testData/codegen/box/reflection/callBy/nonDefaultParameterOmitted.kt index 51a03692991..9f036301883 100644 --- a/compiler/testData/codegen/box/reflection/callBy/nonDefaultParameterOmitted.kt +++ b/compiler/testData/codegen/box/reflection/callBy/nonDefaultParameterOmitted.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/callBy/nullValue.kt b/compiler/testData/codegen/box/reflection/callBy/nullValue.kt index 1761f04fe12..888756e2a99 100644 --- a/compiler/testData/codegen/box/reflection/callBy/nullValue.kt +++ b/compiler/testData/codegen/box/reflection/callBy/nullValue.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/callBy/ordinaryMethodIsInvokedWhenNoDefaultValuesAreUsed.kt b/compiler/testData/codegen/box/reflection/callBy/ordinaryMethodIsInvokedWhenNoDefaultValuesAreUsed.kt index dcbeb81c04f..03c732daf07 100644 --- a/compiler/testData/codegen/box/reflection/callBy/ordinaryMethodIsInvokedWhenNoDefaultValuesAreUsed.kt +++ b/compiler/testData/codegen/box/reflection/callBy/ordinaryMethodIsInvokedWhenNoDefaultValuesAreUsed.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/callBy/primitiveDefaultValues.kt b/compiler/testData/codegen/box/reflection/callBy/primitiveDefaultValues.kt index 5f74dfabb01..80197e81e78 100644 --- a/compiler/testData/codegen/box/reflection/callBy/primitiveDefaultValues.kt +++ b/compiler/testData/codegen/box/reflection/callBy/primitiveDefaultValues.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/callBy/privateMemberFunction.kt b/compiler/testData/codegen/box/reflection/callBy/privateMemberFunction.kt index 423ed4fff8c..5f3294e687c 100644 --- a/compiler/testData/codegen/box/reflection/callBy/privateMemberFunction.kt +++ b/compiler/testData/codegen/box/reflection/callBy/privateMemberFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/callBy/simpleConstructor.kt b/compiler/testData/codegen/box/reflection/callBy/simpleConstructor.kt index 437da745b95..5e48d1acdbf 100644 --- a/compiler/testData/codegen/box/reflection/callBy/simpleConstructor.kt +++ b/compiler/testData/codegen/box/reflection/callBy/simpleConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/callBy/simpleMemberFunciton.kt b/compiler/testData/codegen/box/reflection/callBy/simpleMemberFunciton.kt index c85c0fdaaf7..e51e30b894d 100644 --- a/compiler/testData/codegen/box/reflection/callBy/simpleMemberFunciton.kt +++ b/compiler/testData/codegen/box/reflection/callBy/simpleMemberFunciton.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/callBy/simpleTopLevelFunction.kt b/compiler/testData/codegen/box/reflection/callBy/simpleTopLevelFunction.kt index 8a997ef7ade..d02c57ed247 100644 --- a/compiler/testData/codegen/box/reflection/callBy/simpleTopLevelFunction.kt +++ b/compiler/testData/codegen/box/reflection/callBy/simpleTopLevelFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/classes/companionObject.kt b/compiler/testData/codegen/box/reflection/classes/companionObject.kt index d35ca4b9ac3..a03b179b459 100644 --- a/compiler/testData/codegen/box/reflection/classes/companionObject.kt +++ b/compiler/testData/codegen/box/reflection/classes/companionObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/classes/createInstance.kt b/compiler/testData/codegen/box/reflection/classes/createInstance.kt index 1948fd22331..2ffcc4ef228 100644 --- a/compiler/testData/codegen/box/reflection/classes/createInstance.kt +++ b/compiler/testData/codegen/box/reflection/classes/createInstance.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/classes/declaredMembers.kt b/compiler/testData/codegen/box/reflection/classes/declaredMembers.kt index 7c159ae9502..2e015b74c2e 100644 --- a/compiler/testData/codegen/box/reflection/classes/declaredMembers.kt +++ b/compiler/testData/codegen/box/reflection/classes/declaredMembers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/classes/jvmName.kt b/compiler/testData/codegen/box/reflection/classes/jvmName.kt index 908fa8ff6b3..3f33587a215 100644 --- a/compiler/testData/codegen/box/reflection/classes/jvmName.kt +++ b/compiler/testData/codegen/box/reflection/classes/jvmName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/classes/localClassSimpleName.kt b/compiler/testData/codegen/box/reflection/classes/localClassSimpleName.kt index 2ffb72dfa24..a82b22bda4f 100644 --- a/compiler/testData/codegen/box/reflection/classes/localClassSimpleName.kt +++ b/compiler/testData/codegen/box/reflection/classes/localClassSimpleName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/classes/objectInstance.kt b/compiler/testData/codegen/box/reflection/classes/objectInstance.kt index 5571440a8fd..cfee0acb053 100644 --- a/compiler/testData/codegen/box/reflection/classes/objectInstance.kt +++ b/compiler/testData/codegen/box/reflection/classes/objectInstance.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/classes/qualifiedName.kt b/compiler/testData/codegen/box/reflection/classes/qualifiedName.kt index e13f2716232..666b539fd85 100644 --- a/compiler/testData/codegen/box/reflection/classes/qualifiedName.kt +++ b/compiler/testData/codegen/box/reflection/classes/qualifiedName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/constructors/classesWithoutConstructors.kt b/compiler/testData/codegen/box/reflection/constructors/classesWithoutConstructors.kt index 542c4db9837..a0ec6be94ff 100644 --- a/compiler/testData/codegen/box/reflection/constructors/classesWithoutConstructors.kt +++ b/compiler/testData/codegen/box/reflection/constructors/classesWithoutConstructors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/constructors/constructorName.kt b/compiler/testData/codegen/box/reflection/constructors/constructorName.kt index 4aa9398f5ba..e064b1ec671 100644 --- a/compiler/testData/codegen/box/reflection/constructors/constructorName.kt +++ b/compiler/testData/codegen/box/reflection/constructors/constructorName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/constructors/primaryConstructor.kt b/compiler/testData/codegen/box/reflection/constructors/primaryConstructor.kt index 56656b2746b..05da836d9b8 100644 --- a/compiler/testData/codegen/box/reflection/constructors/primaryConstructor.kt +++ b/compiler/testData/codegen/box/reflection/constructors/primaryConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/arrayOfKClasses.kt b/compiler/testData/codegen/box/reflection/createAnnotation/arrayOfKClasses.kt index b73f6a0e9da..08f893462c4 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/arrayOfKClasses.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/arrayOfKClasses.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/callByJava.kt b/compiler/testData/codegen/box/reflection/createAnnotation/callByJava.kt index d39434cb9e8..dc00ffbf59b 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/callByJava.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/callByJava.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/callByKotlin.kt b/compiler/testData/codegen/box/reflection/createAnnotation/callByKotlin.kt index 9da9db5bc1a..df68e8f9150 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/callByKotlin.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/callByKotlin.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/callJava.kt b/compiler/testData/codegen/box/reflection/createAnnotation/callJava.kt index 8c5b602bc28..7f51620dd51 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/callJava.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/callJava.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/callKotlin.kt b/compiler/testData/codegen/box/reflection/createAnnotation/callKotlin.kt index 70c13ffd1f4..7d7f9412502 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/callKotlin.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/callKotlin.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/enumKClassAnnotation.kt b/compiler/testData/codegen/box/reflection/createAnnotation/enumKClassAnnotation.kt index 67ccd2baf7f..593b91202d3 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/enumKClassAnnotation.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/enumKClassAnnotation.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/equalsHashCodeToString.kt b/compiler/testData/codegen/box/reflection/createAnnotation/equalsHashCodeToString.kt index 465ab646209..8d69307ad77 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/equalsHashCodeToString.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/equalsHashCodeToString.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/floatingPointParameters.kt b/compiler/testData/codegen/box/reflection/createAnnotation/floatingPointParameters.kt index 99442207773..2a24b5bd09f 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/floatingPointParameters.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/floatingPointParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/parameterNamedEquals.kt b/compiler/testData/codegen/box/reflection/createAnnotation/parameterNamedEquals.kt index c4408c94458..e1d7db6bb95 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/parameterNamedEquals.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/parameterNamedEquals.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/primitivesAndArrays.kt b/compiler/testData/codegen/box/reflection/createAnnotation/primitivesAndArrays.kt index 1717a920abe..c7dc22ebd1f 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/primitivesAndArrays.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/primitivesAndArrays.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/anonymousObjectInInlinedLambda.kt b/compiler/testData/codegen/box/reflection/enclosing/anonymousObjectInInlinedLambda.kt index 033bfda0598..b4f33bad28f 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/anonymousObjectInInlinedLambda.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/anonymousObjectInInlinedLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/classInLambda.kt b/compiler/testData/codegen/box/reflection/enclosing/classInLambda.kt index dd48869c64d..fb4911e1aed 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/classInLambda.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/classInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/functionExpressionInProperty.kt b/compiler/testData/codegen/box/reflection/enclosing/functionExpressionInProperty.kt index c27d6db62ef..3e11a2f3ad7 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/functionExpressionInProperty.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/functionExpressionInProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/kt11969.kt b/compiler/testData/codegen/box/reflection/enclosing/kt11969.kt index 3bfc759029e..223c2a1aa32 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/kt11969.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/kt11969.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/kt6368.kt b/compiler/testData/codegen/box/reflection/enclosing/kt6368.kt index a4cfe1f0dd2..22213e73d3e 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/kt6368.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/kt6368.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/kt6691_lambdaInSamConstructor.kt b/compiler/testData/codegen/box/reflection/enclosing/kt6691_lambdaInSamConstructor.kt index f1009e897ac..83ee383fd60 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/kt6691_lambdaInSamConstructor.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/kt6691_lambdaInSamConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInClassObject.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInClassObject.kt index 6f99da33f8f..aae1e67cde9 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInClassObject.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInClassObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInConstructor.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInConstructor.kt index ff107a25206..036ae06bb9e 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInConstructor.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInFunction.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInFunction.kt index f3a615e46ed..3f1e965e3c9 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInFunction.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInLambda.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInLambda.kt index ce48e75d4d9..6f960917c2b 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInLambda.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalClassConstructor.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalClassConstructor.kt index 00861b79f72..a909406f15c 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalClassConstructor.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalClassConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalClassSuperCall.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalClassSuperCall.kt index 37849624525..d40b2a65068 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalClassSuperCall.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalClassSuperCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalFunction.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalFunction.kt index eae31b5a6dc..9eab8d846f7 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalFunction.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunction.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunction.kt index 6eb06e09514..8844b249f60 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunction.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunctionInLocalClass.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunctionInLocalClass.kt index 219f56f8af4..a93baf058e4 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunctionInLocalClass.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunctionInLocalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunctionInNestedClass.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunctionInNestedClass.kt index 7317f883e3e..81521973cdb 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunctionInNestedClass.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunctionInNestedClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectDeclaration.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectDeclaration.kt index 2b9869a9aec..97345809f40 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectDeclaration.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectDeclaration.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectExpression.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectExpression.kt index df106beb7d9..c1ff94c11b9 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectExpression.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectExpression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectLiteralSuperCall.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectLiteralSuperCall.kt index 3868892fdaa..67ce7513d4d 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectLiteralSuperCall.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectLiteralSuperCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInPackage.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInPackage.kt index 1958c1883f8..20399d27b56 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInPackage.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInPropertyGetter.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInPropertyGetter.kt index 5a163024fa0..0f9dd73bc78 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInPropertyGetter.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInPropertyGetter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInPropertySetter.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInPropertySetter.kt index 5221d28fad5..b4e41c4ad55 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInPropertySetter.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInPropertySetter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/localClassInTopLevelFunction.kt b/compiler/testData/codegen/box/reflection/enclosing/localClassInTopLevelFunction.kt index 28598f6b18c..1da88225b33 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/localClassInTopLevelFunction.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/localClassInTopLevelFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/enclosing/objectInLambda.kt b/compiler/testData/codegen/box/reflection/enclosing/objectInLambda.kt index 2d3088f9abd..51e1fd21609 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/objectInLambda.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/objectInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/functions/declaredVsInheritedFunctions.kt b/compiler/testData/codegen/box/reflection/functions/declaredVsInheritedFunctions.kt index 0827882604f..91210e9d046 100644 --- a/compiler/testData/codegen/box/reflection/functions/declaredVsInheritedFunctions.kt +++ b/compiler/testData/codegen/box/reflection/functions/declaredVsInheritedFunctions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/functions/functionFromStdlib.kt b/compiler/testData/codegen/box/reflection/functions/functionFromStdlib.kt index dd2ec4291a1..eab6b2f3839 100644 --- a/compiler/testData/codegen/box/reflection/functions/functionFromStdlib.kt +++ b/compiler/testData/codegen/box/reflection/functions/functionFromStdlib.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/functions/functionReferenceErasedToKFunction.kt b/compiler/testData/codegen/box/reflection/functions/functionReferenceErasedToKFunction.kt index 6b81e27bee5..c2b21345a7f 100644 --- a/compiler/testData/codegen/box/reflection/functions/functionReferenceErasedToKFunction.kt +++ b/compiler/testData/codegen/box/reflection/functions/functionReferenceErasedToKFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/functions/genericOverriddenFunction.kt b/compiler/testData/codegen/box/reflection/functions/genericOverriddenFunction.kt index c8646e50d62..da63af51dc8 100644 --- a/compiler/testData/codegen/box/reflection/functions/genericOverriddenFunction.kt +++ b/compiler/testData/codegen/box/reflection/functions/genericOverriddenFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/functions/javaMethodsSmokeTest.kt b/compiler/testData/codegen/box/reflection/functions/javaMethodsSmokeTest.kt index 513242ff191..b95e0696d3a 100644 --- a/compiler/testData/codegen/box/reflection/functions/javaMethodsSmokeTest.kt +++ b/compiler/testData/codegen/box/reflection/functions/javaMethodsSmokeTest.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/functions/simpleNames.kt b/compiler/testData/codegen/box/reflection/functions/simpleNames.kt index 3741f57a965..6e617fb09e8 100644 --- a/compiler/testData/codegen/box/reflection/functions/simpleNames.kt +++ b/compiler/testData/codegen/box/reflection/functions/simpleNames.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/genericSignature/defaultImplsGenericSignature.kt b/compiler/testData/codegen/box/reflection/genericSignature/defaultImplsGenericSignature.kt index 11f3cadf293..95baf99b3c6 100644 --- a/compiler/testData/codegen/box/reflection/genericSignature/defaultImplsGenericSignature.kt +++ b/compiler/testData/codegen/box/reflection/genericSignature/defaultImplsGenericSignature.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/genericSignature/functionLiteralGenericSignature.kt b/compiler/testData/codegen/box/reflection/genericSignature/functionLiteralGenericSignature.kt index 7677abad424..a3e98964e46 100644 --- a/compiler/testData/codegen/box/reflection/genericSignature/functionLiteralGenericSignature.kt +++ b/compiler/testData/codegen/box/reflection/genericSignature/functionLiteralGenericSignature.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/genericSignature/genericBackingFieldSignature.kt b/compiler/testData/codegen/box/reflection/genericSignature/genericBackingFieldSignature.kt index d73d7950d31..c8bd8f1bd4a 100644 --- a/compiler/testData/codegen/box/reflection/genericSignature/genericBackingFieldSignature.kt +++ b/compiler/testData/codegen/box/reflection/genericSignature/genericBackingFieldSignature.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/genericSignature/kt11121.kt b/compiler/testData/codegen/box/reflection/genericSignature/kt11121.kt index 98efa01c555..638374f18cf 100644 --- a/compiler/testData/codegen/box/reflection/genericSignature/kt11121.kt +++ b/compiler/testData/codegen/box/reflection/genericSignature/kt11121.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/genericSignature/kt5112.kt b/compiler/testData/codegen/box/reflection/genericSignature/kt5112.kt index b7f4042a2c9..22c60fdfcac 100644 --- a/compiler/testData/codegen/box/reflection/genericSignature/kt5112.kt +++ b/compiler/testData/codegen/box/reflection/genericSignature/kt5112.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/genericSignature/kt6106.kt b/compiler/testData/codegen/box/reflection/genericSignature/kt6106.kt index ecdaf2fab0b..e54841f252b 100644 --- a/compiler/testData/codegen/box/reflection/genericSignature/kt6106.kt +++ b/compiler/testData/codegen/box/reflection/genericSignature/kt6106.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/isInstance/isInstanceCastAndSafeCast.kt b/compiler/testData/codegen/box/reflection/isInstance/isInstanceCastAndSafeCast.kt index ac724682dc3..05d03b39107 100644 --- a/compiler/testData/codegen/box/reflection/isInstance/isInstanceCastAndSafeCast.kt +++ b/compiler/testData/codegen/box/reflection/isInstance/isInstanceCastAndSafeCast.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/kClassInAnnotation/array.kt b/compiler/testData/codegen/box/reflection/kClassInAnnotation/array.kt index b33d62ed209..aeabbbb1894 100644 --- a/compiler/testData/codegen/box/reflection/kClassInAnnotation/array.kt +++ b/compiler/testData/codegen/box/reflection/kClassInAnnotation/array.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/kClassInAnnotation/arrayInJava.kt b/compiler/testData/codegen/box/reflection/kClassInAnnotation/arrayInJava.kt index 89bc665ed50..518e24a47ce 100644 --- a/compiler/testData/codegen/box/reflection/kClassInAnnotation/arrayInJava.kt +++ b/compiler/testData/codegen/box/reflection/kClassInAnnotation/arrayInJava.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/kClassInAnnotation/basic.kt b/compiler/testData/codegen/box/reflection/kClassInAnnotation/basic.kt index aab6383e2fa..3d3d3f64805 100644 --- a/compiler/testData/codegen/box/reflection/kClassInAnnotation/basic.kt +++ b/compiler/testData/codegen/box/reflection/kClassInAnnotation/basic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/kClassInAnnotation/basicInJava.kt b/compiler/testData/codegen/box/reflection/kClassInAnnotation/basicInJava.kt index cc92104c557..4fefe5eae20 100644 --- a/compiler/testData/codegen/box/reflection/kClassInAnnotation/basicInJava.kt +++ b/compiler/testData/codegen/box/reflection/kClassInAnnotation/basicInJava.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/kClassInAnnotation/forceWrapping.kt b/compiler/testData/codegen/box/reflection/kClassInAnnotation/forceWrapping.kt index a0b723c1759..98e79883814 100644 --- a/compiler/testData/codegen/box/reflection/kClassInAnnotation/forceWrapping.kt +++ b/compiler/testData/codegen/box/reflection/kClassInAnnotation/forceWrapping.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/kClassInAnnotation/vararg.kt b/compiler/testData/codegen/box/reflection/kClassInAnnotation/vararg.kt index c6c2994320f..04c01f7e9eb 100644 --- a/compiler/testData/codegen/box/reflection/kClassInAnnotation/vararg.kt +++ b/compiler/testData/codegen/box/reflection/kClassInAnnotation/vararg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/kClassInAnnotation/varargInJava.kt b/compiler/testData/codegen/box/reflection/kClassInAnnotation/varargInJava.kt index 1ad01c1ab23..20a5f20aa47 100644 --- a/compiler/testData/codegen/box/reflection/kClassInAnnotation/varargInJava.kt +++ b/compiler/testData/codegen/box/reflection/kClassInAnnotation/varargInJava.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/kClassInAnnotation/wrappingForCallableReferences.kt b/compiler/testData/codegen/box/reflection/kClassInAnnotation/wrappingForCallableReferences.kt index 8d7e42e429b..9d696100eb4 100644 --- a/compiler/testData/codegen/box/reflection/kClassInAnnotation/wrappingForCallableReferences.kt +++ b/compiler/testData/codegen/box/reflection/kClassInAnnotation/wrappingForCallableReferences.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/lambdaClasses/parameterNamesAndNullability.kt b/compiler/testData/codegen/box/reflection/lambdaClasses/parameterNamesAndNullability.kt index 02d5888b14c..51c2689ed62 100644 --- a/compiler/testData/codegen/box/reflection/lambdaClasses/parameterNamesAndNullability.kt +++ b/compiler/testData/codegen/box/reflection/lambdaClasses/parameterNamesAndNullability.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/constructor.kt b/compiler/testData/codegen/box/reflection/mapping/constructor.kt index 17607d9bff4..c13ad773af1 100644 --- a/compiler/testData/codegen/box/reflection/mapping/constructor.kt +++ b/compiler/testData/codegen/box/reflection/mapping/constructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/extensionProperty.kt b/compiler/testData/codegen/box/reflection/mapping/extensionProperty.kt index 996dd7a42ed..7074c510b6d 100644 --- a/compiler/testData/codegen/box/reflection/mapping/extensionProperty.kt +++ b/compiler/testData/codegen/box/reflection/mapping/extensionProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/fakeOverrides/javaFieldGetterSetter.kt b/compiler/testData/codegen/box/reflection/mapping/fakeOverrides/javaFieldGetterSetter.kt index f0da6ddc0cc..9f9ac7f5f65 100644 --- a/compiler/testData/codegen/box/reflection/mapping/fakeOverrides/javaFieldGetterSetter.kt +++ b/compiler/testData/codegen/box/reflection/mapping/fakeOverrides/javaFieldGetterSetter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/functions.kt b/compiler/testData/codegen/box/reflection/mapping/functions.kt index f0ab4e5edaa..a8b41c8d968 100644 --- a/compiler/testData/codegen/box/reflection/mapping/functions.kt +++ b/compiler/testData/codegen/box/reflection/mapping/functions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/inlineReifiedFun.kt b/compiler/testData/codegen/box/reflection/mapping/inlineReifiedFun.kt index 610060a21f1..6204d7b22c2 100644 --- a/compiler/testData/codegen/box/reflection/mapping/inlineReifiedFun.kt +++ b/compiler/testData/codegen/box/reflection/mapping/inlineReifiedFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/jvmStatic/companionObjectFunction.kt b/compiler/testData/codegen/box/reflection/mapping/jvmStatic/companionObjectFunction.kt index 3cd2f5196da..0f690552b5c 100644 --- a/compiler/testData/codegen/box/reflection/mapping/jvmStatic/companionObjectFunction.kt +++ b/compiler/testData/codegen/box/reflection/mapping/jvmStatic/companionObjectFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/jvmStatic/objectFunction.kt b/compiler/testData/codegen/box/reflection/mapping/jvmStatic/objectFunction.kt index 6497156fcec..a1c8f0382bc 100644 --- a/compiler/testData/codegen/box/reflection/mapping/jvmStatic/objectFunction.kt +++ b/compiler/testData/codegen/box/reflection/mapping/jvmStatic/objectFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/memberProperty.kt b/compiler/testData/codegen/box/reflection/mapping/memberProperty.kt index d8177a21a54..00ee73e7355 100644 --- a/compiler/testData/codegen/box/reflection/mapping/memberProperty.kt +++ b/compiler/testData/codegen/box/reflection/mapping/memberProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/openSuspendFun.kt b/compiler/testData/codegen/box/reflection/mapping/openSuspendFun.kt index ea889084fce..643dc241cd4 100644 --- a/compiler/testData/codegen/box/reflection/mapping/openSuspendFun.kt +++ b/compiler/testData/codegen/box/reflection/mapping/openSuspendFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_REFLECT // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/propertyAccessors.kt b/compiler/testData/codegen/box/reflection/mapping/propertyAccessors.kt index f112369870d..19d344c32e7 100644 --- a/compiler/testData/codegen/box/reflection/mapping/propertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/mapping/propertyAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/propertyAccessorsWithJvmName.kt b/compiler/testData/codegen/box/reflection/mapping/propertyAccessorsWithJvmName.kt index 899e23f4607..5679b1a8bd4 100644 --- a/compiler/testData/codegen/box/reflection/mapping/propertyAccessorsWithJvmName.kt +++ b/compiler/testData/codegen/box/reflection/mapping/propertyAccessorsWithJvmName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/topLevelFunctionOtherFile.kt b/compiler/testData/codegen/box/reflection/mapping/topLevelFunctionOtherFile.kt index 133fefb535d..baf7fb397b9 100644 --- a/compiler/testData/codegen/box/reflection/mapping/topLevelFunctionOtherFile.kt +++ b/compiler/testData/codegen/box/reflection/mapping/topLevelFunctionOtherFile.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/topLevelProperty.kt b/compiler/testData/codegen/box/reflection/mapping/topLevelProperty.kt index 2eeb55c4660..f0842f26abb 100644 --- a/compiler/testData/codegen/box/reflection/mapping/topLevelProperty.kt +++ b/compiler/testData/codegen/box/reflection/mapping/topLevelProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/types/annotationConstructorParameters.kt b/compiler/testData/codegen/box/reflection/mapping/types/annotationConstructorParameters.kt index f8af3178e68..2ab278c08db 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/annotationConstructorParameters.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/annotationConstructorParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/types/array.kt b/compiler/testData/codegen/box/reflection/mapping/types/array.kt index ae33e26897b..82a8a6da7f6 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/array.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/array.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/types/constructors.kt b/compiler/testData/codegen/box/reflection/mapping/types/constructors.kt index b85a0a24619..3f674eece34 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/constructors.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/constructors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/types/genericArrayElementType.kt b/compiler/testData/codegen/box/reflection/mapping/types/genericArrayElementType.kt index 3f9e674700b..76edf5defd6 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/genericArrayElementType.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/genericArrayElementType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/types/innerGenericTypeArgument.kt b/compiler/testData/codegen/box/reflection/mapping/types/innerGenericTypeArgument.kt index 7187287464b..95d8f1427cb 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/innerGenericTypeArgument.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/innerGenericTypeArgument.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/types/memberFunctions.kt b/compiler/testData/codegen/box/reflection/mapping/types/memberFunctions.kt index b39c228ec0d..75a1b9048fa 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/memberFunctions.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/memberFunctions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/types/overrideAnyWithPrimitive.kt b/compiler/testData/codegen/box/reflection/mapping/types/overrideAnyWithPrimitive.kt index 2fa25d3a6b8..517d3387ec4 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/overrideAnyWithPrimitive.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/overrideAnyWithPrimitive.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/types/parameterizedTypeArgument.kt b/compiler/testData/codegen/box/reflection/mapping/types/parameterizedTypeArgument.kt index 820a581cf6b..ae7b2a1db76 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/parameterizedTypeArgument.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/parameterizedTypeArgument.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/types/parameterizedTypes.kt b/compiler/testData/codegen/box/reflection/mapping/types/parameterizedTypes.kt index cb0ab2a174d..c4ae57fb467 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/parameterizedTypes.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/parameterizedTypes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/types/propertyAccessors.kt b/compiler/testData/codegen/box/reflection/mapping/types/propertyAccessors.kt index 924d4a5fc12..40039145f0a 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/propertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/propertyAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/types/rawTypeArgument.kt b/compiler/testData/codegen/box/reflection/mapping/types/rawTypeArgument.kt index dff36ee7e4e..b7b0e8f4c04 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/rawTypeArgument.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/rawTypeArgument.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/types/supertypes.kt b/compiler/testData/codegen/box/reflection/mapping/types/supertypes.kt index 895aa96f702..b04a455459f 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/supertypes.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/supertypes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/types/topLevelFunctions.kt b/compiler/testData/codegen/box/reflection/mapping/types/topLevelFunctions.kt index af2db8f6489..6197ed695f1 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/topLevelFunctions.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/topLevelFunctions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/types/typeParameters.kt b/compiler/testData/codegen/box/reflection/mapping/types/typeParameters.kt index d3f7d43fb85..5081307ff00 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/typeParameters.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/typeParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/types/unit.kt b/compiler/testData/codegen/box/reflection/mapping/types/unit.kt index 9d5c2eb2ee4..093b93ebd98 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/unit.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/unit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/mapping/types/withNullability.kt b/compiler/testData/codegen/box/reflection/mapping/types/withNullability.kt index cc000eab762..7dfc4c6bb43 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/withNullability.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/withNullability.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/callableReferencesEqualToCallablesFromAPI.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/callableReferencesEqualToCallablesFromAPI.kt index f62e4b1cfa1..659edc553d7 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/callableReferencesEqualToCallablesFromAPI.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/callableReferencesEqualToCallablesFromAPI.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/extensionPropertyReceiverToString.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/extensionPropertyReceiverToString.kt index e330044f23f..46ca0fa02e4 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/extensionPropertyReceiverToString.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/extensionPropertyReceiverToString.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/functionEqualsHashCode.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/functionEqualsHashCode.kt index 4ce5e6124c1..4e8360afcf5 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/functionEqualsHashCode.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/functionEqualsHashCode.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/functionFromStdlibMultiFileFacade.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/functionFromStdlibMultiFileFacade.kt index 5d7c3f548ef..45a61f5eeff 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/functionFromStdlibMultiFileFacade.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/functionFromStdlibMultiFileFacade.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // KT-12630 KotlinReflectionInternalError on referencing some functions from stdlib diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/functionFromStdlibSingleFileFacade.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/functionFromStdlibSingleFileFacade.kt index b32d59a1224..48d594bd0f4 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/functionFromStdlibSingleFileFacade.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/functionFromStdlibSingleFileFacade.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // KT-12630 KotlinReflectionInternalError on referencing some functions from stdlib diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/functionToString.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/functionToString.kt index a817ef22cca..5dbe9d814e1 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/functionToString.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/functionToString.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/memberExtensionToString.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/memberExtensionToString.kt index e5ebb6ee83f..07bbf1d5fba 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/memberExtensionToString.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/memberExtensionToString.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/parametersEqualsHashCode.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/parametersEqualsHashCode.kt index 2301b5c12c1..08f17da68a4 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/parametersEqualsHashCode.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/parametersEqualsHashCode.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/parametersToString.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/parametersToString.kt index 75154da7c21..389028e3103 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/parametersToString.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/parametersToString.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/propertyEqualsHashCode.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/propertyEqualsHashCode.kt index 9768188b815..3020ea983a2 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/propertyEqualsHashCode.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/propertyEqualsHashCode.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/propertyToString.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/propertyToString.kt index 21f49f193eb..3cfafe8058e 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/propertyToString.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/propertyToString.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/typeEqualsHashCode.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/typeEqualsHashCode.kt index 8ee3fc10e14..5271afdd89a 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/typeEqualsHashCode.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/typeEqualsHashCode.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/typeParametersToString.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/typeParametersToString.kt index 38e19316f5a..58a6cae6b91 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/typeParametersToString.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/typeParametersToString.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/typeToString.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/typeToString.kt index 0724ae240ba..4dedca43126 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/typeToString.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/typeToString.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/typeToStringInnerGeneric.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/typeToStringInnerGeneric.kt index 4f87c161986..a184d420c5b 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/typeToStringInnerGeneric.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/typeToStringInnerGeneric.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/modifiers/callableModality.kt b/compiler/testData/codegen/box/reflection/modifiers/callableModality.kt index 0f1a74fde87..aa7e979b04a 100644 --- a/compiler/testData/codegen/box/reflection/modifiers/callableModality.kt +++ b/compiler/testData/codegen/box/reflection/modifiers/callableModality.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/modifiers/callableVisibility.kt b/compiler/testData/codegen/box/reflection/modifiers/callableVisibility.kt index 1dc5d2062e6..36b565eac0e 100644 --- a/compiler/testData/codegen/box/reflection/modifiers/callableVisibility.kt +++ b/compiler/testData/codegen/box/reflection/modifiers/callableVisibility.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/modifiers/classModality.kt b/compiler/testData/codegen/box/reflection/modifiers/classModality.kt index 1a0296ded28..7a988ab8f1c 100644 --- a/compiler/testData/codegen/box/reflection/modifiers/classModality.kt +++ b/compiler/testData/codegen/box/reflection/modifiers/classModality.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/modifiers/classVisibility.kt b/compiler/testData/codegen/box/reflection/modifiers/classVisibility.kt index ecfaee7b75d..7e62b33b63d 100644 --- a/compiler/testData/codegen/box/reflection/modifiers/classVisibility.kt +++ b/compiler/testData/codegen/box/reflection/modifiers/classVisibility.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/modifiers/classes.kt b/compiler/testData/codegen/box/reflection/modifiers/classes.kt index 31e798ed5b1..86c87fcb63a 100644 --- a/compiler/testData/codegen/box/reflection/modifiers/classes.kt +++ b/compiler/testData/codegen/box/reflection/modifiers/classes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/modifiers/functions.kt b/compiler/testData/codegen/box/reflection/modifiers/functions.kt index 9f4260e2a65..e5b57d40640 100644 --- a/compiler/testData/codegen/box/reflection/modifiers/functions.kt +++ b/compiler/testData/codegen/box/reflection/modifiers/functions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/modifiers/javaVisibility.kt b/compiler/testData/codegen/box/reflection/modifiers/javaVisibility.kt index 8a15ae5e2a8..6ff0defa416 100644 --- a/compiler/testData/codegen/box/reflection/modifiers/javaVisibility.kt +++ b/compiler/testData/codegen/box/reflection/modifiers/javaVisibility.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/modifiers/properties.kt b/compiler/testData/codegen/box/reflection/modifiers/properties.kt index 0157c34957c..c8ab6175035 100644 --- a/compiler/testData/codegen/box/reflection/modifiers/properties.kt +++ b/compiler/testData/codegen/box/reflection/modifiers/properties.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/modifiers/typeParameters.kt b/compiler/testData/codegen/box/reflection/modifiers/typeParameters.kt index cb8b6a17210..69fb3da8868 100644 --- a/compiler/testData/codegen/box/reflection/modifiers/typeParameters.kt +++ b/compiler/testData/codegen/box/reflection/modifiers/typeParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/multifileClasses/callFunctionsInMultifileClass.kt b/compiler/testData/codegen/box/reflection/multifileClasses/callFunctionsInMultifileClass.kt index 8347df2df00..3c2ec097534 100644 --- a/compiler/testData/codegen/box/reflection/multifileClasses/callFunctionsInMultifileClass.kt +++ b/compiler/testData/codegen/box/reflection/multifileClasses/callFunctionsInMultifileClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/multifileClasses/callPropertiesInMultifileClass.kt b/compiler/testData/codegen/box/reflection/multifileClasses/callPropertiesInMultifileClass.kt index 13e26a1f462..c8570788cda 100644 --- a/compiler/testData/codegen/box/reflection/multifileClasses/callPropertiesInMultifileClass.kt +++ b/compiler/testData/codegen/box/reflection/multifileClasses/callPropertiesInMultifileClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/multifileClasses/javaFieldForVarAndConstVal.kt b/compiler/testData/codegen/box/reflection/multifileClasses/javaFieldForVarAndConstVal.kt index de4622a5a3a..32942ceb970 100644 --- a/compiler/testData/codegen/box/reflection/multifileClasses/javaFieldForVarAndConstVal.kt +++ b/compiler/testData/codegen/box/reflection/multifileClasses/javaFieldForVarAndConstVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/javaClass.kt b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/javaClass.kt index 16b8d8f5117..f85b9f5edf6 100644 --- a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/javaClass.kt +++ b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/javaClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/callableReferences.kt b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/callableReferences.kt index 8ac6f1e681d..ae39148a9f6 100644 --- a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/callableReferences.kt +++ b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/callableReferences.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/classReference.kt b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/classReference.kt index 2269894bb4b..38d37f5a165 100644 --- a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/classReference.kt +++ b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/classReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/delegatedProperty.kt b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/delegatedProperty.kt index 86f1fd56380..0baefbb2ea7 100644 --- a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/delegatedProperty.kt +++ b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/delegatedProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/propertyGetSetName.kt b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/propertyGetSetName.kt index f485e0554fe..586fbdc34f3 100644 --- a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/propertyGetSetName.kt +++ b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/propertyGetSetName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // WITH_RUNTIME import kotlin.reflect.* diff --git a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/propertyInstanceof.kt b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/propertyInstanceof.kt index 490b0f45bcf..c59f0bec8f8 100644 --- a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/propertyInstanceof.kt +++ b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/propertyInstanceof.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reflection/parameters/boundInnerClassConstructor.kt b/compiler/testData/codegen/box/reflection/parameters/boundInnerClassConstructor.kt index af473c291ba..613de5fdd44 100644 --- a/compiler/testData/codegen/box/reflection/parameters/boundInnerClassConstructor.kt +++ b/compiler/testData/codegen/box/reflection/parameters/boundInnerClassConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/parameters/boundObjectMemberReferences.kt b/compiler/testData/codegen/box/reflection/parameters/boundObjectMemberReferences.kt index f061d058c39..6c5e63614b5 100644 --- a/compiler/testData/codegen/box/reflection/parameters/boundObjectMemberReferences.kt +++ b/compiler/testData/codegen/box/reflection/parameters/boundObjectMemberReferences.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/parameters/boundReferences.kt b/compiler/testData/codegen/box/reflection/parameters/boundReferences.kt index 14313981b7c..8fd9b64c373 100644 --- a/compiler/testData/codegen/box/reflection/parameters/boundReferences.kt +++ b/compiler/testData/codegen/box/reflection/parameters/boundReferences.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/parameters/findParameterByName.kt b/compiler/testData/codegen/box/reflection/parameters/findParameterByName.kt index 7dc26e07613..38dd578b4ea 100644 --- a/compiler/testData/codegen/box/reflection/parameters/findParameterByName.kt +++ b/compiler/testData/codegen/box/reflection/parameters/findParameterByName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/parameters/functionParameterNameAndIndex.kt b/compiler/testData/codegen/box/reflection/parameters/functionParameterNameAndIndex.kt index a8f97776332..d5d9a460dea 100644 --- a/compiler/testData/codegen/box/reflection/parameters/functionParameterNameAndIndex.kt +++ b/compiler/testData/codegen/box/reflection/parameters/functionParameterNameAndIndex.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/parameters/instanceExtensionReceiverAndValueParameters.kt b/compiler/testData/codegen/box/reflection/parameters/instanceExtensionReceiverAndValueParameters.kt index 231597d0ded..3762f7fbdc5 100644 --- a/compiler/testData/codegen/box/reflection/parameters/instanceExtensionReceiverAndValueParameters.kt +++ b/compiler/testData/codegen/box/reflection/parameters/instanceExtensionReceiverAndValueParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/parameters/isMarkedNullable.kt b/compiler/testData/codegen/box/reflection/parameters/isMarkedNullable.kt index 24c640b8311..1aee4b95726 100644 --- a/compiler/testData/codegen/box/reflection/parameters/isMarkedNullable.kt +++ b/compiler/testData/codegen/box/reflection/parameters/isMarkedNullable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/parameters/isOptional.kt b/compiler/testData/codegen/box/reflection/parameters/isOptional.kt index 3acabc622c4..44664e725b1 100644 --- a/compiler/testData/codegen/box/reflection/parameters/isOptional.kt +++ b/compiler/testData/codegen/box/reflection/parameters/isOptional.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/parameters/kinds.kt b/compiler/testData/codegen/box/reflection/parameters/kinds.kt index 3891305945d..caedc866d82 100644 --- a/compiler/testData/codegen/box/reflection/parameters/kinds.kt +++ b/compiler/testData/codegen/box/reflection/parameters/kinds.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/parameters/propertySetter.kt b/compiler/testData/codegen/box/reflection/parameters/propertySetter.kt index 8d79dc5565c..1196c7b60ab 100644 --- a/compiler/testData/codegen/box/reflection/parameters/propertySetter.kt +++ b/compiler/testData/codegen/box/reflection/parameters/propertySetter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/accessors/accessorNames.kt b/compiler/testData/codegen/box/reflection/properties/accessors/accessorNames.kt index aa56037c981..462c3be565a 100644 --- a/compiler/testData/codegen/box/reflection/properties/accessors/accessorNames.kt +++ b/compiler/testData/codegen/box/reflection/properties/accessors/accessorNames.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/accessors/extensionPropertyAccessors.kt b/compiler/testData/codegen/box/reflection/properties/accessors/extensionPropertyAccessors.kt index b75ee182d6c..92efafd1e45 100644 --- a/compiler/testData/codegen/box/reflection/properties/accessors/extensionPropertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/properties/accessors/extensionPropertyAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/accessors/memberExtensions.kt b/compiler/testData/codegen/box/reflection/properties/accessors/memberExtensions.kt index 888c8802c7f..ef52d4509a5 100644 --- a/compiler/testData/codegen/box/reflection/properties/accessors/memberExtensions.kt +++ b/compiler/testData/codegen/box/reflection/properties/accessors/memberExtensions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/accessors/memberPropertyAccessors.kt b/compiler/testData/codegen/box/reflection/properties/accessors/memberPropertyAccessors.kt index bdd9bb8c1e3..fcf783f7e06 100644 --- a/compiler/testData/codegen/box/reflection/properties/accessors/memberPropertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/properties/accessors/memberPropertyAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/accessors/topLevelPropertyAccessors.kt b/compiler/testData/codegen/box/reflection/properties/accessors/topLevelPropertyAccessors.kt index 7e434c2962d..6b6e1267c15 100644 --- a/compiler/testData/codegen/box/reflection/properties/accessors/topLevelPropertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/properties/accessors/topLevelPropertyAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/allVsDeclared.kt b/compiler/testData/codegen/box/reflection/properties/allVsDeclared.kt index fdf521eab76..73da1f3ac28 100644 --- a/compiler/testData/codegen/box/reflection/properties/allVsDeclared.kt +++ b/compiler/testData/codegen/box/reflection/properties/allVsDeclared.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/declaredVsInheritedProperties.kt b/compiler/testData/codegen/box/reflection/properties/declaredVsInheritedProperties.kt index 516cb0f85ca..4feda15511f 100644 --- a/compiler/testData/codegen/box/reflection/properties/declaredVsInheritedProperties.kt +++ b/compiler/testData/codegen/box/reflection/properties/declaredVsInheritedProperties.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/genericOverriddenProperty.kt b/compiler/testData/codegen/box/reflection/properties/genericOverriddenProperty.kt index e79ac06221c..d94a1be507d 100644 --- a/compiler/testData/codegen/box/reflection/properties/genericOverriddenProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/genericOverriddenProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/genericProperty.kt b/compiler/testData/codegen/box/reflection/properties/genericProperty.kt index cca13c70522..c601bb4fe25 100644 --- a/compiler/testData/codegen/box/reflection/properties/genericProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/genericProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/booleanPropertyNameStartsWithIs.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/booleanPropertyNameStartsWithIs.kt index 8c7aa46dfae..a68c2e79951 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/booleanPropertyNameStartsWithIs.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/booleanPropertyNameStartsWithIs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/boundExtensionProperty.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/boundExtensionProperty.kt index 763d910014f..f87f68f252f 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/boundExtensionProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/boundExtensionProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/boundMemberProperty.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/boundMemberProperty.kt index 589988aeaf9..419a70a2496 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/boundMemberProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/boundMemberProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/extensionProperty.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/extensionProperty.kt index 55df3d72392..96a0f85fb4f 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/extensionProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/extensionProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/fakeOverride.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/fakeOverride.kt index 27473a70802..f6b3274ab3b 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/fakeOverride.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/fakeOverride.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/getExtensionDelegate.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/getExtensionDelegate.kt index a16ab3504da..b42d92c2aa7 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/getExtensionDelegate.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/getExtensionDelegate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/kPropertyForDelegatedProperty.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/kPropertyForDelegatedProperty.kt index d5e77678d74..83867d2a743 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/kPropertyForDelegatedProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/kPropertyForDelegatedProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/memberExtensionProperty.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/memberExtensionProperty.kt index ee1069e79be..24c4e6c8f67 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/memberExtensionProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/memberExtensionProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/memberProperty.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/memberProperty.kt index ceae58bbfad..080b1ab2d02 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/memberProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/memberProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/nameClashClassAndCompanion.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/nameClashClassAndCompanion.kt index 90c28527144..838008dd0a8 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/nameClashClassAndCompanion.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/nameClashClassAndCompanion.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/nameClashExtensionProperties.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/nameClashExtensionProperties.kt index ae5a46acf91..0edfd3ae185 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/nameClashExtensionProperties.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/nameClashExtensionProperties.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/noSetAccessibleTrue.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/noSetAccessibleTrue.kt index 157665ad8e3..5efbe4e067c 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/noSetAccessibleTrue.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/noSetAccessibleTrue.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/notDelegatedProperty.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/notDelegatedProperty.kt index 1b249cd470f..fcff2bd6063 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/notDelegatedProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/notDelegatedProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/overrideDelegatedByDelegated.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/overrideDelegatedByDelegated.kt index 0f7ad4692c1..f0000fee95f 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/overrideDelegatedByDelegated.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/overrideDelegatedByDelegated.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/topLevelProperty.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/topLevelProperty.kt index c5b117e5d05..d15116fd2df 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/topLevelProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/topLevelProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/getExtensionPropertiesMutableVsReadonly.kt b/compiler/testData/codegen/box/reflection/properties/getExtensionPropertiesMutableVsReadonly.kt index 24344043b3e..e223b37b810 100644 --- a/compiler/testData/codegen/box/reflection/properties/getExtensionPropertiesMutableVsReadonly.kt +++ b/compiler/testData/codegen/box/reflection/properties/getExtensionPropertiesMutableVsReadonly.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/getPropertiesMutableVsReadonly.kt b/compiler/testData/codegen/box/reflection/properties/getPropertiesMutableVsReadonly.kt index a972e386396..c191ba38c28 100644 --- a/compiler/testData/codegen/box/reflection/properties/getPropertiesMutableVsReadonly.kt +++ b/compiler/testData/codegen/box/reflection/properties/getPropertiesMutableVsReadonly.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/javaPropertyInheritedInKotlin.kt b/compiler/testData/codegen/box/reflection/properties/javaPropertyInheritedInKotlin.kt index d53a7447ea7..e0df6937026 100644 --- a/compiler/testData/codegen/box/reflection/properties/javaPropertyInheritedInKotlin.kt +++ b/compiler/testData/codegen/box/reflection/properties/javaPropertyInheritedInKotlin.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/javaStaticField.kt b/compiler/testData/codegen/box/reflection/properties/javaStaticField.kt index 998c941dc0f..a1e0818b9af 100644 --- a/compiler/testData/codegen/box/reflection/properties/javaStaticField.kt +++ b/compiler/testData/codegen/box/reflection/properties/javaStaticField.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/kotlinPropertyInheritedInJava.kt b/compiler/testData/codegen/box/reflection/properties/kotlinPropertyInheritedInJava.kt index ee2282614b5..721f024461a 100644 --- a/compiler/testData/codegen/box/reflection/properties/kotlinPropertyInheritedInJava.kt +++ b/compiler/testData/codegen/box/reflection/properties/kotlinPropertyInheritedInJava.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/localDelegated/defaultImpls.kt b/compiler/testData/codegen/box/reflection/properties/localDelegated/defaultImpls.kt index 421e7402f1b..0ade34bf712 100644 --- a/compiler/testData/codegen/box/reflection/properties/localDelegated/defaultImpls.kt +++ b/compiler/testData/codegen/box/reflection/properties/localDelegated/defaultImpls.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/localDelegated/inlineFun.kt b/compiler/testData/codegen/box/reflection/properties/localDelegated/inlineFun.kt index 74716048087..bc77c8f95d9 100644 --- a/compiler/testData/codegen/box/reflection/properties/localDelegated/inlineFun.kt +++ b/compiler/testData/codegen/box/reflection/properties/localDelegated/inlineFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/localDelegated/localAndNonLocal.kt b/compiler/testData/codegen/box/reflection/properties/localDelegated/localAndNonLocal.kt index f3558748e1f..9db25f969f5 100644 --- a/compiler/testData/codegen/box/reflection/properties/localDelegated/localAndNonLocal.kt +++ b/compiler/testData/codegen/box/reflection/properties/localDelegated/localAndNonLocal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/localDelegated/localDelegatedProperty.kt b/compiler/testData/codegen/box/reflection/properties/localDelegated/localDelegatedProperty.kt index 81d767b6cd8..f5d68da9441 100644 --- a/compiler/testData/codegen/box/reflection/properties/localDelegated/localDelegatedProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/localDelegated/localDelegatedProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/localDelegated/multiFileClass.kt b/compiler/testData/codegen/box/reflection/properties/localDelegated/multiFileClass.kt index 26178e76e8b..9ac5044ebdf 100644 --- a/compiler/testData/codegen/box/reflection/properties/localDelegated/multiFileClass.kt +++ b/compiler/testData/codegen/box/reflection/properties/localDelegated/multiFileClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/localDelegated/variableOfGenericType.kt b/compiler/testData/codegen/box/reflection/properties/localDelegated/variableOfGenericType.kt index 71e0440f6eb..27d70df68ce 100644 --- a/compiler/testData/codegen/box/reflection/properties/localDelegated/variableOfGenericType.kt +++ b/compiler/testData/codegen/box/reflection/properties/localDelegated/variableOfGenericType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/memberAndMemberExtensionWithSameName.kt b/compiler/testData/codegen/box/reflection/properties/memberAndMemberExtensionWithSameName.kt index 7a8ad1ff851..9378a7f8320 100644 --- a/compiler/testData/codegen/box/reflection/properties/memberAndMemberExtensionWithSameName.kt +++ b/compiler/testData/codegen/box/reflection/properties/memberAndMemberExtensionWithSameName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/noConflictOnKotlinGetterAndJavaField.kt b/compiler/testData/codegen/box/reflection/properties/noConflictOnKotlinGetterAndJavaField.kt index 140fa7f5efe..4d97a7d22e1 100644 --- a/compiler/testData/codegen/box/reflection/properties/noConflictOnKotlinGetterAndJavaField.kt +++ b/compiler/testData/codegen/box/reflection/properties/noConflictOnKotlinGetterAndJavaField.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/overrideKotlinPropertyByJavaMethod.kt b/compiler/testData/codegen/box/reflection/properties/overrideKotlinPropertyByJavaMethod.kt index b0aef298f13..d2b82532307 100644 --- a/compiler/testData/codegen/box/reflection/properties/overrideKotlinPropertyByJavaMethod.kt +++ b/compiler/testData/codegen/box/reflection/properties/overrideKotlinPropertyByJavaMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/privateClassVar.kt b/compiler/testData/codegen/box/reflection/properties/privateClassVar.kt index 46b81bab9a3..11a966922eb 100644 --- a/compiler/testData/codegen/box/reflection/properties/privateClassVar.kt +++ b/compiler/testData/codegen/box/reflection/properties/privateClassVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/privateJvmStaticVarInObject.kt b/compiler/testData/codegen/box/reflection/properties/privateJvmStaticVarInObject.kt index 71dc83e59c5..844f204d9cc 100644 --- a/compiler/testData/codegen/box/reflection/properties/privateJvmStaticVarInObject.kt +++ b/compiler/testData/codegen/box/reflection/properties/privateJvmStaticVarInObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/privatePropertyCallIsAccessibleOnAccessors.kt b/compiler/testData/codegen/box/reflection/properties/privatePropertyCallIsAccessibleOnAccessors.kt index c125c28b29f..ead1dcd517a 100644 --- a/compiler/testData/codegen/box/reflection/properties/privatePropertyCallIsAccessibleOnAccessors.kt +++ b/compiler/testData/codegen/box/reflection/properties/privatePropertyCallIsAccessibleOnAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/privateToThisAccessors.kt b/compiler/testData/codegen/box/reflection/properties/privateToThisAccessors.kt index fedf9394a40..f11834c295e 100644 --- a/compiler/testData/codegen/box/reflection/properties/privateToThisAccessors.kt +++ b/compiler/testData/codegen/box/reflection/properties/privateToThisAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/propertyOfNestedClassAndArrayType.kt b/compiler/testData/codegen/box/reflection/properties/propertyOfNestedClassAndArrayType.kt index e251b8cf449..46a8eb3991b 100644 --- a/compiler/testData/codegen/box/reflection/properties/propertyOfNestedClassAndArrayType.kt +++ b/compiler/testData/codegen/box/reflection/properties/propertyOfNestedClassAndArrayType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/protectedClassVar.kt b/compiler/testData/codegen/box/reflection/properties/protectedClassVar.kt index 00974d571af..8651be728a8 100644 --- a/compiler/testData/codegen/box/reflection/properties/protectedClassVar.kt +++ b/compiler/testData/codegen/box/reflection/properties/protectedClassVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/publicClassValAccessible.kt b/compiler/testData/codegen/box/reflection/properties/publicClassValAccessible.kt index a6716a3a81f..85c5649eb11 100644 --- a/compiler/testData/codegen/box/reflection/properties/publicClassValAccessible.kt +++ b/compiler/testData/codegen/box/reflection/properties/publicClassValAccessible.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/referenceToJavaFieldOfKotlinSubclass.kt b/compiler/testData/codegen/box/reflection/properties/referenceToJavaFieldOfKotlinSubclass.kt index 022bd4e78d2..c2cadd16478 100644 --- a/compiler/testData/codegen/box/reflection/properties/referenceToJavaFieldOfKotlinSubclass.kt +++ b/compiler/testData/codegen/box/reflection/properties/referenceToJavaFieldOfKotlinSubclass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/simpleGetProperties.kt b/compiler/testData/codegen/box/reflection/properties/simpleGetProperties.kt index c9058988996..f515a4951b1 100644 --- a/compiler/testData/codegen/box/reflection/properties/simpleGetProperties.kt +++ b/compiler/testData/codegen/box/reflection/properties/simpleGetProperties.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/specialBuiltIns/getMembersOfStandardJavaClasses.kt b/compiler/testData/codegen/box/reflection/specialBuiltIns/getMembersOfStandardJavaClasses.kt index b622b772d6b..1cde78c745e 100644 --- a/compiler/testData/codegen/box/reflection/specialBuiltIns/getMembersOfStandardJavaClasses.kt +++ b/compiler/testData/codegen/box/reflection/specialBuiltIns/getMembersOfStandardJavaClasses.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/supertypes/builtInClassSupertypes.kt b/compiler/testData/codegen/box/reflection/supertypes/builtInClassSupertypes.kt index b5b8c1dbae8..fd7ed7f1c14 100644 --- a/compiler/testData/codegen/box/reflection/supertypes/builtInClassSupertypes.kt +++ b/compiler/testData/codegen/box/reflection/supertypes/builtInClassSupertypes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/supertypes/simpleSupertypes.kt b/compiler/testData/codegen/box/reflection/supertypes/simpleSupertypes.kt index 785c7a4f62c..bb7ac8bf0e7 100644 --- a/compiler/testData/codegen/box/reflection/supertypes/simpleSupertypes.kt +++ b/compiler/testData/codegen/box/reflection/supertypes/simpleSupertypes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/typeParameters/declarationSiteVariance.kt b/compiler/testData/codegen/box/reflection/typeParameters/declarationSiteVariance.kt index 494522c21aa..9726d266e3b 100644 --- a/compiler/testData/codegen/box/reflection/typeParameters/declarationSiteVariance.kt +++ b/compiler/testData/codegen/box/reflection/typeParameters/declarationSiteVariance.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/typeParameters/typeParametersAndNames.kt b/compiler/testData/codegen/box/reflection/typeParameters/typeParametersAndNames.kt index f08da123cc0..992848faa10 100644 --- a/compiler/testData/codegen/box/reflection/typeParameters/typeParametersAndNames.kt +++ b/compiler/testData/codegen/box/reflection/typeParameters/typeParametersAndNames.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/typeParameters/upperBounds.kt b/compiler/testData/codegen/box/reflection/typeParameters/upperBounds.kt index 2fdc4cea305..68413d3a6b2 100644 --- a/compiler/testData/codegen/box/reflection/typeParameters/upperBounds.kt +++ b/compiler/testData/codegen/box/reflection/typeParameters/upperBounds.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/types/classifierIsClass.kt b/compiler/testData/codegen/box/reflection/types/classifierIsClass.kt index d7e5396cbd9..1d0b234c434 100644 --- a/compiler/testData/codegen/box/reflection/types/classifierIsClass.kt +++ b/compiler/testData/codegen/box/reflection/types/classifierIsClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/types/classifierIsTypeParameter.kt b/compiler/testData/codegen/box/reflection/types/classifierIsTypeParameter.kt index c996a57bebb..a769155f3a2 100644 --- a/compiler/testData/codegen/box/reflection/types/classifierIsTypeParameter.kt +++ b/compiler/testData/codegen/box/reflection/types/classifierIsTypeParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/types/classifiersOfBuiltInTypes.kt b/compiler/testData/codegen/box/reflection/types/classifiersOfBuiltInTypes.kt index 49f0287a77e..4881627ad9d 100644 --- a/compiler/testData/codegen/box/reflection/types/classifiersOfBuiltInTypes.kt +++ b/compiler/testData/codegen/box/reflection/types/classifiersOfBuiltInTypes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/types/createType/typeParameter.kt b/compiler/testData/codegen/box/reflection/types/createType/typeParameter.kt index 02f5002a603..dc29156dcd7 100644 --- a/compiler/testData/codegen/box/reflection/types/createType/typeParameter.kt +++ b/compiler/testData/codegen/box/reflection/types/createType/typeParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/types/innerGenericArguments.kt b/compiler/testData/codegen/box/reflection/types/innerGenericArguments.kt index 4ba5a9d8c80..55f39b61311 100644 --- a/compiler/testData/codegen/box/reflection/types/innerGenericArguments.kt +++ b/compiler/testData/codegen/box/reflection/types/innerGenericArguments.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/types/jvmErasureOfClass.kt b/compiler/testData/codegen/box/reflection/types/jvmErasureOfClass.kt index 6d1eefeeb44..4e8d12096d8 100644 --- a/compiler/testData/codegen/box/reflection/types/jvmErasureOfClass.kt +++ b/compiler/testData/codegen/box/reflection/types/jvmErasureOfClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/types/platformTypeClassifier.kt b/compiler/testData/codegen/box/reflection/types/platformTypeClassifier.kt index 8487647d634..556604677ee 100644 --- a/compiler/testData/codegen/box/reflection/types/platformTypeClassifier.kt +++ b/compiler/testData/codegen/box/reflection/types/platformTypeClassifier.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/types/platformTypeNotEqualToKotlinType.kt b/compiler/testData/codegen/box/reflection/types/platformTypeNotEqualToKotlinType.kt index e8d7c67d1ef..4732c210190 100644 --- a/compiler/testData/codegen/box/reflection/types/platformTypeNotEqualToKotlinType.kt +++ b/compiler/testData/codegen/box/reflection/types/platformTypeNotEqualToKotlinType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/types/platformTypeToString.kt b/compiler/testData/codegen/box/reflection/types/platformTypeToString.kt index e339364b397..273d480979c 100644 --- a/compiler/testData/codegen/box/reflection/types/platformTypeToString.kt +++ b/compiler/testData/codegen/box/reflection/types/platformTypeToString.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/types/subtyping/platformType.kt b/compiler/testData/codegen/box/reflection/types/subtyping/platformType.kt index 5137ac3797c..d501b912dc0 100644 --- a/compiler/testData/codegen/box/reflection/types/subtyping/platformType.kt +++ b/compiler/testData/codegen/box/reflection/types/subtyping/platformType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/types/subtyping/simpleGenericTypes.kt b/compiler/testData/codegen/box/reflection/types/subtyping/simpleGenericTypes.kt index 56898204b25..019e398f7b7 100644 --- a/compiler/testData/codegen/box/reflection/types/subtyping/simpleGenericTypes.kt +++ b/compiler/testData/codegen/box/reflection/types/subtyping/simpleGenericTypes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/types/subtyping/simpleSubtypeSupertype.kt b/compiler/testData/codegen/box/reflection/types/subtyping/simpleSubtypeSupertype.kt index ce82270a60e..ea9e6b20e48 100644 --- a/compiler/testData/codegen/box/reflection/types/subtyping/simpleSubtypeSupertype.kt +++ b/compiler/testData/codegen/box/reflection/types/subtyping/simpleSubtypeSupertype.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/types/subtyping/typeProjection.kt b/compiler/testData/codegen/box/reflection/types/subtyping/typeProjection.kt index 29863590942..f31f9bd4cdf 100644 --- a/compiler/testData/codegen/box/reflection/types/subtyping/typeProjection.kt +++ b/compiler/testData/codegen/box/reflection/types/subtyping/typeProjection.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/types/typeArguments.kt b/compiler/testData/codegen/box/reflection/types/typeArguments.kt index 7334b017e0a..52e8b4250ba 100644 --- a/compiler/testData/codegen/box/reflection/types/typeArguments.kt +++ b/compiler/testData/codegen/box/reflection/types/typeArguments.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/types/useSiteVariance.kt b/compiler/testData/codegen/box/reflection/types/useSiteVariance.kt index d6b0fc3fc1f..b4364479cd7 100644 --- a/compiler/testData/codegen/box/reflection/types/useSiteVariance.kt +++ b/compiler/testData/codegen/box/reflection/types/useSiteVariance.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/types/withNullability.kt b/compiler/testData/codegen/box/reflection/types/withNullability.kt index 65098dd6fef..3baf4425fb3 100644 --- a/compiler/testData/codegen/box/reflection/types/withNullability.kt +++ b/compiler/testData/codegen/box/reflection/types/withNullability.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/regressions/Kt1149.kt b/compiler/testData/codegen/box/regressions/Kt1149.kt index 484218fded9..da88bd55e70 100644 --- a/compiler/testData/codegen/box/regressions/Kt1149.kt +++ b/compiler/testData/codegen/box/regressions/Kt1149.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/regressions/functionLiteralAsLastExpressionInBlock.kt b/compiler/testData/codegen/box/regressions/functionLiteralAsLastExpressionInBlock.kt index 13ed03338d2..08ee3dc4aa5 100644 --- a/compiler/testData/codegen/box/regressions/functionLiteralAsLastExpressionInBlock.kt +++ b/compiler/testData/codegen/box/regressions/functionLiteralAsLastExpressionInBlock.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { val p: (String) -> Boolean = if (true) { { true } diff --git a/compiler/testData/codegen/box/regressions/generic.kt b/compiler/testData/codegen/box/regressions/generic.kt index c9e7507b5e0..6c2304519d8 100644 --- a/compiler/testData/codegen/box/regressions/generic.kt +++ b/compiler/testData/codegen/box/regressions/generic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/regressions/intersectionAsLastLambda.kt b/compiler/testData/codegen/box/regressions/intersectionAsLastLambda.kt index a1938f07612..f087ebf1155 100644 --- a/compiler/testData/codegen/box/regressions/intersectionAsLastLambda.kt +++ b/compiler/testData/codegen/box/regressions/intersectionAsLastLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/regressions/kt10143.kt b/compiler/testData/codegen/box/regressions/kt10143.kt index 33a0cbbce16..de4f426bacc 100644 --- a/compiler/testData/codegen/box/regressions/kt10143.kt +++ b/compiler/testData/codegen/box/regressions/kt10143.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: Outer.kt package another diff --git a/compiler/testData/codegen/box/regressions/kt10934.kt b/compiler/testData/codegen/box/regressions/kt10934.kt index bbc549b99c4..546f60879be 100644 --- a/compiler/testData/codegen/box/regressions/kt10934.kt +++ b/compiler/testData/codegen/box/regressions/kt10934.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR //KT-10934 compiler throws UninferredParameterTypeConstructor in when block that covers all types class Parser(val f: (TInput) -> Result) { diff --git a/compiler/testData/codegen/box/regressions/kt13381.kt b/compiler/testData/codegen/box/regressions/kt13381.kt index 25340c90aa9..2c172687bb2 100644 --- a/compiler/testData/codegen/box/regressions/kt13381.kt +++ b/compiler/testData/codegen/box/regressions/kt13381.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR interface A { // There must be no delegation methods for 'log' and 'bar' in C as they are private diff --git a/compiler/testData/codegen/box/regressions/kt344.kt b/compiler/testData/codegen/box/regressions/kt344.kt index 8c6d2a103bd..97ebde3f4f9 100644 --- a/compiler/testData/codegen/box/regressions/kt344.kt +++ b/compiler/testData/codegen/box/regressions/kt344.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/regressions/kt3850.kt b/compiler/testData/codegen/box/regressions/kt3850.kt index 2f41ff01921..1eff840e09c 100644 --- a/compiler/testData/codegen/box/regressions/kt3850.kt +++ b/compiler/testData/codegen/box/regressions/kt3850.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR private class One { val a1 = arrayOf( diff --git a/compiler/testData/codegen/box/regressions/kt3903.kt b/compiler/testData/codegen/box/regressions/kt3903.kt index 1d08051cded..4942f97df83 100644 --- a/compiler/testData/codegen/box/regressions/kt3903.kt +++ b/compiler/testData/codegen/box/regressions/kt3903.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Foo { fun bar(): String { fun foo(t:() -> T) : T = t() diff --git a/compiler/testData/codegen/box/regressions/kt528.kt b/compiler/testData/codegen/box/regressions/kt528.kt index 04bc1ea5438..0fc44322a3a 100644 --- a/compiler/testData/codegen/box/regressions/kt528.kt +++ b/compiler/testData/codegen/box/regressions/kt528.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/regressions/kt529.kt b/compiler/testData/codegen/box/regressions/kt529.kt index 8a6e77041ce..125e82ef75a 100644 --- a/compiler/testData/codegen/box/regressions/kt529.kt +++ b/compiler/testData/codegen/box/regressions/kt529.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/regressions/kt533.kt b/compiler/testData/codegen/box/regressions/kt533.kt index 836e03feccb..dfa44f056bc 100644 --- a/compiler/testData/codegen/box/regressions/kt533.kt +++ b/compiler/testData/codegen/box/regressions/kt533.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/regressions/kt5445.kt b/compiler/testData/codegen/box/regressions/kt5445.kt index 8fefa16021c..aeeee92e39d 100644 --- a/compiler/testData/codegen/box/regressions/kt5445.kt +++ b/compiler/testData/codegen/box/regressions/kt5445.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/regressions/kt6485.kt b/compiler/testData/codegen/box/regressions/kt6485.kt index 648a81aae12..ea5c425d4e1 100644 --- a/compiler/testData/codegen/box/regressions/kt6485.kt +++ b/compiler/testData/codegen/box/regressions/kt6485.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/regressions/lambdaAsLastExpressionInLambda.kt b/compiler/testData/codegen/box/regressions/lambdaAsLastExpressionInLambda.kt index da98e00762d..b010c993df9 100644 --- a/compiler/testData/codegen/box/regressions/lambdaAsLastExpressionInLambda.kt +++ b/compiler/testData/codegen/box/regressions/lambdaAsLastExpressionInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR val foo: ((String) -> String) = run { { it } diff --git a/compiler/testData/codegen/box/regressions/lambdaPostponeConstruction.kt b/compiler/testData/codegen/box/regressions/lambdaPostponeConstruction.kt index 8da1e337a0c..977e28098ad 100644 --- a/compiler/testData/codegen/box/regressions/lambdaPostponeConstruction.kt +++ b/compiler/testData/codegen/box/regressions/lambdaPostponeConstruction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class MyList operator fun MyList.plusAssign(element: T) {} diff --git a/compiler/testData/codegen/box/regressions/lambdaWrongReturnType.kt b/compiler/testData/codegen/box/regressions/lambdaWrongReturnType.kt index 01910008ab2..a64f26c8487 100644 --- a/compiler/testData/codegen/box/regressions/lambdaWrongReturnType.kt +++ b/compiler/testData/codegen/box/regressions/lambdaWrongReturnType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun test() = foo({ line: String -> line }) diff --git a/compiler/testData/codegen/box/regressions/noAssertionsWhenNullableTypeParameterReplacedWithIntersectionType.kt b/compiler/testData/codegen/box/regressions/noAssertionsWhenNullableTypeParameterReplacedWithIntersectionType.kt index 925ff26edd9..cdc8fb844eb 100644 --- a/compiler/testData/codegen/box/regressions/noAssertionsWhenNullableTypeParameterReplacedWithIntersectionType.kt +++ b/compiler/testData/codegen/box/regressions/noAssertionsWhenNullableTypeParameterReplacedWithIntersectionType.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +NewInference +// IGNORE_BACKEND: JVM_IR class Recursive> : Generic>, MainSupertype open class Simple : Generic, MainSupertype diff --git a/compiler/testData/codegen/box/regressions/objectCaptureOuterConstructorProperty.kt b/compiler/testData/codegen/box/regressions/objectCaptureOuterConstructorProperty.kt index 87980776e80..591a27b0e4a 100644 --- a/compiler/testData/codegen/box/regressions/objectCaptureOuterConstructorProperty.kt +++ b/compiler/testData/codegen/box/regressions/objectCaptureOuterConstructorProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/regressions/objectInsideDelegation.kt b/compiler/testData/codegen/box/regressions/objectInsideDelegation.kt index 17ef72e9469..975b7b9200f 100644 --- a/compiler/testData/codegen/box/regressions/objectInsideDelegation.kt +++ b/compiler/testData/codegen/box/regressions/objectInsideDelegation.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/regressions/referenceToSelfInLocal.kt b/compiler/testData/codegen/box/regressions/referenceToSelfInLocal.kt index d7672ce9f58..d10d7166c5e 100644 --- a/compiler/testData/codegen/box/regressions/referenceToSelfInLocal.kt +++ b/compiler/testData/codegen/box/regressions/referenceToSelfInLocal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/regressions/typeCastException.kt b/compiler/testData/codegen/box/regressions/typeCastException.kt index 55f75dc23cd..8670c32cbca 100644 --- a/compiler/testData/codegen/box/regressions/typeCastException.kt +++ b/compiler/testData/codegen/box/regressions/typeCastException.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reified/DIExample.kt b/compiler/testData/codegen/box/reified/DIExample.kt index a408f5658a6..961c15a6376 100644 --- a/compiler/testData/codegen/box/reified/DIExample.kt +++ b/compiler/testData/codegen/box/reified/DIExample.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reified/anonymousObject.kt b/compiler/testData/codegen/box/reified/anonymousObject.kt index 4d999208cb2..7be2f56642b 100644 --- a/compiler/testData/codegen/box/reified/anonymousObject.kt +++ b/compiler/testData/codegen/box/reified/anonymousObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reified/anonymousObjectNoPropagate.kt b/compiler/testData/codegen/box/reified/anonymousObjectNoPropagate.kt index 3d962506c6c..dedd9342fc4 100644 --- a/compiler/testData/codegen/box/reified/anonymousObjectNoPropagate.kt +++ b/compiler/testData/codegen/box/reified/anonymousObjectNoPropagate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reified/anonymousObjectReifiedSupertype.kt b/compiler/testData/codegen/box/reified/anonymousObjectReifiedSupertype.kt index 2512a658865..08538bef111 100644 --- a/compiler/testData/codegen/box/reified/anonymousObjectReifiedSupertype.kt +++ b/compiler/testData/codegen/box/reified/anonymousObjectReifiedSupertype.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reified/approximateCapturedTypes.kt b/compiler/testData/codegen/box/reified/approximateCapturedTypes.kt index 59fd1d3c935..6165a50ea42 100644 --- a/compiler/testData/codegen/box/reified/approximateCapturedTypes.kt +++ b/compiler/testData/codegen/box/reified/approximateCapturedTypes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reified/arraysReification/instanceOf.kt b/compiler/testData/codegen/box/reified/arraysReification/instanceOf.kt index b24434eaee0..3b3fbcc2656 100644 --- a/compiler/testData/codegen/box/reified/arraysReification/instanceOf.kt +++ b/compiler/testData/codegen/box/reified/arraysReification/instanceOf.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/reified/arraysReification/instanceOfArrays.kt b/compiler/testData/codegen/box/reified/arraysReification/instanceOfArrays.kt index 13d65c7a120..acec90540c6 100644 --- a/compiler/testData/codegen/box/reified/arraysReification/instanceOfArrays.kt +++ b/compiler/testData/codegen/box/reified/arraysReification/instanceOfArrays.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/reified/arraysReification/jaggedArrayOfNulls.kt b/compiler/testData/codegen/box/reified/arraysReification/jaggedArrayOfNulls.kt index 69cebee0d10..e22ca9fb6c1 100644 --- a/compiler/testData/codegen/box/reified/arraysReification/jaggedArrayOfNulls.kt +++ b/compiler/testData/codegen/box/reified/arraysReification/jaggedArrayOfNulls.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reified/filterIsInstance.kt b/compiler/testData/codegen/box/reified/filterIsInstance.kt index 6d9af413560..84cef9ff928 100644 --- a/compiler/testData/codegen/box/reified/filterIsInstance.kt +++ b/compiler/testData/codegen/box/reified/filterIsInstance.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/reified/innerAnonymousObject.kt b/compiler/testData/codegen/box/reified/innerAnonymousObject.kt index 57847f64861..c617f1719df 100644 --- a/compiler/testData/codegen/box/reified/innerAnonymousObject.kt +++ b/compiler/testData/codegen/box/reified/innerAnonymousObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reified/instanceof.kt b/compiler/testData/codegen/box/reified/instanceof.kt index 49a8988abfd..48e430c23cb 100644 --- a/compiler/testData/codegen/box/reified/instanceof.kt +++ b/compiler/testData/codegen/box/reified/instanceof.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/reified/nestedReified.kt b/compiler/testData/codegen/box/reified/nestedReified.kt index e75cf2f3f53..4a254540822 100644 --- a/compiler/testData/codegen/box/reified/nestedReified.kt +++ b/compiler/testData/codegen/box/reified/nestedReified.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reified/nestedReifiedSignature.kt b/compiler/testData/codegen/box/reified/nestedReifiedSignature.kt index 4fe3c1ada1c..874ac845ff1 100644 --- a/compiler/testData/codegen/box/reified/nestedReifiedSignature.kt +++ b/compiler/testData/codegen/box/reified/nestedReifiedSignature.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reified/nonInlineableLambdaInReifiedFunction.kt b/compiler/testData/codegen/box/reified/nonInlineableLambdaInReifiedFunction.kt index 37df66259ce..32afa349c9d 100644 --- a/compiler/testData/codegen/box/reified/nonInlineableLambdaInReifiedFunction.kt +++ b/compiler/testData/codegen/box/reified/nonInlineableLambdaInReifiedFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reified/recursiveInnerAnonymousObject.kt b/compiler/testData/codegen/box/reified/recursiveInnerAnonymousObject.kt index 4d5066a021b..cfd36760882 100644 --- a/compiler/testData/codegen/box/reified/recursiveInnerAnonymousObject.kt +++ b/compiler/testData/codegen/box/reified/recursiveInnerAnonymousObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reified/recursiveNonInlineableLambda.kt b/compiler/testData/codegen/box/reified/recursiveNonInlineableLambda.kt index 5d10d0fd0cc..a78b6a9187f 100644 --- a/compiler/testData/codegen/box/reified/recursiveNonInlineableLambda.kt +++ b/compiler/testData/codegen/box/reified/recursiveNonInlineableLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reified/reifiedChain.kt b/compiler/testData/codegen/box/reified/reifiedChain.kt index a07f29047f0..8ade2463910 100644 --- a/compiler/testData/codegen/box/reified/reifiedChain.kt +++ b/compiler/testData/codegen/box/reified/reifiedChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR inline fun Any?.check(): Boolean { return this is T diff --git a/compiler/testData/codegen/box/reified/reifiedInlineFunOfObject.kt b/compiler/testData/codegen/box/reified/reifiedInlineFunOfObject.kt index 3f49343a101..b14d22a311f 100644 --- a/compiler/testData/codegen/box/reified/reifiedInlineFunOfObject.kt +++ b/compiler/testData/codegen/box/reified/reifiedInlineFunOfObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reified/reifiedInlineFunOfObjectWithinReified.kt b/compiler/testData/codegen/box/reified/reifiedInlineFunOfObjectWithinReified.kt index 65c99cb4d1d..80f2908948a 100644 --- a/compiler/testData/codegen/box/reified/reifiedInlineFunOfObjectWithinReified.kt +++ b/compiler/testData/codegen/box/reified/reifiedInlineFunOfObjectWithinReified.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reified/reifiedInlineIntoNonInlineableLambda.kt b/compiler/testData/codegen/box/reified/reifiedInlineIntoNonInlineableLambda.kt index d42d7abb612..782ef79c311 100644 --- a/compiler/testData/codegen/box/reified/reifiedInlineIntoNonInlineableLambda.kt +++ b/compiler/testData/codegen/box/reified/reifiedInlineIntoNonInlineableLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reified/safecast.kt b/compiler/testData/codegen/box/reified/safecast.kt index 8882ac12e91..d7d9be254da 100644 --- a/compiler/testData/codegen/box/reified/safecast.kt +++ b/compiler/testData/codegen/box/reified/safecast.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reified/spreads.kt b/compiler/testData/codegen/box/reified/spreads.kt index 8cc2b057d35..d059b85a689 100644 --- a/compiler/testData/codegen/box/reified/spreads.kt +++ b/compiler/testData/codegen/box/reified/spreads.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reified/varargs.kt b/compiler/testData/codegen/box/reified/varargs.kt index 07c349964ad..3c013e8d720 100644 --- a/compiler/testData/codegen/box/reified/varargs.kt +++ b/compiler/testData/codegen/box/reified/varargs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/safeCall/kt1572.kt b/compiler/testData/codegen/box/safeCall/kt1572.kt index d3b3c52bde1..fc415a9081e 100644 --- a/compiler/testData/codegen/box/safeCall/kt1572.kt +++ b/compiler/testData/codegen/box/safeCall/kt1572.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR //KT-1572 Frontend doesn't mark all vars included in closure as refs. class A(val t : Int) {} diff --git a/compiler/testData/codegen/box/safeCall/kt3430.kt b/compiler/testData/codegen/box/safeCall/kt3430.kt index 19620029283..47f1a277d59 100644 --- a/compiler/testData/codegen/box/safeCall/kt3430.kt +++ b/compiler/testData/codegen/box/safeCall/kt3430.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun f(b : Int.(Int)->Int) = 1?.b(1) fun box(): String { diff --git a/compiler/testData/codegen/box/safeCall/safeCallOnLong.kt b/compiler/testData/codegen/box/safeCall/safeCallOnLong.kt index 81ee3a58e8e..e3a082ce090 100644 --- a/compiler/testData/codegen/box/safeCall/safeCallOnLong.kt +++ b/compiler/testData/codegen/box/safeCall/safeCallOnLong.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun f(b : Long.(Long)->Long) = 1L?.b(2L) diff --git a/compiler/testData/codegen/box/sam/constructors/comparator.kt b/compiler/testData/codegen/box/sam/constructors/comparator.kt index 58382f722f2..5885a026a1c 100644 --- a/compiler/testData/codegen/box/sam/constructors/comparator.kt +++ b/compiler/testData/codegen/box/sam/constructors/comparator.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/sam/constructors/filenameFilter.kt b/compiler/testData/codegen/box/sam/constructors/filenameFilter.kt index 4b86aeafb88..4a51382b422 100644 --- a/compiler/testData/codegen/box/sam/constructors/filenameFilter.kt +++ b/compiler/testData/codegen/box/sam/constructors/filenameFilter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/sam/constructors/kt19251.kt b/compiler/testData/codegen/box/sam/constructors/kt19251.kt index 0b23924234f..b48bc00a5ed 100644 --- a/compiler/testData/codegen/box/sam/constructors/kt19251.kt +++ b/compiler/testData/codegen/box/sam/constructors/kt19251.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/sam/constructors/kt19251_child.kt b/compiler/testData/codegen/box/sam/constructors/kt19251_child.kt index 68dcd40f89a..5537553f49e 100644 --- a/compiler/testData/codegen/box/sam/constructors/kt19251_child.kt +++ b/compiler/testData/codegen/box/sam/constructors/kt19251_child.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/sam/constructors/nonLiteralComparator.kt b/compiler/testData/codegen/box/sam/constructors/nonLiteralComparator.kt index 8152ffe9ff9..c415e666343 100644 --- a/compiler/testData/codegen/box/sam/constructors/nonLiteralComparator.kt +++ b/compiler/testData/codegen/box/sam/constructors/nonLiteralComparator.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/sam/constructors/nonLiteralFilenameFilter.kt b/compiler/testData/codegen/box/sam/constructors/nonLiteralFilenameFilter.kt index bc9f167bd6a..cf4b1bfd1ae 100644 --- a/compiler/testData/codegen/box/sam/constructors/nonLiteralFilenameFilter.kt +++ b/compiler/testData/codegen/box/sam/constructors/nonLiteralFilenameFilter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/sam/constructors/nonLiteralRunnable.kt b/compiler/testData/codegen/box/sam/constructors/nonLiteralRunnable.kt index 59818629db0..74425111644 100644 --- a/compiler/testData/codegen/box/sam/constructors/nonLiteralRunnable.kt +++ b/compiler/testData/codegen/box/sam/constructors/nonLiteralRunnable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM fun box(): String { diff --git a/compiler/testData/codegen/box/sam/constructors/nonTrivialRunnable.kt b/compiler/testData/codegen/box/sam/constructors/nonTrivialRunnable.kt index 23dd339127c..8837c6439a5 100644 --- a/compiler/testData/codegen/box/sam/constructors/nonTrivialRunnable.kt +++ b/compiler/testData/codegen/box/sam/constructors/nonTrivialRunnable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM var result = "FAIL" diff --git a/compiler/testData/codegen/box/sam/constructors/runnable.kt b/compiler/testData/codegen/box/sam/constructors/runnable.kt index 7c4564f0b50..90c3f37905b 100644 --- a/compiler/testData/codegen/box/sam/constructors/runnable.kt +++ b/compiler/testData/codegen/box/sam/constructors/runnable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM var result = "FAIL" diff --git a/compiler/testData/codegen/box/sam/constructors/runnableAccessingClosure1.kt b/compiler/testData/codegen/box/sam/constructors/runnableAccessingClosure1.kt index 1381931b9f1..9fbb1bb3cf5 100644 --- a/compiler/testData/codegen/box/sam/constructors/runnableAccessingClosure1.kt +++ b/compiler/testData/codegen/box/sam/constructors/runnableAccessingClosure1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM fun box(): String { diff --git a/compiler/testData/codegen/box/sam/constructors/runnableAccessingClosure2.kt b/compiler/testData/codegen/box/sam/constructors/runnableAccessingClosure2.kt index 15c2ff185e9..a34a434aff5 100644 --- a/compiler/testData/codegen/box/sam/constructors/runnableAccessingClosure2.kt +++ b/compiler/testData/codegen/box/sam/constructors/runnableAccessingClosure2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM class Box(val s: String) { diff --git a/compiler/testData/codegen/box/sam/constructors/samWrappersDifferentFiles.kt b/compiler/testData/codegen/box/sam/constructors/samWrappersDifferentFiles.kt index aa428a065d4..bf7486266f8 100644 --- a/compiler/testData/codegen/box/sam/constructors/samWrappersDifferentFiles.kt +++ b/compiler/testData/codegen/box/sam/constructors/samWrappersDifferentFiles.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/sam/constructors/sameWrapperClass.kt b/compiler/testData/codegen/box/sam/constructors/sameWrapperClass.kt index 6cb9b4faa66..abdc02cb2f8 100644 --- a/compiler/testData/codegen/box/sam/constructors/sameWrapperClass.kt +++ b/compiler/testData/codegen/box/sam/constructors/sameWrapperClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/sam/constructors/syntheticVsReal.kt b/compiler/testData/codegen/box/sam/constructors/syntheticVsReal.kt index 70ad7f5b42b..ddafdf30d16 100644 --- a/compiler/testData/codegen/box/sam/constructors/syntheticVsReal.kt +++ b/compiler/testData/codegen/box/sam/constructors/syntheticVsReal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM var global = "" diff --git a/compiler/testData/codegen/box/sam/kt17091.kt b/compiler/testData/codegen/box/sam/kt17091.kt index b045c08f88d..6cda5f6bc5f 100644 --- a/compiler/testData/codegen/box/sam/kt17091.kt +++ b/compiler/testData/codegen/box/sam/kt17091.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Foo.kt diff --git a/compiler/testData/codegen/box/sam/kt17091_2.kt b/compiler/testData/codegen/box/sam/kt17091_2.kt index a4fffc0cec0..a756b0ef168 100644 --- a/compiler/testData/codegen/box/sam/kt17091_2.kt +++ b/compiler/testData/codegen/box/sam/kt17091_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Foo.kt diff --git a/compiler/testData/codegen/box/sam/kt17091_3.kt b/compiler/testData/codegen/box/sam/kt17091_3.kt index 2282bfc5444..fd7446e3f9d 100644 --- a/compiler/testData/codegen/box/sam/kt17091_3.kt +++ b/compiler/testData/codegen/box/sam/kt17091_3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Foo.kt diff --git a/compiler/testData/codegen/box/sam/kt17091_4.kt b/compiler/testData/codegen/box/sam/kt17091_4.kt index e41aad8b0de..d805b48c783 100644 --- a/compiler/testData/codegen/box/sam/kt17091_4.kt +++ b/compiler/testData/codegen/box/sam/kt17091_4.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Foo.kt diff --git a/compiler/testData/codegen/box/sam/kt22906.kt b/compiler/testData/codegen/box/sam/kt22906.kt index 16f799c8a9e..cb2724ac732 100644 --- a/compiler/testData/codegen/box/sam/kt22906.kt +++ b/compiler/testData/codegen/box/sam/kt22906.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: kt22906_1.kt diff --git a/compiler/testData/codegen/box/sam/kt22906_2.kt b/compiler/testData/codegen/box/sam/kt22906_2.kt index 1699464b814..0f630e285ef 100644 --- a/compiler/testData/codegen/box/sam/kt22906_2.kt +++ b/compiler/testData/codegen/box/sam/kt22906_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: kt22906_1.kt diff --git a/compiler/testData/codegen/box/sam/partialSam.kt b/compiler/testData/codegen/box/sam/partialSam.kt index f399c298324..a18b4198afa 100644 --- a/compiler/testData/codegen/box/sam/partialSam.kt +++ b/compiler/testData/codegen/box/sam/partialSam.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +NewInference +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Fn.java diff --git a/compiler/testData/codegen/box/sam/partialSamKT.kt b/compiler/testData/codegen/box/sam/partialSamKT.kt index 964ee86673b..37e9d9d7af7 100644 --- a/compiler/testData/codegen/box/sam/partialSamKT.kt +++ b/compiler/testData/codegen/box/sam/partialSamKT.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +NewInference +SamConversionForKotlinFunctions +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: Fn.java diff --git a/compiler/testData/codegen/box/secondaryConstructors/callFromLocalSubClass.kt b/compiler/testData/codegen/box/secondaryConstructors/callFromLocalSubClass.kt index e74d65b029d..0efc1e4b82e 100644 --- a/compiler/testData/codegen/box/secondaryConstructors/callFromLocalSubClass.kt +++ b/compiler/testData/codegen/box/secondaryConstructors/callFromLocalSubClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { val z = "K" open class A(val x: String) { diff --git a/compiler/testData/codegen/box/secondaryConstructors/defaultParametersNotDuplicated.kt b/compiler/testData/codegen/box/secondaryConstructors/defaultParametersNotDuplicated.kt index 409e42f9ec0..ebcac9ecc01 100644 --- a/compiler/testData/codegen/box/secondaryConstructors/defaultParametersNotDuplicated.kt +++ b/compiler/testData/codegen/box/secondaryConstructors/defaultParametersNotDuplicated.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR var global = 0 fun sideEffect() = global++ diff --git a/compiler/testData/codegen/box/secondaryConstructors/delegatedThisWithLambda.kt b/compiler/testData/codegen/box/secondaryConstructors/delegatedThisWithLambda.kt index b48d1356430..47f6bfd6f4b 100644 --- a/compiler/testData/codegen/box/secondaryConstructors/delegatedThisWithLambda.kt +++ b/compiler/testData/codegen/box/secondaryConstructors/delegatedThisWithLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A(val f: () -> Int) { constructor() : this({ 23 }) } diff --git a/compiler/testData/codegen/box/secondaryConstructors/enums.kt b/compiler/testData/codegen/box/secondaryConstructors/enums.kt index 0bd4cf2d333..7d731d96281 100644 --- a/compiler/testData/codegen/box/secondaryConstructors/enums.kt +++ b/compiler/testData/codegen/box/secondaryConstructors/enums.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR enum class A1(val prop1: String) { X("asd"), diff --git a/compiler/testData/codegen/box/secondaryConstructors/innerClasses.kt b/compiler/testData/codegen/box/secondaryConstructors/innerClasses.kt index 250c9b1aa24..d13eddb8647 100644 --- a/compiler/testData/codegen/box/secondaryConstructors/innerClasses.kt +++ b/compiler/testData/codegen/box/secondaryConstructors/innerClasses.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR class Outer { val outerProp: String diff --git a/compiler/testData/codegen/box/secondaryConstructors/innerClassesInheritance.kt b/compiler/testData/codegen/box/secondaryConstructors/innerClassesInheritance.kt index b8f0566df08..ecec33a9a4e 100644 --- a/compiler/testData/codegen/box/secondaryConstructors/innerClassesInheritance.kt +++ b/compiler/testData/codegen/box/secondaryConstructors/innerClassesInheritance.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR class Outer { val outerProp: String diff --git a/compiler/testData/codegen/box/secondaryConstructors/localClasses.kt b/compiler/testData/codegen/box/secondaryConstructors/localClasses.kt index fb26a6ba6aa..93b49181742 100644 --- a/compiler/testData/codegen/box/secondaryConstructors/localClasses.kt +++ b/compiler/testData/codegen/box/secondaryConstructors/localClasses.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class C(val grandParentProp: String) fun box(): String { var sideEffects: String = "" diff --git a/compiler/testData/codegen/box/secondaryConstructors/withNonLocalReturn.kt b/compiler/testData/codegen/box/secondaryConstructors/withNonLocalReturn.kt index 0b0be6bbbac..8901803ee51 100644 --- a/compiler/testData/codegen/box/secondaryConstructors/withNonLocalReturn.kt +++ b/compiler/testData/codegen/box/secondaryConstructors/withNonLocalReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR inline fun run(block: () -> Unit) = block() class A { diff --git a/compiler/testData/codegen/box/secondaryConstructors/withPrimary.kt b/compiler/testData/codegen/box/secondaryConstructors/withPrimary.kt index 28080ec08d1..c3b419f5b56 100644 --- a/compiler/testData/codegen/box/secondaryConstructors/withPrimary.kt +++ b/compiler/testData/codegen/box/secondaryConstructors/withPrimary.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: WithPrimary.java diff --git a/compiler/testData/codegen/box/secondaryConstructors/withReturn.kt b/compiler/testData/codegen/box/secondaryConstructors/withReturn.kt index b6cb18cf2af..0fcd71bb87c 100644 --- a/compiler/testData/codegen/box/secondaryConstructors/withReturn.kt +++ b/compiler/testData/codegen/box/secondaryConstructors/withReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { val prop: Int constructor(arg: Boolean) { diff --git a/compiler/testData/codegen/box/secondaryConstructors/withReturnUnit.kt b/compiler/testData/codegen/box/secondaryConstructors/withReturnUnit.kt index 956c6db367e..d44b3557c1f 100644 --- a/compiler/testData/codegen/box/secondaryConstructors/withReturnUnit.kt +++ b/compiler/testData/codegen/box/secondaryConstructors/withReturnUnit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { val prop: Int constructor(arg: Boolean) { diff --git a/compiler/testData/codegen/box/signatureAnnotations/defaultAndNamedCombination.kt b/compiler/testData/codegen/box/signatureAnnotations/defaultAndNamedCombination.kt index 9bdbda176b6..eb6f3a447e2 100644 --- a/compiler/testData/codegen/box/signatureAnnotations/defaultAndNamedCombination.kt +++ b/compiler/testData/codegen/box/signatureAnnotations/defaultAndNamedCombination.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: A.java diff --git a/compiler/testData/codegen/box/signatureAnnotations/defaultBoxTypes.kt b/compiler/testData/codegen/box/signatureAnnotations/defaultBoxTypes.kt index 2ea84d948b3..0486da0f9e7 100644 --- a/compiler/testData/codegen/box/signatureAnnotations/defaultBoxTypes.kt +++ b/compiler/testData/codegen/box/signatureAnnotations/defaultBoxTypes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: A.java diff --git a/compiler/testData/codegen/box/signatureAnnotations/defaultEnumType.kt b/compiler/testData/codegen/box/signatureAnnotations/defaultEnumType.kt index 695e3fef0d5..06b6ab11d6a 100644 --- a/compiler/testData/codegen/box/signatureAnnotations/defaultEnumType.kt +++ b/compiler/testData/codegen/box/signatureAnnotations/defaultEnumType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: Signs.java diff --git a/compiler/testData/codegen/box/signatureAnnotations/defaultLongLiteral.kt b/compiler/testData/codegen/box/signatureAnnotations/defaultLongLiteral.kt index 7a7e1c7cf1e..8e4b4df553f 100644 --- a/compiler/testData/codegen/box/signatureAnnotations/defaultLongLiteral.kt +++ b/compiler/testData/codegen/box/signatureAnnotations/defaultLongLiteral.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: A.java diff --git a/compiler/testData/codegen/box/signatureAnnotations/defaultMultipleParams.kt b/compiler/testData/codegen/box/signatureAnnotations/defaultMultipleParams.kt index 2fedface3f7..01849e48a42 100644 --- a/compiler/testData/codegen/box/signatureAnnotations/defaultMultipleParams.kt +++ b/compiler/testData/codegen/box/signatureAnnotations/defaultMultipleParams.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: A.java diff --git a/compiler/testData/codegen/box/signatureAnnotations/defaultNull.kt b/compiler/testData/codegen/box/signatureAnnotations/defaultNull.kt index 428539d56fa..446f7f6f7ff 100644 --- a/compiler/testData/codegen/box/signatureAnnotations/defaultNull.kt +++ b/compiler/testData/codegen/box/signatureAnnotations/defaultNull.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: A.java diff --git a/compiler/testData/codegen/box/signatureAnnotations/defaultNullableBoxTypes.kt b/compiler/testData/codegen/box/signatureAnnotations/defaultNullableBoxTypes.kt index eec37d83f6b..6bf9d4a5043 100644 --- a/compiler/testData/codegen/box/signatureAnnotations/defaultNullableBoxTypes.kt +++ b/compiler/testData/codegen/box/signatureAnnotations/defaultNullableBoxTypes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: A.java diff --git a/compiler/testData/codegen/box/signatureAnnotations/defaultOverrides.kt b/compiler/testData/codegen/box/signatureAnnotations/defaultOverrides.kt index 27b5d18438e..c98dd510ba4 100644 --- a/compiler/testData/codegen/box/signatureAnnotations/defaultOverrides.kt +++ b/compiler/testData/codegen/box/signatureAnnotations/defaultOverrides.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: A.java diff --git a/compiler/testData/codegen/box/signatureAnnotations/defaultPrimitiveTypes.kt b/compiler/testData/codegen/box/signatureAnnotations/defaultPrimitiveTypes.kt index 1f295ce7d7f..6531f4e0bb2 100644 --- a/compiler/testData/codegen/box/signatureAnnotations/defaultPrimitiveTypes.kt +++ b/compiler/testData/codegen/box/signatureAnnotations/defaultPrimitiveTypes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: A.java diff --git a/compiler/testData/codegen/box/signatureAnnotations/defaultValueInConstructor.kt b/compiler/testData/codegen/box/signatureAnnotations/defaultValueInConstructor.kt index 026dd9f49ce..e2b734c0b36 100644 --- a/compiler/testData/codegen/box/signatureAnnotations/defaultValueInConstructor.kt +++ b/compiler/testData/codegen/box/signatureAnnotations/defaultValueInConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: A.java diff --git a/compiler/testData/codegen/box/signatureAnnotations/defaultWithJavaBase.kt b/compiler/testData/codegen/box/signatureAnnotations/defaultWithJavaBase.kt index b809e2b90fa..7cc499afafd 100644 --- a/compiler/testData/codegen/box/signatureAnnotations/defaultWithJavaBase.kt +++ b/compiler/testData/codegen/box/signatureAnnotations/defaultWithJavaBase.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: A.java diff --git a/compiler/testData/codegen/box/smap/chainCalls.kt b/compiler/testData/codegen/box/smap/chainCalls.kt index 73da8b97720..fc5a919a701 100644 --- a/compiler/testData/codegen/box/smap/chainCalls.kt +++ b/compiler/testData/codegen/box/smap/chainCalls.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/smap/infixCalls.kt b/compiler/testData/codegen/box/smap/infixCalls.kt index eeab32d82e9..18f22cce9dd 100644 --- a/compiler/testData/codegen/box/smap/infixCalls.kt +++ b/compiler/testData/codegen/box/smap/infixCalls.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/smap/simpleCallWithParams.kt b/compiler/testData/codegen/box/smap/simpleCallWithParams.kt index 473fa927e1b..f3ee4243a0a 100644 --- a/compiler/testData/codegen/box/smap/simpleCallWithParams.kt +++ b/compiler/testData/codegen/box/smap/simpleCallWithParams.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/smartCasts/lambdaArgumentWithoutType.kt b/compiler/testData/codegen/box/smartCasts/lambdaArgumentWithoutType.kt index fc100a71664..53de264f205 100644 --- a/compiler/testData/codegen/box/smartCasts/lambdaArgumentWithoutType.kt +++ b/compiler/testData/codegen/box/smartCasts/lambdaArgumentWithoutType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/specialBuiltins/bridgeNotEmptyMap.kt b/compiler/testData/codegen/box/specialBuiltins/bridgeNotEmptyMap.kt index 83f3c36eaea..7f547bf65e8 100644 --- a/compiler/testData/codegen/box/specialBuiltins/bridgeNotEmptyMap.kt +++ b/compiler/testData/codegen/box/specialBuiltins/bridgeNotEmptyMap.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/specialBuiltins/bridges.kt b/compiler/testData/codegen/box/specialBuiltins/bridges.kt index d2e81041cfc..27e087b930e 100644 --- a/compiler/testData/codegen/box/specialBuiltins/bridges.kt +++ b/compiler/testData/codegen/box/specialBuiltins/bridges.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: NATIVE diff --git a/compiler/testData/codegen/box/specialBuiltins/commonBridgesTarget.kt b/compiler/testData/codegen/box/specialBuiltins/commonBridgesTarget.kt index 2cc1f072dc0..b6476daa971 100644 --- a/compiler/testData/codegen/box/specialBuiltins/commonBridgesTarget.kt +++ b/compiler/testData/codegen/box/specialBuiltins/commonBridgesTarget.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: NATIVE diff --git a/compiler/testData/codegen/box/specialBuiltins/notEmptyListAny.kt b/compiler/testData/codegen/box/specialBuiltins/notEmptyListAny.kt index 3665e92bb9d..16d7d2d6d0d 100644 --- a/compiler/testData/codegen/box/specialBuiltins/notEmptyListAny.kt +++ b/compiler/testData/codegen/box/specialBuiltins/notEmptyListAny.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/specialBuiltins/notEmptyMap.kt b/compiler/testData/codegen/box/specialBuiltins/notEmptyMap.kt index dd33ce21aff..fbfae894827 100644 --- a/compiler/testData/codegen/box/specialBuiltins/notEmptyMap.kt +++ b/compiler/testData/codegen/box/specialBuiltins/notEmptyMap.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/specialBuiltins/removeAtTwoSpecialBridges.kt b/compiler/testData/codegen/box/specialBuiltins/removeAtTwoSpecialBridges.kt index f01f75f1a27..9b4bd74b9c6 100644 --- a/compiler/testData/codegen/box/specialBuiltins/removeAtTwoSpecialBridges.kt +++ b/compiler/testData/codegen/box/specialBuiltins/removeAtTwoSpecialBridges.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: NATIVE diff --git a/compiler/testData/codegen/box/specialBuiltins/removeSetInt.kt b/compiler/testData/codegen/box/specialBuiltins/removeSetInt.kt index 3b243b6b17f..c6bc38137e9 100644 --- a/compiler/testData/codegen/box/specialBuiltins/removeSetInt.kt +++ b/compiler/testData/codegen/box/specialBuiltins/removeSetInt.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR class MySet : HashSet() { override fun remove(element: Int): Boolean { diff --git a/compiler/testData/codegen/box/statics/inheritedPropertyInClassObject.kt b/compiler/testData/codegen/box/statics/inheritedPropertyInClassObject.kt index 6fdf8655a96..b088c2ad155 100644 --- a/compiler/testData/codegen/box/statics/inheritedPropertyInClassObject.kt +++ b/compiler/testData/codegen/box/statics/inheritedPropertyInClassObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class Bar(val prop: String) class Foo { diff --git a/compiler/testData/codegen/box/statics/inheritedPropertyInObject.kt b/compiler/testData/codegen/box/statics/inheritedPropertyInObject.kt index 868be28e38c..9717d89be8e 100644 --- a/compiler/testData/codegen/box/statics/inheritedPropertyInObject.kt +++ b/compiler/testData/codegen/box/statics/inheritedPropertyInObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class Bar(val prop: String) object Foo : Bar("OK") { diff --git a/compiler/testData/codegen/box/statics/inlineCallsStaticMethod.kt b/compiler/testData/codegen/box/statics/inlineCallsStaticMethod.kt index 44c24d929fd..3c339041d9d 100644 --- a/compiler/testData/codegen/box/statics/inlineCallsStaticMethod.kt +++ b/compiler/testData/codegen/box/statics/inlineCallsStaticMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/statics/kt8089.kt b/compiler/testData/codegen/box/statics/kt8089.kt index 2fee361d80d..c6f1f14d2f6 100644 --- a/compiler/testData/codegen/box/statics/kt8089.kt +++ b/compiler/testData/codegen/box/statics/kt8089.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class C { companion object { private val s: String diff --git a/compiler/testData/codegen/box/statics/protectedSamConstructor.kt b/compiler/testData/codegen/box/statics/protectedSamConstructor.kt index 6dcf0d6fc31..5a957a9144a 100644 --- a/compiler/testData/codegen/box/statics/protectedSamConstructor.kt +++ b/compiler/testData/codegen/box/statics/protectedSamConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/statics/protectedStatic.kt b/compiler/testData/codegen/box/statics/protectedStatic.kt index fe1f4628592..e7b070a1e41 100644 --- a/compiler/testData/codegen/box/statics/protectedStatic.kt +++ b/compiler/testData/codegen/box/statics/protectedStatic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/statics/protectedStatic2.kt b/compiler/testData/codegen/box/statics/protectedStatic2.kt index 03042eccae2..c22f10b89bd 100644 --- a/compiler/testData/codegen/box/statics/protectedStatic2.kt +++ b/compiler/testData/codegen/box/statics/protectedStatic2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/statics/protectedStaticAndInline.kt b/compiler/testData/codegen/box/statics/protectedStaticAndInline.kt index 94202524a7b..f25fea13ff5 100644 --- a/compiler/testData/codegen/box/statics/protectedStaticAndInline.kt +++ b/compiler/testData/codegen/box/statics/protectedStaticAndInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/storeStackBeforeInline/unreachableMarker.kt b/compiler/testData/codegen/box/storeStackBeforeInline/unreachableMarker.kt index c587ce5e558..5bfa9dafebb 100644 --- a/compiler/testData/codegen/box/storeStackBeforeInline/unreachableMarker.kt +++ b/compiler/testData/codegen/box/storeStackBeforeInline/unreachableMarker.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/super/enclosedFun.kt b/compiler/testData/codegen/box/super/enclosedFun.kt index 5f317b46f77..3cadbe7664b 100644 --- a/compiler/testData/codegen/box/super/enclosedFun.kt +++ b/compiler/testData/codegen/box/super/enclosedFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface BK { fun x() : Int = 50 } diff --git a/compiler/testData/codegen/box/super/enclosedVar.kt b/compiler/testData/codegen/box/super/enclosedVar.kt index 50477570820..ff691d5893d 100644 --- a/compiler/testData/codegen/box/super/enclosedVar.kt +++ b/compiler/testData/codegen/box/super/enclosedVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class M() { open var y = 500 } diff --git a/compiler/testData/codegen/box/super/innerClassLabeledSuper2.kt b/compiler/testData/codegen/box/super/innerClassLabeledSuper2.kt index 1a0bca8c437..2392499ddc3 100644 --- a/compiler/testData/codegen/box/super/innerClassLabeledSuper2.kt +++ b/compiler/testData/codegen/box/super/innerClassLabeledSuper2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR //inspired by kt3492 interface BK { fun foo(): String diff --git a/compiler/testData/codegen/box/super/innerClassLabeledSuperProperty.kt b/compiler/testData/codegen/box/super/innerClassLabeledSuperProperty.kt index bb8098564f6..dc5cb617f6c 100644 --- a/compiler/testData/codegen/box/super/innerClassLabeledSuperProperty.kt +++ b/compiler/testData/codegen/box/super/innerClassLabeledSuperProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface Base { val foo: String fun bar(): String diff --git a/compiler/testData/codegen/box/super/innerClassLabeledSuperProperty2.kt b/compiler/testData/codegen/box/super/innerClassLabeledSuperProperty2.kt index effc71e7925..98e5387d814 100644 --- a/compiler/testData/codegen/box/super/innerClassLabeledSuperProperty2.kt +++ b/compiler/testData/codegen/box/super/innerClassLabeledSuperProperty2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR //inspired by kt3492 interface Base { val foo: String diff --git a/compiler/testData/codegen/box/super/innerClassQualifiedFunctionCall.kt b/compiler/testData/codegen/box/super/innerClassQualifiedFunctionCall.kt index 557905cedbe..b984178f136 100644 --- a/compiler/testData/codegen/box/super/innerClassQualifiedFunctionCall.kt +++ b/compiler/testData/codegen/box/super/innerClassQualifiedFunctionCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface T { open fun baz(): String = "T.baz" } diff --git a/compiler/testData/codegen/box/super/innerClassQualifiedPropertyAccess.kt b/compiler/testData/codegen/box/super/innerClassQualifiedPropertyAccess.kt index bdcd70ce962..368c659d96f 100644 --- a/compiler/testData/codegen/box/super/innerClassQualifiedPropertyAccess.kt +++ b/compiler/testData/codegen/box/super/innerClassQualifiedPropertyAccess.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface T { open val baz: String get() = "T.baz" diff --git a/compiler/testData/codegen/box/super/kt3492ClassFun.kt b/compiler/testData/codegen/box/super/kt3492ClassFun.kt index 1dd8d1b2770..00504bcec6e 100644 --- a/compiler/testData/codegen/box/super/kt3492ClassFun.kt +++ b/compiler/testData/codegen/box/super/kt3492ClassFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class A { open fun foo2(): String = "OK" } diff --git a/compiler/testData/codegen/box/super/kt3492ClassProperty.kt b/compiler/testData/codegen/box/super/kt3492ClassProperty.kt index 25feedb525f..b54b5c14403 100644 --- a/compiler/testData/codegen/box/super/kt3492ClassProperty.kt +++ b/compiler/testData/codegen/box/super/kt3492ClassProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class A { open val foo: String = "OK" } diff --git a/compiler/testData/codegen/box/super/kt3492TraitFun.kt b/compiler/testData/codegen/box/super/kt3492TraitFun.kt index 144e86036a3..ee0683c0d7f 100644 --- a/compiler/testData/codegen/box/super/kt3492TraitFun.kt +++ b/compiler/testData/codegen/box/super/kt3492TraitFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface ATrait { open fun foo2(): String = "OK" } diff --git a/compiler/testData/codegen/box/super/kt3492TraitProperty.kt b/compiler/testData/codegen/box/super/kt3492TraitProperty.kt index c4c3298afcb..b7257c3a46c 100644 --- a/compiler/testData/codegen/box/super/kt3492TraitProperty.kt +++ b/compiler/testData/codegen/box/super/kt3492TraitProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface A { open val foo: String get() = "OK" diff --git a/compiler/testData/codegen/box/super/kt4173.kt b/compiler/testData/codegen/box/super/kt4173.kt index 12ca4f5c6ee..e297ecebf1c 100644 --- a/compiler/testData/codegen/box/super/kt4173.kt +++ b/compiler/testData/codegen/box/super/kt4173.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class C(val f: () -> Unit) { fun test() { f() diff --git a/compiler/testData/codegen/box/super/kt4173_2.kt b/compiler/testData/codegen/box/super/kt4173_2.kt index 3bc81264f0c..779843b9a80 100644 --- a/compiler/testData/codegen/box/super/kt4173_2.kt +++ b/compiler/testData/codegen/box/super/kt4173_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class X(var s: ()-> Unit) open class C(val f: X) { diff --git a/compiler/testData/codegen/box/super/kt4173_3.kt b/compiler/testData/codegen/box/super/kt4173_3.kt index 8c23cf83f28..7a345367eef 100644 --- a/compiler/testData/codegen/box/super/kt4173_3.kt +++ b/compiler/testData/codegen/box/super/kt4173_3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class C(s: Int) { fun test() { diff --git a/compiler/testData/codegen/box/super/kt4982.kt b/compiler/testData/codegen/box/super/kt4982.kt index 9451086c444..742785199de 100644 --- a/compiler/testData/codegen/box/super/kt4982.kt +++ b/compiler/testData/codegen/box/super/kt4982.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR abstract class WaitFor { init { diff --git a/compiler/testData/codegen/box/super/superConstructor/kt18356.kt b/compiler/testData/codegen/box/super/superConstructor/kt18356.kt index 1305cb82847..0c0d3710d12 100644 --- a/compiler/testData/codegen/box/super/superConstructor/kt18356.kt +++ b/compiler/testData/codegen/box/super/superConstructor/kt18356.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR open class Base(val addr: Long, val name: String) diff --git a/compiler/testData/codegen/box/super/superConstructor/kt18356_2.kt b/compiler/testData/codegen/box/super/superConstructor/kt18356_2.kt index 19a38ac7196..282d4e6edca 100644 --- a/compiler/testData/codegen/box/super/superConstructor/kt18356_2.kt +++ b/compiler/testData/codegen/box/super/superConstructor/kt18356_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR abstract class Base(val s: String, vararg ints: Int) diff --git a/compiler/testData/codegen/box/super/superConstructor/objectExtendsInner.kt b/compiler/testData/codegen/box/super/superConstructor/objectExtendsInner.kt index 83d075cdeae..7ae92e5f8b1 100644 --- a/compiler/testData/codegen/box/super/superConstructor/objectExtendsInner.kt +++ b/compiler/testData/codegen/box/super/superConstructor/objectExtendsInner.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class Foo(val value: String) { open inner class Inner(val d: Double = -1.0, val s: String, vararg val y: Int) { diff --git a/compiler/testData/codegen/box/super/superConstructor/objectExtendsLocalInner.kt b/compiler/testData/codegen/box/super/superConstructor/objectExtendsLocalInner.kt index ab3c695f278..d9a3811b439 100644 --- a/compiler/testData/codegen/box/super/superConstructor/objectExtendsLocalInner.kt +++ b/compiler/testData/codegen/box/super/superConstructor/objectExtendsLocalInner.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun box(): String { val capture = "O" diff --git a/compiler/testData/codegen/box/super/unqualifiedSuper.kt b/compiler/testData/codegen/box/super/unqualifiedSuper.kt index 9863671fa68..4a782b597c5 100644 --- a/compiler/testData/codegen/box/super/unqualifiedSuper.kt +++ b/compiler/testData/codegen/box/super/unqualifiedSuper.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class Base() { open fun baseFun(): String = "Base.baseFun()" diff --git a/compiler/testData/codegen/box/synchronized/nonLocalReturn.kt b/compiler/testData/codegen/box/synchronized/nonLocalReturn.kt index 5c21ed5e77f..dfd10412e93 100644 --- a/compiler/testData/codegen/box/synchronized/nonLocalReturn.kt +++ b/compiler/testData/codegen/box/synchronized/nonLocalReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/synchronized/sync.kt b/compiler/testData/codegen/box/synchronized/sync.kt index d23427a2636..bac6e11f990 100644 --- a/compiler/testData/codegen/box/synchronized/sync.kt +++ b/compiler/testData/codegen/box/synchronized/sync.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/syntheticAccessors/accessorForGenericMethod.kt b/compiler/testData/codegen/box/syntheticAccessors/accessorForGenericMethod.kt index fe4c6d4f0d5..9ce1001b52b 100644 --- a/compiler/testData/codegen/box/syntheticAccessors/accessorForGenericMethod.kt +++ b/compiler/testData/codegen/box/syntheticAccessors/accessorForGenericMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: test.kt import b.B diff --git a/compiler/testData/codegen/box/syntheticAccessors/accessorForGenericMethodWithDefaults.kt b/compiler/testData/codegen/box/syntheticAccessors/accessorForGenericMethodWithDefaults.kt index 4121b43d2e8..53911834e36 100644 --- a/compiler/testData/codegen/box/syntheticAccessors/accessorForGenericMethodWithDefaults.kt +++ b/compiler/testData/codegen/box/syntheticAccessors/accessorForGenericMethodWithDefaults.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: test.kt import b.B diff --git a/compiler/testData/codegen/box/syntheticAccessors/accessorForProtected.kt b/compiler/testData/codegen/box/syntheticAccessors/accessorForProtected.kt index 6250b18d1ce..3144f6d30f9 100644 --- a/compiler/testData/codegen/box/syntheticAccessors/accessorForProtected.kt +++ b/compiler/testData/codegen/box/syntheticAccessors/accessorForProtected.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt import b.B diff --git a/compiler/testData/codegen/box/syntheticAccessors/accessorForProtectedInvokeVirtual.kt b/compiler/testData/codegen/box/syntheticAccessors/accessorForProtectedInvokeVirtual.kt index 6650c65bbfb..c275e8e0847 100644 --- a/compiler/testData/codegen/box/syntheticAccessors/accessorForProtectedInvokeVirtual.kt +++ b/compiler/testData/codegen/box/syntheticAccessors/accessorForProtectedInvokeVirtual.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // FILE: 1.kt diff --git a/compiler/testData/codegen/box/syntheticAccessors/jvmNameForAccessors.kt b/compiler/testData/codegen/box/syntheticAccessors/jvmNameForAccessors.kt index a91e772d0e4..95fbecee21a 100644 --- a/compiler/testData/codegen/box/syntheticAccessors/jvmNameForAccessors.kt +++ b/compiler/testData/codegen/box/syntheticAccessors/jvmNameForAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/syntheticAccessors/kt10047.kt b/compiler/testData/codegen/box/syntheticAccessors/kt10047.kt index 8317ac0f765..048d21b57d7 100644 --- a/compiler/testData/codegen/box/syntheticAccessors/kt10047.kt +++ b/compiler/testData/codegen/box/syntheticAccessors/kt10047.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: a.kt package test2 diff --git a/compiler/testData/codegen/box/syntheticAccessors/kt21258_indirect.kt b/compiler/testData/codegen/box/syntheticAccessors/kt21258_indirect.kt index 951d2ead0c9..c75b4843445 100644 --- a/compiler/testData/codegen/box/syntheticAccessors/kt21258_indirect.kt +++ b/compiler/testData/codegen/box/syntheticAccessors/kt21258_indirect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Foo { private val fld: String = "O" get() = { field }() + "K" diff --git a/compiler/testData/codegen/box/syntheticAccessors/kt21258_simple.kt b/compiler/testData/codegen/box/syntheticAccessors/kt21258_simple.kt index df6d81ce1d2..81570f409a3 100644 --- a/compiler/testData/codegen/box/syntheticAccessors/kt21258_simple.kt +++ b/compiler/testData/codegen/box/syntheticAccessors/kt21258_simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Foo { private val fld: String = "O" get() = { field }() + "K" diff --git a/compiler/testData/codegen/box/syntheticAccessors/protectedFromLambda.kt b/compiler/testData/codegen/box/syntheticAccessors/protectedFromLambda.kt index a0cb7165308..f7127117c86 100644 --- a/compiler/testData/codegen/box/syntheticAccessors/protectedFromLambda.kt +++ b/compiler/testData/codegen/box/syntheticAccessors/protectedFromLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: A.kt package first diff --git a/compiler/testData/codegen/box/toArray/toArrayShouldBePublic.kt b/compiler/testData/codegen/box/toArray/toArrayShouldBePublic.kt index 78f1b92f895..06676b5519f 100644 --- a/compiler/testData/codegen/box/toArray/toArrayShouldBePublic.kt +++ b/compiler/testData/codegen/box/toArray/toArrayShouldBePublic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/toArray/toArrayShouldBePublicWithJava.kt b/compiler/testData/codegen/box/toArray/toArrayShouldBePublicWithJava.kt index 8e170ae174a..4fb4f6d4914 100644 --- a/compiler/testData/codegen/box/toArray/toArrayShouldBePublicWithJava.kt +++ b/compiler/testData/codegen/box/toArray/toArrayShouldBePublicWithJava.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // IGNORE_LIGHT_ANALYSIS diff --git a/compiler/testData/codegen/box/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade.kt b/compiler/testData/codegen/box/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade.kt index b5503c1a84b..68eb08f84b3 100644 --- a/compiler/testData/codegen/box/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade.kt +++ b/compiler/testData/codegen/box/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade2.kt b/compiler/testData/codegen/box/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade2.kt index e44af72d87d..34f71a3fe31 100644 --- a/compiler/testData/codegen/box/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade2.kt +++ b/compiler/testData/codegen/box/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/topLevelPrivate/privateInInlineNested.kt b/compiler/testData/codegen/box/topLevelPrivate/privateInInlineNested.kt index 2f43f6e7930..e51c2d853fc 100644 --- a/compiler/testData/codegen/box/topLevelPrivate/privateInInlineNested.kt +++ b/compiler/testData/codegen/box/topLevelPrivate/privateInInlineNested.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR package test private val prop = "O" diff --git a/compiler/testData/codegen/box/topLevelPrivate/syntheticAccessor.kt b/compiler/testData/codegen/box/topLevelPrivate/syntheticAccessor.kt index 68d402f57bc..516a872a59a 100644 --- a/compiler/testData/codegen/box/topLevelPrivate/syntheticAccessor.kt +++ b/compiler/testData/codegen/box/topLevelPrivate/syntheticAccessor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR package test private val prop = "O" diff --git a/compiler/testData/codegen/box/topLevelPrivate/syntheticAccessorInMultiFile.kt b/compiler/testData/codegen/box/topLevelPrivate/syntheticAccessorInMultiFile.kt index 9bb8e6338f2..a4369679a23 100644 --- a/compiler/testData/codegen/box/topLevelPrivate/syntheticAccessorInMultiFile.kt +++ b/compiler/testData/codegen/box/topLevelPrivate/syntheticAccessorInMultiFile.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/traits/interfaceDefaultImpls.kt b/compiler/testData/codegen/box/traits/interfaceDefaultImpls.kt index b814f4c9a8c..57234d421c4 100644 --- a/compiler/testData/codegen/box/traits/interfaceDefaultImpls.kt +++ b/compiler/testData/codegen/box/traits/interfaceDefaultImpls.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/traits/kt2260.kt b/compiler/testData/codegen/box/traits/kt2260.kt index f63a2220542..047156bb1dc 100644 --- a/compiler/testData/codegen/box/traits/kt2260.kt +++ b/compiler/testData/codegen/box/traits/kt2260.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR interface Flusher { fun flush() = "OK" } diff --git a/compiler/testData/codegen/box/traits/kt2399.kt b/compiler/testData/codegen/box/traits/kt2399.kt index dd9027936c1..93df84b1a6c 100644 --- a/compiler/testData/codegen/box/traits/kt2399.kt +++ b/compiler/testData/codegen/box/traits/kt2399.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/traits/syntheticAccessor.kt b/compiler/testData/codegen/box/traits/syntheticAccessor.kt index 32ce13d9d57..a6a1f6ab9aa 100644 --- a/compiler/testData/codegen/box/traits/syntheticAccessor.kt +++ b/compiler/testData/codegen/box/traits/syntheticAccessor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR var result = "fail" interface B { diff --git a/compiler/testData/codegen/box/traits/traitWithPrivateExtension.kt b/compiler/testData/codegen/box/traits/traitWithPrivateExtension.kt index 5dee33c0792..18087b76de0 100644 --- a/compiler/testData/codegen/box/traits/traitWithPrivateExtension.kt +++ b/compiler/testData/codegen/box/traits/traitWithPrivateExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class B { val p = "OK" } diff --git a/compiler/testData/codegen/box/traits/traitWithPrivateMember.kt b/compiler/testData/codegen/box/traits/traitWithPrivateMember.kt index 60607c6e3a4..81a36f10918 100644 --- a/compiler/testData/codegen/box/traits/traitWithPrivateMember.kt +++ b/compiler/testData/codegen/box/traits/traitWithPrivateMember.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR interface Z { diff --git a/compiler/testData/codegen/box/traits/traitWithPrivateMemberAccessFromLambda.kt b/compiler/testData/codegen/box/traits/traitWithPrivateMemberAccessFromLambda.kt index fad7fb30896..08999b5a85c 100644 --- a/compiler/testData/codegen/box/traits/traitWithPrivateMemberAccessFromLambda.kt +++ b/compiler/testData/codegen/box/traits/traitWithPrivateMemberAccessFromLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR interface Z { diff --git a/compiler/testData/codegen/box/typeMapping/kt3863.kt b/compiler/testData/codegen/box/typeMapping/kt3863.kt index 21b6b4acd63..6fc2c831426 100644 --- a/compiler/testData/codegen/box/typeMapping/kt3863.kt +++ b/compiler/testData/codegen/box/typeMapping/kt3863.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty // java.lang.VerifyError: (class: NotImplemented, method: get signature: (Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;) Unable to pop operand off an empty stack diff --git a/compiler/testData/codegen/box/typeMapping/kt3976.kt b/compiler/testData/codegen/box/typeMapping/kt3976.kt index 47110878e72..75feb66ce5c 100644 --- a/compiler/testData/codegen/box/typeMapping/kt3976.kt +++ b/compiler/testData/codegen/box/typeMapping/kt3976.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR import kotlin.reflect.KProperty // java.lang.ClassNotFoundException: kotlin.Nothing diff --git a/compiler/testData/codegen/box/typealias/innerClassTypeAliasConstructorInSupertypes.kt b/compiler/testData/codegen/box/typealias/innerClassTypeAliasConstructorInSupertypes.kt index 0c1b2ee469f..a55ab087012 100644 --- a/compiler/testData/codegen/box/typealias/innerClassTypeAliasConstructorInSupertypes.kt +++ b/compiler/testData/codegen/box/typealias/innerClassTypeAliasConstructorInSupertypes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class Outer(val x: String) { abstract inner class InnerBase diff --git a/compiler/testData/codegen/box/typealias/objectLiteralConstructor.kt b/compiler/testData/codegen/box/typealias/objectLiteralConstructor.kt index eab3abf7d1d..3ae56f400fd 100644 --- a/compiler/testData/codegen/box/typealias/objectLiteralConstructor.kt +++ b/compiler/testData/codegen/box/typealias/objectLiteralConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class LockFreeLinkedListNode(val s: String) private class SendBuffered(s: String) : LockFreeLinkedListNode(s) open class AddLastDesc2(val node: T) diff --git a/compiler/testData/codegen/box/typealias/simple.kt b/compiler/testData/codegen/box/typealias/simple.kt index a5cd67b9ad7..d72814310c0 100644 --- a/compiler/testData/codegen/box/typealias/simple.kt +++ b/compiler/testData/codegen/box/typealias/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR typealias S = String typealias SF = (T) -> S diff --git a/compiler/testData/codegen/box/typealias/typeAliasInAnonymousObjectType.kt b/compiler/testData/codegen/box/typealias/typeAliasInAnonymousObjectType.kt index ba3a87abaec..85c205f9cd9 100644 --- a/compiler/testData/codegen/box/typealias/typeAliasInAnonymousObjectType.kt +++ b/compiler/testData/codegen/box/typealias/typeAliasInAnonymousObjectType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR open class Foo(val x: T) typealias FooStr = Foo diff --git a/compiler/testData/codegen/box/unit/closureReturnsNullableUnit.kt b/compiler/testData/codegen/box/unit/closureReturnsNullableUnit.kt index 604b35ab71f..b2c681a5f5e 100644 --- a/compiler/testData/codegen/box/unit/closureReturnsNullableUnit.kt +++ b/compiler/testData/codegen/box/unit/closureReturnsNullableUnit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun isNull(x: Unit?) = x == null fun box(): String { diff --git a/compiler/testData/codegen/box/unit/kt4265.kt b/compiler/testData/codegen/box/unit/kt4265.kt index 3c1aaf9d462..47885dae4a4 100644 --- a/compiler/testData/codegen/box/unit/kt4265.kt +++ b/compiler/testData/codegen/box/unit/kt4265.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR fun T.let(f: (T) -> R): R = f(this) fun box(): String { diff --git a/compiler/testData/codegen/box/unsignedTypes/checkBasicUnsignedLiterals.kt b/compiler/testData/codegen/box/unsignedTypes/checkBasicUnsignedLiterals.kt index 75d96a074f4..00e1b52ed56 100644 --- a/compiler/testData/codegen/box/unsignedTypes/checkBasicUnsignedLiterals.kt +++ b/compiler/testData/codegen/box/unsignedTypes/checkBasicUnsignedLiterals.kt @@ -1,5 +1,6 @@ // !LANGUAGE: +InlineClasses // !SKIP_METADATA_VERSION_CHECK +// IGNORE_BACKEND: JVM_IR // WITH_UNSIGNED // TARGET_BACKEND: JVM diff --git a/compiler/testData/codegen/box/unsignedTypes/evaluateConstructorOfUnsignedType.kt b/compiler/testData/codegen/box/unsignedTypes/evaluateConstructorOfUnsignedType.kt index f696245647b..271667b1d18 100644 --- a/compiler/testData/codegen/box/unsignedTypes/evaluateConstructorOfUnsignedType.kt +++ b/compiler/testData/codegen/box/unsignedTypes/evaluateConstructorOfUnsignedType.kt @@ -1,5 +1,6 @@ // !LANGUAGE: +InlineClasses // !SKIP_METADATA_VERSION_CHECK +// IGNORE_BACKEND: JVM_IR // WITH_UNSIGNED // TARGET_BACKEND: JVM diff --git a/compiler/testData/codegen/box/unsignedTypes/unsignedLiteralsWithSignedOverflow.kt b/compiler/testData/codegen/box/unsignedTypes/unsignedLiteralsWithSignedOverflow.kt index 41cf8b2a41a..6300ee4c28f 100644 --- a/compiler/testData/codegen/box/unsignedTypes/unsignedLiteralsWithSignedOverflow.kt +++ b/compiler/testData/codegen/box/unsignedTypes/unsignedLiteralsWithSignedOverflow.kt @@ -1,5 +1,6 @@ // !LANGUAGE: +InlineClasses // !SKIP_METADATA_VERSION_CHECK +// IGNORE_BACKEND: JVM_IR // WITH_UNSIGNED // TARGET_BACKEND: JVM diff --git a/compiler/testData/codegen/box/unsignedTypes/varargsOfUnsignedTypes.kt b/compiler/testData/codegen/box/unsignedTypes/varargsOfUnsignedTypes.kt index 33ca0c6e6b4..a2c9725eedf 100644 --- a/compiler/testData/codegen/box/unsignedTypes/varargsOfUnsignedTypes.kt +++ b/compiler/testData/codegen/box/unsignedTypes/varargsOfUnsignedTypes.kt @@ -1,5 +1,6 @@ // !LANGUAGE: +InlineClasses // !SKIP_METADATA_VERSION_CHECK +// IGNORE_BACKEND: JVM_IR // WITH_UNSIGNED // IGNORE_BACKEND: JS, JS_IR diff --git a/compiler/testData/codegen/box/vararg/assigningArrayToVarargInAnnotation.kt b/compiler/testData/codegen/box/vararg/assigningArrayToVarargInAnnotation.kt index 9c2429cc8c1..20ad291bbc0 100644 --- a/compiler/testData/codegen/box/vararg/assigningArrayToVarargInAnnotation.kt +++ b/compiler/testData/codegen/box/vararg/assigningArrayToVarargInAnnotation.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // LANGUAGE_VERSION: 1.2 // WITH_REFLECT diff --git a/compiler/testData/codegen/box/vararg/kt6192.kt b/compiler/testData/codegen/box/vararg/kt6192.kt index b08c591090c..3cdf1af9058 100644 --- a/compiler/testData/codegen/box/vararg/kt6192.kt +++ b/compiler/testData/codegen/box/vararg/kt6192.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun barB(vararg args: Byte) = args diff --git a/compiler/testData/codegen/box/vararg/varargsAndFunctionLiterals.kt b/compiler/testData/codegen/box/vararg/varargsAndFunctionLiterals.kt index ce37992460d..7994ce7e386 100644 --- a/compiler/testData/codegen/box/vararg/varargsAndFunctionLiterals.kt +++ b/compiler/testData/codegen/box/vararg/varargsAndFunctionLiterals.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR fun foo(a: Int, vararg b: Int, f: (IntArray) -> String): String { return "test" + a + " " + f(b) diff --git a/compiler/testData/codegen/box/when/enumOptimization/functionLiteralInTopLevel.kt b/compiler/testData/codegen/box/when/enumOptimization/functionLiteralInTopLevel.kt index 0bb649cf7eb..5613881a999 100644 --- a/compiler/testData/codegen/box/when/enumOptimization/functionLiteralInTopLevel.kt +++ b/compiler/testData/codegen/box/when/enumOptimization/functionLiteralInTopLevel.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // CHECK_CASES_COUNT: function=box$lambda count=0 // CHECK_IF_COUNT: function=box$lambda count=1 diff --git a/compiler/testData/codegen/box/when/enumOptimization/manyWhensWithinClass.kt b/compiler/testData/codegen/box/when/enumOptimization/manyWhensWithinClass.kt index 1319a662586..9b2971d4264 100644 --- a/compiler/testData/codegen/box/when/enumOptimization/manyWhensWithinClass.kt +++ b/compiler/testData/codegen/box/when/enumOptimization/manyWhensWithinClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // CHECK_CASES_COUNT: function=bar1_u51tkt$ count=3 diff --git a/compiler/testData/codegen/box/when/switchOptimizationDense.kt b/compiler/testData/codegen/box/when/switchOptimizationDense.kt index f67c715d15d..689ad39bdaf 100644 --- a/compiler/testData/codegen/box/when/switchOptimizationDense.kt +++ b/compiler/testData/codegen/box/when/switchOptimizationDense.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // CHECK_CASES_COUNT: function=dense count=10 diff --git a/compiler/testData/codegen/box/when/switchOptimizationMultipleConditions.kt b/compiler/testData/codegen/box/when/switchOptimizationMultipleConditions.kt index 203b798ac76..908d696b2eb 100644 --- a/compiler/testData/codegen/box/when/switchOptimizationMultipleConditions.kt +++ b/compiler/testData/codegen/box/when/switchOptimizationMultipleConditions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // CHECK_CASES_COUNT: function=foo count=9 diff --git a/compiler/testData/codegen/box/when/switchOptimizationSingleStatementCase.kt b/compiler/testData/codegen/box/when/switchOptimizationSingleStatementCase.kt index 50447ed814d..e555ef88c78 100644 --- a/compiler/testData/codegen/box/when/switchOptimizationSingleStatementCase.kt +++ b/compiler/testData/codegen/box/when/switchOptimizationSingleStatementCase.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // CHECK_CASES_COUNT: function=test1 count=2 // CHECK_IF_COUNT: function=test1 count=0 // CHECK_BREAKS_COUNT: function=test1 count=1 diff --git a/compiler/testData/codegen/box/when/switchOptimizationSparse.kt b/compiler/testData/codegen/box/when/switchOptimizationSparse.kt index 7a8d1fac925..a2b54035797 100644 --- a/compiler/testData/codegen/box/when/switchOptimizationSparse.kt +++ b/compiler/testData/codegen/box/when/switchOptimizationSparse.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // CHECK_CASES_COUNT: function=sparse count=3 diff --git a/compiler/testData/codegen/box/when/switchOptimizationStatement.kt b/compiler/testData/codegen/box/when/switchOptimizationStatement.kt index c3b7ba894ca..87b88dab0b1 100644 --- a/compiler/testData/codegen/box/when/switchOptimizationStatement.kt +++ b/compiler/testData/codegen/box/when/switchOptimizationStatement.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // CHECK_CASES_COUNT: function=exhaustive count=3 diff --git a/compiler/testData/codegen/box/when/switchOptimizationTypes.kt b/compiler/testData/codegen/box/when/switchOptimizationTypes.kt index ebde485a14b..7274fa7d181 100644 --- a/compiler/testData/codegen/box/when/switchOptimizationTypes.kt +++ b/compiler/testData/codegen/box/when/switchOptimizationTypes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // CHECK_CASES_COUNT: function=intFoo count=3 diff --git a/compiler/testData/codegen/box/when/switchOptimizationUnordered.kt b/compiler/testData/codegen/box/when/switchOptimizationUnordered.kt index 47b15f2c0de..8be17d98ece 100644 --- a/compiler/testData/codegen/box/when/switchOptimizationUnordered.kt +++ b/compiler/testData/codegen/box/when/switchOptimizationUnordered.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // CHECK_CASES_COUNT: function=foo count=3 diff --git a/compiler/testData/codegen/box/when/switchOptimizationWithGap.kt b/compiler/testData/codegen/box/when/switchOptimizationWithGap.kt index 6c7472ad2b3..f8cfbd7c11f 100644 --- a/compiler/testData/codegen/box/when/switchOptimizationWithGap.kt +++ b/compiler/testData/codegen/box/when/switchOptimizationWithGap.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // CHECK_CASES_COUNT: function=foo count=4 diff --git a/compiler/testData/codegen/box/when/whenSubjectVariable/captureSubjectVariable.kt b/compiler/testData/codegen/box/when/whenSubjectVariable/captureSubjectVariable.kt index 8cf748b3574..03af6e753bc 100644 --- a/compiler/testData/codegen/box/when/whenSubjectVariable/captureSubjectVariable.kt +++ b/compiler/testData/codegen/box/when/whenSubjectVariable/captureSubjectVariable.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +VariableDeclarationInWhenSubject +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS fun box(): String { diff --git a/compiler/testData/codegen/box/when/whenSubjectVariable/denseIntSwitchWithSubjectVariable.kt b/compiler/testData/codegen/box/when/whenSubjectVariable/denseIntSwitchWithSubjectVariable.kt index 8b161b99c9d..d55e0a702bd 100644 --- a/compiler/testData/codegen/box/when/whenSubjectVariable/denseIntSwitchWithSubjectVariable.kt +++ b/compiler/testData/codegen/box/when/whenSubjectVariable/denseIntSwitchWithSubjectVariable.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +VariableDeclarationInWhenSubject +// IGNORE_BACKEND: JVM_IR // WITH_RUNTIME // IGNORE_BACKEND: JS, JS_IR diff --git a/compiler/testData/codegen/box/when/whenSubjectVariable/ieee754EqualityWithSmartCast.kt b/compiler/testData/codegen/box/when/whenSubjectVariable/ieee754EqualityWithSmartCast.kt index 183e2b6545b..a213c827604 100644 --- a/compiler/testData/codegen/box/when/whenSubjectVariable/ieee754EqualityWithSmartCast.kt +++ b/compiler/testData/codegen/box/when/whenSubjectVariable/ieee754EqualityWithSmartCast.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +VariableDeclarationInWhenSubject +ProperIeee754Comparisons +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS, JS_IR val az: Any = -0.0 diff --git a/compiler/testData/codegen/box/when/whenSubjectVariable/sparseIntSwitchWithSubjectVariable.kt b/compiler/testData/codegen/box/when/whenSubjectVariable/sparseIntSwitchWithSubjectVariable.kt index 4bc4aaa5bb0..fd4ecbcd17a 100644 --- a/compiler/testData/codegen/box/when/whenSubjectVariable/sparseIntSwitchWithSubjectVariable.kt +++ b/compiler/testData/codegen/box/when/whenSubjectVariable/sparseIntSwitchWithSubjectVariable.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +VariableDeclarationInWhenSubject +// IGNORE_BACKEND: JVM_IR // WITH_RUNTIME // IGNORE_BACKEND: JS, JS_IR diff --git a/compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnCallSite.kt b/compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnCallSite.kt index 7a81294a751..838df8c806c 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnCallSite.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnCallSite.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnCallSiteSuperParams.kt b/compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnCallSiteSuperParams.kt index bfbbb44d282..f258107f20c 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnCallSiteSuperParams.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnCallSiteSuperParams.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnDeclarationSite.kt b/compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnDeclarationSite.kt index 9a8d1f21d2f..1d89da225e7 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnDeclarationSite.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnDeclarationSite.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnDeclarationSiteSuperParams.kt b/compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnDeclarationSiteSuperParams.kt index 9344cbacd75..9c59a7f0b35 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnDeclarationSiteSuperParams.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnDeclarationSiteSuperParams.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/capturedLambdaInInline.kt b/compiler/testData/codegen/boxInline/anonymousObject/capturedLambdaInInline.kt index e93b5834074..83efb058754 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/capturedLambdaInInline.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/capturedLambdaInInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/capturedLambdaInInline2.kt b/compiler/testData/codegen/boxInline/anonymousObject/capturedLambdaInInline2.kt index 65bd20276ef..fdb89bc4374 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/capturedLambdaInInline2.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/capturedLambdaInInline2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/capturedLambdaInInline3.kt b/compiler/testData/codegen/boxInline/anonymousObject/capturedLambdaInInline3.kt index c8ad1f3620a..878d4ec5ce0 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/capturedLambdaInInline3.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/capturedLambdaInInline3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/capturedLambdaInInlineObject.kt b/compiler/testData/codegen/boxInline/anonymousObject/capturedLambdaInInlineObject.kt index 575323aa02a..306198d5b2e 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/capturedLambdaInInlineObject.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/capturedLambdaInInlineObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/changingReturnType.kt b/compiler/testData/codegen/boxInline/anonymousObject/changingReturnType.kt index 7f115210d1e..248ba3a6c36 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/changingReturnType.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/changingReturnType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/constructorVisibility.kt b/compiler/testData/codegen/boxInline/anonymousObject/constructorVisibility.kt index 08f1968bdcf..6fc31adb55c 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/constructorVisibility.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/constructorVisibility.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/constructorVisibilityInConstLambda.kt b/compiler/testData/codegen/boxInline/anonymousObject/constructorVisibilityInConstLambda.kt index a1bd16a0116..d3c3b794ce8 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/constructorVisibilityInConstLambda.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/constructorVisibilityInConstLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/constructorVisibilityInLambda.kt b/compiler/testData/codegen/boxInline/anonymousObject/constructorVisibilityInLambda.kt index e31ce7b1575..9836127f93e 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/constructorVisibilityInLambda.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/constructorVisibilityInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/defineClass.kt b/compiler/testData/codegen/boxInline/anonymousObject/defineClass.kt index 788602e4de7..8c2f32bda9c 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/defineClass.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/defineClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/enumWhen/callSite.kt b/compiler/testData/codegen/boxInline/anonymousObject/enumWhen/callSite.kt index 3539bbfb478..a6c8d61616a 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/enumWhen/callSite.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/enumWhen/callSite.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/anonymousObject/enumWhen/declSite.kt b/compiler/testData/codegen/boxInline/anonymousObject/enumWhen/declSite.kt index e5942e3987e..b4a9b178e62 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/enumWhen/declSite.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/enumWhen/declSite.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/enumWhen/declSiteSeveralMappings.kt b/compiler/testData/codegen/boxInline/anonymousObject/enumWhen/declSiteSeveralMappings.kt index 7e01061e0df..a6cbfc29fba 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/enumWhen/declSiteSeveralMappings.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/enumWhen/declSiteSeveralMappings.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/enumWhen/declSiteSeveralMappingsDifOrder.kt b/compiler/testData/codegen/boxInline/anonymousObject/enumWhen/declSiteSeveralMappingsDifOrder.kt index a54536a0b2f..8366ed113d7 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/enumWhen/declSiteSeveralMappingsDifOrder.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/enumWhen/declSiteSeveralMappingsDifOrder.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt13133.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt13133.kt index f3cbff09ac5..d1ea8daae2b 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt13133.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt13133.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // WITH_REFLECT // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt13182.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt13182.kt index 91d42494a12..0adb7dcb1b8 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt13182.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt13182.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt13374.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt13374.kt index 5db8f48053e..15339cc6a1d 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt13374.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt13374.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt14011.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt14011.kt index 1e8e1ab579c..ffac7cf12d5 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt14011.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt14011.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt14011_2.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt14011_2.kt index 3997d2aa02f..d727916bc9c 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt14011_2.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt14011_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt14011_3.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt14011_3.kt index 77cf8a653b5..a39ec079866 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt14011_3.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt14011_3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt16193.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt16193.kt index 28c677f229f..e92826b7b46 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt16193.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt16193.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE //WITH_RUNTIME //FULL_JDK diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt17972.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt17972.kt index 42272555489..9b3429a308b 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt17972.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt17972.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt17972_2.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt17972_2.kt index 04ac09e1f8e..173e5ddafca 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt17972_2.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt17972_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt17972_3.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt17972_3.kt index d5550708d35..870942aa1b4 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt17972_3.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt17972_3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt17972_4.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt17972_4.kt index 63a24a7a48c..7583aa18112 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt17972_4.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt17972_4.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt17972_5.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt17972_5.kt index e244855dd3d..a55b10eaff2 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt17972_5.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt17972_5.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt17972_super.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt17972_super.kt index 81121ef7928..37d69276f48 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt17972_super.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt17972_super.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt17972_super2.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt17972_super2.kt index 8f07e0d611e..c9c85b4be98 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt17972_super2.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt17972_super2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt17972_super3.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt17972_super3.kt index 2e6ec71e3f4..f3a626fd870 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt17972_super3.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt17972_super3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt19399.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt19399.kt index be7f1378341..f372b1a9172 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt19399.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt19399.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR //WITH_RUNTIME // FILE: 1.kt class Foo { diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt19434.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt19434.kt index 1ac01af5003..3f03bb72a15 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt19434.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt19434.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt //WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt19434_2.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt19434_2.kt index dea98563dd2..3bc17cc690b 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt19434_2.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt19434_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt //WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt19723.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt19723.kt index b02b61375c8..60bc227e06c 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt19723.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt19723.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt6552.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt6552.kt index fefcc854cbc..b2bfa95efc5 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt6552.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt6552.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt8133.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt8133.kt index afbe87298a7..98ca0fa47c8 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt8133.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt8133.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt9064.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt9064.kt index d5a4c742c58..dc75afd5c15 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt9064.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt9064.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt9064v2.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt9064v2.kt index c68ac612b04..4aa990146e8 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt9064v2.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt9064v2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt9591.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt9591.kt index 858e2bd78d1..09552d96998 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt9591.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt9591.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // WITH_RUNTIME // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt9877.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt9877.kt index cd05b1f097d..b5e5a7ed222 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt9877.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt9877.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // WITH_RUNTIME // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt9877_2.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt9877_2.kt index 74159b48cb9..819e2483ac3 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt9877_2.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt9877_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/anonymousObject/objectInLambdaCapturesAnotherObject.kt b/compiler/testData/codegen/boxInline/anonymousObject/objectInLambdaCapturesAnotherObject.kt index 165d34191c8..c090cafc72f 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/objectInLambdaCapturesAnotherObject.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/objectInLambdaCapturesAnotherObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/inlineChain.kt b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/inlineChain.kt index ff2504b3164..f6391d5692e 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/inlineChain.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/inlineChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/lambdaChain.kt b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/lambdaChain.kt index 317e87c1467..bc67c258afa 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/lambdaChain.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/lambdaChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/lambdaChainSimple.kt b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/lambdaChainSimple.kt index 8cba9323d98..265fbba201b 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/lambdaChainSimple.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/lambdaChainSimple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/lambdaChain_2.kt b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/lambdaChain_2.kt index b746026fa96..58b8bc1dfa5 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/lambdaChain_2.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/lambdaChain_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/lambdaChain_3.kt b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/lambdaChain_3.kt index a65c88f9e09..379bd5bd73c 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/lambdaChain_3.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/lambdaChain_3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/noInlineLambda.kt b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/noInlineLambda.kt index 8aa242bb0fd..162481b79f2 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/noInlineLambda.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturing/noInlineLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/inlineChain.kt b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/inlineChain.kt index 324fa7fb4b2..b02799a04d7 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/inlineChain.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/inlineChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/inlinelambdaChain.kt b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/inlinelambdaChain.kt index 2d1ad3de754..3b157ee832c 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/inlinelambdaChain.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/inlinelambdaChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChain.kt b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChain.kt index e9a6f6be895..1348a021d40 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChain.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChainSimple.kt b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChainSimple.kt index 6a46172ff5c..a18c5cf467c 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChainSimple.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChainSimple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChainSimple_2.kt b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChainSimple_2.kt index 2229d03b306..b17043c7957 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChainSimple_2.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChainSimple_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChain_2.kt b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChain_2.kt index 52e6faed839..59d6af5181e 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChain_2.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChain_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChain_3.kt b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChain_3.kt index 94cfc46759f..f4c6daa9a44 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChain_3.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/lambdaChain_3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/noCapturedThisOnCallSite.kt b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/noCapturedThisOnCallSite.kt index 867a8a040bb..afe133de49a 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/noCapturedThisOnCallSite.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/noCapturedThisOnCallSite.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/noInlineLambda.kt b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/noInlineLambda.kt index fa95495148c..abd54c0fd8c 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/noInlineLambda.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/noInlineLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/twoInlineLambda.kt b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/twoInlineLambda.kt index 09d238f9d76..67224e58ffc 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/twoInlineLambda.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/twoInlineLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/twoInlineLambdaComplex.kt b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/twoInlineLambdaComplex.kt index 2459a2f67e6..bfb7b9b1706 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/twoInlineLambdaComplex.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/twoInlineLambdaComplex.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/twoInlineLambdaComplex_2.kt b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/twoInlineLambdaComplex_2.kt index 472657d058b..1a42fbc42d7 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/twoInlineLambdaComplex_2.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/properRecapturingInClass/twoInlineLambdaComplex_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/safeCall.kt b/compiler/testData/codegen/boxInline/anonymousObject/safeCall.kt index 761baaab332..59b1667754a 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/safeCall.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/safeCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/safeCall_2.kt b/compiler/testData/codegen/boxInline/anonymousObject/safeCall_2.kt index ed67f8175f0..f25423d1586 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/safeCall_2.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/safeCall_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/sam.kt b/compiler/testData/codegen/boxInline/anonymousObject/sam.kt index 8fa1a21446e..4199e1d29cd 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/sam.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/sam.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/sam/kt17091.kt b/compiler/testData/codegen/boxInline/anonymousObject/sam/kt17091.kt index 09b3e310e04..d6a2e225118 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/sam/kt17091.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/sam/kt17091.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // FULL_JDK diff --git a/compiler/testData/codegen/boxInline/anonymousObject/sam/kt21671.kt b/compiler/testData/codegen/boxInline/anonymousObject/sam/kt21671.kt index a3ca24a3d04..0b59e9efd84 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/sam/kt21671.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/sam/kt21671.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // FULL_JDK diff --git a/compiler/testData/codegen/boxInline/anonymousObject/sam/kt21671_2.kt b/compiler/testData/codegen/boxInline/anonymousObject/sam/kt21671_2.kt index b86d4fd7985..be9b7d7b0b3 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/sam/kt21671_2.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/sam/kt21671_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // FULL_JDK diff --git a/compiler/testData/codegen/boxInline/anonymousObject/sam/kt21671_3.kt b/compiler/testData/codegen/boxInline/anonymousObject/sam/kt21671_3.kt index 233c24755e2..a9fe6bdf736 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/sam/kt21671_3.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/sam/kt21671_3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // FULL_JDK diff --git a/compiler/testData/codegen/boxInline/anonymousObject/sam/kt22304.kt b/compiler/testData/codegen/boxInline/anonymousObject/sam/kt22304.kt index a2b64453497..f9ba1da15b9 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/sam/kt22304.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/sam/kt22304.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // FULL_JDK diff --git a/compiler/testData/codegen/boxInline/anonymousObject/sam/samOnCallSite.kt b/compiler/testData/codegen/boxInline/anonymousObject/sam/samOnCallSite.kt index a52059c540f..5c870ba31a1 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/sam/samOnCallSite.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/sam/samOnCallSite.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // FULL_JDK diff --git a/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/kt8668.kt b/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/kt8668.kt index 6aabb90b5b5..be68d2a0e57 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/kt8668.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/kt8668.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/kt8668_2.kt b/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/kt8668_2.kt index c25485dceac..b5de2c228ea 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/kt8668_2.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/kt8668_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/kt8668_3.kt b/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/kt8668_3.kt index 66f310e4426..f80a9a94c2c 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/kt8668_3.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/kt8668_3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/twoDifferentDispatchReceivers.kt b/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/twoDifferentDispatchReceivers.kt index d1188cc9d1f..e979f1275a1 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/twoDifferentDispatchReceivers.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/twoDifferentDispatchReceivers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/twoExtensionReceivers.kt b/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/twoExtensionReceivers.kt index 569b29472d2..e271fd3bd71 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/twoExtensionReceivers.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/twoCapturedReceivers/twoExtensionReceivers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/argumentOrder/boundFunctionReference.kt b/compiler/testData/codegen/boxInline/argumentOrder/boundFunctionReference.kt index 0607fff5303..13af7a9fa9c 100644 --- a/compiler/testData/codegen/boxInline/argumentOrder/boundFunctionReference.kt +++ b/compiler/testData/codegen/boxInline/argumentOrder/boundFunctionReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/argumentOrder/boundFunctionReference2.kt b/compiler/testData/codegen/boxInline/argumentOrder/boundFunctionReference2.kt index afeec54fea1..58812d8e716 100644 --- a/compiler/testData/codegen/boxInline/argumentOrder/boundFunctionReference2.kt +++ b/compiler/testData/codegen/boxInline/argumentOrder/boundFunctionReference2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/argumentOrder/captured.kt b/compiler/testData/codegen/boxInline/argumentOrder/captured.kt index 0388cd57054..4b9fabf91a1 100644 --- a/compiler/testData/codegen/boxInline/argumentOrder/captured.kt +++ b/compiler/testData/codegen/boxInline/argumentOrder/captured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/argumentOrder/capturedInExtension.kt b/compiler/testData/codegen/boxInline/argumentOrder/capturedInExtension.kt index 096c5fe75e4..0ad57f40c09 100644 --- a/compiler/testData/codegen/boxInline/argumentOrder/capturedInExtension.kt +++ b/compiler/testData/codegen/boxInline/argumentOrder/capturedInExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/argumentOrder/defaultParametersAndLastVararg.kt b/compiler/testData/codegen/boxInline/argumentOrder/defaultParametersAndLastVararg.kt index 0cd491e95c6..3d5c2f85e37 100644 --- a/compiler/testData/codegen/boxInline/argumentOrder/defaultParametersAndLastVararg.kt +++ b/compiler/testData/codegen/boxInline/argumentOrder/defaultParametersAndLastVararg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/argumentOrder/extension.kt b/compiler/testData/codegen/boxInline/argumentOrder/extension.kt index 94fa2176376..8ba6fc3c520 100644 --- a/compiler/testData/codegen/boxInline/argumentOrder/extension.kt +++ b/compiler/testData/codegen/boxInline/argumentOrder/extension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/argumentOrder/extensionInClass.kt b/compiler/testData/codegen/boxInline/argumentOrder/extensionInClass.kt index a6c970d4c36..67d8966c2a0 100644 --- a/compiler/testData/codegen/boxInline/argumentOrder/extensionInClass.kt +++ b/compiler/testData/codegen/boxInline/argumentOrder/extensionInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/argumentOrder/lambdaMigration.kt b/compiler/testData/codegen/boxInline/argumentOrder/lambdaMigration.kt index 71d688725b8..ffbacbbcad2 100644 --- a/compiler/testData/codegen/boxInline/argumentOrder/lambdaMigration.kt +++ b/compiler/testData/codegen/boxInline/argumentOrder/lambdaMigration.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/argumentOrder/lambdaMigrationInClass.kt b/compiler/testData/codegen/boxInline/argumentOrder/lambdaMigrationInClass.kt index e371e456f9f..eec599a2478 100644 --- a/compiler/testData/codegen/boxInline/argumentOrder/lambdaMigrationInClass.kt +++ b/compiler/testData/codegen/boxInline/argumentOrder/lambdaMigrationInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/argumentOrder/simple.kt b/compiler/testData/codegen/boxInline/argumentOrder/simple.kt index e7dd36ac31a..650a52ee89e 100644 --- a/compiler/testData/codegen/boxInline/argumentOrder/simple.kt +++ b/compiler/testData/codegen/boxInline/argumentOrder/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/argumentOrder/simpleInClass.kt b/compiler/testData/codegen/boxInline/argumentOrder/simpleInClass.kt index ae7f9c84f67..c5cfd142f15 100644 --- a/compiler/testData/codegen/boxInline/argumentOrder/simpleInClass.kt +++ b/compiler/testData/codegen/boxInline/argumentOrder/simpleInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/argumentOrder/varargAndDefaultParameters.kt b/compiler/testData/codegen/boxInline/argumentOrder/varargAndDefaultParameters.kt index af27b516ce2..e731abc2713 100644 --- a/compiler/testData/codegen/boxInline/argumentOrder/varargAndDefaultParameters.kt +++ b/compiler/testData/codegen/boxInline/argumentOrder/varargAndDefaultParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/arrayConvention/simpleAccess.kt b/compiler/testData/codegen/boxInline/arrayConvention/simpleAccess.kt index 39130114ad1..689cacc80eb 100644 --- a/compiler/testData/codegen/boxInline/arrayConvention/simpleAccess.kt +++ b/compiler/testData/codegen/boxInline/arrayConvention/simpleAccess.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessInClass.kt b/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessInClass.kt index 98947d35b34..07b63f15c55 100644 --- a/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessInClass.kt +++ b/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessWithDefault.kt b/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessWithDefault.kt index 08697f40633..02a5c1be03d 100644 --- a/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessWithDefault.kt +++ b/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessWithDefault.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessWithDefaultInClass.kt b/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessWithDefaultInClass.kt index 974b843f626..c38c516c783 100644 --- a/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessWithDefaultInClass.kt +++ b/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessWithDefaultInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessWithLambda.kt b/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessWithLambda.kt index 15ee64d9166..cb1b9113d58 100644 --- a/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessWithLambda.kt +++ b/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessWithLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessWithLambdaInClass.kt b/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessWithLambdaInClass.kt index 550aa88fa5d..ac1959a3746 100644 --- a/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessWithLambdaInClass.kt +++ b/compiler/testData/codegen/boxInline/arrayConvention/simpleAccessWithLambdaInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/assert/jvmAssertInlineFunctionAssertionsDisabled.kt b/compiler/testData/codegen/boxInline/assert/jvmAssertInlineFunctionAssertionsDisabled.kt index 1ba6976e652..dea550b4b9a 100644 --- a/compiler/testData/codegen/boxInline/assert/jvmAssertInlineFunctionAssertionsDisabled.kt +++ b/compiler/testData/codegen/boxInline/assert/jvmAssertInlineFunctionAssertionsDisabled.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: inline.kt // KOTLIN_CONFIGURATION_FLAGS: ASSERTIONS_MODE=jvm // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/assert/jvmAssertInlineFunctionAssertionsEnabled.kt b/compiler/testData/codegen/boxInline/assert/jvmAssertInlineFunctionAssertionsEnabled.kt index 51de71633bb..d5fc1c72a26 100644 --- a/compiler/testData/codegen/boxInline/assert/jvmAssertInlineFunctionAssertionsEnabled.kt +++ b/compiler/testData/codegen/boxInline/assert/jvmAssertInlineFunctionAssertionsEnabled.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: inline.kt // KOTLIN_CONFIGURATION_FLAGS: ASSERTIONS_MODE=jvm // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/assert/jvmAssertInlineLambda.kt b/compiler/testData/codegen/boxInline/assert/jvmAssertInlineLambda.kt index f48f868424a..a4ab1360eb1 100644 --- a/compiler/testData/codegen/boxInline/assert/jvmAssertInlineLambda.kt +++ b/compiler/testData/codegen/boxInline/assert/jvmAssertInlineLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: inline.kt // KOTLIN_CONFIGURATION_FLAGS: ASSERTIONS_MODE=jvm // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/assert/jvmCrossinlineLambda.kt b/compiler/testData/codegen/boxInline/assert/jvmCrossinlineLambda.kt index 72fb15f5e4c..30d0e285d92 100644 --- a/compiler/testData/codegen/boxInline/assert/jvmCrossinlineLambda.kt +++ b/compiler/testData/codegen/boxInline/assert/jvmCrossinlineLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: inline.kt // KOTLIN_CONFIGURATION_FLAGS: ASSERTIONS_MODE=jvm // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/builders/builders.kt b/compiler/testData/codegen/boxInline/builders/builders.kt index c272ab3269f..981719b5d63 100644 --- a/compiler/testData/codegen/boxInline/builders/builders.kt +++ b/compiler/testData/codegen/boxInline/builders/builders.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/builders/buildersAndLambdaCapturing.kt b/compiler/testData/codegen/boxInline/builders/buildersAndLambdaCapturing.kt index 118e0c5043c..7fc0c5c7e5d 100644 --- a/compiler/testData/codegen/boxInline/builders/buildersAndLambdaCapturing.kt +++ b/compiler/testData/codegen/boxInline/builders/buildersAndLambdaCapturing.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/bytecodePreprocessing/apiVersionAtLeast1.kt b/compiler/testData/codegen/boxInline/bytecodePreprocessing/apiVersionAtLeast1.kt index b5364190bb1..73a7eebbe25 100644 --- a/compiler/testData/codegen/boxInline/bytecodePreprocessing/apiVersionAtLeast1.kt +++ b/compiler/testData/codegen/boxInline/bytecodePreprocessing/apiVersionAtLeast1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: 1.kt package kotlin.internal diff --git a/compiler/testData/codegen/boxInline/callableReference/bound/classProperty.kt b/compiler/testData/codegen/boxInline/callableReference/bound/classProperty.kt index d005b752b41..dbb8c5b0132 100644 --- a/compiler/testData/codegen/boxInline/callableReference/bound/classProperty.kt +++ b/compiler/testData/codegen/boxInline/callableReference/bound/classProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/callableReference/bound/emptyLhsFunction.kt b/compiler/testData/codegen/boxInline/callableReference/bound/emptyLhsFunction.kt index f2018802c6e..1afdb643f7a 100644 --- a/compiler/testData/codegen/boxInline/callableReference/bound/emptyLhsFunction.kt +++ b/compiler/testData/codegen/boxInline/callableReference/bound/emptyLhsFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/callableReference/bound/expression.kt b/compiler/testData/codegen/boxInline/callableReference/bound/expression.kt index 5c83f97b312..ad0d0cd8441 100644 --- a/compiler/testData/codegen/boxInline/callableReference/bound/expression.kt +++ b/compiler/testData/codegen/boxInline/callableReference/bound/expression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/callableReference/bound/extensionReceiver.kt b/compiler/testData/codegen/boxInline/callableReference/bound/extensionReceiver.kt index c031c5192d7..7381944a235 100644 --- a/compiler/testData/codegen/boxInline/callableReference/bound/extensionReceiver.kt +++ b/compiler/testData/codegen/boxInline/callableReference/bound/extensionReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/callableReference/bound/filter.kt b/compiler/testData/codegen/boxInline/callableReference/bound/filter.kt index 536f22a9184..f631b56a66b 100644 --- a/compiler/testData/codegen/boxInline/callableReference/bound/filter.kt +++ b/compiler/testData/codegen/boxInline/callableReference/bound/filter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/callableReference/bound/intrinsic.kt b/compiler/testData/codegen/boxInline/callableReference/bound/intrinsic.kt index 185c6a8f5c4..9f006a3bbda 100644 --- a/compiler/testData/codegen/boxInline/callableReference/bound/intrinsic.kt +++ b/compiler/testData/codegen/boxInline/callableReference/bound/intrinsic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/callableReference/bound/kt18728.kt b/compiler/testData/codegen/boxInline/callableReference/bound/kt18728.kt index 2dee164a805..7a60621db0e 100644 --- a/compiler/testData/codegen/boxInline/callableReference/bound/kt18728.kt +++ b/compiler/testData/codegen/boxInline/callableReference/bound/kt18728.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/callableReference/bound/kt18728_2.kt b/compiler/testData/codegen/boxInline/callableReference/bound/kt18728_2.kt index aec50298c25..d6ed28a7f7a 100644 --- a/compiler/testData/codegen/boxInline/callableReference/bound/kt18728_2.kt +++ b/compiler/testData/codegen/boxInline/callableReference/bound/kt18728_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/callableReference/bound/kt18728_3.kt b/compiler/testData/codegen/boxInline/callableReference/bound/kt18728_3.kt index 40df3101338..cba6c50fa24 100644 --- a/compiler/testData/codegen/boxInline/callableReference/bound/kt18728_3.kt +++ b/compiler/testData/codegen/boxInline/callableReference/bound/kt18728_3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/callableReference/bound/kt18728_4.kt b/compiler/testData/codegen/boxInline/callableReference/bound/kt18728_4.kt index a856f8167c4..02c8cd4e1bc 100644 --- a/compiler/testData/codegen/boxInline/callableReference/bound/kt18728_4.kt +++ b/compiler/testData/codegen/boxInline/callableReference/bound/kt18728_4.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/callableReference/bound/map.kt b/compiler/testData/codegen/boxInline/callableReference/bound/map.kt index 05d042f5ccc..43bd97c0e28 100644 --- a/compiler/testData/codegen/boxInline/callableReference/bound/map.kt +++ b/compiler/testData/codegen/boxInline/callableReference/bound/map.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/callableReference/bound/mixed.kt b/compiler/testData/codegen/boxInline/callableReference/bound/mixed.kt index 65b075b85b4..fb02705685a 100644 --- a/compiler/testData/codegen/boxInline/callableReference/bound/mixed.kt +++ b/compiler/testData/codegen/boxInline/callableReference/bound/mixed.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/callableReference/bound/objectProperty.kt b/compiler/testData/codegen/boxInline/callableReference/bound/objectProperty.kt index 4400cd85b8d..fdc36b1898a 100644 --- a/compiler/testData/codegen/boxInline/callableReference/bound/objectProperty.kt +++ b/compiler/testData/codegen/boxInline/callableReference/bound/objectProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/callableReference/bound/propertyImportedFromObject.kt b/compiler/testData/codegen/boxInline/callableReference/bound/propertyImportedFromObject.kt index c08e617e2b1..0d2a049625d 100644 --- a/compiler/testData/codegen/boxInline/callableReference/bound/propertyImportedFromObject.kt +++ b/compiler/testData/codegen/boxInline/callableReference/bound/propertyImportedFromObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/callableReference/bound/simple.kt b/compiler/testData/codegen/boxInline/callableReference/bound/simple.kt index 6b4306c4705..947589dd5f3 100644 --- a/compiler/testData/codegen/boxInline/callableReference/bound/simple.kt +++ b/compiler/testData/codegen/boxInline/callableReference/bound/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/callableReference/bound/topLevelExtensionProperty.kt b/compiler/testData/codegen/boxInline/callableReference/bound/topLevelExtensionProperty.kt index ad0438b07f4..d580f1aebe7 100644 --- a/compiler/testData/codegen/boxInline/callableReference/bound/topLevelExtensionProperty.kt +++ b/compiler/testData/codegen/boxInline/callableReference/bound/topLevelExtensionProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/callableReference/classLevel.kt b/compiler/testData/codegen/boxInline/callableReference/classLevel.kt index 384931b1398..ac53789cbc7 100644 --- a/compiler/testData/codegen/boxInline/callableReference/classLevel.kt +++ b/compiler/testData/codegen/boxInline/callableReference/classLevel.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/callableReference/classLevel2.kt b/compiler/testData/codegen/boxInline/callableReference/classLevel2.kt index 893b834aed8..6e8586f80a7 100644 --- a/compiler/testData/codegen/boxInline/callableReference/classLevel2.kt +++ b/compiler/testData/codegen/boxInline/callableReference/classLevel2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/callableReference/constructor.kt b/compiler/testData/codegen/boxInline/callableReference/constructor.kt index d16c19fb284..75d45783ff5 100644 --- a/compiler/testData/codegen/boxInline/callableReference/constructor.kt +++ b/compiler/testData/codegen/boxInline/callableReference/constructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/callableReference/intrinsic.kt b/compiler/testData/codegen/boxInline/callableReference/intrinsic.kt index 0974343e59f..758d252af24 100644 --- a/compiler/testData/codegen/boxInline/callableReference/intrinsic.kt +++ b/compiler/testData/codegen/boxInline/callableReference/intrinsic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // Enable when callable references to builtin members and using lambdas as extension lambdas (KT-13312) is supported // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/callableReference/kt15449.kt b/compiler/testData/codegen/boxInline/callableReference/kt15449.kt index 7d537bbffa9..a16864330be 100644 --- a/compiler/testData/codegen/boxInline/callableReference/kt15449.kt +++ b/compiler/testData/codegen/boxInline/callableReference/kt15449.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/callableReference/kt16411.kt b/compiler/testData/codegen/boxInline/callableReference/kt16411.kt index d9465d269b3..45dc6eaadbf 100644 --- a/compiler/testData/codegen/boxInline/callableReference/kt16411.kt +++ b/compiler/testData/codegen/boxInline/callableReference/kt16411.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt inline fun startFlow( diff --git a/compiler/testData/codegen/boxInline/callableReference/propertyIntrinsic.kt b/compiler/testData/codegen/boxInline/callableReference/propertyIntrinsic.kt index c173effd4c7..d2d8ef79915 100644 --- a/compiler/testData/codegen/boxInline/callableReference/propertyIntrinsic.kt +++ b/compiler/testData/codegen/boxInline/callableReference/propertyIntrinsic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // Enable when callable references to builtin members and using lambdas as extension lambdas (KT-13312) is supported // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/callableReference/propertyReference.kt b/compiler/testData/codegen/boxInline/callableReference/propertyReference.kt index 8a1091e81c6..92ae532ec92 100644 --- a/compiler/testData/codegen/boxInline/callableReference/propertyReference.kt +++ b/compiler/testData/codegen/boxInline/callableReference/propertyReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/callableReference/topLevel.kt b/compiler/testData/codegen/boxInline/callableReference/topLevel.kt index 87208f55ed4..fe93a776c64 100644 --- a/compiler/testData/codegen/boxInline/callableReference/topLevel.kt +++ b/compiler/testData/codegen/boxInline/callableReference/topLevel.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/callableReference/topLevelExtension.kt b/compiler/testData/codegen/boxInline/callableReference/topLevelExtension.kt index eaabbf11261..fc9dcc5f909 100644 --- a/compiler/testData/codegen/boxInline/callableReference/topLevelExtension.kt +++ b/compiler/testData/codegen/boxInline/callableReference/topLevelExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/callableReference/topLevelProperty.kt b/compiler/testData/codegen/boxInline/callableReference/topLevelProperty.kt index ae31ab979ce..a0e1bc6dbe8 100644 --- a/compiler/testData/codegen/boxInline/callableReference/topLevelProperty.kt +++ b/compiler/testData/codegen/boxInline/callableReference/topLevelProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/capture/captureInlinable.kt b/compiler/testData/codegen/boxInline/capture/captureInlinable.kt index 0e55f8165c5..a7bfa643162 100644 --- a/compiler/testData/codegen/boxInline/capture/captureInlinable.kt +++ b/compiler/testData/codegen/boxInline/capture/captureInlinable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/capture/captureInlinableAndOther.kt b/compiler/testData/codegen/boxInline/capture/captureInlinableAndOther.kt index 222c0cabea3..c251341bb0d 100644 --- a/compiler/testData/codegen/boxInline/capture/captureInlinableAndOther.kt +++ b/compiler/testData/codegen/boxInline/capture/captureInlinableAndOther.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/capture/captureThisAndReceiver.kt b/compiler/testData/codegen/boxInline/capture/captureThisAndReceiver.kt index d2f288948e0..4c38c1372ca 100644 --- a/compiler/testData/codegen/boxInline/capture/captureThisAndReceiver.kt +++ b/compiler/testData/codegen/boxInline/capture/captureThisAndReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt class My(val value: Int) diff --git a/compiler/testData/codegen/boxInline/capture/generics.kt b/compiler/testData/codegen/boxInline/capture/generics.kt index 925c4bf703e..0f6f5c50cb7 100644 --- a/compiler/testData/codegen/boxInline/capture/generics.kt +++ b/compiler/testData/codegen/boxInline/capture/generics.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/capture/simpleCapturingInClass.kt b/compiler/testData/codegen/boxInline/capture/simpleCapturingInClass.kt index 1122dc88f07..cbd716a5ce3 100644 --- a/compiler/testData/codegen/boxInline/capture/simpleCapturingInClass.kt +++ b/compiler/testData/codegen/boxInline/capture/simpleCapturingInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt class InlineAll { diff --git a/compiler/testData/codegen/boxInline/capture/simpleCapturingInPackage.kt b/compiler/testData/codegen/boxInline/capture/simpleCapturingInPackage.kt index 6577399d232..24a16a97d43 100644 --- a/compiler/testData/codegen/boxInline/capture/simpleCapturingInPackage.kt +++ b/compiler/testData/codegen/boxInline/capture/simpleCapturingInPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt inline fun inline(s: (Int, Double, Double, String, Long) -> String, diff --git a/compiler/testData/codegen/boxInline/complex/closureChain.kt b/compiler/testData/codegen/boxInline/complex/closureChain.kt index 369c9e65d6e..6670d497884 100644 --- a/compiler/testData/codegen/boxInline/complex/closureChain.kt +++ b/compiler/testData/codegen/boxInline/complex/closureChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt class Inline() { diff --git a/compiler/testData/codegen/boxInline/complex/forEachLine.kt b/compiler/testData/codegen/boxInline/complex/forEachLine.kt index b642024b5f4..2a89ed6cce1 100644 --- a/compiler/testData/codegen/boxInline/complex/forEachLine.kt +++ b/compiler/testData/codegen/boxInline/complex/forEachLine.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/complex/lambdaInLambda.kt b/compiler/testData/codegen/boxInline/complex/lambdaInLambda.kt index 334d345ea21..344acec759f 100644 --- a/compiler/testData/codegen/boxInline/complex/lambdaInLambda.kt +++ b/compiler/testData/codegen/boxInline/complex/lambdaInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/complex/swapAndWith.kt b/compiler/testData/codegen/boxInline/complex/swapAndWith.kt index 0c1f2a7c6ed..29e08dc3af0 100644 --- a/compiler/testData/codegen/boxInline/complex/swapAndWith.kt +++ b/compiler/testData/codegen/boxInline/complex/swapAndWith.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/complex/swapAndWith2.kt b/compiler/testData/codegen/boxInline/complex/swapAndWith2.kt index bd914e909a6..5e926f04486 100644 --- a/compiler/testData/codegen/boxInline/complex/swapAndWith2.kt +++ b/compiler/testData/codegen/boxInline/complex/swapAndWith2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/complex/use.kt b/compiler/testData/codegen/boxInline/complex/use.kt index 97dc7fdfbd7..9e56dc72243 100644 --- a/compiler/testData/codegen/boxInline/complex/use.kt +++ b/compiler/testData/codegen/boxInline/complex/use.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/complex/with.kt b/compiler/testData/codegen/boxInline/complex/with.kt index 54e147cfeeb..4946acd3978 100644 --- a/compiler/testData/codegen/boxInline/complex/with.kt +++ b/compiler/testData/codegen/boxInline/complex/with.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/complexStack/asCheck.kt b/compiler/testData/codegen/boxInline/complexStack/asCheck.kt index 7612ca6abd5..fb841e9a0d9 100644 --- a/compiler/testData/codegen/boxInline/complexStack/asCheck.kt +++ b/compiler/testData/codegen/boxInline/complexStack/asCheck.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/complexStack/asCheck2.kt b/compiler/testData/codegen/boxInline/complexStack/asCheck2.kt index 18a0bd3273d..62680555ced 100644 --- a/compiler/testData/codegen/boxInline/complexStack/asCheck2.kt +++ b/compiler/testData/codegen/boxInline/complexStack/asCheck2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/complexStack/simple.kt b/compiler/testData/codegen/boxInline/complexStack/simple.kt index 616f28638a4..de046a6d04f 100644 --- a/compiler/testData/codegen/boxInline/complexStack/simple.kt +++ b/compiler/testData/codegen/boxInline/complexStack/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/complexStack/simple2.kt b/compiler/testData/codegen/boxInline/complexStack/simple2.kt index 500ee47930d..aad7e7e03af 100644 --- a/compiler/testData/codegen/boxInline/complexStack/simple2.kt +++ b/compiler/testData/codegen/boxInline/complexStack/simple2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/complexStack/simple3.kt b/compiler/testData/codegen/boxInline/complexStack/simple3.kt index 1604d306de2..1f8c5e24239 100644 --- a/compiler/testData/codegen/boxInline/complexStack/simple3.kt +++ b/compiler/testData/codegen/boxInline/complexStack/simple3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/complexStack/simple4.kt b/compiler/testData/codegen/boxInline/complexStack/simple4.kt index cab0e2460d3..023d0921452 100644 --- a/compiler/testData/codegen/boxInline/complexStack/simple4.kt +++ b/compiler/testData/codegen/boxInline/complexStack/simple4.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/complexStack/simpleExtension.kt b/compiler/testData/codegen/boxInline/complexStack/simpleExtension.kt index f8e565554ae..60d9ff8b0e5 100644 --- a/compiler/testData/codegen/boxInline/complexStack/simpleExtension.kt +++ b/compiler/testData/codegen/boxInline/complexStack/simpleExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/contracts/complexInitializer.kt b/compiler/testData/codegen/boxInline/contracts/complexInitializer.kt index 74f65c60f83..bd42b396fef 100644 --- a/compiler/testData/codegen/boxInline/contracts/complexInitializer.kt +++ b/compiler/testData/codegen/boxInline/contracts/complexInitializer.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +AllowContractsForCustomFunctions +UseCallsInPlaceEffect +ReadDeserializedContracts +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/contracts/complexInitializerWithStackTransformation.kt b/compiler/testData/codegen/boxInline/contracts/complexInitializerWithStackTransformation.kt index 7e8c1df727a..995248b29c6 100644 --- a/compiler/testData/codegen/boxInline/contracts/complexInitializerWithStackTransformation.kt +++ b/compiler/testData/codegen/boxInline/contracts/complexInitializerWithStackTransformation.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +AllowContractsForCustomFunctions +UseCallsInPlaceEffect +ReadDeserializedContracts +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/contracts/definiteLongValInitialization.kt b/compiler/testData/codegen/boxInline/contracts/definiteLongValInitialization.kt index 97a644e6e2e..edb5a0605ae 100644 --- a/compiler/testData/codegen/boxInline/contracts/definiteLongValInitialization.kt +++ b/compiler/testData/codegen/boxInline/contracts/definiteLongValInitialization.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +AllowContractsForCustomFunctions +UseCallsInPlaceEffect +ReadDeserializedContracts +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/contracts/definiteNestedValInitialization.kt b/compiler/testData/codegen/boxInline/contracts/definiteNestedValInitialization.kt index c2c93aeea0b..feac09c6f92 100644 --- a/compiler/testData/codegen/boxInline/contracts/definiteNestedValInitialization.kt +++ b/compiler/testData/codegen/boxInline/contracts/definiteNestedValInitialization.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +AllowContractsForCustomFunctions +UseCallsInPlaceEffect +ReadDeserializedContracts +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/contracts/definiteValInitialization.kt b/compiler/testData/codegen/boxInline/contracts/definiteValInitialization.kt index c62a375e4ca..8f3299ff928 100644 --- a/compiler/testData/codegen/boxInline/contracts/definiteValInitialization.kt +++ b/compiler/testData/codegen/boxInline/contracts/definiteValInitialization.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +AllowContractsForCustomFunctions +UseCallsInPlaceEffect +ReadDeserializedContracts +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/contracts/nonLocalReturn.kt b/compiler/testData/codegen/boxInline/contracts/nonLocalReturn.kt index a0dd84b387e..3f9c1ef2fa8 100644 --- a/compiler/testData/codegen/boxInline/contracts/nonLocalReturn.kt +++ b/compiler/testData/codegen/boxInline/contracts/nonLocalReturn.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +AllowContractsForCustomFunctions +UseCallsInPlaceEffect +ReadDeserializedContracts +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/contracts/nonLocalReturnWithCycle.kt b/compiler/testData/codegen/boxInline/contracts/nonLocalReturnWithCycle.kt index bbb1a4461bb..8e4760c4d1b 100644 --- a/compiler/testData/codegen/boxInline/contracts/nonLocalReturnWithCycle.kt +++ b/compiler/testData/codegen/boxInline/contracts/nonLocalReturnWithCycle.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +AllowContractsForCustomFunctions +UseCallsInPlaceEffect +ReadDeserializedContracts +// IGNORE_BACKEND: JVM_IR // WITH_RUNTIME // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/contracts/propertyInitialization.kt b/compiler/testData/codegen/boxInline/contracts/propertyInitialization.kt index 48c643c7bba..d76e44b62af 100644 --- a/compiler/testData/codegen/boxInline/contracts/propertyInitialization.kt +++ b/compiler/testData/codegen/boxInline/contracts/propertyInitialization.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +AllowContractsForCustomFunctions +UseCallsInPlaceEffect +ReadDeserializedContracts +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/contracts/valInitializationAndUsageInNestedLambda.kt b/compiler/testData/codegen/boxInline/contracts/valInitializationAndUsageInNestedLambda.kt index 73e46ac7366..877a8187de5 100644 --- a/compiler/testData/codegen/boxInline/contracts/valInitializationAndUsageInNestedLambda.kt +++ b/compiler/testData/codegen/boxInline/contracts/valInitializationAndUsageInNestedLambda.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +AllowContractsForCustomFunctions +UseCallsInPlaceEffect +ReadDeserializedContracts +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/33Parameters.kt b/compiler/testData/codegen/boxInline/defaultValues/33Parameters.kt index 50a8bbc1fa4..226ae8658c4 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/33Parameters.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/33Parameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/33ParametersInConstructor.kt b/compiler/testData/codegen/boxInline/defaultValues/33ParametersInConstructor.kt index e0d10b91911..ec32763bff8 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/33ParametersInConstructor.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/33ParametersInConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/defaultInExtension.kt b/compiler/testData/codegen/boxInline/defaultValues/defaultInExtension.kt index e8fe1a4405f..90d7069be5e 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/defaultInExtension.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/defaultInExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/defaultValues/defaultMethod.kt b/compiler/testData/codegen/boxInline/defaultValues/defaultMethod.kt index 398f6768a0f..ced7cfed02e 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/defaultMethod.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/defaultMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/defaultMethodInClass.kt b/compiler/testData/codegen/boxInline/defaultValues/defaultMethodInClass.kt index e5440434572..f72198bc585 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/defaultMethodInClass.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/defaultMethodInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/defaultValues/defaultParamRemapping.kt b/compiler/testData/codegen/boxInline/defaultValues/defaultParamRemapping.kt index 948111cf500..173d0315d34 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/defaultParamRemapping.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/defaultParamRemapping.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/inlineInDefaultParameter.kt b/compiler/testData/codegen/boxInline/defaultValues/inlineInDefaultParameter.kt index 191d6171085..596d46840a2 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/inlineInDefaultParameter.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/inlineInDefaultParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/inlineLambdaInNoInlineDefault.kt b/compiler/testData/codegen/boxInline/defaultValues/inlineLambdaInNoInlineDefault.kt index ddfd491cc90..196c9c6a91c 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/inlineLambdaInNoInlineDefault.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/inlineLambdaInNoInlineDefault.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/kt11479.kt b/compiler/testData/codegen/boxInline/defaultValues/kt11479.kt index 9c757fcfdab..0c12de8a640 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/kt11479.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/kt11479.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/kt11479InlinedDefaultParameter.kt b/compiler/testData/codegen/boxInline/defaultValues/kt11479InlinedDefaultParameter.kt index 65308a1fd16..69d55300cb0 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/kt11479InlinedDefaultParameter.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/kt11479InlinedDefaultParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/kt14564.kt b/compiler/testData/codegen/boxInline/defaultValues/kt14564.kt index a2562b872f0..22d6d662d2c 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/kt14564.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/kt14564.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt //NO_CHECK_LAMBDA_INLINING diff --git a/compiler/testData/codegen/boxInline/defaultValues/kt14564_2.kt b/compiler/testData/codegen/boxInline/defaultValues/kt14564_2.kt index 648ce1152cd..c256a137710 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/kt14564_2.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/kt14564_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/defaultValues/kt18689.kt b/compiler/testData/codegen/boxInline/defaultValues/kt18689.kt index f64cd2306d2..ada5359ddeb 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/kt18689.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/kt18689.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/kt18689_2.kt b/compiler/testData/codegen/boxInline/defaultValues/kt18689_2.kt index 5ad6a07bf34..0686d1600c2 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/kt18689_2.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/kt18689_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/kt18689_3.kt b/compiler/testData/codegen/boxInline/defaultValues/kt18689_3.kt index 137eaa4138d..ab09c44c59d 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/kt18689_3.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/kt18689_3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/kt18689_4.kt b/compiler/testData/codegen/boxInline/defaultValues/kt18689_4.kt index 231cbf0020f..8fb797a0cdb 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/kt18689_4.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/kt18689_4.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/defaultValues/kt5685.kt b/compiler/testData/codegen/boxInline/defaultValues/kt5685.kt index 4d74b2c26e1..f594db72372 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/kt5685.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/kt5685.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundFunctionReference.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundFunctionReference.kt index 70154e97dfe..7978d5947fd 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundFunctionReference.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundFunctionReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundFunctionReferenceOnInt.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundFunctionReferenceOnInt.kt index cb535220c54..3ec51cf269b 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundFunctionReferenceOnInt.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundFunctionReferenceOnInt.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundFunctionReferenceOnLong.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundFunctionReferenceOnLong.kt index cb535220c54..3ec51cf269b 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundFunctionReferenceOnLong.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundFunctionReferenceOnLong.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundPropertyReference.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundPropertyReference.kt index 83bb3f0b7c9..44865c261d9 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundPropertyReference.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundPropertyReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundPropertyReferenceOnInt.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundPropertyReferenceOnInt.kt index 18acbd44ecd..03afe313d00 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundPropertyReferenceOnInt.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundPropertyReferenceOnInt.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundPropertyReferenceOnLong.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundPropertyReferenceOnLong.kt index 23aec72ae4c..c777a4a2e82 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundPropertyReferenceOnLong.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/boundPropertyReferenceOnLong.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/constuctorReference.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/constuctorReference.kt index b953e910015..4a858dc8388 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/constuctorReference.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/constuctorReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/functionImportedFromObject.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/functionImportedFromObject.kt index 98b9e147958..cb2841d8c68 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/functionImportedFromObject.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/functionImportedFromObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/functionReference.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/functionReference.kt index ae652db6fc2..4e299f521fd 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/functionReference.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/functionReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/functionReferenceFromClass.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/functionReferenceFromClass.kt index b979f06a998..db642704e42 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/functionReferenceFromClass.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/functionReferenceFromClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/functionReferenceFromObject.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/functionReferenceFromObject.kt index cd1d2d67bd9..ef74ee96c26 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/functionReferenceFromObject.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/functionReferenceFromObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/innerClassConstuctorReference.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/innerClassConstuctorReference.kt index 2fc1d472063..a600045f688 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/innerClassConstuctorReference.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/innerClassConstuctorReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/privateFunctionReference.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/privateFunctionReference.kt index 9daf1aa9f06..78bb882d222 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/privateFunctionReference.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/privateFunctionReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/privatePropertyReference.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/privatePropertyReference.kt index 4514cfd5a70..d3014c69816 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/privatePropertyReference.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/privatePropertyReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/propertyImportedFromObject.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/propertyImportedFromObject.kt index c09d36b5d90..8792fd22a4a 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/propertyImportedFromObject.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/propertyImportedFromObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/propertyReference.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/propertyReference.kt index aaa25f84e3c..4354fa4f2fb 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/propertyReference.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/propertyReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/propertyReferenceFromClass.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/propertyReferenceFromClass.kt index ba9f84bcb56..4135f5fb654 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/propertyReferenceFromClass.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/propertyReferenceFromClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/propertyReferenceFromObject.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/propertyReferenceFromObject.kt index e569fdf7d8b..bce433a2967 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/propertyReferenceFromObject.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/callableReferences/propertyReferenceFromObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkLambdaClassIsPresent.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkLambdaClassIsPresent.kt index fea6c9e2ce6..6f6e6e45aee 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkLambdaClassIsPresent.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkLambdaClassIsPresent.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkLambdaClassesArePresent.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkLambdaClassesArePresent.kt index 9541f18175b..0db4d653b8e 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkLambdaClassesArePresent.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkLambdaClassesArePresent.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkObjectClassIsPresent.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkObjectClassIsPresent.kt index dbf8785c928..62c3abc9f42 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkObjectClassIsPresent.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkObjectClassIsPresent.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkStaticLambdaClassIsPresent.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkStaticLambdaClassIsPresent.kt index 74769db72a7..b9a99fab1ec 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkStaticLambdaClassIsPresent.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkStaticLambdaClassIsPresent.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkStaticLambdaClassesArePresent.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkStaticLambdaClassesArePresent.kt index 531fd6b82bf..e4b480c591b 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkStaticLambdaClassesArePresent.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkStaticLambdaClassesArePresent.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkStaticObjectClassIsPresent.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkStaticObjectClassIsPresent.kt index 15317f1e893..52a8b556f6a 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkStaticObjectClassIsPresent.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/checkStaticObjectClassIsPresent.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/defaultCallInDefaultLambda.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/defaultCallInDefaultLambda.kt index 42ce6e1de9d..5143f9dfb16 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/defaultCallInDefaultLambda.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/defaultCallInDefaultLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // SKIP_INLINE_CHECK_IN: bar$default package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/defaultLambdaInNoInline.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/defaultLambdaInNoInline.kt index 5ffab7914d9..921d27d17ff 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/defaultLambdaInNoInline.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/defaultLambdaInNoInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/genericLambda.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/genericLambda.kt index 9886812a50b..baaa6a2dfb6 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/genericLambda.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/genericLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/instanceCapuredInClass.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/instanceCapuredInClass.kt index 080ee06cd0e..3202f3ad340 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/instanceCapuredInClass.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/instanceCapuredInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/instanceCapuredInInterface.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/instanceCapuredInInterface.kt index 05608dbb358..1db25cdf295 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/instanceCapuredInInterface.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/instanceCapuredInInterface.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/jvmStaticDefault.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/jvmStaticDefault.kt index 20bf77016fd..178d0a88356 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/jvmStaticDefault.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/jvmStaticDefault.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/kt21827.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/kt21827.kt index c7c2e0788dc..f9e6d173a99 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/kt21827.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/kt21827.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // SKIP_INLINE_CHECK_IN: lParams$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/noInline.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/noInline.kt index 2f9c2618cc3..9605af06a06 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/noInline.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/noInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/nonDefaultInlineInNoInline.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/nonDefaultInlineInNoInline.kt index abe5059b0e8..a496ae59660 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/nonDefaultInlineInNoInline.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/nonDefaultInlineInNoInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/receiverClash.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/receiverClash.kt index f5367e6f018..0750d85d5c3 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/receiverClash.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/receiverClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/receiverClash2.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/receiverClash2.kt index 7a8f71ffc8b..e9a810984df 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/receiverClash2.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/receiverClash2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/receiverClashInClass.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/receiverClashInClass.kt index dee22bd7bd0..5db1f287ece 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/receiverClashInClass.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/receiverClashInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/receiverClashInClass2.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/receiverClashInClass2.kt index aaf95935835..40eade72585 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/receiverClashInClass2.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/receiverClashInClass2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simple.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simple.kt index e032606205d..48056b2c25a 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simple.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleErased.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleErased.kt index 2171f31be46..db0c1312d33 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleErased.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleErased.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleErasedStaticInstance.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleErasedStaticInstance.kt index ebd9a91bed9..689657429da 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleErasedStaticInstance.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleErasedStaticInstance.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleExtension.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleExtension.kt index 29c9f3dac2d..0c34cca01e8 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleExtension.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleGeneric.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleGeneric.kt index 3a91a6322ec..d1b48961606 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleGeneric.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleGeneric.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleStaticInstance.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleStaticInstance.kt index fb8a67b97ac..2bac23c631e 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleStaticInstance.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/simpleStaticInstance.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/thisClash.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/thisClash.kt index cc79654e395..45fda813be7 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/thisClash.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/thisClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/thisClashInClass.kt b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/thisClashInClass.kt index a5e708c3baa..fa0979ff1d4 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/thisClashInClass.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/lambdaInlining/thisClashInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/boxInline/defaultValues/maskElimination/32Parameters.kt b/compiler/testData/codegen/boxInline/defaultValues/maskElimination/32Parameters.kt index 5ec5e8be2a5..33c6cd324ac 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/maskElimination/32Parameters.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/maskElimination/32Parameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/maskElimination/33Parameters.kt b/compiler/testData/codegen/boxInline/defaultValues/maskElimination/33Parameters.kt index 70b89a7c6d2..f787a1aa795 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/maskElimination/33Parameters.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/maskElimination/33Parameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/maskElimination/kt18792.kt b/compiler/testData/codegen/boxInline/defaultValues/maskElimination/kt18792.kt index 837975468a6..db820033dc5 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/maskElimination/kt18792.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/maskElimination/kt18792.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt //WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/defaultValues/maskElimination/kt19679.kt b/compiler/testData/codegen/boxInline/defaultValues/maskElimination/kt19679.kt index 046b61f6bd1..9704400abfd 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/maskElimination/kt19679.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/maskElimination/kt19679.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/maskElimination/kt19679_2.kt b/compiler/testData/codegen/boxInline/defaultValues/maskElimination/kt19679_2.kt index 001a65f8d62..78c67e329fd 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/maskElimination/kt19679_2.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/maskElimination/kt19679_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/maskElimination/kt19679_3.kt b/compiler/testData/codegen/boxInline/defaultValues/maskElimination/kt19679_3.kt index 8a8385a6857..37b7b33aa61 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/maskElimination/kt19679_3.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/maskElimination/kt19679_3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/maskElimination/simple.kt b/compiler/testData/codegen/boxInline/defaultValues/maskElimination/simple.kt index bca4b1fd4a8..d9772c08779 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/maskElimination/simple.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/maskElimination/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/simpleDefaultMethod.kt b/compiler/testData/codegen/boxInline/defaultValues/simpleDefaultMethod.kt index 6e401f286af..a909d2fb059 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/simpleDefaultMethod.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/simpleDefaultMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/defaultValues/varArgNoInline.kt b/compiler/testData/codegen/boxInline/defaultValues/varArgNoInline.kt index d4f3e12de8c..a0a8ce8077f 100644 --- a/compiler/testData/codegen/boxInline/defaultValues/varArgNoInline.kt +++ b/compiler/testData/codegen/boxInline/defaultValues/varArgNoInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt //WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/delegatedProperty/kt16864.kt b/compiler/testData/codegen/boxInline/delegatedProperty/kt16864.kt index 0261b5f3b00..43c2d4cb82c 100644 --- a/compiler/testData/codegen/boxInline/delegatedProperty/kt16864.kt +++ b/compiler/testData/codegen/boxInline/delegatedProperty/kt16864.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/delegatedProperty/local.kt b/compiler/testData/codegen/boxInline/delegatedProperty/local.kt index 36fc9fc367e..8b1801e5c55 100644 --- a/compiler/testData/codegen/boxInline/delegatedProperty/local.kt +++ b/compiler/testData/codegen/boxInline/delegatedProperty/local.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/delegatedProperty/localInAnonymousObject.kt b/compiler/testData/codegen/boxInline/delegatedProperty/localInAnonymousObject.kt index c098619f778..e0daca561c8 100644 --- a/compiler/testData/codegen/boxInline/delegatedProperty/localInAnonymousObject.kt +++ b/compiler/testData/codegen/boxInline/delegatedProperty/localInAnonymousObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/delegatedProperty/localInLambda.kt b/compiler/testData/codegen/boxInline/delegatedProperty/localInLambda.kt index 851a60fab73..f70a58e65aa 100644 --- a/compiler/testData/codegen/boxInline/delegatedProperty/localInLambda.kt +++ b/compiler/testData/codegen/boxInline/delegatedProperty/localInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/enclosingInfo/anonymousInLambda.kt b/compiler/testData/codegen/boxInline/enclosingInfo/anonymousInLambda.kt index 7c0113e6a32..40658338d52 100644 --- a/compiler/testData/codegen/boxInline/enclosingInfo/anonymousInLambda.kt +++ b/compiler/testData/codegen/boxInline/enclosingInfo/anonymousInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // NO_CHECK_LAMBDA_INLINING // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/enclosingInfo/inlineChain.kt b/compiler/testData/codegen/boxInline/enclosingInfo/inlineChain.kt index 73844c7f794..4dfdf71c08e 100644 --- a/compiler/testData/codegen/boxInline/enclosingInfo/inlineChain.kt +++ b/compiler/testData/codegen/boxInline/enclosingInfo/inlineChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/enclosingInfo/inlineChain2.kt b/compiler/testData/codegen/boxInline/enclosingInfo/inlineChain2.kt index 1f2e6456ec1..bb36ace2a04 100644 --- a/compiler/testData/codegen/boxInline/enclosingInfo/inlineChain2.kt +++ b/compiler/testData/codegen/boxInline/enclosingInfo/inlineChain2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/enclosingInfo/objectInInlineFun.kt b/compiler/testData/codegen/boxInline/enclosingInfo/objectInInlineFun.kt index 23e4bc1add5..70ea848e51d 100644 --- a/compiler/testData/codegen/boxInline/enclosingInfo/objectInInlineFun.kt +++ b/compiler/testData/codegen/boxInline/enclosingInfo/objectInInlineFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructor.kt b/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructor.kt index 3fa860dc68f..3c65faec52c 100644 --- a/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructor.kt +++ b/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructorWithAdditionalObject.kt b/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructorWithAdditionalObject.kt index d17ee44c246..a9f1abc8a47 100644 --- a/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructorWithAdditionalObject.kt +++ b/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructorWithAdditionalObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructorWithNestedInline.kt b/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructorWithNestedInline.kt index ef9453887eb..3396d3ea37b 100644 --- a/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructorWithNestedInline.kt +++ b/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructorWithNestedInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/enum/kt10569.kt b/compiler/testData/codegen/boxInline/enum/kt10569.kt index 3218943f26e..f7109676722 100644 --- a/compiler/testData/codegen/boxInline/enum/kt10569.kt +++ b/compiler/testData/codegen/boxInline/enum/kt10569.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/enum/kt18254.kt b/compiler/testData/codegen/boxInline/enum/kt18254.kt index 3d6b2ed7727..91e9c021c89 100644 --- a/compiler/testData/codegen/boxInline/enum/kt18254.kt +++ b/compiler/testData/codegen/boxInline/enum/kt18254.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/enum/valueOf.kt b/compiler/testData/codegen/boxInline/enum/valueOf.kt index 1fd2236cd41..a9c418d510f 100644 --- a/compiler/testData/codegen/boxInline/enum/valueOf.kt +++ b/compiler/testData/codegen/boxInline/enum/valueOf.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/enum/valueOfCapturedType.kt b/compiler/testData/codegen/boxInline/enum/valueOfCapturedType.kt index 600ba68ec10..2ebb48efcc1 100644 --- a/compiler/testData/codegen/boxInline/enum/valueOfCapturedType.kt +++ b/compiler/testData/codegen/boxInline/enum/valueOfCapturedType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/enum/valueOfChain.kt b/compiler/testData/codegen/boxInline/enum/valueOfChain.kt index 2527674dfea..ad0f1beddb0 100644 --- a/compiler/testData/codegen/boxInline/enum/valueOfChain.kt +++ b/compiler/testData/codegen/boxInline/enum/valueOfChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/enum/valueOfChainCapturedType.kt b/compiler/testData/codegen/boxInline/enum/valueOfChainCapturedType.kt index 55fd298df64..2e364e642c0 100644 --- a/compiler/testData/codegen/boxInline/enum/valueOfChainCapturedType.kt +++ b/compiler/testData/codegen/boxInline/enum/valueOfChainCapturedType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/enum/valueOfNonReified.kt b/compiler/testData/codegen/boxInline/enum/valueOfNonReified.kt index 5c4213867d6..f524d98ca1a 100644 --- a/compiler/testData/codegen/boxInline/enum/valueOfNonReified.kt +++ b/compiler/testData/codegen/boxInline/enum/valueOfNonReified.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/enum/values.kt b/compiler/testData/codegen/boxInline/enum/values.kt index 220abfcb66d..db5647b5aa8 100644 --- a/compiler/testData/codegen/boxInline/enum/values.kt +++ b/compiler/testData/codegen/boxInline/enum/values.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/enum/valuesAsArray.kt b/compiler/testData/codegen/boxInline/enum/valuesAsArray.kt index 28598cabefa..34dd1e99bc0 100644 --- a/compiler/testData/codegen/boxInline/enum/valuesAsArray.kt +++ b/compiler/testData/codegen/boxInline/enum/valuesAsArray.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/enum/valuesCapturedType.kt b/compiler/testData/codegen/boxInline/enum/valuesCapturedType.kt index 6c528721341..867a9809838 100644 --- a/compiler/testData/codegen/boxInline/enum/valuesCapturedType.kt +++ b/compiler/testData/codegen/boxInline/enum/valuesCapturedType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/enum/valuesChain.kt b/compiler/testData/codegen/boxInline/enum/valuesChain.kt index 639938d196b..81507150f13 100644 --- a/compiler/testData/codegen/boxInline/enum/valuesChain.kt +++ b/compiler/testData/codegen/boxInline/enum/valuesChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/enum/valuesChainCapturedType.kt b/compiler/testData/codegen/boxInline/enum/valuesChainCapturedType.kt index eb743872391..56057eab22f 100644 --- a/compiler/testData/codegen/boxInline/enum/valuesChainCapturedType.kt +++ b/compiler/testData/codegen/boxInline/enum/valuesChainCapturedType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/enum/valuesNonReified.kt b/compiler/testData/codegen/boxInline/enum/valuesNonReified.kt index 267f88a1081..dc7e9bc41e2 100644 --- a/compiler/testData/codegen/boxInline/enum/valuesNonReified.kt +++ b/compiler/testData/codegen/boxInline/enum/valuesNonReified.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/functionExpression/extension.kt b/compiler/testData/codegen/boxInline/functionExpression/extension.kt index 747e96a6b61..db4695416fc 100644 --- a/compiler/testData/codegen/boxInline/functionExpression/extension.kt +++ b/compiler/testData/codegen/boxInline/functionExpression/extension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // WITH_RUNTIME inline fun Inline.calcExt(s: (Int) -> Int, p: Int) : Int { diff --git a/compiler/testData/codegen/boxInline/inlineClasses/inlineFunctionInsideInlineClassesBox.kt b/compiler/testData/codegen/boxInline/inlineClasses/inlineFunctionInsideInlineClassesBox.kt index f956a7404b1..819412bf417 100644 --- a/compiler/testData/codegen/boxInline/inlineClasses/inlineFunctionInsideInlineClassesBox.kt +++ b/compiler/testData/codegen/boxInline/inlineClasses/inlineFunctionInsideInlineClassesBox.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/innerClasses/innerLambda.kt b/compiler/testData/codegen/boxInline/innerClasses/innerLambda.kt index 737b62c60cc..a8102ceaa92 100644 --- a/compiler/testData/codegen/boxInline/innerClasses/innerLambda.kt +++ b/compiler/testData/codegen/boxInline/innerClasses/innerLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/innerClasses/kt10259.kt b/compiler/testData/codegen/boxInline/innerClasses/kt10259.kt index bd1ad8fa1fe..d2a3c602cfc 100644 --- a/compiler/testData/codegen/boxInline/innerClasses/kt10259.kt +++ b/compiler/testData/codegen/boxInline/innerClasses/kt10259.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // NO_CHECK_LAMBDA_INLINING // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/jvmPackageName/simple.kt b/compiler/testData/codegen/boxInline/jvmPackageName/simple.kt index a68cc6dd26d..ef6172d02f9 100644 --- a/compiler/testData/codegen/boxInline/jvmPackageName/simple.kt +++ b/compiler/testData/codegen/boxInline/jvmPackageName/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // LANGUAGE_VERSION: 1.2 diff --git a/compiler/testData/codegen/boxInline/lambdaClassClash/lambdaClassClash.kt b/compiler/testData/codegen/boxInline/lambdaClassClash/lambdaClassClash.kt index 6b77f48e346..5f4ffbd2166 100644 --- a/compiler/testData/codegen/boxInline/lambdaClassClash/lambdaClassClash.kt +++ b/compiler/testData/codegen/boxInline/lambdaClassClash/lambdaClassClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package zzz diff --git a/compiler/testData/codegen/boxInline/lambdaClassClash/noInlineLambdaX2.kt b/compiler/testData/codegen/boxInline/lambdaClassClash/noInlineLambdaX2.kt index 97ac05955d3..fedc077855d 100644 --- a/compiler/testData/codegen/boxInline/lambdaClassClash/noInlineLambdaX2.kt +++ b/compiler/testData/codegen/boxInline/lambdaClassClash/noInlineLambdaX2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/lambdaTransformation/lambdaCloning.kt b/compiler/testData/codegen/boxInline/lambdaTransformation/lambdaCloning.kt index 0d4a9e06dba..8ff95de2bda 100644 --- a/compiler/testData/codegen/boxInline/lambdaTransformation/lambdaCloning.kt +++ b/compiler/testData/codegen/boxInline/lambdaTransformation/lambdaCloning.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/lambdaTransformation/lambdaInLambda2.kt b/compiler/testData/codegen/boxInline/lambdaTransformation/lambdaInLambda2.kt index 442a0ba56ef..d1d0f762c49 100644 --- a/compiler/testData/codegen/boxInline/lambdaTransformation/lambdaInLambda2.kt +++ b/compiler/testData/codegen/boxInline/lambdaTransformation/lambdaInLambda2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/lambdaTransformation/lambdaInLambdaNoInline.kt b/compiler/testData/codegen/boxInline/lambdaTransformation/lambdaInLambdaNoInline.kt index 86aab34cb6d..c86e57b2901 100644 --- a/compiler/testData/codegen/boxInline/lambdaTransformation/lambdaInLambdaNoInline.kt +++ b/compiler/testData/codegen/boxInline/lambdaTransformation/lambdaInLambdaNoInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName.kt b/compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName.kt index 80e630ccc3b..9aa5cd6c084 100644 --- a/compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName.kt +++ b/compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/lambdaTransformation/sameCaptured.kt b/compiler/testData/codegen/boxInline/lambdaTransformation/sameCaptured.kt index 3cdd3687bf2..a306a726338 100644 --- a/compiler/testData/codegen/boxInline/lambdaTransformation/sameCaptured.kt +++ b/compiler/testData/codegen/boxInline/lambdaTransformation/sameCaptured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/localFunInLambda/lambdaInLambdaCapturesAnotherFun.kt b/compiler/testData/codegen/boxInline/localFunInLambda/lambdaInLambdaCapturesAnotherFun.kt index ba32dcfee23..92f2f1b76fc 100644 --- a/compiler/testData/codegen/boxInline/localFunInLambda/lambdaInLambdaCapturesAnotherFun.kt +++ b/compiler/testData/codegen/boxInline/localFunInLambda/lambdaInLambdaCapturesAnotherFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/localFunInLambda/localFunInLambda.kt b/compiler/testData/codegen/boxInline/localFunInLambda/localFunInLambda.kt index aef72d1f305..ff9022721d3 100644 --- a/compiler/testData/codegen/boxInline/localFunInLambda/localFunInLambda.kt +++ b/compiler/testData/codegen/boxInline/localFunInLambda/localFunInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/localFunInLambda/localFunInLambdaCapturesAnotherFun.kt b/compiler/testData/codegen/boxInline/localFunInLambda/localFunInLambdaCapturesAnotherFun.kt index f5ae9ebb3db..1a94a43b5c9 100644 --- a/compiler/testData/codegen/boxInline/localFunInLambda/localFunInLambdaCapturesAnotherFun.kt +++ b/compiler/testData/codegen/boxInline/localFunInLambda/localFunInLambdaCapturesAnotherFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/multifileClasses/inlineFromOptimizedMultifileClass.kt b/compiler/testData/codegen/boxInline/multifileClasses/inlineFromOptimizedMultifileClass.kt index 94c8b563259..69079e2515b 100644 --- a/compiler/testData/codegen/boxInline/multifileClasses/inlineFromOptimizedMultifileClass.kt +++ b/compiler/testData/codegen/boxInline/multifileClasses/inlineFromOptimizedMultifileClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // WITH_RUNTIME // KOTLIN_CONFIGURATION_FLAGS: +JVM.INHERIT_MULTIFILE_PARTS diff --git a/compiler/testData/codegen/boxInline/multifileClasses/inlineFromOtherPackage.kt b/compiler/testData/codegen/boxInline/multifileClasses/inlineFromOtherPackage.kt index 202e8186c30..392a1491707 100644 --- a/compiler/testData/codegen/boxInline/multifileClasses/inlineFromOtherPackage.kt +++ b/compiler/testData/codegen/boxInline/multifileClasses/inlineFromOtherPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/noInline/extensionReceiver.kt b/compiler/testData/codegen/boxInline/noInline/extensionReceiver.kt index 0020ce94b82..8ca86667ee9 100644 --- a/compiler/testData/codegen/boxInline/noInline/extensionReceiver.kt +++ b/compiler/testData/codegen/boxInline/noInline/extensionReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/noInline/lambdaAsGeneric.kt b/compiler/testData/codegen/boxInline/noInline/lambdaAsGeneric.kt index fa760a238c1..f78330b2c17 100644 --- a/compiler/testData/codegen/boxInline/noInline/lambdaAsGeneric.kt +++ b/compiler/testData/codegen/boxInline/noInline/lambdaAsGeneric.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt inline fun test(p: T) { diff --git a/compiler/testData/codegen/boxInline/noInline/lambdaAsNonFunction.kt b/compiler/testData/codegen/boxInline/noInline/lambdaAsNonFunction.kt index 98751109cac..eb17581bb81 100644 --- a/compiler/testData/codegen/boxInline/noInline/lambdaAsNonFunction.kt +++ b/compiler/testData/codegen/boxInline/noInline/lambdaAsNonFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt inline fun test(p: Any) { diff --git a/compiler/testData/codegen/boxInline/noInline/noInline.kt b/compiler/testData/codegen/boxInline/noInline/noInline.kt index 8c313f6bba9..467593b1171 100644 --- a/compiler/testData/codegen/boxInline/noInline/noInline.kt +++ b/compiler/testData/codegen/boxInline/noInline/noInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt inline fun calc(s: (Int) -> Int, noinline p: (Int) -> Int) : Int { diff --git a/compiler/testData/codegen/boxInline/noInline/noInlineLambdaChain.kt b/compiler/testData/codegen/boxInline/noInline/noInlineLambdaChain.kt index f4e50a39909..87a38e5ee1a 100644 --- a/compiler/testData/codegen/boxInline/noInline/noInlineLambdaChain.kt +++ b/compiler/testData/codegen/boxInline/noInline/noInlineLambdaChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/noInline/noInlineLambdaChainWithCapturedInline.kt b/compiler/testData/codegen/boxInline/noInline/noInlineLambdaChainWithCapturedInline.kt index d68050e918d..90b41b445dd 100644 --- a/compiler/testData/codegen/boxInline/noInline/noInlineLambdaChainWithCapturedInline.kt +++ b/compiler/testData/codegen/boxInline/noInline/noInlineLambdaChainWithCapturedInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/noInline/withoutInline.kt b/compiler/testData/codegen/boxInline/noInline/withoutInline.kt index 7508473e98b..049def54be1 100644 --- a/compiler/testData/codegen/boxInline/noInline/withoutInline.kt +++ b/compiler/testData/codegen/boxInline/noInline/withoutInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt class Inline { diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/deparenthesize/bracket.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/deparenthesize/bracket.kt index 8d3805a819a..f2d754a4409 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/deparenthesize/bracket.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/deparenthesize/bracket.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/deparenthesize/labeled.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/deparenthesize/labeled.kt index 34b99e73279..2f91057df85 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/deparenthesize/labeled.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/deparenthesize/labeled.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/explicitLocalReturn.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/explicitLocalReturn.kt index 34b99e73279..2f91057df85 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/explicitLocalReturn.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/explicitLocalReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/justReturnInLambda.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/justReturnInLambda.kt index 200ee54cf38..dee7a2a3d1e 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/justReturnInLambda.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/justReturnInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/kt5199.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/kt5199.kt index d7e1c7edc17..bcf79ad0024 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/kt5199.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/kt5199.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/kt8948.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/kt8948.kt index a4cffc30e40..7c9f4827d76 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/kt8948.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/kt8948.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/kt8948v2.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/kt8948v2.kt index 7a0be75b0a4..b8dc40227a1 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/kt8948v2.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/kt8948v2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/nestedNonLocals.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/nestedNonLocals.kt index 500d02f97bd..23ad84996bc 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/nestedNonLocals.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/nestedNonLocals.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/noInlineLocalReturn.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/noInlineLocalReturn.kt index cc2c560762a..02cc2c89657 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/noInlineLocalReturn.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/noInlineLocalReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/nonLocalReturnFromOuterLambda.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/nonLocalReturnFromOuterLambda.kt index af6f1e3d223..5868752d8df 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/nonLocalReturnFromOuterLambda.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/nonLocalReturnFromOuterLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/propertyAccessors.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/propertyAccessors.kt index 275024ae34f..50bdacb2465 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/propertyAccessors.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/propertyAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/returnFromFunctionExpr.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/returnFromFunctionExpr.kt index d653a70cc5a..79625138945 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/returnFromFunctionExpr.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/returnFromFunctionExpr.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt inline fun foo(f: () -> Unit) { diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/simple.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/simple.kt index efe029b8d69..274b77ffb35 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/simple.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/simpleFunctional.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/simpleFunctional.kt index 4790c794384..f52638eadc6 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/simpleFunctional.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/simpleFunctional.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/simpleVoid.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/simpleVoid.kt index 8cebf05330e..d73fbe3069f 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/simpleVoid.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/simpleVoid.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/callSite.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/callSite.kt index 44767749586..d56c1d8d877 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/callSite.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/callSite.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/callSiteComplex.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/callSiteComplex.kt index 2fa3550abc0..f29b51bddc2 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/callSiteComplex.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/callSiteComplex.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/exceptionTableSplit.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/exceptionTableSplit.kt index 76abc5a9e01..bda78320840 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/exceptionTableSplit.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/exceptionTableSplit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/exceptionTableSplitNoReturn.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/exceptionTableSplitNoReturn.kt index e9e212fc00e..5ba4774c358 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/exceptionTableSplitNoReturn.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/exceptionTableSplitNoReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/finallyInFinally.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/finallyInFinally.kt index 32d8b0ebec0..090dbc1ab71 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/finallyInFinally.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/finallyInFinally.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/wrongVarInterval.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/wrongVarInterval.kt index 6d8641272e2..3aeabe22834 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/wrongVarInterval.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/callSite/wrongVarInterval.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/finallyInFinally.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/finallyInFinally.kt index 8ea6a0004ac..b4b70f65d22 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/finallyInFinally.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/finallyInFinally.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/finallyInFinally2.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/finallyInFinally2.kt index 8b4b28414fe..51bd4b7ea84 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/finallyInFinally2.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/finallyInFinally2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturn.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturn.kt index a57aa8087e6..3a3f521927f 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturn.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex.kt index 7baefdcce3b..b3198ede50d 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex2.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex2.kt index 5f930d23e92..22388db9ca9 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex2.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex3.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex3.kt index 90cfc9e8785..d4e7d9ae973 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex3.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex4.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex4.kt index 3b507b537bd..044ea148929 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex4.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex4.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/nestedLambda.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/nestedLambda.kt index cbaa25c7581..90b8b48480f 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/nestedLambda.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/nestedLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/complex.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/complex.kt index 120b1966474..eb9660f18a2 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/complex.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/complex.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/intReturn.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/intReturn.kt index 08e00e74ef2..8997b59d044 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/intReturn.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/intReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/intReturnComplex.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/intReturnComplex.kt index 4392856e92c..bb02a6c7657 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/intReturnComplex.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/intReturnComplex.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/longReturn.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/longReturn.kt index ed980102710..4bf56058d0f 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/longReturn.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/longReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/nested.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/nested.kt index d6beb7eaf5c..2b2953a052e 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/nested.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/nested.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/returnInFinally.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/returnInFinally.kt index 11e1e00e537..17295437286 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/returnInFinally.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/returnInFinally.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/returnInTry.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/returnInTry.kt index 9c81bdedc71..90f2ec35d9d 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/returnInTry.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/returnInTry.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/returnInTryAndFinally.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/returnInTryAndFinally.kt index 5e943261554..b4e88b84b53 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/returnInTryAndFinally.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/returnInTryAndFinally.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/severalInTry.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/severalInTry.kt index 4dd77538331..56da977fc43 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/severalInTry.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/severalInTry.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/severalInTryComplex.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/severalInTryComplex.kt index 49acaa70b09..3f0dcb0fec4 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/severalInTryComplex.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/severalInTryComplex.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/voidInlineFun.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/voidInlineFun.kt index 924358c4462..9ec7e17f9f1 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/voidInlineFun.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/voidInlineFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/voidNonLocal.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/voidNonLocal.kt index 3cb24c35d54..dfed8897231 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/voidNonLocal.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/voidNonLocal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/break.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/break.kt index 349215c686f..06b2ce3b40c 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/break.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/break.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/continue.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/continue.kt index b5e08be624c..3b46a62d886 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/continue.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/continue.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/exceptionInFinally.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/exceptionInFinally.kt index a013b5c74e7..3598c0a72dd 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/exceptionInFinally.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/exceptionInFinally.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/forInFinally.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/forInFinally.kt index de9c0c4207a..86d0271c080 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/forInFinally.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/forInFinally.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/innerAndExternal.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/innerAndExternal.kt index 1458ab657d3..d473777847d 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/innerAndExternal.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/innerAndExternal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/innerAndExternalNested.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/innerAndExternalNested.kt index e97c1169949..b3bc7f3037d 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/innerAndExternalNested.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/innerAndExternalNested.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/innerAndExternalSimple.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/innerAndExternalSimple.kt index 61ba24ab136..7ebfc86f968 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/innerAndExternalSimple.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/innerAndExternalSimple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/nested.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/nested.kt index e6278519e69..69f184c7189 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/nested.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/nested.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/nestedWithReturns.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/nestedWithReturns.kt index 6539f8bc4bc..d8ff794b13d 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/nestedWithReturns.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/nestedWithReturns.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/nestedWithReturnsSimple.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/nestedWithReturnsSimple.kt index 91cf72d4f98..61bd4dd98c4 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/nestedWithReturnsSimple.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/nestedWithReturnsSimple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/noFinally.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/noFinally.kt index 81b70d478dd..7bd001324f6 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/noFinally.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/noFinally.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/severalCatchClause.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/severalCatchClause.kt index 5a962202a9d..4188d8d44ac 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/severalCatchClause.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/severalCatchClause.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/simpleThrow.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/simpleThrow.kt index be0e4966024..82fc6b9a165 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/simpleThrow.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/simpleThrow.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/synchonized.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/synchonized.kt index 40ecb0de2d4..e9df12cdcbc 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/synchonized.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/synchonized.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/throwInFinally.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/throwInFinally.kt index c6173750286..def934cc2bf 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/throwInFinally.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/throwInFinally.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/tryCatchInFinally.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/tryCatchInFinally.kt index bd160d18a23..dbf2eba622d 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/tryCatchInFinally.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/exceptionTable/tryCatchInFinally.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt20433.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt20433.kt index e7332f7b41a..1c0adae29e9 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt20433.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt20433.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt //WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt20433_2.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt20433_2.kt index 149aa1b12ba..e01d81696e6 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt20433_2.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt20433_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt //WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt20433_2_void.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt20433_2_void.kt index ec9be2b4856..462436dd74b 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt20433_2_void.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt20433_2_void.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt //WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt20433_void.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt20433_void.kt index 0bbd6477814..d68eae9d864 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt20433_void.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt20433_void.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt //WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt6956.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt6956.kt index 79b813f4522..90362bdeafa 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt6956.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt6956.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt7273.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt7273.kt index c5fa8d206bb..b0307c15596 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt7273.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/kt7273.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt inline fun test(s: () -> R): R { diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/nonLocalReturnFromCatchBlock.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/nonLocalReturnFromCatchBlock.kt index 28a99a834ec..5ccb05f70e8 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/nonLocalReturnFromCatchBlock.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/nonLocalReturnFromCatchBlock.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // MODULE: lib // FILE: lib.kt diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/nonLocalReturnFromOuterLambda.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/nonLocalReturnFromOuterLambda.kt index 90ad2de9c7c..6036267b96f 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/nonLocalReturnFromOuterLambda.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/nonLocalReturnFromOuterLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/nonLocalReturnToCatchBlock.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/nonLocalReturnToCatchBlock.kt index a62515523e3..d289f00b39f 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/nonLocalReturnToCatchBlock.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/nonLocalReturnToCatchBlock.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // MODULE: lib // FILE: lib.kt diff --git a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/variables/kt7792.kt b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/variables/kt7792.kt index dcfc3f6a1ac..127802ced5b 100644 --- a/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/variables/kt7792.kt +++ b/compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/variables/kt7792.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/optimizations/kt20844.kt b/compiler/testData/codegen/boxInline/optimizations/kt20844.kt index 7775771039c..23868bdf097 100644 --- a/compiler/testData/codegen/boxInline/optimizations/kt20844.kt +++ b/compiler/testData/codegen/boxInline/optimizations/kt20844.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt //WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/private/accessorForConst.kt b/compiler/testData/codegen/boxInline/private/accessorForConst.kt index 9d057efdda5..297c74e2412 100644 --- a/compiler/testData/codegen/boxInline/private/accessorForConst.kt +++ b/compiler/testData/codegen/boxInline/private/accessorForConst.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/private/accessorStability.kt b/compiler/testData/codegen/boxInline/private/accessorStability.kt index 152d6215a45..3d1cc1deafc 100644 --- a/compiler/testData/codegen/boxInline/private/accessorStability.kt +++ b/compiler/testData/codegen/boxInline/private/accessorStability.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/private/accessorStabilityInClass.kt b/compiler/testData/codegen/boxInline/private/accessorStabilityInClass.kt index f57b2f26be4..56a7853a951 100644 --- a/compiler/testData/codegen/boxInline/private/accessorStabilityInClass.kt +++ b/compiler/testData/codegen/boxInline/private/accessorStabilityInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/private/effectivePrivate.kt b/compiler/testData/codegen/boxInline/private/effectivePrivate.kt index c177e30a453..4e6fe0381eb 100644 --- a/compiler/testData/codegen/boxInline/private/effectivePrivate.kt +++ b/compiler/testData/codegen/boxInline/private/effectivePrivate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/private/kt6453.kt b/compiler/testData/codegen/boxInline/private/kt6453.kt index 1714c3ebcbf..a4192e170d4 100644 --- a/compiler/testData/codegen/boxInline/private/kt6453.kt +++ b/compiler/testData/codegen/boxInline/private/kt6453.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/private/kt8094.kt b/compiler/testData/codegen/boxInline/private/kt8094.kt index ef22ca47d34..9abcba98bb3 100644 --- a/compiler/testData/codegen/boxInline/private/kt8094.kt +++ b/compiler/testData/codegen/boxInline/private/kt8094.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/private/kt8095.kt b/compiler/testData/codegen/boxInline/private/kt8095.kt index 3cd6ed10474..7e4200072c6 100644 --- a/compiler/testData/codegen/boxInline/private/kt8095.kt +++ b/compiler/testData/codegen/boxInline/private/kt8095.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/private/nestedInPrivateClass.kt b/compiler/testData/codegen/boxInline/private/nestedInPrivateClass.kt index 13bc819cd1a..89a294789ac 100644 --- a/compiler/testData/codegen/boxInline/private/nestedInPrivateClass.kt +++ b/compiler/testData/codegen/boxInline/private/nestedInPrivateClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/private/privateClass.kt b/compiler/testData/codegen/boxInline/private/privateClass.kt index 4ffa7890dda..36ea53f7352 100644 --- a/compiler/testData/codegen/boxInline/private/privateClass.kt +++ b/compiler/testData/codegen/boxInline/private/privateClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/private/privateClassExtensionLambda.kt b/compiler/testData/codegen/boxInline/private/privateClassExtensionLambda.kt index 03a5c694d58..b9d859e821d 100644 --- a/compiler/testData/codegen/boxInline/private/privateClassExtensionLambda.kt +++ b/compiler/testData/codegen/boxInline/private/privateClassExtensionLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/private/privateInInlineInMultiFileFacade.kt b/compiler/testData/codegen/boxInline/private/privateInInlineInMultiFileFacade.kt index c62ead81dfc..8112e14977b 100644 --- a/compiler/testData/codegen/boxInline/private/privateInInlineInMultiFileFacade.kt +++ b/compiler/testData/codegen/boxInline/private/privateInInlineInMultiFileFacade.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/private/privateInline.kt b/compiler/testData/codegen/boxInline/private/privateInline.kt index 13c632f2e17..fe05fa7f85a 100644 --- a/compiler/testData/codegen/boxInline/private/privateInline.kt +++ b/compiler/testData/codegen/boxInline/private/privateInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/property/augAssignmentAndInc.kt b/compiler/testData/codegen/boxInline/property/augAssignmentAndInc.kt index ca1708d8003..8f3b33f1a65 100644 --- a/compiler/testData/codegen/boxInline/property/augAssignmentAndInc.kt +++ b/compiler/testData/codegen/boxInline/property/augAssignmentAndInc.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/property/augAssignmentAndIncInClass.kt b/compiler/testData/codegen/boxInline/property/augAssignmentAndIncInClass.kt index 036922d341c..ee1082061fb 100644 --- a/compiler/testData/codegen/boxInline/property/augAssignmentAndIncInClass.kt +++ b/compiler/testData/codegen/boxInline/property/augAssignmentAndIncInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/property/augAssignmentAndIncInClassViaConvention.kt b/compiler/testData/codegen/boxInline/property/augAssignmentAndIncInClassViaConvention.kt index 502ba5a9892..c98b52ac1ec 100644 --- a/compiler/testData/codegen/boxInline/property/augAssignmentAndIncInClassViaConvention.kt +++ b/compiler/testData/codegen/boxInline/property/augAssignmentAndIncInClassViaConvention.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/property/augAssignmentAndIncOnExtension.kt b/compiler/testData/codegen/boxInline/property/augAssignmentAndIncOnExtension.kt index 9b8cda27406..a5b7602b0f5 100644 --- a/compiler/testData/codegen/boxInline/property/augAssignmentAndIncOnExtension.kt +++ b/compiler/testData/codegen/boxInline/property/augAssignmentAndIncOnExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/property/augAssignmentAndIncOnExtensionInClass.kt b/compiler/testData/codegen/boxInline/property/augAssignmentAndIncOnExtensionInClass.kt index a016e11c6a6..ae84a4dcb5d 100644 --- a/compiler/testData/codegen/boxInline/property/augAssignmentAndIncOnExtensionInClass.kt +++ b/compiler/testData/codegen/boxInline/property/augAssignmentAndIncOnExtensionInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/property/augAssignmentAndIncViaConvention.kt b/compiler/testData/codegen/boxInline/property/augAssignmentAndIncViaConvention.kt index b02eef4c149..c1a10183d9b 100644 --- a/compiler/testData/codegen/boxInline/property/augAssignmentAndIncViaConvention.kt +++ b/compiler/testData/codegen/boxInline/property/augAssignmentAndIncViaConvention.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/property/property.kt b/compiler/testData/codegen/boxInline/property/property.kt index 01b64443e6f..59e9582a25c 100644 --- a/compiler/testData/codegen/boxInline/property/property.kt +++ b/compiler/testData/codegen/boxInline/property/property.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // PROPERTY_NOT_USED: p1 // PROPERTY_NOT_READ_FROM: p2 diff --git a/compiler/testData/codegen/boxInline/property/reifiedVal.kt b/compiler/testData/codegen/boxInline/property/reifiedVal.kt index 0b34dc0a5b5..dbce8dd5ecf 100644 --- a/compiler/testData/codegen/boxInline/property/reifiedVal.kt +++ b/compiler/testData/codegen/boxInline/property/reifiedVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/property/reifiedVar.kt b/compiler/testData/codegen/boxInline/property/reifiedVar.kt index c0d871b467a..85151558dec 100644 --- a/compiler/testData/codegen/boxInline/property/reifiedVar.kt +++ b/compiler/testData/codegen/boxInline/property/reifiedVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/property/simple.kt b/compiler/testData/codegen/boxInline/property/simple.kt index c8a6f4dff07..86b0fe74052 100644 --- a/compiler/testData/codegen/boxInline/property/simple.kt +++ b/compiler/testData/codegen/boxInline/property/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/property/simpleExtension.kt b/compiler/testData/codegen/boxInline/property/simpleExtension.kt index 5a9db92386c..46b3c4f848c 100644 --- a/compiler/testData/codegen/boxInline/property/simpleExtension.kt +++ b/compiler/testData/codegen/boxInline/property/simpleExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/reified/capturedLambda.kt b/compiler/testData/codegen/boxInline/reified/capturedLambda.kt index baab480f19f..dff930dd6b1 100644 --- a/compiler/testData/codegen/boxInline/reified/capturedLambda.kt +++ b/compiler/testData/codegen/boxInline/reified/capturedLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/reified/capturedLambda2.kt b/compiler/testData/codegen/boxInline/reified/capturedLambda2.kt index dcc09a82265..5f45ef9ca0a 100644 --- a/compiler/testData/codegen/boxInline/reified/capturedLambda2.kt +++ b/compiler/testData/codegen/boxInline/reified/capturedLambda2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/reified/checkCast/chain.kt b/compiler/testData/codegen/boxInline/reified/checkCast/chain.kt index b9078dc2809..33e2ab44aee 100644 --- a/compiler/testData/codegen/boxInline/reified/checkCast/chain.kt +++ b/compiler/testData/codegen/boxInline/reified/checkCast/chain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/reified/checkCast/kt8043.kt b/compiler/testData/codegen/boxInline/reified/checkCast/kt8043.kt index 7e4425eff4d..ab51ccf6e98 100644 --- a/compiler/testData/codegen/boxInline/reified/checkCast/kt8043.kt +++ b/compiler/testData/codegen/boxInline/reified/checkCast/kt8043.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/reified/checkCast/maxStack.kt b/compiler/testData/codegen/boxInline/reified/checkCast/maxStack.kt index 6854bef017e..fb88c69dc2d 100644 --- a/compiler/testData/codegen/boxInline/reified/checkCast/maxStack.kt +++ b/compiler/testData/codegen/boxInline/reified/checkCast/maxStack.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/reified/checkCast/nullable.kt b/compiler/testData/codegen/boxInline/reified/checkCast/nullable.kt index 53bc4865eb4..7b4d12288b9 100644 --- a/compiler/testData/codegen/boxInline/reified/checkCast/nullable.kt +++ b/compiler/testData/codegen/boxInline/reified/checkCast/nullable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/reified/checkCast/simple.kt b/compiler/testData/codegen/boxInline/reified/checkCast/simple.kt index 34008fd0b49..fc70874978c 100644 --- a/compiler/testData/codegen/boxInline/reified/checkCast/simple.kt +++ b/compiler/testData/codegen/boxInline/reified/checkCast/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/reified/checkCast/simpleSafe.kt b/compiler/testData/codegen/boxInline/reified/checkCast/simpleSafe.kt index 14a08dcf82d..d6e416de856 100644 --- a/compiler/testData/codegen/boxInline/reified/checkCast/simpleSafe.kt +++ b/compiler/testData/codegen/boxInline/reified/checkCast/simpleSafe.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/reified/defaultLambda/chain.kt b/compiler/testData/codegen/boxInline/reified/defaultLambda/chain.kt index ade2ba1de34..9989ada725f 100644 --- a/compiler/testData/codegen/boxInline/reified/defaultLambda/chain.kt +++ b/compiler/testData/codegen/boxInline/reified/defaultLambda/chain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/reified/defaultLambda/nested.kt b/compiler/testData/codegen/boxInline/reified/defaultLambda/nested.kt index bdf91ef4d79..219d439b056 100644 --- a/compiler/testData/codegen/boxInline/reified/defaultLambda/nested.kt +++ b/compiler/testData/codegen/boxInline/reified/defaultLambda/nested.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/reified/defaultLambda/nested2.kt b/compiler/testData/codegen/boxInline/reified/defaultLambda/nested2.kt index 2eabf83cb9d..1596f85c95f 100644 --- a/compiler/testData/codegen/boxInline/reified/defaultLambda/nested2.kt +++ b/compiler/testData/codegen/boxInline/reified/defaultLambda/nested2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/reified/defaultLambda/nested2Static.kt b/compiler/testData/codegen/boxInline/reified/defaultLambda/nested2Static.kt index 9c59aaad2f1..61456a64ac4 100644 --- a/compiler/testData/codegen/boxInline/reified/defaultLambda/nested2Static.kt +++ b/compiler/testData/codegen/boxInline/reified/defaultLambda/nested2Static.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/reified/defaultLambda/nestedStatic.kt b/compiler/testData/codegen/boxInline/reified/defaultLambda/nestedStatic.kt index 436c121116f..dfa97eb2acd 100644 --- a/compiler/testData/codegen/boxInline/reified/defaultLambda/nestedStatic.kt +++ b/compiler/testData/codegen/boxInline/reified/defaultLambda/nestedStatic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/reified/defaultLambda/simple.kt b/compiler/testData/codegen/boxInline/reified/defaultLambda/simple.kt index 013bfa50b5a..76c7d3ee0a0 100644 --- a/compiler/testData/codegen/boxInline/reified/defaultLambda/simple.kt +++ b/compiler/testData/codegen/boxInline/reified/defaultLambda/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/reified/defaultLambda/transitiveChain.kt b/compiler/testData/codegen/boxInline/reified/defaultLambda/transitiveChain.kt index bb32101cb7d..fe13f833e53 100644 --- a/compiler/testData/codegen/boxInline/reified/defaultLambda/transitiveChain.kt +++ b/compiler/testData/codegen/boxInline/reified/defaultLambda/transitiveChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/reified/defaultLambda/transitiveChainStatic.kt b/compiler/testData/codegen/boxInline/reified/defaultLambda/transitiveChainStatic.kt index 24f5a953023..f1cf6ce564c 100644 --- a/compiler/testData/codegen/boxInline/reified/defaultLambda/transitiveChainStatic.kt +++ b/compiler/testData/codegen/boxInline/reified/defaultLambda/transitiveChainStatic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/reified/isCheck/chain.kt b/compiler/testData/codegen/boxInline/reified/isCheck/chain.kt index ae13d3c44ae..59fd49c3185 100644 --- a/compiler/testData/codegen/boxInline/reified/isCheck/chain.kt +++ b/compiler/testData/codegen/boxInline/reified/isCheck/chain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/reified/isCheck/nullable.kt b/compiler/testData/codegen/boxInline/reified/isCheck/nullable.kt index e916456a979..948b9905e49 100644 --- a/compiler/testData/codegen/boxInline/reified/isCheck/nullable.kt +++ b/compiler/testData/codegen/boxInline/reified/isCheck/nullable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/reified/isCheck/simple.kt b/compiler/testData/codegen/boxInline/reified/isCheck/simple.kt index 988f2538eaa..097c9d399e5 100644 --- a/compiler/testData/codegen/boxInline/reified/isCheck/simple.kt +++ b/compiler/testData/codegen/boxInline/reified/isCheck/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/reified/kt11081.kt b/compiler/testData/codegen/boxInline/reified/kt11081.kt index f134d392523..7fefc4d103c 100644 --- a/compiler/testData/codegen/boxInline/reified/kt11081.kt +++ b/compiler/testData/codegen/boxInline/reified/kt11081.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/reified/kt11677.kt b/compiler/testData/codegen/boxInline/reified/kt11677.kt index 78d0fa05a7e..7edebc382b2 100644 --- a/compiler/testData/codegen/boxInline/reified/kt11677.kt +++ b/compiler/testData/codegen/boxInline/reified/kt11677.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // FULL_JDK diff --git a/compiler/testData/codegen/boxInline/reified/kt15997.kt b/compiler/testData/codegen/boxInline/reified/kt15997.kt index 1dab7b85236..5b0fd82cbed 100644 --- a/compiler/testData/codegen/boxInline/reified/kt15997.kt +++ b/compiler/testData/codegen/boxInline/reified/kt15997.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // FULL_JDK // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/reified/kt15997_2.kt b/compiler/testData/codegen/boxInline/reified/kt15997_2.kt index 04301fc681c..b28e010cf87 100644 --- a/compiler/testData/codegen/boxInline/reified/kt15997_2.kt +++ b/compiler/testData/codegen/boxInline/reified/kt15997_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // FULL_JDK // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/reified/kt6988.kt b/compiler/testData/codegen/boxInline/reified/kt6988.kt index 5175a8696e5..15c2c4975bd 100644 --- a/compiler/testData/codegen/boxInline/reified/kt6988.kt +++ b/compiler/testData/codegen/boxInline/reified/kt6988.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/reified/kt6988_2.kt b/compiler/testData/codegen/boxInline/reified/kt6988_2.kt index 78c9eca4e82..e459dc73dff 100644 --- a/compiler/testData/codegen/boxInline/reified/kt6988_2.kt +++ b/compiler/testData/codegen/boxInline/reified/kt6988_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/reified/kt6990.kt b/compiler/testData/codegen/boxInline/reified/kt6990.kt index ca0896cdc92..7fc41154124 100644 --- a/compiler/testData/codegen/boxInline/reified/kt6990.kt +++ b/compiler/testData/codegen/boxInline/reified/kt6990.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/reified/kt7017.kt b/compiler/testData/codegen/boxInline/reified/kt7017.kt index c5bdcbad2af..f575a30b6ee 100644 --- a/compiler/testData/codegen/boxInline/reified/kt7017.kt +++ b/compiler/testData/codegen/boxInline/reified/kt7017.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/reified/kt8047.kt b/compiler/testData/codegen/boxInline/reified/kt8047.kt index 78e6e09220c..6eddb3b7a0e 100644 --- a/compiler/testData/codegen/boxInline/reified/kt8047.kt +++ b/compiler/testData/codegen/boxInline/reified/kt8047.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/reified/kt9637.kt b/compiler/testData/codegen/boxInline/reified/kt9637.kt index 67709afaf70..317da7145b5 100644 --- a/compiler/testData/codegen/boxInline/reified/kt9637.kt +++ b/compiler/testData/codegen/boxInline/reified/kt9637.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/reified/kt9637_2.kt b/compiler/testData/codegen/boxInline/reified/kt9637_2.kt index bd2c993cb0c..b03c9a4020f 100644 --- a/compiler/testData/codegen/boxInline/reified/kt9637_2.kt +++ b/compiler/testData/codegen/boxInline/reified/kt9637_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/reified/packages.kt b/compiler/testData/codegen/boxInline/reified/packages.kt index 759f97496c3..ecad536c69a 100644 --- a/compiler/testData/codegen/boxInline/reified/packages.kt +++ b/compiler/testData/codegen/boxInline/reified/packages.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/signature/inProjectionSubstitution.kt b/compiler/testData/codegen/boxInline/signature/inProjectionSubstitution.kt index 4f99cb5b321..b9eea1d6a7d 100644 --- a/compiler/testData/codegen/boxInline/signature/inProjectionSubstitution.kt +++ b/compiler/testData/codegen/boxInline/signature/inProjectionSubstitution.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/signature/outProjectionSubstitution.kt b/compiler/testData/codegen/boxInline/signature/outProjectionSubstitution.kt index e57dd7b698d..19601c62ab4 100644 --- a/compiler/testData/codegen/boxInline/signature/outProjectionSubstitution.kt +++ b/compiler/testData/codegen/boxInline/signature/outProjectionSubstitution.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/signature/recursion.kt b/compiler/testData/codegen/boxInline/signature/recursion.kt index 994f742f1d2..2c16a050de5 100644 --- a/compiler/testData/codegen/boxInline/signature/recursion.kt +++ b/compiler/testData/codegen/boxInline/signature/recursion.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/signature/sameFormalParameterName.kt b/compiler/testData/codegen/boxInline/signature/sameFormalParameterName.kt index 3c55345fabd..e7a3c539d33 100644 --- a/compiler/testData/codegen/boxInline/signature/sameFormalParameterName.kt +++ b/compiler/testData/codegen/boxInline/signature/sameFormalParameterName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/signature/sameReifiedFormalParameterName.kt b/compiler/testData/codegen/boxInline/signature/sameReifiedFormalParameterName.kt index cf3ba13eb87..81c95de0713 100644 --- a/compiler/testData/codegen/boxInline/signature/sameReifiedFormalParameterName.kt +++ b/compiler/testData/codegen/boxInline/signature/sameReifiedFormalParameterName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/signature/starProjectionSubstitution.kt b/compiler/testData/codegen/boxInline/signature/starProjectionSubstitution.kt index 96187ebc740..b3f79d7bb1a 100644 --- a/compiler/testData/codegen/boxInline/signature/starProjectionSubstitution.kt +++ b/compiler/testData/codegen/boxInline/signature/starProjectionSubstitution.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/signature/typeParameterInLambda.kt b/compiler/testData/codegen/boxInline/signature/typeParameterInLambda.kt index 3b6dd00caca..bbe618c80ca 100644 --- a/compiler/testData/codegen/boxInline/signature/typeParameterInLambda.kt +++ b/compiler/testData/codegen/boxInline/signature/typeParameterInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution.kt b/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution.kt index c984969c540..72cce9dfee2 100644 --- a/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution.kt +++ b/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution2.kt b/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution2.kt index 1c2913acf18..d4a71911035 100644 --- a/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution2.kt +++ b/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/simple/classObject.kt b/compiler/testData/codegen/boxInline/simple/classObject.kt index 5550e6e906b..b086a8b1951 100644 --- a/compiler/testData/codegen/boxInline/simple/classObject.kt +++ b/compiler/testData/codegen/boxInline/simple/classObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/simple/destructuring.kt b/compiler/testData/codegen/boxInline/simple/destructuring.kt index ea489b8e8d7..dfc355c5b28 100644 --- a/compiler/testData/codegen/boxInline/simple/destructuring.kt +++ b/compiler/testData/codegen/boxInline/simple/destructuring.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/simple/destructuringIndexClash.kt b/compiler/testData/codegen/boxInline/simple/destructuringIndexClash.kt index eeb9f2bfefb..a63c4e8979c 100644 --- a/compiler/testData/codegen/boxInline/simple/destructuringIndexClash.kt +++ b/compiler/testData/codegen/boxInline/simple/destructuringIndexClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // for android // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/simple/extension.kt b/compiler/testData/codegen/boxInline/simple/extension.kt index ad48f1b993f..72879c06a50 100644 --- a/compiler/testData/codegen/boxInline/simple/extension.kt +++ b/compiler/testData/codegen/boxInline/simple/extension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // WITH_RUNTIME inline fun Inline.calcExt(s: (Int) -> Int, p: Int) : Int { diff --git a/compiler/testData/codegen/boxInline/simple/extensionLambda.kt b/compiler/testData/codegen/boxInline/simple/extensionLambda.kt index 4360dda4d25..f4dcf0c3a58 100644 --- a/compiler/testData/codegen/boxInline/simple/extensionLambda.kt +++ b/compiler/testData/codegen/boxInline/simple/extensionLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/simple/funImportedFromObject.kt b/compiler/testData/codegen/boxInline/simple/funImportedFromObject.kt index 6d1a9f4d4be..7dcb4a3d0cf 100644 --- a/compiler/testData/codegen/boxInline/simple/funImportedFromObject.kt +++ b/compiler/testData/codegen/boxInline/simple/funImportedFromObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/simple/params.kt b/compiler/testData/codegen/boxInline/simple/params.kt index 000719a13ae..e977762a09b 100644 --- a/compiler/testData/codegen/boxInline/simple/params.kt +++ b/compiler/testData/codegen/boxInline/simple/params.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt class Inline() { diff --git a/compiler/testData/codegen/boxInline/simple/propImportedFromObject.kt b/compiler/testData/codegen/boxInline/simple/propImportedFromObject.kt index e04e10eefbd..87afc7eed84 100644 --- a/compiler/testData/codegen/boxInline/simple/propImportedFromObject.kt +++ b/compiler/testData/codegen/boxInline/simple/propImportedFromObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // WITH_RUNTIME // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/simple/rootConstructor.kt b/compiler/testData/codegen/boxInline/simple/rootConstructor.kt index 1af43ae7c06..ac23d17dcc4 100644 --- a/compiler/testData/codegen/boxInline/simple/rootConstructor.kt +++ b/compiler/testData/codegen/boxInline/simple/rootConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/simple/safeCall.kt b/compiler/testData/codegen/boxInline/simple/safeCall.kt index a89a92c1ad6..4bea1f5009a 100644 --- a/compiler/testData/codegen/boxInline/simple/safeCall.kt +++ b/compiler/testData/codegen/boxInline/simple/safeCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/simple/severalClosures.kt b/compiler/testData/codegen/boxInline/simple/severalClosures.kt index a69bacf4572..dbd3807ad19 100644 --- a/compiler/testData/codegen/boxInline/simple/severalClosures.kt +++ b/compiler/testData/codegen/boxInline/simple/severalClosures.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt class Inline() { diff --git a/compiler/testData/codegen/boxInline/simple/severalUsage.kt b/compiler/testData/codegen/boxInline/simple/severalUsage.kt index 754133dd75c..2dc1cd23391 100644 --- a/compiler/testData/codegen/boxInline/simple/severalUsage.kt +++ b/compiler/testData/codegen/boxInline/simple/severalUsage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt public inline fun runTest(f: () -> R): R { diff --git a/compiler/testData/codegen/boxInline/simple/simpleDouble.kt b/compiler/testData/codegen/boxInline/simple/simpleDouble.kt index 316cb18da5a..3af70d367b1 100644 --- a/compiler/testData/codegen/boxInline/simple/simpleDouble.kt +++ b/compiler/testData/codegen/boxInline/simple/simpleDouble.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt class InlineDouble(val res : Double) { diff --git a/compiler/testData/codegen/boxInline/simple/simpleEnum.kt b/compiler/testData/codegen/boxInline/simple/simpleEnum.kt index 2c775f9ea5a..4f0eb272c67 100644 --- a/compiler/testData/codegen/boxInline/simple/simpleEnum.kt +++ b/compiler/testData/codegen/boxInline/simple/simpleEnum.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/simple/simpleGenerics.kt b/compiler/testData/codegen/boxInline/simple/simpleGenerics.kt index 93a57927f0b..9209c3dbde1 100644 --- a/compiler/testData/codegen/boxInline/simple/simpleGenerics.kt +++ b/compiler/testData/codegen/boxInline/simple/simpleGenerics.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/simple/simpleInt.kt b/compiler/testData/codegen/boxInline/simple/simpleInt.kt index 19076887294..ffa761abe28 100644 --- a/compiler/testData/codegen/boxInline/simple/simpleInt.kt +++ b/compiler/testData/codegen/boxInline/simple/simpleInt.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt class Inline(val res : Int) { diff --git a/compiler/testData/codegen/boxInline/simple/simpleLambda.kt b/compiler/testData/codegen/boxInline/simple/simpleLambda.kt index f69146fa4ed..a17c7bf5d8a 100644 --- a/compiler/testData/codegen/boxInline/simple/simpleLambda.kt +++ b/compiler/testData/codegen/boxInline/simple/simpleLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/simple/simpleObject.kt b/compiler/testData/codegen/boxInline/simple/simpleObject.kt index 0ebf0496802..4266f324d2c 100644 --- a/compiler/testData/codegen/boxInline/simple/simpleObject.kt +++ b/compiler/testData/codegen/boxInline/simple/simpleObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt class InlineString(val res : String) { diff --git a/compiler/testData/codegen/boxInline/simple/vararg.kt b/compiler/testData/codegen/boxInline/simple/vararg.kt index 4f75fcfe224..4e167a5bc33 100644 --- a/compiler/testData/codegen/boxInline/simple/vararg.kt +++ b/compiler/testData/codegen/boxInline/simple/vararg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/smap/anonymous/kt19175.kt b/compiler/testData/codegen/boxInline/smap/anonymous/kt19175.kt index 2622e875a44..79a01fd9c04 100644 --- a/compiler/testData/codegen/boxInline/smap/anonymous/kt19175.kt +++ b/compiler/testData/codegen/boxInline/smap/anonymous/kt19175.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/smap/anonymous/lambda.kt b/compiler/testData/codegen/boxInline/smap/anonymous/lambda.kt index 3f82fde796e..be8eac57129 100644 --- a/compiler/testData/codegen/boxInline/smap/anonymous/lambda.kt +++ b/compiler/testData/codegen/boxInline/smap/anonymous/lambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package builders diff --git a/compiler/testData/codegen/boxInline/smap/anonymous/lambdaOnCallSite.kt b/compiler/testData/codegen/boxInline/smap/anonymous/lambdaOnCallSite.kt index f7169da1615..1b90eb5cfa6 100644 --- a/compiler/testData/codegen/boxInline/smap/anonymous/lambdaOnCallSite.kt +++ b/compiler/testData/codegen/boxInline/smap/anonymous/lambdaOnCallSite.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package builders diff --git a/compiler/testData/codegen/boxInline/smap/anonymous/lambdaOnInlineCallSite.kt b/compiler/testData/codegen/boxInline/smap/anonymous/lambdaOnInlineCallSite.kt index e2f10bcb355..e596835af6e 100644 --- a/compiler/testData/codegen/boxInline/smap/anonymous/lambdaOnInlineCallSite.kt +++ b/compiler/testData/codegen/boxInline/smap/anonymous/lambdaOnInlineCallSite.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package builders diff --git a/compiler/testData/codegen/boxInline/smap/anonymous/object.kt b/compiler/testData/codegen/boxInline/smap/anonymous/object.kt index 0e9302a1c7f..3c26070b1e4 100644 --- a/compiler/testData/codegen/boxInline/smap/anonymous/object.kt +++ b/compiler/testData/codegen/boxInline/smap/anonymous/object.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package builders diff --git a/compiler/testData/codegen/boxInline/smap/anonymous/objectOnCallSite.kt b/compiler/testData/codegen/boxInline/smap/anonymous/objectOnCallSite.kt index 4b9ff66f07c..9e5d6b4561e 100644 --- a/compiler/testData/codegen/boxInline/smap/anonymous/objectOnCallSite.kt +++ b/compiler/testData/codegen/boxInline/smap/anonymous/objectOnCallSite.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package builders diff --git a/compiler/testData/codegen/boxInline/smap/anonymous/objectOnInlineCallSite.kt b/compiler/testData/codegen/boxInline/smap/anonymous/objectOnInlineCallSite.kt index 8f2143a5718..4f248aeff3f 100644 --- a/compiler/testData/codegen/boxInline/smap/anonymous/objectOnInlineCallSite.kt +++ b/compiler/testData/codegen/boxInline/smap/anonymous/objectOnInlineCallSite.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package builders diff --git a/compiler/testData/codegen/boxInline/smap/anonymous/objectOnInlineCallSite2.kt b/compiler/testData/codegen/boxInline/smap/anonymous/objectOnInlineCallSite2.kt index 5e91d05e299..5564cdb19ab 100644 --- a/compiler/testData/codegen/boxInline/smap/anonymous/objectOnInlineCallSite2.kt +++ b/compiler/testData/codegen/boxInline/smap/anonymous/objectOnInlineCallSite2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package builders diff --git a/compiler/testData/codegen/boxInline/smap/anonymous/objectOnInlineCallSiteWithCapture.kt b/compiler/testData/codegen/boxInline/smap/anonymous/objectOnInlineCallSiteWithCapture.kt index 14e7104860c..200cbcee6a8 100644 --- a/compiler/testData/codegen/boxInline/smap/anonymous/objectOnInlineCallSiteWithCapture.kt +++ b/compiler/testData/codegen/boxInline/smap/anonymous/objectOnInlineCallSiteWithCapture.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package builders diff --git a/compiler/testData/codegen/boxInline/smap/anonymous/severalMappingsForDefaultFile.kt b/compiler/testData/codegen/boxInline/smap/anonymous/severalMappingsForDefaultFile.kt index cb9a25229c6..c2f9fbad848 100644 --- a/compiler/testData/codegen/boxInline/smap/anonymous/severalMappingsForDefaultFile.kt +++ b/compiler/testData/codegen/boxInline/smap/anonymous/severalMappingsForDefaultFile.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR //FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/smap/assertion.kt b/compiler/testData/codegen/boxInline/smap/assertion.kt index f36b0005a6d..56da488a8f2 100644 --- a/compiler/testData/codegen/boxInline/smap/assertion.kt +++ b/compiler/testData/codegen/boxInline/smap/assertion.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt b/compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt index 8e1691d5627..522da5acf02 100644 --- a/compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt +++ b/compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt class A { diff --git a/compiler/testData/codegen/boxInline/smap/defaultFunction.kt b/compiler/testData/codegen/boxInline/smap/defaultFunction.kt index 55690f78727..993a31bba80 100644 --- a/compiler/testData/codegen/boxInline/smap/defaultFunction.kt +++ b/compiler/testData/codegen/boxInline/smap/defaultFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/smap/defaultLambda/defaultLambdaInAnonymous.kt b/compiler/testData/codegen/boxInline/smap/defaultLambda/defaultLambdaInAnonymous.kt index 2b68b19186c..65a175e7b25 100644 --- a/compiler/testData/codegen/boxInline/smap/defaultLambda/defaultLambdaInAnonymous.kt +++ b/compiler/testData/codegen/boxInline/smap/defaultLambda/defaultLambdaInAnonymous.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // SKIP_INLINE_CHECK_IN: lParams$default package test diff --git a/compiler/testData/codegen/boxInline/smap/defaultLambda/inlinInDefault.kt b/compiler/testData/codegen/boxInline/smap/defaultLambda/inlinInDefault.kt index 5641fb198b2..2678c07f712 100644 --- a/compiler/testData/codegen/boxInline/smap/defaultLambda/inlinInDefault.kt +++ b/compiler/testData/codegen/boxInline/smap/defaultLambda/inlinInDefault.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // SKIP_INLINE_CHECK_IN: lParams$default package test diff --git a/compiler/testData/codegen/boxInline/smap/defaultLambda/inlinInDefault2.kt b/compiler/testData/codegen/boxInline/smap/defaultLambda/inlinInDefault2.kt index 376d09d84fe..4585e98f4e7 100644 --- a/compiler/testData/codegen/boxInline/smap/defaultLambda/inlinInDefault2.kt +++ b/compiler/testData/codegen/boxInline/smap/defaultLambda/inlinInDefault2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // SKIP_INLINE_CHECK_IN: lParams$default package test diff --git a/compiler/testData/codegen/boxInline/smap/defaultLambda/inlineAnonymousInDefault.kt b/compiler/testData/codegen/boxInline/smap/defaultLambda/inlineAnonymousInDefault.kt index c29828d1b1b..03b16b9420f 100644 --- a/compiler/testData/codegen/boxInline/smap/defaultLambda/inlineAnonymousInDefault.kt +++ b/compiler/testData/codegen/boxInline/smap/defaultLambda/inlineAnonymousInDefault.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // SKIP_INLINE_CHECK_IN: lParams$default package test diff --git a/compiler/testData/codegen/boxInline/smap/defaultLambda/inlineAnonymousInDefault2.kt b/compiler/testData/codegen/boxInline/smap/defaultLambda/inlineAnonymousInDefault2.kt index 482b8b2b318..c9bd10ce6f7 100644 --- a/compiler/testData/codegen/boxInline/smap/defaultLambda/inlineAnonymousInDefault2.kt +++ b/compiler/testData/codegen/boxInline/smap/defaultLambda/inlineAnonymousInDefault2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // SKIP_INLINE_CHECK_IN: lParams$default package test diff --git a/compiler/testData/codegen/boxInline/smap/defaultLambda/kt21827.kt b/compiler/testData/codegen/boxInline/smap/defaultLambda/kt21827.kt index cefd819aeb6..f4f40105df3 100644 --- a/compiler/testData/codegen/boxInline/smap/defaultLambda/kt21827.kt +++ b/compiler/testData/codegen/boxInline/smap/defaultLambda/kt21827.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // SKIP_INLINE_CHECK_IN: lParams$default package test diff --git a/compiler/testData/codegen/boxInline/smap/defaultLambda/nested.kt b/compiler/testData/codegen/boxInline/smap/defaultLambda/nested.kt index c017cf99481..39fb6a55d37 100644 --- a/compiler/testData/codegen/boxInline/smap/defaultLambda/nested.kt +++ b/compiler/testData/codegen/boxInline/smap/defaultLambda/nested.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/smap/defaultLambda/simple.kt b/compiler/testData/codegen/boxInline/smap/defaultLambda/simple.kt index e2aa0adbae5..0024a39a1ba 100644 --- a/compiler/testData/codegen/boxInline/smap/defaultLambda/simple.kt +++ b/compiler/testData/codegen/boxInline/smap/defaultLambda/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // LANGUAGE_VERSION: 1.2 // SKIP_INLINE_CHECK_IN: inlineFun$default diff --git a/compiler/testData/codegen/boxInline/smap/defaultLambda/simple2.kt b/compiler/testData/codegen/boxInline/smap/defaultLambda/simple2.kt index 988f5c2586b..3f271c11178 100644 --- a/compiler/testData/codegen/boxInline/smap/defaultLambda/simple2.kt +++ b/compiler/testData/codegen/boxInline/smap/defaultLambda/simple2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // SKIP_INLINE_CHECK_IN: lParams$default package test diff --git a/compiler/testData/codegen/boxInline/smap/inlineOnly/noSmap.kt b/compiler/testData/codegen/boxInline/smap/inlineOnly/noSmap.kt index 8ee31295455..29718f5a39e 100644 --- a/compiler/testData/codegen/boxInline/smap/inlineOnly/noSmap.kt +++ b/compiler/testData/codegen/boxInline/smap/inlineOnly/noSmap.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/smap/inlineOnly/noSmapWithProperty.kt b/compiler/testData/codegen/boxInline/smap/inlineOnly/noSmapWithProperty.kt index c749d0b31cf..f5f07616e14 100644 --- a/compiler/testData/codegen/boxInline/smap/inlineOnly/noSmapWithProperty.kt +++ b/compiler/testData/codegen/boxInline/smap/inlineOnly/noSmapWithProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/smap/inlineOnly/reified.kt b/compiler/testData/codegen/boxInline/smap/inlineOnly/reified.kt index 64b93289a45..cbcd6f76437 100644 --- a/compiler/testData/codegen/boxInline/smap/inlineOnly/reified.kt +++ b/compiler/testData/codegen/boxInline/smap/inlineOnly/reified.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/smap/inlineOnly/reifiedProperty.kt b/compiler/testData/codegen/boxInline/smap/inlineOnly/reifiedProperty.kt index acc1f728a0b..8abfbdc9935 100644 --- a/compiler/testData/codegen/boxInline/smap/inlineOnly/reifiedProperty.kt +++ b/compiler/testData/codegen/boxInline/smap/inlineOnly/reifiedProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT diff --git a/compiler/testData/codegen/boxInline/smap/newsmap/differentMapping.kt b/compiler/testData/codegen/boxInline/smap/newsmap/differentMapping.kt index 827b03b864d..4841e5d02b1 100644 --- a/compiler/testData/codegen/boxInline/smap/newsmap/differentMapping.kt +++ b/compiler/testData/codegen/boxInline/smap/newsmap/differentMapping.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/smap/newsmap/mappingInInlineFunLambda.kt b/compiler/testData/codegen/boxInline/smap/newsmap/mappingInInlineFunLambda.kt index 1f2d9ae0f9f..747d1865149 100644 --- a/compiler/testData/codegen/boxInline/smap/newsmap/mappingInInlineFunLambda.kt +++ b/compiler/testData/codegen/boxInline/smap/newsmap/mappingInInlineFunLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/smap/newsmap/mappingInSubInlineLambda.kt b/compiler/testData/codegen/boxInline/smap/newsmap/mappingInSubInlineLambda.kt index 593cc2ea506..c933826e34d 100644 --- a/compiler/testData/codegen/boxInline/smap/newsmap/mappingInSubInlineLambda.kt +++ b/compiler/testData/codegen/boxInline/smap/newsmap/mappingInSubInlineLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/smap/newsmap/mappingInSubInlineLambdaSameFileInline.kt b/compiler/testData/codegen/boxInline/smap/newsmap/mappingInSubInlineLambdaSameFileInline.kt index f5a7c59925b..ea2f219c21a 100644 --- a/compiler/testData/codegen/boxInline/smap/newsmap/mappingInSubInlineLambdaSameFileInline.kt +++ b/compiler/testData/codegen/boxInline/smap/newsmap/mappingInSubInlineLambdaSameFileInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/smap/oneFile.kt b/compiler/testData/codegen/boxInline/smap/oneFile.kt index b68666e3677..bfa82e17829 100644 --- a/compiler/testData/codegen/boxInline/smap/oneFile.kt +++ b/compiler/testData/codegen/boxInline/smap/oneFile.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package zzz diff --git a/compiler/testData/codegen/boxInline/smap/resolve/inlineComponent.kt b/compiler/testData/codegen/boxInline/smap/resolve/inlineComponent.kt index 53ec690a6a9..da5def87fb8 100644 --- a/compiler/testData/codegen/boxInline/smap/resolve/inlineComponent.kt +++ b/compiler/testData/codegen/boxInline/smap/resolve/inlineComponent.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package zzz diff --git a/compiler/testData/codegen/boxInline/smap/resolve/inlineIterator.kt b/compiler/testData/codegen/boxInline/smap/resolve/inlineIterator.kt index e2453a51e19..cef9efba2f6 100644 --- a/compiler/testData/codegen/boxInline/smap/resolve/inlineIterator.kt +++ b/compiler/testData/codegen/boxInline/smap/resolve/inlineIterator.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package zzz diff --git a/compiler/testData/codegen/boxInline/smap/smap.kt b/compiler/testData/codegen/boxInline/smap/smap.kt index 77ef4128490..87d119be8a8 100644 --- a/compiler/testData/codegen/boxInline/smap/smap.kt +++ b/compiler/testData/codegen/boxInline/smap/smap.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package builders diff --git a/compiler/testData/codegen/boxInline/special/identityCheck.kt b/compiler/testData/codegen/boxInline/special/identityCheck.kt index ae0a46df1d3..4c4db6d1f68 100644 --- a/compiler/testData/codegen/boxInline/special/identityCheck.kt +++ b/compiler/testData/codegen/boxInline/special/identityCheck.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/special/ifBranches.kt b/compiler/testData/codegen/boxInline/special/ifBranches.kt index 6deb024f053..00979d997c4 100644 --- a/compiler/testData/codegen/boxInline/special/ifBranches.kt +++ b/compiler/testData/codegen/boxInline/special/ifBranches.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/special/iinc.kt b/compiler/testData/codegen/boxInline/special/iinc.kt index 9df58ac0af5..53c91683a9c 100644 --- a/compiler/testData/codegen/boxInline/special/iinc.kt +++ b/compiler/testData/codegen/boxInline/special/iinc.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt public inline fun Int.times2(body : () -> Unit) { diff --git a/compiler/testData/codegen/boxInline/special/inlineChain.kt b/compiler/testData/codegen/boxInline/special/inlineChain.kt index 9c24a59c100..8c859084067 100644 --- a/compiler/testData/codegen/boxInline/special/inlineChain.kt +++ b/compiler/testData/codegen/boxInline/special/inlineChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt class My diff --git a/compiler/testData/codegen/boxInline/special/loopInStoreLoadChains.kt b/compiler/testData/codegen/boxInline/special/loopInStoreLoadChains.kt index 1d368d6595e..173cadd4898 100644 --- a/compiler/testData/codegen/boxInline/special/loopInStoreLoadChains.kt +++ b/compiler/testData/codegen/boxInline/special/loopInStoreLoadChains.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // NO_CHECK_LAMBDA_INLINING // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/special/loopInStoreLoadChains2.kt b/compiler/testData/codegen/boxInline/special/loopInStoreLoadChains2.kt index 9e0289e38d0..32aa91fb926 100644 --- a/compiler/testData/codegen/boxInline/special/loopInStoreLoadChains2.kt +++ b/compiler/testData/codegen/boxInline/special/loopInStoreLoadChains2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt inline fun cycle(p: String): String { var z = p diff --git a/compiler/testData/codegen/boxInline/special/plusAssign.kt b/compiler/testData/codegen/boxInline/special/plusAssign.kt index 840e4ae2958..1ac65b1829b 100644 --- a/compiler/testData/codegen/boxInline/special/plusAssign.kt +++ b/compiler/testData/codegen/boxInline/special/plusAssign.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/special/stackHeightBug.kt b/compiler/testData/codegen/boxInline/special/stackHeightBug.kt index 21de6838e34..17906b5484b 100644 --- a/compiler/testData/codegen/boxInline/special/stackHeightBug.kt +++ b/compiler/testData/codegen/boxInline/special/stackHeightBug.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/stackOnReturn/elvis.kt b/compiler/testData/codegen/boxInline/stackOnReturn/elvis.kt index 6e4d98a72b9..d0933c84726 100644 --- a/compiler/testData/codegen/boxInline/stackOnReturn/elvis.kt +++ b/compiler/testData/codegen/boxInline/stackOnReturn/elvis.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt fun foo(x: Any?, y: Any?) = null diff --git a/compiler/testData/codegen/boxInline/stackOnReturn/ifThenElse.kt b/compiler/testData/codegen/boxInline/stackOnReturn/ifThenElse.kt index 0e59babfb80..8cb40affc5f 100644 --- a/compiler/testData/codegen/boxInline/stackOnReturn/ifThenElse.kt +++ b/compiler/testData/codegen/boxInline/stackOnReturn/ifThenElse.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt fun foo(x: Any?, y: Any?) = null diff --git a/compiler/testData/codegen/boxInline/stackOnReturn/kt11499.kt b/compiler/testData/codegen/boxInline/stackOnReturn/kt11499.kt index 1194efbfdc3..95971f5de1e 100644 --- a/compiler/testData/codegen/boxInline/stackOnReturn/kt11499.kt +++ b/compiler/testData/codegen/boxInline/stackOnReturn/kt11499.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt object CrashMe { fun crash(value: T): T? = null diff --git a/compiler/testData/codegen/boxInline/stackOnReturn/kt17591.kt b/compiler/testData/codegen/boxInline/stackOnReturn/kt17591.kt index c9a891f0e7d..04259795fdc 100644 --- a/compiler/testData/codegen/boxInline/stackOnReturn/kt17591.kt +++ b/compiler/testData/codegen/boxInline/stackOnReturn/kt17591.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt inline fun alwaysOk(s: String, fn: (String) -> String): String { return fn(return "OK") diff --git a/compiler/testData/codegen/boxInline/stackOnReturn/kt17591a.kt b/compiler/testData/codegen/boxInline/stackOnReturn/kt17591a.kt index adb5010e8c7..540309fe3c6 100644 --- a/compiler/testData/codegen/boxInline/stackOnReturn/kt17591a.kt +++ b/compiler/testData/codegen/boxInline/stackOnReturn/kt17591a.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt inline fun alwaysOk(s: String, fn: (String) -> String): String { try { return fn(return "fail") } finally { fn(return "OK") } diff --git a/compiler/testData/codegen/boxInline/stackOnReturn/kt17591b.kt b/compiler/testData/codegen/boxInline/stackOnReturn/kt17591b.kt index 672946db11d..04e09c2d461 100644 --- a/compiler/testData/codegen/boxInline/stackOnReturn/kt17591b.kt +++ b/compiler/testData/codegen/boxInline/stackOnReturn/kt17591b.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt inline fun alwaysOk(s: String, fn: (String) -> String): String { try { diff --git a/compiler/testData/codegen/boxInline/stackOnReturn/mixedTypesOnStack1.kt b/compiler/testData/codegen/boxInline/stackOnReturn/mixedTypesOnStack1.kt index 08d6a84c259..5776c60921e 100644 --- a/compiler/testData/codegen/boxInline/stackOnReturn/mixedTypesOnStack1.kt +++ b/compiler/testData/codegen/boxInline/stackOnReturn/mixedTypesOnStack1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt fun foo1(x: Long, xx: Int, y: Any?) = null diff --git a/compiler/testData/codegen/boxInline/stackOnReturn/mixedTypesOnStack2.kt b/compiler/testData/codegen/boxInline/stackOnReturn/mixedTypesOnStack2.kt index 22268ac2f98..000a94e6099 100644 --- a/compiler/testData/codegen/boxInline/stackOnReturn/mixedTypesOnStack2.kt +++ b/compiler/testData/codegen/boxInline/stackOnReturn/mixedTypesOnStack2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt fun foo2(x: Int, xx: Long, y: Any?) = null diff --git a/compiler/testData/codegen/boxInline/stackOnReturn/mixedTypesOnStack3.kt b/compiler/testData/codegen/boxInline/stackOnReturn/mixedTypesOnStack3.kt index 64a61b6f014..a2a9d646359 100644 --- a/compiler/testData/codegen/boxInline/stackOnReturn/mixedTypesOnStack3.kt +++ b/compiler/testData/codegen/boxInline/stackOnReturn/mixedTypesOnStack3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt fun foo3(x: Int, xx: Long, xxx: Int, y: Any?) = null diff --git a/compiler/testData/codegen/boxInline/stackOnReturn/nonLocalReturn1.kt b/compiler/testData/codegen/boxInline/stackOnReturn/nonLocalReturn1.kt index 1f1779b04fe..815b26c2085 100644 --- a/compiler/testData/codegen/boxInline/stackOnReturn/nonLocalReturn1.kt +++ b/compiler/testData/codegen/boxInline/stackOnReturn/nonLocalReturn1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt inline fun run(f: () -> Unit) = f() inline fun withAny(f: Any.() -> Unit) = Any().f() diff --git a/compiler/testData/codegen/boxInline/stackOnReturn/nonLocalReturn2.kt b/compiler/testData/codegen/boxInline/stackOnReturn/nonLocalReturn2.kt index 10b2f78b209..e623ca0cf65 100644 --- a/compiler/testData/codegen/boxInline/stackOnReturn/nonLocalReturn2.kt +++ b/compiler/testData/codegen/boxInline/stackOnReturn/nonLocalReturn2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt inline fun run(f: () -> Unit) = f() inline fun withAny(f: Any.() -> Unit) = Any().f() diff --git a/compiler/testData/codegen/boxInline/stackOnReturn/nonLocalReturn3.kt b/compiler/testData/codegen/boxInline/stackOnReturn/nonLocalReturn3.kt index 53330c09d22..03bd14f3db4 100644 --- a/compiler/testData/codegen/boxInline/stackOnReturn/nonLocalReturn3.kt +++ b/compiler/testData/codegen/boxInline/stackOnReturn/nonLocalReturn3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt inline fun run(f: () -> Unit) = f() inline fun withAny(f: Any.() -> Unit) = Any().f() diff --git a/compiler/testData/codegen/boxInline/stackOnReturn/returnLong.kt b/compiler/testData/codegen/boxInline/stackOnReturn/returnLong.kt index 2f5cdbc9a0a..bd00c6227f7 100644 --- a/compiler/testData/codegen/boxInline/stackOnReturn/returnLong.kt +++ b/compiler/testData/codegen/boxInline/stackOnReturn/returnLong.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt fun foo(x: Any?, y: Any?) = 0L diff --git a/compiler/testData/codegen/boxInline/stackOnReturn/tryFinally.kt b/compiler/testData/codegen/boxInline/stackOnReturn/tryFinally.kt index 6b5b4ec2f30..1fda7286a7c 100644 --- a/compiler/testData/codegen/boxInline/stackOnReturn/tryFinally.kt +++ b/compiler/testData/codegen/boxInline/stackOnReturn/tryFinally.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt fun foo(x: Any?, y: Any?) = null diff --git a/compiler/testData/codegen/boxInline/suspend/inlineUsedAsNoinline/inlineOnly.kt b/compiler/testData/codegen/boxInline/suspend/inlineUsedAsNoinline/inlineOnly.kt index 960e8234336..4ce87feb4c3 100644 --- a/compiler/testData/codegen/boxInline/suspend/inlineUsedAsNoinline/inlineOnly.kt +++ b/compiler/testData/codegen/boxInline/suspend/inlineUsedAsNoinline/inlineOnly.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: inlined.kt // WITH_RUNTIME // NO_CHECK_LAMBDA_INLINING diff --git a/compiler/testData/codegen/boxInline/suspend/inlineUsedAsNoinline/simpleNamed.kt b/compiler/testData/codegen/boxInline/suspend/inlineUsedAsNoinline/simpleNamed.kt index 9d5976cee2c..7d96a0a6794 100644 --- a/compiler/testData/codegen/boxInline/suspend/inlineUsedAsNoinline/simpleNamed.kt +++ b/compiler/testData/codegen/boxInline/suspend/inlineUsedAsNoinline/simpleNamed.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: inlined.kt // WITH_RUNTIME // NO_CHECK_LAMBDA_INLINING diff --git a/compiler/testData/codegen/boxInline/syntheticAccessors/constField.kt b/compiler/testData/codegen/boxInline/syntheticAccessors/constField.kt index 7900725284c..3a4c0cff018 100644 --- a/compiler/testData/codegen/boxInline/syntheticAccessors/constField.kt +++ b/compiler/testData/codegen/boxInline/syntheticAccessors/constField.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/syntheticAccessors/packagePrivateMembers.kt b/compiler/testData/codegen/boxInline/syntheticAccessors/packagePrivateMembers.kt index 30bef9d6bc8..5a90fa3ad68 100644 --- a/compiler/testData/codegen/boxInline/syntheticAccessors/packagePrivateMembers.kt +++ b/compiler/testData/codegen/boxInline/syntheticAccessors/packagePrivateMembers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/syntheticAccessors/propertyModifiers.kt b/compiler/testData/codegen/boxInline/syntheticAccessors/propertyModifiers.kt index a389f36bb3c..28f7848eb6f 100644 --- a/compiler/testData/codegen/boxInline/syntheticAccessors/propertyModifiers.kt +++ b/compiler/testData/codegen/boxInline/syntheticAccessors/propertyModifiers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/syntheticAccessors/protectedMembers.kt b/compiler/testData/codegen/boxInline/syntheticAccessors/protectedMembers.kt index 21bcb3291ee..179dc1067bd 100644 --- a/compiler/testData/codegen/boxInline/syntheticAccessors/protectedMembers.kt +++ b/compiler/testData/codegen/boxInline/syntheticAccessors/protectedMembers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/syntheticAccessors/protectedMembersFromSuper.kt b/compiler/testData/codegen/boxInline/syntheticAccessors/protectedMembersFromSuper.kt index 93daa050549..106bbea010b 100644 --- a/compiler/testData/codegen/boxInline/syntheticAccessors/protectedMembersFromSuper.kt +++ b/compiler/testData/codegen/boxInline/syntheticAccessors/protectedMembersFromSuper.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/syntheticAccessors/superCall.kt b/compiler/testData/codegen/boxInline/syntheticAccessors/superCall.kt index 98cf3d927ed..7ee82c75795 100644 --- a/compiler/testData/codegen/boxInline/syntheticAccessors/superCall.kt +++ b/compiler/testData/codegen/boxInline/syntheticAccessors/superCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/syntheticAccessors/superProperty.kt b/compiler/testData/codegen/boxInline/syntheticAccessors/superProperty.kt index e5f900da71e..e3dd1a22d45 100644 --- a/compiler/testData/codegen/boxInline/syntheticAccessors/superProperty.kt +++ b/compiler/testData/codegen/boxInline/syntheticAccessors/superProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/directFieldAccess.kt b/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/directFieldAccess.kt index 1650f38adf4..af81708fbb9 100644 --- a/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/directFieldAccess.kt +++ b/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/directFieldAccess.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/directFieldAccessInCrossInline.kt b/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/directFieldAccessInCrossInline.kt index ff03266a302..041810087a1 100644 --- a/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/directFieldAccessInCrossInline.kt +++ b/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/directFieldAccessInCrossInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/privateCall.kt b/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/privateCall.kt index b5a5f5fce47..985a1ce6ed5 100644 --- a/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/privateCall.kt +++ b/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/privateCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/privateInCrossInline.kt b/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/privateInCrossInline.kt index 4bf507eea06..c7b0d959ee0 100644 --- a/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/privateInCrossInline.kt +++ b/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/privateInCrossInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/superCall.kt b/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/superCall.kt index 6d8aca2ae52..fab1b191e52 100644 --- a/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/superCall.kt +++ b/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/superCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/superInCrossInline.kt b/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/superInCrossInline.kt index 4c5559410c1..dc208fe1875 100644 --- a/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/superInCrossInline.kt +++ b/compiler/testData/codegen/boxInline/syntheticAccessors/withinInlineLambda/superInCrossInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/trait/trait.kt b/compiler/testData/codegen/boxInline/trait/trait.kt index cd85fac3b3e..c130e697467 100644 --- a/compiler/testData/codegen/boxInline/trait/trait.kt +++ b/compiler/testData/codegen/boxInline/trait/trait.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/tryCatchFinally/kt5863.kt b/compiler/testData/codegen/boxInline/tryCatchFinally/kt5863.kt index 93c27ff3be7..a081f92f594 100644 --- a/compiler/testData/codegen/boxInline/tryCatchFinally/kt5863.kt +++ b/compiler/testData/codegen/boxInline/tryCatchFinally/kt5863.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt inline fun performWithFinally(finally: () -> R) : R { diff --git a/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch.kt b/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch.kt index b4e0f13f2ac..6e658e00f7a 100644 --- a/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch.kt +++ b/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch2.kt b/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch2.kt index 9d80c724d68..6928f797203 100644 --- a/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch2.kt +++ b/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatchFinally.kt b/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatchFinally.kt index ada4876e5cf..814c19a7751 100644 --- a/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatchFinally.kt +++ b/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatchFinally.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/varargs/kt17653.kt b/compiler/testData/codegen/boxInline/varargs/kt17653.kt index c5b4c61339e..3460e11897f 100644 --- a/compiler/testData/codegen/boxInline/varargs/kt17653.kt +++ b/compiler/testData/codegen/boxInline/varargs/kt17653.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/varargs/varargAndDefaultParameters.kt b/compiler/testData/codegen/boxInline/varargs/varargAndDefaultParameters.kt index 4e4f5cbd8df..31cae46fc77 100644 --- a/compiler/testData/codegen/boxInline/varargs/varargAndDefaultParameters.kt +++ b/compiler/testData/codegen/boxInline/varargs/varargAndDefaultParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/varargs/varargAndDefaultParameters2.kt b/compiler/testData/codegen/boxInline/varargs/varargAndDefaultParameters2.kt index 3dc7ee6f693..1dc0be34462 100644 --- a/compiler/testData/codegen/boxInline/varargs/varargAndDefaultParameters2.kt +++ b/compiler/testData/codegen/boxInline/varargs/varargAndDefaultParameters2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // FILE: 1.kt // WITH_RUNTIME