From a5e4e0284ea5552486b0b75dd97b5090f370dd5a Mon Sep 17 00:00:00 2001 From: Ilya Matveev Date: Tue, 7 Mar 2017 11:04:08 +0300 Subject: [PATCH] Mute some box tests for native backend This patch mutes the following test categories: * Tests with java dependencies (System class, java stdlib, jvm-oriented annotations etc). * Coroutines tests. * Reflection tests. * Tests with an inheritance from the standard collections. --- .../testData/codegen/box/annotations/annotatedEnumEntry.kt | 2 +- .../codegen/box/annotations/annotatedLambda/funExpression.kt | 2 +- .../codegen/box/annotations/annotatedLambda/lambda.kt | 2 +- .../box/annotations/annotatedLambda/samFunExpression.kt | 2 +- .../codegen/box/annotations/annotatedLambda/samLambda.kt | 2 +- .../codegen/box/annotations/annotatedObjectLiteral.kt | 2 +- .../codegen/box/annotations/annotationWithKotlinProperty.kt | 2 +- .../annotationWithKotlinPropertyFromInterfaceCompanion.kt | 2 +- .../testData/codegen/box/annotations/annotationsOnDefault.kt | 2 +- .../codegen/box/annotations/annotationsOnTypeAliases.kt | 2 +- .../codegen/box/annotations/defaultParameterValues.kt | 2 +- .../codegen/box/annotations/delegatedPropertySetter.kt | 2 +- .../codegen/box/annotations/fileClassWithFileAnnotation.kt | 2 +- .../testData/codegen/box/annotations/jvmAnnotationFlags.kt | 2 +- .../annotations/kotlinPropertyFromClassObjectAsParameter.kt | 2 +- .../box/annotations/kotlinTopLevelPropertyAsParameter.kt | 2 +- compiler/testData/codegen/box/annotations/kt10136.kt | 2 +- .../codegen/box/annotations/nestedClassPropertyAsParameter.kt | 2 +- .../codegen/box/annotations/parameterWithPrimitiveType.kt | 2 +- .../propertyWithPropertyInInitializerAsParameter.kt | 2 +- .../codegen/box/annotations/varargInAnnotationParameter.kt | 2 +- compiler/testData/codegen/box/arrays/kt602.kt | 2 +- .../testData/codegen/box/binaryOp/compareWithBoxedDouble.kt | 4 ++-- .../testData/codegen/box/binaryOp/compareWithBoxedLong.kt | 4 ++-- .../codegen/box/boxingOptimization/checkcastAndInstanceOf.kt | 2 +- compiler/testData/codegen/box/boxingOptimization/kt6047.kt | 2 +- .../testData/codegen/box/builtinStubMethods/Collection.kt | 4 ++-- compiler/testData/codegen/box/builtinStubMethods/Iterator.kt | 4 ++-- .../codegen/box/builtinStubMethods/IteratorWithRemove.kt | 2 +- compiler/testData/codegen/box/builtinStubMethods/List.kt | 4 ++-- .../testData/codegen/box/builtinStubMethods/ListIterator.kt | 2 +- .../box/builtinStubMethods/ListWithAllImplementations.kt | 4 ++-- .../builtinStubMethods/ListWithAllInheritedImplementations.kt | 4 ++-- compiler/testData/codegen/box/builtinStubMethods/Map.kt | 2 +- compiler/testData/codegen/box/builtinStubMethods/MapEntry.kt | 2 +- .../codegen/box/builtinStubMethods/MapEntryWithSetValue.kt | 2 +- .../box/builtinStubMethods/MapWithAllImplementations.kt | 2 +- .../codegen/box/builtinStubMethods/SubstitutedList.kt | 4 ++-- .../testData/codegen/box/builtinStubMethods/abstractMember.kt | 2 +- .../builtinStubMethods/extendJavaCollections/abstractSet.kt | 1 + .../box/builtinStubMethods/extendJavaCollections/arrayList.kt | 2 +- .../box/builtinStubMethods/extendJavaCollections/hashMap.kt | 1 + .../box/builtinStubMethods/extendJavaCollections/hashSet.kt | 1 + .../codegen/box/builtinStubMethods/immutableRemove.kt | 2 +- .../codegen/box/builtinStubMethods/implementationInTrait.kt | 2 +- .../box/builtinStubMethods/inheritedImplementations.kt | 2 +- .../codegen/box/builtinStubMethods/nonTrivialSubstitution.kt | 2 +- .../codegen/box/builtinStubMethods/nonTrivialUpperBound.kt | 2 +- .../codegen/box/builtinStubMethods/substitutedIterable.kt | 2 +- .../substitutedListWithExtraSuperInterface.kt | 2 +- .../bound/equals/nullableReceiverInEquals.kt | 4 ++-- .../box/callableReference/bound/equals/propertyAccessors.kt | 4 ++-- .../box/callableReference/bound/equals/reflectionReference.kt | 4 ++-- .../function/genericCallableReferenceArguments.kt | 4 ++-- .../function/genericCallableReferencesWithNullableTypes.kt | 4 ++-- .../function/genericCallableReferencesWithOverload.kt | 4 ++-- .../box/callableReference/function/getArityViaFunctionImpl.kt | 2 +- .../callableReference/function/javaCollectionsStaticMethod.kt | 2 +- .../property/kt6870_privatePropertyReference.kt | 2 +- .../serializability/boundWithNotSerializableReceiver.kt | 2 +- .../serializability/boundWithSerializableReceiver.kt | 2 +- .../box/callableReference/serializability/noReflect.kt | 2 +- .../serializability/reflectedIsNotSerialized.kt | 2 +- .../box/callableReference/serializability/withReflect.kt | 2 +- compiler/testData/codegen/box/casts/as.kt | 2 +- compiler/testData/codegen/box/casts/asSafe.kt | 2 +- compiler/testData/codegen/box/casts/functions/asFunKSmall.kt | 4 ++-- compiler/testData/codegen/box/casts/functions/isFunKSmall.kt | 2 +- .../testData/codegen/box/casts/functions/javaTypeIsFunK.kt | 2 +- .../codegen/box/casts/functions/reifiedAsFunKSmall.kt | 4 ++-- compiler/testData/codegen/box/casts/is.kt | 2 +- .../box/casts/literalExpressionAsGenericArgument/javaBox.kt | 2 +- .../casts/mutableCollections/mutabilityMarkerInterfaces.kt | 2 +- .../codegen/box/casts/mutableCollections/weirdMutableCasts.kt | 2 +- compiler/testData/codegen/box/casts/notIs.kt | 2 +- compiler/testData/codegen/box/casts/unitAsInt.kt | 2 +- .../box/classLiteral/bound/javaIntrinsicWithSideEffect.kt | 2 +- .../testData/codegen/box/classLiteral/bound/primitives.kt | 1 + .../testData/codegen/box/classLiteral/bound/sideEffect.kt | 2 +- compiler/testData/codegen/box/classLiteral/bound/simple.kt | 2 ++ compiler/testData/codegen/box/classLiteral/java/java.kt | 2 +- .../testData/codegen/box/classLiteral/java/javaObjectType.kt | 2 +- .../codegen/box/classLiteral/java/javaObjectTypeReified.kt | 2 +- .../codegen/box/classLiteral/java/javaPrimitiveType.kt | 2 +- .../codegen/box/classLiteral/java/javaPrimitiveTypeReified.kt | 2 +- .../testData/codegen/box/classLiteral/java/javaReified.kt | 2 +- compiler/testData/codegen/box/classLiteral/java/kt11943.kt | 2 +- .../box/classLiteral/java/objectSuperConstructorCall.kt | 2 +- .../codegen/box/classLiteral/primitiveKClassEquality.kt | 2 +- compiler/testData/codegen/box/classes/classObjectToString.kt | 2 +- compiler/testData/codegen/box/classes/delegationJava.kt | 2 +- compiler/testData/codegen/box/classes/kt1120.kt | 2 +- compiler/testData/codegen/box/classes/kt1134.kt | 2 +- compiler/testData/codegen/box/classes/kt1157.kt | 1 + compiler/testData/codegen/box/classes/kt2288.kt | 2 +- compiler/testData/codegen/box/classes/kt707.kt | 2 +- .../testData/codegen/box/classes/privateOuterFunctions.kt | 1 + compiler/testData/codegen/box/classes/privateOuterProperty.kt | 1 + compiler/testData/codegen/box/closures/noRefToOuter.kt | 2 +- compiler/testData/codegen/box/closures/refsAreSerializable.kt | 2 +- .../codegen/box/collections/irrelevantImplCharSequence.kt | 2 +- .../box/collections/irrelevantImplCharSequenceKotlin.kt | 2 +- .../box/collections/irrelevantImplMutableListKotlin.kt | 2 +- .../codegen/box/collections/noStubsInJavaSuperClass.kt | 2 +- .../testData/codegen/box/collections/toArrayInJavaClass.kt | 2 +- .../testData/codegen/box/controlStructures/forUserType.kt | 2 +- compiler/testData/codegen/box/controlStructures/kt237.kt | 2 +- compiler/testData/codegen/box/controlStructures/kt3574.kt | 2 +- compiler/testData/codegen/box/controlStructures/kt769.kt | 2 +- compiler/testData/codegen/box/controlStructures/kt8148.kt | 4 ++-- .../testData/codegen/box/controlStructures/kt8148_break.kt | 4 ++-- .../testData/codegen/box/controlStructures/kt8148_continue.kt | 4 ++-- .../testData/codegen/box/controlStructures/kt9022Throw.kt | 4 ++-- .../codegen/box/coroutines/32defaultParametersInSuspend.kt | 1 + .../testData/codegen/box/coroutines/accessorForSuspend.kt | 1 + compiler/testData/codegen/box/coroutines/asyncIterator.kt | 1 + .../testData/codegen/box/coroutines/asyncIteratorToList.kt | 1 + compiler/testData/codegen/box/coroutines/await.kt | 1 + .../testData/codegen/box/coroutines/beginWithException.kt | 1 + .../box/coroutines/beginWithExceptionNoHandleException.kt | 1 + compiler/testData/codegen/box/coroutines/coercionToUnit.kt | 1 + .../codegen/box/coroutines/controlFlow/breakFinally.kt | 1 + .../codegen/box/coroutines/controlFlow/breakStatement.kt | 1 + .../codegen/box/coroutines/controlFlow/doWhileStatement.kt | 1 + .../codegen/box/coroutines/controlFlow/forContinue.kt | 1 + .../codegen/box/coroutines/controlFlow/forStatement.kt | 1 + .../codegen/box/coroutines/controlFlow/ifStatement.kt | 1 + .../codegen/box/coroutines/controlFlow/returnFromFinally.kt | 1 + .../codegen/box/coroutines/controlFlow/switchLikeWhen.kt | 1 + .../codegen/box/coroutines/controlFlow/throwFromCatch.kt | 1 + .../box/coroutines/controlFlow/throwInTryWithHandleResult.kt | 1 + .../codegen/box/coroutines/controlFlow/whileStatement.kt | 1 + .../codegen/box/coroutines/controllerAccessFromInnerLambda.kt | 1 + .../testData/codegen/box/coroutines/createCoroutineSafe.kt | 1 + .../box/coroutines/createCoroutinesOnManualInstances.kt | 2 +- .../codegen/box/coroutines/defaultParametersInSuspend.kt | 1 + compiler/testData/codegen/box/coroutines/dispatchResume.kt | 1 + compiler/testData/codegen/box/coroutines/emptyClosure.kt | 1 + compiler/testData/codegen/box/coroutines/falseUnitCoercion.kt | 1 + .../coroutines/featureIntersection/destructuringInLambdas.kt | 1 + .../coroutines/featureIntersection/safeCallOnTwoReceivers.kt | 1 + .../featureIntersection/safeCallOnTwoReceiversLong.kt | 1 + .../featureIntersection/suspendDestructuringInLambdas.kt | 1 + .../codegen/box/coroutines/featureIntersection/tailrec.kt | 2 +- compiler/testData/codegen/box/coroutines/generate.kt | 1 + compiler/testData/codegen/box/coroutines/handleException.kt | 1 + .../codegen/box/coroutines/handleResultCallEmptyBody.kt | 1 + .../codegen/box/coroutines/handleResultNonUnitExpression.kt | 1 + .../testData/codegen/box/coroutines/handleResultSuspended.kt | 1 + compiler/testData/codegen/box/coroutines/illegalState.kt | 1 + .../testData/codegen/box/coroutines/inlineSuspendFunction.kt | 1 + .../testData/codegen/box/coroutines/inlinedTryCatchFinally.kt | 1 + .../testData/codegen/box/coroutines/innerSuspensionCalls.kt | 1 + .../testData/codegen/box/coroutines/instanceOfContinuation.kt | 1 + .../box/coroutines/intLikeVarSpilling/complicatedMerge.kt | 1 + .../codegen/box/coroutines/intLikeVarSpilling/i2bResult.kt | 1 + .../box/coroutines/intLikeVarSpilling/loadFromBooleanArray.kt | 1 + .../box/coroutines/intLikeVarSpilling/loadFromByteArray.kt | 1 + .../box/coroutines/intLikeVarSpilling/noVariableInTable.kt | 1 + .../box/coroutines/intLikeVarSpilling/sameIconst1ManyVars.kt | 1 + .../box/coroutines/intLikeVarSpilling/usedInArrayStore.kt | 1 + .../box/coroutines/intLikeVarSpilling/usedInMethodCall.kt | 1 + .../box/coroutines/intLikeVarSpilling/usedInPutfield.kt | 1 + .../box/coroutines/intLikeVarSpilling/usedInVarStore.kt | 1 + .../box/coroutines/intrinsicSemantics/startCoroutine.kt | 1 + .../intrinsicSemantics/startCoroutineUninterceptedOrReturn.kt | 1 + .../startCoroutineUninterceptedOrReturnInterception.kt | 2 +- compiler/testData/codegen/box/coroutines/iterateOverArray.kt | 1 + compiler/testData/codegen/box/coroutines/kt12958.kt | 1 + compiler/testData/codegen/box/coroutines/kt15016.kt | 1 + compiler/testData/codegen/box/coroutines/kt15017.kt | 1 + .../testData/codegen/box/coroutines/lastExpressionIsLoop.kt | 1 + compiler/testData/codegen/box/coroutines/lastStatementInc.kt | 1 + .../testData/codegen/box/coroutines/lastStementAssignment.kt | 1 + .../testData/codegen/box/coroutines/lastUnitExpression.kt | 1 + compiler/testData/codegen/box/coroutines/localDelegate.kt | 1 + .../testData/codegen/box/coroutines/mergeNullAndString.kt | 1 + .../coroutines/multiModule/inlineFunctionWithOptionalParam.kt | 1 + .../testData/codegen/box/coroutines/multiModule/simple.kt | 1 + .../testData/codegen/box/coroutines/multipleInvokeCalls.kt | 1 + .../box/coroutines/multipleInvokeCallsInsideInlineLambda1.kt | 1 + .../box/coroutines/multipleInvokeCallsInsideInlineLambda2.kt | 1 + .../box/coroutines/multipleInvokeCallsInsideInlineLambda3.kt | 1 + compiler/testData/codegen/box/coroutines/nestedTryCatch.kt | 1 + .../testData/codegen/box/coroutines/noSuspensionPoints.kt | 1 + .../codegen/box/coroutines/nonLocalReturnFromInlineLambda.kt | 1 + .../box/coroutines/nonLocalReturnFromInlineLambdaDeep.kt | 1 + compiler/testData/codegen/box/coroutines/returnByLabel.kt | 1 + compiler/testData/codegen/box/coroutines/simple.kt | 1 + compiler/testData/codegen/box/coroutines/simpleException.kt | 1 + .../testData/codegen/box/coroutines/simpleWithHandleResult.kt | 1 + .../codegen/box/coroutines/stackUnwinding/exception.kt | 1 + .../box/coroutines/stackUnwinding/inlineSuspendFunction.kt | 1 + .../testData/codegen/box/coroutines/stackUnwinding/simple.kt | 1 + .../codegen/box/coroutines/stackUnwinding/suspendInCycle.kt | 1 + .../codegen/box/coroutines/statementLikeLastExpression.kt | 1 + .../testData/codegen/box/coroutines/suspendDefaultImpl.kt | 1 + compiler/testData/codegen/box/coroutines/suspendDelegation.kt | 1 + .../codegen/box/coroutines/suspendFromInlineLambda.kt | 1 + .../codegen/box/coroutines/suspendFunImportedFromObject.kt | 1 + .../suspendFunctionAsCoroutine/augmentedAssignment.kt | 1 + .../coroutines/suspendFunctionAsCoroutine/dispatchResume.kt | 2 +- .../coroutines/suspendFunctionAsCoroutine/handleException.kt | 1 + .../box/coroutines/suspendFunctionAsCoroutine/inline.kt | 1 + .../suspendFunctionAsCoroutine/inlineTwoReceivers.kt | 1 + .../box/coroutines/suspendFunctionAsCoroutine/member.kt | 1 + .../suspendFunctionAsCoroutine/noinlineTwoReceivers.kt | 1 + .../box/coroutines/suspendFunctionAsCoroutine/operators.kt | 1 + .../coroutines/suspendFunctionAsCoroutine/privateFunctions.kt | 1 + .../coroutines/suspendFunctionAsCoroutine/privateInFile.kt | 1 + .../coroutines/suspendFunctionAsCoroutine/returnNoSuspend.kt | 1 + .../box/coroutines/suspendFunctionAsCoroutine/simple.kt | 1 + .../coroutines/suspendFunctionAsCoroutine/withVariables.kt | 1 + .../box/coroutines/suspendFunctionTypeCall/localVal.kt | 1 + .../box/coroutines/suspendFunctionTypeCall/manyParameters.kt | 1 + .../codegen/box/coroutines/suspendFunctionTypeCall/simple.kt | 1 + compiler/testData/codegen/box/coroutines/suspendInCycle.kt | 1 + .../box/coroutines/suspendInTheMiddleOfObjectConstruction.kt | 1 + .../codegen/box/coroutines/suspensionInsideSafeCall.kt | 1 + .../box/coroutines/suspensionInsideSafeCallWithElvis.kt | 1 + .../codegen/box/coroutines/tailOperations/suspendWithIf.kt | 1 + .../box/coroutines/tailOperations/suspendWithTryCatch.kt | 1 + .../codegen/box/coroutines/tailOperations/suspendWithWhen.kt | 1 + .../codegen/box/coroutines/tryCatchFinallyWithHandleResult.kt | 1 + .../codegen/box/coroutines/tryCatchWithHandleResult.kt | 1 + .../codegen/box/coroutines/tryFinallyInsideInlineLambda.kt | 1 + .../codegen/box/coroutines/tryFinallyWithHandleResult.kt | 1 + .../box/coroutines/unitTypeReturn/coroutineNonLocalReturn.kt | 1 + .../codegen/box/coroutines/unitTypeReturn/coroutineReturn.kt | 1 + .../box/coroutines/unitTypeReturn/suspendNonLocalReturn.kt | 2 +- .../codegen/box/coroutines/unitTypeReturn/suspendReturn.kt | 1 + .../codegen/box/coroutines/varSpilling/nullSpilling.kt | 1 + .../codegen/box/coroutines/varValueConflictsWithTable.kt | 1 + .../box/coroutines/varValueConflictsWithTableSameSort.kt | 1 + .../box/dataClasses/equals/alreadyDeclaredWrongSignature.kt | 2 +- .../box/dataClasses/hashCode/alreadyDeclaredWrongSignature.kt | 2 +- compiler/testData/codegen/box/dataClasses/hashCode/array.kt | 2 +- compiler/testData/codegen/box/dataClasses/kt5002.kt | 2 +- .../box/dataClasses/toString/alreadyDeclaredWrongSignature.kt | 2 +- .../constructor/checkIfConstructorIsSynthetic.kt | 2 +- .../codegen/box/defaultArguments/constructor/manyArgs.kt | 2 +- .../testData/codegen/box/defaultArguments/superCallCheck.kt | 2 +- .../delegatedProperty/privateSetterKPropertyIsNotMutable.kt | 2 +- .../box/delegatedProperty/propertyMetadataShouldBeCached.kt | 2 +- .../delegatedProperty/provideDelegate/jvmStaticInObject.kt | 2 +- .../box/delegatedProperty/stackOverflowOnCallFromGetValue.kt | 2 +- .../codegen/box/delegatedProperty/useReflectionOnKProperty.kt | 2 +- compiler/testData/codegen/box/delegation/delegationToVal.kt | 2 +- compiler/testData/codegen/box/enum/classForEnumEntry.kt | 2 +- compiler/testData/codegen/box/enum/modifierFlags.kt | 2 +- compiler/testData/codegen/box/enum/noClassForSimpleEnum.kt | 2 +- compiler/testData/codegen/box/evaluate/char.kt | 2 +- compiler/testData/codegen/box/evaluate/divide.kt | 2 +- compiler/testData/codegen/box/evaluate/intrinsics.kt | 2 +- compiler/testData/codegen/box/evaluate/maxValue.kt | 2 +- compiler/testData/codegen/box/evaluate/maxValueByte.kt | 2 +- compiler/testData/codegen/box/evaluate/maxValueInt.kt | 2 +- compiler/testData/codegen/box/evaluate/minus.kt | 2 +- compiler/testData/codegen/box/evaluate/mod.kt | 2 +- compiler/testData/codegen/box/evaluate/multiply.kt | 2 +- compiler/testData/codegen/box/evaluate/parenthesized.kt | 2 +- compiler/testData/codegen/box/evaluate/plus.kt | 2 +- compiler/testData/codegen/box/evaluate/simpleCallBinary.kt | 2 +- compiler/testData/codegen/box/evaluate/unaryMinus.kt | 2 +- compiler/testData/codegen/box/evaluate/unaryPlus.kt | 2 +- compiler/testData/codegen/box/extensionFunctions/kt606.kt | 2 +- .../box/extensionProperties/genericValMultipleUpperBounds.kt | 2 +- compiler/testData/codegen/box/external/jvmStaticExternal.kt | 2 +- .../testData/codegen/box/external/jvmStaticExternalPrivate.kt | 2 +- compiler/testData/codegen/box/external/withDefaultArg.kt | 2 +- .../codegen/box/fullJdk/native/nativePropertyAccessors.kt | 2 +- compiler/testData/codegen/box/fullJdk/native/simpleNative.kt | 2 +- compiler/testData/codegen/box/fullJdk/native/topLevel.kt | 2 +- compiler/testData/codegen/box/fullJdk/regressions/kt15112.kt | 4 ++-- compiler/testData/codegen/box/fullJdk/regressions/kt1770.kt | 2 +- compiler/testData/codegen/box/functions/dataLocalVariable.kt | 2 +- compiler/testData/codegen/box/functions/functionNtoString.kt | 2 +- .../codegen/box/functions/functionNtoStringGeneric.kt | 2 +- .../codegen/box/functions/functionNtoStringNoReflect.kt | 2 +- .../codegen/box/functions/invoke/invokeOnSyntheticProperty.kt | 2 +- compiler/testData/codegen/box/functions/kt1199.kt | 2 +- compiler/testData/codegen/box/functions/kt1739.kt | 2 +- .../testData/codegen/box/functions/localFunctions/kt4777.kt | 2 +- compiler/testData/codegen/box/hashPMap/empty.kt | 2 +- compiler/testData/codegen/box/hashPMap/manyNumbers.kt | 2 +- .../testData/codegen/box/hashPMap/rewriteWithDifferent.kt | 2 +- compiler/testData/codegen/box/hashPMap/rewriteWithEqual.kt | 2 +- compiler/testData/codegen/box/hashPMap/simplePlusGet.kt | 2 +- compiler/testData/codegen/box/hashPMap/simplePlusMinus.kt | 2 +- .../testData/codegen/box/intrinsics/defaultObjectMapping.kt | 2 +- compiler/testData/codegen/box/intrinsics/kt5937.kt | 2 +- compiler/testData/codegen/box/intrinsics/throwable.kt | 4 ++-- .../codegen/box/intrinsics/throwableCallableReference.kt | 4 ++-- .../codegen/box/javaInterop/generics/allWildcardsOnClass.kt | 2 +- .../covariantOverrideWithDeclarationSiteProjection.kt | 2 +- .../box/javaInterop/generics/invariantArgumentsNoWildcard.kt | 2 +- compiler/testData/codegen/box/javaInterop/lambdaInstanceOf.kt | 2 +- .../notNullAssertions/extensionReceiverParameter.kt | 2 +- .../codegen/box/javaInterop/notNullAssertions/mapPut.kt | 1 + .../box/javaInterop/objectMethods/cloneCallsConstructor.kt | 2 +- .../codegen/box/javaInterop/objectMethods/cloneCallsSuper.kt | 2 +- .../javaInterop/objectMethods/cloneCallsSuperAndModifies.kt | 2 +- .../javaInterop/objectMethods/cloneableClassWithoutClone.kt | 2 +- compiler/testData/codegen/box/jvmField/captureClassFields.kt | 2 +- .../testData/codegen/box/jvmField/capturePackageFields.kt | 2 +- compiler/testData/codegen/box/jvmField/checkNoAccessors.kt | 2 +- compiler/testData/codegen/box/jvmField/classFieldReference.kt | 2 +- .../testData/codegen/box/jvmField/classFieldReflection.kt | 2 +- compiler/testData/codegen/box/jvmField/constructorProperty.kt | 2 +- compiler/testData/codegen/box/jvmField/publicField.kt | 2 +- .../testData/codegen/box/jvmField/simpleMemberProperty.kt | 2 +- compiler/testData/codegen/box/jvmField/superCall.kt | 2 +- compiler/testData/codegen/box/jvmField/superCall2.kt | 2 +- .../testData/codegen/box/jvmField/topLevelFieldReference.kt | 2 +- .../testData/codegen/box/jvmField/topLevelFieldReflection.kt | 2 +- compiler/testData/codegen/box/jvmField/visibility.kt | 2 +- compiler/testData/codegen/box/jvmField/writeFieldReference.kt | 2 +- compiler/testData/codegen/box/jvmName/callableReference.kt | 2 +- compiler/testData/codegen/box/jvmName/clashingErasure.kt | 2 +- compiler/testData/codegen/box/jvmName/classMembers.kt | 2 +- compiler/testData/codegen/box/jvmName/fakeJvmNameInJava.kt | 2 +- .../codegen/box/jvmName/fileFacades/differentFiles.kt | 2 +- .../box/jvmName/fileFacades/javaAnnotationOnFileFacade.kt | 2 +- compiler/testData/codegen/box/jvmName/fileFacades/simple.kt | 2 +- compiler/testData/codegen/box/jvmName/functionName.kt | 2 +- compiler/testData/codegen/box/jvmName/multifileClass.kt | 2 +- .../codegen/box/jvmName/multifileClassWithLocalClass.kt | 2 +- .../codegen/box/jvmName/multifileClassWithLocalGeneric.kt | 2 +- .../testData/codegen/box/jvmName/propertyAccessorsUseSite.kt | 2 +- compiler/testData/codegen/box/jvmName/propertyName.kt | 2 +- compiler/testData/codegen/box/jvmName/renamedFileClass.kt | 2 +- compiler/testData/codegen/box/jvmOverloads/companionObject.kt | 2 +- .../testData/codegen/box/jvmOverloads/defaultsNotAtEnd.kt | 2 +- .../testData/codegen/box/jvmOverloads/doubleParameters.kt | 2 +- compiler/testData/codegen/box/jvmOverloads/extensionMethod.kt | 2 +- compiler/testData/codegen/box/jvmOverloads/generics.kt | 2 +- compiler/testData/codegen/box/jvmOverloads/innerClass.kt | 2 +- .../codegen/box/jvmOverloads/multipleDefaultParameters.kt | 2 +- .../testData/codegen/box/jvmOverloads/nonDefaultParameter.kt | 2 +- .../testData/codegen/box/jvmOverloads/primaryConstructor.kt | 2 +- compiler/testData/codegen/box/jvmOverloads/privateClass.kt | 2 +- .../testData/codegen/box/jvmOverloads/secondaryConstructor.kt | 2 +- compiler/testData/codegen/box/jvmOverloads/simple.kt | 2 +- compiler/testData/codegen/box/jvmOverloads/simpleJavaCall.kt | 2 +- compiler/testData/codegen/box/jvmOverloads/varargs.kt | 2 +- compiler/testData/codegen/box/jvmStatic/annotations.kt | 2 +- compiler/testData/codegen/box/jvmStatic/closure.kt | 2 +- compiler/testData/codegen/box/jvmStatic/companionObject.kt | 2 +- compiler/testData/codegen/box/jvmStatic/convention.kt | 2 +- compiler/testData/codegen/box/jvmStatic/default.kt | 2 +- compiler/testData/codegen/box/jvmStatic/enumCompanion.kt | 2 +- compiler/testData/codegen/box/jvmStatic/explicitObject.kt | 2 +- compiler/testData/codegen/box/jvmStatic/funAccess.kt | 2 +- .../codegen/box/jvmStatic/importStaticMemberFromObject.kt | 2 +- compiler/testData/codegen/box/jvmStatic/inline.kt | 2 +- .../testData/codegen/box/jvmStatic/inlinePropertyAccessors.kt | 2 +- compiler/testData/codegen/box/jvmStatic/kt9897_static.kt | 2 +- compiler/testData/codegen/box/jvmStatic/object.kt | 2 +- compiler/testData/codegen/box/jvmStatic/postfixInc.kt | 2 +- compiler/testData/codegen/box/jvmStatic/prefixInc.kt | 2 +- compiler/testData/codegen/box/jvmStatic/privateMethod.kt | 2 +- compiler/testData/codegen/box/jvmStatic/privateSetter.kt | 4 ++-- compiler/testData/codegen/box/jvmStatic/propertyAccess.kt | 2 +- .../codegen/box/jvmStatic/propertyAccessorsCompanion.kt | 2 +- .../testData/codegen/box/jvmStatic/propertyAccessorsObject.kt | 2 +- compiler/testData/codegen/box/jvmStatic/propertyAsDefault.kt | 2 +- compiler/testData/codegen/box/jvmStatic/simple.kt | 2 +- compiler/testData/codegen/box/jvmStatic/syntheticAccessor.kt | 2 +- compiler/testData/codegen/box/mangling/field.kt | 2 +- compiler/testData/codegen/box/mangling/fun.kt | 2 +- compiler/testData/codegen/box/mangling/noOverrideWithJava.kt | 2 +- .../box/multifileClasses/optimized/callableRefToFun.kt | 2 +- .../optimized/callableRefToInternalValInline.kt | 2 +- .../box/multifileClasses/optimized/callableRefToPrivateVal.kt | 2 +- .../box/multifileClasses/optimized/callableRefToVal.kt | 2 +- .../optimized/deferredStaticInitialization.kt | 2 +- .../codegen/box/multifileClasses/optimized/delegatedVal.kt | 2 +- .../box/multifileClasses/optimized/initializePrivateVal.kt | 2 +- .../optimized/valAccessFromInlineFunCalledFromJava.kt | 2 +- .../optimized/valAccessFromInlinedToDifferentPackage.kt | 2 +- .../testData/codegen/box/multifileClasses/privateConstVal.kt | 2 +- compiler/testData/codegen/box/nonLocalReturns/use.kt | 2 +- .../testData/codegen/box/nonLocalReturns/useWithException.kt | 2 +- compiler/testData/codegen/box/objects/kt1047.kt | 2 +- compiler/testData/codegen/box/objects/kt1737.kt | 2 +- compiler/testData/codegen/box/objects/kt2663_2.kt | 2 +- compiler/testData/codegen/box/objects/kt3238.kt | 2 +- compiler/testData/codegen/box/objects/kt535.kt | 2 +- compiler/testData/codegen/box/objects/kt560.kt | 2 +- compiler/testData/codegen/box/package/initializationOrder.kt | 2 +- compiler/testData/codegen/box/package/mainInFiles.kt | 2 +- .../codegen/box/platformTypes/primitives/identityEquals.kt | 2 +- .../testData/codegen/box/primitiveTypes/comparisonWithNaN.kt | 2 +- compiler/testData/codegen/box/primitiveTypes/kt243.kt | 2 +- compiler/testData/codegen/box/primitiveTypes/kt684.kt | 2 +- compiler/testData/codegen/box/primitiveTypes/kt752.kt | 2 +- compiler/testData/codegen/box/primitiveTypes/kt753.kt | 2 +- compiler/testData/codegen/box/primitiveTypes/kt756.kt | 2 +- compiler/testData/codegen/box/primitiveTypes/kt757.kt | 2 +- compiler/testData/codegen/box/primitiveTypes/kt935.kt | 2 +- compiler/testData/codegen/box/primitiveTypes/number.kt | 2 +- .../codegen/box/primitiveTypes/substituteIntForGeneric.kt | 2 +- .../testData/codegen/box/privateConstructors/synthetic.kt | 2 +- compiler/testData/codegen/box/properties/collectionSize.kt | 2 +- .../testData/codegen/box/properties/commonPropertiesKJK.kt | 2 +- .../codegen/box/properties/companionObjectAccessor.kt | 2 +- .../box/properties/companionObjectPropertiesFromJava.kt | 2 +- compiler/testData/codegen/box/properties/const/constFlags.kt | 2 +- .../box/properties/const/constValInAnnotationDefault.kt | 2 +- .../codegen/box/properties/const/interfaceCompanion.kt | 2 +- .../codegen/box/properties/javaPropertyBoxedGetter.kt | 2 +- .../codegen/box/properties/javaPropertyBoxedSetter.kt | 2 +- compiler/testData/codegen/box/properties/kt1159.kt | 2 +- compiler/testData/codegen/box/properties/kt12200.kt | 4 ++-- compiler/testData/codegen/box/properties/kt1398.kt | 2 +- compiler/testData/codegen/box/properties/kt1482_2279.kt | 2 +- compiler/testData/codegen/box/properties/kt1714.kt | 2 +- .../testData/codegen/box/properties/lateinit/visibility.kt | 2 +- .../codegen/box/properties/protectedJavaFieldInInline.kt | 2 +- .../testData/codegen/box/properties/protectedJavaProperty.kt | 2 +- .../box/properties/protectedJavaPropertyInCompanion.kt | 2 +- .../codegen/box/properties/substituteJavaSuperField.kt | 2 +- compiler/testData/codegen/box/publishedApi/noMangling.kt | 4 ++-- .../codegen/box/ranges/contains/inRangeWithSmartCast.kt | 2 +- .../codegen/box/ranges/expression/inexactDownToMinValue.kt | 2 +- .../codegen/box/ranges/expression/inexactToMaxValue.kt | 2 +- .../box/ranges/expression/maxValueMinusTwoToMaxValue.kt | 2 +- .../codegen/box/ranges/expression/maxValueToMaxValue.kt | 2 +- .../codegen/box/ranges/expression/maxValueToMinValue.kt | 2 +- .../box/ranges/expression/progressionDownToMinValue.kt | 2 +- .../expression/progressionMaxValueMinusTwoToMaxValue.kt | 2 +- .../box/ranges/expression/progressionMaxValueToMaxValue.kt | 2 +- .../box/ranges/expression/progressionMaxValueToMinValue.kt | 2 +- .../box/ranges/expression/progressionMinValueToMinValue.kt | 2 +- .../codegen/box/ranges/literal/inexactDownToMinValue.kt | 2 +- .../testData/codegen/box/ranges/literal/inexactToMaxValue.kt | 2 +- .../codegen/box/ranges/literal/maxValueMinusTwoToMaxValue.kt | 2 +- .../testData/codegen/box/ranges/literal/maxValueToMaxValue.kt | 2 +- .../testData/codegen/box/ranges/literal/maxValueToMinValue.kt | 2 +- .../codegen/box/ranges/literal/progressionDownToMinValue.kt | 2 +- .../ranges/literal/progressionMaxValueMinusTwoToMaxValue.kt | 2 +- .../box/ranges/literal/progressionMaxValueToMaxValue.kt | 2 +- .../box/ranges/literal/progressionMaxValueToMinValue.kt | 2 +- .../box/ranges/literal/progressionMinValueToMinValue.kt | 2 +- .../reflection/annotations/annotationRetentionAnnotation.kt | 2 +- .../box/reflection/annotations/annotationsOnJavaMembers.kt | 2 +- .../codegen/box/reflection/annotations/findAnnotation.kt | 2 +- .../codegen/box/reflection/annotations/propertyAccessors.kt | 2 +- .../box/reflection/annotations/propertyWithoutBackingField.kt | 2 +- .../testData/codegen/box/reflection/annotations/retentions.kt | 2 +- .../box/reflection/annotations/simpleClassAnnotation.kt | 2 +- .../box/reflection/annotations/simpleConstructorAnnotation.kt | 2 +- .../codegen/box/reflection/annotations/simpleFunAnnotation.kt | 2 +- .../box/reflection/annotations/simpleParamAnnotation.kt | 2 +- .../codegen/box/reflection/annotations/simpleValAnnotation.kt | 2 +- .../reflection/call/bound/companionObjectPropertyAccessors.kt | 4 ++-- .../codegen/box/reflection/call/bound/extensionFunction.kt | 4 ++-- .../box/reflection/call/bound/extensionPropertyAccessors.kt | 4 ++-- .../box/reflection/call/bound/innerClassConstructor.kt | 4 ++-- .../codegen/box/reflection/call/bound/javaInstanceField.kt | 2 +- .../codegen/box/reflection/call/bound/javaInstanceMethod.kt | 2 +- .../call/bound/jvmStaticCompanionObjectPropertyAccessors.kt | 4 ++-- .../box/reflection/call/bound/jvmStaticObjectFunction.kt | 4 ++-- .../reflection/call/bound/jvmStaticObjectPropertyAccessors.kt | 4 ++-- .../codegen/box/reflection/call/bound/memberFunction.kt | 2 +- .../box/reflection/call/bound/memberPropertyAccessors.kt | 4 ++-- .../codegen/box/reflection/call/bound/objectFunction.kt | 2 +- .../box/reflection/call/bound/objectPropertyAccessors.kt | 4 ++-- .../codegen/box/reflection/call/callInstanceJavaMethod.kt | 2 +- .../codegen/box/reflection/call/callPrivateJavaMethod.kt | 2 +- .../codegen/box/reflection/call/callStaticJavaMethod.kt | 2 +- .../codegen/box/reflection/call/cannotCallEnumConstructor.kt | 2 +- .../box/reflection/call/disallowNullValueForNotNullField.kt | 2 +- .../codegen/box/reflection/call/equalsHashCodeToString.kt | 2 +- .../testData/codegen/box/reflection/call/exceptionHappened.kt | 2 +- compiler/testData/codegen/box/reflection/call/fakeOverride.kt | 2 +- .../codegen/box/reflection/call/fakeOverrideSubstituted.kt | 2 +- .../codegen/box/reflection/call/incorrectNumberOfArguments.kt | 2 +- .../codegen/box/reflection/call/innerClassConstructor.kt | 2 +- compiler/testData/codegen/box/reflection/call/jvmStatic.kt | 2 +- .../box/reflection/call/jvmStaticInObjectIncorrectReceiver.kt | 2 +- .../testData/codegen/box/reflection/call/localClassMember.kt | 2 +- .../codegen/box/reflection/call/memberOfGenericClass.kt | 2 +- .../testData/codegen/box/reflection/call/privateProperty.kt | 2 +- .../testData/codegen/box/reflection/call/propertyAccessors.kt | 2 +- .../call/propertyGetterAndGetFunctionDifferentReturnType.kt | 2 +- compiler/testData/codegen/box/reflection/call/returnUnit.kt | 2 +- .../testData/codegen/box/reflection/call/simpleConstructor.kt | 2 +- .../codegen/box/reflection/call/simpleMemberFunction.kt | 2 +- .../codegen/box/reflection/call/simpleTopLevelFunctions.kt | 2 +- .../codegen/box/reflection/callBy/boundExtensionFunction.kt | 4 ++-- .../box/reflection/callBy/boundExtensionPropertyAcessor.kt | 4 ++-- .../codegen/box/reflection/callBy/boundJvmStaticInObject.kt | 4 ++-- .../testData/codegen/box/reflection/callBy/companionObject.kt | 2 +- .../box/reflection/callBy/defaultAndNonDefaultIntertwined.kt | 2 +- .../codegen/box/reflection/callBy/extensionFunction.kt | 2 +- .../box/reflection/callBy/jvmStaticInCompanionObject.kt | 2 +- .../codegen/box/reflection/callBy/jvmStaticInObject.kt | 2 +- .../box/reflection/callBy/manyArgumentsOnlyOneDefault.kt | 2 +- .../codegen/box/reflection/callBy/manyMaskArguments.kt | 2 +- .../box/reflection/callBy/nonDefaultParameterOmitted.kt | 2 +- compiler/testData/codegen/box/reflection/callBy/nullValue.kt | 2 +- .../ordinaryMethodIsInvokedWhenNoDefaultValuesAreUsed.kt | 2 +- .../codegen/box/reflection/callBy/primitiveDefaultValues.kt | 2 +- .../codegen/box/reflection/callBy/privateMemberFunction.kt | 2 +- .../codegen/box/reflection/callBy/simpleConstructor.kt | 2 +- .../codegen/box/reflection/callBy/simpleMemberFunciton.kt | 2 +- .../codegen/box/reflection/callBy/simpleTopLevelFunction.kt | 2 +- .../box/reflection/classLiterals/annotationClassLiteral.kt | 2 +- .../testData/codegen/box/reflection/classLiterals/arrays.kt | 2 +- .../box/reflection/classLiterals/builtinClassLiterals.kt | 2 +- .../codegen/box/reflection/classLiterals/genericArrays.kt | 2 +- .../box/reflection/classLiterals/reifiedTypeClassLiteral.kt | 2 +- .../codegen/box/reflection/classes/classSimpleName.kt | 2 +- .../codegen/box/reflection/classes/companionObject.kt | 2 +- .../testData/codegen/box/reflection/classes/createInstance.kt | 2 +- .../codegen/box/reflection/classes/declaredMembers.kt | 2 +- compiler/testData/codegen/box/reflection/classes/jvmName.kt | 2 +- .../testData/codegen/box/reflection/classes/nestedClasses.kt | 2 +- .../codegen/box/reflection/classes/nestedClassesJava.kt | 2 +- .../testData/codegen/box/reflection/classes/objectInstance.kt | 2 +- .../codegen/box/reflection/classes/primitiveKClassEquality.kt | 2 +- .../testData/codegen/box/reflection/classes/qualifiedName.kt | 2 +- .../codegen/box/reflection/classes/starProjectedType.kt | 2 +- .../codegen/box/reflection/constructors/annotationClass.kt | 2 +- .../box/reflection/constructors/classesWithoutConstructors.kt | 2 +- .../codegen/box/reflection/constructors/constructorName.kt | 2 +- .../codegen/box/reflection/constructors/primaryConstructor.kt | 2 +- .../box/reflection/constructors/simpleGetConstructors.kt | 2 +- .../codegen/box/reflection/createAnnotation/annotationType.kt | 2 +- .../box/reflection/createAnnotation/arrayOfKClasses.kt | 2 +- .../codegen/box/reflection/createAnnotation/callByJava.kt | 2 +- .../codegen/box/reflection/createAnnotation/callByKotlin.kt | 2 +- .../codegen/box/reflection/createAnnotation/callJava.kt | 2 +- .../codegen/box/reflection/createAnnotation/callKotlin.kt | 2 +- .../createAnnotation/createJdkAnnotationInstance.kt | 2 +- .../box/reflection/createAnnotation/enumKClassAnnotation.kt | 2 +- .../box/reflection/createAnnotation/equalsHashCodeToString.kt | 2 +- .../reflection/createAnnotation/floatingPointParameters.kt | 2 +- .../box/reflection/createAnnotation/parameterNamedEquals.kt | 2 +- .../box/reflection/createAnnotation/primitivesAndArrays.kt | 2 +- .../reflection/enclosing/anonymousObjectInInlinedLambda.kt | 2 +- .../codegen/box/reflection/enclosing/classInLambda.kt | 2 +- .../box/reflection/enclosing/functionExpressionInProperty.kt | 2 +- compiler/testData/codegen/box/reflection/enclosing/kt11969.kt | 2 +- compiler/testData/codegen/box/reflection/enclosing/kt6368.kt | 2 +- .../box/reflection/enclosing/kt6691_lambdaInSamConstructor.kt | 2 +- .../codegen/box/reflection/enclosing/lambdaInClassObject.kt | 2 +- .../codegen/box/reflection/enclosing/lambdaInConstructor.kt | 2 +- .../codegen/box/reflection/enclosing/lambdaInFunction.kt | 2 +- .../codegen/box/reflection/enclosing/lambdaInLambda.kt | 2 +- .../box/reflection/enclosing/lambdaInLocalClassConstructor.kt | 2 +- .../box/reflection/enclosing/lambdaInLocalClassSuperCall.kt | 2 +- .../codegen/box/reflection/enclosing/lambdaInLocalFunction.kt | 2 +- .../box/reflection/enclosing/lambdaInMemberFunction.kt | 2 +- .../enclosing/lambdaInMemberFunctionInLocalClass.kt | 2 +- .../enclosing/lambdaInMemberFunctionInNestedClass.kt | 2 +- .../box/reflection/enclosing/lambdaInObjectDeclaration.kt | 2 +- .../box/reflection/enclosing/lambdaInObjectExpression.kt | 2 +- .../reflection/enclosing/lambdaInObjectLiteralSuperCall.kt | 2 +- .../codegen/box/reflection/enclosing/lambdaInPackage.kt | 2 +- .../box/reflection/enclosing/lambdaInPropertyGetter.kt | 2 +- .../box/reflection/enclosing/lambdaInPropertySetter.kt | 2 +- .../box/reflection/enclosing/localClassInTopLevelFunction.kt | 2 +- .../codegen/box/reflection/enclosing/objectInLambda.kt | 2 +- .../box/reflection/functions/declaredVsInheritedFunctions.kt | 2 +- .../codegen/box/reflection/functions/functionFromStdlib.kt | 2 +- .../functions/functionReferenceErasedToKFunction.kt | 2 +- .../box/reflection/functions/genericOverriddenFunction.kt | 2 +- .../codegen/box/reflection/functions/instanceOfFunction.kt | 2 +- .../codegen/box/reflection/functions/javaClassGetFunctions.kt | 2 +- .../testData/codegen/box/reflection/functions/platformName.kt | 2 +- .../codegen/box/reflection/functions/privateMemberFunction.kt | 2 +- .../codegen/box/reflection/functions/simpleGetFunctions.kt | 2 +- .../box/reflection/genericSignature/covariantOverride.kt | 2 +- .../genericSignature/defaultImplsGenericSignature.kt | 2 +- .../genericSignature/functionLiteralGenericSignature.kt | 2 +- .../genericSignature/genericBackingFieldSignature.kt | 2 +- .../box/reflection/genericSignature/genericMethodSignature.kt | 2 +- .../codegen/box/reflection/genericSignature/kt11121.kt | 2 +- .../codegen/box/reflection/genericSignature/kt5112.kt | 2 +- .../codegen/box/reflection/genericSignature/kt6106.kt | 2 +- .../box/reflection/isInstance/isInstanceCastAndSafeCast.kt | 2 +- .../codegen/box/reflection/kClassInAnnotation/array.kt | 2 +- .../codegen/box/reflection/kClassInAnnotation/arrayInJava.kt | 2 +- .../codegen/box/reflection/kClassInAnnotation/basic.kt | 2 +- .../codegen/box/reflection/kClassInAnnotation/basicInJava.kt | 2 +- .../codegen/box/reflection/kClassInAnnotation/checkcast.kt | 2 +- .../box/reflection/kClassInAnnotation/forceWrapping.kt | 2 +- .../codegen/box/reflection/kClassInAnnotation/vararg.kt | 2 +- .../codegen/box/reflection/kClassInAnnotation/varargInJava.kt | 2 +- .../kClassInAnnotation/wrappingForCallableReferences.kt | 2 +- .../reflection/lambdaClasses/parameterNamesAndNullability.kt | 2 +- .../testData/codegen/box/reflection/mapping/constructor.kt | 2 +- .../codegen/box/reflection/mapping/extensionProperty.kt | 2 +- .../reflection/mapping/fakeOverrides/javaFieldGetterSetter.kt | 2 +- .../box/reflection/mapping/fakeOverrides/javaMethod.kt | 2 +- compiler/testData/codegen/box/reflection/mapping/functions.kt | 2 +- .../codegen/box/reflection/mapping/inlineReifiedFun.kt | 2 +- .../reflection/mapping/jvmStatic/companionObjectFunction.kt | 2 +- .../box/reflection/mapping/jvmStatic/objectFunction.kt | 2 +- .../reflection/mapping/mappedClassIsEqualToClassLiteral.kt | 2 +- .../testData/codegen/box/reflection/mapping/memberProperty.kt | 2 +- .../codegen/box/reflection/mapping/propertyAccessors.kt | 2 +- .../box/reflection/mapping/propertyAccessorsWithJvmName.kt | 2 +- .../codegen/box/reflection/mapping/syntheticFields.kt | 2 +- .../box/reflection/mapping/topLevelFunctionOtherFile.kt | 2 +- .../codegen/box/reflection/mapping/topLevelProperty.kt | 2 +- .../mapping/types/annotationConstructorParameters.kt | 2 +- .../testData/codegen/box/reflection/mapping/types/array.kt | 2 +- .../codegen/box/reflection/mapping/types/constructors.kt | 2 +- .../box/reflection/mapping/types/genericArrayElementType.kt | 2 +- .../box/reflection/mapping/types/innerGenericTypeArgument.kt | 2 +- .../codegen/box/reflection/mapping/types/memberFunctions.kt | 2 +- .../box/reflection/mapping/types/overrideAnyWithPrimitive.kt | 2 +- .../box/reflection/mapping/types/parameterizedTypeArgument.kt | 2 +- .../box/reflection/mapping/types/parameterizedTypes.kt | 2 +- .../codegen/box/reflection/mapping/types/propertyAccessors.kt | 2 +- .../codegen/box/reflection/mapping/types/supertypes.kt | 2 +- .../codegen/box/reflection/mapping/types/topLevelFunctions.kt | 2 +- .../codegen/box/reflection/mapping/types/typeParameters.kt | 2 +- .../testData/codegen/box/reflection/mapping/types/unit.kt | 2 +- .../codegen/box/reflection/mapping/types/withNullability.kt | 2 +- .../callableReferencesEqualToCallablesFromAPI.kt | 2 +- .../codegen/box/reflection/methodsFromAny/classToString.kt | 2 +- .../methodsFromAny/extensionPropertyReceiverToString.kt | 2 +- .../box/reflection/methodsFromAny/functionEqualsHashCode.kt | 2 +- .../methodsFromAny/functionFromStdlibMultiFileFacade.kt | 2 +- .../methodsFromAny/functionFromStdlibSingleFileFacade.kt | 2 +- .../codegen/box/reflection/methodsFromAny/functionToString.kt | 2 +- .../box/reflection/methodsFromAny/memberExtensionToString.kt | 2 +- .../box/reflection/methodsFromAny/parametersEqualsHashCode.kt | 2 +- .../box/reflection/methodsFromAny/parametersToString.kt | 2 +- .../box/reflection/methodsFromAny/propertyEqualsHashCode.kt | 2 +- .../codegen/box/reflection/methodsFromAny/propertyToString.kt | 2 +- .../box/reflection/methodsFromAny/typeEqualsHashCode.kt | 2 +- .../reflection/methodsFromAny/typeParametersEqualsHashCode.kt | 2 +- .../box/reflection/methodsFromAny/typeParametersToString.kt | 2 +- .../codegen/box/reflection/methodsFromAny/typeToString.kt | 2 +- .../box/reflection/methodsFromAny/typeToStringInnerGeneric.kt | 2 +- .../codegen/box/reflection/modifiers/callableModality.kt | 2 +- .../codegen/box/reflection/modifiers/callableVisibility.kt | 2 +- .../codegen/box/reflection/modifiers/classModality.kt | 2 +- .../codegen/box/reflection/modifiers/classVisibility.kt | 2 +- compiler/testData/codegen/box/reflection/modifiers/classes.kt | 2 +- .../testData/codegen/box/reflection/modifiers/functions.kt | 2 +- .../codegen/box/reflection/modifiers/javaVisibility.kt | 2 +- .../testData/codegen/box/reflection/modifiers/properties.kt | 2 +- .../codegen/box/reflection/modifiers/typeParameters.kt | 2 +- .../multifileClasses/callFunctionsInMultifileClass.kt | 2 +- .../multifileClasses/callPropertiesInMultifileClass.kt | 2 +- .../reflection/multifileClasses/javaFieldForVarAndConstVal.kt | 2 +- .../codegen/box/reflection/noReflectAtRuntime/javaClass.kt | 2 +- .../noReflectAtRuntime/methodsFromAny/classReference.kt | 2 +- .../box/reflection/noReflectAtRuntime/primitiveJavaClass.kt | 2 +- .../box/reflection/noReflectAtRuntime/reifiedTypeJavaClass.kt | 2 +- .../box/reflection/parameters/boundInnerClassConstructor.kt | 2 +- .../box/reflection/parameters/boundObjectMemberReferences.kt | 2 +- .../codegen/box/reflection/parameters/boundReferences.kt | 2 +- .../codegen/box/reflection/parameters/findParameterByName.kt | 2 +- .../reflection/parameters/functionParameterNameAndIndex.kt | 2 +- .../parameters/instanceExtensionReceiverAndValueParameters.kt | 2 +- .../codegen/box/reflection/parameters/isMarkedNullable.kt | 2 +- .../testData/codegen/box/reflection/parameters/isOptional.kt | 2 +- .../box/reflection/parameters/javaAnnotationConstructor.kt | 2 +- .../box/reflection/parameters/javaParametersHaveNoNames.kt | 2 +- compiler/testData/codegen/box/reflection/parameters/kinds.kt | 2 +- .../codegen/box/reflection/parameters/propertySetter.kt | 2 +- .../box/reflection/properties/accessors/accessorNames.kt | 2 +- .../properties/accessors/extensionPropertyAccessors.kt | 2 +- .../box/reflection/properties/accessors/memberExtensions.kt | 2 +- .../properties/accessors/memberPropertyAccessors.kt | 2 +- .../properties/accessors/topLevelPropertyAccessors.kt | 2 +- .../codegen/box/reflection/properties/allVsDeclared.kt | 2 +- .../properties/callPrivatePropertyFromGetProperties.kt | 2 +- .../reflection/properties/declaredVsInheritedProperties.kt | 2 +- .../box/reflection/properties/fakeOverridesInSubclass.kt | 2 +- .../properties/genericClassLiteralPropertyReceiverIsStar.kt | 2 +- .../box/reflection/properties/genericOverriddenProperty.kt | 2 +- .../codegen/box/reflection/properties/genericProperty.kt | 2 +- .../properties/getDelegate/booleanPropertyNameStartsWithIs.kt | 2 +- .../properties/getDelegate/boundExtensionProperty.kt | 2 +- .../reflection/properties/getDelegate/boundMemberProperty.kt | 2 +- .../reflection/properties/getDelegate/extensionProperty.kt | 2 +- .../box/reflection/properties/getDelegate/fakeOverride.kt | 2 +- .../reflection/properties/getDelegate/getExtensionDelegate.kt | 2 +- .../properties/getDelegate/kPropertyForDelegatedProperty.kt | 2 +- .../properties/getDelegate/memberExtensionProperty.kt | 2 +- .../box/reflection/properties/getDelegate/memberProperty.kt | 2 +- .../properties/getDelegate/nameClashClassAndCompanion.kt | 2 +- .../properties/getDelegate/nameClashExtensionProperties.kt | 2 +- .../reflection/properties/getDelegate/noSetAccessibleTrue.kt | 2 +- .../reflection/properties/getDelegate/notDelegatedProperty.kt | 2 +- .../properties/getDelegate/overrideDelegatedByDelegated.kt | 2 +- .../box/reflection/properties/getDelegate/topLevelProperty.kt | 2 +- .../properties/getExtensionPropertiesMutableVsReadonly.kt | 2 +- .../reflection/properties/getPropertiesMutableVsReadonly.kt | 2 +- .../codegen/box/reflection/properties/invokeKProperty.kt | 2 +- .../reflection/properties/javaPropertyInheritedInKotlin.kt | 2 +- .../codegen/box/reflection/properties/javaStaticField.kt | 2 +- .../reflection/properties/kotlinPropertyInheritedInJava.kt | 2 +- .../properties/memberAndMemberExtensionWithSameName.kt | 2 +- .../reflection/properties/mutatePrivateJavaInstanceField.kt | 2 +- .../box/reflection/properties/mutatePrivateJavaStaticField.kt | 2 +- .../properties/noConflictOnKotlinGetterAndJavaField.kt | 2 +- .../properties/overrideKotlinPropertyByJavaMethod.kt | 2 +- .../codegen/box/reflection/properties/privateClassVal.kt | 2 +- .../codegen/box/reflection/properties/privateClassVar.kt | 2 +- .../properties/privateFakeOverrideFromSuperclass.kt | 2 +- .../box/reflection/properties/privateJvmStaticVarInObject.kt | 2 +- .../properties/privatePropertyCallIsAccessibleOnAccessors.kt | 2 +- .../box/reflection/properties/privateToThisAccessors.kt | 2 +- .../properties/propertyOfNestedClassAndArrayType.kt | 2 +- .../codegen/box/reflection/properties/protectedClassVar.kt | 2 +- .../box/reflection/properties/publicClassValAccessible.kt | 2 +- .../properties/referenceToJavaFieldOfKotlinSubclass.kt | 2 +- .../codegen/box/reflection/properties/simpleGetProperties.kt | 2 +- .../specialBuiltIns/getMembersOfStandardJavaClasses.kt | 2 +- .../box/reflection/supertypes/builtInClassSupertypes.kt | 2 +- .../codegen/box/reflection/supertypes/genericSubstitution.kt | 2 +- .../box/reflection/supertypes/isSubclassOfIsSuperclassOf.kt | 2 +- .../testData/codegen/box/reflection/supertypes/primitives.kt | 2 +- .../codegen/box/reflection/supertypes/simpleSupertypes.kt | 2 +- .../box/reflection/typeParameters/declarationSiteVariance.kt | 2 +- .../box/reflection/typeParameters/typeParametersAndNames.kt | 2 +- .../codegen/box/reflection/typeParameters/upperBounds.kt | 2 +- .../codegen/box/reflection/types/classifierIsClass.kt | 2 +- .../codegen/box/reflection/types/classifierIsTypeParameter.kt | 2 +- .../codegen/box/reflection/types/classifiersOfBuiltInTypes.kt | 2 +- .../codegen/box/reflection/types/createType/equality.kt | 2 +- .../codegen/box/reflection/types/createType/innerGeneric.kt | 2 +- .../box/reflection/types/createType/simpleCreateType.kt | 2 +- .../codegen/box/reflection/types/createType/typeParameter.kt | 2 +- .../box/reflection/types/createType/wrongNumberOfArguments.kt | 2 +- .../codegen/box/reflection/types/innerGenericArguments.kt | 2 +- .../codegen/box/reflection/types/jvmErasureOfClass.kt | 2 +- .../codegen/box/reflection/types/jvmErasureOfTypeParameter.kt | 2 +- .../box/reflection/types/platformTypeNotEqualToKotlinType.kt | 2 +- .../codegen/box/reflection/types/subtyping/platformType.kt | 2 +- .../box/reflection/types/subtyping/simpleGenericTypes.kt | 2 +- .../box/reflection/types/subtyping/simpleSubtypeSupertype.kt | 2 +- .../codegen/box/reflection/types/subtyping/typeProjection.kt | 2 +- .../testData/codegen/box/reflection/types/typeArguments.kt | 2 +- .../testData/codegen/box/reflection/types/useSiteVariance.kt | 2 +- .../testData/codegen/box/reflection/types/withNullability.kt | 2 +- compiler/testData/codegen/box/regressions/collections.kt | 2 +- .../testData/codegen/box/regressions/getGenericInterfaces.kt | 2 +- compiler/testData/codegen/box/regressions/kt1172.kt | 2 +- compiler/testData/codegen/box/regressions/kt1515.kt | 2 +- compiler/testData/codegen/box/regressions/kt1568.kt | 2 +- compiler/testData/codegen/box/regressions/kt1932.kt | 2 +- compiler/testData/codegen/box/regressions/kt2318.kt | 2 +- compiler/testData/codegen/box/regressions/kt2593.kt | 2 +- compiler/testData/codegen/box/regressions/kt274.kt | 2 +- compiler/testData/codegen/box/regressions/kt3046.kt | 2 +- compiler/testData/codegen/box/regressions/kt344.kt | 2 +- compiler/testData/codegen/box/regressions/kt4259.kt | 2 +- compiler/testData/codegen/box/regressions/kt4262.kt | 2 +- compiler/testData/codegen/box/regressions/kt528.kt | 2 +- compiler/testData/codegen/box/regressions/kt529.kt | 2 +- compiler/testData/codegen/box/regressions/kt533.kt | 2 +- compiler/testData/codegen/box/regressions/kt5445.kt | 2 +- compiler/testData/codegen/box/regressions/kt5445_2.kt | 2 +- compiler/testData/codegen/box/regressions/kt6485.kt | 2 +- compiler/testData/codegen/box/regressions/kt715.kt | 2 +- compiler/testData/codegen/box/regressions/kt864.kt | 2 +- .../testData/codegen/box/regressions/nestedIntersection.kt | 2 +- .../codegen/box/regressions/referenceToSelfInLocal.kt | 2 +- .../testData/codegen/box/regressions/typeCastException.kt | 2 +- compiler/testData/codegen/box/reified/DIExample.kt | 2 +- compiler/testData/codegen/box/reified/anonymousObject.kt | 2 +- .../codegen/box/reified/anonymousObjectNoPropagate.kt | 2 +- .../codegen/box/reified/anonymousObjectReifiedSupertype.kt | 2 +- .../testData/codegen/box/reified/approximateCapturedTypes.kt | 2 +- .../testData/codegen/box/reified/arraysReification/jClass.kt | 2 +- .../box/reified/arraysReification/jaggedArrayOfNulls.kt | 2 +- compiler/testData/codegen/box/reified/asOnPlatformType.kt | 2 +- compiler/testData/codegen/box/reified/defaultJavaClass.kt | 2 +- compiler/testData/codegen/box/reified/innerAnonymousObject.kt | 2 +- compiler/testData/codegen/box/reified/isOnPlatformType.kt | 2 +- compiler/testData/codegen/box/reified/javaClass.kt | 2 +- compiler/testData/codegen/box/reified/nestedReified.kt | 2 +- .../testData/codegen/box/reified/nestedReifiedSignature.kt | 2 +- .../box/reified/nonInlineableLambdaInReifiedFunction.kt | 2 +- .../codegen/box/reified/recursiveInnerAnonymousObject.kt | 2 +- .../codegen/box/reified/recursiveNonInlineableLambda.kt | 2 +- .../testData/codegen/box/reified/reifiedInlineFunOfObject.kt | 2 +- .../box/reified/reifiedInlineFunOfObjectWithinReified.kt | 2 +- .../box/reified/reifiedInlineIntoNonInlineableLambda.kt | 2 +- compiler/testData/codegen/box/safeCall/kt232.kt | 2 +- .../testData/codegen/box/sam/constructors/filenameFilter.kt | 2 +- .../codegen/box/sam/constructors/nonLiteralFilenameFilter.kt | 2 +- .../codegen/box/sam/constructors/samWrappersDifferentFiles.kt | 2 +- .../testData/codegen/box/sam/constructors/sameWrapperClass.kt | 2 +- compiler/testData/codegen/box/specialBuiltins/bridges.kt | 1 + .../testData/codegen/box/specialBuiltins/collectionImpl.kt | 2 +- .../codegen/box/specialBuiltins/commonBridgesTarget.kt | 1 + compiler/testData/codegen/box/specialBuiltins/entrySetSOE.kt | 1 + .../testData/codegen/box/specialBuiltins/explicitSuperCall.kt | 2 ++ compiler/testData/codegen/box/statics/fields.kt | 2 +- compiler/testData/codegen/box/statics/functions.kt | 2 +- compiler/testData/codegen/box/statics/hidePrivateByPublic.kt | 2 +- .../testData/codegen/box/statics/inlineCallsStaticMethod.kt | 2 +- .../testData/codegen/box/statics/protectedSamConstructor.kt | 2 +- compiler/testData/codegen/box/statics/protectedStatic.kt | 2 +- compiler/testData/codegen/box/statics/protectedStatic2.kt | 2 +- .../testData/codegen/box/statics/protectedStaticAndInline.kt | 2 +- compiler/testData/codegen/box/strings/kt889.kt | 2 +- compiler/testData/codegen/box/synchronized/changeMonitor.kt | 2 +- .../codegen/box/synchronized/exceptionInMonitorExpression.kt | 2 +- compiler/testData/codegen/box/synchronized/finally.kt | 2 +- compiler/testData/codegen/box/synchronized/longValue.kt | 2 +- .../codegen/box/synchronized/nestedDifferentObjects.kt | 2 +- .../testData/codegen/box/synchronized/nestedSameObject.kt | 2 +- compiler/testData/codegen/box/synchronized/nonLocalReturn.kt | 2 +- compiler/testData/codegen/box/synchronized/objectValue.kt | 2 +- compiler/testData/codegen/box/synchronized/sync.kt | 2 +- compiler/testData/codegen/box/synchronized/value.kt | 2 +- compiler/testData/codegen/box/synchronized/wait.kt | 2 +- .../codegen/box/syntheticAccessors/syntheticAccessorNames.kt | 2 +- .../topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade.kt | 2 +- .../topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade2.kt | 2 +- .../testData/codegen/box/topLevelPrivate/privateVisibility.kt | 2 +- .../box/topLevelPrivate/syntheticAccessorInMultiFile.kt | 2 +- .../codegen/box/traits/abstractClassInheritsFromInterface.kt | 2 +- compiler/testData/codegen/box/traits/inheritJavaInterface.kt | 2 +- compiler/testData/codegen/box/traits/interfaceDefaultImpls.kt | 2 +- compiler/testData/codegen/box/traits/noPrivateDelegation.kt | 2 +- .../testData/codegen/box/traits/traitImplGenericDelegation.kt | 1 + compiler/testData/codegen/box/typeInfo/asInLoop.kt | 2 +- .../testData/codegen/box/typeMapping/enhancedPrimitives.kt | 2 +- .../codegen/box/typeMapping/genericTypeWithNothing.kt | 2 +- compiler/testData/codegen/box/typeMapping/kt309.kt | 2 +- .../codegen/box/typeMapping/typeParameterMultipleBounds.kt | 2 +- compiler/testData/codegen/box/vararg/varargInJava.kt | 2 +- .../codegen/box/when/integralWhenWithNoInlinedConstants.kt | 2 +- .../testData/codegen/boxInline/anonymousObject/kt13133.kt | 1 + .../testData/codegen/boxInline/anonymousObject/kt16193.kt | 1 + compiler/testData/codegen/boxInline/anonymousObject/sam.kt | 1 + compiler/testData/codegen/boxInline/builders/builders.kt | 1 + .../codegen/boxInline/builders/buildersAndLambdaCapturing.kt | 1 + compiler/testData/codegen/boxInline/complex/forEachLine.kt | 1 + compiler/testData/codegen/boxInline/complex/lambdaInLambda.kt | 1 + .../codegen/boxInline/enclosingInfo/anonymousInLambda.kt | 1 + .../testData/codegen/boxInline/enclosingInfo/inlineChain.kt | 1 + .../testData/codegen/boxInline/enclosingInfo/inlineChain2.kt | 1 + .../codegen/boxInline/enclosingInfo/objectInInlineFun.kt | 1 + .../codegen/boxInline/enclosingInfo/transformedConstructor.kt | 1 + .../transformedConstructorWithAdditionalObject.kt | 1 + .../enclosingInfo/transformedConstructorWithNestedInline.kt | 1 + .../testData/codegen/boxInline/innerClasses/innerLambda.kt | 1 + compiler/testData/codegen/boxInline/innerClasses/kt10259.kt | 1 + .../codegen/boxInline/lambdaTransformation/lambdaInLambda2.kt | 1 + .../multifileClasses/inlineFromOptimizedMultifileClass.kt | 1 + .../boxInline/multifileClasses/inlineFromOtherPackage.kt | 1 + .../boxInline/private/privateInInlineInMultiFileFacade.kt | 1 + compiler/testData/codegen/boxInline/property/reifiedVal.kt | 1 + compiler/testData/codegen/boxInline/property/reifiedVar.kt | 1 + .../testData/codegen/boxInline/reified/capturedLambda2.kt | 1 + compiler/testData/codegen/boxInline/reified/kt11081.kt | 1 + compiler/testData/codegen/boxInline/reified/kt11677.kt | 1 + compiler/testData/codegen/boxInline/reified/kt6988.kt | 1 + compiler/testData/codegen/boxInline/reified/kt6988_2.kt | 1 + compiler/testData/codegen/boxInline/reified/kt6990.kt | 1 + compiler/testData/codegen/boxInline/reified/kt9637.kt | 1 + compiler/testData/codegen/boxInline/reified/packages.kt | 1 + .../codegen/boxInline/signature/inProjectionSubstitution.kt | 1 + .../codegen/boxInline/signature/outProjectionSubstitution.kt | 1 + compiler/testData/codegen/boxInline/signature/recursion.kt | 1 + .../codegen/boxInline/signature/sameFormalParameterName.kt | 1 + .../boxInline/signature/sameReifiedFormalParameterName.kt | 1 + .../codegen/boxInline/signature/starProjectionSubstitution.kt | 1 + .../codegen/boxInline/signature/typeParameterInLambda.kt | 1 + .../codegen/boxInline/signature/typeParametersSubstitution.kt | 1 + .../boxInline/signature/typeParametersSubstitution2.kt | 1 + .../codegen/boxInline/simple/propImportedFromObject.kt | 1 + .../testData/codegen/boxInline/smap/inlineOnly/reified.kt | 1 + .../codegen/boxInline/smap/inlineOnly/reifiedProperty.kt | 1 + .../testData/codegen/boxInline/tryCatchFinally/tryCatch.kt | 1 + .../testData/codegen/boxInline/tryCatchFinally/tryCatch2.kt | 1 + .../codegen/boxInline/tryCatchFinally/tryCatchFinally.kt | 1 + .../compileKotlinAgainstKotlin/annotationInInterface.kt | 1 + .../compileKotlinAgainstKotlin/annotationsOnTypeAliases.kt | 1 + .../callsToMultifileClassFromOtherPackage.kt | 1 + .../constPropertyReferenceFromMultifileClass.kt | 1 + .../testData/compileKotlinAgainstKotlin/coroutinesBinary.kt | 1 + .../testData/compileKotlinAgainstKotlin/inlinedConstants.kt | 1 + compiler/testData/compileKotlinAgainstKotlin/jvmField.kt | 1 + .../compileKotlinAgainstKotlin/jvmFieldInConstructor.kt | 1 + compiler/testData/compileKotlinAgainstKotlin/jvmNames.kt | 1 + .../testData/compileKotlinAgainstKotlin/jvmStaticInObject.kt | 1 + .../kotlinPropertyAsAnnotationParameter.kt | 1 + compiler/testData/compileKotlinAgainstKotlin/kt14012_multi.kt | 1 + .../multifileClassInlineFunctionAccessingProperty.kt | 1 + compiler/testData/compileKotlinAgainstKotlin/platformTypes.kt | 1 + .../testData/compileKotlinAgainstKotlin/recursiveGeneric.kt | 1 + 896 files changed, 936 insertions(+), 744 deletions(-) diff --git a/compiler/testData/codegen/box/annotations/annotatedEnumEntry.kt b/compiler/testData/codegen/box/annotations/annotatedEnumEntry.kt index 94de7d80a76..37f0de4e7c2 100644 --- a/compiler/testData/codegen/box/annotations/annotatedEnumEntry.kt +++ b/compiler/testData/codegen/box/annotations/annotatedEnumEntry.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // KT-5665 diff --git a/compiler/testData/codegen/box/annotations/annotatedLambda/funExpression.kt b/compiler/testData/codegen/box/annotations/annotatedLambda/funExpression.kt index 2371d050fbe..d8f6b4fce94 100644 --- a/compiler/testData/codegen/box/annotations/annotatedLambda/funExpression.kt +++ b/compiler/testData/codegen/box/annotations/annotatedLambda/funExpression.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/annotations/annotatedLambda/lambda.kt b/compiler/testData/codegen/box/annotations/annotatedLambda/lambda.kt index deb25de9a0c..67bea1e84ea 100644 --- a/compiler/testData/codegen/box/annotations/annotatedLambda/lambda.kt +++ b/compiler/testData/codegen/box/annotations/annotatedLambda/lambda.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/annotations/annotatedLambda/samFunExpression.kt b/compiler/testData/codegen/box/annotations/annotatedLambda/samFunExpression.kt index 01fc57353ce..0e03694d6a9 100644 --- a/compiler/testData/codegen/box/annotations/annotatedLambda/samFunExpression.kt +++ b/compiler/testData/codegen/box/annotations/annotatedLambda/samFunExpression.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/annotations/annotatedLambda/samLambda.kt b/compiler/testData/codegen/box/annotations/annotatedLambda/samLambda.kt index 10f0a77f6b5..382c6902ce9 100644 --- a/compiler/testData/codegen/box/annotations/annotatedLambda/samLambda.kt +++ b/compiler/testData/codegen/box/annotations/annotatedLambda/samLambda.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/annotations/annotatedObjectLiteral.kt b/compiler/testData/codegen/box/annotations/annotatedObjectLiteral.kt index 1330899c02c..0fba694eb67 100644 --- a/compiler/testData/codegen/box/annotations/annotatedObjectLiteral.kt +++ b/compiler/testData/codegen/box/annotations/annotatedObjectLiteral.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/annotations/annotationWithKotlinProperty.kt b/compiler/testData/codegen/box/annotations/annotationWithKotlinProperty.kt index 446a67e91ff..5f01b7eb25d 100644 --- a/compiler/testData/codegen/box/annotations/annotationWithKotlinProperty.kt +++ b/compiler/testData/codegen/box/annotations/annotationWithKotlinProperty.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/annotations/annotationWithKotlinPropertyFromInterfaceCompanion.kt b/compiler/testData/codegen/box/annotations/annotationWithKotlinPropertyFromInterfaceCompanion.kt index 800662eb8af..74c8a7cbfff 100644 --- a/compiler/testData/codegen/box/annotations/annotationWithKotlinPropertyFromInterfaceCompanion.kt +++ b/compiler/testData/codegen/box/annotations/annotationWithKotlinPropertyFromInterfaceCompanion.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/annotations/annotationsOnDefault.kt b/compiler/testData/codegen/box/annotations/annotationsOnDefault.kt index af44539ed67..d9f682c8a55 100644 --- a/compiler/testData/codegen/box/annotations/annotationsOnDefault.kt +++ b/compiler/testData/codegen/box/annotations/annotationsOnDefault.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/annotations/annotationsOnTypeAliases.kt b/compiler/testData/codegen/box/annotations/annotationsOnTypeAliases.kt index 3e49c7af76d..497fa723e09 100644 --- a/compiler/testData/codegen/box/annotations/annotationsOnTypeAliases.kt +++ b/compiler/testData/codegen/box/annotations/annotationsOnTypeAliases.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/annotations/defaultParameterValues.kt b/compiler/testData/codegen/box/annotations/defaultParameterValues.kt index fca68cd7665..6987d370f5d 100644 --- a/compiler/testData/codegen/box/annotations/defaultParameterValues.kt +++ b/compiler/testData/codegen/box/annotations/defaultParameterValues.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/annotations/delegatedPropertySetter.kt b/compiler/testData/codegen/box/annotations/delegatedPropertySetter.kt index 8b2ccb17d17..1abfbda2f9f 100644 --- a/compiler/testData/codegen/box/annotations/delegatedPropertySetter.kt +++ b/compiler/testData/codegen/box/annotations/delegatedPropertySetter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/annotations/fileClassWithFileAnnotation.kt b/compiler/testData/codegen/box/annotations/fileClassWithFileAnnotation.kt index d975f9cf8c1..c33bb1b4c8d 100644 --- a/compiler/testData/codegen/box/annotations/fileClassWithFileAnnotation.kt +++ b/compiler/testData/codegen/box/annotations/fileClassWithFileAnnotation.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/annotations/jvmAnnotationFlags.kt b/compiler/testData/codegen/box/annotations/jvmAnnotationFlags.kt index 91dc2705c9d..fb5282b64df 100644 --- a/compiler/testData/codegen/box/annotations/jvmAnnotationFlags.kt +++ b/compiler/testData/codegen/box/annotations/jvmAnnotationFlags.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/annotations/kotlinPropertyFromClassObjectAsParameter.kt b/compiler/testData/codegen/box/annotations/kotlinPropertyFromClassObjectAsParameter.kt index 2aa20e7956e..1d2eb2eec5c 100644 --- a/compiler/testData/codegen/box/annotations/kotlinPropertyFromClassObjectAsParameter.kt +++ b/compiler/testData/codegen/box/annotations/kotlinPropertyFromClassObjectAsParameter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/annotations/kotlinTopLevelPropertyAsParameter.kt b/compiler/testData/codegen/box/annotations/kotlinTopLevelPropertyAsParameter.kt index fbd36775d01..4a2fda75c19 100644 --- a/compiler/testData/codegen/box/annotations/kotlinTopLevelPropertyAsParameter.kt +++ b/compiler/testData/codegen/box/annotations/kotlinTopLevelPropertyAsParameter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/annotations/kt10136.kt b/compiler/testData/codegen/box/annotations/kt10136.kt index 79e06313c63..c0481095c75 100644 --- a/compiler/testData/codegen/box/annotations/kt10136.kt +++ b/compiler/testData/codegen/box/annotations/kt10136.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/annotations/nestedClassPropertyAsParameter.kt b/compiler/testData/codegen/box/annotations/nestedClassPropertyAsParameter.kt index 72369ea0378..20ce394faf4 100644 --- a/compiler/testData/codegen/box/annotations/nestedClassPropertyAsParameter.kt +++ b/compiler/testData/codegen/box/annotations/nestedClassPropertyAsParameter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/annotations/parameterWithPrimitiveType.kt b/compiler/testData/codegen/box/annotations/parameterWithPrimitiveType.kt index f3a8d612cb5..ac5be1259a4 100644 --- a/compiler/testData/codegen/box/annotations/parameterWithPrimitiveType.kt +++ b/compiler/testData/codegen/box/annotations/parameterWithPrimitiveType.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/annotations/propertyWithPropertyInInitializerAsParameter.kt b/compiler/testData/codegen/box/annotations/propertyWithPropertyInInitializerAsParameter.kt index af730102904..167f2774238 100644 --- a/compiler/testData/codegen/box/annotations/propertyWithPropertyInInitializerAsParameter.kt +++ b/compiler/testData/codegen/box/annotations/propertyWithPropertyInInitializerAsParameter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/annotations/varargInAnnotationParameter.kt b/compiler/testData/codegen/box/annotations/varargInAnnotationParameter.kt index 405deb725a9..2c21161ee08 100644 --- a/compiler/testData/codegen/box/annotations/varargInAnnotationParameter.kt +++ b/compiler/testData/codegen/box/annotations/varargInAnnotationParameter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/arrays/kt602.kt b/compiler/testData/codegen/box/arrays/kt602.kt index 6fa4cf73905..471a56cc117 100644 --- a/compiler/testData/codegen/box/arrays/kt602.kt +++ b/compiler/testData/codegen/box/arrays/kt602.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/binaryOp/compareWithBoxedDouble.kt b/compiler/testData/codegen/box/binaryOp/compareWithBoxedDouble.kt index bdcbe98664d..de72811d997 100644 --- a/compiler/testData/codegen/box/binaryOp/compareWithBoxedDouble.kt +++ b/compiler/testData/codegen/box/binaryOp/compareWithBoxedDouble.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // reason - multifile tests are not supported in JS tests //FILE: Holder.java @@ -14,4 +14,4 @@ import Holder fun box(): String { val j = Holder(0.99) return if (j.value > 0) "OK" else "fail" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/binaryOp/compareWithBoxedLong.kt b/compiler/testData/codegen/box/binaryOp/compareWithBoxedLong.kt index 14a07fe1eb3..26d6818bed2 100644 --- a/compiler/testData/codegen/box/binaryOp/compareWithBoxedLong.kt +++ b/compiler/testData/codegen/box/binaryOp/compareWithBoxedLong.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // reason - multifile tests are not supported in JS tests //FILE: JavaClass.java @@ -12,4 +12,4 @@ import JavaClass fun box(): String { return if (JavaClass.get() > 0) "OK" else "fail" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/boxingOptimization/checkcastAndInstanceOf.kt b/compiler/testData/codegen/box/boxingOptimization/checkcastAndInstanceOf.kt index 0bbf5986f68..86e8dc6bec7 100644 --- a/compiler/testData/codegen/box/boxingOptimization/checkcastAndInstanceOf.kt +++ b/compiler/testData/codegen/box/boxingOptimization/checkcastAndInstanceOf.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/boxingOptimization/kt6047.kt b/compiler/testData/codegen/box/boxingOptimization/kt6047.kt index 75714bc8a03..a397903567e 100644 --- a/compiler/testData/codegen/box/boxingOptimization/kt6047.kt +++ b/compiler/testData/codegen/box/boxingOptimization/kt6047.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/builtinStubMethods/Collection.kt b/compiler/testData/codegen/box/builtinStubMethods/Collection.kt index b141ba2bfbd..7cf2ea396f8 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/Collection.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/Collection.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class MyCollection: Collection { override val size: Int get() = 0 @@ -31,4 +31,4 @@ fun box(): String { expectUoe { collection.clear() } return "OK" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/builtinStubMethods/Iterator.kt b/compiler/testData/codegen/box/builtinStubMethods/Iterator.kt index 043c32631f3..a02c5eb2741 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/Iterator.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/Iterator.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class MyIterator(val v: T): Iterator { override fun next(): T = v @@ -13,4 +13,4 @@ fun box(): String { } catch (e: UnsupportedOperationException) { return "OK" } -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/builtinStubMethods/IteratorWithRemove.kt b/compiler/testData/codegen/box/builtinStubMethods/IteratorWithRemove.kt index e77840dbd06..5958c38ca05 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/IteratorWithRemove.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/IteratorWithRemove.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class MyIterator(val v: T): Iterator { override fun next(): T = v diff --git a/compiler/testData/codegen/box/builtinStubMethods/List.kt b/compiler/testData/codegen/box/builtinStubMethods/List.kt index 317037880e3..b080905285a 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/List.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/List.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class MyList: List { override val size: Int get() = 0 @@ -39,4 +39,4 @@ fun box(): String { expectUoe { list.remove(0) } return "OK" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/builtinStubMethods/ListIterator.kt b/compiler/testData/codegen/box/builtinStubMethods/ListIterator.kt index 4296d8ee05c..d5a829d7566 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/ListIterator.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/ListIterator.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class MyListIterator : ListIterator { override fun next(): T = null!! diff --git a/compiler/testData/codegen/box/builtinStubMethods/ListWithAllImplementations.kt b/compiler/testData/codegen/box/builtinStubMethods/ListWithAllImplementations.kt index 01b5c4b66b2..c0fe1108a7d 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/ListWithAllImplementations.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/ListWithAllImplementations.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class MyList(val v: T): List { override val size: Int get() = 0 @@ -42,4 +42,4 @@ fun box(): String { list.remove(0) return "OK" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/builtinStubMethods/ListWithAllInheritedImplementations.kt b/compiler/testData/codegen/box/builtinStubMethods/ListWithAllInheritedImplementations.kt index 478f2679577..1f7e0ba5468 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/ListWithAllInheritedImplementations.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/ListWithAllInheritedImplementations.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE open class Super(val v: T) { public fun add(e: T): Boolean = true @@ -44,4 +44,4 @@ fun box(): String { list.remove(0) return "OK" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/builtinStubMethods/Map.kt b/compiler/testData/codegen/box/builtinStubMethods/Map.kt index e97a5fcda49..c8438bb3d13 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/Map.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/Map.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class MyMap: Map { override val size: Int get() = 0 diff --git a/compiler/testData/codegen/box/builtinStubMethods/MapEntry.kt b/compiler/testData/codegen/box/builtinStubMethods/MapEntry.kt index 8b222a91b09..33a83a55ec8 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/MapEntry.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/MapEntry.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class MyMapEntry: Map.Entry { override fun hashCode(): Int = 0 diff --git a/compiler/testData/codegen/box/builtinStubMethods/MapEntryWithSetValue.kt b/compiler/testData/codegen/box/builtinStubMethods/MapEntryWithSetValue.kt index 72c60f1c053..ce8eaaf6886 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/MapEntryWithSetValue.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/MapEntryWithSetValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class MyMapEntry: Map.Entry { override fun hashCode(): Int = 0 diff --git a/compiler/testData/codegen/box/builtinStubMethods/MapWithAllImplementations.kt b/compiler/testData/codegen/box/builtinStubMethods/MapWithAllImplementations.kt index 9d0a4031f1a..d84d89369d3 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/MapWithAllImplementations.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/MapWithAllImplementations.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class MyMap: Map { override val size: Int get() = 0 diff --git a/compiler/testData/codegen/box/builtinStubMethods/SubstitutedList.kt b/compiler/testData/codegen/box/builtinStubMethods/SubstitutedList.kt index b075bb7517d..79208da27c1 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/SubstitutedList.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/SubstitutedList.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class MyList: List { override val size: Int get() = 0 @@ -39,4 +39,4 @@ fun box(): String { expectUoe { list.remove(0) } return "OK" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/builtinStubMethods/abstractMember.kt b/compiler/testData/codegen/box/builtinStubMethods/abstractMember.kt index 14b71a4a95f..100748198dc 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/abstractMember.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/abstractMember.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE abstract class A : Iterator { abstract fun remove(): Unit diff --git a/compiler/testData/codegen/box/builtinStubMethods/extendJavaCollections/abstractSet.kt b/compiler/testData/codegen/box/builtinStubMethods/extendJavaCollections/abstractSet.kt index bb2b1ec5b0a..01e1c3c3b33 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/extendJavaCollections/abstractSet.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/extendJavaCollections/abstractSet.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE class A : HashSet() fun box(): String { diff --git a/compiler/testData/codegen/box/builtinStubMethods/extendJavaCollections/arrayList.kt b/compiler/testData/codegen/box/builtinStubMethods/extendJavaCollections/arrayList.kt index 9a18322f4a8..6d07d0b285a 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/extendJavaCollections/arrayList.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/extendJavaCollections/arrayList.kt @@ -1,5 +1,5 @@ // KT-6042 java.lang.UnsupportedOperationException with ArrayList - +// IGNORE_BACKEND: NATIVE class A : ArrayList() fun box(): String { diff --git a/compiler/testData/codegen/box/builtinStubMethods/extendJavaCollections/hashMap.kt b/compiler/testData/codegen/box/builtinStubMethods/extendJavaCollections/hashMap.kt index 2c63371c63c..72242f04bbc 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/extendJavaCollections/hashMap.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/extendJavaCollections/hashMap.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE class A : HashMap() fun box(): String { diff --git a/compiler/testData/codegen/box/builtinStubMethods/extendJavaCollections/hashSet.kt b/compiler/testData/codegen/box/builtinStubMethods/extendJavaCollections/hashSet.kt index bb2b1ec5b0a..01e1c3c3b33 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/extendJavaCollections/hashSet.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/extendJavaCollections/hashSet.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE class A : HashSet() fun box(): String { diff --git a/compiler/testData/codegen/box/builtinStubMethods/immutableRemove.kt b/compiler/testData/codegen/box/builtinStubMethods/immutableRemove.kt index fef74374fe2..2710f121246 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/immutableRemove.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/immutableRemove.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FULL_JDK // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/builtinStubMethods/implementationInTrait.kt b/compiler/testData/codegen/box/builtinStubMethods/implementationInTrait.kt index bdd27bfad0a..b82febc0667 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/implementationInTrait.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/implementationInTrait.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE interface Addable { fun add(s: String): Boolean = true diff --git a/compiler/testData/codegen/box/builtinStubMethods/inheritedImplementations.kt b/compiler/testData/codegen/box/builtinStubMethods/inheritedImplementations.kt index dd6e2cf5d27..606144d696d 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/inheritedImplementations.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/inheritedImplementations.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE open class SetStringImpl { fun add(s: String): Boolean = false diff --git a/compiler/testData/codegen/box/builtinStubMethods/nonTrivialSubstitution.kt b/compiler/testData/codegen/box/builtinStubMethods/nonTrivialSubstitution.kt index 84e3b531630..d7671b38bd2 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/nonTrivialSubstitution.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/nonTrivialSubstitution.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class MyCollection : Collection>> { override fun iterator() = null!! diff --git a/compiler/testData/codegen/box/builtinStubMethods/nonTrivialUpperBound.kt b/compiler/testData/codegen/box/builtinStubMethods/nonTrivialUpperBound.kt index bcc79196920..71c6e0e60b7 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/nonTrivialUpperBound.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/nonTrivialUpperBound.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class MyIterator : Iterator { override fun next() = null!! diff --git a/compiler/testData/codegen/box/builtinStubMethods/substitutedIterable.kt b/compiler/testData/codegen/box/builtinStubMethods/substitutedIterable.kt index 278f819cfe0..460328ffe0f 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/substitutedIterable.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/substitutedIterable.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: Test.java diff --git a/compiler/testData/codegen/box/builtinStubMethods/substitutedListWithExtraSuperInterface.kt b/compiler/testData/codegen/box/builtinStubMethods/substitutedListWithExtraSuperInterface.kt index 512a411496e..e34741934e7 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/substitutedListWithExtraSuperInterface.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/substitutedListWithExtraSuperInterface.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: Test.java diff --git a/compiler/testData/codegen/box/callableReference/bound/equals/nullableReceiverInEquals.kt b/compiler/testData/codegen/box/callableReference/bound/equals/nullableReceiverInEquals.kt index e0479cd1db4..f3aa01b2ffb 100644 --- a/compiler/testData/codegen/box/callableReference/bound/equals/nullableReceiverInEquals.kt +++ b/compiler/testData/codegen/box/callableReference/bound/equals/nullableReceiverInEquals.kt @@ -1,5 +1,5 @@ // TODO: investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // See https://youtrack.jetbrains.com/issue/KT-14938 // WITH_REFLECT @@ -34,4 +34,4 @@ fun box(): String = nullBar == A_bar -> "Bound extension property ref with receiver 'null' SHOULD NOT be equal to free property ref" else -> "OK" - } \ No newline at end of file + } diff --git a/compiler/testData/codegen/box/callableReference/bound/equals/propertyAccessors.kt b/compiler/testData/codegen/box/callableReference/bound/equals/propertyAccessors.kt index 070cde155b8..523c068304c 100644 --- a/compiler/testData/codegen/box/callableReference/bound/equals/propertyAccessors.kt +++ b/compiler/testData/codegen/box/callableReference/bound/equals/propertyAccessors.kt @@ -1,5 +1,5 @@ // TODO: investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT @@ -29,4 +29,4 @@ fun box() = // cProp.setter != C()::prop.setter -> "cProp.setter != C()::prop.setter" else -> "OK" - } \ No newline at end of file + } diff --git a/compiler/testData/codegen/box/callableReference/bound/equals/reflectionReference.kt b/compiler/testData/codegen/box/callableReference/bound/equals/reflectionReference.kt index d29849655df..629d652a499 100644 --- a/compiler/testData/codegen/box/callableReference/bound/equals/reflectionReference.kt +++ b/compiler/testData/codegen/box/callableReference/bound/equals/reflectionReference.kt @@ -1,5 +1,5 @@ // TODO: investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT @@ -32,4 +32,4 @@ fun box(): String = C_barReflect == cBar -> "C_barReflect == cBar, ${C_barReflect.className}" cBar == C_barReflect -> "cBar == C_barReflect, ${cBar.className}" else -> "OK" - } \ No newline at end of file + } diff --git a/compiler/testData/codegen/box/callableReference/function/genericCallableReferenceArguments.kt b/compiler/testData/codegen/box/callableReference/function/genericCallableReferenceArguments.kt index 2627cd1c316..e6d290e4bbc 100644 --- a/compiler/testData/codegen/box/callableReference/function/genericCallableReferenceArguments.kt +++ b/compiler/testData/codegen/box/callableReference/function/genericCallableReferenceArguments.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // WITH_REFLECT @@ -26,4 +26,4 @@ fun box(): String { check(Int::toString, ::foo, "Int", "String") return "OK" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithNullableTypes.kt b/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithNullableTypes.kt index 2343ce2ba54..f8a21cee800 100644 --- a/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithNullableTypes.kt +++ b/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithNullableTypes.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // WITH_REFLECT @@ -27,4 +27,4 @@ fun box(): String { val s2: Pair = bar(null, null, ::foo, "Int", "String") return "OK" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithOverload.kt b/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithOverload.kt index a699a9be9e9..5cfd4013edc 100644 --- a/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithOverload.kt +++ b/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithOverload.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // WITH_REFLECT @@ -20,4 +20,4 @@ fun box(): String { val a3: Boolean? = bar(::foo, "Boolean") return "OK" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/callableReference/function/getArityViaFunctionImpl.kt b/compiler/testData/codegen/box/callableReference/function/getArityViaFunctionImpl.kt index 433286d3ab7..775e4a848fb 100644 --- a/compiler/testData/codegen/box/callableReference/function/getArityViaFunctionImpl.kt +++ b/compiler/testData/codegen/box/callableReference/function/getArityViaFunctionImpl.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/callableReference/function/javaCollectionsStaticMethod.kt b/compiler/testData/codegen/box/callableReference/function/javaCollectionsStaticMethod.kt index 25f2a594300..5dc1ab5fe50 100644 --- a/compiler/testData/codegen/box/callableReference/function/javaCollectionsStaticMethod.kt +++ b/compiler/testData/codegen/box/callableReference/function/javaCollectionsStaticMethod.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // KT-5123 diff --git a/compiler/testData/codegen/box/callableReference/property/kt6870_privatePropertyReference.kt b/compiler/testData/codegen/box/callableReference/property/kt6870_privatePropertyReference.kt index 9f5b0c55d60..4d5560c98af 100644 --- a/compiler/testData/codegen/box/callableReference/property/kt6870_privatePropertyReference.kt +++ b/compiler/testData/codegen/box/callableReference/property/kt6870_privatePropertyReference.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class Test { private var iv = 1 diff --git a/compiler/testData/codegen/box/callableReference/serializability/boundWithNotSerializableReceiver.kt b/compiler/testData/codegen/box/callableReference/serializability/boundWithNotSerializableReceiver.kt index 63e25710c5e..7ba39313db5 100644 --- a/compiler/testData/codegen/box/callableReference/serializability/boundWithNotSerializableReceiver.kt +++ b/compiler/testData/codegen/box/callableReference/serializability/boundWithNotSerializableReceiver.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FULL_JDK diff --git a/compiler/testData/codegen/box/callableReference/serializability/boundWithSerializableReceiver.kt b/compiler/testData/codegen/box/callableReference/serializability/boundWithSerializableReceiver.kt index 64a7d8d3d91..9a5f6260e03 100644 --- a/compiler/testData/codegen/box/callableReference/serializability/boundWithSerializableReceiver.kt +++ b/compiler/testData/codegen/box/callableReference/serializability/boundWithSerializableReceiver.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import java.io.* diff --git a/compiler/testData/codegen/box/callableReference/serializability/noReflect.kt b/compiler/testData/codegen/box/callableReference/serializability/noReflect.kt index 253b8267772..92421e2ed66 100644 --- a/compiler/testData/codegen/box/callableReference/serializability/noReflect.kt +++ b/compiler/testData/codegen/box/callableReference/serializability/noReflect.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME import java.io.* diff --git a/compiler/testData/codegen/box/callableReference/serializability/reflectedIsNotSerialized.kt b/compiler/testData/codegen/box/callableReference/serializability/reflectedIsNotSerialized.kt index dca58c20b69..9e6f7ce011e 100644 --- a/compiler/testData/codegen/box/callableReference/serializability/reflectedIsNotSerialized.kt +++ b/compiler/testData/codegen/box/callableReference/serializability/reflectedIsNotSerialized.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import java.io.* diff --git a/compiler/testData/codegen/box/callableReference/serializability/withReflect.kt b/compiler/testData/codegen/box/callableReference/serializability/withReflect.kt index 4b1369b240c..0ba69e1e44b 100644 --- a/compiler/testData/codegen/box/callableReference/serializability/withReflect.kt +++ b/compiler/testData/codegen/box/callableReference/serializability/withReflect.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import java.io.* diff --git a/compiler/testData/codegen/box/casts/as.kt b/compiler/testData/codegen/box/casts/as.kt index 23ae5313ac2..6b78d69af24 100644 --- a/compiler/testData/codegen/box/casts/as.kt +++ b/compiler/testData/codegen/box/casts/as.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun foo(x: Any) = x as Runnable diff --git a/compiler/testData/codegen/box/casts/asSafe.kt b/compiler/testData/codegen/box/casts/asSafe.kt index 94c62111e02..3e86a808c45 100644 --- a/compiler/testData/codegen/box/casts/asSafe.kt +++ b/compiler/testData/codegen/box/casts/asSafe.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun foo(x: Any) = x as? Runnable diff --git a/compiler/testData/codegen/box/casts/functions/asFunKSmall.kt b/compiler/testData/codegen/box/casts/functions/asFunKSmall.kt index 6ce2082e748..790c04b9642 100644 --- a/compiler/testData/codegen/box/casts/functions/asFunKSmall.kt +++ b/compiler/testData/codegen/box/casts/functions/asFunKSmall.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun fn0() {} fun fn1(x: Any) {} @@ -44,4 +44,4 @@ fun box(): String { return "OK" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/casts/functions/isFunKSmall.kt b/compiler/testData/codegen/box/casts/functions/isFunKSmall.kt index 90f81d82a3a..540798009ff 100644 --- a/compiler/testData/codegen/box/casts/functions/isFunKSmall.kt +++ b/compiler/testData/codegen/box/casts/functions/isFunKSmall.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/casts/functions/javaTypeIsFunK.kt b/compiler/testData/codegen/box/casts/functions/javaTypeIsFunK.kt index 9d0bdedc3fc..ec1c3c21eb6 100644 --- a/compiler/testData/codegen/box/casts/functions/javaTypeIsFunK.kt +++ b/compiler/testData/codegen/box/casts/functions/javaTypeIsFunK.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: JFun.java diff --git a/compiler/testData/codegen/box/casts/functions/reifiedAsFunKSmall.kt b/compiler/testData/codegen/box/casts/functions/reifiedAsFunKSmall.kt index 100350d53da..9c0e6f4c256 100644 --- a/compiler/testData/codegen/box/casts/functions/reifiedAsFunKSmall.kt +++ b/compiler/testData/codegen/box/casts/functions/reifiedAsFunKSmall.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun fn0() {} fun fn1(x: Any) {} @@ -36,4 +36,4 @@ fun box(): String { reifiedAsSucceeds>(f1, "f1 as Function1<*, *>") return "OK" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/casts/is.kt b/compiler/testData/codegen/box/casts/is.kt index d10f77a86ef..19a3e284e5c 100644 --- a/compiler/testData/codegen/box/casts/is.kt +++ b/compiler/testData/codegen/box/casts/is.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun foo(x: Any) = x is Runnable diff --git a/compiler/testData/codegen/box/casts/literalExpressionAsGenericArgument/javaBox.kt b/compiler/testData/codegen/box/casts/literalExpressionAsGenericArgument/javaBox.kt index 33b0eaec597..16a7d407e12 100644 --- a/compiler/testData/codegen/box/casts/literalExpressionAsGenericArgument/javaBox.kt +++ b/compiler/testData/codegen/box/casts/literalExpressionAsGenericArgument/javaBox.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: Box.java diff --git a/compiler/testData/codegen/box/casts/mutableCollections/mutabilityMarkerInterfaces.kt b/compiler/testData/codegen/box/casts/mutableCollections/mutabilityMarkerInterfaces.kt index 8383b28f850..5aa856a189a 100644 --- a/compiler/testData/codegen/box/casts/mutableCollections/mutabilityMarkerInterfaces.kt +++ b/compiler/testData/codegen/box/casts/mutableCollections/mutabilityMarkerInterfaces.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/casts/mutableCollections/weirdMutableCasts.kt b/compiler/testData/codegen/box/casts/mutableCollections/weirdMutableCasts.kt index 19300961dac..137035866b1 100644 --- a/compiler/testData/codegen/box/casts/mutableCollections/weirdMutableCasts.kt +++ b/compiler/testData/codegen/box/casts/mutableCollections/weirdMutableCasts.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/casts/notIs.kt b/compiler/testData/codegen/box/casts/notIs.kt index 262d2db9b5a..5e784474bb9 100644 --- a/compiler/testData/codegen/box/casts/notIs.kt +++ b/compiler/testData/codegen/box/casts/notIs.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun foo(x: Any) = x !is Runnable diff --git a/compiler/testData/codegen/box/casts/unitAsInt.kt b/compiler/testData/codegen/box/casts/unitAsInt.kt index a57a1d0a945..5e0ab81ea20 100644 --- a/compiler/testData/codegen/box/casts/unitAsInt.kt +++ b/compiler/testData/codegen/box/casts/unitAsInt.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/classLiteral/bound/javaIntrinsicWithSideEffect.kt b/compiler/testData/codegen/box/classLiteral/bound/javaIntrinsicWithSideEffect.kt index 6731a8236b2..52190d0f390 100644 --- a/compiler/testData/codegen/box/classLiteral/bound/javaIntrinsicWithSideEffect.kt +++ b/compiler/testData/codegen/box/classLiteral/bound/javaIntrinsicWithSideEffect.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/classLiteral/bound/primitives.kt b/compiler/testData/codegen/box/classLiteral/bound/primitives.kt index 11bd6e2a5b3..bfa727e8e7f 100644 --- a/compiler/testData/codegen/box/classLiteral/bound/primitives.kt +++ b/compiler/testData/codegen/box/classLiteral/bound/primitives.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/classLiteral/bound/sideEffect.kt b/compiler/testData/codegen/box/classLiteral/bound/sideEffect.kt index 0f488002377..a1fee693ce7 100644 --- a/compiler/testData/codegen/box/classLiteral/bound/sideEffect.kt +++ b/compiler/testData/codegen/box/classLiteral/bound/sideEffect.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun box(): String { var x = 42 diff --git a/compiler/testData/codegen/box/classLiteral/bound/simple.kt b/compiler/testData/codegen/box/classLiteral/bound/simple.kt index ac8884a72ed..d2b40164da8 100644 --- a/compiler/testData/codegen/box/classLiteral/bound/simple.kt +++ b/compiler/testData/codegen/box/classLiteral/bound/simple.kt @@ -1,3 +1,5 @@ +// IGNORE_BACKEND: NATIVE + fun box(): String { val x: CharSequence = "" val klass = x::class diff --git a/compiler/testData/codegen/box/classLiteral/java/java.kt b/compiler/testData/codegen/box/classLiteral/java/java.kt index 3ae1f3762ce..64f95e8ad6d 100644 --- a/compiler/testData/codegen/box/classLiteral/java/java.kt +++ b/compiler/testData/codegen/box/classLiteral/java/java.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/classLiteral/java/javaObjectType.kt b/compiler/testData/codegen/box/classLiteral/java/javaObjectType.kt index ed794ffc106..b64ff4634f6 100644 --- a/compiler/testData/codegen/box/classLiteral/java/javaObjectType.kt +++ b/compiler/testData/codegen/box/classLiteral/java/javaObjectType.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/classLiteral/java/javaObjectTypeReified.kt b/compiler/testData/codegen/box/classLiteral/java/javaObjectTypeReified.kt index c03c33ba8ca..02fc734f52a 100644 --- a/compiler/testData/codegen/box/classLiteral/java/javaObjectTypeReified.kt +++ b/compiler/testData/codegen/box/classLiteral/java/javaObjectTypeReified.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/classLiteral/java/javaPrimitiveType.kt b/compiler/testData/codegen/box/classLiteral/java/javaPrimitiveType.kt index 0236f652948..c413aee39c2 100644 --- a/compiler/testData/codegen/box/classLiteral/java/javaPrimitiveType.kt +++ b/compiler/testData/codegen/box/classLiteral/java/javaPrimitiveType.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/classLiteral/java/javaPrimitiveTypeReified.kt b/compiler/testData/codegen/box/classLiteral/java/javaPrimitiveTypeReified.kt index ebe15afe3b1..c9b71561637 100644 --- a/compiler/testData/codegen/box/classLiteral/java/javaPrimitiveTypeReified.kt +++ b/compiler/testData/codegen/box/classLiteral/java/javaPrimitiveTypeReified.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/classLiteral/java/javaReified.kt b/compiler/testData/codegen/box/classLiteral/java/javaReified.kt index 90cf2d94df7..e6e4821d9aa 100644 --- a/compiler/testData/codegen/box/classLiteral/java/javaReified.kt +++ b/compiler/testData/codegen/box/classLiteral/java/javaReified.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/classLiteral/java/kt11943.kt b/compiler/testData/codegen/box/classLiteral/java/kt11943.kt index 6271b906152..31b37df66c9 100644 --- a/compiler/testData/codegen/box/classLiteral/java/kt11943.kt +++ b/compiler/testData/codegen/box/classLiteral/java/kt11943.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/classLiteral/java/objectSuperConstructorCall.kt b/compiler/testData/codegen/box/classLiteral/java/objectSuperConstructorCall.kt index 30c16850f62..cfbf4d7f08b 100644 --- a/compiler/testData/codegen/box/classLiteral/java/objectSuperConstructorCall.kt +++ b/compiler/testData/codegen/box/classLiteral/java/objectSuperConstructorCall.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/classLiteral/primitiveKClassEquality.kt b/compiler/testData/codegen/box/classLiteral/primitiveKClassEquality.kt index 2fb23528510..53d9f7d980b 100644 --- a/compiler/testData/codegen/box/classLiteral/primitiveKClassEquality.kt +++ b/compiler/testData/codegen/box/classLiteral/primitiveKClassEquality.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/classes/classObjectToString.kt b/compiler/testData/codegen/box/classes/classObjectToString.kt index dd2744181c2..901b77a1bad 100644 --- a/compiler/testData/codegen/box/classes/classObjectToString.kt +++ b/compiler/testData/codegen/box/classes/classObjectToString.kt @@ -1,5 +1,5 @@ // TODO: Enable for JS when it supports Java class library. -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class SomeClass { companion object } fun box() = diff --git a/compiler/testData/codegen/box/classes/delegationJava.kt b/compiler/testData/codegen/box/classes/delegationJava.kt index 10f75e260bd..f4ad18d3b22 100644 --- a/compiler/testData/codegen/box/classes/delegationJava.kt +++ b/compiler/testData/codegen/box/classes/delegationJava.kt @@ -1,5 +1,5 @@ // Enable for JS when it supports Java class library. -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class TestJava(r : Runnable) : Runnable by r {} class TestRunnable() : Runnable { diff --git a/compiler/testData/codegen/box/classes/kt1120.kt b/compiler/testData/codegen/box/classes/kt1120.kt index 43b08faa8b8..69a428951cd 100644 --- a/compiler/testData/codegen/box/classes/kt1120.kt +++ b/compiler/testData/codegen/box/classes/kt1120.kt @@ -1,6 +1,6 @@ // Won't ever work with JS backend. // TODO: Consider rewriting this test without using threads, since the issue is not about threads at all. -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE object RefreshQueue { val any = Any() diff --git a/compiler/testData/codegen/box/classes/kt1134.kt b/compiler/testData/codegen/box/classes/kt1134.kt index e6028e21e95..cbe62018fd4 100644 --- a/compiler/testData/codegen/box/classes/kt1134.kt +++ b/compiler/testData/codegen/box/classes/kt1134.kt @@ -1,5 +1,5 @@ // TODO: Enable when JS backend supports Java class library -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE public class SomeClass() : java.lang.Object() { } diff --git a/compiler/testData/codegen/box/classes/kt1157.kt b/compiler/testData/codegen/box/classes/kt1157.kt index 126889d5110..decc6d7ed58 100644 --- a/compiler/testData/codegen/box/classes/kt1157.kt +++ b/compiler/testData/codegen/box/classes/kt1157.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE public object SomeClass { private val work = object : Runnable { override fun run() { diff --git a/compiler/testData/codegen/box/classes/kt2288.kt b/compiler/testData/codegen/box/classes/kt2288.kt index 68886dd5532..773d737f06a 100644 --- a/compiler/testData/codegen/box/classes/kt2288.kt +++ b/compiler/testData/codegen/box/classes/kt2288.kt @@ -1,5 +1,5 @@ // TODO: Enable when JS backend supports Java class library -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE public open class Test(): java.util.RandomAccess, Cloneable, java.io.Serializable { public override fun clone(): Test = Test() // Override 'clone()' with more precise type 'Test' diff --git a/compiler/testData/codegen/box/classes/kt707.kt b/compiler/testData/codegen/box/classes/kt707.kt index 8accf81be9a..a1cb2833e5d 100644 --- a/compiler/testData/codegen/box/classes/kt707.kt +++ b/compiler/testData/codegen/box/classes/kt707.kt @@ -1,5 +1,5 @@ // TODO: Enable for JS when it supports Java class library. -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class List(val head: T, val tail: List? = null) fun List.mapHead(f: (T)-> T): List = List(f(head), null) diff --git a/compiler/testData/codegen/box/classes/privateOuterFunctions.kt b/compiler/testData/codegen/box/classes/privateOuterFunctions.kt index ceeb4ff69ce..b7bc7e0a5ad 100644 --- a/compiler/testData/codegen/box/classes/privateOuterFunctions.kt +++ b/compiler/testData/codegen/box/classes/privateOuterFunctions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE class C { private fun String.ext() : String = "" private fun f() {} diff --git a/compiler/testData/codegen/box/classes/privateOuterProperty.kt b/compiler/testData/codegen/box/classes/privateOuterProperty.kt index 0f0bc3e452f..f3971e4c46f 100644 --- a/compiler/testData/codegen/box/classes/privateOuterProperty.kt +++ b/compiler/testData/codegen/box/classes/privateOuterProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE class C{ private var v : Int = 0 diff --git a/compiler/testData/codegen/box/closures/noRefToOuter.kt b/compiler/testData/codegen/box/closures/noRefToOuter.kt index 84b5b7ddea8..366bfc3f5cc 100644 --- a/compiler/testData/codegen/box/closures/noRefToOuter.kt +++ b/compiler/testData/codegen/box/closures/noRefToOuter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/closures/refsAreSerializable.kt b/compiler/testData/codegen/box/closures/refsAreSerializable.kt index 73fd48f970c..1b6f28b5d6b 100644 --- a/compiler/testData/codegen/box/closures/refsAreSerializable.kt +++ b/compiler/testData/codegen/box/closures/refsAreSerializable.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE import java.io.* diff --git a/compiler/testData/codegen/box/collections/irrelevantImplCharSequence.kt b/compiler/testData/codegen/box/collections/irrelevantImplCharSequence.kt index cb7912f6b6d..ebabbd76ec2 100644 --- a/compiler/testData/codegen/box/collections/irrelevantImplCharSequence.kt +++ b/compiler/testData/codegen/box/collections/irrelevantImplCharSequence.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: J.java diff --git a/compiler/testData/codegen/box/collections/irrelevantImplCharSequenceKotlin.kt b/compiler/testData/codegen/box/collections/irrelevantImplCharSequenceKotlin.kt index 61c67c7cf22..83900da8bf0 100644 --- a/compiler/testData/codegen/box/collections/irrelevantImplCharSequenceKotlin.kt +++ b/compiler/testData/codegen/box/collections/irrelevantImplCharSequenceKotlin.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: J.java diff --git a/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt b/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt index c697f96206a..d99b4ea8ec1 100644 --- a/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt +++ b/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: A.java diff --git a/compiler/testData/codegen/box/collections/noStubsInJavaSuperClass.kt b/compiler/testData/codegen/box/collections/noStubsInJavaSuperClass.kt index be1c06ad236..c884c5cdeb3 100644 --- a/compiler/testData/codegen/box/collections/noStubsInJavaSuperClass.kt +++ b/compiler/testData/codegen/box/collections/noStubsInJavaSuperClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: B.java public abstract class B extends A implements L { diff --git a/compiler/testData/codegen/box/collections/toArrayInJavaClass.kt b/compiler/testData/codegen/box/collections/toArrayInJavaClass.kt index 2f4e6f41896..ac984435cda 100644 --- a/compiler/testData/codegen/box/collections/toArrayInJavaClass.kt +++ b/compiler/testData/codegen/box/collections/toArrayInJavaClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: B.java diff --git a/compiler/testData/codegen/box/controlStructures/forUserType.kt b/compiler/testData/codegen/box/controlStructures/forUserType.kt index cd714a0de1f..6dfbdbd00d7 100644 --- a/compiler/testData/codegen/box/controlStructures/forUserType.kt +++ b/compiler/testData/codegen/box/controlStructures/forUserType.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun box() : String { var sum : Int = 0 diff --git a/compiler/testData/codegen/box/controlStructures/kt237.kt b/compiler/testData/codegen/box/controlStructures/kt237.kt index d236a3f9ff9..dbf2075ffe8 100644 --- a/compiler/testData/codegen/box/controlStructures/kt237.kt +++ b/compiler/testData/codegen/box/controlStructures/kt237.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun main(args: Array?) { val y: Unit = Unit //do not compile diff --git a/compiler/testData/codegen/box/controlStructures/kt3574.kt b/compiler/testData/codegen/box/controlStructures/kt3574.kt index 9efb57c0b2b..3b2fb00695b 100644 --- a/compiler/testData/codegen/box/controlStructures/kt3574.kt +++ b/compiler/testData/codegen/box/controlStructures/kt3574.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun nil() = null diff --git a/compiler/testData/codegen/box/controlStructures/kt769.kt b/compiler/testData/codegen/box/controlStructures/kt769.kt index c565d684ab1..af1d3682358 100644 --- a/compiler/testData/codegen/box/controlStructures/kt769.kt +++ b/compiler/testData/codegen/box/controlStructures/kt769.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE package w_range diff --git a/compiler/testData/codegen/box/controlStructures/kt8148.kt b/compiler/testData/codegen/box/controlStructures/kt8148.kt index 9b2c97df507..cdb124ff0e2 100644 --- a/compiler/testData/codegen/box/controlStructures/kt8148.kt +++ b/compiler/testData/codegen/box/controlStructures/kt8148.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class A(var value: String) @@ -29,4 +29,4 @@ fun test(a: A) : String { a.value += ", finally2" throw RuntimeException("fail") } -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/controlStructures/kt8148_break.kt b/compiler/testData/codegen/box/controlStructures/kt8148_break.kt index 6815b647c67..7751bc545b9 100644 --- a/compiler/testData/codegen/box/controlStructures/kt8148_break.kt +++ b/compiler/testData/codegen/box/controlStructures/kt8148_break.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class A(var value: String) @@ -33,4 +33,4 @@ fun test(a: A) : String { throw RuntimeException("fail") } } -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/controlStructures/kt8148_continue.kt b/compiler/testData/codegen/box/controlStructures/kt8148_continue.kt index 780bab67ce5..54a5824e704 100644 --- a/compiler/testData/codegen/box/controlStructures/kt8148_continue.kt +++ b/compiler/testData/codegen/box/controlStructures/kt8148_continue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class A(var value: String) @@ -34,4 +34,4 @@ fun test(a: A) : String { } } return "fail" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/controlStructures/kt9022Throw.kt b/compiler/testData/codegen/box/controlStructures/kt9022Throw.kt index f7ee695a931..9c306782006 100644 --- a/compiler/testData/codegen/box/controlStructures/kt9022Throw.kt +++ b/compiler/testData/codegen/box/controlStructures/kt9022Throw.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun box(): String { var cycle = true; @@ -9,4 +9,4 @@ fun box(): String { } } return "fail" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/coroutines/32defaultParametersInSuspend.kt b/compiler/testData/codegen/box/coroutines/32defaultParametersInSuspend.kt index 6903dcf0a31..b4db3363660 100644 --- a/compiler/testData/codegen/box/coroutines/32defaultParametersInSuspend.kt +++ b/compiler/testData/codegen/box/coroutines/32defaultParametersInSuspend.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/accessorForSuspend.kt b/compiler/testData/codegen/box/coroutines/accessorForSuspend.kt index 80d7e79a640..14c07d8753a 100644 --- a/compiler/testData/codegen/box/coroutines/accessorForSuspend.kt +++ b/compiler/testData/codegen/box/coroutines/accessorForSuspend.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/asyncIterator.kt b/compiler/testData/codegen/box/coroutines/asyncIterator.kt index 295062e2142..3d296292cde 100644 --- a/compiler/testData/codegen/box/coroutines/asyncIterator.kt +++ b/compiler/testData/codegen/box/coroutines/asyncIterator.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/asyncIteratorToList.kt b/compiler/testData/codegen/box/coroutines/asyncIteratorToList.kt index 5b08a0d107b..76db51566d9 100644 --- a/compiler/testData/codegen/box/coroutines/asyncIteratorToList.kt +++ b/compiler/testData/codegen/box/coroutines/asyncIteratorToList.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/await.kt b/compiler/testData/codegen/box/coroutines/await.kt index 2a9d842c05d..33c864a53b3 100644 --- a/compiler/testData/codegen/box/coroutines/await.kt +++ b/compiler/testData/codegen/box/coroutines/await.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES // FILE: promise.kt diff --git a/compiler/testData/codegen/box/coroutines/beginWithException.kt b/compiler/testData/codegen/box/coroutines/beginWithException.kt index e11a087a858..e1bf8a4d75d 100644 --- a/compiler/testData/codegen/box/coroutines/beginWithException.kt +++ b/compiler/testData/codegen/box/coroutines/beginWithException.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/beginWithExceptionNoHandleException.kt b/compiler/testData/codegen/box/coroutines/beginWithExceptionNoHandleException.kt index 235c8c3075b..0d2871f61b2 100644 --- a/compiler/testData/codegen/box/coroutines/beginWithExceptionNoHandleException.kt +++ b/compiler/testData/codegen/box/coroutines/beginWithExceptionNoHandleException.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/coercionToUnit.kt b/compiler/testData/codegen/box/coroutines/coercionToUnit.kt index b748de8601d..2703c04c7df 100644 --- a/compiler/testData/codegen/box/coroutines/coercionToUnit.kt +++ b/compiler/testData/codegen/box/coroutines/coercionToUnit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/breakFinally.kt b/compiler/testData/codegen/box/coroutines/controlFlow/breakFinally.kt index c9d6469c61a..d0e26cd30a7 100644 --- a/compiler/testData/codegen/box/coroutines/controlFlow/breakFinally.kt +++ b/compiler/testData/codegen/box/coroutines/controlFlow/breakFinally.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/breakStatement.kt b/compiler/testData/codegen/box/coroutines/controlFlow/breakStatement.kt index d05c3b50e4b..580979e7978 100644 --- a/compiler/testData/codegen/box/coroutines/controlFlow/breakStatement.kt +++ b/compiler/testData/codegen/box/coroutines/controlFlow/breakStatement.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/doWhileStatement.kt b/compiler/testData/codegen/box/coroutines/controlFlow/doWhileStatement.kt index c6daeb7a1a0..a1989513e70 100644 --- a/compiler/testData/codegen/box/coroutines/controlFlow/doWhileStatement.kt +++ b/compiler/testData/codegen/box/coroutines/controlFlow/doWhileStatement.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/forContinue.kt b/compiler/testData/codegen/box/coroutines/controlFlow/forContinue.kt index e07ea2612eb..769fe1c7ddc 100644 --- a/compiler/testData/codegen/box/coroutines/controlFlow/forContinue.kt +++ b/compiler/testData/codegen/box/coroutines/controlFlow/forContinue.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/forStatement.kt b/compiler/testData/codegen/box/coroutines/controlFlow/forStatement.kt index 1361c86f414..91c278f0faf 100644 --- a/compiler/testData/codegen/box/coroutines/controlFlow/forStatement.kt +++ b/compiler/testData/codegen/box/coroutines/controlFlow/forStatement.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/ifStatement.kt b/compiler/testData/codegen/box/coroutines/controlFlow/ifStatement.kt index d3e0891127b..ffcfef17c55 100644 --- a/compiler/testData/codegen/box/coroutines/controlFlow/ifStatement.kt +++ b/compiler/testData/codegen/box/coroutines/controlFlow/ifStatement.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/returnFromFinally.kt b/compiler/testData/codegen/box/coroutines/controlFlow/returnFromFinally.kt index 01f19d05911..97823f76293 100644 --- a/compiler/testData/codegen/box/coroutines/controlFlow/returnFromFinally.kt +++ b/compiler/testData/codegen/box/coroutines/controlFlow/returnFromFinally.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/switchLikeWhen.kt b/compiler/testData/codegen/box/coroutines/controlFlow/switchLikeWhen.kt index 47cb022c353..af2096fa147 100644 --- a/compiler/testData/codegen/box/coroutines/controlFlow/switchLikeWhen.kt +++ b/compiler/testData/codegen/box/coroutines/controlFlow/switchLikeWhen.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/throwFromCatch.kt b/compiler/testData/codegen/box/coroutines/controlFlow/throwFromCatch.kt index 52d91402cb6..4ab3972e998 100644 --- a/compiler/testData/codegen/box/coroutines/controlFlow/throwFromCatch.kt +++ b/compiler/testData/codegen/box/coroutines/controlFlow/throwFromCatch.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/throwInTryWithHandleResult.kt b/compiler/testData/codegen/box/coroutines/controlFlow/throwInTryWithHandleResult.kt index a1e9267f5fb..15f2d1fb3e8 100644 --- a/compiler/testData/codegen/box/coroutines/controlFlow/throwInTryWithHandleResult.kt +++ b/compiler/testData/codegen/box/coroutines/controlFlow/throwInTryWithHandleResult.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/whileStatement.kt b/compiler/testData/codegen/box/coroutines/controlFlow/whileStatement.kt index 2f3c622e3d0..0f9c8685e50 100644 --- a/compiler/testData/codegen/box/coroutines/controlFlow/whileStatement.kt +++ b/compiler/testData/codegen/box/coroutines/controlFlow/whileStatement.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/controllerAccessFromInnerLambda.kt b/compiler/testData/codegen/box/coroutines/controllerAccessFromInnerLambda.kt index e1f965aac16..74dbdf8b23f 100644 --- a/compiler/testData/codegen/box/coroutines/controllerAccessFromInnerLambda.kt +++ b/compiler/testData/codegen/box/coroutines/controllerAccessFromInnerLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/createCoroutineSafe.kt b/compiler/testData/codegen/box/coroutines/createCoroutineSafe.kt index 063b58847f9..6c8f2330304 100644 --- a/compiler/testData/codegen/box/coroutines/createCoroutineSafe.kt +++ b/compiler/testData/codegen/box/coroutines/createCoroutineSafe.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/createCoroutinesOnManualInstances.kt b/compiler/testData/codegen/box/coroutines/createCoroutinesOnManualInstances.kt index 1834496d4ad..7b7ebf262ce 100644 --- a/compiler/testData/codegen/box/coroutines/createCoroutinesOnManualInstances.kt +++ b/compiler/testData/codegen/box/coroutines/createCoroutinesOnManualInstances.kt @@ -1,5 +1,5 @@ // WITH_RUNTIME -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE import kotlin.coroutines.experimental.* import kotlin.coroutines.experimental.intrinsics.COROUTINE_SUSPENDED diff --git a/compiler/testData/codegen/box/coroutines/defaultParametersInSuspend.kt b/compiler/testData/codegen/box/coroutines/defaultParametersInSuspend.kt index 9bf39a8e1e3..2c05ebcb014 100644 --- a/compiler/testData/codegen/box/coroutines/defaultParametersInSuspend.kt +++ b/compiler/testData/codegen/box/coroutines/defaultParametersInSuspend.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/dispatchResume.kt b/compiler/testData/codegen/box/coroutines/dispatchResume.kt index eba202028aa..6bcd95ff8e5 100644 --- a/compiler/testData/codegen/box/coroutines/dispatchResume.kt +++ b/compiler/testData/codegen/box/coroutines/dispatchResume.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/emptyClosure.kt b/compiler/testData/codegen/box/coroutines/emptyClosure.kt index 984f5d9887e..8e37d949a66 100644 --- a/compiler/testData/codegen/box/coroutines/emptyClosure.kt +++ b/compiler/testData/codegen/box/coroutines/emptyClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/falseUnitCoercion.kt b/compiler/testData/codegen/box/coroutines/falseUnitCoercion.kt index 5a0a32f9663..39d9f4d74c8 100644 --- a/compiler/testData/codegen/box/coroutines/falseUnitCoercion.kt +++ b/compiler/testData/codegen/box/coroutines/falseUnitCoercion.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/destructuringInLambdas.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/destructuringInLambdas.kt index ccd252770a7..df8ef6d64be 100644 --- a/compiler/testData/codegen/box/coroutines/featureIntersection/destructuringInLambdas.kt +++ b/compiler/testData/codegen/box/coroutines/featureIntersection/destructuringInLambdas.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/safeCallOnTwoReceivers.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/safeCallOnTwoReceivers.kt index dd2da5f3fb7..5a1116ebbf0 100644 --- a/compiler/testData/codegen/box/coroutines/featureIntersection/safeCallOnTwoReceivers.kt +++ b/compiler/testData/codegen/box/coroutines/featureIntersection/safeCallOnTwoReceivers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/safeCallOnTwoReceiversLong.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/safeCallOnTwoReceiversLong.kt index 1be7838af41..48f4c56b587 100644 --- a/compiler/testData/codegen/box/coroutines/featureIntersection/safeCallOnTwoReceiversLong.kt +++ b/compiler/testData/codegen/box/coroutines/featureIntersection/safeCallOnTwoReceiversLong.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/suspendDestructuringInLambdas.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/suspendDestructuringInLambdas.kt index cd15d1c7a39..06a88fea79d 100644 --- a/compiler/testData/codegen/box/coroutines/featureIntersection/suspendDestructuringInLambdas.kt +++ b/compiler/testData/codegen/box/coroutines/featureIntersection/suspendDestructuringInLambdas.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec.kt index e2c8cc488dd..44170511eb6 100644 --- a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec.kt +++ b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec.kt @@ -1,6 +1,6 @@ // WITH_RUNTIME // WITH_COROUTINES -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE import kotlin.coroutines.experimental.* import kotlin.coroutines.experimental.intrinsics.* import kotlin.test.assertEquals diff --git a/compiler/testData/codegen/box/coroutines/generate.kt b/compiler/testData/codegen/box/coroutines/generate.kt index 3a5526d17cc..4a525f5e43d 100644 --- a/compiler/testData/codegen/box/coroutines/generate.kt +++ b/compiler/testData/codegen/box/coroutines/generate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES // FULL_JDK diff --git a/compiler/testData/codegen/box/coroutines/handleException.kt b/compiler/testData/codegen/box/coroutines/handleException.kt index 83f07670ff5..c8f97aa177c 100644 --- a/compiler/testData/codegen/box/coroutines/handleException.kt +++ b/compiler/testData/codegen/box/coroutines/handleException.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/handleResultCallEmptyBody.kt b/compiler/testData/codegen/box/coroutines/handleResultCallEmptyBody.kt index 20bf73c9e0e..6efb0ecb5ce 100644 --- a/compiler/testData/codegen/box/coroutines/handleResultCallEmptyBody.kt +++ b/compiler/testData/codegen/box/coroutines/handleResultCallEmptyBody.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/handleResultNonUnitExpression.kt b/compiler/testData/codegen/box/coroutines/handleResultNonUnitExpression.kt index e39f079a618..4b6d8b28f68 100644 --- a/compiler/testData/codegen/box/coroutines/handleResultNonUnitExpression.kt +++ b/compiler/testData/codegen/box/coroutines/handleResultNonUnitExpression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/handleResultSuspended.kt b/compiler/testData/codegen/box/coroutines/handleResultSuspended.kt index d7ffca75fcb..f817b292bd3 100644 --- a/compiler/testData/codegen/box/coroutines/handleResultSuspended.kt +++ b/compiler/testData/codegen/box/coroutines/handleResultSuspended.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/illegalState.kt b/compiler/testData/codegen/box/coroutines/illegalState.kt index 90c7c2bec8e..058c1bbd465 100644 --- a/compiler/testData/codegen/box/coroutines/illegalState.kt +++ b/compiler/testData/codegen/box/coroutines/illegalState.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES // TARGET_BACKEND: JVM diff --git a/compiler/testData/codegen/box/coroutines/inlineSuspendFunction.kt b/compiler/testData/codegen/box/coroutines/inlineSuspendFunction.kt index 5c984c4b9f0..f4b068062ae 100644 --- a/compiler/testData/codegen/box/coroutines/inlineSuspendFunction.kt +++ b/compiler/testData/codegen/box/coroutines/inlineSuspendFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES // WITH_REFLECT diff --git a/compiler/testData/codegen/box/coroutines/inlinedTryCatchFinally.kt b/compiler/testData/codegen/box/coroutines/inlinedTryCatchFinally.kt index 5aa0d35642f..11ab7a0f6b4 100644 --- a/compiler/testData/codegen/box/coroutines/inlinedTryCatchFinally.kt +++ b/compiler/testData/codegen/box/coroutines/inlinedTryCatchFinally.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/innerSuspensionCalls.kt b/compiler/testData/codegen/box/coroutines/innerSuspensionCalls.kt index 893313e1ebd..d6cd8e837b6 100644 --- a/compiler/testData/codegen/box/coroutines/innerSuspensionCalls.kt +++ b/compiler/testData/codegen/box/coroutines/innerSuspensionCalls.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/instanceOfContinuation.kt b/compiler/testData/codegen/box/coroutines/instanceOfContinuation.kt index e9bd8981087..b0f08652215 100644 --- a/compiler/testData/codegen/box/coroutines/instanceOfContinuation.kt +++ b/compiler/testData/codegen/box/coroutines/instanceOfContinuation.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES // WITH_REFLECT diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/complicatedMerge.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/complicatedMerge.kt index b76a6afee15..52f27d180ed 100644 --- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/complicatedMerge.kt +++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/complicatedMerge.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/i2bResult.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/i2bResult.kt index b07c0563b2f..8b36e2d2347 100644 --- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/i2bResult.kt +++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/i2bResult.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/loadFromBooleanArray.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/loadFromBooleanArray.kt index 8e4184b4f4f..29f168d04ea 100644 --- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/loadFromBooleanArray.kt +++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/loadFromBooleanArray.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/loadFromByteArray.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/loadFromByteArray.kt index d80336da7a9..f3fa12f8f0f 100644 --- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/loadFromByteArray.kt +++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/loadFromByteArray.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/noVariableInTable.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/noVariableInTable.kt index 64cf6f7ba66..56d07ff5cde 100644 --- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/noVariableInTable.kt +++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/noVariableInTable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/sameIconst1ManyVars.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/sameIconst1ManyVars.kt index 66c41f7f17d..2cf2ea7b57a 100644 --- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/sameIconst1ManyVars.kt +++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/sameIconst1ManyVars.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInArrayStore.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInArrayStore.kt index 607e62bf21d..760ff0e035d 100644 --- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInArrayStore.kt +++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInArrayStore.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES // TARGET_BACKEND: JVM diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInMethodCall.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInMethodCall.kt index 754f98a689e..ccc22a38043 100644 --- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInMethodCall.kt +++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInMethodCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInPutfield.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInPutfield.kt index 07f12615884..07a11770dba 100644 --- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInPutfield.kt +++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInPutfield.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES // TARGET_BACKEND: JVM diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInVarStore.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInVarStore.kt index 4a86e948b31..9f340b0f7b8 100644 --- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInVarStore.kt +++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInVarStore.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutine.kt b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutine.kt index fdb722e8560..3f815c14682 100644 --- a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutine.kt +++ b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutine.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutineUninterceptedOrReturn.kt b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutineUninterceptedOrReturn.kt index 7ccdef95424..01091e8da24 100644 --- a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutineUninterceptedOrReturn.kt +++ b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutineUninterceptedOrReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutineUninterceptedOrReturnInterception.kt b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutineUninterceptedOrReturnInterception.kt index 2ce967a3781..ac80967bc34 100644 --- a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutineUninterceptedOrReturnInterception.kt +++ b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutineUninterceptedOrReturnInterception.kt @@ -1,6 +1,6 @@ // WITH_RUNTIME // WITH_COROUTINES -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE import kotlin.coroutines.experimental.* import kotlin.coroutines.experimental.intrinsics.* import kotlin.test.assertEquals diff --git a/compiler/testData/codegen/box/coroutines/iterateOverArray.kt b/compiler/testData/codegen/box/coroutines/iterateOverArray.kt index a04c9b6cdf7..835ae396dbe 100644 --- a/compiler/testData/codegen/box/coroutines/iterateOverArray.kt +++ b/compiler/testData/codegen/box/coroutines/iterateOverArray.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/kt12958.kt b/compiler/testData/codegen/box/coroutines/kt12958.kt index f8d4ecddc51..a4c3a8dace2 100644 --- a/compiler/testData/codegen/box/coroutines/kt12958.kt +++ b/compiler/testData/codegen/box/coroutines/kt12958.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES // WITH_CONTINUATION diff --git a/compiler/testData/codegen/box/coroutines/kt15016.kt b/compiler/testData/codegen/box/coroutines/kt15016.kt index d64875ab1e8..e3052db6066 100644 --- a/compiler/testData/codegen/box/coroutines/kt15016.kt +++ b/compiler/testData/codegen/box/coroutines/kt15016.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES diff --git a/compiler/testData/codegen/box/coroutines/kt15017.kt b/compiler/testData/codegen/box/coroutines/kt15017.kt index 7ea892a72de..f7c1e60f3f2 100644 --- a/compiler/testData/codegen/box/coroutines/kt15017.kt +++ b/compiler/testData/codegen/box/coroutines/kt15017.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.startCoroutine diff --git a/compiler/testData/codegen/box/coroutines/lastExpressionIsLoop.kt b/compiler/testData/codegen/box/coroutines/lastExpressionIsLoop.kt index c66a58230a1..541742d5fcc 100644 --- a/compiler/testData/codegen/box/coroutines/lastExpressionIsLoop.kt +++ b/compiler/testData/codegen/box/coroutines/lastExpressionIsLoop.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/lastStatementInc.kt b/compiler/testData/codegen/box/coroutines/lastStatementInc.kt index 61e2c26e3e1..4ac571292f2 100644 --- a/compiler/testData/codegen/box/coroutines/lastStatementInc.kt +++ b/compiler/testData/codegen/box/coroutines/lastStatementInc.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/lastStementAssignment.kt b/compiler/testData/codegen/box/coroutines/lastStementAssignment.kt index 6e718c6c5bf..cb9029d88b5 100644 --- a/compiler/testData/codegen/box/coroutines/lastStementAssignment.kt +++ b/compiler/testData/codegen/box/coroutines/lastStementAssignment.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/lastUnitExpression.kt b/compiler/testData/codegen/box/coroutines/lastUnitExpression.kt index b0cd8f5e999..c8b48fe0087 100644 --- a/compiler/testData/codegen/box/coroutines/lastUnitExpression.kt +++ b/compiler/testData/codegen/box/coroutines/lastUnitExpression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/localDelegate.kt b/compiler/testData/codegen/box/coroutines/localDelegate.kt index 1958e47b65b..89b337ffee0 100644 --- a/compiler/testData/codegen/box/coroutines/localDelegate.kt +++ b/compiler/testData/codegen/box/coroutines/localDelegate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/mergeNullAndString.kt b/compiler/testData/codegen/box/coroutines/mergeNullAndString.kt index 5dff958abf9..79d2d6aaec0 100644 --- a/compiler/testData/codegen/box/coroutines/mergeNullAndString.kt +++ b/compiler/testData/codegen/box/coroutines/mergeNullAndString.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/multiModule/inlineFunctionWithOptionalParam.kt b/compiler/testData/codegen/box/coroutines/multiModule/inlineFunctionWithOptionalParam.kt index 8bd32078f68..7169206bb51 100644 --- a/compiler/testData/codegen/box/coroutines/multiModule/inlineFunctionWithOptionalParam.kt +++ b/compiler/testData/codegen/box/coroutines/multiModule/inlineFunctionWithOptionalParam.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // MODULE: lib // FILE: lib.kt inline fun foo(x: String = "OK"): String { diff --git a/compiler/testData/codegen/box/coroutines/multiModule/simple.kt b/compiler/testData/codegen/box/coroutines/multiModule/simple.kt index 905ef1eca6b..e5fdc55d60f 100644 --- a/compiler/testData/codegen/box/coroutines/multiModule/simple.kt +++ b/compiler/testData/codegen/box/coroutines/multiModule/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES // MODULE: controller diff --git a/compiler/testData/codegen/box/coroutines/multipleInvokeCalls.kt b/compiler/testData/codegen/box/coroutines/multipleInvokeCalls.kt index 0d2c85f9269..519cb59c915 100644 --- a/compiler/testData/codegen/box/coroutines/multipleInvokeCalls.kt +++ b/compiler/testData/codegen/box/coroutines/multipleInvokeCalls.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda1.kt b/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda1.kt index 2d4fef59734..63a8ecc6905 100644 --- a/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda1.kt +++ b/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda2.kt b/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda2.kt index 9e332c6a522..748aeb78071 100644 --- a/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda2.kt +++ b/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda3.kt b/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda3.kt index 3ae8ff00b88..a70e8237c89 100644 --- a/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda3.kt +++ b/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/nestedTryCatch.kt b/compiler/testData/codegen/box/coroutines/nestedTryCatch.kt index 42f2b2fcb9a..2d73e3f4323 100644 --- a/compiler/testData/codegen/box/coroutines/nestedTryCatch.kt +++ b/compiler/testData/codegen/box/coroutines/nestedTryCatch.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/noSuspensionPoints.kt b/compiler/testData/codegen/box/coroutines/noSuspensionPoints.kt index 407817b38dc..a581b1246a8 100644 --- a/compiler/testData/codegen/box/coroutines/noSuspensionPoints.kt +++ b/compiler/testData/codegen/box/coroutines/noSuspensionPoints.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/nonLocalReturnFromInlineLambda.kt b/compiler/testData/codegen/box/coroutines/nonLocalReturnFromInlineLambda.kt index dcc2aa2ea4f..ebc43368846 100644 --- a/compiler/testData/codegen/box/coroutines/nonLocalReturnFromInlineLambda.kt +++ b/compiler/testData/codegen/box/coroutines/nonLocalReturnFromInlineLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/nonLocalReturnFromInlineLambdaDeep.kt b/compiler/testData/codegen/box/coroutines/nonLocalReturnFromInlineLambdaDeep.kt index 0b96c70729e..ef60c14a4da 100644 --- a/compiler/testData/codegen/box/coroutines/nonLocalReturnFromInlineLambdaDeep.kt +++ b/compiler/testData/codegen/box/coroutines/nonLocalReturnFromInlineLambdaDeep.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/returnByLabel.kt b/compiler/testData/codegen/box/coroutines/returnByLabel.kt index 5e95df2c18a..a1ca0187b0c 100644 --- a/compiler/testData/codegen/box/coroutines/returnByLabel.kt +++ b/compiler/testData/codegen/box/coroutines/returnByLabel.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/simple.kt b/compiler/testData/codegen/box/coroutines/simple.kt index 3949a59fc55..dbfd0f4f439 100644 --- a/compiler/testData/codegen/box/coroutines/simple.kt +++ b/compiler/testData/codegen/box/coroutines/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/simpleException.kt b/compiler/testData/codegen/box/coroutines/simpleException.kt index 161997d1900..2bfb2dd1b69 100644 --- a/compiler/testData/codegen/box/coroutines/simpleException.kt +++ b/compiler/testData/codegen/box/coroutines/simpleException.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/simpleWithHandleResult.kt b/compiler/testData/codegen/box/coroutines/simpleWithHandleResult.kt index c1ff5344a56..e3587825778 100644 --- a/compiler/testData/codegen/box/coroutines/simpleWithHandleResult.kt +++ b/compiler/testData/codegen/box/coroutines/simpleWithHandleResult.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/stackUnwinding/exception.kt b/compiler/testData/codegen/box/coroutines/stackUnwinding/exception.kt index 3b8542609ac..cc152d0e318 100644 --- a/compiler/testData/codegen/box/coroutines/stackUnwinding/exception.kt +++ b/compiler/testData/codegen/box/coroutines/stackUnwinding/exception.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/stackUnwinding/inlineSuspendFunction.kt b/compiler/testData/codegen/box/coroutines/stackUnwinding/inlineSuspendFunction.kt index 0dbf79fcbdd..a422357400e 100644 --- a/compiler/testData/codegen/box/coroutines/stackUnwinding/inlineSuspendFunction.kt +++ b/compiler/testData/codegen/box/coroutines/stackUnwinding/inlineSuspendFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES // WITH_REFLECT diff --git a/compiler/testData/codegen/box/coroutines/stackUnwinding/simple.kt b/compiler/testData/codegen/box/coroutines/stackUnwinding/simple.kt index 8490f059c65..deb77541c28 100644 --- a/compiler/testData/codegen/box/coroutines/stackUnwinding/simple.kt +++ b/compiler/testData/codegen/box/coroutines/stackUnwinding/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/stackUnwinding/suspendInCycle.kt b/compiler/testData/codegen/box/coroutines/stackUnwinding/suspendInCycle.kt index 949eb98b135..2cc8829dfa9 100644 --- a/compiler/testData/codegen/box/coroutines/stackUnwinding/suspendInCycle.kt +++ b/compiler/testData/codegen/box/coroutines/stackUnwinding/suspendInCycle.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/statementLikeLastExpression.kt b/compiler/testData/codegen/box/coroutines/statementLikeLastExpression.kt index e0c534dcd9f..ce5b968b2b0 100644 --- a/compiler/testData/codegen/box/coroutines/statementLikeLastExpression.kt +++ b/compiler/testData/codegen/box/coroutines/statementLikeLastExpression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspendDefaultImpl.kt b/compiler/testData/codegen/box/coroutines/suspendDefaultImpl.kt index 535f646fe2d..48d5e86af8d 100644 --- a/compiler/testData/codegen/box/coroutines/suspendDefaultImpl.kt +++ b/compiler/testData/codegen/box/coroutines/suspendDefaultImpl.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.startCoroutine diff --git a/compiler/testData/codegen/box/coroutines/suspendDelegation.kt b/compiler/testData/codegen/box/coroutines/suspendDelegation.kt index 423bdabc38d..edd82ac6830 100644 --- a/compiler/testData/codegen/box/coroutines/suspendDelegation.kt +++ b/compiler/testData/codegen/box/coroutines/suspendDelegation.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspendFromInlineLambda.kt b/compiler/testData/codegen/box/coroutines/suspendFromInlineLambda.kt index c018dba5681..8bb1c374599 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFromInlineLambda.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFromInlineLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspendFunImportedFromObject.kt b/compiler/testData/codegen/box/coroutines/suspendFunImportedFromObject.kt index cc8ed7b6667..a0ea8b7a8d0 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunImportedFromObject.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunImportedFromObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/augmentedAssignment.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/augmentedAssignment.kt index f6f00fb6a93..7cf0c97d532 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/augmentedAssignment.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/augmentedAssignment.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/dispatchResume.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/dispatchResume.kt index 01f592ea974..46a70de7856 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/dispatchResume.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/dispatchResume.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/handleException.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/handleException.kt index ccc3838bcd7..c682cc3bed1 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/handleException.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/handleException.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/inline.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/inline.kt index 484da635199..c7d21c9a645 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/inline.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/inline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/inlineTwoReceivers.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/inlineTwoReceivers.kt index 08e71a5cbba..98aaa64a6e7 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/inlineTwoReceivers.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/inlineTwoReceivers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES // TARGET_BACKEND: JVM diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/member.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/member.kt index 14f5c6d089b..fc41ba1d09c 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/member.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/member.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/noinlineTwoReceivers.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/noinlineTwoReceivers.kt index a67c2b935f0..469b0f94906 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/noinlineTwoReceivers.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/noinlineTwoReceivers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/operators.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/operators.kt index b09942baf2e..cd1d9b497df 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/operators.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/operators.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/privateFunctions.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/privateFunctions.kt index cf95e3b1d0f..824a558e679 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/privateFunctions.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/privateFunctions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/privateInFile.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/privateInFile.kt index 26954d16631..f0ca5bb02b0 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/privateInFile.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/privateInFile.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/returnNoSuspend.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/returnNoSuspend.kt index 6751108c537..8f42616ddca 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/returnNoSuspend.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/returnNoSuspend.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/simple.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/simple.kt index 0fd4107a54a..64f63b458dc 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/simple.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/withVariables.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/withVariables.kt index 68617ba7227..c170cfc5d30 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/withVariables.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/withVariables.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/localVal.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/localVal.kt index 0d95e70c76d..c2e2bef61a9 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/localVal.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/localVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/manyParameters.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/manyParameters.kt index fe815ef93f1..51ffa67e2d2 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/manyParameters.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/manyParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/simple.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/simple.kt index e797beca64a..0fd80016b77 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/simple.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspendInCycle.kt b/compiler/testData/codegen/box/coroutines/suspendInCycle.kt index 40bef11b10a..bf37740dd72 100644 --- a/compiler/testData/codegen/box/coroutines/suspendInCycle.kt +++ b/compiler/testData/codegen/box/coroutines/suspendInCycle.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspendInTheMiddleOfObjectConstruction.kt b/compiler/testData/codegen/box/coroutines/suspendInTheMiddleOfObjectConstruction.kt index f4f32779de0..bf256012136 100644 --- a/compiler/testData/codegen/box/coroutines/suspendInTheMiddleOfObjectConstruction.kt +++ b/compiler/testData/codegen/box/coroutines/suspendInTheMiddleOfObjectConstruction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspensionInsideSafeCall.kt b/compiler/testData/codegen/box/coroutines/suspensionInsideSafeCall.kt index 9252012ee0c..a9061aa9e1e 100644 --- a/compiler/testData/codegen/box/coroutines/suspensionInsideSafeCall.kt +++ b/compiler/testData/codegen/box/coroutines/suspensionInsideSafeCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/suspensionInsideSafeCallWithElvis.kt b/compiler/testData/codegen/box/coroutines/suspensionInsideSafeCallWithElvis.kt index a34c114d65f..1c0b91b13e7 100644 --- a/compiler/testData/codegen/box/coroutines/suspensionInsideSafeCallWithElvis.kt +++ b/compiler/testData/codegen/box/coroutines/suspensionInsideSafeCallWithElvis.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithIf.kt b/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithIf.kt index 9ff9c6fe814..eaffd184b67 100644 --- a/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithIf.kt +++ b/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithIf.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithTryCatch.kt b/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithTryCatch.kt index 666bdf4fb82..06f4137b619 100644 --- a/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithTryCatch.kt +++ b/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithTryCatch.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithWhen.kt b/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithWhen.kt index 0829512e05e..045a0b87aed 100644 --- a/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithWhen.kt +++ b/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithWhen.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/tryCatchFinallyWithHandleResult.kt b/compiler/testData/codegen/box/coroutines/tryCatchFinallyWithHandleResult.kt index 556f281e9f7..d27e8595dcf 100644 --- a/compiler/testData/codegen/box/coroutines/tryCatchFinallyWithHandleResult.kt +++ b/compiler/testData/codegen/box/coroutines/tryCatchFinallyWithHandleResult.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/tryCatchWithHandleResult.kt b/compiler/testData/codegen/box/coroutines/tryCatchWithHandleResult.kt index b8a1a2ae95e..01e4ad5aeff 100644 --- a/compiler/testData/codegen/box/coroutines/tryCatchWithHandleResult.kt +++ b/compiler/testData/codegen/box/coroutines/tryCatchWithHandleResult.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/tryFinallyInsideInlineLambda.kt b/compiler/testData/codegen/box/coroutines/tryFinallyInsideInlineLambda.kt index bca482fa815..575dceea708 100644 --- a/compiler/testData/codegen/box/coroutines/tryFinallyInsideInlineLambda.kt +++ b/compiler/testData/codegen/box/coroutines/tryFinallyInsideInlineLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/tryFinallyWithHandleResult.kt b/compiler/testData/codegen/box/coroutines/tryFinallyWithHandleResult.kt index 568a20b0f0c..f61dd4924de 100644 --- a/compiler/testData/codegen/box/coroutines/tryFinallyWithHandleResult.kt +++ b/compiler/testData/codegen/box/coroutines/tryFinallyWithHandleResult.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/unitTypeReturn/coroutineNonLocalReturn.kt b/compiler/testData/codegen/box/coroutines/unitTypeReturn/coroutineNonLocalReturn.kt index c4e4d577a41..5dc6fa0f082 100644 --- a/compiler/testData/codegen/box/coroutines/unitTypeReturn/coroutineNonLocalReturn.kt +++ b/compiler/testData/codegen/box/coroutines/unitTypeReturn/coroutineNonLocalReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/unitTypeReturn/coroutineReturn.kt b/compiler/testData/codegen/box/coroutines/unitTypeReturn/coroutineReturn.kt index a9ea599524b..cf6c8dc755e 100644 --- a/compiler/testData/codegen/box/coroutines/unitTypeReturn/coroutineReturn.kt +++ b/compiler/testData/codegen/box/coroutines/unitTypeReturn/coroutineReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/unitTypeReturn/suspendNonLocalReturn.kt b/compiler/testData/codegen/box/coroutines/unitTypeReturn/suspendNonLocalReturn.kt index ce54742b4b1..9d722a8b25f 100644 --- a/compiler/testData/codegen/box/coroutines/unitTypeReturn/suspendNonLocalReturn.kt +++ b/compiler/testData/codegen/box/coroutines/unitTypeReturn/suspendNonLocalReturn.kt @@ -1,6 +1,6 @@ // WITH_RUNTIME // WITH_COROUTINES -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE import kotlin.coroutines.experimental.* import kotlin.coroutines.experimental.intrinsics.* diff --git a/compiler/testData/codegen/box/coroutines/unitTypeReturn/suspendReturn.kt b/compiler/testData/codegen/box/coroutines/unitTypeReturn/suspendReturn.kt index 171f24a3422..00f1db901a6 100644 --- a/compiler/testData/codegen/box/coroutines/unitTypeReturn/suspendReturn.kt +++ b/compiler/testData/codegen/box/coroutines/unitTypeReturn/suspendReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/varSpilling/nullSpilling.kt b/compiler/testData/codegen/box/coroutines/varSpilling/nullSpilling.kt index e3f75d35f15..8147ffec376 100644 --- a/compiler/testData/codegen/box/coroutines/varSpilling/nullSpilling.kt +++ b/compiler/testData/codegen/box/coroutines/varSpilling/nullSpilling.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/varValueConflictsWithTable.kt b/compiler/testData/codegen/box/coroutines/varValueConflictsWithTable.kt index cb7d794eb9b..c0506126a28 100644 --- a/compiler/testData/codegen/box/coroutines/varValueConflictsWithTable.kt +++ b/compiler/testData/codegen/box/coroutines/varValueConflictsWithTable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/coroutines/varValueConflictsWithTableSameSort.kt b/compiler/testData/codegen/box/coroutines/varValueConflictsWithTableSameSort.kt index 8c4a25b2131..295b123c98f 100644 --- a/compiler/testData/codegen/box/coroutines/varValueConflictsWithTableSameSort.kt +++ b/compiler/testData/codegen/box/coroutines/varValueConflictsWithTableSameSort.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_COROUTINES import kotlin.coroutines.experimental.* diff --git a/compiler/testData/codegen/box/dataClasses/equals/alreadyDeclaredWrongSignature.kt b/compiler/testData/codegen/box/dataClasses/equals/alreadyDeclaredWrongSignature.kt index 9727d31a9ba..8fc5ee1e118 100644 --- a/compiler/testData/codegen/box/dataClasses/equals/alreadyDeclaredWrongSignature.kt +++ b/compiler/testData/codegen/box/dataClasses/equals/alreadyDeclaredWrongSignature.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/dataClasses/hashCode/alreadyDeclaredWrongSignature.kt b/compiler/testData/codegen/box/dataClasses/hashCode/alreadyDeclaredWrongSignature.kt index 612e0df4fbb..254e1b93220 100644 --- a/compiler/testData/codegen/box/dataClasses/hashCode/alreadyDeclaredWrongSignature.kt +++ b/compiler/testData/codegen/box/dataClasses/hashCode/alreadyDeclaredWrongSignature.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/dataClasses/hashCode/array.kt b/compiler/testData/codegen/box/dataClasses/hashCode/array.kt index e001c48a2a6..083fde96ce0 100644 --- a/compiler/testData/codegen/box/dataClasses/hashCode/array.kt +++ b/compiler/testData/codegen/box/dataClasses/hashCode/array.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE data class A(val a: IntArray, var b: Array) diff --git a/compiler/testData/codegen/box/dataClasses/kt5002.kt b/compiler/testData/codegen/box/dataClasses/kt5002.kt index 763ddc8909c..d624ca5b93c 100644 --- a/compiler/testData/codegen/box/dataClasses/kt5002.kt +++ b/compiler/testData/codegen/box/dataClasses/kt5002.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE import java.io.Serializable diff --git a/compiler/testData/codegen/box/dataClasses/toString/alreadyDeclaredWrongSignature.kt b/compiler/testData/codegen/box/dataClasses/toString/alreadyDeclaredWrongSignature.kt index d8521815442..e343bb06260 100644 --- a/compiler/testData/codegen/box/dataClasses/toString/alreadyDeclaredWrongSignature.kt +++ b/compiler/testData/codegen/box/dataClasses/toString/alreadyDeclaredWrongSignature.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/defaultArguments/constructor/checkIfConstructorIsSynthetic.kt b/compiler/testData/codegen/box/defaultArguments/constructor/checkIfConstructorIsSynthetic.kt index 51b4d127934..cfd12c58f64 100644 --- a/compiler/testData/codegen/box/defaultArguments/constructor/checkIfConstructorIsSynthetic.kt +++ b/compiler/testData/codegen/box/defaultArguments/constructor/checkIfConstructorIsSynthetic.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/defaultArguments/constructor/manyArgs.kt b/compiler/testData/codegen/box/defaultArguments/constructor/manyArgs.kt index f291406389e..ac3eab5136f 100644 --- a/compiler/testData/codegen/box/defaultArguments/constructor/manyArgs.kt +++ b/compiler/testData/codegen/box/defaultArguments/constructor/manyArgs.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/defaultArguments/superCallCheck.kt b/compiler/testData/codegen/box/defaultArguments/superCallCheck.kt index 0d939974c2a..918a68ed0d8 100644 --- a/compiler/testData/codegen/box/defaultArguments/superCallCheck.kt +++ b/compiler/testData/codegen/box/defaultArguments/superCallCheck.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/delegatedProperty/privateSetterKPropertyIsNotMutable.kt b/compiler/testData/codegen/box/delegatedProperty/privateSetterKPropertyIsNotMutable.kt index 68784f3f8fb..24c0e05c6c2 100644 --- a/compiler/testData/codegen/box/delegatedProperty/privateSetterKPropertyIsNotMutable.kt +++ b/compiler/testData/codegen/box/delegatedProperty/privateSetterKPropertyIsNotMutable.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/delegatedProperty/propertyMetadataShouldBeCached.kt b/compiler/testData/codegen/box/delegatedProperty/propertyMetadataShouldBeCached.kt index b1c8e42f488..e6a328dd6a8 100644 --- a/compiler/testData/codegen/box/delegatedProperty/propertyMetadataShouldBeCached.kt +++ b/compiler/testData/codegen/box/delegatedProperty/propertyMetadataShouldBeCached.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE import java.util.IdentityHashMap import kotlin.reflect.KProperty diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/jvmStaticInObject.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/jvmStaticInObject.kt index c16dcdc2615..4ed34e5382c 100644 --- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/jvmStaticInObject.kt +++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/jvmStaticInObject.kt @@ -1,5 +1,5 @@ // WITH_RUNTIME -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE import kotlin.test.* diff --git a/compiler/testData/codegen/box/delegatedProperty/stackOverflowOnCallFromGetValue.kt b/compiler/testData/codegen/box/delegatedProperty/stackOverflowOnCallFromGetValue.kt index 9f06958fede..6e1dd50372e 100644 --- a/compiler/testData/codegen/box/delegatedProperty/stackOverflowOnCallFromGetValue.kt +++ b/compiler/testData/codegen/box/delegatedProperty/stackOverflowOnCallFromGetValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FULL_JDK diff --git a/compiler/testData/codegen/box/delegatedProperty/useReflectionOnKProperty.kt b/compiler/testData/codegen/box/delegatedProperty/useReflectionOnKProperty.kt index 6e614eec0dd..ac69d29fe35 100644 --- a/compiler/testData/codegen/box/delegatedProperty/useReflectionOnKProperty.kt +++ b/compiler/testData/codegen/box/delegatedProperty/useReflectionOnKProperty.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/delegation/delegationToVal.kt b/compiler/testData/codegen/box/delegation/delegationToVal.kt index f8ae3d3a78a..4abbca2775a 100644 --- a/compiler/testData/codegen/box/delegation/delegationToVal.kt +++ b/compiler/testData/codegen/box/delegation/delegationToVal.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/enum/classForEnumEntry.kt b/compiler/testData/codegen/box/enum/classForEnumEntry.kt index f3a6de3c5dc..b82f41487f8 100644 --- a/compiler/testData/codegen/box/enum/classForEnumEntry.kt +++ b/compiler/testData/codegen/box/enum/classForEnumEntry.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/enum/modifierFlags.kt b/compiler/testData/codegen/box/enum/modifierFlags.kt index f9b1f65dad3..180aaf96346 100644 --- a/compiler/testData/codegen/box/enum/modifierFlags.kt +++ b/compiler/testData/codegen/box/enum/modifierFlags.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/enum/noClassForSimpleEnum.kt b/compiler/testData/codegen/box/enum/noClassForSimpleEnum.kt index 2821b7cf1a1..03384f24b5b 100644 --- a/compiler/testData/codegen/box/enum/noClassForSimpleEnum.kt +++ b/compiler/testData/codegen/box/enum/noClassForSimpleEnum.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/evaluate/char.kt b/compiler/testData/codegen/box/evaluate/char.kt index de1f18f18e2..06d5b9d24d7 100644 --- a/compiler/testData/codegen/box/evaluate/char.kt +++ b/compiler/testData/codegen/box/evaluate/char.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/evaluate/divide.kt b/compiler/testData/codegen/box/evaluate/divide.kt index 3a8bdf88bbc..38dcc8cb811 100644 --- a/compiler/testData/codegen/box/evaluate/divide.kt +++ b/compiler/testData/codegen/box/evaluate/divide.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/evaluate/intrinsics.kt b/compiler/testData/codegen/box/evaluate/intrinsics.kt index e754ece6e3e..44599301319 100644 --- a/compiler/testData/codegen/box/evaluate/intrinsics.kt +++ b/compiler/testData/codegen/box/evaluate/intrinsics.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/evaluate/maxValue.kt b/compiler/testData/codegen/box/evaluate/maxValue.kt index af59932d9a0..a1f919bb03f 100644 --- a/compiler/testData/codegen/box/evaluate/maxValue.kt +++ b/compiler/testData/codegen/box/evaluate/maxValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/evaluate/maxValueByte.kt b/compiler/testData/codegen/box/evaluate/maxValueByte.kt index 18c097da59c..82cd51d0364 100644 --- a/compiler/testData/codegen/box/evaluate/maxValueByte.kt +++ b/compiler/testData/codegen/box/evaluate/maxValueByte.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/evaluate/maxValueInt.kt b/compiler/testData/codegen/box/evaluate/maxValueInt.kt index 333f5cb2156..177fd8cb2c8 100644 --- a/compiler/testData/codegen/box/evaluate/maxValueInt.kt +++ b/compiler/testData/codegen/box/evaluate/maxValueInt.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/evaluate/minus.kt b/compiler/testData/codegen/box/evaluate/minus.kt index 1adaea6b353..d0892dadd08 100644 --- a/compiler/testData/codegen/box/evaluate/minus.kt +++ b/compiler/testData/codegen/box/evaluate/minus.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/evaluate/mod.kt b/compiler/testData/codegen/box/evaluate/mod.kt index 50598ecd1f0..dbfe458a3ce 100644 --- a/compiler/testData/codegen/box/evaluate/mod.kt +++ b/compiler/testData/codegen/box/evaluate/mod.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/evaluate/multiply.kt b/compiler/testData/codegen/box/evaluate/multiply.kt index 530fa00d3b5..8dfd50cd2d2 100644 --- a/compiler/testData/codegen/box/evaluate/multiply.kt +++ b/compiler/testData/codegen/box/evaluate/multiply.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/evaluate/parenthesized.kt b/compiler/testData/codegen/box/evaluate/parenthesized.kt index 5bdbdd66d8f..417358d64e0 100644 --- a/compiler/testData/codegen/box/evaluate/parenthesized.kt +++ b/compiler/testData/codegen/box/evaluate/parenthesized.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/evaluate/plus.kt b/compiler/testData/codegen/box/evaluate/plus.kt index 09cea81112c..622a3728343 100644 --- a/compiler/testData/codegen/box/evaluate/plus.kt +++ b/compiler/testData/codegen/box/evaluate/plus.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/evaluate/simpleCallBinary.kt b/compiler/testData/codegen/box/evaluate/simpleCallBinary.kt index 4f50749291f..b141e7002cb 100644 --- a/compiler/testData/codegen/box/evaluate/simpleCallBinary.kt +++ b/compiler/testData/codegen/box/evaluate/simpleCallBinary.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/evaluate/unaryMinus.kt b/compiler/testData/codegen/box/evaluate/unaryMinus.kt index 8390883c3e4..7d3e5bdcaed 100644 --- a/compiler/testData/codegen/box/evaluate/unaryMinus.kt +++ b/compiler/testData/codegen/box/evaluate/unaryMinus.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/evaluate/unaryPlus.kt b/compiler/testData/codegen/box/evaluate/unaryPlus.kt index f2cfb2ea80e..2ab595d7f83 100644 --- a/compiler/testData/codegen/box/evaluate/unaryPlus.kt +++ b/compiler/testData/codegen/box/evaluate/unaryPlus.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/extensionFunctions/kt606.kt b/compiler/testData/codegen/box/extensionFunctions/kt606.kt index 3596dfd5378..c2199521e9e 100644 --- a/compiler/testData/codegen/box/extensionFunctions/kt606.kt +++ b/compiler/testData/codegen/box/extensionFunctions/kt606.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE package kt606 diff --git a/compiler/testData/codegen/box/extensionProperties/genericValMultipleUpperBounds.kt b/compiler/testData/codegen/box/extensionProperties/genericValMultipleUpperBounds.kt index 3b76322ec67..3f338755bd8 100644 --- a/compiler/testData/codegen/box/extensionProperties/genericValMultipleUpperBounds.kt +++ b/compiler/testData/codegen/box/extensionProperties/genericValMultipleUpperBounds.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE import java.io.Serializable diff --git a/compiler/testData/codegen/box/external/jvmStaticExternal.kt b/compiler/testData/codegen/box/external/jvmStaticExternal.kt index 3e9f2809d2a..6fbc3f124df 100644 --- a/compiler/testData/codegen/box/external/jvmStaticExternal.kt +++ b/compiler/testData/codegen/box/external/jvmStaticExternal.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/external/jvmStaticExternalPrivate.kt b/compiler/testData/codegen/box/external/jvmStaticExternalPrivate.kt index e29f625e0f9..125d7eb8ed2 100644 --- a/compiler/testData/codegen/box/external/jvmStaticExternalPrivate.kt +++ b/compiler/testData/codegen/box/external/jvmStaticExternalPrivate.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/external/withDefaultArg.kt b/compiler/testData/codegen/box/external/withDefaultArg.kt index 7d2baed13fd..5cda0c9c789 100644 --- a/compiler/testData/codegen/box/external/withDefaultArg.kt +++ b/compiler/testData/codegen/box/external/withDefaultArg.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/fullJdk/native/nativePropertyAccessors.kt b/compiler/testData/codegen/box/fullJdk/native/nativePropertyAccessors.kt index 2a08c9eff57..56140cace52 100644 --- a/compiler/testData/codegen/box/fullJdk/native/nativePropertyAccessors.kt +++ b/compiler/testData/codegen/box/fullJdk/native/nativePropertyAccessors.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FULL_JDK diff --git a/compiler/testData/codegen/box/fullJdk/native/simpleNative.kt b/compiler/testData/codegen/box/fullJdk/native/simpleNative.kt index 08679b45376..94b2a5e8e52 100644 --- a/compiler/testData/codegen/box/fullJdk/native/simpleNative.kt +++ b/compiler/testData/codegen/box/fullJdk/native/simpleNative.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FULL_JDK diff --git a/compiler/testData/codegen/box/fullJdk/native/topLevel.kt b/compiler/testData/codegen/box/fullJdk/native/topLevel.kt index 2a168c7d954..aa675eef76c 100644 --- a/compiler/testData/codegen/box/fullJdk/native/topLevel.kt +++ b/compiler/testData/codegen/box/fullJdk/native/topLevel.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FULL_JDK diff --git a/compiler/testData/codegen/box/fullJdk/regressions/kt15112.kt b/compiler/testData/codegen/box/fullJdk/regressions/kt15112.kt index d5cd0d9603d..cc816864f21 100644 --- a/compiler/testData/codegen/box/fullJdk/regressions/kt15112.kt +++ b/compiler/testData/codegen/box/fullJdk/regressions/kt15112.kt @@ -1,6 +1,6 @@ // FULL_JDK // WITH_RUNTIME -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE import java.util.concurrent.locks.ReentrantReadWriteLock import kotlin.concurrent.read @@ -26,4 +26,4 @@ fun box(): String = evalStateLock.write { } "OK" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/fullJdk/regressions/kt1770.kt b/compiler/testData/codegen/box/fullJdk/regressions/kt1770.kt index 78b256c5c95..aceeec091bb 100644 --- a/compiler/testData/codegen/box/fullJdk/regressions/kt1770.kt +++ b/compiler/testData/codegen/box/fullJdk/regressions/kt1770.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FULL_JDK diff --git a/compiler/testData/codegen/box/functions/dataLocalVariable.kt b/compiler/testData/codegen/box/functions/dataLocalVariable.kt index 5fc534c6a91..4d3c84e1085 100644 --- a/compiler/testData/codegen/box/functions/dataLocalVariable.kt +++ b/compiler/testData/codegen/box/functions/dataLocalVariable.kt @@ -1,5 +1,5 @@ // TODO: Enable when JS backend gets support of Java class library -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun ok(b: Boolean) = if (b) "OK" else "Fail" fun box(): String { diff --git a/compiler/testData/codegen/box/functions/functionNtoString.kt b/compiler/testData/codegen/box/functions/functionNtoString.kt index 543a11e2632..f8c9317abcd 100644 --- a/compiler/testData/codegen/box/functions/functionNtoString.kt +++ b/compiler/testData/codegen/box/functions/functionNtoString.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/functions/functionNtoStringGeneric.kt b/compiler/testData/codegen/box/functions/functionNtoStringGeneric.kt index 42b51515588..0b31b944bf8 100644 --- a/compiler/testData/codegen/box/functions/functionNtoStringGeneric.kt +++ b/compiler/testData/codegen/box/functions/functionNtoStringGeneric.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/functions/functionNtoStringNoReflect.kt b/compiler/testData/codegen/box/functions/functionNtoStringNoReflect.kt index 8788a8c350c..86b6223c050 100644 --- a/compiler/testData/codegen/box/functions/functionNtoStringNoReflect.kt +++ b/compiler/testData/codegen/box/functions/functionNtoStringNoReflect.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun check(expected: String, obj: Any?) { val actual = obj.toString() diff --git a/compiler/testData/codegen/box/functions/invoke/invokeOnSyntheticProperty.kt b/compiler/testData/codegen/box/functions/invoke/invokeOnSyntheticProperty.kt index 5c28b925d97..f96125385a1 100644 --- a/compiler/testData/codegen/box/functions/invoke/invokeOnSyntheticProperty.kt +++ b/compiler/testData/codegen/box/functions/invoke/invokeOnSyntheticProperty.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/functions/kt1199.kt b/compiler/testData/codegen/box/functions/kt1199.kt index 8db9c5299b9..6560f431d58 100644 --- a/compiler/testData/codegen/box/functions/kt1199.kt +++ b/compiler/testData/codegen/box/functions/kt1199.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE interface MyIterator { diff --git a/compiler/testData/codegen/box/functions/kt1739.kt b/compiler/testData/codegen/box/functions/kt1739.kt index ee3811c3548..a990645b61a 100644 --- a/compiler/testData/codegen/box/functions/kt1739.kt +++ b/compiler/testData/codegen/box/functions/kt1739.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE public class RunnableFunctionWrapper(val f : () -> Unit) : Runnable { public override fun run() { diff --git a/compiler/testData/codegen/box/functions/localFunctions/kt4777.kt b/compiler/testData/codegen/box/functions/localFunctions/kt4777.kt index 22c5f2595ec..27e83c06c12 100644 --- a/compiler/testData/codegen/box/functions/localFunctions/kt4777.kt +++ b/compiler/testData/codegen/box/functions/localFunctions/kt4777.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE var result = "Fail" diff --git a/compiler/testData/codegen/box/hashPMap/empty.kt b/compiler/testData/codegen/box/hashPMap/empty.kt index 0cabc78122d..a7061b676d1 100644 --- a/compiler/testData/codegen/box/hashPMap/empty.kt +++ b/compiler/testData/codegen/box/hashPMap/empty.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/hashPMap/manyNumbers.kt b/compiler/testData/codegen/box/hashPMap/manyNumbers.kt index 14e802cfbaf..21efec77fa0 100644 --- a/compiler/testData/codegen/box/hashPMap/manyNumbers.kt +++ b/compiler/testData/codegen/box/hashPMap/manyNumbers.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/hashPMap/rewriteWithDifferent.kt b/compiler/testData/codegen/box/hashPMap/rewriteWithDifferent.kt index 9d7cc805597..741a3024365 100644 --- a/compiler/testData/codegen/box/hashPMap/rewriteWithDifferent.kt +++ b/compiler/testData/codegen/box/hashPMap/rewriteWithDifferent.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/hashPMap/rewriteWithEqual.kt b/compiler/testData/codegen/box/hashPMap/rewriteWithEqual.kt index cd530ba7d6b..eb3642c5422 100644 --- a/compiler/testData/codegen/box/hashPMap/rewriteWithEqual.kt +++ b/compiler/testData/codegen/box/hashPMap/rewriteWithEqual.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/hashPMap/simplePlusGet.kt b/compiler/testData/codegen/box/hashPMap/simplePlusGet.kt index 737e202ed45..81a2aaceb34 100644 --- a/compiler/testData/codegen/box/hashPMap/simplePlusGet.kt +++ b/compiler/testData/codegen/box/hashPMap/simplePlusGet.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/hashPMap/simplePlusMinus.kt b/compiler/testData/codegen/box/hashPMap/simplePlusMinus.kt index ce5d691c41b..2830c5d3122 100644 --- a/compiler/testData/codegen/box/hashPMap/simplePlusMinus.kt +++ b/compiler/testData/codegen/box/hashPMap/simplePlusMinus.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/intrinsics/defaultObjectMapping.kt b/compiler/testData/codegen/box/intrinsics/defaultObjectMapping.kt index 66c9787e1d5..93684dbed0d 100644 --- a/compiler/testData/codegen/box/intrinsics/defaultObjectMapping.kt +++ b/compiler/testData/codegen/box/intrinsics/defaultObjectMapping.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/intrinsics/kt5937.kt b/compiler/testData/codegen/box/intrinsics/kt5937.kt index 07d3a22902f..e83cc48c5c3 100644 --- a/compiler/testData/codegen/box/intrinsics/kt5937.kt +++ b/compiler/testData/codegen/box/intrinsics/kt5937.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/intrinsics/throwable.kt b/compiler/testData/codegen/box/intrinsics/throwable.kt index cda62bbc05f..35f310a3fe8 100644 --- a/compiler/testData/codegen/box/intrinsics/throwable.kt +++ b/compiler/testData/codegen/box/intrinsics/throwable.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun box(): String { val s: String? = "OK" @@ -22,4 +22,4 @@ fun box(): String { if (z4.cause !== null) return "fail 8: ${z4.cause}" return z.message!! -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/intrinsics/throwableCallableReference.kt b/compiler/testData/codegen/box/intrinsics/throwableCallableReference.kt index a16dd9ea5a2..c21fde159e5 100644 --- a/compiler/testData/codegen/box/intrinsics/throwableCallableReference.kt +++ b/compiler/testData/codegen/box/intrinsics/throwableCallableReference.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE import kotlin.reflect.KFunction2 import kotlin.reflect.KFunction1 @@ -30,4 +30,4 @@ fun box(): String { if (z4.cause !== null) return "fail 8: ${z4.cause}" return z.message!! -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/javaInterop/generics/allWildcardsOnClass.kt b/compiler/testData/codegen/box/javaInterop/generics/allWildcardsOnClass.kt index 94a095f4ca6..5cba4e58400 100644 --- a/compiler/testData/codegen/box/javaInterop/generics/allWildcardsOnClass.kt +++ b/compiler/testData/codegen/box/javaInterop/generics/allWildcardsOnClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/javaInterop/generics/covariantOverrideWithDeclarationSiteProjection.kt b/compiler/testData/codegen/box/javaInterop/generics/covariantOverrideWithDeclarationSiteProjection.kt index 649b6570102..fb068efe1dc 100644 --- a/compiler/testData/codegen/box/javaInterop/generics/covariantOverrideWithDeclarationSiteProjection.kt +++ b/compiler/testData/codegen/box/javaInterop/generics/covariantOverrideWithDeclarationSiteProjection.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/javaInterop/generics/invariantArgumentsNoWildcard.kt b/compiler/testData/codegen/box/javaInterop/generics/invariantArgumentsNoWildcard.kt index e0afa4a629c..56b2c68c129 100644 --- a/compiler/testData/codegen/box/javaInterop/generics/invariantArgumentsNoWildcard.kt +++ b/compiler/testData/codegen/box/javaInterop/generics/invariantArgumentsNoWildcard.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/javaInterop/lambdaInstanceOf.kt b/compiler/testData/codegen/box/javaInterop/lambdaInstanceOf.kt index 4b1bab613c4..8c3764889d3 100644 --- a/compiler/testData/codegen/box/javaInterop/lambdaInstanceOf.kt +++ b/compiler/testData/codegen/box/javaInterop/lambdaInstanceOf.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: J.java diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/extensionReceiverParameter.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/extensionReceiverParameter.kt index 070e7d9859c..344982316f4 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/extensionReceiverParameter.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/extensionReceiverParameter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: Test.java diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/mapPut.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/mapPut.kt index c39287e7d2b..48ec53af5f9 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/mapPut.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/mapPut.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE fun foo(k: K, v: V) { val map = HashMap() diff --git a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsConstructor.kt b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsConstructor.kt index 4291d2aadc7..6780c6842f8 100644 --- a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsConstructor.kt +++ b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsConstructor.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE data class A(var x: Int) : Cloneable { public override fun clone(): A = A(x) diff --git a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuper.kt b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuper.kt index f55312285c7..1c2faac7156 100644 --- a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuper.kt +++ b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuper.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE data class A(var x: Int) : Cloneable { public override fun clone(): A = super.clone() as A diff --git a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuperAndModifies.kt b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuperAndModifies.kt index da7a8ffbfbf..5671e47cb2b 100644 --- a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuperAndModifies.kt +++ b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuperAndModifies.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE data class A(var x: Int) : Cloneable { public override fun clone(): A { diff --git a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneableClassWithoutClone.kt b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneableClassWithoutClone.kt index c8ee5af7a71..f15c2078344 100644 --- a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneableClassWithoutClone.kt +++ b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneableClassWithoutClone.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE data class A(val s: String) : Cloneable { fun externalClone(): A = clone() as A diff --git a/compiler/testData/codegen/box/jvmField/captureClassFields.kt b/compiler/testData/codegen/box/jvmField/captureClassFields.kt index fe51488d07a..be741722d3c 100644 --- a/compiler/testData/codegen/box/jvmField/captureClassFields.kt +++ b/compiler/testData/codegen/box/jvmField/captureClassFields.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmField/capturePackageFields.kt b/compiler/testData/codegen/box/jvmField/capturePackageFields.kt index ce336100876..17d926d01f8 100644 --- a/compiler/testData/codegen/box/jvmField/capturePackageFields.kt +++ b/compiler/testData/codegen/box/jvmField/capturePackageFields.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmField/checkNoAccessors.kt b/compiler/testData/codegen/box/jvmField/checkNoAccessors.kt index b560f9b1a9b..c171a31d0b4 100644 --- a/compiler/testData/codegen/box/jvmField/checkNoAccessors.kt +++ b/compiler/testData/codegen/box/jvmField/checkNoAccessors.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmField/classFieldReference.kt b/compiler/testData/codegen/box/jvmField/classFieldReference.kt index b606ba10089..9a988fb6917 100644 --- a/compiler/testData/codegen/box/jvmField/classFieldReference.kt +++ b/compiler/testData/codegen/box/jvmField/classFieldReference.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmField/classFieldReflection.kt b/compiler/testData/codegen/box/jvmField/classFieldReflection.kt index 912ce6a6d34..40afbaf376d 100644 --- a/compiler/testData/codegen/box/jvmField/classFieldReflection.kt +++ b/compiler/testData/codegen/box/jvmField/classFieldReflection.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/jvmField/constructorProperty.kt b/compiler/testData/codegen/box/jvmField/constructorProperty.kt index 2d4740950c8..66d5f918c98 100644 --- a/compiler/testData/codegen/box/jvmField/constructorProperty.kt +++ b/compiler/testData/codegen/box/jvmField/constructorProperty.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/jvmField/publicField.kt b/compiler/testData/codegen/box/jvmField/publicField.kt index 7b7c0929e52..ae82c73bf6c 100644 --- a/compiler/testData/codegen/box/jvmField/publicField.kt +++ b/compiler/testData/codegen/box/jvmField/publicField.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmField/simpleMemberProperty.kt b/compiler/testData/codegen/box/jvmField/simpleMemberProperty.kt index 89fbbbcf73f..1adf5cf3d1e 100644 --- a/compiler/testData/codegen/box/jvmField/simpleMemberProperty.kt +++ b/compiler/testData/codegen/box/jvmField/simpleMemberProperty.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/jvmField/superCall.kt b/compiler/testData/codegen/box/jvmField/superCall.kt index f254d7ce6c9..e40059bd228 100644 --- a/compiler/testData/codegen/box/jvmField/superCall.kt +++ b/compiler/testData/codegen/box/jvmField/superCall.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmField/superCall2.kt b/compiler/testData/codegen/box/jvmField/superCall2.kt index e424074ca45..184cd974061 100644 --- a/compiler/testData/codegen/box/jvmField/superCall2.kt +++ b/compiler/testData/codegen/box/jvmField/superCall2.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmField/topLevelFieldReference.kt b/compiler/testData/codegen/box/jvmField/topLevelFieldReference.kt index bf7521718ba..2977f5ec59f 100644 --- a/compiler/testData/codegen/box/jvmField/topLevelFieldReference.kt +++ b/compiler/testData/codegen/box/jvmField/topLevelFieldReference.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmField/topLevelFieldReflection.kt b/compiler/testData/codegen/box/jvmField/topLevelFieldReflection.kt index 731f7049236..c6edb440ee0 100644 --- a/compiler/testData/codegen/box/jvmField/topLevelFieldReflection.kt +++ b/compiler/testData/codegen/box/jvmField/topLevelFieldReflection.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/jvmField/visibility.kt b/compiler/testData/codegen/box/jvmField/visibility.kt index 11f47596037..7313703b023 100644 --- a/compiler/testData/codegen/box/jvmField/visibility.kt +++ b/compiler/testData/codegen/box/jvmField/visibility.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FULL_JDK diff --git a/compiler/testData/codegen/box/jvmField/writeFieldReference.kt b/compiler/testData/codegen/box/jvmField/writeFieldReference.kt index 77a38072cb8..651cccee665 100644 --- a/compiler/testData/codegen/box/jvmField/writeFieldReference.kt +++ b/compiler/testData/codegen/box/jvmField/writeFieldReference.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmName/callableReference.kt b/compiler/testData/codegen/box/jvmName/callableReference.kt index 9c315bae926..c53653a6686 100644 --- a/compiler/testData/codegen/box/jvmName/callableReference.kt +++ b/compiler/testData/codegen/box/jvmName/callableReference.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmName/clashingErasure.kt b/compiler/testData/codegen/box/jvmName/clashingErasure.kt index 74234f87391..7605893e6b3 100644 --- a/compiler/testData/codegen/box/jvmName/clashingErasure.kt +++ b/compiler/testData/codegen/box/jvmName/clashingErasure.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmName/classMembers.kt b/compiler/testData/codegen/box/jvmName/classMembers.kt index 5503a586e42..924e913db4b 100644 --- a/compiler/testData/codegen/box/jvmName/classMembers.kt +++ b/compiler/testData/codegen/box/jvmName/classMembers.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // See: diff --git a/compiler/testData/codegen/box/jvmName/fakeJvmNameInJava.kt b/compiler/testData/codegen/box/jvmName/fakeJvmNameInJava.kt index e174ddeaf27..cb01a158914 100644 --- a/compiler/testData/codegen/box/jvmName/fakeJvmNameInJava.kt +++ b/compiler/testData/codegen/box/jvmName/fakeJvmNameInJava.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: FakePlatformName.java diff --git a/compiler/testData/codegen/box/jvmName/fileFacades/differentFiles.kt b/compiler/testData/codegen/box/jvmName/fileFacades/differentFiles.kt index 556e261147a..2c8052a7515 100644 --- a/compiler/testData/codegen/box/jvmName/fileFacades/differentFiles.kt +++ b/compiler/testData/codegen/box/jvmName/fileFacades/differentFiles.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: Baz.java diff --git a/compiler/testData/codegen/box/jvmName/fileFacades/javaAnnotationOnFileFacade.kt b/compiler/testData/codegen/box/jvmName/fileFacades/javaAnnotationOnFileFacade.kt index a245616bec7..1129e381e0c 100644 --- a/compiler/testData/codegen/box/jvmName/fileFacades/javaAnnotationOnFileFacade.kt +++ b/compiler/testData/codegen/box/jvmName/fileFacades/javaAnnotationOnFileFacade.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: StringHolder.java diff --git a/compiler/testData/codegen/box/jvmName/fileFacades/simple.kt b/compiler/testData/codegen/box/jvmName/fileFacades/simple.kt index fcc261b3912..b13c563bb7e 100644 --- a/compiler/testData/codegen/box/jvmName/fileFacades/simple.kt +++ b/compiler/testData/codegen/box/jvmName/fileFacades/simple.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: Bar.java diff --git a/compiler/testData/codegen/box/jvmName/functionName.kt b/compiler/testData/codegen/box/jvmName/functionName.kt index a8d040d104c..931c86664a2 100644 --- a/compiler/testData/codegen/box/jvmName/functionName.kt +++ b/compiler/testData/codegen/box/jvmName/functionName.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmName/multifileClass.kt b/compiler/testData/codegen/box/jvmName/multifileClass.kt index 43e1c9e3b28..166e221662c 100644 --- a/compiler/testData/codegen/box/jvmName/multifileClass.kt +++ b/compiler/testData/codegen/box/jvmName/multifileClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmName/multifileClassWithLocalClass.kt b/compiler/testData/codegen/box/jvmName/multifileClassWithLocalClass.kt index 2ce0fe101a2..bab369e1ca6 100644 --- a/compiler/testData/codegen/box/jvmName/multifileClassWithLocalClass.kt +++ b/compiler/testData/codegen/box/jvmName/multifileClassWithLocalClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmName/multifileClassWithLocalGeneric.kt b/compiler/testData/codegen/box/jvmName/multifileClassWithLocalGeneric.kt index 4438b665563..1bed0ec5cc0 100644 --- a/compiler/testData/codegen/box/jvmName/multifileClassWithLocalGeneric.kt +++ b/compiler/testData/codegen/box/jvmName/multifileClassWithLocalGeneric.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmName/propertyAccessorsUseSite.kt b/compiler/testData/codegen/box/jvmName/propertyAccessorsUseSite.kt index a47adf26e69..18f7752943b 100644 --- a/compiler/testData/codegen/box/jvmName/propertyAccessorsUseSite.kt +++ b/compiler/testData/codegen/box/jvmName/propertyAccessorsUseSite.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmName/propertyName.kt b/compiler/testData/codegen/box/jvmName/propertyName.kt index 2aa47694759..a0285a5ac09 100644 --- a/compiler/testData/codegen/box/jvmName/propertyName.kt +++ b/compiler/testData/codegen/box/jvmName/propertyName.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmName/renamedFileClass.kt b/compiler/testData/codegen/box/jvmName/renamedFileClass.kt index 2c2dfd58d11..d40e19ee331 100644 --- a/compiler/testData/codegen/box/jvmName/renamedFileClass.kt +++ b/compiler/testData/codegen/box/jvmName/renamedFileClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmOverloads/companionObject.kt b/compiler/testData/codegen/box/jvmOverloads/companionObject.kt index cf703761cf0..842a2deff08 100644 --- a/compiler/testData/codegen/box/jvmOverloads/companionObject.kt +++ b/compiler/testData/codegen/box/jvmOverloads/companionObject.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmOverloads/defaultsNotAtEnd.kt b/compiler/testData/codegen/box/jvmOverloads/defaultsNotAtEnd.kt index a62e537a2b9..b5643b1daab 100644 --- a/compiler/testData/codegen/box/jvmOverloads/defaultsNotAtEnd.kt +++ b/compiler/testData/codegen/box/jvmOverloads/defaultsNotAtEnd.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmOverloads/doubleParameters.kt b/compiler/testData/codegen/box/jvmOverloads/doubleParameters.kt index 3ff238d0cd1..7544f76c9f1 100644 --- a/compiler/testData/codegen/box/jvmOverloads/doubleParameters.kt +++ b/compiler/testData/codegen/box/jvmOverloads/doubleParameters.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmOverloads/extensionMethod.kt b/compiler/testData/codegen/box/jvmOverloads/extensionMethod.kt index 0aae67954a3..14c8658c299 100644 --- a/compiler/testData/codegen/box/jvmOverloads/extensionMethod.kt +++ b/compiler/testData/codegen/box/jvmOverloads/extensionMethod.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmOverloads/generics.kt b/compiler/testData/codegen/box/jvmOverloads/generics.kt index 09ebb5a0393..88f6cc90649 100644 --- a/compiler/testData/codegen/box/jvmOverloads/generics.kt +++ b/compiler/testData/codegen/box/jvmOverloads/generics.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/jvmOverloads/innerClass.kt b/compiler/testData/codegen/box/jvmOverloads/innerClass.kt index 91a9b505ce7..22e736d4d58 100644 --- a/compiler/testData/codegen/box/jvmOverloads/innerClass.kt +++ b/compiler/testData/codegen/box/jvmOverloads/innerClass.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmOverloads/multipleDefaultParameters.kt b/compiler/testData/codegen/box/jvmOverloads/multipleDefaultParameters.kt index 98cfcee8cb9..6d3c1f720e6 100644 --- a/compiler/testData/codegen/box/jvmOverloads/multipleDefaultParameters.kt +++ b/compiler/testData/codegen/box/jvmOverloads/multipleDefaultParameters.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmOverloads/nonDefaultParameter.kt b/compiler/testData/codegen/box/jvmOverloads/nonDefaultParameter.kt index ab05e21ca6c..11f3d564674 100644 --- a/compiler/testData/codegen/box/jvmOverloads/nonDefaultParameter.kt +++ b/compiler/testData/codegen/box/jvmOverloads/nonDefaultParameter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmOverloads/primaryConstructor.kt b/compiler/testData/codegen/box/jvmOverloads/primaryConstructor.kt index d045299c61d..cc74a22f3bd 100644 --- a/compiler/testData/codegen/box/jvmOverloads/primaryConstructor.kt +++ b/compiler/testData/codegen/box/jvmOverloads/primaryConstructor.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmOverloads/privateClass.kt b/compiler/testData/codegen/box/jvmOverloads/privateClass.kt index cb324957d9a..2c473204597 100644 --- a/compiler/testData/codegen/box/jvmOverloads/privateClass.kt +++ b/compiler/testData/codegen/box/jvmOverloads/privateClass.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmOverloads/secondaryConstructor.kt b/compiler/testData/codegen/box/jvmOverloads/secondaryConstructor.kt index c07b24be0a6..28461330abb 100644 --- a/compiler/testData/codegen/box/jvmOverloads/secondaryConstructor.kt +++ b/compiler/testData/codegen/box/jvmOverloads/secondaryConstructor.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmOverloads/simple.kt b/compiler/testData/codegen/box/jvmOverloads/simple.kt index 6923ae42615..b11dc787dd7 100644 --- a/compiler/testData/codegen/box/jvmOverloads/simple.kt +++ b/compiler/testData/codegen/box/jvmOverloads/simple.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmOverloads/simpleJavaCall.kt b/compiler/testData/codegen/box/jvmOverloads/simpleJavaCall.kt index 8cc52c85c91..cf7edad65ac 100644 --- a/compiler/testData/codegen/box/jvmOverloads/simpleJavaCall.kt +++ b/compiler/testData/codegen/box/jvmOverloads/simpleJavaCall.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/jvmOverloads/varargs.kt b/compiler/testData/codegen/box/jvmOverloads/varargs.kt index 38ad4a6fec7..1ca99e71284 100644 --- a/compiler/testData/codegen/box/jvmOverloads/varargs.kt +++ b/compiler/testData/codegen/box/jvmOverloads/varargs.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmStatic/annotations.kt b/compiler/testData/codegen/box/jvmStatic/annotations.kt index 96b60efbbcb..3fe90d7a0e2 100644 --- a/compiler/testData/codegen/box/jvmStatic/annotations.kt +++ b/compiler/testData/codegen/box/jvmStatic/annotations.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/jvmStatic/closure.kt b/compiler/testData/codegen/box/jvmStatic/closure.kt index 35396139dc0..05998f701a7 100644 --- a/compiler/testData/codegen/box/jvmStatic/closure.kt +++ b/compiler/testData/codegen/box/jvmStatic/closure.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmStatic/companionObject.kt b/compiler/testData/codegen/box/jvmStatic/companionObject.kt index e0ecfa7107a..d5bd0c41445 100644 --- a/compiler/testData/codegen/box/jvmStatic/companionObject.kt +++ b/compiler/testData/codegen/box/jvmStatic/companionObject.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/jvmStatic/convention.kt b/compiler/testData/codegen/box/jvmStatic/convention.kt index 4e04db4e5f9..f586013cf39 100644 --- a/compiler/testData/codegen/box/jvmStatic/convention.kt +++ b/compiler/testData/codegen/box/jvmStatic/convention.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmStatic/default.kt b/compiler/testData/codegen/box/jvmStatic/default.kt index b89aae3f56f..3e2b82f62a7 100644 --- a/compiler/testData/codegen/box/jvmStatic/default.kt +++ b/compiler/testData/codegen/box/jvmStatic/default.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmStatic/enumCompanion.kt b/compiler/testData/codegen/box/jvmStatic/enumCompanion.kt index 13b63e6c492..9c635ea32f8 100644 --- a/compiler/testData/codegen/box/jvmStatic/enumCompanion.kt +++ b/compiler/testData/codegen/box/jvmStatic/enumCompanion.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/jvmStatic/explicitObject.kt b/compiler/testData/codegen/box/jvmStatic/explicitObject.kt index e9608a14a81..641dfc80e98 100644 --- a/compiler/testData/codegen/box/jvmStatic/explicitObject.kt +++ b/compiler/testData/codegen/box/jvmStatic/explicitObject.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmStatic/funAccess.kt b/compiler/testData/codegen/box/jvmStatic/funAccess.kt index 00e8b82009f..7601d2da506 100644 --- a/compiler/testData/codegen/box/jvmStatic/funAccess.kt +++ b/compiler/testData/codegen/box/jvmStatic/funAccess.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmStatic/importStaticMemberFromObject.kt b/compiler/testData/codegen/box/jvmStatic/importStaticMemberFromObject.kt index 3bceee477eb..7311331ef0f 100644 --- a/compiler/testData/codegen/box/jvmStatic/importStaticMemberFromObject.kt +++ b/compiler/testData/codegen/box/jvmStatic/importStaticMemberFromObject.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmStatic/inline.kt b/compiler/testData/codegen/box/jvmStatic/inline.kt index 59612f27bd9..4977ac1fdca 100644 --- a/compiler/testData/codegen/box/jvmStatic/inline.kt +++ b/compiler/testData/codegen/box/jvmStatic/inline.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmStatic/inlinePropertyAccessors.kt b/compiler/testData/codegen/box/jvmStatic/inlinePropertyAccessors.kt index 899dbd7a5ba..b4c219999f6 100644 --- a/compiler/testData/codegen/box/jvmStatic/inlinePropertyAccessors.kt +++ b/compiler/testData/codegen/box/jvmStatic/inlinePropertyAccessors.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmStatic/kt9897_static.kt b/compiler/testData/codegen/box/jvmStatic/kt9897_static.kt index c8b4b060d4d..a3ca2723748 100644 --- a/compiler/testData/codegen/box/jvmStatic/kt9897_static.kt +++ b/compiler/testData/codegen/box/jvmStatic/kt9897_static.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmStatic/object.kt b/compiler/testData/codegen/box/jvmStatic/object.kt index 59765168dba..98ce03c845a 100644 --- a/compiler/testData/codegen/box/jvmStatic/object.kt +++ b/compiler/testData/codegen/box/jvmStatic/object.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/jvmStatic/postfixInc.kt b/compiler/testData/codegen/box/jvmStatic/postfixInc.kt index fb3f7f80d7f..202cd0b0d06 100644 --- a/compiler/testData/codegen/box/jvmStatic/postfixInc.kt +++ b/compiler/testData/codegen/box/jvmStatic/postfixInc.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmStatic/prefixInc.kt b/compiler/testData/codegen/box/jvmStatic/prefixInc.kt index 49c8691a0ed..f81a1467b48 100644 --- a/compiler/testData/codegen/box/jvmStatic/prefixInc.kt +++ b/compiler/testData/codegen/box/jvmStatic/prefixInc.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmStatic/privateMethod.kt b/compiler/testData/codegen/box/jvmStatic/privateMethod.kt index a1368cbe344..a993a425f4a 100644 --- a/compiler/testData/codegen/box/jvmStatic/privateMethod.kt +++ b/compiler/testData/codegen/box/jvmStatic/privateMethod.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmStatic/privateSetter.kt b/compiler/testData/codegen/box/jvmStatic/privateSetter.kt index 9ffb0728200..a931a41c8eb 100644 --- a/compiler/testData/codegen/box/jvmStatic/privateSetter.kt +++ b/compiler/testData/codegen/box/jvmStatic/privateSetter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: JavaClass.java @@ -24,4 +24,4 @@ open class TestApp { fun box(): String { return JavaClass.test() -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/jvmStatic/propertyAccess.kt b/compiler/testData/codegen/box/jvmStatic/propertyAccess.kt index 2c993d1070a..3ccb556b423 100644 --- a/compiler/testData/codegen/box/jvmStatic/propertyAccess.kt +++ b/compiler/testData/codegen/box/jvmStatic/propertyAccess.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmStatic/propertyAccessorsCompanion.kt b/compiler/testData/codegen/box/jvmStatic/propertyAccessorsCompanion.kt index a086272c31a..9ce9cd9e1fb 100644 --- a/compiler/testData/codegen/box/jvmStatic/propertyAccessorsCompanion.kt +++ b/compiler/testData/codegen/box/jvmStatic/propertyAccessorsCompanion.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmStatic/propertyAccessorsObject.kt b/compiler/testData/codegen/box/jvmStatic/propertyAccessorsObject.kt index 29ba5a9ce4d..6e3df7272ed 100644 --- a/compiler/testData/codegen/box/jvmStatic/propertyAccessorsObject.kt +++ b/compiler/testData/codegen/box/jvmStatic/propertyAccessorsObject.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmStatic/propertyAsDefault.kt b/compiler/testData/codegen/box/jvmStatic/propertyAsDefault.kt index 36f323850ea..123d32ff19d 100644 --- a/compiler/testData/codegen/box/jvmStatic/propertyAsDefault.kt +++ b/compiler/testData/codegen/box/jvmStatic/propertyAsDefault.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmStatic/simple.kt b/compiler/testData/codegen/box/jvmStatic/simple.kt index 62123966275..535955271a5 100644 --- a/compiler/testData/codegen/box/jvmStatic/simple.kt +++ b/compiler/testData/codegen/box/jvmStatic/simple.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmStatic/syntheticAccessor.kt b/compiler/testData/codegen/box/jvmStatic/syntheticAccessor.kt index b43ac7ecd6d..76e27b7f63f 100644 --- a/compiler/testData/codegen/box/jvmStatic/syntheticAccessor.kt +++ b/compiler/testData/codegen/box/jvmStatic/syntheticAccessor.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/mangling/field.kt b/compiler/testData/codegen/box/mangling/field.kt index 389a0e00412..d4805116073 100644 --- a/compiler/testData/codegen/box/mangling/field.kt +++ b/compiler/testData/codegen/box/mangling/field.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/mangling/fun.kt b/compiler/testData/codegen/box/mangling/fun.kt index a60718ec110..648f8620f80 100644 --- a/compiler/testData/codegen/box/mangling/fun.kt +++ b/compiler/testData/codegen/box/mangling/fun.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/mangling/noOverrideWithJava.kt b/compiler/testData/codegen/box/mangling/noOverrideWithJava.kt index a4c370be34f..0e5a23013c9 100644 --- a/compiler/testData/codegen/box/mangling/noOverrideWithJava.kt +++ b/compiler/testData/codegen/box/mangling/noOverrideWithJava.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToFun.kt b/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToFun.kt index 0de596e79f5..8ca3d4a6111 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToFun.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToFun.kt @@ -11,4 +11,4 @@ fun box(): String = (::ok)() @file:[JvmName("MultifileClass") JvmMultifileClass] package a -fun ok() = "OK" \ No newline at end of file +fun ok() = "OK" diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToInternalValInline.kt b/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToInternalValInline.kt index ae9bbc21950..40ecbe291ec 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToInternalValInline.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToInternalValInline.kt @@ -14,4 +14,4 @@ package a internal val ok = run { "OK" } internal inline fun okInline() = - ::ok.get() \ No newline at end of file + ::ok.get() diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToPrivateVal.kt b/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToPrivateVal.kt index 3f9308c3ab6..2508df7124f 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToPrivateVal.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToPrivateVal.kt @@ -15,4 +15,4 @@ private val ok = run { "OK" } object OK { val okRef = ::ok -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToVal.kt b/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToVal.kt index 7207699f2a9..97ac95dc8e3 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToVal.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/callableRefToVal.kt @@ -11,4 +11,4 @@ fun box(): String = ::OK.get() @file:[JvmName("MultifileClass") JvmMultifileClass] package a -val OK = run { "OK" } \ No newline at end of file +val OK = run { "OK" } diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/deferredStaticInitialization.kt b/compiler/testData/codegen/box/multifileClasses/optimized/deferredStaticInitialization.kt index 64b40aef2bb..4e1bb13453b 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/deferredStaticInitialization.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/deferredStaticInitialization.kt @@ -37,4 +37,4 @@ val X1: Nothing = package a val X2: Nothing = - throw AssertionError("X2 should not be initialized") \ No newline at end of file + throw AssertionError("X2 should not be initialized") diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/delegatedVal.kt b/compiler/testData/codegen/box/multifileClasses/optimized/delegatedVal.kt index 8960bc02e11..0cb65cbb05b 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/delegatedVal.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/delegatedVal.kt @@ -11,4 +11,4 @@ fun box(): String = OK @file:[JvmName("MultifileClass") JvmMultifileClass] package a -val OK: String by lazy { "OK" } \ No newline at end of file +val OK: String by lazy { "OK" } diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/initializePrivateVal.kt b/compiler/testData/codegen/box/multifileClasses/optimized/initializePrivateVal.kt index eaf21e1611b..e0b5cd48c21 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/initializePrivateVal.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/initializePrivateVal.kt @@ -13,4 +13,4 @@ package a private val OK = run { "OK" } -fun ok() = OK \ No newline at end of file +fun ok() = OK diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/valAccessFromInlineFunCalledFromJava.kt b/compiler/testData/codegen/box/multifileClasses/optimized/valAccessFromInlineFunCalledFromJava.kt index 50f564e9ddd..dd69ed228d3 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/valAccessFromInlineFunCalledFromJava.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/valAccessFromInlineFunCalledFromJava.kt @@ -25,4 +25,4 @@ public class J { public static String ok() { return MC.ok(); } -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/multifileClasses/optimized/valAccessFromInlinedToDifferentPackage.kt b/compiler/testData/codegen/box/multifileClasses/optimized/valAccessFromInlinedToDifferentPackage.kt index 5ed26c39ae2..ca6abf2a25a 100644 --- a/compiler/testData/codegen/box/multifileClasses/optimized/valAccessFromInlinedToDifferentPackage.kt +++ b/compiler/testData/codegen/box/multifileClasses/optimized/valAccessFromInlinedToDifferentPackage.kt @@ -17,4 +17,4 @@ const val K = "K" inline fun ok(block: () -> Unit): String { block() return O + K -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/multifileClasses/privateConstVal.kt b/compiler/testData/codegen/box/multifileClasses/privateConstVal.kt index 8d15d6d72d3..1e6eb93207f 100644 --- a/compiler/testData/codegen/box/multifileClasses/privateConstVal.kt +++ b/compiler/testData/codegen/box/multifileClasses/privateConstVal.kt @@ -21,4 +21,4 @@ fun bar() = x // FILE: test.kt package test -fun box(): String = foo() + bar() \ No newline at end of file +fun box(): String = foo() + bar() diff --git a/compiler/testData/codegen/box/nonLocalReturns/use.kt b/compiler/testData/codegen/box/nonLocalReturns/use.kt index cf3088cc0dc..4c6934a5ebf 100644 --- a/compiler/testData/codegen/box/nonLocalReturns/use.kt +++ b/compiler/testData/codegen/box/nonLocalReturns/use.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/nonLocalReturns/useWithException.kt b/compiler/testData/codegen/box/nonLocalReturns/useWithException.kt index 531a91db81f..f3bb63dc008 100644 --- a/compiler/testData/codegen/box/nonLocalReturns/useWithException.kt +++ b/compiler/testData/codegen/box/nonLocalReturns/useWithException.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/objects/kt1047.kt b/compiler/testData/codegen/box/objects/kt1047.kt index b4885512f5e..cc10922307f 100644 --- a/compiler/testData/codegen/box/objects/kt1047.kt +++ b/compiler/testData/codegen/box/objects/kt1047.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE public open class Test() { open public fun test() : Unit { diff --git a/compiler/testData/codegen/box/objects/kt1737.kt b/compiler/testData/codegen/box/objects/kt1737.kt index 933f3aef48c..583cac8e39d 100644 --- a/compiler/testData/codegen/box/objects/kt1737.kt +++ b/compiler/testData/codegen/box/objects/kt1737.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun box(): String { return object { diff --git a/compiler/testData/codegen/box/objects/kt2663_2.kt b/compiler/testData/codegen/box/objects/kt2663_2.kt index 041a1970cb9..01007832059 100644 --- a/compiler/testData/codegen/box/objects/kt2663_2.kt +++ b/compiler/testData/codegen/box/objects/kt2663_2.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun box() : String { var a = 1 diff --git a/compiler/testData/codegen/box/objects/kt3238.kt b/compiler/testData/codegen/box/objects/kt3238.kt index 1e2c249fd67..b1adf30137b 100644 --- a/compiler/testData/codegen/box/objects/kt3238.kt +++ b/compiler/testData/codegen/box/objects/kt3238.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE object Obj { class Inner() { diff --git a/compiler/testData/codegen/box/objects/kt535.kt b/compiler/testData/codegen/box/objects/kt535.kt index 5b5a9c22168..3821753c731 100644 --- a/compiler/testData/codegen/box/objects/kt535.kt +++ b/compiler/testData/codegen/box/objects/kt535.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class Identifier(t : T?, myHasDollar : Boolean) { private val myT : T? diff --git a/compiler/testData/codegen/box/objects/kt560.kt b/compiler/testData/codegen/box/objects/kt560.kt index 74599a372ae..a641c825feb 100644 --- a/compiler/testData/codegen/box/objects/kt560.kt +++ b/compiler/testData/codegen/box/objects/kt560.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE package while_bug_1 diff --git a/compiler/testData/codegen/box/package/initializationOrder.kt b/compiler/testData/codegen/box/package/initializationOrder.kt index 86f2ee7c61f..99dc990860d 100644 --- a/compiler/testData/codegen/box/package/initializationOrder.kt +++ b/compiler/testData/codegen/box/package/initializationOrder.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun box(): String? { val log = System.getProperty("boxtest.log") diff --git a/compiler/testData/codegen/box/package/mainInFiles.kt b/compiler/testData/codegen/box/package/mainInFiles.kt index f6fb183f274..b4cf8c0b19b 100644 --- a/compiler/testData/codegen/box/package/mainInFiles.kt +++ b/compiler/testData/codegen/box/package/mainInFiles.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: 1.kt diff --git a/compiler/testData/codegen/box/platformTypes/primitives/identityEquals.kt b/compiler/testData/codegen/box/platformTypes/primitives/identityEquals.kt index e47f119d4ef..495dace669b 100644 --- a/compiler/testData/codegen/box/platformTypes/primitives/identityEquals.kt +++ b/compiler/testData/codegen/box/platformTypes/primitives/identityEquals.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun box(): String { val l = java.util.ArrayList() diff --git a/compiler/testData/codegen/box/primitiveTypes/comparisonWithNaN.kt b/compiler/testData/codegen/box/primitiveTypes/comparisonWithNaN.kt index 46a6fed2e53..2f1186ca3bf 100644 --- a/compiler/testData/codegen/box/primitiveTypes/comparisonWithNaN.kt +++ b/compiler/testData/codegen/box/primitiveTypes/comparisonWithNaN.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // This test checks that our bytecode is consistent with javac bytecode diff --git a/compiler/testData/codegen/box/primitiveTypes/kt243.kt b/compiler/testData/codegen/box/primitiveTypes/kt243.kt index 732c92f87ab..41c93f54971 100644 --- a/compiler/testData/codegen/box/primitiveTypes/kt243.kt +++ b/compiler/testData/codegen/box/primitiveTypes/kt243.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun box() : String { val t = java.lang.String.copyValueOf(java.lang.String("s").toCharArray()) diff --git a/compiler/testData/codegen/box/primitiveTypes/kt684.kt b/compiler/testData/codegen/box/primitiveTypes/kt684.kt index 8f2247c860f..5441850af87 100644 --- a/compiler/testData/codegen/box/primitiveTypes/kt684.kt +++ b/compiler/testData/codegen/box/primitiveTypes/kt684.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun escapeChar(c : Char) : String? = when (c) { '\\' -> "\\\\" diff --git a/compiler/testData/codegen/box/primitiveTypes/kt752.kt b/compiler/testData/codegen/box/primitiveTypes/kt752.kt index 272785c4b6f..a62581eefb7 100644 --- a/compiler/testData/codegen/box/primitiveTypes/kt752.kt +++ b/compiler/testData/codegen/box/primitiveTypes/kt752.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE package demo_range diff --git a/compiler/testData/codegen/box/primitiveTypes/kt753.kt b/compiler/testData/codegen/box/primitiveTypes/kt753.kt index 834c75863cc..f66201f9927 100644 --- a/compiler/testData/codegen/box/primitiveTypes/kt753.kt +++ b/compiler/testData/codegen/box/primitiveTypes/kt753.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE package bitwise_demo diff --git a/compiler/testData/codegen/box/primitiveTypes/kt756.kt b/compiler/testData/codegen/box/primitiveTypes/kt756.kt index b23412aba94..6d65494990b 100644 --- a/compiler/testData/codegen/box/primitiveTypes/kt756.kt +++ b/compiler/testData/codegen/box/primitiveTypes/kt756.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE package demo_range diff --git a/compiler/testData/codegen/box/primitiveTypes/kt757.kt b/compiler/testData/codegen/box/primitiveTypes/kt757.kt index 0e546d0a21d..39bc99d7d8f 100644 --- a/compiler/testData/codegen/box/primitiveTypes/kt757.kt +++ b/compiler/testData/codegen/box/primitiveTypes/kt757.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE package demo_long diff --git a/compiler/testData/codegen/box/primitiveTypes/kt935.kt b/compiler/testData/codegen/box/primitiveTypes/kt935.kt index 20643927da8..92674333923 100644 --- a/compiler/testData/codegen/box/primitiveTypes/kt935.kt +++ b/compiler/testData/codegen/box/primitiveTypes/kt935.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE package bottles diff --git a/compiler/testData/codegen/box/primitiveTypes/number.kt b/compiler/testData/codegen/box/primitiveTypes/number.kt index 793b5d22f11..faefeadd942 100644 --- a/compiler/testData/codegen/box/primitiveTypes/number.kt +++ b/compiler/testData/codegen/box/primitiveTypes/number.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: FortyTwoExtractor.java diff --git a/compiler/testData/codegen/box/primitiveTypes/substituteIntForGeneric.kt b/compiler/testData/codegen/box/primitiveTypes/substituteIntForGeneric.kt index 2d708f05c2d..6b32d00e18e 100644 --- a/compiler/testData/codegen/box/primitiveTypes/substituteIntForGeneric.kt +++ b/compiler/testData/codegen/box/primitiveTypes/substituteIntForGeneric.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class L(var a: T) {} diff --git a/compiler/testData/codegen/box/privateConstructors/synthetic.kt b/compiler/testData/codegen/box/privateConstructors/synthetic.kt index 94aec529b5e..5b00a7166da 100644 --- a/compiler/testData/codegen/box/privateConstructors/synthetic.kt +++ b/compiler/testData/codegen/box/privateConstructors/synthetic.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/properties/collectionSize.kt b/compiler/testData/codegen/box/properties/collectionSize.kt index aeabb33ec7a..6a296b7fd69 100644 --- a/compiler/testData/codegen/box/properties/collectionSize.kt +++ b/compiler/testData/codegen/box/properties/collectionSize.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: Test.java diff --git a/compiler/testData/codegen/box/properties/commonPropertiesKJK.kt b/compiler/testData/codegen/box/properties/commonPropertiesKJK.kt index ed6b0fff889..264d2ffbdfc 100644 --- a/compiler/testData/codegen/box/properties/commonPropertiesKJK.kt +++ b/compiler/testData/codegen/box/properties/commonPropertiesKJK.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: J.java diff --git a/compiler/testData/codegen/box/properties/companionObjectAccessor.kt b/compiler/testData/codegen/box/properties/companionObjectAccessor.kt index 5b6d2431ba0..85f734aa294 100644 --- a/compiler/testData/codegen/box/properties/companionObjectAccessor.kt +++ b/compiler/testData/codegen/box/properties/companionObjectAccessor.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: J.java diff --git a/compiler/testData/codegen/box/properties/companionObjectPropertiesFromJava.kt b/compiler/testData/codegen/box/properties/companionObjectPropertiesFromJava.kt index e70f5eb112c..6ae3b092564 100644 --- a/compiler/testData/codegen/box/properties/companionObjectPropertiesFromJava.kt +++ b/compiler/testData/codegen/box/properties/companionObjectPropertiesFromJava.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/properties/const/constFlags.kt b/compiler/testData/codegen/box/properties/const/constFlags.kt index 79a9bcacf1e..a031c4d0341 100644 --- a/compiler/testData/codegen/box/properties/const/constFlags.kt +++ b/compiler/testData/codegen/box/properties/const/constFlags.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/properties/const/constValInAnnotationDefault.kt b/compiler/testData/codegen/box/properties/const/constValInAnnotationDefault.kt index dd04bc2736e..f02f2bd6ca7 100644 --- a/compiler/testData/codegen/box/properties/const/constValInAnnotationDefault.kt +++ b/compiler/testData/codegen/box/properties/const/constValInAnnotationDefault.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/properties/const/interfaceCompanion.kt b/compiler/testData/codegen/box/properties/const/interfaceCompanion.kt index 1f9f1e9d830..afa9670a227 100644 --- a/compiler/testData/codegen/box/properties/const/interfaceCompanion.kt +++ b/compiler/testData/codegen/box/properties/const/interfaceCompanion.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/properties/javaPropertyBoxedGetter.kt b/compiler/testData/codegen/box/properties/javaPropertyBoxedGetter.kt index 71177571d18..88f00bb32e3 100644 --- a/compiler/testData/codegen/box/properties/javaPropertyBoxedGetter.kt +++ b/compiler/testData/codegen/box/properties/javaPropertyBoxedGetter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/properties/javaPropertyBoxedSetter.kt b/compiler/testData/codegen/box/properties/javaPropertyBoxedSetter.kt index c746a8a07e2..35dca43aa8d 100644 --- a/compiler/testData/codegen/box/properties/javaPropertyBoxedSetter.kt +++ b/compiler/testData/codegen/box/properties/javaPropertyBoxedSetter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/properties/kt1159.kt b/compiler/testData/codegen/box/properties/kt1159.kt index 20a19efbd94..66b07250a72 100644 --- a/compiler/testData/codegen/box/properties/kt1159.kt +++ b/compiler/testData/codegen/box/properties/kt1159.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE public object RefreshQueue { diff --git a/compiler/testData/codegen/box/properties/kt12200.kt b/compiler/testData/codegen/box/properties/kt12200.kt index 457f2f6d0fd..fab0ec15481 100644 --- a/compiler/testData/codegen/box/properties/kt12200.kt +++ b/compiler/testData/codegen/box/properties/kt12200.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE //WITH_RUNTIME @@ -30,4 +30,4 @@ fun box() : String { if (thingVar.prop != 1) return "fail 2" return "OK" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/properties/kt1398.kt b/compiler/testData/codegen/box/properties/kt1398.kt index 493728dd71f..b3b3f69c1ca 100644 --- a/compiler/testData/codegen/box/properties/kt1398.kt +++ b/compiler/testData/codegen/box/properties/kt1398.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE open class Base(val bar: String) diff --git a/compiler/testData/codegen/box/properties/kt1482_2279.kt b/compiler/testData/codegen/box/properties/kt1482_2279.kt index d74107dd2b0..5ea5c172005 100644 --- a/compiler/testData/codegen/box/properties/kt1482_2279.kt +++ b/compiler/testData/codegen/box/properties/kt1482_2279.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE abstract class ClassValAbstract { abstract var a: Int diff --git a/compiler/testData/codegen/box/properties/kt1714.kt b/compiler/testData/codegen/box/properties/kt1714.kt index 851b0c61429..9425908610e 100644 --- a/compiler/testData/codegen/box/properties/kt1714.kt +++ b/compiler/testData/codegen/box/properties/kt1714.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE interface A { val method : (() -> Unit )? diff --git a/compiler/testData/codegen/box/properties/lateinit/visibility.kt b/compiler/testData/codegen/box/properties/lateinit/visibility.kt index 5408bc46913..e2ae4d9dc1e 100644 --- a/compiler/testData/codegen/box/properties/lateinit/visibility.kt +++ b/compiler/testData/codegen/box/properties/lateinit/visibility.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/properties/protectedJavaFieldInInline.kt b/compiler/testData/codegen/box/properties/protectedJavaFieldInInline.kt index bfda7a40b04..deec2e94003 100644 --- a/compiler/testData/codegen/box/properties/protectedJavaFieldInInline.kt +++ b/compiler/testData/codegen/box/properties/protectedJavaFieldInInline.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/properties/protectedJavaProperty.kt b/compiler/testData/codegen/box/properties/protectedJavaProperty.kt index f03b492759c..356a55f75d0 100644 --- a/compiler/testData/codegen/box/properties/protectedJavaProperty.kt +++ b/compiler/testData/codegen/box/properties/protectedJavaProperty.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: JavaBaseClass.java diff --git a/compiler/testData/codegen/box/properties/protectedJavaPropertyInCompanion.kt b/compiler/testData/codegen/box/properties/protectedJavaPropertyInCompanion.kt index 81efe8b5294..242ce0f8006 100644 --- a/compiler/testData/codegen/box/properties/protectedJavaPropertyInCompanion.kt +++ b/compiler/testData/codegen/box/properties/protectedJavaPropertyInCompanion.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: JavaBaseClass.java diff --git a/compiler/testData/codegen/box/properties/substituteJavaSuperField.kt b/compiler/testData/codegen/box/properties/substituteJavaSuperField.kt index b9ddfd8776d..03c3ff2b6cf 100644 --- a/compiler/testData/codegen/box/properties/substituteJavaSuperField.kt +++ b/compiler/testData/codegen/box/properties/substituteJavaSuperField.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: Test.java diff --git a/compiler/testData/codegen/box/publishedApi/noMangling.kt b/compiler/testData/codegen/box/publishedApi/noMangling.kt index bc4b0b5a388..6247ebb880b 100644 --- a/compiler/testData/codegen/box/publishedApi/noMangling.kt +++ b/compiler/testData/codegen/box/publishedApi/noMangling.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE //WITH_REFLECT class A { @PublishedApi @@ -12,4 +12,4 @@ fun box() : String { val clazz = A::class.java if (clazz.getDeclaredMethod("published") == null) return "fail" return "OK" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/ranges/contains/inRangeWithSmartCast.kt b/compiler/testData/codegen/box/ranges/contains/inRangeWithSmartCast.kt index 46c3a39bbc7..1c314ffa31f 100644 --- a/compiler/testData/codegen/box/ranges/contains/inRangeWithSmartCast.kt +++ b/compiler/testData/codegen/box/ranges/contains/inRangeWithSmartCast.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/expression/inexactDownToMinValue.kt b/compiler/testData/codegen/box/ranges/expression/inexactDownToMinValue.kt index 1f559bd7c76..e0fd14c2983 100644 --- a/compiler/testData/codegen/box/ranges/expression/inexactDownToMinValue.kt +++ b/compiler/testData/codegen/box/ranges/expression/inexactDownToMinValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/expression/inexactToMaxValue.kt b/compiler/testData/codegen/box/ranges/expression/inexactToMaxValue.kt index 76cd7241cbf..74712e4df72 100644 --- a/compiler/testData/codegen/box/ranges/expression/inexactToMaxValue.kt +++ b/compiler/testData/codegen/box/ranges/expression/inexactToMaxValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/expression/maxValueMinusTwoToMaxValue.kt b/compiler/testData/codegen/box/ranges/expression/maxValueMinusTwoToMaxValue.kt index a521436c2c4..0cc89f13224 100644 --- a/compiler/testData/codegen/box/ranges/expression/maxValueMinusTwoToMaxValue.kt +++ b/compiler/testData/codegen/box/ranges/expression/maxValueMinusTwoToMaxValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/expression/maxValueToMaxValue.kt b/compiler/testData/codegen/box/ranges/expression/maxValueToMaxValue.kt index a9189c72494..c60b83b3d93 100644 --- a/compiler/testData/codegen/box/ranges/expression/maxValueToMaxValue.kt +++ b/compiler/testData/codegen/box/ranges/expression/maxValueToMaxValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/expression/maxValueToMinValue.kt b/compiler/testData/codegen/box/ranges/expression/maxValueToMinValue.kt index 43002d06489..d7e7f98a24a 100644 --- a/compiler/testData/codegen/box/ranges/expression/maxValueToMinValue.kt +++ b/compiler/testData/codegen/box/ranges/expression/maxValueToMinValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/expression/progressionDownToMinValue.kt b/compiler/testData/codegen/box/ranges/expression/progressionDownToMinValue.kt index 4540e7fe94f..20ef6402572 100644 --- a/compiler/testData/codegen/box/ranges/expression/progressionDownToMinValue.kt +++ b/compiler/testData/codegen/box/ranges/expression/progressionDownToMinValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/expression/progressionMaxValueMinusTwoToMaxValue.kt b/compiler/testData/codegen/box/ranges/expression/progressionMaxValueMinusTwoToMaxValue.kt index d0476a557a1..cd579903938 100644 --- a/compiler/testData/codegen/box/ranges/expression/progressionMaxValueMinusTwoToMaxValue.kt +++ b/compiler/testData/codegen/box/ranges/expression/progressionMaxValueMinusTwoToMaxValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/expression/progressionMaxValueToMaxValue.kt b/compiler/testData/codegen/box/ranges/expression/progressionMaxValueToMaxValue.kt index 47264e0a172..691b83d6f48 100644 --- a/compiler/testData/codegen/box/ranges/expression/progressionMaxValueToMaxValue.kt +++ b/compiler/testData/codegen/box/ranges/expression/progressionMaxValueToMaxValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/expression/progressionMaxValueToMinValue.kt b/compiler/testData/codegen/box/ranges/expression/progressionMaxValueToMinValue.kt index 6e876bf9329..1083ef991a2 100644 --- a/compiler/testData/codegen/box/ranges/expression/progressionMaxValueToMinValue.kt +++ b/compiler/testData/codegen/box/ranges/expression/progressionMaxValueToMinValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/expression/progressionMinValueToMinValue.kt b/compiler/testData/codegen/box/ranges/expression/progressionMinValueToMinValue.kt index 86ee02ba72c..c85495c3743 100644 --- a/compiler/testData/codegen/box/ranges/expression/progressionMinValueToMinValue.kt +++ b/compiler/testData/codegen/box/ranges/expression/progressionMinValueToMinValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/literal/inexactDownToMinValue.kt b/compiler/testData/codegen/box/ranges/literal/inexactDownToMinValue.kt index 558a57f9399..a66daa50878 100644 --- a/compiler/testData/codegen/box/ranges/literal/inexactDownToMinValue.kt +++ b/compiler/testData/codegen/box/ranges/literal/inexactDownToMinValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/literal/inexactToMaxValue.kt b/compiler/testData/codegen/box/ranges/literal/inexactToMaxValue.kt index dfa5ea20c32..a55c76920aa 100644 --- a/compiler/testData/codegen/box/ranges/literal/inexactToMaxValue.kt +++ b/compiler/testData/codegen/box/ranges/literal/inexactToMaxValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/literal/maxValueMinusTwoToMaxValue.kt b/compiler/testData/codegen/box/ranges/literal/maxValueMinusTwoToMaxValue.kt index ce83c868428..1c76fabe3cc 100644 --- a/compiler/testData/codegen/box/ranges/literal/maxValueMinusTwoToMaxValue.kt +++ b/compiler/testData/codegen/box/ranges/literal/maxValueMinusTwoToMaxValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/literal/maxValueToMaxValue.kt b/compiler/testData/codegen/box/ranges/literal/maxValueToMaxValue.kt index 90ccadc9f38..cdedbbb8c7b 100644 --- a/compiler/testData/codegen/box/ranges/literal/maxValueToMaxValue.kt +++ b/compiler/testData/codegen/box/ranges/literal/maxValueToMaxValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/literal/maxValueToMinValue.kt b/compiler/testData/codegen/box/ranges/literal/maxValueToMinValue.kt index 251774b7a0d..2439eab980c 100644 --- a/compiler/testData/codegen/box/ranges/literal/maxValueToMinValue.kt +++ b/compiler/testData/codegen/box/ranges/literal/maxValueToMinValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/literal/progressionDownToMinValue.kt b/compiler/testData/codegen/box/ranges/literal/progressionDownToMinValue.kt index 8ce7d3333df..fccb2044c9f 100644 --- a/compiler/testData/codegen/box/ranges/literal/progressionDownToMinValue.kt +++ b/compiler/testData/codegen/box/ranges/literal/progressionDownToMinValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/literal/progressionMaxValueMinusTwoToMaxValue.kt b/compiler/testData/codegen/box/ranges/literal/progressionMaxValueMinusTwoToMaxValue.kt index d04d79446d7..7c81034ef7a 100644 --- a/compiler/testData/codegen/box/ranges/literal/progressionMaxValueMinusTwoToMaxValue.kt +++ b/compiler/testData/codegen/box/ranges/literal/progressionMaxValueMinusTwoToMaxValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/literal/progressionMaxValueToMaxValue.kt b/compiler/testData/codegen/box/ranges/literal/progressionMaxValueToMaxValue.kt index c8ad40c7bd1..4c4555326fc 100644 --- a/compiler/testData/codegen/box/ranges/literal/progressionMaxValueToMaxValue.kt +++ b/compiler/testData/codegen/box/ranges/literal/progressionMaxValueToMaxValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/literal/progressionMaxValueToMinValue.kt b/compiler/testData/codegen/box/ranges/literal/progressionMaxValueToMinValue.kt index 0ed56310b44..cd29a83cb6f 100644 --- a/compiler/testData/codegen/box/ranges/literal/progressionMaxValueToMinValue.kt +++ b/compiler/testData/codegen/box/ranges/literal/progressionMaxValueToMinValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/ranges/literal/progressionMinValueToMinValue.kt b/compiler/testData/codegen/box/ranges/literal/progressionMinValueToMinValue.kt index 24afb460106..f0b5a5a9041 100644 --- a/compiler/testData/codegen/box/ranges/literal/progressionMinValueToMinValue.kt +++ b/compiler/testData/codegen/box/ranges/literal/progressionMinValueToMinValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reflection/annotations/annotationRetentionAnnotation.kt b/compiler/testData/codegen/box/reflection/annotations/annotationRetentionAnnotation.kt index 27885b8bc64..c92c6a0cdd0 100644 --- a/compiler/testData/codegen/box/reflection/annotations/annotationRetentionAnnotation.kt +++ b/compiler/testData/codegen/box/reflection/annotations/annotationRetentionAnnotation.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/annotations/annotationsOnJavaMembers.kt b/compiler/testData/codegen/box/reflection/annotations/annotationsOnJavaMembers.kt index dafe25a022e..70c1720d4fc 100644 --- a/compiler/testData/codegen/box/reflection/annotations/annotationsOnJavaMembers.kt +++ b/compiler/testData/codegen/box/reflection/annotations/annotationsOnJavaMembers.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/annotations/findAnnotation.kt b/compiler/testData/codegen/box/reflection/annotations/findAnnotation.kt index 38daa99c5f1..9db6204889b 100644 --- a/compiler/testData/codegen/box/reflection/annotations/findAnnotation.kt +++ b/compiler/testData/codegen/box/reflection/annotations/findAnnotation.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.full.findAnnotation diff --git a/compiler/testData/codegen/box/reflection/annotations/propertyAccessors.kt b/compiler/testData/codegen/box/reflection/annotations/propertyAccessors.kt index 3b4047a9349..6817dd64513 100644 --- a/compiler/testData/codegen/box/reflection/annotations/propertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/annotations/propertyAccessors.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/annotations/propertyWithoutBackingField.kt b/compiler/testData/codegen/box/reflection/annotations/propertyWithoutBackingField.kt index 1e78aaadbe2..3a072a5d11e 100644 --- a/compiler/testData/codegen/box/reflection/annotations/propertyWithoutBackingField.kt +++ b/compiler/testData/codegen/box/reflection/annotations/propertyWithoutBackingField.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/annotations/retentions.kt b/compiler/testData/codegen/box/reflection/annotations/retentions.kt index 9d3a3b87c6e..200c0e1aef0 100644 --- a/compiler/testData/codegen/box/reflection/annotations/retentions.kt +++ b/compiler/testData/codegen/box/reflection/annotations/retentions.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/annotations/simpleClassAnnotation.kt b/compiler/testData/codegen/box/reflection/annotations/simpleClassAnnotation.kt index ab2f65bab77..5da18e3627b 100644 --- a/compiler/testData/codegen/box/reflection/annotations/simpleClassAnnotation.kt +++ b/compiler/testData/codegen/box/reflection/annotations/simpleClassAnnotation.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/annotations/simpleConstructorAnnotation.kt b/compiler/testData/codegen/box/reflection/annotations/simpleConstructorAnnotation.kt index 70e1e19e147..2d7a036b18c 100644 --- a/compiler/testData/codegen/box/reflection/annotations/simpleConstructorAnnotation.kt +++ b/compiler/testData/codegen/box/reflection/annotations/simpleConstructorAnnotation.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/annotations/simpleFunAnnotation.kt b/compiler/testData/codegen/box/reflection/annotations/simpleFunAnnotation.kt index 7eabe205f37..041cc3f2e6f 100644 --- a/compiler/testData/codegen/box/reflection/annotations/simpleFunAnnotation.kt +++ b/compiler/testData/codegen/box/reflection/annotations/simpleFunAnnotation.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/annotations/simpleParamAnnotation.kt b/compiler/testData/codegen/box/reflection/annotations/simpleParamAnnotation.kt index c5e6cd2fe47..1d45a826b86 100644 --- a/compiler/testData/codegen/box/reflection/annotations/simpleParamAnnotation.kt +++ b/compiler/testData/codegen/box/reflection/annotations/simpleParamAnnotation.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/annotations/simpleValAnnotation.kt b/compiler/testData/codegen/box/reflection/annotations/simpleValAnnotation.kt index 0913732168a..216ba88b987 100644 --- a/compiler/testData/codegen/box/reflection/annotations/simpleValAnnotation.kt +++ b/compiler/testData/codegen/box/reflection/annotations/simpleValAnnotation.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/bound/companionObjectPropertyAccessors.kt b/compiler/testData/codegen/box/reflection/call/bound/companionObjectPropertyAccessors.kt index 7bc2f35ee6f..8d50e06674f 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/companionObjectPropertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/companionObjectPropertyAccessors.kt @@ -1,5 +1,5 @@ // TODO: investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT @@ -50,4 +50,4 @@ fun box(): String { assertEquals(200, c_y.getter.call()) return "OK" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/reflection/call/bound/extensionFunction.kt b/compiler/testData/codegen/box/reflection/call/bound/extensionFunction.kt index 85043fc9d64..6ab9b959aca 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/extensionFunction.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/extensionFunction.kt @@ -1,5 +1,5 @@ // TODO: investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT @@ -9,4 +9,4 @@ fun String.foo(x: String) = this + x fun String?.bar(x: String) = x fun box() = - (""::foo).call("O") + (null::bar).call("K") \ No newline at end of file + (""::foo).call("O") + (null::bar).call("K") diff --git a/compiler/testData/codegen/box/reflection/call/bound/extensionPropertyAccessors.kt b/compiler/testData/codegen/box/reflection/call/bound/extensionPropertyAccessors.kt index 233f9b5b37f..4b56d041aca 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/extensionPropertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/extensionPropertyAccessors.kt @@ -1,5 +1,5 @@ // TODO: investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT @@ -42,4 +42,4 @@ fun box(): String { assertEquals(200, c_y.getter.call()) return "OK" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/reflection/call/bound/innerClassConstructor.kt b/compiler/testData/codegen/box/reflection/call/bound/innerClassConstructor.kt index 69f0e53c2a5..57c2527502e 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/innerClassConstructor.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/innerClassConstructor.kt @@ -1,5 +1,5 @@ // TODO: investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT @@ -13,4 +13,4 @@ fun box(): String { val innerCtor = Outer("O")::Inner val inner = innerCtor.call("K") return inner.foo() -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/reflection/call/bound/javaInstanceField.kt b/compiler/testData/codegen/box/reflection/call/bound/javaInstanceField.kt index 19212abf35a..9078fc60f7b 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/javaInstanceField.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/javaInstanceField.kt @@ -1,5 +1,5 @@ // TODO: investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/bound/javaInstanceMethod.kt b/compiler/testData/codegen/box/reflection/call/bound/javaInstanceMethod.kt index 0742577fcc4..062ef47a0d1 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/javaInstanceMethod.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/javaInstanceMethod.kt @@ -1,5 +1,5 @@ // TODO: investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/bound/jvmStaticCompanionObjectPropertyAccessors.kt b/compiler/testData/codegen/box/reflection/call/bound/jvmStaticCompanionObjectPropertyAccessors.kt index dd7311f95f4..783e11d7783 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/jvmStaticCompanionObjectPropertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/jvmStaticCompanionObjectPropertyAccessors.kt @@ -1,5 +1,5 @@ // TODO: investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT @@ -50,4 +50,4 @@ fun box(): String { assertEquals(200, c_y.getter.call()) return "OK" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/reflection/call/bound/jvmStaticObjectFunction.kt b/compiler/testData/codegen/box/reflection/call/bound/jvmStaticObjectFunction.kt index 1169f50791e..0928bdf0e5a 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/jvmStaticObjectFunction.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/jvmStaticObjectFunction.kt @@ -1,5 +1,5 @@ // TODO: investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT @@ -16,4 +16,4 @@ class CompanionOwner { } fun box(): String = - (Host::foo).call("O") + (CompanionOwner.Companion::bar).call("K") \ No newline at end of file + (Host::foo).call("O") + (CompanionOwner.Companion::bar).call("K") diff --git a/compiler/testData/codegen/box/reflection/call/bound/jvmStaticObjectPropertyAccessors.kt b/compiler/testData/codegen/box/reflection/call/bound/jvmStaticObjectPropertyAccessors.kt index 3c6e3854f1c..26dec0d0f23 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/jvmStaticObjectPropertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/jvmStaticObjectPropertyAccessors.kt @@ -1,5 +1,5 @@ // TODO: investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT @@ -48,4 +48,4 @@ fun box(): String { assertEquals(200, c_y.getter.call()) return "OK" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/reflection/call/bound/memberFunction.kt b/compiler/testData/codegen/box/reflection/call/bound/memberFunction.kt index 34f6aa7ecb1..08854e132cf 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/memberFunction.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/memberFunction.kt @@ -1,5 +1,5 @@ // TODO: investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/bound/memberPropertyAccessors.kt b/compiler/testData/codegen/box/reflection/call/bound/memberPropertyAccessors.kt index 0502c2a573d..35c955e3b15 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/memberPropertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/memberPropertyAccessors.kt @@ -1,5 +1,5 @@ // TODO: investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT @@ -47,4 +47,4 @@ fun box(): String { assertEquals(200, c_y.getter.call()) return "OK" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/reflection/call/bound/objectFunction.kt b/compiler/testData/codegen/box/reflection/call/bound/objectFunction.kt index 81195ecda26..ba2c7788999 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/objectFunction.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/objectFunction.kt @@ -1,5 +1,5 @@ // TODO: investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/bound/objectPropertyAccessors.kt b/compiler/testData/codegen/box/reflection/call/bound/objectPropertyAccessors.kt index 2fb29097eb6..780f4aa2cda 100644 --- a/compiler/testData/codegen/box/reflection/call/bound/objectPropertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/call/bound/objectPropertyAccessors.kt @@ -1,5 +1,5 @@ // TODO: investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT @@ -48,4 +48,4 @@ fun box(): String { assertEquals(200, c_y.getter.call()) return "OK" -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/reflection/call/callInstanceJavaMethod.kt b/compiler/testData/codegen/box/reflection/call/callInstanceJavaMethod.kt index 8f87d022f96..8227fee6f6a 100644 --- a/compiler/testData/codegen/box/reflection/call/callInstanceJavaMethod.kt +++ b/compiler/testData/codegen/box/reflection/call/callInstanceJavaMethod.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/call/callPrivateJavaMethod.kt b/compiler/testData/codegen/box/reflection/call/callPrivateJavaMethod.kt index 9d585af73b1..1d2c454b234 100644 --- a/compiler/testData/codegen/box/reflection/call/callPrivateJavaMethod.kt +++ b/compiler/testData/codegen/box/reflection/call/callPrivateJavaMethod.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/call/callStaticJavaMethod.kt b/compiler/testData/codegen/box/reflection/call/callStaticJavaMethod.kt index 302c20d1c9a..db9248b3f9a 100644 --- a/compiler/testData/codegen/box/reflection/call/callStaticJavaMethod.kt +++ b/compiler/testData/codegen/box/reflection/call/callStaticJavaMethod.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/call/cannotCallEnumConstructor.kt b/compiler/testData/codegen/box/reflection/call/cannotCallEnumConstructor.kt index 6db9e7b6249..16d57842386 100644 --- a/compiler/testData/codegen/box/reflection/call/cannotCallEnumConstructor.kt +++ b/compiler/testData/codegen/box/reflection/call/cannotCallEnumConstructor.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/disallowNullValueForNotNullField.kt b/compiler/testData/codegen/box/reflection/call/disallowNullValueForNotNullField.kt index 36f3ce642e8..3463a49c85a 100644 --- a/compiler/testData/codegen/box/reflection/call/disallowNullValueForNotNullField.kt +++ b/compiler/testData/codegen/box/reflection/call/disallowNullValueForNotNullField.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/equalsHashCodeToString.kt b/compiler/testData/codegen/box/reflection/call/equalsHashCodeToString.kt index 21908f9318b..9885d12c3c0 100644 --- a/compiler/testData/codegen/box/reflection/call/equalsHashCodeToString.kt +++ b/compiler/testData/codegen/box/reflection/call/equalsHashCodeToString.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/exceptionHappened.kt b/compiler/testData/codegen/box/reflection/call/exceptionHappened.kt index 17e9d699a59..3cd7d8f73fe 100644 --- a/compiler/testData/codegen/box/reflection/call/exceptionHappened.kt +++ b/compiler/testData/codegen/box/reflection/call/exceptionHappened.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FULL_JDK diff --git a/compiler/testData/codegen/box/reflection/call/fakeOverride.kt b/compiler/testData/codegen/box/reflection/call/fakeOverride.kt index 5b881d33612..39210c68142 100644 --- a/compiler/testData/codegen/box/reflection/call/fakeOverride.kt +++ b/compiler/testData/codegen/box/reflection/call/fakeOverride.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/fakeOverrideSubstituted.kt b/compiler/testData/codegen/box/reflection/call/fakeOverrideSubstituted.kt index 50047c43a7f..d98c38cd636 100644 --- a/compiler/testData/codegen/box/reflection/call/fakeOverrideSubstituted.kt +++ b/compiler/testData/codegen/box/reflection/call/fakeOverrideSubstituted.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/incorrectNumberOfArguments.kt b/compiler/testData/codegen/box/reflection/call/incorrectNumberOfArguments.kt index 956544ac4cb..e08b3df5305 100644 --- a/compiler/testData/codegen/box/reflection/call/incorrectNumberOfArguments.kt +++ b/compiler/testData/codegen/box/reflection/call/incorrectNumberOfArguments.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/innerClassConstructor.kt b/compiler/testData/codegen/box/reflection/call/innerClassConstructor.kt index 7b13dcfb2ee..60aca8cd5cd 100644 --- a/compiler/testData/codegen/box/reflection/call/innerClassConstructor.kt +++ b/compiler/testData/codegen/box/reflection/call/innerClassConstructor.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/jvmStatic.kt b/compiler/testData/codegen/box/reflection/call/jvmStatic.kt index 16d438bf1e8..94ea4ffcf51 100644 --- a/compiler/testData/codegen/box/reflection/call/jvmStatic.kt +++ b/compiler/testData/codegen/box/reflection/call/jvmStatic.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/jvmStaticInObjectIncorrectReceiver.kt b/compiler/testData/codegen/box/reflection/call/jvmStaticInObjectIncorrectReceiver.kt index f94ce085bf1..34802763740 100644 --- a/compiler/testData/codegen/box/reflection/call/jvmStaticInObjectIncorrectReceiver.kt +++ b/compiler/testData/codegen/box/reflection/call/jvmStaticInObjectIncorrectReceiver.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/localClassMember.kt b/compiler/testData/codegen/box/reflection/call/localClassMember.kt index 494c79c6f0c..3651f0ed3d9 100644 --- a/compiler/testData/codegen/box/reflection/call/localClassMember.kt +++ b/compiler/testData/codegen/box/reflection/call/localClassMember.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/memberOfGenericClass.kt b/compiler/testData/codegen/box/reflection/call/memberOfGenericClass.kt index 82fd1e055ef..e01db003dc0 100644 --- a/compiler/testData/codegen/box/reflection/call/memberOfGenericClass.kt +++ b/compiler/testData/codegen/box/reflection/call/memberOfGenericClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/privateProperty.kt b/compiler/testData/codegen/box/reflection/call/privateProperty.kt index 1ee9c138de4..f53b15d43d2 100644 --- a/compiler/testData/codegen/box/reflection/call/privateProperty.kt +++ b/compiler/testData/codegen/box/reflection/call/privateProperty.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/propertyAccessors.kt b/compiler/testData/codegen/box/reflection/call/propertyAccessors.kt index 587a262a1c6..3fd5a3d25e0 100644 --- a/compiler/testData/codegen/box/reflection/call/propertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/call/propertyAccessors.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/propertyGetterAndGetFunctionDifferentReturnType.kt b/compiler/testData/codegen/box/reflection/call/propertyGetterAndGetFunctionDifferentReturnType.kt index e9aca58f108..3e8a009e650 100644 --- a/compiler/testData/codegen/box/reflection/call/propertyGetterAndGetFunctionDifferentReturnType.kt +++ b/compiler/testData/codegen/box/reflection/call/propertyGetterAndGetFunctionDifferentReturnType.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// 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 0869650c488..d7bc48f26c0 100644 --- a/compiler/testData/codegen/box/reflection/call/returnUnit.kt +++ b/compiler/testData/codegen/box/reflection/call/returnUnit.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/simpleConstructor.kt b/compiler/testData/codegen/box/reflection/call/simpleConstructor.kt index 108e38c15b6..6a71248b113 100644 --- a/compiler/testData/codegen/box/reflection/call/simpleConstructor.kt +++ b/compiler/testData/codegen/box/reflection/call/simpleConstructor.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/simpleMemberFunction.kt b/compiler/testData/codegen/box/reflection/call/simpleMemberFunction.kt index f1db9dfba04..52edb5a0b8e 100644 --- a/compiler/testData/codegen/box/reflection/call/simpleMemberFunction.kt +++ b/compiler/testData/codegen/box/reflection/call/simpleMemberFunction.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/call/simpleTopLevelFunctions.kt b/compiler/testData/codegen/box/reflection/call/simpleTopLevelFunctions.kt index dcd5328fef7..ea29b5e704d 100644 --- a/compiler/testData/codegen/box/reflection/call/simpleTopLevelFunctions.kt +++ b/compiler/testData/codegen/box/reflection/call/simpleTopLevelFunctions.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/callBy/boundExtensionFunction.kt b/compiler/testData/codegen/box/reflection/callBy/boundExtensionFunction.kt index 0632f21ab4e..63fe644d988 100644 --- a/compiler/testData/codegen/box/reflection/callBy/boundExtensionFunction.kt +++ b/compiler/testData/codegen/box/reflection/callBy/boundExtensionFunction.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT @@ -10,4 +10,4 @@ fun String.extFun(k: String, s: String = "") = this + k + s fun box(): String { val sExtFun = "O"::extFun return sExtFun.callBy(mapOf(sExtFun.parameters[0] to "K")) -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/reflection/callBy/boundExtensionPropertyAcessor.kt b/compiler/testData/codegen/box/reflection/callBy/boundExtensionPropertyAcessor.kt index a6933bfecca..8e833ec0601 100644 --- a/compiler/testData/codegen/box/reflection/callBy/boundExtensionPropertyAcessor.kt +++ b/compiler/testData/codegen/box/reflection/callBy/boundExtensionPropertyAcessor.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT @@ -9,4 +9,4 @@ val String.plusK: String get() = this + "K" fun box(): String = - ("O"::plusK).getter.callBy(mapOf()) \ No newline at end of file + ("O"::plusK).getter.callBy(mapOf()) diff --git a/compiler/testData/codegen/box/reflection/callBy/boundJvmStaticInObject.kt b/compiler/testData/codegen/box/reflection/callBy/boundJvmStaticInObject.kt index 406b38ba1b2..7af5da2333c 100644 --- a/compiler/testData/codegen/box/reflection/callBy/boundJvmStaticInObject.kt +++ b/compiler/testData/codegen/box/reflection/callBy/boundJvmStaticInObject.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT @@ -16,4 +16,4 @@ fun box(): String { concatParams[1] to "O", concatParams[3] to "" )) -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/reflection/callBy/companionObject.kt b/compiler/testData/codegen/box/reflection/callBy/companionObject.kt index ced45716d15..5f7e2e56051 100644 --- a/compiler/testData/codegen/box/reflection/callBy/companionObject.kt +++ b/compiler/testData/codegen/box/reflection/callBy/companionObject.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/callBy/defaultAndNonDefaultIntertwined.kt b/compiler/testData/codegen/box/reflection/callBy/defaultAndNonDefaultIntertwined.kt index 8b3aa1902cd..c75b0793f1b 100644 --- a/compiler/testData/codegen/box/reflection/callBy/defaultAndNonDefaultIntertwined.kt +++ b/compiler/testData/codegen/box/reflection/callBy/defaultAndNonDefaultIntertwined.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/callBy/extensionFunction.kt b/compiler/testData/codegen/box/reflection/callBy/extensionFunction.kt index b37767f9bd2..b444a3c9358 100644 --- a/compiler/testData/codegen/box/reflection/callBy/extensionFunction.kt +++ b/compiler/testData/codegen/box/reflection/callBy/extensionFunction.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/callBy/jvmStaticInCompanionObject.kt b/compiler/testData/codegen/box/reflection/callBy/jvmStaticInCompanionObject.kt index 3c726db6a38..f4c70d27d38 100644 --- a/compiler/testData/codegen/box/reflection/callBy/jvmStaticInCompanionObject.kt +++ b/compiler/testData/codegen/box/reflection/callBy/jvmStaticInCompanionObject.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/callBy/jvmStaticInObject.kt b/compiler/testData/codegen/box/reflection/callBy/jvmStaticInObject.kt index 5b771b80caf..83a1120e2c8 100644 --- a/compiler/testData/codegen/box/reflection/callBy/jvmStaticInObject.kt +++ b/compiler/testData/codegen/box/reflection/callBy/jvmStaticInObject.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/callBy/manyArgumentsOnlyOneDefault.kt b/compiler/testData/codegen/box/reflection/callBy/manyArgumentsOnlyOneDefault.kt index 978877391e9..8f9a92519fd 100644 --- a/compiler/testData/codegen/box/reflection/callBy/manyArgumentsOnlyOneDefault.kt +++ b/compiler/testData/codegen/box/reflection/callBy/manyArgumentsOnlyOneDefault.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/callBy/manyMaskArguments.kt b/compiler/testData/codegen/box/reflection/callBy/manyMaskArguments.kt index 16d765e8675..002da4ac148 100644 --- a/compiler/testData/codegen/box/reflection/callBy/manyMaskArguments.kt +++ b/compiler/testData/codegen/box/reflection/callBy/manyMaskArguments.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/callBy/nonDefaultParameterOmitted.kt b/compiler/testData/codegen/box/reflection/callBy/nonDefaultParameterOmitted.kt index 028454b5880..fb25dac5f87 100644 --- a/compiler/testData/codegen/box/reflection/callBy/nonDefaultParameterOmitted.kt +++ b/compiler/testData/codegen/box/reflection/callBy/nonDefaultParameterOmitted.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/callBy/nullValue.kt b/compiler/testData/codegen/box/reflection/callBy/nullValue.kt index 386a6a768f9..289b8a26de6 100644 --- a/compiler/testData/codegen/box/reflection/callBy/nullValue.kt +++ b/compiler/testData/codegen/box/reflection/callBy/nullValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/callBy/ordinaryMethodIsInvokedWhenNoDefaultValuesAreUsed.kt b/compiler/testData/codegen/box/reflection/callBy/ordinaryMethodIsInvokedWhenNoDefaultValuesAreUsed.kt index c80f255e52c..71468dcc19f 100644 --- a/compiler/testData/codegen/box/reflection/callBy/ordinaryMethodIsInvokedWhenNoDefaultValuesAreUsed.kt +++ b/compiler/testData/codegen/box/reflection/callBy/ordinaryMethodIsInvokedWhenNoDefaultValuesAreUsed.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FULL_JDK diff --git a/compiler/testData/codegen/box/reflection/callBy/primitiveDefaultValues.kt b/compiler/testData/codegen/box/reflection/callBy/primitiveDefaultValues.kt index a566381fe8b..9e1ba89d17d 100644 --- a/compiler/testData/codegen/box/reflection/callBy/primitiveDefaultValues.kt +++ b/compiler/testData/codegen/box/reflection/callBy/primitiveDefaultValues.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/callBy/privateMemberFunction.kt b/compiler/testData/codegen/box/reflection/callBy/privateMemberFunction.kt index c2d4593dca2..5c089543230 100644 --- a/compiler/testData/codegen/box/reflection/callBy/privateMemberFunction.kt +++ b/compiler/testData/codegen/box/reflection/callBy/privateMemberFunction.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/callBy/simpleConstructor.kt b/compiler/testData/codegen/box/reflection/callBy/simpleConstructor.kt index d77a5fed678..e8739d2b0ec 100644 --- a/compiler/testData/codegen/box/reflection/callBy/simpleConstructor.kt +++ b/compiler/testData/codegen/box/reflection/callBy/simpleConstructor.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/callBy/simpleMemberFunciton.kt b/compiler/testData/codegen/box/reflection/callBy/simpleMemberFunciton.kt index fdd597bb629..afef083b80a 100644 --- a/compiler/testData/codegen/box/reflection/callBy/simpleMemberFunciton.kt +++ b/compiler/testData/codegen/box/reflection/callBy/simpleMemberFunciton.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/callBy/simpleTopLevelFunction.kt b/compiler/testData/codegen/box/reflection/callBy/simpleTopLevelFunction.kt index 6cbadf84891..4d7e1bab754 100644 --- a/compiler/testData/codegen/box/reflection/callBy/simpleTopLevelFunction.kt +++ b/compiler/testData/codegen/box/reflection/callBy/simpleTopLevelFunction.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/classLiterals/annotationClassLiteral.kt b/compiler/testData/codegen/box/reflection/classLiterals/annotationClassLiteral.kt index e3f7bdd7b72..28d5dd9a046 100644 --- a/compiler/testData/codegen/box/reflection/classLiterals/annotationClassLiteral.kt +++ b/compiler/testData/codegen/box/reflection/classLiterals/annotationClassLiteral.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/classLiterals/arrays.kt b/compiler/testData/codegen/box/reflection/classLiterals/arrays.kt index 9f9e4546d62..89f972009a0 100644 --- a/compiler/testData/codegen/box/reflection/classLiterals/arrays.kt +++ b/compiler/testData/codegen/box/reflection/classLiterals/arrays.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/classLiterals/builtinClassLiterals.kt b/compiler/testData/codegen/box/reflection/classLiterals/builtinClassLiterals.kt index 3189b534969..84579d3b5e2 100644 --- a/compiler/testData/codegen/box/reflection/classLiterals/builtinClassLiterals.kt +++ b/compiler/testData/codegen/box/reflection/classLiterals/builtinClassLiterals.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/classLiterals/genericArrays.kt b/compiler/testData/codegen/box/reflection/classLiterals/genericArrays.kt index 8433e8ff36f..60ad96ec239 100644 --- a/compiler/testData/codegen/box/reflection/classLiterals/genericArrays.kt +++ b/compiler/testData/codegen/box/reflection/classLiterals/genericArrays.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/classLiterals/reifiedTypeClassLiteral.kt b/compiler/testData/codegen/box/reflection/classLiterals/reifiedTypeClassLiteral.kt index 155e6db10d9..634efba9520 100644 --- a/compiler/testData/codegen/box/reflection/classLiterals/reifiedTypeClassLiteral.kt +++ b/compiler/testData/codegen/box/reflection/classLiterals/reifiedTypeClassLiteral.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/classes/classSimpleName.kt b/compiler/testData/codegen/box/reflection/classes/classSimpleName.kt index b033ae9d1d2..fc355592cfa 100644 --- a/compiler/testData/codegen/box/reflection/classes/classSimpleName.kt +++ b/compiler/testData/codegen/box/reflection/classes/classSimpleName.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/classes/companionObject.kt b/compiler/testData/codegen/box/reflection/classes/companionObject.kt index 9f599996241..a3f3b46210f 100644 --- a/compiler/testData/codegen/box/reflection/classes/companionObject.kt +++ b/compiler/testData/codegen/box/reflection/classes/companionObject.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/classes/createInstance.kt b/compiler/testData/codegen/box/reflection/classes/createInstance.kt index eb9735b9859..439de318d50 100644 --- a/compiler/testData/codegen/box/reflection/classes/createInstance.kt +++ b/compiler/testData/codegen/box/reflection/classes/createInstance.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/classes/declaredMembers.kt b/compiler/testData/codegen/box/reflection/classes/declaredMembers.kt index b28ab68a537..5902aafbae9 100644 --- a/compiler/testData/codegen/box/reflection/classes/declaredMembers.kt +++ b/compiler/testData/codegen/box/reflection/classes/declaredMembers.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: I.java diff --git a/compiler/testData/codegen/box/reflection/classes/jvmName.kt b/compiler/testData/codegen/box/reflection/classes/jvmName.kt index 6ad4e01ba7b..36f86129b84 100644 --- a/compiler/testData/codegen/box/reflection/classes/jvmName.kt +++ b/compiler/testData/codegen/box/reflection/classes/jvmName.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/classes/nestedClasses.kt b/compiler/testData/codegen/box/reflection/classes/nestedClasses.kt index 21cd7aaefbc..ee73af820f8 100644 --- a/compiler/testData/codegen/box/reflection/classes/nestedClasses.kt +++ b/compiler/testData/codegen/box/reflection/classes/nestedClasses.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FULL_JDK diff --git a/compiler/testData/codegen/box/reflection/classes/nestedClassesJava.kt b/compiler/testData/codegen/box/reflection/classes/nestedClassesJava.kt index f7fde340961..1758075a74b 100644 --- a/compiler/testData/codegen/box/reflection/classes/nestedClassesJava.kt +++ b/compiler/testData/codegen/box/reflection/classes/nestedClassesJava.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/classes/objectInstance.kt b/compiler/testData/codegen/box/reflection/classes/objectInstance.kt index e9dedfaab85..91b4da09e92 100644 --- a/compiler/testData/codegen/box/reflection/classes/objectInstance.kt +++ b/compiler/testData/codegen/box/reflection/classes/objectInstance.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/classes/primitiveKClassEquality.kt b/compiler/testData/codegen/box/reflection/classes/primitiveKClassEquality.kt index ebc3db577b0..23f86775d68 100644 --- a/compiler/testData/codegen/box/reflection/classes/primitiveKClassEquality.kt +++ b/compiler/testData/codegen/box/reflection/classes/primitiveKClassEquality.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/classes/qualifiedName.kt b/compiler/testData/codegen/box/reflection/classes/qualifiedName.kt index 6e978c95b79..824214142a5 100644 --- a/compiler/testData/codegen/box/reflection/classes/qualifiedName.kt +++ b/compiler/testData/codegen/box/reflection/classes/qualifiedName.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/classes/starProjectedType.kt b/compiler/testData/codegen/box/reflection/classes/starProjectedType.kt index 7be7d8ba0ec..2acc65853e5 100644 --- a/compiler/testData/codegen/box/reflection/classes/starProjectedType.kt +++ b/compiler/testData/codegen/box/reflection/classes/starProjectedType.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/constructors/annotationClass.kt b/compiler/testData/codegen/box/reflection/constructors/annotationClass.kt index 963635d96ad..2975eaefe18 100644 --- a/compiler/testData/codegen/box/reflection/constructors/annotationClass.kt +++ b/compiler/testData/codegen/box/reflection/constructors/annotationClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/constructors/classesWithoutConstructors.kt b/compiler/testData/codegen/box/reflection/constructors/classesWithoutConstructors.kt index ebc2986aeba..5f78791ff90 100644 --- a/compiler/testData/codegen/box/reflection/constructors/classesWithoutConstructors.kt +++ b/compiler/testData/codegen/box/reflection/constructors/classesWithoutConstructors.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/constructors/constructorName.kt b/compiler/testData/codegen/box/reflection/constructors/constructorName.kt index fcb9d9cd6a7..2b1ddf08566 100644 --- a/compiler/testData/codegen/box/reflection/constructors/constructorName.kt +++ b/compiler/testData/codegen/box/reflection/constructors/constructorName.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/constructors/primaryConstructor.kt b/compiler/testData/codegen/box/reflection/constructors/primaryConstructor.kt index a9eea1ba51a..2647d082f2c 100644 --- a/compiler/testData/codegen/box/reflection/constructors/primaryConstructor.kt +++ b/compiler/testData/codegen/box/reflection/constructors/primaryConstructor.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/constructors/simpleGetConstructors.kt b/compiler/testData/codegen/box/reflection/constructors/simpleGetConstructors.kt index 5616aa8136a..0d50c329b73 100644 --- a/compiler/testData/codegen/box/reflection/constructors/simpleGetConstructors.kt +++ b/compiler/testData/codegen/box/reflection/constructors/simpleGetConstructors.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/annotationType.kt b/compiler/testData/codegen/box/reflection/createAnnotation/annotationType.kt index 199834e9c70..ca87362f349 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/annotationType.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/annotationType.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/arrayOfKClasses.kt b/compiler/testData/codegen/box/reflection/createAnnotation/arrayOfKClasses.kt index 2be3e82667f..5a25b437b24 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/arrayOfKClasses.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/arrayOfKClasses.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/callByJava.kt b/compiler/testData/codegen/box/reflection/createAnnotation/callByJava.kt index 3f0259d7088..e1410183b37 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/callByJava.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/callByJava.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/callByKotlin.kt b/compiler/testData/codegen/box/reflection/createAnnotation/callByKotlin.kt index c0bb6c81133..1579deb2512 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/callByKotlin.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/callByKotlin.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/callJava.kt b/compiler/testData/codegen/box/reflection/createAnnotation/callJava.kt index 5959c1e2402..48adf7d623c 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/callJava.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/callJava.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/callKotlin.kt b/compiler/testData/codegen/box/reflection/createAnnotation/callKotlin.kt index b667f40304c..bc61c572b05 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/callKotlin.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/callKotlin.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/createJdkAnnotationInstance.kt b/compiler/testData/codegen/box/reflection/createAnnotation/createJdkAnnotationInstance.kt index 829b85ef26d..14441c3449b 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/createJdkAnnotationInstance.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/createJdkAnnotationInstance.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/enumKClassAnnotation.kt b/compiler/testData/codegen/box/reflection/createAnnotation/enumKClassAnnotation.kt index a5c565c813d..7dcb9223716 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/enumKClassAnnotation.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/enumKClassAnnotation.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/equalsHashCodeToString.kt b/compiler/testData/codegen/box/reflection/createAnnotation/equalsHashCodeToString.kt index 3a12d56a3e4..7ffbee7dfb3 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/equalsHashCodeToString.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/equalsHashCodeToString.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/floatingPointParameters.kt b/compiler/testData/codegen/box/reflection/createAnnotation/floatingPointParameters.kt index 75065734926..a3fff2faa64 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/floatingPointParameters.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/floatingPointParameters.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/parameterNamedEquals.kt b/compiler/testData/codegen/box/reflection/createAnnotation/parameterNamedEquals.kt index e47eca36fb8..3058ac7238b 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/parameterNamedEquals.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/parameterNamedEquals.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/createAnnotation/primitivesAndArrays.kt b/compiler/testData/codegen/box/reflection/createAnnotation/primitivesAndArrays.kt index 89ece702c25..b33fcee14a2 100644 --- a/compiler/testData/codegen/box/reflection/createAnnotation/primitivesAndArrays.kt +++ b/compiler/testData/codegen/box/reflection/createAnnotation/primitivesAndArrays.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/anonymousObjectInInlinedLambda.kt b/compiler/testData/codegen/box/reflection/enclosing/anonymousObjectInInlinedLambda.kt index b39fb848952..c94bfe8536b 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/anonymousObjectInInlinedLambda.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/anonymousObjectInInlinedLambda.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/classInLambda.kt b/compiler/testData/codegen/box/reflection/enclosing/classInLambda.kt index 847f8f8c162..aebe9683946 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/classInLambda.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/classInLambda.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/functionExpressionInProperty.kt b/compiler/testData/codegen/box/reflection/enclosing/functionExpressionInProperty.kt index d296111afad..78fe21efa72 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/functionExpressionInProperty.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/functionExpressionInProperty.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/kt11969.kt b/compiler/testData/codegen/box/reflection/enclosing/kt11969.kt index 420b28cedc5..25c55218a4f 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/kt11969.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/kt11969.kt @@ -1,5 +1,5 @@ // WITH_RUNTIME -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE interface Z { private fun privateFun() = { "OK" } diff --git a/compiler/testData/codegen/box/reflection/enclosing/kt6368.kt b/compiler/testData/codegen/box/reflection/enclosing/kt6368.kt index 8bf1ff75098..8d98e81d56c 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/kt6368.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/kt6368.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/kt6691_lambdaInSamConstructor.kt b/compiler/testData/codegen/box/reflection/enclosing/kt6691_lambdaInSamConstructor.kt index 9be072952c5..a7192acd479 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/kt6691_lambdaInSamConstructor.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/kt6691_lambdaInSamConstructor.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInClassObject.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInClassObject.kt index 45a65f1c08f..1fd22c3f3a0 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInClassObject.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInClassObject.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInConstructor.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInConstructor.kt index 509a098c7ab..9743cdf3e41 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInConstructor.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInConstructor.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInFunction.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInFunction.kt index 4c5c1d9d73c..f04e3e95611 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInFunction.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInFunction.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInLambda.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInLambda.kt index 2a459cd7720..b6fb1f42c0f 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInLambda.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInLambda.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalClassConstructor.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalClassConstructor.kt index e28bc3c45b0..1a38dfda515 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalClassConstructor.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalClassConstructor.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalClassSuperCall.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalClassSuperCall.kt index f4c4c0c3039..78aa1870a79 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalClassSuperCall.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalClassSuperCall.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalFunction.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalFunction.kt index 586ecced0fc..04109f92754 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalFunction.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalFunction.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunction.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunction.kt index 192c1feed1c..91d1cee05d2 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunction.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunction.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunctionInLocalClass.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunctionInLocalClass.kt index acfbc2d5594..883f10ba9a8 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunctionInLocalClass.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunctionInLocalClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunctionInNestedClass.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunctionInNestedClass.kt index 49eb272c040..caa749c8d3a 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunctionInNestedClass.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunctionInNestedClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectDeclaration.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectDeclaration.kt index 3aa459e32b1..de061c4090a 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectDeclaration.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectDeclaration.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectExpression.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectExpression.kt index 87c3aa5e21c..16dd43b0f6f 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectExpression.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectExpression.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectLiteralSuperCall.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectLiteralSuperCall.kt index bdced626e98..1d9a7c51dae 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectLiteralSuperCall.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectLiteralSuperCall.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInPackage.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInPackage.kt index 745933c44a1..5997c2f1103 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInPackage.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInPackage.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInPropertyGetter.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInPropertyGetter.kt index e4f9262ebb4..b31664eaa62 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInPropertyGetter.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInPropertyGetter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/lambdaInPropertySetter.kt b/compiler/testData/codegen/box/reflection/enclosing/lambdaInPropertySetter.kt index 622ebcddba1..fc0f7032d01 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/lambdaInPropertySetter.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/lambdaInPropertySetter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/enclosing/localClassInTopLevelFunction.kt b/compiler/testData/codegen/box/reflection/enclosing/localClassInTopLevelFunction.kt index 7930d5151b6..c89a0eb159f 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/localClassInTopLevelFunction.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/localClassInTopLevelFunction.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // KT-4234 diff --git a/compiler/testData/codegen/box/reflection/enclosing/objectInLambda.kt b/compiler/testData/codegen/box/reflection/enclosing/objectInLambda.kt index 98c8628f230..d75d2aff8c8 100644 --- a/compiler/testData/codegen/box/reflection/enclosing/objectInLambda.kt +++ b/compiler/testData/codegen/box/reflection/enclosing/objectInLambda.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/functions/declaredVsInheritedFunctions.kt b/compiler/testData/codegen/box/reflection/functions/declaredVsInheritedFunctions.kt index f0ab70f6490..ffac5fb4245 100644 --- a/compiler/testData/codegen/box/reflection/functions/declaredVsInheritedFunctions.kt +++ b/compiler/testData/codegen/box/reflection/functions/declaredVsInheritedFunctions.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/functions/functionFromStdlib.kt b/compiler/testData/codegen/box/reflection/functions/functionFromStdlib.kt index 7aa92a82bc4..1a48f5ed11a 100644 --- a/compiler/testData/codegen/box/reflection/functions/functionFromStdlib.kt +++ b/compiler/testData/codegen/box/reflection/functions/functionFromStdlib.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.KFunction1 diff --git a/compiler/testData/codegen/box/reflection/functions/functionReferenceErasedToKFunction.kt b/compiler/testData/codegen/box/reflection/functions/functionReferenceErasedToKFunction.kt index 152bc0ee53a..ec5fbcf7a32 100644 --- a/compiler/testData/codegen/box/reflection/functions/functionReferenceErasedToKFunction.kt +++ b/compiler/testData/codegen/box/reflection/functions/functionReferenceErasedToKFunction.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/functions/genericOverriddenFunction.kt b/compiler/testData/codegen/box/reflection/functions/genericOverriddenFunction.kt index 60cdd3f2b01..983a28a487d 100644 --- a/compiler/testData/codegen/box/reflection/functions/genericOverriddenFunction.kt +++ b/compiler/testData/codegen/box/reflection/functions/genericOverriddenFunction.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/functions/instanceOfFunction.kt b/compiler/testData/codegen/box/reflection/functions/instanceOfFunction.kt index 8743a8d55f1..8f8c97a9d59 100644 --- a/compiler/testData/codegen/box/reflection/functions/instanceOfFunction.kt +++ b/compiler/testData/codegen/box/reflection/functions/instanceOfFunction.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: FromJava.java diff --git a/compiler/testData/codegen/box/reflection/functions/javaClassGetFunctions.kt b/compiler/testData/codegen/box/reflection/functions/javaClassGetFunctions.kt index 28537bf438e..c4ab712c90f 100644 --- a/compiler/testData/codegen/box/reflection/functions/javaClassGetFunctions.kt +++ b/compiler/testData/codegen/box/reflection/functions/javaClassGetFunctions.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/functions/platformName.kt b/compiler/testData/codegen/box/reflection/functions/platformName.kt index 5179459a719..8968a5b1a51 100644 --- a/compiler/testData/codegen/box/reflection/functions/platformName.kt +++ b/compiler/testData/codegen/box/reflection/functions/platformName.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/functions/privateMemberFunction.kt b/compiler/testData/codegen/box/reflection/functions/privateMemberFunction.kt index 0bdd870b48d..dd5f92d8869 100644 --- a/compiler/testData/codegen/box/reflection/functions/privateMemberFunction.kt +++ b/compiler/testData/codegen/box/reflection/functions/privateMemberFunction.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/functions/simpleGetFunctions.kt b/compiler/testData/codegen/box/reflection/functions/simpleGetFunctions.kt index 840481d7613..944ad192e54 100644 --- a/compiler/testData/codegen/box/reflection/functions/simpleGetFunctions.kt +++ b/compiler/testData/codegen/box/reflection/functions/simpleGetFunctions.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/genericSignature/covariantOverride.kt b/compiler/testData/codegen/box/reflection/genericSignature/covariantOverride.kt index e42d6a4e71f..ba746a3107a 100644 --- a/compiler/testData/codegen/box/reflection/genericSignature/covariantOverride.kt +++ b/compiler/testData/codegen/box/reflection/genericSignature/covariantOverride.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/genericSignature/defaultImplsGenericSignature.kt b/compiler/testData/codegen/box/reflection/genericSignature/defaultImplsGenericSignature.kt index 38b8c0a9cf9..5a32312795a 100644 --- a/compiler/testData/codegen/box/reflection/genericSignature/defaultImplsGenericSignature.kt +++ b/compiler/testData/codegen/box/reflection/genericSignature/defaultImplsGenericSignature.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/genericSignature/functionLiteralGenericSignature.kt b/compiler/testData/codegen/box/reflection/genericSignature/functionLiteralGenericSignature.kt index ff3039e4658..419f423375e 100644 --- a/compiler/testData/codegen/box/reflection/genericSignature/functionLiteralGenericSignature.kt +++ b/compiler/testData/codegen/box/reflection/genericSignature/functionLiteralGenericSignature.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE import java.util.Date diff --git a/compiler/testData/codegen/box/reflection/genericSignature/genericBackingFieldSignature.kt b/compiler/testData/codegen/box/reflection/genericSignature/genericBackingFieldSignature.kt index 2ad596b297f..aabad1225b1 100644 --- a/compiler/testData/codegen/box/reflection/genericSignature/genericBackingFieldSignature.kt +++ b/compiler/testData/codegen/box/reflection/genericSignature/genericBackingFieldSignature.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT //test for KT-3722 Write correct generic type information for generated fields diff --git a/compiler/testData/codegen/box/reflection/genericSignature/genericMethodSignature.kt b/compiler/testData/codegen/box/reflection/genericSignature/genericMethodSignature.kt index 8cda6593651..14457a3adef 100644 --- a/compiler/testData/codegen/box/reflection/genericSignature/genericMethodSignature.kt +++ b/compiler/testData/codegen/box/reflection/genericSignature/genericMethodSignature.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/genericSignature/kt11121.kt b/compiler/testData/codegen/box/reflection/genericSignature/kt11121.kt index 679c4a054b0..5df300b174d 100644 --- a/compiler/testData/codegen/box/reflection/genericSignature/kt11121.kt +++ b/compiler/testData/codegen/box/reflection/genericSignature/kt11121.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/genericSignature/kt5112.kt b/compiler/testData/codegen/box/reflection/genericSignature/kt5112.kt index 50c4b168122..9c8184c2f67 100644 --- a/compiler/testData/codegen/box/reflection/genericSignature/kt5112.kt +++ b/compiler/testData/codegen/box/reflection/genericSignature/kt5112.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/genericSignature/kt6106.kt b/compiler/testData/codegen/box/reflection/genericSignature/kt6106.kt index da05fc1b2fc..bac5e9c08a8 100644 --- a/compiler/testData/codegen/box/reflection/genericSignature/kt6106.kt +++ b/compiler/testData/codegen/box/reflection/genericSignature/kt6106.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/isInstance/isInstanceCastAndSafeCast.kt b/compiler/testData/codegen/box/reflection/isInstance/isInstanceCastAndSafeCast.kt index 0692b7d19e0..3df1d699d1e 100644 --- a/compiler/testData/codegen/box/reflection/isInstance/isInstanceCastAndSafeCast.kt +++ b/compiler/testData/codegen/box/reflection/isInstance/isInstanceCastAndSafeCast.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/kClassInAnnotation/array.kt b/compiler/testData/codegen/box/reflection/kClassInAnnotation/array.kt index 029e8ddf66a..3656f3780c5 100644 --- a/compiler/testData/codegen/box/reflection/kClassInAnnotation/array.kt +++ b/compiler/testData/codegen/box/reflection/kClassInAnnotation/array.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/kClassInAnnotation/arrayInJava.kt b/compiler/testData/codegen/box/reflection/kClassInAnnotation/arrayInJava.kt index c9fbb1df645..7fd8ce000ef 100644 --- a/compiler/testData/codegen/box/reflection/kClassInAnnotation/arrayInJava.kt +++ b/compiler/testData/codegen/box/reflection/kClassInAnnotation/arrayInJava.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/reflection/kClassInAnnotation/basic.kt b/compiler/testData/codegen/box/reflection/kClassInAnnotation/basic.kt index e62730f62d2..1b65dbb8618 100644 --- a/compiler/testData/codegen/box/reflection/kClassInAnnotation/basic.kt +++ b/compiler/testData/codegen/box/reflection/kClassInAnnotation/basic.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/kClassInAnnotation/basicInJava.kt b/compiler/testData/codegen/box/reflection/kClassInAnnotation/basicInJava.kt index 22cf93d2986..c44cc614bf0 100644 --- a/compiler/testData/codegen/box/reflection/kClassInAnnotation/basicInJava.kt +++ b/compiler/testData/codegen/box/reflection/kClassInAnnotation/basicInJava.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/reflection/kClassInAnnotation/checkcast.kt b/compiler/testData/codegen/box/reflection/kClassInAnnotation/checkcast.kt index 55b869ca26c..9e10e8386a9 100644 --- a/compiler/testData/codegen/box/reflection/kClassInAnnotation/checkcast.kt +++ b/compiler/testData/codegen/box/reflection/kClassInAnnotation/checkcast.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/kClassInAnnotation/forceWrapping.kt b/compiler/testData/codegen/box/reflection/kClassInAnnotation/forceWrapping.kt index 256535980d1..200df71516c 100644 --- a/compiler/testData/codegen/box/reflection/kClassInAnnotation/forceWrapping.kt +++ b/compiler/testData/codegen/box/reflection/kClassInAnnotation/forceWrapping.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.KClass diff --git a/compiler/testData/codegen/box/reflection/kClassInAnnotation/vararg.kt b/compiler/testData/codegen/box/reflection/kClassInAnnotation/vararg.kt index 5db5781f6c1..95cfd6a34ac 100644 --- a/compiler/testData/codegen/box/reflection/kClassInAnnotation/vararg.kt +++ b/compiler/testData/codegen/box/reflection/kClassInAnnotation/vararg.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/kClassInAnnotation/varargInJava.kt b/compiler/testData/codegen/box/reflection/kClassInAnnotation/varargInJava.kt index d5f37707737..9756184f351 100644 --- a/compiler/testData/codegen/box/reflection/kClassInAnnotation/varargInJava.kt +++ b/compiler/testData/codegen/box/reflection/kClassInAnnotation/varargInJava.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: Test.java diff --git a/compiler/testData/codegen/box/reflection/kClassInAnnotation/wrappingForCallableReferences.kt b/compiler/testData/codegen/box/reflection/kClassInAnnotation/wrappingForCallableReferences.kt index 1c6a857d1c4..2734320a103 100644 --- a/compiler/testData/codegen/box/reflection/kClassInAnnotation/wrappingForCallableReferences.kt +++ b/compiler/testData/codegen/box/reflection/kClassInAnnotation/wrappingForCallableReferences.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.KClass import kotlin.test.assertEquals diff --git a/compiler/testData/codegen/box/reflection/lambdaClasses/parameterNamesAndNullability.kt b/compiler/testData/codegen/box/reflection/lambdaClasses/parameterNamesAndNullability.kt index 86e39ed8e72..f5fe5282c06 100644 --- a/compiler/testData/codegen/box/reflection/lambdaClasses/parameterNamesAndNullability.kt +++ b/compiler/testData/codegen/box/reflection/lambdaClasses/parameterNamesAndNullability.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/constructor.kt b/compiler/testData/codegen/box/reflection/mapping/constructor.kt index 4d918da5108..dd319ae2ff9 100644 --- a/compiler/testData/codegen/box/reflection/mapping/constructor.kt +++ b/compiler/testData/codegen/box/reflection/mapping/constructor.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/extensionProperty.kt b/compiler/testData/codegen/box/reflection/mapping/extensionProperty.kt index 9a6abd37294..6af2c80d95c 100644 --- a/compiler/testData/codegen/box/reflection/mapping/extensionProperty.kt +++ b/compiler/testData/codegen/box/reflection/mapping/extensionProperty.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/fakeOverrides/javaFieldGetterSetter.kt b/compiler/testData/codegen/box/reflection/mapping/fakeOverrides/javaFieldGetterSetter.kt index 2f6137a493e..77067c44a87 100644 --- a/compiler/testData/codegen/box/reflection/mapping/fakeOverrides/javaFieldGetterSetter.kt +++ b/compiler/testData/codegen/box/reflection/mapping/fakeOverrides/javaFieldGetterSetter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // KT-8131 Cannot find backing field in ancestor class via reflection diff --git a/compiler/testData/codegen/box/reflection/mapping/fakeOverrides/javaMethod.kt b/compiler/testData/codegen/box/reflection/mapping/fakeOverrides/javaMethod.kt index eeeb80dab83..04a4aab055f 100644 --- a/compiler/testData/codegen/box/reflection/mapping/fakeOverrides/javaMethod.kt +++ b/compiler/testData/codegen/box/reflection/mapping/fakeOverrides/javaMethod.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/functions.kt b/compiler/testData/codegen/box/reflection/mapping/functions.kt index 9a556b2c19f..c74a643244d 100644 --- a/compiler/testData/codegen/box/reflection/mapping/functions.kt +++ b/compiler/testData/codegen/box/reflection/mapping/functions.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/inlineReifiedFun.kt b/compiler/testData/codegen/box/reflection/mapping/inlineReifiedFun.kt index b1ca36b546e..09060b1be71 100644 --- a/compiler/testData/codegen/box/reflection/mapping/inlineReifiedFun.kt +++ b/compiler/testData/codegen/box/reflection/mapping/inlineReifiedFun.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.* diff --git a/compiler/testData/codegen/box/reflection/mapping/jvmStatic/companionObjectFunction.kt b/compiler/testData/codegen/box/reflection/mapping/jvmStatic/companionObjectFunction.kt index f3711f43b47..ea9f9deac27 100644 --- a/compiler/testData/codegen/box/reflection/mapping/jvmStatic/companionObjectFunction.kt +++ b/compiler/testData/codegen/box/reflection/mapping/jvmStatic/companionObjectFunction.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/jvmStatic/objectFunction.kt b/compiler/testData/codegen/box/reflection/mapping/jvmStatic/objectFunction.kt index db97b6b6af4..7e9f2408065 100644 --- a/compiler/testData/codegen/box/reflection/mapping/jvmStatic/objectFunction.kt +++ b/compiler/testData/codegen/box/reflection/mapping/jvmStatic/objectFunction.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/mappedClassIsEqualToClassLiteral.kt b/compiler/testData/codegen/box/reflection/mapping/mappedClassIsEqualToClassLiteral.kt index 4bd2ad46c9c..8b701470811 100644 --- a/compiler/testData/codegen/box/reflection/mapping/mappedClassIsEqualToClassLiteral.kt +++ b/compiler/testData/codegen/box/reflection/mapping/mappedClassIsEqualToClassLiteral.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/memberProperty.kt b/compiler/testData/codegen/box/reflection/mapping/memberProperty.kt index a1f3b810225..dd2063422df 100644 --- a/compiler/testData/codegen/box/reflection/mapping/memberProperty.kt +++ b/compiler/testData/codegen/box/reflection/mapping/memberProperty.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/propertyAccessors.kt b/compiler/testData/codegen/box/reflection/mapping/propertyAccessors.kt index d4d245b0c98..6a6c5002b55 100644 --- a/compiler/testData/codegen/box/reflection/mapping/propertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/mapping/propertyAccessors.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/propertyAccessorsWithJvmName.kt b/compiler/testData/codegen/box/reflection/mapping/propertyAccessorsWithJvmName.kt index 75aa220c791..6fe9db0471e 100644 --- a/compiler/testData/codegen/box/reflection/mapping/propertyAccessorsWithJvmName.kt +++ b/compiler/testData/codegen/box/reflection/mapping/propertyAccessorsWithJvmName.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/syntheticFields.kt b/compiler/testData/codegen/box/reflection/mapping/syntheticFields.kt index 953ce19205b..fc43888da85 100644 --- a/compiler/testData/codegen/box/reflection/mapping/syntheticFields.kt +++ b/compiler/testData/codegen/box/reflection/mapping/syntheticFields.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/topLevelFunctionOtherFile.kt b/compiler/testData/codegen/box/reflection/mapping/topLevelFunctionOtherFile.kt index 8eba3712688..a7dfc1caab1 100644 --- a/compiler/testData/codegen/box/reflection/mapping/topLevelFunctionOtherFile.kt +++ b/compiler/testData/codegen/box/reflection/mapping/topLevelFunctionOtherFile.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: test.kt diff --git a/compiler/testData/codegen/box/reflection/mapping/topLevelProperty.kt b/compiler/testData/codegen/box/reflection/mapping/topLevelProperty.kt index 053e1c0d413..9acdafea053 100644 --- a/compiler/testData/codegen/box/reflection/mapping/topLevelProperty.kt +++ b/compiler/testData/codegen/box/reflection/mapping/topLevelProperty.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/types/annotationConstructorParameters.kt b/compiler/testData/codegen/box/reflection/mapping/types/annotationConstructorParameters.kt index 7df0d3bfd6f..9a7d17c593c 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/annotationConstructorParameters.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/annotationConstructorParameters.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FULL_JDK diff --git a/compiler/testData/codegen/box/reflection/mapping/types/array.kt b/compiler/testData/codegen/box/reflection/mapping/types/array.kt index 9baa4f9a039..a977b6b1eea 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/array.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/array.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FULL_JDK diff --git a/compiler/testData/codegen/box/reflection/mapping/types/constructors.kt b/compiler/testData/codegen/box/reflection/mapping/types/constructors.kt index 80edeaf5228..086b5396745 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/constructors.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/constructors.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/types/genericArrayElementType.kt b/compiler/testData/codegen/box/reflection/mapping/types/genericArrayElementType.kt index 90302aa85a3..98550ab6684 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/genericArrayElementType.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/genericArrayElementType.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FULL_JDK diff --git a/compiler/testData/codegen/box/reflection/mapping/types/innerGenericTypeArgument.kt b/compiler/testData/codegen/box/reflection/mapping/types/innerGenericTypeArgument.kt index 169af37d333..70cd78b671f 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/innerGenericTypeArgument.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/innerGenericTypeArgument.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/types/memberFunctions.kt b/compiler/testData/codegen/box/reflection/mapping/types/memberFunctions.kt index ff249f0eeee..ed54958ed69 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/memberFunctions.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/memberFunctions.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/types/overrideAnyWithPrimitive.kt b/compiler/testData/codegen/box/reflection/mapping/types/overrideAnyWithPrimitive.kt index ebf7691bdd6..e8c9abf1f09 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/overrideAnyWithPrimitive.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/overrideAnyWithPrimitive.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/types/parameterizedTypeArgument.kt b/compiler/testData/codegen/box/reflection/mapping/types/parameterizedTypeArgument.kt index 2027af5bc87..e8fbcd5ecd5 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/parameterizedTypeArgument.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/parameterizedTypeArgument.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/types/parameterizedTypes.kt b/compiler/testData/codegen/box/reflection/mapping/types/parameterizedTypes.kt index 615ee14bd04..73eb30e1239 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/parameterizedTypes.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/parameterizedTypes.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FULL_JDK diff --git a/compiler/testData/codegen/box/reflection/mapping/types/propertyAccessors.kt b/compiler/testData/codegen/box/reflection/mapping/types/propertyAccessors.kt index 2eae6cf6466..b99ffe69cd3 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/propertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/propertyAccessors.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // 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 f4b75b3615c..89e71b9389e 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/supertypes.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/supertypes.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FULL_JDK diff --git a/compiler/testData/codegen/box/reflection/mapping/types/topLevelFunctions.kt b/compiler/testData/codegen/box/reflection/mapping/types/topLevelFunctions.kt index 6ceaa62c0f2..fe4dbc71e2b 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/topLevelFunctions.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/topLevelFunctions.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/types/typeParameters.kt b/compiler/testData/codegen/box/reflection/mapping/types/typeParameters.kt index 9998a169b46..7ca39047f7c 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/typeParameters.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/typeParameters.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FULL_JDK diff --git a/compiler/testData/codegen/box/reflection/mapping/types/unit.kt b/compiler/testData/codegen/box/reflection/mapping/types/unit.kt index 2585d8d7c1a..2b4d8327986 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/unit.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/unit.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/types/withNullability.kt b/compiler/testData/codegen/box/reflection/mapping/types/withNullability.kt index 4cac34036ee..a51b0843471 100644 --- a/compiler/testData/codegen/box/reflection/mapping/types/withNullability.kt +++ b/compiler/testData/codegen/box/reflection/mapping/types/withNullability.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/callableReferencesEqualToCallablesFromAPI.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/callableReferencesEqualToCallablesFromAPI.kt index 134d4f4bcee..6aed0593328 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/callableReferencesEqualToCallablesFromAPI.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/callableReferencesEqualToCallablesFromAPI.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/classToString.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/classToString.kt index 2fa12531a70..3dce944568e 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/classToString.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/classToString.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/extensionPropertyReceiverToString.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/extensionPropertyReceiverToString.kt index 0e1aaec84c9..c7d0be37e3b 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/extensionPropertyReceiverToString.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/extensionPropertyReceiverToString.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/functionEqualsHashCode.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/functionEqualsHashCode.kt index 1879444874b..72b169fe9fb 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/functionEqualsHashCode.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/functionEqualsHashCode.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/functionFromStdlibMultiFileFacade.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/functionFromStdlibMultiFileFacade.kt index 298a5e87fb3..567bce31a49 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/functionFromStdlibMultiFileFacade.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/functionFromStdlibMultiFileFacade.kt @@ -1,6 +1,6 @@ // KT-12630 KotlinReflectionInternalError on referencing some functions from stdlib -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.test.* diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/functionFromStdlibSingleFileFacade.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/functionFromStdlibSingleFileFacade.kt index 6f37db1d1f6..70430a07e3b 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/functionFromStdlibSingleFileFacade.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/functionFromStdlibSingleFileFacade.kt @@ -1,6 +1,6 @@ // KT-12630 KotlinReflectionInternalError on referencing some functions from stdlib -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.test.* diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/functionToString.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/functionToString.kt index cb18362790f..dec835773dc 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/functionToString.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/functionToString.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/memberExtensionToString.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/memberExtensionToString.kt index 560d3098d45..1fe66891efa 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/memberExtensionToString.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/memberExtensionToString.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/parametersEqualsHashCode.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/parametersEqualsHashCode.kt index 30f80286b93..79ea783e548 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/parametersEqualsHashCode.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/parametersEqualsHashCode.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/parametersToString.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/parametersToString.kt index e184ff0f948..fa186eef7b5 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/parametersToString.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/parametersToString.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/propertyEqualsHashCode.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/propertyEqualsHashCode.kt index 4a7f72c882b..4d2affbd96b 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/propertyEqualsHashCode.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/propertyEqualsHashCode.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/propertyToString.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/propertyToString.kt index 2db5df8c71a..4290f008a42 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/propertyToString.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/propertyToString.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/typeEqualsHashCode.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/typeEqualsHashCode.kt index 04f1bea016c..34d8104179e 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/typeEqualsHashCode.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/typeEqualsHashCode.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/typeParametersEqualsHashCode.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/typeParametersEqualsHashCode.kt index 240a36fcf7c..5c8207fe492 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/typeParametersEqualsHashCode.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/typeParametersEqualsHashCode.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/typeParametersToString.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/typeParametersToString.kt index 8cfb7d03a3f..69adf928177 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/typeParametersToString.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/typeParametersToString.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/typeToString.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/typeToString.kt index b41a7dcbeda..805f4d8438b 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/typeToString.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/typeToString.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/typeToStringInnerGeneric.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/typeToStringInnerGeneric.kt index a0b1a002084..da6d846e8f5 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/typeToStringInnerGeneric.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/typeToStringInnerGeneric.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/modifiers/callableModality.kt b/compiler/testData/codegen/box/reflection/modifiers/callableModality.kt index 36293408282..e75ac5d3149 100644 --- a/compiler/testData/codegen/box/reflection/modifiers/callableModality.kt +++ b/compiler/testData/codegen/box/reflection/modifiers/callableModality.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/modifiers/callableVisibility.kt b/compiler/testData/codegen/box/reflection/modifiers/callableVisibility.kt index a122b6031c2..40dd01f4b03 100644 --- a/compiler/testData/codegen/box/reflection/modifiers/callableVisibility.kt +++ b/compiler/testData/codegen/box/reflection/modifiers/callableVisibility.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/modifiers/classModality.kt b/compiler/testData/codegen/box/reflection/modifiers/classModality.kt index 5e25940cb26..d3e2dd721dd 100644 --- a/compiler/testData/codegen/box/reflection/modifiers/classModality.kt +++ b/compiler/testData/codegen/box/reflection/modifiers/classModality.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/modifiers/classVisibility.kt b/compiler/testData/codegen/box/reflection/modifiers/classVisibility.kt index 4999e740d0e..661d5081478 100644 --- a/compiler/testData/codegen/box/reflection/modifiers/classVisibility.kt +++ b/compiler/testData/codegen/box/reflection/modifiers/classVisibility.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/modifiers/classes.kt b/compiler/testData/codegen/box/reflection/modifiers/classes.kt index 9fb67afb44d..1febcc0ce33 100644 --- a/compiler/testData/codegen/box/reflection/modifiers/classes.kt +++ b/compiler/testData/codegen/box/reflection/modifiers/classes.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/modifiers/functions.kt b/compiler/testData/codegen/box/reflection/modifiers/functions.kt index b6e3c43a230..8a9372217f5 100644 --- a/compiler/testData/codegen/box/reflection/modifiers/functions.kt +++ b/compiler/testData/codegen/box/reflection/modifiers/functions.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/modifiers/javaVisibility.kt b/compiler/testData/codegen/box/reflection/modifiers/javaVisibility.kt index 3376fd86266..d0508d4d841 100644 --- a/compiler/testData/codegen/box/reflection/modifiers/javaVisibility.kt +++ b/compiler/testData/codegen/box/reflection/modifiers/javaVisibility.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/modifiers/properties.kt b/compiler/testData/codegen/box/reflection/modifiers/properties.kt index f571ca2eabd..24711c80d9a 100644 --- a/compiler/testData/codegen/box/reflection/modifiers/properties.kt +++ b/compiler/testData/codegen/box/reflection/modifiers/properties.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/modifiers/typeParameters.kt b/compiler/testData/codegen/box/reflection/modifiers/typeParameters.kt index 1e9003f822a..486fed08f81 100644 --- a/compiler/testData/codegen/box/reflection/modifiers/typeParameters.kt +++ b/compiler/testData/codegen/box/reflection/modifiers/typeParameters.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/multifileClasses/callFunctionsInMultifileClass.kt b/compiler/testData/codegen/box/reflection/multifileClasses/callFunctionsInMultifileClass.kt index a3f57e30b09..682f33e92f1 100644 --- a/compiler/testData/codegen/box/reflection/multifileClasses/callFunctionsInMultifileClass.kt +++ b/compiler/testData/codegen/box/reflection/multifileClasses/callFunctionsInMultifileClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: Test1.kt diff --git a/compiler/testData/codegen/box/reflection/multifileClasses/callPropertiesInMultifileClass.kt b/compiler/testData/codegen/box/reflection/multifileClasses/callPropertiesInMultifileClass.kt index 8939a169de1..44e0b439f7f 100644 --- a/compiler/testData/codegen/box/reflection/multifileClasses/callPropertiesInMultifileClass.kt +++ b/compiler/testData/codegen/box/reflection/multifileClasses/callPropertiesInMultifileClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // KT-11447 Multifile declaration causes IAE: Method can not access a member of class // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/multifileClasses/javaFieldForVarAndConstVal.kt b/compiler/testData/codegen/box/reflection/multifileClasses/javaFieldForVarAndConstVal.kt index 81d5b406ced..b992742377c 100644 --- a/compiler/testData/codegen/box/reflection/multifileClasses/javaFieldForVarAndConstVal.kt +++ b/compiler/testData/codegen/box/reflection/multifileClasses/javaFieldForVarAndConstVal.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FULL_JDK diff --git a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/javaClass.kt b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/javaClass.kt index 456830c2cd9..6284db2f30f 100644 --- a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/javaClass.kt +++ b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/javaClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/classReference.kt b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/classReference.kt index b6a963f9ab9..4ed13798050 100644 --- a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/classReference.kt +++ b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/classReference.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/primitiveJavaClass.kt b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/primitiveJavaClass.kt index e65c322986e..bf9dcabbfbb 100644 --- a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/primitiveJavaClass.kt +++ b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/primitiveJavaClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/reifiedTypeJavaClass.kt b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/reifiedTypeJavaClass.kt index f8c7514c81f..67e138a1036 100644 --- a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/reifiedTypeJavaClass.kt +++ b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/reifiedTypeJavaClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reflection/parameters/boundInnerClassConstructor.kt b/compiler/testData/codegen/box/reflection/parameters/boundInnerClassConstructor.kt index 69aea956d07..03cd195f1cc 100644 --- a/compiler/testData/codegen/box/reflection/parameters/boundInnerClassConstructor.kt +++ b/compiler/testData/codegen/box/reflection/parameters/boundInnerClassConstructor.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.KParameter diff --git a/compiler/testData/codegen/box/reflection/parameters/boundObjectMemberReferences.kt b/compiler/testData/codegen/box/reflection/parameters/boundObjectMemberReferences.kt index 646eed1de73..7a98551c5da 100644 --- a/compiler/testData/codegen/box/reflection/parameters/boundObjectMemberReferences.kt +++ b/compiler/testData/codegen/box/reflection/parameters/boundObjectMemberReferences.kt @@ -1,5 +1,5 @@ // TODO: investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/parameters/boundReferences.kt b/compiler/testData/codegen/box/reflection/parameters/boundReferences.kt index 0b47967fd42..bbea4bf670b 100644 --- a/compiler/testData/codegen/box/reflection/parameters/boundReferences.kt +++ b/compiler/testData/codegen/box/reflection/parameters/boundReferences.kt @@ -1,5 +1,5 @@ // TODO: investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/parameters/findParameterByName.kt b/compiler/testData/codegen/box/reflection/parameters/findParameterByName.kt index 808f3dc072b..f2f150edf7a 100644 --- a/compiler/testData/codegen/box/reflection/parameters/findParameterByName.kt +++ b/compiler/testData/codegen/box/reflection/parameters/findParameterByName.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/parameters/functionParameterNameAndIndex.kt b/compiler/testData/codegen/box/reflection/parameters/functionParameterNameAndIndex.kt index 853b6d017c8..3e1e388b3ee 100644 --- a/compiler/testData/codegen/box/reflection/parameters/functionParameterNameAndIndex.kt +++ b/compiler/testData/codegen/box/reflection/parameters/functionParameterNameAndIndex.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/parameters/instanceExtensionReceiverAndValueParameters.kt b/compiler/testData/codegen/box/reflection/parameters/instanceExtensionReceiverAndValueParameters.kt index c44fd9c4b66..5965ee88ef4 100644 --- a/compiler/testData/codegen/box/reflection/parameters/instanceExtensionReceiverAndValueParameters.kt +++ b/compiler/testData/codegen/box/reflection/parameters/instanceExtensionReceiverAndValueParameters.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/parameters/isMarkedNullable.kt b/compiler/testData/codegen/box/reflection/parameters/isMarkedNullable.kt index e44112a1410..710974e28b1 100644 --- a/compiler/testData/codegen/box/reflection/parameters/isMarkedNullable.kt +++ b/compiler/testData/codegen/box/reflection/parameters/isMarkedNullable.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/parameters/isOptional.kt b/compiler/testData/codegen/box/reflection/parameters/isOptional.kt index faf6aedb1a6..d3cf38ffc2c 100644 --- a/compiler/testData/codegen/box/reflection/parameters/isOptional.kt +++ b/compiler/testData/codegen/box/reflection/parameters/isOptional.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/parameters/javaAnnotationConstructor.kt b/compiler/testData/codegen/box/reflection/parameters/javaAnnotationConstructor.kt index 69e4078006d..99446536ed4 100644 --- a/compiler/testData/codegen/box/reflection/parameters/javaAnnotationConstructor.kt +++ b/compiler/testData/codegen/box/reflection/parameters/javaAnnotationConstructor.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/parameters/javaParametersHaveNoNames.kt b/compiler/testData/codegen/box/reflection/parameters/javaParametersHaveNoNames.kt index 81c55e79d58..0ae71fbf586 100644 --- a/compiler/testData/codegen/box/reflection/parameters/javaParametersHaveNoNames.kt +++ b/compiler/testData/codegen/box/reflection/parameters/javaParametersHaveNoNames.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/parameters/kinds.kt b/compiler/testData/codegen/box/reflection/parameters/kinds.kt index 31311ea8beb..9e8281631ce 100644 --- a/compiler/testData/codegen/box/reflection/parameters/kinds.kt +++ b/compiler/testData/codegen/box/reflection/parameters/kinds.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/parameters/propertySetter.kt b/compiler/testData/codegen/box/reflection/parameters/propertySetter.kt index b3aa00ed4e1..9b50df6eb51 100644 --- a/compiler/testData/codegen/box/reflection/parameters/propertySetter.kt +++ b/compiler/testData/codegen/box/reflection/parameters/propertySetter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/accessors/accessorNames.kt b/compiler/testData/codegen/box/reflection/properties/accessors/accessorNames.kt index 234964d8f6e..9750f307a4f 100644 --- a/compiler/testData/codegen/box/reflection/properties/accessors/accessorNames.kt +++ b/compiler/testData/codegen/box/reflection/properties/accessors/accessorNames.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/accessors/extensionPropertyAccessors.kt b/compiler/testData/codegen/box/reflection/properties/accessors/extensionPropertyAccessors.kt index 1640522f1af..db64040fe10 100644 --- a/compiler/testData/codegen/box/reflection/properties/accessors/extensionPropertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/properties/accessors/extensionPropertyAccessors.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/accessors/memberExtensions.kt b/compiler/testData/codegen/box/reflection/properties/accessors/memberExtensions.kt index 7d5020c49f8..afcf1c0eb57 100644 --- a/compiler/testData/codegen/box/reflection/properties/accessors/memberExtensions.kt +++ b/compiler/testData/codegen/box/reflection/properties/accessors/memberExtensions.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/accessors/memberPropertyAccessors.kt b/compiler/testData/codegen/box/reflection/properties/accessors/memberPropertyAccessors.kt index c96895ab6fd..9a3d6d97b39 100644 --- a/compiler/testData/codegen/box/reflection/properties/accessors/memberPropertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/properties/accessors/memberPropertyAccessors.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/accessors/topLevelPropertyAccessors.kt b/compiler/testData/codegen/box/reflection/properties/accessors/topLevelPropertyAccessors.kt index 73d72347c5b..c896fe0882c 100644 --- a/compiler/testData/codegen/box/reflection/properties/accessors/topLevelPropertyAccessors.kt +++ b/compiler/testData/codegen/box/reflection/properties/accessors/topLevelPropertyAccessors.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/allVsDeclared.kt b/compiler/testData/codegen/box/reflection/properties/allVsDeclared.kt index df4ec4fb96a..58970f582d8 100644 --- a/compiler/testData/codegen/box/reflection/properties/allVsDeclared.kt +++ b/compiler/testData/codegen/box/reflection/properties/allVsDeclared.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/callPrivatePropertyFromGetProperties.kt b/compiler/testData/codegen/box/reflection/properties/callPrivatePropertyFromGetProperties.kt index e0c673ace25..0006b5c4efe 100644 --- a/compiler/testData/codegen/box/reflection/properties/callPrivatePropertyFromGetProperties.kt +++ b/compiler/testData/codegen/box/reflection/properties/callPrivatePropertyFromGetProperties.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/declaredVsInheritedProperties.kt b/compiler/testData/codegen/box/reflection/properties/declaredVsInheritedProperties.kt index cbcf79d07cd..53e5eaf3aca 100644 --- a/compiler/testData/codegen/box/reflection/properties/declaredVsInheritedProperties.kt +++ b/compiler/testData/codegen/box/reflection/properties/declaredVsInheritedProperties.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/properties/fakeOverridesInSubclass.kt b/compiler/testData/codegen/box/reflection/properties/fakeOverridesInSubclass.kt index 277f3d15473..abeae583ff4 100644 --- a/compiler/testData/codegen/box/reflection/properties/fakeOverridesInSubclass.kt +++ b/compiler/testData/codegen/box/reflection/properties/fakeOverridesInSubclass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/genericClassLiteralPropertyReceiverIsStar.kt b/compiler/testData/codegen/box/reflection/properties/genericClassLiteralPropertyReceiverIsStar.kt index 72746db555e..c662235809e 100644 --- a/compiler/testData/codegen/box/reflection/properties/genericClassLiteralPropertyReceiverIsStar.kt +++ b/compiler/testData/codegen/box/reflection/properties/genericClassLiteralPropertyReceiverIsStar.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/genericOverriddenProperty.kt b/compiler/testData/codegen/box/reflection/properties/genericOverriddenProperty.kt index e5f16577086..5f31f518c65 100644 --- a/compiler/testData/codegen/box/reflection/properties/genericOverriddenProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/genericOverriddenProperty.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // KT-13700 Exception obtaining descriptor for property reference diff --git a/compiler/testData/codegen/box/reflection/properties/genericProperty.kt b/compiler/testData/codegen/box/reflection/properties/genericProperty.kt index d4f14856955..e50b948af6f 100644 --- a/compiler/testData/codegen/box/reflection/properties/genericProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/genericProperty.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/booleanPropertyNameStartsWithIs.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/booleanPropertyNameStartsWithIs.kt index d1b8e66cd7a..1da4c341311 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/booleanPropertyNameStartsWithIs.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/booleanPropertyNameStartsWithIs.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.KProperty diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/boundExtensionProperty.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/boundExtensionProperty.kt index b01b13a6f08..263aa101cdb 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/boundExtensionProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/boundExtensionProperty.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.KProperty diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/boundMemberProperty.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/boundMemberProperty.kt index d548cbde902..0324af72ba3 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/boundMemberProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/boundMemberProperty.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.KProperty diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/extensionProperty.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/extensionProperty.kt index c9547d81374..6c4997888b2 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/extensionProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/extensionProperty.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.KProperty diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/fakeOverride.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/fakeOverride.kt index 02709feba32..c60317a052b 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/fakeOverride.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/fakeOverride.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.KProperty diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/getExtensionDelegate.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/getExtensionDelegate.kt index 1eb5cfc7cef..3c07f402756 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/getExtensionDelegate.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/getExtensionDelegate.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.KProperty diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/kPropertyForDelegatedProperty.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/kPropertyForDelegatedProperty.kt index b2b1aa38731..3780053e976 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/kPropertyForDelegatedProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/kPropertyForDelegatedProperty.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.KProperty diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/memberExtensionProperty.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/memberExtensionProperty.kt index c00a23e2ee2..aa5d231a103 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/memberExtensionProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/memberExtensionProperty.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.* diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/memberProperty.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/memberProperty.kt index 54607d29131..c3988a780a0 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/memberProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/memberProperty.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.KProperty diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/nameClashClassAndCompanion.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/nameClashClassAndCompanion.kt index ea02dd4c023..0335e77ff66 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/nameClashClassAndCompanion.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/nameClashClassAndCompanion.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.KProperty diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/nameClashExtensionProperties.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/nameClashExtensionProperties.kt index 967ede7e2fd..70f021ba564 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/nameClashExtensionProperties.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/nameClashExtensionProperties.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.* diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/noSetAccessibleTrue.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/noSetAccessibleTrue.kt index 94d01a2ba9f..d65e382efb2 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/noSetAccessibleTrue.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/noSetAccessibleTrue.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.KProperty diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/notDelegatedProperty.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/notDelegatedProperty.kt index 32030a62e2d..f5450107076 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/notDelegatedProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/notDelegatedProperty.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.KProperty2 diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/overrideDelegatedByDelegated.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/overrideDelegatedByDelegated.kt index e08edb1b42d..d8c8a7b2f95 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/overrideDelegatedByDelegated.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/overrideDelegatedByDelegated.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.KProperty diff --git a/compiler/testData/codegen/box/reflection/properties/getDelegate/topLevelProperty.kt b/compiler/testData/codegen/box/reflection/properties/getDelegate/topLevelProperty.kt index 91ab0928058..d42785763fe 100644 --- a/compiler/testData/codegen/box/reflection/properties/getDelegate/topLevelProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/getDelegate/topLevelProperty.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.KProperty diff --git a/compiler/testData/codegen/box/reflection/properties/getExtensionPropertiesMutableVsReadonly.kt b/compiler/testData/codegen/box/reflection/properties/getExtensionPropertiesMutableVsReadonly.kt index 50c9df2be44..13b0c3fbec9 100644 --- a/compiler/testData/codegen/box/reflection/properties/getExtensionPropertiesMutableVsReadonly.kt +++ b/compiler/testData/codegen/box/reflection/properties/getExtensionPropertiesMutableVsReadonly.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/getPropertiesMutableVsReadonly.kt b/compiler/testData/codegen/box/reflection/properties/getPropertiesMutableVsReadonly.kt index e87e566dec5..736d0a33b91 100644 --- a/compiler/testData/codegen/box/reflection/properties/getPropertiesMutableVsReadonly.kt +++ b/compiler/testData/codegen/box/reflection/properties/getPropertiesMutableVsReadonly.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/invokeKProperty.kt b/compiler/testData/codegen/box/reflection/properties/invokeKProperty.kt index 5f5904536c2..4b1709d8116 100644 --- a/compiler/testData/codegen/box/reflection/properties/invokeKProperty.kt +++ b/compiler/testData/codegen/box/reflection/properties/invokeKProperty.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/javaPropertyInheritedInKotlin.kt b/compiler/testData/codegen/box/reflection/properties/javaPropertyInheritedInKotlin.kt index aee681049dd..2c246b57836 100644 --- a/compiler/testData/codegen/box/reflection/properties/javaPropertyInheritedInKotlin.kt +++ b/compiler/testData/codegen/box/reflection/properties/javaPropertyInheritedInKotlin.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/properties/javaStaticField.kt b/compiler/testData/codegen/box/reflection/properties/javaStaticField.kt index c4a7e21464d..77e92fbb187 100644 --- a/compiler/testData/codegen/box/reflection/properties/javaStaticField.kt +++ b/compiler/testData/codegen/box/reflection/properties/javaStaticField.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/properties/kotlinPropertyInheritedInJava.kt b/compiler/testData/codegen/box/reflection/properties/kotlinPropertyInheritedInJava.kt index c1e4cb4f6f5..20166493f5a 100644 --- a/compiler/testData/codegen/box/reflection/properties/kotlinPropertyInheritedInJava.kt +++ b/compiler/testData/codegen/box/reflection/properties/kotlinPropertyInheritedInJava.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/properties/memberAndMemberExtensionWithSameName.kt b/compiler/testData/codegen/box/reflection/properties/memberAndMemberExtensionWithSameName.kt index c8542b602fb..1078c0380f9 100644 --- a/compiler/testData/codegen/box/reflection/properties/memberAndMemberExtensionWithSameName.kt +++ b/compiler/testData/codegen/box/reflection/properties/memberAndMemberExtensionWithSameName.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/mutatePrivateJavaInstanceField.kt b/compiler/testData/codegen/box/reflection/properties/mutatePrivateJavaInstanceField.kt index 38e4da13923..9522b302d13 100644 --- a/compiler/testData/codegen/box/reflection/properties/mutatePrivateJavaInstanceField.kt +++ b/compiler/testData/codegen/box/reflection/properties/mutatePrivateJavaInstanceField.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/properties/mutatePrivateJavaStaticField.kt b/compiler/testData/codegen/box/reflection/properties/mutatePrivateJavaStaticField.kt index 720556a2d19..541df83fb82 100644 --- a/compiler/testData/codegen/box/reflection/properties/mutatePrivateJavaStaticField.kt +++ b/compiler/testData/codegen/box/reflection/properties/mutatePrivateJavaStaticField.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/properties/noConflictOnKotlinGetterAndJavaField.kt b/compiler/testData/codegen/box/reflection/properties/noConflictOnKotlinGetterAndJavaField.kt index 2780e258503..09a15935bc9 100644 --- a/compiler/testData/codegen/box/reflection/properties/noConflictOnKotlinGetterAndJavaField.kt +++ b/compiler/testData/codegen/box/reflection/properties/noConflictOnKotlinGetterAndJavaField.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/properties/overrideKotlinPropertyByJavaMethod.kt b/compiler/testData/codegen/box/reflection/properties/overrideKotlinPropertyByJavaMethod.kt index a876ff69c9e..ea3b816568d 100644 --- a/compiler/testData/codegen/box/reflection/properties/overrideKotlinPropertyByJavaMethod.kt +++ b/compiler/testData/codegen/box/reflection/properties/overrideKotlinPropertyByJavaMethod.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/properties/privateClassVal.kt b/compiler/testData/codegen/box/reflection/properties/privateClassVal.kt index c580f4aef8d..6e4e20f4f72 100644 --- a/compiler/testData/codegen/box/reflection/properties/privateClassVal.kt +++ b/compiler/testData/codegen/box/reflection/properties/privateClassVal.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/privateClassVar.kt b/compiler/testData/codegen/box/reflection/properties/privateClassVar.kt index 75c5ca55e4e..be1cf290bcd 100644 --- a/compiler/testData/codegen/box/reflection/properties/privateClassVar.kt +++ b/compiler/testData/codegen/box/reflection/properties/privateClassVar.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/privateFakeOverrideFromSuperclass.kt b/compiler/testData/codegen/box/reflection/properties/privateFakeOverrideFromSuperclass.kt index f88544b28c4..0ac136eed17 100644 --- a/compiler/testData/codegen/box/reflection/properties/privateFakeOverrideFromSuperclass.kt +++ b/compiler/testData/codegen/box/reflection/properties/privateFakeOverrideFromSuperclass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/privateJvmStaticVarInObject.kt b/compiler/testData/codegen/box/reflection/properties/privateJvmStaticVarInObject.kt index 398d7666db1..9aabee699a0 100644 --- a/compiler/testData/codegen/box/reflection/properties/privateJvmStaticVarInObject.kt +++ b/compiler/testData/codegen/box/reflection/properties/privateJvmStaticVarInObject.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/privatePropertyCallIsAccessibleOnAccessors.kt b/compiler/testData/codegen/box/reflection/properties/privatePropertyCallIsAccessibleOnAccessors.kt index c97d2dcddac..d15f8b9e09f 100644 --- a/compiler/testData/codegen/box/reflection/properties/privatePropertyCallIsAccessibleOnAccessors.kt +++ b/compiler/testData/codegen/box/reflection/properties/privatePropertyCallIsAccessibleOnAccessors.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/privateToThisAccessors.kt b/compiler/testData/codegen/box/reflection/properties/privateToThisAccessors.kt index d2ee9281c69..0abecc51601 100644 --- a/compiler/testData/codegen/box/reflection/properties/privateToThisAccessors.kt +++ b/compiler/testData/codegen/box/reflection/properties/privateToThisAccessors.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/propertyOfNestedClassAndArrayType.kt b/compiler/testData/codegen/box/reflection/properties/propertyOfNestedClassAndArrayType.kt index 4755576f096..cca3ef60307 100644 --- a/compiler/testData/codegen/box/reflection/properties/propertyOfNestedClassAndArrayType.kt +++ b/compiler/testData/codegen/box/reflection/properties/propertyOfNestedClassAndArrayType.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/protectedClassVar.kt b/compiler/testData/codegen/box/reflection/properties/protectedClassVar.kt index 783c69dd6d4..7c915af12df 100644 --- a/compiler/testData/codegen/box/reflection/properties/protectedClassVar.kt +++ b/compiler/testData/codegen/box/reflection/properties/protectedClassVar.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/publicClassValAccessible.kt b/compiler/testData/codegen/box/reflection/properties/publicClassValAccessible.kt index 4be1ab8df8c..1e2837c17ef 100644 --- a/compiler/testData/codegen/box/reflection/properties/publicClassValAccessible.kt +++ b/compiler/testData/codegen/box/reflection/properties/publicClassValAccessible.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/referenceToJavaFieldOfKotlinSubclass.kt b/compiler/testData/codegen/box/reflection/properties/referenceToJavaFieldOfKotlinSubclass.kt index 3762436a664..f634dab9d71 100644 --- a/compiler/testData/codegen/box/reflection/properties/referenceToJavaFieldOfKotlinSubclass.kt +++ b/compiler/testData/codegen/box/reflection/properties/referenceToJavaFieldOfKotlinSubclass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/properties/simpleGetProperties.kt b/compiler/testData/codegen/box/reflection/properties/simpleGetProperties.kt index bb19ac504ac..f14387359b6 100644 --- a/compiler/testData/codegen/box/reflection/properties/simpleGetProperties.kt +++ b/compiler/testData/codegen/box/reflection/properties/simpleGetProperties.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/specialBuiltIns/getMembersOfStandardJavaClasses.kt b/compiler/testData/codegen/box/reflection/specialBuiltIns/getMembersOfStandardJavaClasses.kt index ceb08f00bd1..d1ae9ba0f8d 100644 --- a/compiler/testData/codegen/box/reflection/specialBuiltIns/getMembersOfStandardJavaClasses.kt +++ b/compiler/testData/codegen/box/reflection/specialBuiltIns/getMembersOfStandardJavaClasses.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FULL_JDK diff --git a/compiler/testData/codegen/box/reflection/supertypes/builtInClassSupertypes.kt b/compiler/testData/codegen/box/reflection/supertypes/builtInClassSupertypes.kt index 0aed2bbd5d4..0fe836de76b 100644 --- a/compiler/testData/codegen/box/reflection/supertypes/builtInClassSupertypes.kt +++ b/compiler/testData/codegen/box/reflection/supertypes/builtInClassSupertypes.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/supertypes/genericSubstitution.kt b/compiler/testData/codegen/box/reflection/supertypes/genericSubstitution.kt index d3f609e4bb0..618ac48b2f3 100644 --- a/compiler/testData/codegen/box/reflection/supertypes/genericSubstitution.kt +++ b/compiler/testData/codegen/box/reflection/supertypes/genericSubstitution.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/supertypes/isSubclassOfIsSuperclassOf.kt b/compiler/testData/codegen/box/reflection/supertypes/isSubclassOfIsSuperclassOf.kt index fec97be73d4..efbc87e30e5 100644 --- a/compiler/testData/codegen/box/reflection/supertypes/isSubclassOfIsSuperclassOf.kt +++ b/compiler/testData/codegen/box/reflection/supertypes/isSubclassOfIsSuperclassOf.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/supertypes/primitives.kt b/compiler/testData/codegen/box/reflection/supertypes/primitives.kt index ccbafb2e66e..9cf5410c504 100644 --- a/compiler/testData/codegen/box/reflection/supertypes/primitives.kt +++ b/compiler/testData/codegen/box/reflection/supertypes/primitives.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/supertypes/simpleSupertypes.kt b/compiler/testData/codegen/box/reflection/supertypes/simpleSupertypes.kt index d9189c68722..c17e7ce9529 100644 --- a/compiler/testData/codegen/box/reflection/supertypes/simpleSupertypes.kt +++ b/compiler/testData/codegen/box/reflection/supertypes/simpleSupertypes.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/typeParameters/declarationSiteVariance.kt b/compiler/testData/codegen/box/reflection/typeParameters/declarationSiteVariance.kt index d91f297aab5..51262ffdbad 100644 --- a/compiler/testData/codegen/box/reflection/typeParameters/declarationSiteVariance.kt +++ b/compiler/testData/codegen/box/reflection/typeParameters/declarationSiteVariance.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/typeParameters/typeParametersAndNames.kt b/compiler/testData/codegen/box/reflection/typeParameters/typeParametersAndNames.kt index d864a4bce9a..2ad93a4d12a 100644 --- a/compiler/testData/codegen/box/reflection/typeParameters/typeParametersAndNames.kt +++ b/compiler/testData/codegen/box/reflection/typeParameters/typeParametersAndNames.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/typeParameters/upperBounds.kt b/compiler/testData/codegen/box/reflection/typeParameters/upperBounds.kt index 2cd803757e3..37f2c4ae2a4 100644 --- a/compiler/testData/codegen/box/reflection/typeParameters/upperBounds.kt +++ b/compiler/testData/codegen/box/reflection/typeParameters/upperBounds.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/types/classifierIsClass.kt b/compiler/testData/codegen/box/reflection/types/classifierIsClass.kt index 5423e934e13..13f0031e6aa 100644 --- a/compiler/testData/codegen/box/reflection/types/classifierIsClass.kt +++ b/compiler/testData/codegen/box/reflection/types/classifierIsClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/types/classifierIsTypeParameter.kt b/compiler/testData/codegen/box/reflection/types/classifierIsTypeParameter.kt index b92b6f82870..03f3fc828e1 100644 --- a/compiler/testData/codegen/box/reflection/types/classifierIsTypeParameter.kt +++ b/compiler/testData/codegen/box/reflection/types/classifierIsTypeParameter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/types/classifiersOfBuiltInTypes.kt b/compiler/testData/codegen/box/reflection/types/classifiersOfBuiltInTypes.kt index 27df7ab2269..e05bd80dc9f 100644 --- a/compiler/testData/codegen/box/reflection/types/classifiersOfBuiltInTypes.kt +++ b/compiler/testData/codegen/box/reflection/types/classifiersOfBuiltInTypes.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/types/createType/equality.kt b/compiler/testData/codegen/box/reflection/types/createType/equality.kt index b164b459a24..b2ed998ab0a 100644 --- a/compiler/testData/codegen/box/reflection/types/createType/equality.kt +++ b/compiler/testData/codegen/box/reflection/types/createType/equality.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/types/createType/innerGeneric.kt b/compiler/testData/codegen/box/reflection/types/createType/innerGeneric.kt index a1e75cb8349..3ec4b16ca33 100644 --- a/compiler/testData/codegen/box/reflection/types/createType/innerGeneric.kt +++ b/compiler/testData/codegen/box/reflection/types/createType/innerGeneric.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/types/createType/simpleCreateType.kt b/compiler/testData/codegen/box/reflection/types/createType/simpleCreateType.kt index fb1189f49d6..a31ee1d2f9f 100644 --- a/compiler/testData/codegen/box/reflection/types/createType/simpleCreateType.kt +++ b/compiler/testData/codegen/box/reflection/types/createType/simpleCreateType.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/types/createType/typeParameter.kt b/compiler/testData/codegen/box/reflection/types/createType/typeParameter.kt index 25e837694a5..db0fc185655 100644 --- a/compiler/testData/codegen/box/reflection/types/createType/typeParameter.kt +++ b/compiler/testData/codegen/box/reflection/types/createType/typeParameter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/types/createType/wrongNumberOfArguments.kt b/compiler/testData/codegen/box/reflection/types/createType/wrongNumberOfArguments.kt index 73c044da3ad..834f04c1bdf 100644 --- a/compiler/testData/codegen/box/reflection/types/createType/wrongNumberOfArguments.kt +++ b/compiler/testData/codegen/box/reflection/types/createType/wrongNumberOfArguments.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/types/innerGenericArguments.kt b/compiler/testData/codegen/box/reflection/types/innerGenericArguments.kt index 11a6e3d3f71..66f84b13eae 100644 --- a/compiler/testData/codegen/box/reflection/types/innerGenericArguments.kt +++ b/compiler/testData/codegen/box/reflection/types/innerGenericArguments.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/types/jvmErasureOfClass.kt b/compiler/testData/codegen/box/reflection/types/jvmErasureOfClass.kt index 8c3acb125a3..87c35586db6 100644 --- a/compiler/testData/codegen/box/reflection/types/jvmErasureOfClass.kt +++ b/compiler/testData/codegen/box/reflection/types/jvmErasureOfClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/types/jvmErasureOfTypeParameter.kt b/compiler/testData/codegen/box/reflection/types/jvmErasureOfTypeParameter.kt index 5b3f4f4daa2..5112e8e0b6f 100644 --- a/compiler/testData/codegen/box/reflection/types/jvmErasureOfTypeParameter.kt +++ b/compiler/testData/codegen/box/reflection/types/jvmErasureOfTypeParameter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/types/platformTypeNotEqualToKotlinType.kt b/compiler/testData/codegen/box/reflection/types/platformTypeNotEqualToKotlinType.kt index f7ac0e77e93..556607a12de 100644 --- a/compiler/testData/codegen/box/reflection/types/platformTypeNotEqualToKotlinType.kt +++ b/compiler/testData/codegen/box/reflection/types/platformTypeNotEqualToKotlinType.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/types/subtyping/platformType.kt b/compiler/testData/codegen/box/reflection/types/subtyping/platformType.kt index 0901242ee2a..0242d6febfd 100644 --- a/compiler/testData/codegen/box/reflection/types/subtyping/platformType.kt +++ b/compiler/testData/codegen/box/reflection/types/subtyping/platformType.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/reflection/types/subtyping/simpleGenericTypes.kt b/compiler/testData/codegen/box/reflection/types/subtyping/simpleGenericTypes.kt index 0a9f07aa0a1..ff0e3b290d6 100644 --- a/compiler/testData/codegen/box/reflection/types/subtyping/simpleGenericTypes.kt +++ b/compiler/testData/codegen/box/reflection/types/subtyping/simpleGenericTypes.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/types/subtyping/simpleSubtypeSupertype.kt b/compiler/testData/codegen/box/reflection/types/subtyping/simpleSubtypeSupertype.kt index 3b2032ddccc..ac0b42bd669 100644 --- a/compiler/testData/codegen/box/reflection/types/subtyping/simpleSubtypeSupertype.kt +++ b/compiler/testData/codegen/box/reflection/types/subtyping/simpleSubtypeSupertype.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/types/subtyping/typeProjection.kt b/compiler/testData/codegen/box/reflection/types/subtyping/typeProjection.kt index 4cae206d8d6..586b6d6b036 100644 --- a/compiler/testData/codegen/box/reflection/types/subtyping/typeProjection.kt +++ b/compiler/testData/codegen/box/reflection/types/subtyping/typeProjection.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/types/typeArguments.kt b/compiler/testData/codegen/box/reflection/types/typeArguments.kt index 2f5507f331a..c07bd52d723 100644 --- a/compiler/testData/codegen/box/reflection/types/typeArguments.kt +++ b/compiler/testData/codegen/box/reflection/types/typeArguments.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/types/useSiteVariance.kt b/compiler/testData/codegen/box/reflection/types/useSiteVariance.kt index 6be21fb92c8..be511cd44db 100644 --- a/compiler/testData/codegen/box/reflection/types/useSiteVariance.kt +++ b/compiler/testData/codegen/box/reflection/types/useSiteVariance.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/types/withNullability.kt b/compiler/testData/codegen/box/reflection/types/withNullability.kt index 2bf550e7aa9..34cd04295a9 100644 --- a/compiler/testData/codegen/box/reflection/types/withNullability.kt +++ b/compiler/testData/codegen/box/reflection/types/withNullability.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT // FILE: J.java diff --git a/compiler/testData/codegen/box/regressions/collections.kt b/compiler/testData/codegen/box/regressions/collections.kt index aef72483d91..91779c31220 100644 --- a/compiler/testData/codegen/box/regressions/collections.kt +++ b/compiler/testData/codegen/box/regressions/collections.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/regressions/getGenericInterfaces.kt b/compiler/testData/codegen/box/regressions/getGenericInterfaces.kt index 964220090d8..a0c9fe398e7 100644 --- a/compiler/testData/codegen/box/regressions/getGenericInterfaces.kt +++ b/compiler/testData/codegen/box/regressions/getGenericInterfaces.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // KT-4485 getGenericInterfaces vs getInterfaces for kotlin classes diff --git a/compiler/testData/codegen/box/regressions/kt1172.kt b/compiler/testData/codegen/box/regressions/kt1172.kt index b4fa90465a2..feaa0290dad 100644 --- a/compiler/testData/codegen/box/regressions/kt1172.kt +++ b/compiler/testData/codegen/box/regressions/kt1172.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // not sure if it's ok to change Object to Any // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/regressions/kt1515.kt b/compiler/testData/codegen/box/regressions/kt1515.kt index 38e00ad6b56..038e7120483 100644 --- a/compiler/testData/codegen/box/regressions/kt1515.kt +++ b/compiler/testData/codegen/box/regressions/kt1515.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: 1.kt diff --git a/compiler/testData/codegen/box/regressions/kt1568.kt b/compiler/testData/codegen/box/regressions/kt1568.kt index fb6770e9da0..e9f44796815 100644 --- a/compiler/testData/codegen/box/regressions/kt1568.kt +++ b/compiler/testData/codegen/box/regressions/kt1568.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/regressions/kt1932.kt b/compiler/testData/codegen/box/regressions/kt1932.kt index df7e3fe3fa0..1404fde6962 100644 --- a/compiler/testData/codegen/box/regressions/kt1932.kt +++ b/compiler/testData/codegen/box/regressions/kt1932.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/regressions/kt2318.kt b/compiler/testData/codegen/box/regressions/kt2318.kt index a124aa15eb6..21d87c5e022 100644 --- a/compiler/testData/codegen/box/regressions/kt2318.kt +++ b/compiler/testData/codegen/box/regressions/kt2318.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/regressions/kt2593.kt b/compiler/testData/codegen/box/regressions/kt2593.kt index 093a1d01116..cee437b0d37 100644 --- a/compiler/testData/codegen/box/regressions/kt2593.kt +++ b/compiler/testData/codegen/box/regressions/kt2593.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/regressions/kt274.kt b/compiler/testData/codegen/box/regressions/kt274.kt index d49c14e826a..d6393b5578a 100644 --- a/compiler/testData/codegen/box/regressions/kt274.kt +++ b/compiler/testData/codegen/box/regressions/kt274.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/regressions/kt3046.kt b/compiler/testData/codegen/box/regressions/kt3046.kt index 1b71da1475c..ffdc39f27de 100644 --- a/compiler/testData/codegen/box/regressions/kt3046.kt +++ b/compiler/testData/codegen/box/regressions/kt3046.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/regressions/kt344.kt b/compiler/testData/codegen/box/regressions/kt344.kt index 948f5d26daa..196a5f38daf 100644 --- a/compiler/testData/codegen/box/regressions/kt344.kt +++ b/compiler/testData/codegen/box/regressions/kt344.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/regressions/kt4259.kt b/compiler/testData/codegen/box/regressions/kt4259.kt index 3803247c36d..2f5ff42b84a 100644 --- a/compiler/testData/codegen/box/regressions/kt4259.kt +++ b/compiler/testData/codegen/box/regressions/kt4259.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/regressions/kt4262.kt b/compiler/testData/codegen/box/regressions/kt4262.kt index c34c88f35e3..d170254879f 100644 --- a/compiler/testData/codegen/box/regressions/kt4262.kt +++ b/compiler/testData/codegen/box/regressions/kt4262.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/regressions/kt528.kt b/compiler/testData/codegen/box/regressions/kt528.kt index 60c5361a14a..cf19709bf50 100644 --- a/compiler/testData/codegen/box/regressions/kt528.kt +++ b/compiler/testData/codegen/box/regressions/kt528.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/regressions/kt529.kt b/compiler/testData/codegen/box/regressions/kt529.kt index b22b0ab3edb..ca20d00ea2a 100644 --- a/compiler/testData/codegen/box/regressions/kt529.kt +++ b/compiler/testData/codegen/box/regressions/kt529.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/regressions/kt533.kt b/compiler/testData/codegen/box/regressions/kt533.kt index 6b38479569d..8a728eae40b 100644 --- a/compiler/testData/codegen/box/regressions/kt533.kt +++ b/compiler/testData/codegen/box/regressions/kt533.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/regressions/kt5445.kt b/compiler/testData/codegen/box/regressions/kt5445.kt index 87a23405c7d..808a90f35e6 100644 --- a/compiler/testData/codegen/box/regressions/kt5445.kt +++ b/compiler/testData/codegen/box/regressions/kt5445.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: 1.kt diff --git a/compiler/testData/codegen/box/regressions/kt5445_2.kt b/compiler/testData/codegen/box/regressions/kt5445_2.kt index fb0b45ec62f..97b4274cab5 100644 --- a/compiler/testData/codegen/box/regressions/kt5445_2.kt +++ b/compiler/testData/codegen/box/regressions/kt5445_2.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: 1.kt diff --git a/compiler/testData/codegen/box/regressions/kt6485.kt b/compiler/testData/codegen/box/regressions/kt6485.kt index 1e609a5645e..01977c6cf72 100644 --- a/compiler/testData/codegen/box/regressions/kt6485.kt +++ b/compiler/testData/codegen/box/regressions/kt6485.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/regressions/kt715.kt b/compiler/testData/codegen/box/regressions/kt715.kt index 86006fdcd54..63e80a20157 100644 --- a/compiler/testData/codegen/box/regressions/kt715.kt +++ b/compiler/testData/codegen/box/regressions/kt715.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/regressions/kt864.kt b/compiler/testData/codegen/box/regressions/kt864.kt index b6e32417942..df346f2cc36 100644 --- a/compiler/testData/codegen/box/regressions/kt864.kt +++ b/compiler/testData/codegen/box/regressions/kt864.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/regressions/nestedIntersection.kt b/compiler/testData/codegen/box/regressions/nestedIntersection.kt index 9be19247af8..fa19aa885e7 100644 --- a/compiler/testData/codegen/box/regressions/nestedIntersection.kt +++ b/compiler/testData/codegen/box/regressions/nestedIntersection.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/regressions/referenceToSelfInLocal.kt b/compiler/testData/codegen/box/regressions/referenceToSelfInLocal.kt index 5761d0d00a4..bdda90a6e92 100644 --- a/compiler/testData/codegen/box/regressions/referenceToSelfInLocal.kt +++ b/compiler/testData/codegen/box/regressions/referenceToSelfInLocal.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // KT-4351 Cannot resolve reference to self in init of class local to function diff --git a/compiler/testData/codegen/box/regressions/typeCastException.kt b/compiler/testData/codegen/box/regressions/typeCastException.kt index 99500695485..669cfc04943 100644 --- a/compiler/testData/codegen/box/regressions/typeCastException.kt +++ b/compiler/testData/codegen/box/regressions/typeCastException.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reified/DIExample.kt b/compiler/testData/codegen/box/reified/DIExample.kt index 5b8db46d8b5..9ec149f89f2 100644 --- a/compiler/testData/codegen/box/reified/DIExample.kt +++ b/compiler/testData/codegen/box/reified/DIExample.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reified/anonymousObject.kt b/compiler/testData/codegen/box/reified/anonymousObject.kt index 612ba58f353..2517f1cc929 100644 --- a/compiler/testData/codegen/box/reified/anonymousObject.kt +++ b/compiler/testData/codegen/box/reified/anonymousObject.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reified/anonymousObjectNoPropagate.kt b/compiler/testData/codegen/box/reified/anonymousObjectNoPropagate.kt index 06934dfa3f0..24ef70e04eb 100644 --- a/compiler/testData/codegen/box/reified/anonymousObjectNoPropagate.kt +++ b/compiler/testData/codegen/box/reified/anonymousObjectNoPropagate.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reified/anonymousObjectReifiedSupertype.kt b/compiler/testData/codegen/box/reified/anonymousObjectReifiedSupertype.kt index f26aadf0efd..8c173baea8c 100644 --- a/compiler/testData/codegen/box/reified/anonymousObjectReifiedSupertype.kt +++ b/compiler/testData/codegen/box/reified/anonymousObjectReifiedSupertype.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reified/approximateCapturedTypes.kt b/compiler/testData/codegen/box/reified/approximateCapturedTypes.kt index 3ea0849d898..0e19fd0d5bd 100644 --- a/compiler/testData/codegen/box/reified/approximateCapturedTypes.kt +++ b/compiler/testData/codegen/box/reified/approximateCapturedTypes.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // Basically this test checks that no captured type used as argument for signature mapping diff --git a/compiler/testData/codegen/box/reified/arraysReification/jClass.kt b/compiler/testData/codegen/box/reified/arraysReification/jClass.kt index eafc6ba8149..08514a0359d 100644 --- a/compiler/testData/codegen/box/reified/arraysReification/jClass.kt +++ b/compiler/testData/codegen/box/reified/arraysReification/jClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reified/arraysReification/jaggedArrayOfNulls.kt b/compiler/testData/codegen/box/reified/arraysReification/jaggedArrayOfNulls.kt index 8d4bc476108..07143130bfe 100644 --- a/compiler/testData/codegen/box/reified/arraysReification/jaggedArrayOfNulls.kt +++ b/compiler/testData/codegen/box/reified/arraysReification/jaggedArrayOfNulls.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reified/asOnPlatformType.kt b/compiler/testData/codegen/box/reified/asOnPlatformType.kt index 781ca4d0e29..1a3964f06a7 100644 --- a/compiler/testData/codegen/box/reified/asOnPlatformType.kt +++ b/compiler/testData/codegen/box/reified/asOnPlatformType.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/reified/defaultJavaClass.kt b/compiler/testData/codegen/box/reified/defaultJavaClass.kt index d67c688ccef..ff05c5b2551 100644 --- a/compiler/testData/codegen/box/reified/defaultJavaClass.kt +++ b/compiler/testData/codegen/box/reified/defaultJavaClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reified/innerAnonymousObject.kt b/compiler/testData/codegen/box/reified/innerAnonymousObject.kt index c1aa86e0bdc..c6c995c85a2 100644 --- a/compiler/testData/codegen/box/reified/innerAnonymousObject.kt +++ b/compiler/testData/codegen/box/reified/innerAnonymousObject.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reified/isOnPlatformType.kt b/compiler/testData/codegen/box/reified/isOnPlatformType.kt index 9145708f32f..a60989dd637 100644 --- a/compiler/testData/codegen/box/reified/isOnPlatformType.kt +++ b/compiler/testData/codegen/box/reified/isOnPlatformType.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/reified/javaClass.kt b/compiler/testData/codegen/box/reified/javaClass.kt index a802437479f..2e7559b4e78 100644 --- a/compiler/testData/codegen/box/reified/javaClass.kt +++ b/compiler/testData/codegen/box/reified/javaClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reified/nestedReified.kt b/compiler/testData/codegen/box/reified/nestedReified.kt index 3541986ec12..6787fb86885 100644 --- a/compiler/testData/codegen/box/reified/nestedReified.kt +++ b/compiler/testData/codegen/box/reified/nestedReified.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reified/nestedReifiedSignature.kt b/compiler/testData/codegen/box/reified/nestedReifiedSignature.kt index f019235be48..ea4fe763e54 100644 --- a/compiler/testData/codegen/box/reified/nestedReifiedSignature.kt +++ b/compiler/testData/codegen/box/reified/nestedReifiedSignature.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reified/nonInlineableLambdaInReifiedFunction.kt b/compiler/testData/codegen/box/reified/nonInlineableLambdaInReifiedFunction.kt index d970d16e2a5..c243cb1206b 100644 --- a/compiler/testData/codegen/box/reified/nonInlineableLambdaInReifiedFunction.kt +++ b/compiler/testData/codegen/box/reified/nonInlineableLambdaInReifiedFunction.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reified/recursiveInnerAnonymousObject.kt b/compiler/testData/codegen/box/reified/recursiveInnerAnonymousObject.kt index c93adf8e1ae..e75f5c80b5e 100644 --- a/compiler/testData/codegen/box/reified/recursiveInnerAnonymousObject.kt +++ b/compiler/testData/codegen/box/reified/recursiveInnerAnonymousObject.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reified/recursiveNonInlineableLambda.kt b/compiler/testData/codegen/box/reified/recursiveNonInlineableLambda.kt index 93f46742359..364262bcee2 100644 --- a/compiler/testData/codegen/box/reified/recursiveNonInlineableLambda.kt +++ b/compiler/testData/codegen/box/reified/recursiveNonInlineableLambda.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reified/reifiedInlineFunOfObject.kt b/compiler/testData/codegen/box/reified/reifiedInlineFunOfObject.kt index effbdc75764..75387478a8a 100644 --- a/compiler/testData/codegen/box/reified/reifiedInlineFunOfObject.kt +++ b/compiler/testData/codegen/box/reified/reifiedInlineFunOfObject.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reified/reifiedInlineFunOfObjectWithinReified.kt b/compiler/testData/codegen/box/reified/reifiedInlineFunOfObjectWithinReified.kt index 690848b3cbb..e211f6e52b8 100644 --- a/compiler/testData/codegen/box/reified/reifiedInlineFunOfObjectWithinReified.kt +++ b/compiler/testData/codegen/box/reified/reifiedInlineFunOfObjectWithinReified.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reified/reifiedInlineIntoNonInlineableLambda.kt b/compiler/testData/codegen/box/reified/reifiedInlineIntoNonInlineableLambda.kt index 19ca4d92125..6636a564543 100644 --- a/compiler/testData/codegen/box/reified/reifiedInlineIntoNonInlineableLambda.kt +++ b/compiler/testData/codegen/box/reified/reifiedInlineIntoNonInlineableLambda.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/safeCall/kt232.kt b/compiler/testData/codegen/box/safeCall/kt232.kt index 49a35fc9975..f23e75dbce1 100644 --- a/compiler/testData/codegen/box/safeCall/kt232.kt +++ b/compiler/testData/codegen/box/safeCall/kt232.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class A() { fun foo() { diff --git a/compiler/testData/codegen/box/sam/constructors/filenameFilter.kt b/compiler/testData/codegen/box/sam/constructors/filenameFilter.kt index 7aa5936902c..a6651307bed 100644 --- a/compiler/testData/codegen/box/sam/constructors/filenameFilter.kt +++ b/compiler/testData/codegen/box/sam/constructors/filenameFilter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE import java.io.* diff --git a/compiler/testData/codegen/box/sam/constructors/nonLiteralFilenameFilter.kt b/compiler/testData/codegen/box/sam/constructors/nonLiteralFilenameFilter.kt index 1a94108f7c6..d6672316a1c 100644 --- a/compiler/testData/codegen/box/sam/constructors/nonLiteralFilenameFilter.kt +++ b/compiler/testData/codegen/box/sam/constructors/nonLiteralFilenameFilter.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE import java.io.* diff --git a/compiler/testData/codegen/box/sam/constructors/samWrappersDifferentFiles.kt b/compiler/testData/codegen/box/sam/constructors/samWrappersDifferentFiles.kt index fd05985efc8..3b1cfbc0298 100644 --- a/compiler/testData/codegen/box/sam/constructors/samWrappersDifferentFiles.kt +++ b/compiler/testData/codegen/box/sam/constructors/samWrappersDifferentFiles.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FILE: 1/wrapped.kt diff --git a/compiler/testData/codegen/box/sam/constructors/sameWrapperClass.kt b/compiler/testData/codegen/box/sam/constructors/sameWrapperClass.kt index 48eb26fc748..ee39d412a0c 100644 --- a/compiler/testData/codegen/box/sam/constructors/sameWrapperClass.kt +++ b/compiler/testData/codegen/box/sam/constructors/sameWrapperClass.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE fun box(): String { val f = { } diff --git a/compiler/testData/codegen/box/specialBuiltins/bridges.kt b/compiler/testData/codegen/box/specialBuiltins/bridges.kt index 3b26586b311..c4cdd45fcaa 100644 --- a/compiler/testData/codegen/box/specialBuiltins/bridges.kt +++ b/compiler/testData/codegen/box/specialBuiltins/bridges.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE interface A0 { val size: Int get() = 56 diff --git a/compiler/testData/codegen/box/specialBuiltins/collectionImpl.kt b/compiler/testData/codegen/box/specialBuiltins/collectionImpl.kt index 4ab3890681f..0e145b90460 100644 --- a/compiler/testData/codegen/box/specialBuiltins/collectionImpl.kt +++ b/compiler/testData/codegen/box/specialBuiltins/collectionImpl.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE class A1 : MutableCollection { override val size: Int diff --git a/compiler/testData/codegen/box/specialBuiltins/commonBridgesTarget.kt b/compiler/testData/codegen/box/specialBuiltins/commonBridgesTarget.kt index c5ffa3b61d9..2f82d227446 100644 --- a/compiler/testData/codegen/box/specialBuiltins/commonBridgesTarget.kt +++ b/compiler/testData/codegen/box/specialBuiltins/commonBridgesTarget.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE open class Base() : HashSet() { override fun remove(element: Target): Boolean { diff --git a/compiler/testData/codegen/box/specialBuiltins/entrySetSOE.kt b/compiler/testData/codegen/box/specialBuiltins/entrySetSOE.kt index 15a676453c7..f00808d9bc5 100644 --- a/compiler/testData/codegen/box/specialBuiltins/entrySetSOE.kt +++ b/compiler/testData/codegen/box/specialBuiltins/entrySetSOE.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE open class Map1 : HashMap() class Map2 : Map1() diff --git a/compiler/testData/codegen/box/specialBuiltins/explicitSuperCall.kt b/compiler/testData/codegen/box/specialBuiltins/explicitSuperCall.kt index 334b9521a49..bc281a4b112 100644 --- a/compiler/testData/codegen/box/specialBuiltins/explicitSuperCall.kt +++ b/compiler/testData/codegen/box/specialBuiltins/explicitSuperCall.kt @@ -1,3 +1,5 @@ +// IGNORE_BACKEND: NATIVE + class A : ArrayList() { override val size: Int get() = super.size + 56 } diff --git a/compiler/testData/codegen/box/statics/fields.kt b/compiler/testData/codegen/box/statics/fields.kt index 20cd4ddb815..a32fda1f232 100644 --- a/compiler/testData/codegen/box/statics/fields.kt +++ b/compiler/testData/codegen/box/statics/fields.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: Child.java diff --git a/compiler/testData/codegen/box/statics/functions.kt b/compiler/testData/codegen/box/statics/functions.kt index f06f8aba581..0a2e6767fdb 100644 --- a/compiler/testData/codegen/box/statics/functions.kt +++ b/compiler/testData/codegen/box/statics/functions.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: Child.java diff --git a/compiler/testData/codegen/box/statics/hidePrivateByPublic.kt b/compiler/testData/codegen/box/statics/hidePrivateByPublic.kt index ffe8b37d042..6b6e3642663 100644 --- a/compiler/testData/codegen/box/statics/hidePrivateByPublic.kt +++ b/compiler/testData/codegen/box/statics/hidePrivateByPublic.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: Child.java diff --git a/compiler/testData/codegen/box/statics/inlineCallsStaticMethod.kt b/compiler/testData/codegen/box/statics/inlineCallsStaticMethod.kt index 80224d8ba56..3e0b726b9ad 100644 --- a/compiler/testData/codegen/box/statics/inlineCallsStaticMethod.kt +++ b/compiler/testData/codegen/box/statics/inlineCallsStaticMethod.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: Test.java diff --git a/compiler/testData/codegen/box/statics/protectedSamConstructor.kt b/compiler/testData/codegen/box/statics/protectedSamConstructor.kt index 7026016840e..41be4ad28c8 100644 --- a/compiler/testData/codegen/box/statics/protectedSamConstructor.kt +++ b/compiler/testData/codegen/box/statics/protectedSamConstructor.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: JavaClass.java diff --git a/compiler/testData/codegen/box/statics/protectedStatic.kt b/compiler/testData/codegen/box/statics/protectedStatic.kt index 61f8e3ab8cc..c8fe82f334d 100644 --- a/compiler/testData/codegen/box/statics/protectedStatic.kt +++ b/compiler/testData/codegen/box/statics/protectedStatic.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: First.java diff --git a/compiler/testData/codegen/box/statics/protectedStatic2.kt b/compiler/testData/codegen/box/statics/protectedStatic2.kt index a6bbeee7730..931b1eace43 100644 --- a/compiler/testData/codegen/box/statics/protectedStatic2.kt +++ b/compiler/testData/codegen/box/statics/protectedStatic2.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: Base.java diff --git a/compiler/testData/codegen/box/statics/protectedStaticAndInline.kt b/compiler/testData/codegen/box/statics/protectedStaticAndInline.kt index c5b96ca260c..738e874d2e4 100644 --- a/compiler/testData/codegen/box/statics/protectedStaticAndInline.kt +++ b/compiler/testData/codegen/box/statics/protectedStaticAndInline.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: First.java diff --git a/compiler/testData/codegen/box/strings/kt889.kt b/compiler/testData/codegen/box/strings/kt889.kt index 99c32c3fa54..c09089eefec 100644 --- a/compiler/testData/codegen/box/strings/kt889.kt +++ b/compiler/testData/codegen/box/strings/kt889.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE operator fun Int.plus(s: String) : String { System.out?.println("Int.plus(s: String) called") diff --git a/compiler/testData/codegen/box/synchronized/changeMonitor.kt b/compiler/testData/codegen/box/synchronized/changeMonitor.kt index 4db88b8f3f7..effbf887c33 100644 --- a/compiler/testData/codegen/box/synchronized/changeMonitor.kt +++ b/compiler/testData/codegen/box/synchronized/changeMonitor.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/synchronized/exceptionInMonitorExpression.kt b/compiler/testData/codegen/box/synchronized/exceptionInMonitorExpression.kt index 5df4f84c98f..e0180c1e7a3 100644 --- a/compiler/testData/codegen/box/synchronized/exceptionInMonitorExpression.kt +++ b/compiler/testData/codegen/box/synchronized/exceptionInMonitorExpression.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/synchronized/finally.kt b/compiler/testData/codegen/box/synchronized/finally.kt index 289040bf9d6..0cae07f34f0 100644 --- a/compiler/testData/codegen/box/synchronized/finally.kt +++ b/compiler/testData/codegen/box/synchronized/finally.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/synchronized/longValue.kt b/compiler/testData/codegen/box/synchronized/longValue.kt index 107d028ffe6..c06a4efd2a1 100644 --- a/compiler/testData/codegen/box/synchronized/longValue.kt +++ b/compiler/testData/codegen/box/synchronized/longValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/synchronized/nestedDifferentObjects.kt b/compiler/testData/codegen/box/synchronized/nestedDifferentObjects.kt index ccfa71d2c35..369f1266120 100644 --- a/compiler/testData/codegen/box/synchronized/nestedDifferentObjects.kt +++ b/compiler/testData/codegen/box/synchronized/nestedDifferentObjects.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/synchronized/nestedSameObject.kt b/compiler/testData/codegen/box/synchronized/nestedSameObject.kt index c48210df13f..8f451dfd855 100644 --- a/compiler/testData/codegen/box/synchronized/nestedSameObject.kt +++ b/compiler/testData/codegen/box/synchronized/nestedSameObject.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/synchronized/nonLocalReturn.kt b/compiler/testData/codegen/box/synchronized/nonLocalReturn.kt index 90beb6d7110..de47313baa5 100644 --- a/compiler/testData/codegen/box/synchronized/nonLocalReturn.kt +++ b/compiler/testData/codegen/box/synchronized/nonLocalReturn.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/synchronized/objectValue.kt b/compiler/testData/codegen/box/synchronized/objectValue.kt index e6424739f77..d1d2acd2e88 100644 --- a/compiler/testData/codegen/box/synchronized/objectValue.kt +++ b/compiler/testData/codegen/box/synchronized/objectValue.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/synchronized/sync.kt b/compiler/testData/codegen/box/synchronized/sync.kt index f2462277a80..e08ad511b68 100644 --- a/compiler/testData/codegen/box/synchronized/sync.kt +++ b/compiler/testData/codegen/box/synchronized/sync.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/synchronized/value.kt b/compiler/testData/codegen/box/synchronized/value.kt index 15d2d9cad94..1f04c749df4 100644 --- a/compiler/testData/codegen/box/synchronized/value.kt +++ b/compiler/testData/codegen/box/synchronized/value.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/synchronized/wait.kt b/compiler/testData/codegen/box/synchronized/wait.kt index 3ec5edd2c85..64b788e3593 100644 --- a/compiler/testData/codegen/box/synchronized/wait.kt +++ b/compiler/testData/codegen/box/synchronized/wait.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/syntheticAccessors/syntheticAccessorNames.kt b/compiler/testData/codegen/box/syntheticAccessors/syntheticAccessorNames.kt index 4e270a36f04..7f90fb35831 100644 --- a/compiler/testData/codegen/box/syntheticAccessors/syntheticAccessorNames.kt +++ b/compiler/testData/codegen/box/syntheticAccessors/syntheticAccessorNames.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME // This test checks that synthetic accessors generated by Kotlin compiler have names starting with "access$" diff --git a/compiler/testData/codegen/box/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade.kt b/compiler/testData/codegen/box/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade.kt index ab8972bd862..e464f276b32 100644 --- a/compiler/testData/codegen/box/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade.kt +++ b/compiler/testData/codegen/box/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade2.kt b/compiler/testData/codegen/box/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade2.kt index 7376c2e0314..a0a275444d4 100644 --- a/compiler/testData/codegen/box/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade2.kt +++ b/compiler/testData/codegen/box/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade2.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/topLevelPrivate/privateVisibility.kt b/compiler/testData/codegen/box/topLevelPrivate/privateVisibility.kt index 484cd832104..b8fde078208 100644 --- a/compiler/testData/codegen/box/topLevelPrivate/privateVisibility.kt +++ b/compiler/testData/codegen/box/topLevelPrivate/privateVisibility.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FULL_JDK package test diff --git a/compiler/testData/codegen/box/topLevelPrivate/syntheticAccessorInMultiFile.kt b/compiler/testData/codegen/box/topLevelPrivate/syntheticAccessorInMultiFile.kt index 83f8ffc997d..65ed58cc260 100644 --- a/compiler/testData/codegen/box/topLevelPrivate/syntheticAccessorInMultiFile.kt +++ b/compiler/testData/codegen/box/topLevelPrivate/syntheticAccessorInMultiFile.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/traits/abstractClassInheritsFromInterface.kt b/compiler/testData/codegen/box/traits/abstractClassInheritsFromInterface.kt index 7e83b204b77..627b60834d9 100644 --- a/compiler/testData/codegen/box/traits/abstractClassInheritsFromInterface.kt +++ b/compiler/testData/codegen/box/traits/abstractClassInheritsFromInterface.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: ExtendsKCWithT.java diff --git a/compiler/testData/codegen/box/traits/inheritJavaInterface.kt b/compiler/testData/codegen/box/traits/inheritJavaInterface.kt index 7efb7336918..44f9fac7be5 100644 --- a/compiler/testData/codegen/box/traits/inheritJavaInterface.kt +++ b/compiler/testData/codegen/box/traits/inheritJavaInterface.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: MyInt.java diff --git a/compiler/testData/codegen/box/traits/interfaceDefaultImpls.kt b/compiler/testData/codegen/box/traits/interfaceDefaultImpls.kt index cd164825f4f..65727b9bdd5 100644 --- a/compiler/testData/codegen/box/traits/interfaceDefaultImpls.kt +++ b/compiler/testData/codegen/box/traits/interfaceDefaultImpls.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: B.java diff --git a/compiler/testData/codegen/box/traits/noPrivateDelegation.kt b/compiler/testData/codegen/box/traits/noPrivateDelegation.kt index 7f1dc62d68c..d1c3bd777bf 100644 --- a/compiler/testData/codegen/box/traits/noPrivateDelegation.kt +++ b/compiler/testData/codegen/box/traits/noPrivateDelegation.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE interface Z{ diff --git a/compiler/testData/codegen/box/traits/traitImplGenericDelegation.kt b/compiler/testData/codegen/box/traits/traitImplGenericDelegation.kt index 65253011fd9..a76414d686d 100644 --- a/compiler/testData/codegen/box/traits/traitImplGenericDelegation.kt +++ b/compiler/testData/codegen/box/traits/traitImplGenericDelegation.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE interface A { fun foo(t: T, u: U): V? { return null diff --git a/compiler/testData/codegen/box/typeInfo/asInLoop.kt b/compiler/testData/codegen/box/typeInfo/asInLoop.kt index a256df47b85..5c10094c85d 100644 --- a/compiler/testData/codegen/box/typeInfo/asInLoop.kt +++ b/compiler/testData/codegen/box/typeInfo/asInLoop.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE import java.io.* diff --git a/compiler/testData/codegen/box/typeMapping/enhancedPrimitives.kt b/compiler/testData/codegen/box/typeMapping/enhancedPrimitives.kt index 03c6034cde6..b94098789db 100644 --- a/compiler/testData/codegen/box/typeMapping/enhancedPrimitives.kt +++ b/compiler/testData/codegen/box/typeMapping/enhancedPrimitives.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: J.java diff --git a/compiler/testData/codegen/box/typeMapping/genericTypeWithNothing.kt b/compiler/testData/codegen/box/typeMapping/genericTypeWithNothing.kt index a06f6791d6b..8f6c732f1ef 100644 --- a/compiler/testData/codegen/box/typeMapping/genericTypeWithNothing.kt +++ b/compiler/testData/codegen/box/typeMapping/genericTypeWithNothing.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/typeMapping/kt309.kt b/compiler/testData/codegen/box/typeMapping/kt309.kt index 3717841f2ed..873343a37ba 100644 --- a/compiler/testData/codegen/box/typeMapping/kt309.kt +++ b/compiler/testData/codegen/box/typeMapping/kt309.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/typeMapping/typeParameterMultipleBounds.kt b/compiler/testData/codegen/box/typeMapping/typeParameterMultipleBounds.kt index 6c5ba217659..138c2d51355 100644 --- a/compiler/testData/codegen/box/typeMapping/typeParameterMultipleBounds.kt +++ b/compiler/testData/codegen/box/typeMapping/typeParameterMultipleBounds.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/vararg/varargInJava.kt b/compiler/testData/codegen/box/vararg/varargInJava.kt index 36745b853a3..89e7e8004e6 100644 --- a/compiler/testData/codegen/box/vararg/varargInJava.kt +++ b/compiler/testData/codegen/box/vararg/varargInJava.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // FILE: A.java diff --git a/compiler/testData/codegen/box/when/integralWhenWithNoInlinedConstants.kt b/compiler/testData/codegen/box/when/integralWhenWithNoInlinedConstants.kt index 1d07419974a..4b58f875147 100644 --- a/compiler/testData/codegen/box/when/integralWhenWithNoInlinedConstants.kt +++ b/compiler/testData/codegen/box/when/integralWhenWithNoInlinedConstants.kt @@ -1,5 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS +// IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt13133.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt13133.kt index bfcaa823c3f..f3cbff09ac5 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt13133.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt13133.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_REFLECT // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt16193.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt16193.kt index 1e7682f6894..28c677f229f 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt16193.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt16193.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE //WITH_RUNTIME //FULL_JDK // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/anonymousObject/sam.kt b/compiler/testData/codegen/boxInline/anonymousObject/sam.kt index 5402c9e48b1..8fa1a21446e 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/sam.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/sam.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/builders/builders.kt b/compiler/testData/codegen/boxInline/builders/builders.kt index 540dc8710d0..c272ab3269f 100644 --- a/compiler/testData/codegen/boxInline/builders/builders.kt +++ b/compiler/testData/codegen/boxInline/builders/builders.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_RUNTIME package builders diff --git a/compiler/testData/codegen/boxInline/builders/buildersAndLambdaCapturing.kt b/compiler/testData/codegen/boxInline/builders/buildersAndLambdaCapturing.kt index e4115bf4512..118e0c5043c 100644 --- a/compiler/testData/codegen/boxInline/builders/buildersAndLambdaCapturing.kt +++ b/compiler/testData/codegen/boxInline/builders/buildersAndLambdaCapturing.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_RUNTIME package builders diff --git a/compiler/testData/codegen/boxInline/complex/forEachLine.kt b/compiler/testData/codegen/boxInline/complex/forEachLine.kt index 0f84d5f201f..b642024b5f4 100644 --- a/compiler/testData/codegen/boxInline/complex/forEachLine.kt +++ b/compiler/testData/codegen/boxInline/complex/forEachLine.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/complex/lambdaInLambda.kt b/compiler/testData/codegen/boxInline/complex/lambdaInLambda.kt index 10650ea8e09..334d345ea21 100644 --- a/compiler/testData/codegen/boxInline/complex/lambdaInLambda.kt +++ b/compiler/testData/codegen/boxInline/complex/lambdaInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/enclosingInfo/anonymousInLambda.kt b/compiler/testData/codegen/boxInline/enclosingInfo/anonymousInLambda.kt index 37307ba3cd0..7c0113e6a32 100644 --- a/compiler/testData/codegen/boxInline/enclosingInfo/anonymousInLambda.kt +++ b/compiler/testData/codegen/boxInline/enclosingInfo/anonymousInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // NO_CHECK_LAMBDA_INLINING // WITH_REFLECT // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/enclosingInfo/inlineChain.kt b/compiler/testData/codegen/boxInline/enclosingInfo/inlineChain.kt index 86109c29e99..73844c7f794 100644 --- a/compiler/testData/codegen/boxInline/enclosingInfo/inlineChain.kt +++ b/compiler/testData/codegen/boxInline/enclosingInfo/inlineChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/enclosingInfo/inlineChain2.kt b/compiler/testData/codegen/boxInline/enclosingInfo/inlineChain2.kt index 503dc75856c..1f2e6456ec1 100644 --- a/compiler/testData/codegen/boxInline/enclosingInfo/inlineChain2.kt +++ b/compiler/testData/codegen/boxInline/enclosingInfo/inlineChain2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/enclosingInfo/objectInInlineFun.kt b/compiler/testData/codegen/boxInline/enclosingInfo/objectInInlineFun.kt index 72128666774..23e4bc1add5 100644 --- a/compiler/testData/codegen/boxInline/enclosingInfo/objectInInlineFun.kt +++ b/compiler/testData/codegen/boxInline/enclosingInfo/objectInInlineFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructor.kt b/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructor.kt index 4a65e0023a3..3fa860dc68f 100644 --- a/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructor.kt +++ b/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructorWithAdditionalObject.kt b/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructorWithAdditionalObject.kt index 28e261cf667..d17ee44c246 100644 --- a/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructorWithAdditionalObject.kt +++ b/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructorWithAdditionalObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructorWithNestedInline.kt b/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructorWithNestedInline.kt index 691aa26cf69..ef9453887eb 100644 --- a/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructorWithNestedInline.kt +++ b/compiler/testData/codegen/boxInline/enclosingInfo/transformedConstructorWithNestedInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/innerClasses/innerLambda.kt b/compiler/testData/codegen/boxInline/innerClasses/innerLambda.kt index 499ff54698f..737b62c60cc 100644 --- a/compiler/testData/codegen/boxInline/innerClasses/innerLambda.kt +++ b/compiler/testData/codegen/boxInline/innerClasses/innerLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/innerClasses/kt10259.kt b/compiler/testData/codegen/boxInline/innerClasses/kt10259.kt index cb65b1b6d12..bd1ad8fa1fe 100644 --- a/compiler/testData/codegen/boxInline/innerClasses/kt10259.kt +++ b/compiler/testData/codegen/boxInline/innerClasses/kt10259.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // NO_CHECK_LAMBDA_INLINING // WITH_RUNTIME // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/lambdaTransformation/lambdaInLambda2.kt b/compiler/testData/codegen/boxInline/lambdaTransformation/lambdaInLambda2.kt index 7813b01f402..442a0ba56ef 100644 --- a/compiler/testData/codegen/boxInline/lambdaTransformation/lambdaInLambda2.kt +++ b/compiler/testData/codegen/boxInline/lambdaTransformation/lambdaInLambda2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_RUNTIME package test diff --git a/compiler/testData/codegen/boxInline/multifileClasses/inlineFromOptimizedMultifileClass.kt b/compiler/testData/codegen/boxInline/multifileClasses/inlineFromOptimizedMultifileClass.kt index ccd748ffe82..94c8b563259 100644 --- a/compiler/testData/codegen/boxInline/multifileClasses/inlineFromOptimizedMultifileClass.kt +++ b/compiler/testData/codegen/boxInline/multifileClasses/inlineFromOptimizedMultifileClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // KOTLIN_CONFIGURATION_FLAGS: +JVM.INHERIT_MULTIFILE_PARTS // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/multifileClasses/inlineFromOtherPackage.kt b/compiler/testData/codegen/boxInline/multifileClasses/inlineFromOtherPackage.kt index b8a01ea600e..202e8186c30 100644 --- a/compiler/testData/codegen/boxInline/multifileClasses/inlineFromOtherPackage.kt +++ b/compiler/testData/codegen/boxInline/multifileClasses/inlineFromOtherPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_RUNTIME @file:[JvmName("MultifileClass") JvmMultifileClass] diff --git a/compiler/testData/codegen/boxInline/private/privateInInlineInMultiFileFacade.kt b/compiler/testData/codegen/boxInline/private/privateInInlineInMultiFileFacade.kt index df2284054f7..c62ead81dfc 100644 --- a/compiler/testData/codegen/boxInline/private/privateInInlineInMultiFileFacade.kt +++ b/compiler/testData/codegen/boxInline/private/privateInInlineInMultiFileFacade.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_RUNTIME @file:kotlin.jvm.JvmMultifileClass diff --git a/compiler/testData/codegen/boxInline/property/reifiedVal.kt b/compiler/testData/codegen/boxInline/property/reifiedVal.kt index f88d11b18fc..8c325b6bdf8 100644 --- a/compiler/testData/codegen/boxInline/property/reifiedVal.kt +++ b/compiler/testData/codegen/boxInline/property/reifiedVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_REFLECT // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/property/reifiedVar.kt b/compiler/testData/codegen/boxInline/property/reifiedVar.kt index ace575f220f..ff387f94d19 100644 --- a/compiler/testData/codegen/boxInline/property/reifiedVar.kt +++ b/compiler/testData/codegen/boxInline/property/reifiedVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // WITH_REFLECT // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/reified/capturedLambda2.kt b/compiler/testData/codegen/boxInline/reified/capturedLambda2.kt index dcc09a82265..f25f1ec8d22 100644 --- a/compiler/testData/codegen/boxInline/reified/capturedLambda2.kt +++ b/compiler/testData/codegen/boxInline/reified/capturedLambda2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/reified/kt11081.kt b/compiler/testData/codegen/boxInline/reified/kt11081.kt index ee454599dd8..f134d392523 100644 --- a/compiler/testData/codegen/boxInline/reified/kt11081.kt +++ b/compiler/testData/codegen/boxInline/reified/kt11081.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/reified/kt11677.kt b/compiler/testData/codegen/boxInline/reified/kt11677.kt index 26a0ee7fcdc..78d0fa05a7e 100644 --- a/compiler/testData/codegen/boxInline/reified/kt11677.kt +++ b/compiler/testData/codegen/boxInline/reified/kt11677.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // 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 06816cd59ae..5175a8696e5 100644 --- a/compiler/testData/codegen/boxInline/reified/kt6988.kt +++ b/compiler/testData/codegen/boxInline/reified/kt6988.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/reified/kt6988_2.kt b/compiler/testData/codegen/boxInline/reified/kt6988_2.kt index 26e812a18de..78c9eca4e82 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: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/reified/kt6990.kt b/compiler/testData/codegen/boxInline/reified/kt6990.kt index 3bb5b6bb58a..ca0896cdc92 100644 --- a/compiler/testData/codegen/boxInline/reified/kt6990.kt +++ b/compiler/testData/codegen/boxInline/reified/kt6990.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/reified/kt9637.kt b/compiler/testData/codegen/boxInline/reified/kt9637.kt index 465739063d3..67709afaf70 100644 --- a/compiler/testData/codegen/boxInline/reified/kt9637.kt +++ b/compiler/testData/codegen/boxInline/reified/kt9637.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/reified/packages.kt b/compiler/testData/codegen/boxInline/reified/packages.kt index c0379c66f26..759f97496c3 100644 --- a/compiler/testData/codegen/boxInline/reified/packages.kt +++ b/compiler/testData/codegen/boxInline/reified/packages.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/signature/inProjectionSubstitution.kt b/compiler/testData/codegen/boxInline/signature/inProjectionSubstitution.kt index 05f382e51a2..4f99cb5b321 100644 --- a/compiler/testData/codegen/boxInline/signature/inProjectionSubstitution.kt +++ b/compiler/testData/codegen/boxInline/signature/inProjectionSubstitution.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/signature/outProjectionSubstitution.kt b/compiler/testData/codegen/boxInline/signature/outProjectionSubstitution.kt index a91c056f3e3..e57dd7b698d 100644 --- a/compiler/testData/codegen/boxInline/signature/outProjectionSubstitution.kt +++ b/compiler/testData/codegen/boxInline/signature/outProjectionSubstitution.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/signature/recursion.kt b/compiler/testData/codegen/boxInline/signature/recursion.kt index 7bf2af3e876..994f742f1d2 100644 --- a/compiler/testData/codegen/boxInline/signature/recursion.kt +++ b/compiler/testData/codegen/boxInline/signature/recursion.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/signature/sameFormalParameterName.kt b/compiler/testData/codegen/boxInline/signature/sameFormalParameterName.kt index 2459c235e72..3c55345fabd 100644 --- a/compiler/testData/codegen/boxInline/signature/sameFormalParameterName.kt +++ b/compiler/testData/codegen/boxInline/signature/sameFormalParameterName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/signature/sameReifiedFormalParameterName.kt b/compiler/testData/codegen/boxInline/signature/sameReifiedFormalParameterName.kt index ad1dbc802a8..cf3ba13eb87 100644 --- a/compiler/testData/codegen/boxInline/signature/sameReifiedFormalParameterName.kt +++ b/compiler/testData/codegen/boxInline/signature/sameReifiedFormalParameterName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/signature/starProjectionSubstitution.kt b/compiler/testData/codegen/boxInline/signature/starProjectionSubstitution.kt index dd548679b20..96187ebc740 100644 --- a/compiler/testData/codegen/boxInline/signature/starProjectionSubstitution.kt +++ b/compiler/testData/codegen/boxInline/signature/starProjectionSubstitution.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/signature/typeParameterInLambda.kt b/compiler/testData/codegen/boxInline/signature/typeParameterInLambda.kt index a31da9eb45d..3b6dd00caca 100644 --- a/compiler/testData/codegen/boxInline/signature/typeParameterInLambda.kt +++ b/compiler/testData/codegen/boxInline/signature/typeParameterInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution.kt b/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution.kt index a6a423efee5..c984969c540 100644 --- a/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution.kt +++ b/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution2.kt b/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution2.kt index 99204e9ee57..1c2913acf18 100644 --- a/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution2.kt +++ b/compiler/testData/codegen/boxInline/signature/typeParametersSubstitution2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/simple/propImportedFromObject.kt b/compiler/testData/codegen/boxInline/simple/propImportedFromObject.kt index 9637b0a19a7..e04e10eefbd 100644 --- a/compiler/testData/codegen/boxInline/simple/propImportedFromObject.kt +++ b/compiler/testData/codegen/boxInline/simple/propImportedFromObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // WITH_RUNTIME // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/smap/inlineOnly/reified.kt b/compiler/testData/codegen/boxInline/smap/inlineOnly/reified.kt index 81b49d5f9d9..d15b21d2f82 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: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/smap/inlineOnly/reifiedProperty.kt b/compiler/testData/codegen/boxInline/smap/inlineOnly/reifiedProperty.kt index 5b9157c7814..29efec274bc 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: NATIVE // FILE: 1.kt // WITH_REFLECT package test diff --git a/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch.kt b/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch.kt index fb41fb78100..b4e0f13f2ac 100644 --- a/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch.kt +++ b/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt class My(val value: Int) diff --git a/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch2.kt b/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch2.kt index d866103368a..9d80c724d68 100644 --- a/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch2.kt +++ b/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt class My(val value: Int) diff --git a/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatchFinally.kt b/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatchFinally.kt index 7ae742a68b4..ada4876e5cf 100644 --- a/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatchFinally.kt +++ b/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatchFinally.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: 1.kt // WITH_RUNTIME diff --git a/compiler/testData/compileKotlinAgainstKotlin/annotationInInterface.kt b/compiler/testData/compileKotlinAgainstKotlin/annotationInInterface.kt index f0eb6f77211..636b1c5be0f 100644 --- a/compiler/testData/compileKotlinAgainstKotlin/annotationInInterface.kt +++ b/compiler/testData/compileKotlinAgainstKotlin/annotationInInterface.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: A.kt package a diff --git a/compiler/testData/compileKotlinAgainstKotlin/annotationsOnTypeAliases.kt b/compiler/testData/compileKotlinAgainstKotlin/annotationsOnTypeAliases.kt index 1bb272ce4f9..64d76c8222d 100644 --- a/compiler/testData/compileKotlinAgainstKotlin/annotationsOnTypeAliases.kt +++ b/compiler/testData/compileKotlinAgainstKotlin/annotationsOnTypeAliases.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: A.kt package a diff --git a/compiler/testData/compileKotlinAgainstKotlin/callsToMultifileClassFromOtherPackage.kt b/compiler/testData/compileKotlinAgainstKotlin/callsToMultifileClassFromOtherPackage.kt index 6b043253f4c..ae838b1598a 100644 --- a/compiler/testData/compileKotlinAgainstKotlin/callsToMultifileClassFromOtherPackage.kt +++ b/compiler/testData/compileKotlinAgainstKotlin/callsToMultifileClassFromOtherPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: A.kt @file:[JvmName("MultifileClass") JvmMultifileClass] diff --git a/compiler/testData/compileKotlinAgainstKotlin/constPropertyReferenceFromMultifileClass.kt b/compiler/testData/compileKotlinAgainstKotlin/constPropertyReferenceFromMultifileClass.kt index 732b9199a68..b9f29dc33f6 100644 --- a/compiler/testData/compileKotlinAgainstKotlin/constPropertyReferenceFromMultifileClass.kt +++ b/compiler/testData/compileKotlinAgainstKotlin/constPropertyReferenceFromMultifileClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: A.kt @file:[JvmName("MultifileClass") JvmMultifileClass] diff --git a/compiler/testData/compileKotlinAgainstKotlin/coroutinesBinary.kt b/compiler/testData/compileKotlinAgainstKotlin/coroutinesBinary.kt index a6b75c53561..1458cde1c16 100644 --- a/compiler/testData/compileKotlinAgainstKotlin/coroutinesBinary.kt +++ b/compiler/testData/compileKotlinAgainstKotlin/coroutinesBinary.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: A.kt // WITH_RUNTIME package a diff --git a/compiler/testData/compileKotlinAgainstKotlin/inlinedConstants.kt b/compiler/testData/compileKotlinAgainstKotlin/inlinedConstants.kt index 0d43895a580..a772f317ddf 100644 --- a/compiler/testData/compileKotlinAgainstKotlin/inlinedConstants.kt +++ b/compiler/testData/compileKotlinAgainstKotlin/inlinedConstants.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: A.kt package constants diff --git a/compiler/testData/compileKotlinAgainstKotlin/jvmField.kt b/compiler/testData/compileKotlinAgainstKotlin/jvmField.kt index 2d6afa75ac1..bd67d07401c 100644 --- a/compiler/testData/compileKotlinAgainstKotlin/jvmField.kt +++ b/compiler/testData/compileKotlinAgainstKotlin/jvmField.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: A.kt open class A { diff --git a/compiler/testData/compileKotlinAgainstKotlin/jvmFieldInConstructor.kt b/compiler/testData/compileKotlinAgainstKotlin/jvmFieldInConstructor.kt index 4e8d1009e59..a04bebca35a 100644 --- a/compiler/testData/compileKotlinAgainstKotlin/jvmFieldInConstructor.kt +++ b/compiler/testData/compileKotlinAgainstKotlin/jvmFieldInConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: A.kt open class A(@JvmField public val publicField: String = "1", diff --git a/compiler/testData/compileKotlinAgainstKotlin/jvmNames.kt b/compiler/testData/compileKotlinAgainstKotlin/jvmNames.kt index a9585e1d9ff..9d3c1c411eb 100644 --- a/compiler/testData/compileKotlinAgainstKotlin/jvmNames.kt +++ b/compiler/testData/compileKotlinAgainstKotlin/jvmNames.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: A.kt package lib diff --git a/compiler/testData/compileKotlinAgainstKotlin/jvmStaticInObject.kt b/compiler/testData/compileKotlinAgainstKotlin/jvmStaticInObject.kt index 37e5d292a8f..4fc82fe64ae 100644 --- a/compiler/testData/compileKotlinAgainstKotlin/jvmStaticInObject.kt +++ b/compiler/testData/compileKotlinAgainstKotlin/jvmStaticInObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: A.kt package aaa diff --git a/compiler/testData/compileKotlinAgainstKotlin/kotlinPropertyAsAnnotationParameter.kt b/compiler/testData/compileKotlinAgainstKotlin/kotlinPropertyAsAnnotationParameter.kt index 81c9bc9079f..4091b9e500c 100644 --- a/compiler/testData/compileKotlinAgainstKotlin/kotlinPropertyAsAnnotationParameter.kt +++ b/compiler/testData/compileKotlinAgainstKotlin/kotlinPropertyAsAnnotationParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: A.kt package a diff --git a/compiler/testData/compileKotlinAgainstKotlin/kt14012_multi.kt b/compiler/testData/compileKotlinAgainstKotlin/kt14012_multi.kt index 466908be208..4fb57e5ea21 100644 --- a/compiler/testData/compileKotlinAgainstKotlin/kt14012_multi.kt +++ b/compiler/testData/compileKotlinAgainstKotlin/kt14012_multi.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: A.kt @file:JvmName("TTest") @file:JvmMultifileClass diff --git a/compiler/testData/compileKotlinAgainstKotlin/multifileClassInlineFunctionAccessingProperty.kt b/compiler/testData/compileKotlinAgainstKotlin/multifileClassInlineFunctionAccessingProperty.kt index 088cbdca1be..c0eeb761349 100644 --- a/compiler/testData/compileKotlinAgainstKotlin/multifileClassInlineFunctionAccessingProperty.kt +++ b/compiler/testData/compileKotlinAgainstKotlin/multifileClassInlineFunctionAccessingProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: A.kt @file:[JvmName("Test") JvmMultifileClass] diff --git a/compiler/testData/compileKotlinAgainstKotlin/platformTypes.kt b/compiler/testData/compileKotlinAgainstKotlin/platformTypes.kt index d4c57583250..fe835c0fa2e 100644 --- a/compiler/testData/compileKotlinAgainstKotlin/platformTypes.kt +++ b/compiler/testData/compileKotlinAgainstKotlin/platformTypes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: A.kt package test diff --git a/compiler/testData/compileKotlinAgainstKotlin/recursiveGeneric.kt b/compiler/testData/compileKotlinAgainstKotlin/recursiveGeneric.kt index a635b2412c8..be9960edac6 100644 --- a/compiler/testData/compileKotlinAgainstKotlin/recursiveGeneric.kt +++ b/compiler/testData/compileKotlinAgainstKotlin/recursiveGeneric.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: NATIVE // FILE: A.kt package a