From 401f0ac583e0552f10471529df6969ef6b967a93 Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Wed, 10 Feb 2021 21:00:35 +0100 Subject: [PATCH] Use TARGET_BACKEND instead of DONT_TARGET_EXACT_BACKEND in box against Java tests "// TARGET_BACKEND: JVM" more clearly says that the test is JVM-specific, rather than DONT_TARGET_EXACT_BACKEND which excludes all other backends. --- .../testData/codegen/box/annotations/divisionByZeroInJava.kt | 2 +- .../codegen/box/annotations/javaAnnotationArrayValueDefault.kt | 2 +- .../box/annotations/javaAnnotationArrayValueNoDefault.kt | 2 +- compiler/testData/codegen/box/annotations/javaAnnotationCall.kt | 2 +- .../testData/codegen/box/annotations/javaAnnotationDefault.kt | 2 +- .../annotations/javaNegativePropertyAsAnnotationParameter.kt | 2 +- .../box/annotations/javaPropertyAsAnnotationParameter.kt | 2 +- .../codegen/box/annotations/javaPropertyWithIntInitializer.kt | 2 +- .../box/annotations/kClassMapping/arrayClassParameter.kt | 2 +- .../annotations/kClassMapping/arrayClassParameterOnJavaClass.kt | 2 +- .../codegen/box/annotations/kClassMapping/classParameter.kt | 2 +- .../box/annotations/kClassMapping/classParameterOnJavaClass.kt | 2 +- .../box/annotations/kClassMapping/varargClassParameter.kt | 2 +- .../kClassMapping/varargClassParameterOnJavaClass.kt | 2 +- compiler/testData/codegen/box/annotations/retentionInJava.kt | 2 +- .../typeAnnotations/implicitReturnAgainstCompiled.kt | 1 - compiler/testData/codegen/box/callableReference/constructor.kt | 2 +- compiler/testData/codegen/box/callableReference/kt16412.kt | 2 +- .../testData/codegen/box/callableReference/publicFinalField.kt | 2 +- .../codegen/box/callableReference/publicMutableField.kt | 2 +- compiler/testData/codegen/box/callableReference/staticMethod.kt | 2 +- compiler/testData/codegen/box/constructor/genericConstructor.kt | 2 +- .../testData/codegen/box/constructor/secondaryConstructor.kt | 2 +- .../codegen/box/delegation/delegationAndInheritanceFromJava.kt | 2 +- compiler/testData/codegen/box/enum/nameConflict.kt | 2 +- compiler/testData/codegen/box/enum/simpleJavaEnum.kt | 2 +- .../testData/codegen/box/enum/simpleJavaEnumWithFunction.kt | 2 +- .../testData/codegen/box/enum/simpleJavaEnumWithStaticImport.kt | 2 +- compiler/testData/codegen/box/enum/simpleJavaInnerEnum.kt | 2 +- compiler/testData/codegen/box/enum/staticField.kt | 2 +- compiler/testData/codegen/box/enum/staticMethod.kt | 2 +- compiler/testData/codegen/box/functions/constructor.kt | 2 +- compiler/testData/codegen/box/functions/max.kt | 2 +- .../codegen/box/functions/referencesStaticInnerClassMethod.kt | 2 +- .../codegen/box/functions/referencesStaticInnerClassMethodL2.kt | 2 +- compiler/testData/codegen/box/functions/unrelatedUpperBounds.kt | 2 +- .../testData/codegen/box/ieee754/anyToReal_AgainstCompiled.kt | 2 +- .../codegen/box/ieee754/comparableTypeCast_AgainstCompiled.kt | 2 +- compiler/testData/codegen/box/ieee754/double.kt | 2 +- .../codegen/box/ieee754/explicitCompareCall_AgainstCompiled.kt | 2 +- .../codegen/box/ieee754/explicitEqualsCall_AgainstCompiled.kt | 2 +- compiler/testData/codegen/box/ieee754/float.kt | 2 +- .../testData/codegen/box/ieee754/generic_AgainstCompiled.kt | 2 +- .../codegen/box/ieee754/nullableAnyToReal_AgainstCompiled.kt | 2 +- compiler/testData/codegen/box/inline/kt19910.kt | 1 - compiler/testData/codegen/box/innerClass/kt3532.kt | 2 +- compiler/testData/codegen/box/innerClass/kt3812.kt | 2 +- compiler/testData/codegen/box/innerClass/kt4036.kt | 2 +- compiler/testData/codegen/box/interfaces/defaultMethod.kt | 2 +- .../testData/codegen/box/interfaces/inheritJavaInterface.kt | 2 +- .../multiplatform/annotationsViaActualTypeAliasFromBinary.kt | 2 +- .../testData/codegen/box/notNullAssertions/callAssertions.kt | 2 +- compiler/testData/codegen/box/notNullAssertions/delegation.kt | 2 +- .../codegen/box/notNullAssertions/doGenerateParamAssertions.kt | 2 +- .../testData/codegen/box/notNullAssertions/noCallAssertions.kt | 2 +- .../testData/codegen/box/notNullAssertions/rightElvisOperand.kt | 2 +- .../box/oldLanguageVersions/ieee754/explicitEqualsCallNull.kt | 2 +- compiler/testData/codegen/box/platformTypes/genericUnit.kt | 2 +- compiler/testData/codegen/box/platformTypes/kt14989.kt | 2 +- .../testData/codegen/box/platformTypes/specializedMapFull.kt | 2 +- .../testData/codegen/box/platformTypes/specializedMapPut.kt | 2 +- .../codegen/box/property/fieldAccessFromExtensionInTraitImpl.kt | 2 +- .../testData/codegen/box/property/fieldAccessViaSubclass.kt | 2 +- .../codegen/box/property/referenceToJavaFieldViaBridge.kt | 2 +- compiler/testData/codegen/box/recursiveRawTypes/kt16528.kt | 2 +- compiler/testData/codegen/box/recursiveRawTypes/kt16639.kt | 2 +- .../codegen/box/reflection/classLiterals/javaClassLiteral.kt | 2 +- .../testData/codegen/box/reflection/mapping/jClass2kClass.kt | 2 +- .../testData/codegen/box/reflection/mapping/javaConstructor.kt | 2 +- compiler/testData/codegen/box/reflection/mapping/javaFields.kt | 2 +- compiler/testData/codegen/box/reflection/mapping/javaMethods.kt | 2 +- .../codegen/box/reflection/properties/equalsHashCodeToString.kt | 2 +- .../testData/codegen/box/sam/adapters/bridgesForOverridden.kt | 2 +- .../codegen/box/sam/adapters/bridgesForOverriddenComplex.kt | 2 +- .../testData/codegen/box/sam/adapters/callAbstractAdapter.kt | 2 +- compiler/testData/codegen/box/sam/adapters/comparator.kt | 2 +- compiler/testData/codegen/box/sam/adapters/constructor.kt | 2 +- .../testData/codegen/box/sam/adapters/doubleLongParameters.kt | 2 +- compiler/testData/codegen/box/sam/adapters/fileFilter.kt | 2 +- compiler/testData/codegen/box/sam/adapters/genericSignature.kt | 2 +- compiler/testData/codegen/box/sam/adapters/implementAdapter.kt | 2 +- compiler/testData/codegen/box/sam/adapters/inheritedInKotlin.kt | 2 +- .../codegen/box/sam/adapters/inheritedOverriddenAdapter.kt | 2 +- compiler/testData/codegen/box/sam/adapters/inheritedSimple.kt | 2 +- compiler/testData/codegen/box/sam/adapters/localClass.kt | 2 +- .../testData/codegen/box/sam/adapters/localObjectConstructor.kt | 2 +- .../box/sam/adapters/localObjectConstructorWithFnValue.kt | 2 +- .../codegen/box/sam/adapters/nonLiteralAndLiteralRunnable.kt | 2 +- .../testData/codegen/box/sam/adapters/nonLiteralComparator.kt | 2 +- .../codegen/box/sam/adapters/nonLiteralInConstructor.kt | 2 +- compiler/testData/codegen/box/sam/adapters/nonLiteralNull.kt | 2 +- .../testData/codegen/box/sam/adapters/nonLiteralRunnable.kt | 2 +- .../box/sam/adapters/operators/augmentedAssignmentPure.kt | 2 +- .../adapters/operators/augmentedAssignmentViaSimpleBinary.kt | 2 +- compiler/testData/codegen/box/sam/adapters/operators/binary.kt | 2 +- .../testData/codegen/box/sam/adapters/operators/compareTo.kt | 2 +- .../testData/codegen/box/sam/adapters/operators/contains.kt | 2 +- compiler/testData/codegen/box/sam/adapters/operators/get.kt | 2 +- compiler/testData/codegen/box/sam/adapters/operators/invoke.kt | 2 +- .../codegen/box/sam/adapters/operators/legacyModOperator.kt | 2 +- .../testData/codegen/box/sam/adapters/operators/multiGetSet.kt | 2 +- .../testData/codegen/box/sam/adapters/operators/multiInvoke.kt | 2 +- compiler/testData/codegen/box/sam/adapters/operators/set.kt | 2 +- compiler/testData/codegen/box/sam/adapters/protectedFromBase.kt | 2 +- .../testData/codegen/box/sam/adapters/severalSamParameters.kt | 2 +- compiler/testData/codegen/box/sam/adapters/simplest.kt | 2 +- .../codegen/box/sam/adapters/superInSecondaryConstructor.kt | 2 +- compiler/testData/codegen/box/sam/adapters/superconstructor.kt | 2 +- .../codegen/box/sam/adapters/superconstructorWithClosure.kt | 2 +- .../testData/codegen/box/sam/adapters/typeParameterOfClass.kt | 2 +- .../testData/codegen/box/sam/adapters/typeParameterOfMethod.kt | 2 +- .../codegen/box/sam/adapters/typeParameterOfOuterClass.kt | 2 +- compiler/testData/codegen/box/sam/differentFqNames.kt | 2 +- compiler/testData/codegen/box/sam/kt11519.kt | 2 +- compiler/testData/codegen/box/sam/kt11519Constructor.kt | 2 +- compiler/testData/codegen/box/sam/kt11696.kt | 2 +- compiler/testData/codegen/box/sam/kt4753.kt | 2 +- compiler/testData/codegen/box/sam/kt4753_2.kt | 2 +- compiler/testData/codegen/box/sam/propertyReference.kt | 2 +- .../testData/codegen/box/sam/samConstructorGenericSignature.kt | 2 +- compiler/testData/codegen/box/sam/smartCastSamConversion.kt | 2 +- compiler/testData/codegen/box/specialBuiltins/charBuffer.kt | 2 +- compiler/testData/codegen/box/staticFun/classWithNestedEnum.kt | 2 +- .../testData/codegen/box/syntheticExtensions/fromTwoBases.kt | 2 +- compiler/testData/codegen/box/syntheticExtensions/getter.kt | 2 +- .../codegen/box/syntheticExtensions/implicitReceiver.kt | 2 +- .../codegen/box/syntheticExtensions/overrideOnlyGetter.kt | 2 +- compiler/testData/codegen/box/syntheticExtensions/plusPlus.kt | 2 +- compiler/testData/codegen/box/syntheticExtensions/protected.kt | 2 +- .../testData/codegen/box/syntheticExtensions/protectedSetter.kt | 2 +- compiler/testData/codegen/box/syntheticExtensions/setter.kt | 2 +- .../testData/codegen/box/syntheticExtensions/setterNonVoid1.kt | 2 +- .../testData/codegen/box/syntheticExtensions/setterNonVoid2.kt | 2 +- .../codegen/box/throws/delegationAndThrows_AgainstCompiled.kt | 1 - .../codegen/box/typealias/javaStaticMembersViaTypeAlias.kt | 2 +- compiler/testData/codegen/box/varargs/varargsOverride.kt | 2 +- compiler/testData/codegen/box/varargs/varargsOverride2.kt | 2 +- compiler/testData/codegen/box/varargs/varargsOverride3.kt | 2 +- compiler/testData/codegen/box/visibility/package/kt2781.kt | 2 +- .../testData/codegen/box/visibility/package/packageClass.kt | 2 +- compiler/testData/codegen/box/visibility/package/packageFun.kt | 2 +- .../testData/codegen/box/visibility/package/packageProperty.kt | 2 +- .../protectedAndPackage/overrideProtectedFunInPackage.kt | 2 +- .../box/visibility/protectedAndPackage/protectedAccessor.kt | 2 +- .../box/visibility/protectedAndPackage/protectedFunInPackage.kt | 2 +- .../protectedAndPackage/protectedPropertyInPackage.kt | 2 +- .../protectedPropertyInPackageFromCrossinline.kt | 2 +- .../box/visibility/protectedAndPackage/protectedStaticClass.kt | 2 +- .../box/visibility/protectedAndPackage/protectedSuperField.kt | 2 +- .../box/visibility/protectedAndPackage/protectedSuperMethod.kt | 2 +- .../box/visibility/protectedStatic/funCallInConstructor.kt | 2 +- .../codegen/box/visibility/protectedStatic/funClassObject.kt | 2 +- .../codegen/box/visibility/protectedStatic/funGenericClass.kt | 2 +- .../box/visibility/protectedStatic/funNestedStaticClass.kt | 2 +- .../box/visibility/protectedStatic/funNestedStaticClass2.kt | 2 +- .../visibility/protectedStatic/funNestedStaticGenericClass.kt | 2 +- .../box/visibility/protectedStatic/funNotDirectSuperClass.kt | 2 +- .../codegen/box/visibility/protectedStatic/funObject.kt | 2 +- .../codegen/box/visibility/protectedStatic/simpleClass.kt | 2 +- .../codegen/box/visibility/protectedStatic/simpleClass2.kt | 2 +- .../codegen/box/visibility/protectedStatic/simpleFun.kt | 2 +- .../codegen/box/visibility/protectedStatic/simpleProperty.kt | 2 +- 162 files changed, 159 insertions(+), 162 deletions(-) diff --git a/compiler/testData/codegen/box/annotations/divisionByZeroInJava.kt b/compiler/testData/codegen/box/annotations/divisionByZeroInJava.kt index bab5445979f..d78264e245f 100644 --- a/compiler/testData/codegen/box/annotations/divisionByZeroInJava.kt +++ b/compiler/testData/codegen/box/annotations/divisionByZeroInJava.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // USE_PSI_CLASS_FILES_READING // MODULE: lib // FILE: J.java diff --git a/compiler/testData/codegen/box/annotations/javaAnnotationArrayValueDefault.kt b/compiler/testData/codegen/box/annotations/javaAnnotationArrayValueDefault.kt index 1b3953379ae..17b5a5bd452 100644 --- a/compiler/testData/codegen/box/annotations/javaAnnotationArrayValueDefault.kt +++ b/compiler/testData/codegen/box/annotations/javaAnnotationArrayValueDefault.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // IGNORE_BACKEND_FIR: JVM_IR // WITH_RUNTIME // MODULE: lib diff --git a/compiler/testData/codegen/box/annotations/javaAnnotationArrayValueNoDefault.kt b/compiler/testData/codegen/box/annotations/javaAnnotationArrayValueNoDefault.kt index 5983dd2c952..8412a95d6b1 100644 --- a/compiler/testData/codegen/box/annotations/javaAnnotationArrayValueNoDefault.kt +++ b/compiler/testData/codegen/box/annotations/javaAnnotationArrayValueNoDefault.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // MODULE: lib // FILE: JavaAnn.java diff --git a/compiler/testData/codegen/box/annotations/javaAnnotationCall.kt b/compiler/testData/codegen/box/annotations/javaAnnotationCall.kt index 86a46e62036..620fcc14ad8 100644 --- a/compiler/testData/codegen/box/annotations/javaAnnotationCall.kt +++ b/compiler/testData/codegen/box/annotations/javaAnnotationCall.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // MODULE: lib // FILE: JavaAnn.java diff --git a/compiler/testData/codegen/box/annotations/javaAnnotationDefault.kt b/compiler/testData/codegen/box/annotations/javaAnnotationDefault.kt index 9adbf26a5f2..ae1bc8260d8 100644 --- a/compiler/testData/codegen/box/annotations/javaAnnotationDefault.kt +++ b/compiler/testData/codegen/box/annotations/javaAnnotationDefault.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // MODULE: lib // FILE: JavaAnn.java diff --git a/compiler/testData/codegen/box/annotations/javaNegativePropertyAsAnnotationParameter.kt b/compiler/testData/codegen/box/annotations/javaNegativePropertyAsAnnotationParameter.kt index 0d2a7683be9..bddcd66f575 100644 --- a/compiler/testData/codegen/box/annotations/javaNegativePropertyAsAnnotationParameter.kt +++ b/compiler/testData/codegen/box/annotations/javaNegativePropertyAsAnnotationParameter.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // MODULE: lib // FILE: Foo.java diff --git a/compiler/testData/codegen/box/annotations/javaPropertyAsAnnotationParameter.kt b/compiler/testData/codegen/box/annotations/javaPropertyAsAnnotationParameter.kt index e288aaa49fe..3331356ff42 100644 --- a/compiler/testData/codegen/box/annotations/javaPropertyAsAnnotationParameter.kt +++ b/compiler/testData/codegen/box/annotations/javaPropertyAsAnnotationParameter.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // MODULE: lib // FILE: Foo.java diff --git a/compiler/testData/codegen/box/annotations/javaPropertyWithIntInitializer.kt b/compiler/testData/codegen/box/annotations/javaPropertyWithIntInitializer.kt index 438640e634f..94c94183b80 100644 --- a/compiler/testData/codegen/box/annotations/javaPropertyWithIntInitializer.kt +++ b/compiler/testData/codegen/box/annotations/javaPropertyWithIntInitializer.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // MODULE: lib // FILE: Foo.java diff --git a/compiler/testData/codegen/box/annotations/kClassMapping/arrayClassParameter.kt b/compiler/testData/codegen/box/annotations/kClassMapping/arrayClassParameter.kt index 02b740e9252..ce69c8df11b 100644 --- a/compiler/testData/codegen/box/annotations/kClassMapping/arrayClassParameter.kt +++ b/compiler/testData/codegen/box/annotations/kClassMapping/arrayClassParameter.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // MODULE: lib // FILE: JavaAnn.java diff --git a/compiler/testData/codegen/box/annotations/kClassMapping/arrayClassParameterOnJavaClass.kt b/compiler/testData/codegen/box/annotations/kClassMapping/arrayClassParameterOnJavaClass.kt index 091ffcfe95e..480b5b7f321 100644 --- a/compiler/testData/codegen/box/annotations/kClassMapping/arrayClassParameterOnJavaClass.kt +++ b/compiler/testData/codegen/box/annotations/kClassMapping/arrayClassParameterOnJavaClass.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // MODULE: lib // FILE: JavaAnn.java diff --git a/compiler/testData/codegen/box/annotations/kClassMapping/classParameter.kt b/compiler/testData/codegen/box/annotations/kClassMapping/classParameter.kt index 8c7f4b02986..e8d0dca4c84 100644 --- a/compiler/testData/codegen/box/annotations/kClassMapping/classParameter.kt +++ b/compiler/testData/codegen/box/annotations/kClassMapping/classParameter.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // MODULE: lib // FILE: JavaAnn.java diff --git a/compiler/testData/codegen/box/annotations/kClassMapping/classParameterOnJavaClass.kt b/compiler/testData/codegen/box/annotations/kClassMapping/classParameterOnJavaClass.kt index ba7e9bfa0e0..639c7790d9a 100644 --- a/compiler/testData/codegen/box/annotations/kClassMapping/classParameterOnJavaClass.kt +++ b/compiler/testData/codegen/box/annotations/kClassMapping/classParameterOnJavaClass.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // MODULE: lib // FILE: JavaAnn.java diff --git a/compiler/testData/codegen/box/annotations/kClassMapping/varargClassParameter.kt b/compiler/testData/codegen/box/annotations/kClassMapping/varargClassParameter.kt index d414b17ec10..ee81b20d4cf 100644 --- a/compiler/testData/codegen/box/annotations/kClassMapping/varargClassParameter.kt +++ b/compiler/testData/codegen/box/annotations/kClassMapping/varargClassParameter.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // MODULE: lib // FILE: JavaAnn.java diff --git a/compiler/testData/codegen/box/annotations/kClassMapping/varargClassParameterOnJavaClass.kt b/compiler/testData/codegen/box/annotations/kClassMapping/varargClassParameterOnJavaClass.kt index e082122a78a..7b2deaac2ec 100644 --- a/compiler/testData/codegen/box/annotations/kClassMapping/varargClassParameterOnJavaClass.kt +++ b/compiler/testData/codegen/box/annotations/kClassMapping/varargClassParameterOnJavaClass.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // MODULE: lib // FILE: JavaAnn.java diff --git a/compiler/testData/codegen/box/annotations/retentionInJava.kt b/compiler/testData/codegen/box/annotations/retentionInJava.kt index 006f1d9d88e..5a7a0700caa 100644 --- a/compiler/testData/codegen/box/annotations/retentionInJava.kt +++ b/compiler/testData/codegen/box/annotations/retentionInJava.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: Foo.java diff --git a/compiler/testData/codegen/box/annotations/typeAnnotations/implicitReturnAgainstCompiled.kt b/compiler/testData/codegen/box/annotations/typeAnnotations/implicitReturnAgainstCompiled.kt index 2da713e5688..3b11ad3d0ff 100644 --- a/compiler/testData/codegen/box/annotations/typeAnnotations/implicitReturnAgainstCompiled.kt +++ b/compiler/testData/codegen/box/annotations/typeAnnotations/implicitReturnAgainstCompiled.kt @@ -1,4 +1,3 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE // EMIT_JVM_TYPE_ANNOTATIONS // TARGET_BACKEND: JVM // IGNORE_BACKEND_FIR: JVM_IR diff --git a/compiler/testData/codegen/box/callableReference/constructor.kt b/compiler/testData/codegen/box/callableReference/constructor.kt index 555056a8232..8d9703bec2f 100644 --- a/compiler/testData/codegen/box/callableReference/constructor.kt +++ b/compiler/testData/codegen/box/callableReference/constructor.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: A.java diff --git a/compiler/testData/codegen/box/callableReference/kt16412.kt b/compiler/testData/codegen/box/callableReference/kt16412.kt index a4bc421599b..2dbc5ab460a 100644 --- a/compiler/testData/codegen/box/callableReference/kt16412.kt +++ b/compiler/testData/codegen/box/callableReference/kt16412.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: MFunction.java diff --git a/compiler/testData/codegen/box/callableReference/publicFinalField.kt b/compiler/testData/codegen/box/callableReference/publicFinalField.kt index d2533488e0f..1820ef9209c 100644 --- a/compiler/testData/codegen/box/callableReference/publicFinalField.kt +++ b/compiler/testData/codegen/box/callableReference/publicFinalField.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: A.java diff --git a/compiler/testData/codegen/box/callableReference/publicMutableField.kt b/compiler/testData/codegen/box/callableReference/publicMutableField.kt index 4450f45de30..8e2672957ed 100644 --- a/compiler/testData/codegen/box/callableReference/publicMutableField.kt +++ b/compiler/testData/codegen/box/callableReference/publicMutableField.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: A.java diff --git a/compiler/testData/codegen/box/callableReference/staticMethod.kt b/compiler/testData/codegen/box/callableReference/staticMethod.kt index 882d183b121..b636c3bfe8e 100644 --- a/compiler/testData/codegen/box/callableReference/staticMethod.kt +++ b/compiler/testData/codegen/box/callableReference/staticMethod.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: A.java diff --git a/compiler/testData/codegen/box/constructor/genericConstructor.kt b/compiler/testData/codegen/box/constructor/genericConstructor.kt index d8d235d76cb..3c458a9aed8 100644 --- a/compiler/testData/codegen/box/constructor/genericConstructor.kt +++ b/compiler/testData/codegen/box/constructor/genericConstructor.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: test/Foo.java diff --git a/compiler/testData/codegen/box/constructor/secondaryConstructor.kt b/compiler/testData/codegen/box/constructor/secondaryConstructor.kt index 3500cd59775..e1ade7fd0d1 100644 --- a/compiler/testData/codegen/box/constructor/secondaryConstructor.kt +++ b/compiler/testData/codegen/box/constructor/secondaryConstructor.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: test/Foo.java diff --git a/compiler/testData/codegen/box/delegation/delegationAndInheritanceFromJava.kt b/compiler/testData/codegen/box/delegation/delegationAndInheritanceFromJava.kt index 349ed6dcfbf..2b361502877 100644 --- a/compiler/testData/codegen/box/delegation/delegationAndInheritanceFromJava.kt +++ b/compiler/testData/codegen/box/delegation/delegationAndInheritanceFromJava.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: Foo.java diff --git a/compiler/testData/codegen/box/enum/nameConflict.kt b/compiler/testData/codegen/box/enum/nameConflict.kt index 3c7a5672cb8..e5f38ed00ea 100644 --- a/compiler/testData/codegen/box/enum/nameConflict.kt +++ b/compiler/testData/codegen/box/enum/nameConflict.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: C.java public enum C { diff --git a/compiler/testData/codegen/box/enum/simpleJavaEnum.kt b/compiler/testData/codegen/box/enum/simpleJavaEnum.kt index 38508c07f22..73e88ca9350 100644 --- a/compiler/testData/codegen/box/enum/simpleJavaEnum.kt +++ b/compiler/testData/codegen/box/enum/simpleJavaEnum.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: test/En.java diff --git a/compiler/testData/codegen/box/enum/simpleJavaEnumWithFunction.kt b/compiler/testData/codegen/box/enum/simpleJavaEnumWithFunction.kt index 6cf7e1ac3d9..83cfbb74c1b 100644 --- a/compiler/testData/codegen/box/enum/simpleJavaEnumWithFunction.kt +++ b/compiler/testData/codegen/box/enum/simpleJavaEnumWithFunction.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: test/En.java diff --git a/compiler/testData/codegen/box/enum/simpleJavaEnumWithStaticImport.kt b/compiler/testData/codegen/box/enum/simpleJavaEnumWithStaticImport.kt index 710b06c239d..149bbf464eb 100644 --- a/compiler/testData/codegen/box/enum/simpleJavaEnumWithStaticImport.kt +++ b/compiler/testData/codegen/box/enum/simpleJavaEnumWithStaticImport.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: test/En.java diff --git a/compiler/testData/codegen/box/enum/simpleJavaInnerEnum.kt b/compiler/testData/codegen/box/enum/simpleJavaInnerEnum.kt index 4deb559fafa..6c5182b1647 100644 --- a/compiler/testData/codegen/box/enum/simpleJavaInnerEnum.kt +++ b/compiler/testData/codegen/box/enum/simpleJavaInnerEnum.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: test/Foo.java diff --git a/compiler/testData/codegen/box/enum/staticField.kt b/compiler/testData/codegen/box/enum/staticField.kt index 8fae91ea795..b202614f0dc 100644 --- a/compiler/testData/codegen/box/enum/staticField.kt +++ b/compiler/testData/codegen/box/enum/staticField.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: test/E.java diff --git a/compiler/testData/codegen/box/enum/staticMethod.kt b/compiler/testData/codegen/box/enum/staticMethod.kt index 0be34082751..143ea4e8eed 100644 --- a/compiler/testData/codegen/box/enum/staticMethod.kt +++ b/compiler/testData/codegen/box/enum/staticMethod.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: test/En.java diff --git a/compiler/testData/codegen/box/functions/constructor.kt b/compiler/testData/codegen/box/functions/constructor.kt index eca0c465b3a..eaff2e392b8 100644 --- a/compiler/testData/codegen/box/functions/constructor.kt +++ b/compiler/testData/codegen/box/functions/constructor.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: A.java diff --git a/compiler/testData/codegen/box/functions/max.kt b/compiler/testData/codegen/box/functions/max.kt index 1bf885dbfad..5191ace56a6 100644 --- a/compiler/testData/codegen/box/functions/max.kt +++ b/compiler/testData/codegen/box/functions/max.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: Foo.java diff --git a/compiler/testData/codegen/box/functions/referencesStaticInnerClassMethod.kt b/compiler/testData/codegen/box/functions/referencesStaticInnerClassMethod.kt index ba9d1038ed1..3dfcd1e3e4c 100644 --- a/compiler/testData/codegen/box/functions/referencesStaticInnerClassMethod.kt +++ b/compiler/testData/codegen/box/functions/referencesStaticInnerClassMethod.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: R.java diff --git a/compiler/testData/codegen/box/functions/referencesStaticInnerClassMethodL2.kt b/compiler/testData/codegen/box/functions/referencesStaticInnerClassMethodL2.kt index 85396bbd10f..52ff72d2cbc 100644 --- a/compiler/testData/codegen/box/functions/referencesStaticInnerClassMethodL2.kt +++ b/compiler/testData/codegen/box/functions/referencesStaticInnerClassMethodL2.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: R.java diff --git a/compiler/testData/codegen/box/functions/unrelatedUpperBounds.kt b/compiler/testData/codegen/box/functions/unrelatedUpperBounds.kt index 7bb9978070a..0994efae4cb 100644 --- a/compiler/testData/codegen/box/functions/unrelatedUpperBounds.kt +++ b/compiler/testData/codegen/box/functions/unrelatedUpperBounds.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: Foo.java diff --git a/compiler/testData/codegen/box/ieee754/anyToReal_AgainstCompiled.kt b/compiler/testData/codegen/box/ieee754/anyToReal_AgainstCompiled.kt index c2c25511ad4..29498970232 100644 --- a/compiler/testData/codegen/box/ieee754/anyToReal_AgainstCompiled.kt +++ b/compiler/testData/codegen/box/ieee754/anyToReal_AgainstCompiled.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/ieee754/comparableTypeCast_AgainstCompiled.kt b/compiler/testData/codegen/box/ieee754/comparableTypeCast_AgainstCompiled.kt index fe0f253a598..fc0e635ade9 100644 --- a/compiler/testData/codegen/box/ieee754/comparableTypeCast_AgainstCompiled.kt +++ b/compiler/testData/codegen/box/ieee754/comparableTypeCast_AgainstCompiled.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/ieee754/double.kt b/compiler/testData/codegen/box/ieee754/double.kt index 40879e5fbba..b0e818d50e4 100644 --- a/compiler/testData/codegen/box/ieee754/double.kt +++ b/compiler/testData/codegen/box/ieee754/double.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/ieee754/explicitCompareCall_AgainstCompiled.kt b/compiler/testData/codegen/box/ieee754/explicitCompareCall_AgainstCompiled.kt index 7927b025171..5803303a19d 100644 --- a/compiler/testData/codegen/box/ieee754/explicitCompareCall_AgainstCompiled.kt +++ b/compiler/testData/codegen/box/ieee754/explicitCompareCall_AgainstCompiled.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/ieee754/explicitEqualsCall_AgainstCompiled.kt b/compiler/testData/codegen/box/ieee754/explicitEqualsCall_AgainstCompiled.kt index 28caf58a0e3..2959e354339 100644 --- a/compiler/testData/codegen/box/ieee754/explicitEqualsCall_AgainstCompiled.kt +++ b/compiler/testData/codegen/box/ieee754/explicitEqualsCall_AgainstCompiled.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/ieee754/float.kt b/compiler/testData/codegen/box/ieee754/float.kt index 09992bd5da7..b42145f692b 100644 --- a/compiler/testData/codegen/box/ieee754/float.kt +++ b/compiler/testData/codegen/box/ieee754/float.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/ieee754/generic_AgainstCompiled.kt b/compiler/testData/codegen/box/ieee754/generic_AgainstCompiled.kt index fc18840a27e..0815ff498cc 100644 --- a/compiler/testData/codegen/box/ieee754/generic_AgainstCompiled.kt +++ b/compiler/testData/codegen/box/ieee754/generic_AgainstCompiled.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/ieee754/nullableAnyToReal_AgainstCompiled.kt b/compiler/testData/codegen/box/ieee754/nullableAnyToReal_AgainstCompiled.kt index 8ebcd13fe36..171d0da35a4 100644 --- a/compiler/testData/codegen/box/ieee754/nullableAnyToReal_AgainstCompiled.kt +++ b/compiler/testData/codegen/box/ieee754/nullableAnyToReal_AgainstCompiled.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/inline/kt19910.kt b/compiler/testData/codegen/box/inline/kt19910.kt index d61aadeb3d7..70c02be00a3 100644 --- a/compiler/testData/codegen/box/inline/kt19910.kt +++ b/compiler/testData/codegen/box/inline/kt19910.kt @@ -1,4 +1,3 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE // FULL_JDK // WITH_RUNTIME // TARGET_BACKEND: JVM diff --git a/compiler/testData/codegen/box/innerClass/kt3532.kt b/compiler/testData/codegen/box/innerClass/kt3532.kt index 15c49e03773..f1e501d3946 100644 --- a/compiler/testData/codegen/box/innerClass/kt3532.kt +++ b/compiler/testData/codegen/box/innerClass/kt3532.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: Foo.java diff --git a/compiler/testData/codegen/box/innerClass/kt3812.kt b/compiler/testData/codegen/box/innerClass/kt3812.kt index 3406cfe907e..3cbba3c3789 100644 --- a/compiler/testData/codegen/box/innerClass/kt3812.kt +++ b/compiler/testData/codegen/box/innerClass/kt3812.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: Foo.java diff --git a/compiler/testData/codegen/box/innerClass/kt4036.kt b/compiler/testData/codegen/box/innerClass/kt4036.kt index 9ef204bbff6..d377d47a000 100644 --- a/compiler/testData/codegen/box/innerClass/kt4036.kt +++ b/compiler/testData/codegen/box/innerClass/kt4036.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: Foo.java diff --git a/compiler/testData/codegen/box/interfaces/defaultMethod.kt b/compiler/testData/codegen/box/interfaces/defaultMethod.kt index 7f672bebb01..b6c206a535f 100644 --- a/compiler/testData/codegen/box/interfaces/defaultMethod.kt +++ b/compiler/testData/codegen/box/interfaces/defaultMethod.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // JVM_TARGET: 1.8 // MODULE: lib diff --git a/compiler/testData/codegen/box/interfaces/inheritJavaInterface.kt b/compiler/testData/codegen/box/interfaces/inheritJavaInterface.kt index 93a3673c5e3..b6b9538a989 100644 --- a/compiler/testData/codegen/box/interfaces/inheritJavaInterface.kt +++ b/compiler/testData/codegen/box/interfaces/inheritJavaInterface.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: A.java diff --git a/compiler/testData/codegen/box/multiplatform/annotationsViaActualTypeAliasFromBinary.kt b/compiler/testData/codegen/box/multiplatform/annotationsViaActualTypeAliasFromBinary.kt index 242ff475aa6..095307c0718 100644 --- a/compiler/testData/codegen/box/multiplatform/annotationsViaActualTypeAliasFromBinary.kt +++ b/compiler/testData/codegen/box/multiplatform/annotationsViaActualTypeAliasFromBinary.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // !LANGUAGE: +MultiPlatformProjects // WITH_REFLECT diff --git a/compiler/testData/codegen/box/notNullAssertions/callAssertions.kt b/compiler/testData/codegen/box/notNullAssertions/callAssertions.kt index d89575fa449..e1525b5a4fd 100644 --- a/compiler/testData/codegen/box/notNullAssertions/callAssertions.kt +++ b/compiler/testData/codegen/box/notNullAssertions/callAssertions.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // IGNORE_BACKEND_FIR: JVM_IR // DISABLE_PARAM_ASSERTIONS diff --git a/compiler/testData/codegen/box/notNullAssertions/delegation.kt b/compiler/testData/codegen/box/notNullAssertions/delegation.kt index f92efb2944a..8bc81ef96b0 100644 --- a/compiler/testData/codegen/box/notNullAssertions/delegation.kt +++ b/compiler/testData/codegen/box/notNullAssertions/delegation.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // IGNORE_BACKEND_FIR: JVM_IR // MODULE: lib diff --git a/compiler/testData/codegen/box/notNullAssertions/doGenerateParamAssertions.kt b/compiler/testData/codegen/box/notNullAssertions/doGenerateParamAssertions.kt index 9dbadc6e9cb..1b3ee5f7e8d 100644 --- a/compiler/testData/codegen/box/notNullAssertions/doGenerateParamAssertions.kt +++ b/compiler/testData/codegen/box/notNullAssertions/doGenerateParamAssertions.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // DISABLE_CALL_ASSERTIONS // MODULE: lib // FILE: C.java diff --git a/compiler/testData/codegen/box/notNullAssertions/noCallAssertions.kt b/compiler/testData/codegen/box/notNullAssertions/noCallAssertions.kt index 14e450c29b2..7d2ea1dfa4b 100644 --- a/compiler/testData/codegen/box/notNullAssertions/noCallAssertions.kt +++ b/compiler/testData/codegen/box/notNullAssertions/noCallAssertions.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // DISABLE_PARAM_ASSERTIONS // DISABLE_CALL_ASSERTIONS diff --git a/compiler/testData/codegen/box/notNullAssertions/rightElvisOperand.kt b/compiler/testData/codegen/box/notNullAssertions/rightElvisOperand.kt index 00b6e5cad57..de09a20e275 100644 --- a/compiler/testData/codegen/box/notNullAssertions/rightElvisOperand.kt +++ b/compiler/testData/codegen/box/notNullAssertions/rightElvisOperand.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // IGNORE_BACKEND_FIR: JVM_IR // MODULE: lib // FILE: RightElvisOperand.java diff --git a/compiler/testData/codegen/box/oldLanguageVersions/ieee754/explicitEqualsCallNull.kt b/compiler/testData/codegen/box/oldLanguageVersions/ieee754/explicitEqualsCallNull.kt index c5fc02efb8c..aa0dd3479bf 100644 --- a/compiler/testData/codegen/box/oldLanguageVersions/ieee754/explicitEqualsCallNull.kt +++ b/compiler/testData/codegen/box/oldLanguageVersions/ieee754/explicitEqualsCallNull.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // !LANGUAGE: -ThrowNpeOnExplicitEqualsForBoxedNull // IGNORE_BACKEND: JVM_IR // ^ ThrowNpeOnExplicitEqualsForBoxedNull is introduced in 1.2. diff --git a/compiler/testData/codegen/box/platformTypes/genericUnit.kt b/compiler/testData/codegen/box/platformTypes/genericUnit.kt index 7ce17472580..8ce835cffba 100644 --- a/compiler/testData/codegen/box/platformTypes/genericUnit.kt +++ b/compiler/testData/codegen/box/platformTypes/genericUnit.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: Foo.java diff --git a/compiler/testData/codegen/box/platformTypes/kt14989.kt b/compiler/testData/codegen/box/platformTypes/kt14989.kt index 40c6dae52a7..40ec8a80373 100644 --- a/compiler/testData/codegen/box/platformTypes/kt14989.kt +++ b/compiler/testData/codegen/box/platformTypes/kt14989.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM //WITH_RUNTIME // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/platformTypes/specializedMapFull.kt b/compiler/testData/codegen/box/platformTypes/specializedMapFull.kt index 0e4a274484e..0e5fc22c581 100644 --- a/compiler/testData/codegen/box/platformTypes/specializedMapFull.kt +++ b/compiler/testData/codegen/box/platformTypes/specializedMapFull.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // IGNORE_BACKEND_FIR: JVM_IR // MODULE: lib // FILE: AbstractSpecializedMap.java diff --git a/compiler/testData/codegen/box/platformTypes/specializedMapPut.kt b/compiler/testData/codegen/box/platformTypes/specializedMapPut.kt index e29959f2411..58a27076105 100644 --- a/compiler/testData/codegen/box/platformTypes/specializedMapPut.kt +++ b/compiler/testData/codegen/box/platformTypes/specializedMapPut.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // IGNORE_BACKEND_FIR: JVM_IR // MODULE: lib // FILE: A.java diff --git a/compiler/testData/codegen/box/property/fieldAccessFromExtensionInTraitImpl.kt b/compiler/testData/codegen/box/property/fieldAccessFromExtensionInTraitImpl.kt index 8b535611e97..caf22683ecf 100644 --- a/compiler/testData/codegen/box/property/fieldAccessFromExtensionInTraitImpl.kt +++ b/compiler/testData/codegen/box/property/fieldAccessFromExtensionInTraitImpl.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: D.java diff --git a/compiler/testData/codegen/box/property/fieldAccessViaSubclass.kt b/compiler/testData/codegen/box/property/fieldAccessViaSubclass.kt index 9cd9484087d..8088ebe7c04 100644 --- a/compiler/testData/codegen/box/property/fieldAccessViaSubclass.kt +++ b/compiler/testData/codegen/box/property/fieldAccessViaSubclass.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: D.java diff --git a/compiler/testData/codegen/box/property/referenceToJavaFieldViaBridge.kt b/compiler/testData/codegen/box/property/referenceToJavaFieldViaBridge.kt index f68ebb796aa..a317b22cd9a 100644 --- a/compiler/testData/codegen/box/property/referenceToJavaFieldViaBridge.kt +++ b/compiler/testData/codegen/box/property/referenceToJavaFieldViaBridge.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: test/D.java diff --git a/compiler/testData/codegen/box/recursiveRawTypes/kt16528.kt b/compiler/testData/codegen/box/recursiveRawTypes/kt16528.kt index fe76358c246..bd187b6d5e2 100644 --- a/compiler/testData/codegen/box/recursiveRawTypes/kt16528.kt +++ b/compiler/testData/codegen/box/recursiveRawTypes/kt16528.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaScriptParser.java public class JavaScriptParser { diff --git a/compiler/testData/codegen/box/recursiveRawTypes/kt16639.kt b/compiler/testData/codegen/box/recursiveRawTypes/kt16639.kt index 67fc49df7b8..771fa8e60de 100644 --- a/compiler/testData/codegen/box/recursiveRawTypes/kt16639.kt +++ b/compiler/testData/codegen/box/recursiveRawTypes/kt16639.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // MODULE: lib // FILE: Device.java diff --git a/compiler/testData/codegen/box/reflection/classLiterals/javaClassLiteral.kt b/compiler/testData/codegen/box/reflection/classLiterals/javaClassLiteral.kt index 514659455aa..836a7cdb531 100644 --- a/compiler/testData/codegen/box/reflection/classLiterals/javaClassLiteral.kt +++ b/compiler/testData/codegen/box/reflection/classLiterals/javaClassLiteral.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // MODULE: lib // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/mapping/jClass2kClass.kt b/compiler/testData/codegen/box/reflection/mapping/jClass2kClass.kt index 32b2d34705b..6db31bd6c13 100644 --- a/compiler/testData/codegen/box/reflection/mapping/jClass2kClass.kt +++ b/compiler/testData/codegen/box/reflection/mapping/jClass2kClass.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // MODULE: lib // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/mapping/javaConstructor.kt b/compiler/testData/codegen/box/reflection/mapping/javaConstructor.kt index 47c95361880..bb18df44566 100644 --- a/compiler/testData/codegen/box/reflection/mapping/javaConstructor.kt +++ b/compiler/testData/codegen/box/reflection/mapping/javaConstructor.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // MODULE: lib // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/mapping/javaFields.kt b/compiler/testData/codegen/box/reflection/mapping/javaFields.kt index 61fd5f5b490..f5eda2640d4 100644 --- a/compiler/testData/codegen/box/reflection/mapping/javaFields.kt +++ b/compiler/testData/codegen/box/reflection/mapping/javaFields.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FULL_JDK // MODULE: lib diff --git a/compiler/testData/codegen/box/reflection/mapping/javaMethods.kt b/compiler/testData/codegen/box/reflection/mapping/javaMethods.kt index 4f0ab11574c..060443f7828 100644 --- a/compiler/testData/codegen/box/reflection/mapping/javaMethods.kt +++ b/compiler/testData/codegen/box/reflection/mapping/javaMethods.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // MODULE: lib // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/properties/equalsHashCodeToString.kt b/compiler/testData/codegen/box/reflection/properties/equalsHashCodeToString.kt index 2ccf9e635bd..23c063fa22e 100644 --- a/compiler/testData/codegen/box/reflection/properties/equalsHashCodeToString.kt +++ b/compiler/testData/codegen/box/reflection/properties/equalsHashCodeToString.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // MODULE: lib // FILE: test/J.java diff --git a/compiler/testData/codegen/box/sam/adapters/bridgesForOverridden.kt b/compiler/testData/codegen/box/sam/adapters/bridgesForOverridden.kt index f52b417924e..40027577dad 100644 --- a/compiler/testData/codegen/box/sam/adapters/bridgesForOverridden.kt +++ b/compiler/testData/codegen/box/sam/adapters/bridgesForOverridden.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/bridgesForOverriddenComplex.kt b/compiler/testData/codegen/box/sam/adapters/bridgesForOverriddenComplex.kt index 7840b3b5088..f53f9ed6d8d 100644 --- a/compiler/testData/codegen/box/sam/adapters/bridgesForOverriddenComplex.kt +++ b/compiler/testData/codegen/box/sam/adapters/bridgesForOverriddenComplex.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/callAbstractAdapter.kt b/compiler/testData/codegen/box/sam/adapters/callAbstractAdapter.kt index 4e3eae4dd3c..4335ac8c122 100644 --- a/compiler/testData/codegen/box/sam/adapters/callAbstractAdapter.kt +++ b/compiler/testData/codegen/box/sam/adapters/callAbstractAdapter.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaInterface.java diff --git a/compiler/testData/codegen/box/sam/adapters/comparator.kt b/compiler/testData/codegen/box/sam/adapters/comparator.kt index 0e653cbcc42..8f47618e7fb 100644 --- a/compiler/testData/codegen/box/sam/adapters/comparator.kt +++ b/compiler/testData/codegen/box/sam/adapters/comparator.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/constructor.kt b/compiler/testData/codegen/box/sam/adapters/constructor.kt index 89e05eb5674..19fd50f7251 100644 --- a/compiler/testData/codegen/box/sam/adapters/constructor.kt +++ b/compiler/testData/codegen/box/sam/adapters/constructor.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/doubleLongParameters.kt b/compiler/testData/codegen/box/sam/adapters/doubleLongParameters.kt index 461f621903a..c744969e30b 100644 --- a/compiler/testData/codegen/box/sam/adapters/doubleLongParameters.kt +++ b/compiler/testData/codegen/box/sam/adapters/doubleLongParameters.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: GenericInterface.java diff --git a/compiler/testData/codegen/box/sam/adapters/fileFilter.kt b/compiler/testData/codegen/box/sam/adapters/fileFilter.kt index 03a5d374750..80f3b96ecd1 100644 --- a/compiler/testData/codegen/box/sam/adapters/fileFilter.kt +++ b/compiler/testData/codegen/box/sam/adapters/fileFilter.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/genericSignature.kt b/compiler/testData/codegen/box/sam/adapters/genericSignature.kt index 3cc49d4db5b..3f0d4f9b8c3 100644 --- a/compiler/testData/codegen/box/sam/adapters/genericSignature.kt +++ b/compiler/testData/codegen/box/sam/adapters/genericSignature.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/implementAdapter.kt b/compiler/testData/codegen/box/sam/adapters/implementAdapter.kt index 73fc3078f7a..9d6e02cf249 100644 --- a/compiler/testData/codegen/box/sam/adapters/implementAdapter.kt +++ b/compiler/testData/codegen/box/sam/adapters/implementAdapter.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // MODULE: lib // FILE: JavaInterface.java diff --git a/compiler/testData/codegen/box/sam/adapters/inheritedInKotlin.kt b/compiler/testData/codegen/box/sam/adapters/inheritedInKotlin.kt index ab4da28d97d..632e6e6f701 100644 --- a/compiler/testData/codegen/box/sam/adapters/inheritedInKotlin.kt +++ b/compiler/testData/codegen/box/sam/adapters/inheritedInKotlin.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/inheritedOverriddenAdapter.kt b/compiler/testData/codegen/box/sam/adapters/inheritedOverriddenAdapter.kt index 56464fa2950..e5450d3f2cc 100644 --- a/compiler/testData/codegen/box/sam/adapters/inheritedOverriddenAdapter.kt +++ b/compiler/testData/codegen/box/sam/adapters/inheritedOverriddenAdapter.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // IGNORE_BACKEND_FIR: JVM_IR // WITH_RUNTIME // MODULE: lib diff --git a/compiler/testData/codegen/box/sam/adapters/inheritedSimple.kt b/compiler/testData/codegen/box/sam/adapters/inheritedSimple.kt index 2bcba1ee0c1..99caf7f9160 100644 --- a/compiler/testData/codegen/box/sam/adapters/inheritedSimple.kt +++ b/compiler/testData/codegen/box/sam/adapters/inheritedSimple.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: Sub.java diff --git a/compiler/testData/codegen/box/sam/adapters/localClass.kt b/compiler/testData/codegen/box/sam/adapters/localClass.kt index 953e14dcf40..f233e21831b 100644 --- a/compiler/testData/codegen/box/sam/adapters/localClass.kt +++ b/compiler/testData/codegen/box/sam/adapters/localClass.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/localObjectConstructor.kt b/compiler/testData/codegen/box/sam/adapters/localObjectConstructor.kt index 9114370e409..e976893ec24 100644 --- a/compiler/testData/codegen/box/sam/adapters/localObjectConstructor.kt +++ b/compiler/testData/codegen/box/sam/adapters/localObjectConstructor.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/localObjectConstructorWithFnValue.kt b/compiler/testData/codegen/box/sam/adapters/localObjectConstructorWithFnValue.kt index 3d28d40f4e7..d441a629627 100644 --- a/compiler/testData/codegen/box/sam/adapters/localObjectConstructorWithFnValue.kt +++ b/compiler/testData/codegen/box/sam/adapters/localObjectConstructorWithFnValue.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/nonLiteralAndLiteralRunnable.kt b/compiler/testData/codegen/box/sam/adapters/nonLiteralAndLiteralRunnable.kt index 55d37c3f52e..95d042c8988 100644 --- a/compiler/testData/codegen/box/sam/adapters/nonLiteralAndLiteralRunnable.kt +++ b/compiler/testData/codegen/box/sam/adapters/nonLiteralAndLiteralRunnable.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/nonLiteralComparator.kt b/compiler/testData/codegen/box/sam/adapters/nonLiteralComparator.kt index a04e01a0b58..8ff1dff8c80 100644 --- a/compiler/testData/codegen/box/sam/adapters/nonLiteralComparator.kt +++ b/compiler/testData/codegen/box/sam/adapters/nonLiteralComparator.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/nonLiteralInConstructor.kt b/compiler/testData/codegen/box/sam/adapters/nonLiteralInConstructor.kt index 9cc2761137e..ad4928a7b61 100644 --- a/compiler/testData/codegen/box/sam/adapters/nonLiteralInConstructor.kt +++ b/compiler/testData/codegen/box/sam/adapters/nonLiteralInConstructor.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/nonLiteralNull.kt b/compiler/testData/codegen/box/sam/adapters/nonLiteralNull.kt index 7e142c45ae0..ceed77bab4f 100644 --- a/compiler/testData/codegen/box/sam/adapters/nonLiteralNull.kt +++ b/compiler/testData/codegen/box/sam/adapters/nonLiteralNull.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/nonLiteralRunnable.kt b/compiler/testData/codegen/box/sam/adapters/nonLiteralRunnable.kt index ca3e5cd9c3b..43cf6df81ae 100644 --- a/compiler/testData/codegen/box/sam/adapters/nonLiteralRunnable.kt +++ b/compiler/testData/codegen/box/sam/adapters/nonLiteralRunnable.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/operators/augmentedAssignmentPure.kt b/compiler/testData/codegen/box/sam/adapters/operators/augmentedAssignmentPure.kt index 37dce51f6a2..b42c887420b 100644 --- a/compiler/testData/codegen/box/sam/adapters/operators/augmentedAssignmentPure.kt +++ b/compiler/testData/codegen/box/sam/adapters/operators/augmentedAssignmentPure.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/operators/augmentedAssignmentViaSimpleBinary.kt b/compiler/testData/codegen/box/sam/adapters/operators/augmentedAssignmentViaSimpleBinary.kt index 79fbb2c8864..85768c6be50 100644 --- a/compiler/testData/codegen/box/sam/adapters/operators/augmentedAssignmentViaSimpleBinary.kt +++ b/compiler/testData/codegen/box/sam/adapters/operators/augmentedAssignmentViaSimpleBinary.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/operators/binary.kt b/compiler/testData/codegen/box/sam/adapters/operators/binary.kt index 0932680a095..b76e05d93bf 100644 --- a/compiler/testData/codegen/box/sam/adapters/operators/binary.kt +++ b/compiler/testData/codegen/box/sam/adapters/operators/binary.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/operators/compareTo.kt b/compiler/testData/codegen/box/sam/adapters/operators/compareTo.kt index 3f9ea336de2..8b008c7f4cd 100644 --- a/compiler/testData/codegen/box/sam/adapters/operators/compareTo.kt +++ b/compiler/testData/codegen/box/sam/adapters/operators/compareTo.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/operators/contains.kt b/compiler/testData/codegen/box/sam/adapters/operators/contains.kt index 679064770b6..d5b55f8bf27 100644 --- a/compiler/testData/codegen/box/sam/adapters/operators/contains.kt +++ b/compiler/testData/codegen/box/sam/adapters/operators/contains.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/operators/get.kt b/compiler/testData/codegen/box/sam/adapters/operators/get.kt index 64810e93907..c5bf0c81043 100644 --- a/compiler/testData/codegen/box/sam/adapters/operators/get.kt +++ b/compiler/testData/codegen/box/sam/adapters/operators/get.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/operators/invoke.kt b/compiler/testData/codegen/box/sam/adapters/operators/invoke.kt index 44eae363f6c..317202d342c 100644 --- a/compiler/testData/codegen/box/sam/adapters/operators/invoke.kt +++ b/compiler/testData/codegen/box/sam/adapters/operators/invoke.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/operators/legacyModOperator.kt b/compiler/testData/codegen/box/sam/adapters/operators/legacyModOperator.kt index aad574b9490..fdfc2ca8aba 100644 --- a/compiler/testData/codegen/box/sam/adapters/operators/legacyModOperator.kt +++ b/compiler/testData/codegen/box/sam/adapters/operators/legacyModOperator.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // !LANGUAGE: -ProhibitOperatorMod // IGNORE_BACKEND_FIR: JVM_IR // MODULE: lib diff --git a/compiler/testData/codegen/box/sam/adapters/operators/multiGetSet.kt b/compiler/testData/codegen/box/sam/adapters/operators/multiGetSet.kt index 17839dd61f9..26699b2700c 100644 --- a/compiler/testData/codegen/box/sam/adapters/operators/multiGetSet.kt +++ b/compiler/testData/codegen/box/sam/adapters/operators/multiGetSet.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/operators/multiInvoke.kt b/compiler/testData/codegen/box/sam/adapters/operators/multiInvoke.kt index 4143e115ef9..1636b05ee4a 100644 --- a/compiler/testData/codegen/box/sam/adapters/operators/multiInvoke.kt +++ b/compiler/testData/codegen/box/sam/adapters/operators/multiInvoke.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/operators/set.kt b/compiler/testData/codegen/box/sam/adapters/operators/set.kt index e95fb081911..86c261d6060 100644 --- a/compiler/testData/codegen/box/sam/adapters/operators/set.kt +++ b/compiler/testData/codegen/box/sam/adapters/operators/set.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/protectedFromBase.kt b/compiler/testData/codegen/box/sam/adapters/protectedFromBase.kt index ae88547cd4c..8b204b61842 100644 --- a/compiler/testData/codegen/box/sam/adapters/protectedFromBase.kt +++ b/compiler/testData/codegen/box/sam/adapters/protectedFromBase.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/severalSamParameters.kt b/compiler/testData/codegen/box/sam/adapters/severalSamParameters.kt index e0d29c290d5..bfd9ef21e22 100644 --- a/compiler/testData/codegen/box/sam/adapters/severalSamParameters.kt +++ b/compiler/testData/codegen/box/sam/adapters/severalSamParameters.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/simplest.kt b/compiler/testData/codegen/box/sam/adapters/simplest.kt index 3b03e954434..93fef8695b9 100644 --- a/compiler/testData/codegen/box/sam/adapters/simplest.kt +++ b/compiler/testData/codegen/box/sam/adapters/simplest.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/superInSecondaryConstructor.kt b/compiler/testData/codegen/box/sam/adapters/superInSecondaryConstructor.kt index f14d5830fac..390673b5f61 100644 --- a/compiler/testData/codegen/box/sam/adapters/superInSecondaryConstructor.kt +++ b/compiler/testData/codegen/box/sam/adapters/superInSecondaryConstructor.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: Supplier.java public interface Supplier { diff --git a/compiler/testData/codegen/box/sam/adapters/superconstructor.kt b/compiler/testData/codegen/box/sam/adapters/superconstructor.kt index a91ab9c5ad0..18e33a591e4 100644 --- a/compiler/testData/codegen/box/sam/adapters/superconstructor.kt +++ b/compiler/testData/codegen/box/sam/adapters/superconstructor.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/superconstructorWithClosure.kt b/compiler/testData/codegen/box/sam/adapters/superconstructorWithClosure.kt index 4d48eba1c6e..a789ca1a68c 100644 --- a/compiler/testData/codegen/box/sam/adapters/superconstructorWithClosure.kt +++ b/compiler/testData/codegen/box/sam/adapters/superconstructorWithClosure.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/sam/adapters/typeParameterOfClass.kt b/compiler/testData/codegen/box/sam/adapters/typeParameterOfClass.kt index 94d9d428586..a47027b2b58 100644 --- a/compiler/testData/codegen/box/sam/adapters/typeParameterOfClass.kt +++ b/compiler/testData/codegen/box/sam/adapters/typeParameterOfClass.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: WeirdComparator.java diff --git a/compiler/testData/codegen/box/sam/adapters/typeParameterOfMethod.kt b/compiler/testData/codegen/box/sam/adapters/typeParameterOfMethod.kt index 8fe16a73cca..69334fbcb64 100644 --- a/compiler/testData/codegen/box/sam/adapters/typeParameterOfMethod.kt +++ b/compiler/testData/codegen/box/sam/adapters/typeParameterOfMethod.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: WeirdComparator.java diff --git a/compiler/testData/codegen/box/sam/adapters/typeParameterOfOuterClass.kt b/compiler/testData/codegen/box/sam/adapters/typeParameterOfOuterClass.kt index 9f585880bc6..b71bb1fd329 100644 --- a/compiler/testData/codegen/box/sam/adapters/typeParameterOfOuterClass.kt +++ b/compiler/testData/codegen/box/sam/adapters/typeParameterOfOuterClass.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: WeirdComparator.java diff --git a/compiler/testData/codegen/box/sam/differentFqNames.kt b/compiler/testData/codegen/box/sam/differentFqNames.kt index 7275656809f..a75ec7c69a1 100644 --- a/compiler/testData/codegen/box/sam/differentFqNames.kt +++ b/compiler/testData/codegen/box/sam/differentFqNames.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // MODULE: lib // FILE: Custom.java diff --git a/compiler/testData/codegen/box/sam/kt11519.kt b/compiler/testData/codegen/box/sam/kt11519.kt index d99b46ff331..767a30b21aa 100644 --- a/compiler/testData/codegen/box/sam/kt11519.kt +++ b/compiler/testData/codegen/box/sam/kt11519.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // SKIP_JDK6 // MODULE: lib // FILE: Custom.java diff --git a/compiler/testData/codegen/box/sam/kt11519Constructor.kt b/compiler/testData/codegen/box/sam/kt11519Constructor.kt index b95218669ed..05d1a47a2a7 100644 --- a/compiler/testData/codegen/box/sam/kt11519Constructor.kt +++ b/compiler/testData/codegen/box/sam/kt11519Constructor.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // SKIP_JDK6 // MODULE: lib // FILE: Custom.java diff --git a/compiler/testData/codegen/box/sam/kt11696.kt b/compiler/testData/codegen/box/sam/kt11696.kt index 3559f916600..e4582355d9c 100644 --- a/compiler/testData/codegen/box/sam/kt11696.kt +++ b/compiler/testData/codegen/box/sam/kt11696.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // IGNORE_BACKEND_FIR: JVM_IR // WITH_RUNTIME // MODULE: lib diff --git a/compiler/testData/codegen/box/sam/kt4753.kt b/compiler/testData/codegen/box/sam/kt4753.kt index 5bbd44163d5..9c36dacf0d7 100644 --- a/compiler/testData/codegen/box/sam/kt4753.kt +++ b/compiler/testData/codegen/box/sam/kt4753.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: Base.java diff --git a/compiler/testData/codegen/box/sam/kt4753_2.kt b/compiler/testData/codegen/box/sam/kt4753_2.kt index 1bd5047a377..ac11d3004cd 100644 --- a/compiler/testData/codegen/box/sam/kt4753_2.kt +++ b/compiler/testData/codegen/box/sam/kt4753_2.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: ParamBase.java diff --git a/compiler/testData/codegen/box/sam/propertyReference.kt b/compiler/testData/codegen/box/sam/propertyReference.kt index 815e979e639..46457055f89 100644 --- a/compiler/testData/codegen/box/sam/propertyReference.kt +++ b/compiler/testData/codegen/box/sam/propertyReference.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: Base.java diff --git a/compiler/testData/codegen/box/sam/samConstructorGenericSignature.kt b/compiler/testData/codegen/box/sam/samConstructorGenericSignature.kt index 4c9ebf2da56..331393f18c7 100644 --- a/compiler/testData/codegen/box/sam/samConstructorGenericSignature.kt +++ b/compiler/testData/codegen/box/sam/samConstructorGenericSignature.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // SKIP_JDK6 // WITH_RUNTIME // MODULE: lib diff --git a/compiler/testData/codegen/box/sam/smartCastSamConversion.kt b/compiler/testData/codegen/box/sam/smartCastSamConversion.kt index ae47f814af1..986f990c057 100644 --- a/compiler/testData/codegen/box/sam/smartCastSamConversion.kt +++ b/compiler/testData/codegen/box/sam/smartCastSamConversion.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JFoo.java public interface JFoo { diff --git a/compiler/testData/codegen/box/specialBuiltins/charBuffer.kt b/compiler/testData/codegen/box/specialBuiltins/charBuffer.kt index 62b84ccfb10..67b3655520c 100644 --- a/compiler/testData/codegen/box/specialBuiltins/charBuffer.kt +++ b/compiler/testData/codegen/box/specialBuiltins/charBuffer.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // IGNORE_BACKEND_FIR: JVM_IR // MODULE: lib // FILE: CharBuffer.java diff --git a/compiler/testData/codegen/box/staticFun/classWithNestedEnum.kt b/compiler/testData/codegen/box/staticFun/classWithNestedEnum.kt index 6bc026cda5a..d669fb5fa9a 100644 --- a/compiler/testData/codegen/box/staticFun/classWithNestedEnum.kt +++ b/compiler/testData/codegen/box/staticFun/classWithNestedEnum.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: test/JavaClass.java diff --git a/compiler/testData/codegen/box/syntheticExtensions/fromTwoBases.kt b/compiler/testData/codegen/box/syntheticExtensions/fromTwoBases.kt index 6b3e9685b13..5564fa6cef9 100644 --- a/compiler/testData/codegen/box/syntheticExtensions/fromTwoBases.kt +++ b/compiler/testData/codegen/box/syntheticExtensions/fromTwoBases.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: C.java diff --git a/compiler/testData/codegen/box/syntheticExtensions/getter.kt b/compiler/testData/codegen/box/syntheticExtensions/getter.kt index 8ff171d1ad5..f33111f48b9 100644 --- a/compiler/testData/codegen/box/syntheticExtensions/getter.kt +++ b/compiler/testData/codegen/box/syntheticExtensions/getter.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/syntheticExtensions/implicitReceiver.kt b/compiler/testData/codegen/box/syntheticExtensions/implicitReceiver.kt index 43fa48fbd87..d7860f29edc 100644 --- a/compiler/testData/codegen/box/syntheticExtensions/implicitReceiver.kt +++ b/compiler/testData/codegen/box/syntheticExtensions/implicitReceiver.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/syntheticExtensions/overrideOnlyGetter.kt b/compiler/testData/codegen/box/syntheticExtensions/overrideOnlyGetter.kt index 1f950690ccb..a73f837144f 100644 --- a/compiler/testData/codegen/box/syntheticExtensions/overrideOnlyGetter.kt +++ b/compiler/testData/codegen/box/syntheticExtensions/overrideOnlyGetter.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass2.java diff --git a/compiler/testData/codegen/box/syntheticExtensions/plusPlus.kt b/compiler/testData/codegen/box/syntheticExtensions/plusPlus.kt index 6641dcbbe1e..aecce6ca6de 100644 --- a/compiler/testData/codegen/box/syntheticExtensions/plusPlus.kt +++ b/compiler/testData/codegen/box/syntheticExtensions/plusPlus.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/syntheticExtensions/protected.kt b/compiler/testData/codegen/box/syntheticExtensions/protected.kt index 5c4431b90cf..e820465cc67 100644 --- a/compiler/testData/codegen/box/syntheticExtensions/protected.kt +++ b/compiler/testData/codegen/box/syntheticExtensions/protected.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/syntheticExtensions/protectedSetter.kt b/compiler/testData/codegen/box/syntheticExtensions/protectedSetter.kt index 28a038e9f0c..0269409e755 100644 --- a/compiler/testData/codegen/box/syntheticExtensions/protectedSetter.kt +++ b/compiler/testData/codegen/box/syntheticExtensions/protectedSetter.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/syntheticExtensions/setter.kt b/compiler/testData/codegen/box/syntheticExtensions/setter.kt index d1ac49da876..a32b3cda06f 100644 --- a/compiler/testData/codegen/box/syntheticExtensions/setter.kt +++ b/compiler/testData/codegen/box/syntheticExtensions/setter.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/syntheticExtensions/setterNonVoid1.kt b/compiler/testData/codegen/box/syntheticExtensions/setterNonVoid1.kt index 213a6fa9ee8..026430008da 100644 --- a/compiler/testData/codegen/box/syntheticExtensions/setterNonVoid1.kt +++ b/compiler/testData/codegen/box/syntheticExtensions/setterNonVoid1.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/syntheticExtensions/setterNonVoid2.kt b/compiler/testData/codegen/box/syntheticExtensions/setterNonVoid2.kt index 406d49a590e..756fb5d6d35 100644 --- a/compiler/testData/codegen/box/syntheticExtensions/setterNonVoid2.kt +++ b/compiler/testData/codegen/box/syntheticExtensions/setterNonVoid2.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/throws/delegationAndThrows_AgainstCompiled.kt b/compiler/testData/codegen/box/throws/delegationAndThrows_AgainstCompiled.kt index 1eb77a3d5aa..80104409b1d 100644 --- a/compiler/testData/codegen/box/throws/delegationAndThrows_AgainstCompiled.kt +++ b/compiler/testData/codegen/box/throws/delegationAndThrows_AgainstCompiled.kt @@ -1,5 +1,4 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE // TARGET_BACKEND: JVM // WITH_RUNTIME // MODULE: lib diff --git a/compiler/testData/codegen/box/typealias/javaStaticMembersViaTypeAlias.kt b/compiler/testData/codegen/box/typealias/javaStaticMembersViaTypeAlias.kt index a6ddbf38509..a2e19525c08 100644 --- a/compiler/testData/codegen/box/typealias/javaStaticMembersViaTypeAlias.kt +++ b/compiler/testData/codegen/box/typealias/javaStaticMembersViaTypeAlias.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: JTest.java public class JTest { diff --git a/compiler/testData/codegen/box/varargs/varargsOverride.kt b/compiler/testData/codegen/box/varargs/varargsOverride.kt index d7d2e7e597f..6e47dae1087 100644 --- a/compiler/testData/codegen/box/varargs/varargsOverride.kt +++ b/compiler/testData/codegen/box/varargs/varargsOverride.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: A.java diff --git a/compiler/testData/codegen/box/varargs/varargsOverride2.kt b/compiler/testData/codegen/box/varargs/varargsOverride2.kt index b2909813085..ee050b31278 100644 --- a/compiler/testData/codegen/box/varargs/varargsOverride2.kt +++ b/compiler/testData/codegen/box/varargs/varargsOverride2.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: A.java diff --git a/compiler/testData/codegen/box/varargs/varargsOverride3.kt b/compiler/testData/codegen/box/varargs/varargsOverride3.kt index 8a6bf4d028c..77175577048 100644 --- a/compiler/testData/codegen/box/varargs/varargsOverride3.kt +++ b/compiler/testData/codegen/box/varargs/varargsOverride3.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND_FIR: JVM_IR -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: A.java diff --git a/compiler/testData/codegen/box/visibility/package/kt2781.kt b/compiler/testData/codegen/box/visibility/package/kt2781.kt index ec34c6e66ca..5136839714c 100644 --- a/compiler/testData/codegen/box/visibility/package/kt2781.kt +++ b/compiler/testData/codegen/box/visibility/package/kt2781.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: J.java diff --git a/compiler/testData/codegen/box/visibility/package/packageClass.kt b/compiler/testData/codegen/box/visibility/package/packageClass.kt index 4b03690b936..c2913f48dae 100644 --- a/compiler/testData/codegen/box/visibility/package/packageClass.kt +++ b/compiler/testData/codegen/box/visibility/package/packageClass.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: protectedPack/J.java diff --git a/compiler/testData/codegen/box/visibility/package/packageFun.kt b/compiler/testData/codegen/box/visibility/package/packageFun.kt index 10412c05620..79bd620318e 100644 --- a/compiler/testData/codegen/box/visibility/package/packageFun.kt +++ b/compiler/testData/codegen/box/visibility/package/packageFun.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: protectedPack/J.java diff --git a/compiler/testData/codegen/box/visibility/package/packageProperty.kt b/compiler/testData/codegen/box/visibility/package/packageProperty.kt index ba65f653ce7..c81d8ed3bd9 100644 --- a/compiler/testData/codegen/box/visibility/package/packageProperty.kt +++ b/compiler/testData/codegen/box/visibility/package/packageProperty.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: protectedPack/J.java diff --git a/compiler/testData/codegen/box/visibility/protectedAndPackage/overrideProtectedFunInPackage.kt b/compiler/testData/codegen/box/visibility/protectedAndPackage/overrideProtectedFunInPackage.kt index 174cfff96cf..211906c0410 100644 --- a/compiler/testData/codegen/box/visibility/protectedAndPackage/overrideProtectedFunInPackage.kt +++ b/compiler/testData/codegen/box/visibility/protectedAndPackage/overrideProtectedFunInPackage.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: protectedPack/J.java diff --git a/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedAccessor.kt b/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedAccessor.kt index 79e9aa03726..d0b386101a1 100644 --- a/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedAccessor.kt +++ b/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedAccessor.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: protectedPack/A.java package protectedPack; diff --git a/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedFunInPackage.kt b/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedFunInPackage.kt index 92a936309c8..d15684cd9e2 100644 --- a/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedFunInPackage.kt +++ b/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedFunInPackage.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: protectedPack/J.java diff --git a/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedPropertyInPackage.kt b/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedPropertyInPackage.kt index 6896423e4c7..459cba974c6 100644 --- a/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedPropertyInPackage.kt +++ b/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedPropertyInPackage.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: protectedPack/J.java diff --git a/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedPropertyInPackageFromCrossinline.kt b/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedPropertyInPackageFromCrossinline.kt index a75780cbd8c..367205bd9a9 100644 --- a/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedPropertyInPackageFromCrossinline.kt +++ b/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedPropertyInPackageFromCrossinline.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: protectedPack/J.java diff --git a/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedStaticClass.kt b/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedStaticClass.kt index dc1df0a5e34..71d1a1cceca 100644 --- a/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedStaticClass.kt +++ b/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedStaticClass.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: protectedPack/J.java diff --git a/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedSuperField.kt b/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedSuperField.kt index bc06cce9e35..aa12ebd37af 100644 --- a/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedSuperField.kt +++ b/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedSuperField.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: test/Foo.java package test; diff --git a/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedSuperMethod.kt b/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedSuperMethod.kt index 3b85752789e..9f30f1a9716 100644 --- a/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedSuperMethod.kt +++ b/compiler/testData/codegen/box/visibility/protectedAndPackage/protectedSuperMethod.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: test/Foo.java diff --git a/compiler/testData/codegen/box/visibility/protectedStatic/funCallInConstructor.kt b/compiler/testData/codegen/box/visibility/protectedStatic/funCallInConstructor.kt index 99d915b7bdc..a3326d17208 100644 --- a/compiler/testData/codegen/box/visibility/protectedStatic/funCallInConstructor.kt +++ b/compiler/testData/codegen/box/visibility/protectedStatic/funCallInConstructor.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: J.java diff --git a/compiler/testData/codegen/box/visibility/protectedStatic/funClassObject.kt b/compiler/testData/codegen/box/visibility/protectedStatic/funClassObject.kt index 3faa4ead481..67cb00433a1 100644 --- a/compiler/testData/codegen/box/visibility/protectedStatic/funClassObject.kt +++ b/compiler/testData/codegen/box/visibility/protectedStatic/funClassObject.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: J.java diff --git a/compiler/testData/codegen/box/visibility/protectedStatic/funGenericClass.kt b/compiler/testData/codegen/box/visibility/protectedStatic/funGenericClass.kt index 51a0e30ad91..089a754dc62 100644 --- a/compiler/testData/codegen/box/visibility/protectedStatic/funGenericClass.kt +++ b/compiler/testData/codegen/box/visibility/protectedStatic/funGenericClass.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: J.java diff --git a/compiler/testData/codegen/box/visibility/protectedStatic/funNestedStaticClass.kt b/compiler/testData/codegen/box/visibility/protectedStatic/funNestedStaticClass.kt index e0efe3bdd65..89fa4b7b515 100644 --- a/compiler/testData/codegen/box/visibility/protectedStatic/funNestedStaticClass.kt +++ b/compiler/testData/codegen/box/visibility/protectedStatic/funNestedStaticClass.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: J.java diff --git a/compiler/testData/codegen/box/visibility/protectedStatic/funNestedStaticClass2.kt b/compiler/testData/codegen/box/visibility/protectedStatic/funNestedStaticClass2.kt index 32a9cdf90c7..13af1b980d5 100644 --- a/compiler/testData/codegen/box/visibility/protectedStatic/funNestedStaticClass2.kt +++ b/compiler/testData/codegen/box/visibility/protectedStatic/funNestedStaticClass2.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: J.java diff --git a/compiler/testData/codegen/box/visibility/protectedStatic/funNestedStaticGenericClass.kt b/compiler/testData/codegen/box/visibility/protectedStatic/funNestedStaticGenericClass.kt index 5560c5be150..d630e77e5bf 100644 --- a/compiler/testData/codegen/box/visibility/protectedStatic/funNestedStaticGenericClass.kt +++ b/compiler/testData/codegen/box/visibility/protectedStatic/funNestedStaticGenericClass.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: J.java diff --git a/compiler/testData/codegen/box/visibility/protectedStatic/funNotDirectSuperClass.kt b/compiler/testData/codegen/box/visibility/protectedStatic/funNotDirectSuperClass.kt index 03135d378d7..ff660512762 100644 --- a/compiler/testData/codegen/box/visibility/protectedStatic/funNotDirectSuperClass.kt +++ b/compiler/testData/codegen/box/visibility/protectedStatic/funNotDirectSuperClass.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: J.java diff --git a/compiler/testData/codegen/box/visibility/protectedStatic/funObject.kt b/compiler/testData/codegen/box/visibility/protectedStatic/funObject.kt index 4b5dadf113c..88058dc636a 100644 --- a/compiler/testData/codegen/box/visibility/protectedStatic/funObject.kt +++ b/compiler/testData/codegen/box/visibility/protectedStatic/funObject.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: J.java diff --git a/compiler/testData/codegen/box/visibility/protectedStatic/simpleClass.kt b/compiler/testData/codegen/box/visibility/protectedStatic/simpleClass.kt index 65ad32a8258..692b90693b3 100644 --- a/compiler/testData/codegen/box/visibility/protectedStatic/simpleClass.kt +++ b/compiler/testData/codegen/box/visibility/protectedStatic/simpleClass.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: Base.java diff --git a/compiler/testData/codegen/box/visibility/protectedStatic/simpleClass2.kt b/compiler/testData/codegen/box/visibility/protectedStatic/simpleClass2.kt index 772826f66eb..ae21dc4feee 100644 --- a/compiler/testData/codegen/box/visibility/protectedStatic/simpleClass2.kt +++ b/compiler/testData/codegen/box/visibility/protectedStatic/simpleClass2.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: Base.java diff --git a/compiler/testData/codegen/box/visibility/protectedStatic/simpleFun.kt b/compiler/testData/codegen/box/visibility/protectedStatic/simpleFun.kt index 6bb2c889f85..21d422e3b26 100644 --- a/compiler/testData/codegen/box/visibility/protectedStatic/simpleFun.kt +++ b/compiler/testData/codegen/box/visibility/protectedStatic/simpleFun.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: Base.java diff --git a/compiler/testData/codegen/box/visibility/protectedStatic/simpleProperty.kt b/compiler/testData/codegen/box/visibility/protectedStatic/simpleProperty.kt index 31d02054642..63f0ccdcc61 100644 --- a/compiler/testData/codegen/box/visibility/protectedStatic/simpleProperty.kt +++ b/compiler/testData/codegen/box/visibility/protectedStatic/simpleProperty.kt @@ -1,4 +1,4 @@ -// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE +// TARGET_BACKEND: JVM // MODULE: lib // FILE: Base.java