diff --git a/js/js.translator/testData/box/annotation/annotationClass.kt b/js/js.translator/testData/box/annotation/annotationClass.kt index f3ee2c3952d..30651789c69 100644 --- a/js/js.translator/testData/box/annotation/annotationClass.kt +++ b/js/js.translator/testData/box/annotation/annotationClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/callableReference/function/abstractClassMember.kt b/js/js.translator/testData/box/callableReference/function/abstractClassMember.kt index 96d67866d8d..1cfa541feb2 100644 --- a/js/js.translator/testData/box/callableReference/function/abstractClassMember.kt +++ b/js/js.translator/testData/box/callableReference/function/abstractClassMember.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/classMemberAndExtension.kt b/js/js.translator/testData/box/callableReference/function/classMemberAndExtension.kt index 9199384f105..edbb82641ce 100644 --- a/js/js.translator/testData/box/callableReference/function/classMemberAndExtension.kt +++ b/js/js.translator/testData/box/callableReference/function/classMemberAndExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/callableReference/function/classMemberAndNonExtensionCompatibility.kt b/js/js.translator/testData/box/callableReference/function/classMemberAndNonExtensionCompatibility.kt index 1f7a4a0905c..1e83e05397c 100644 --- a/js/js.translator/testData/box/callableReference/function/classMemberAndNonExtensionCompatibility.kt +++ b/js/js.translator/testData/box/callableReference/function/classMemberAndNonExtensionCompatibility.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/callableReference/function/classMemberFromClass.kt b/js/js.translator/testData/box/callableReference/function/classMemberFromClass.kt index fd2f54b5b42..627d4186411 100644 --- a/js/js.translator/testData/box/callableReference/function/classMemberFromClass.kt +++ b/js/js.translator/testData/box/callableReference/function/classMemberFromClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/classMemberFromExtension.kt b/js/js.translator/testData/box/callableReference/function/classMemberFromExtension.kt index 906c723561c..07a47ac6b21 100644 --- a/js/js.translator/testData/box/callableReference/function/classMemberFromExtension.kt +++ b/js/js.translator/testData/box/callableReference/function/classMemberFromExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelStringNoArgs.kt b/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelStringNoArgs.kt index 3cbcfc151ba..c5d5bb89c31 100644 --- a/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelStringNoArgs.kt +++ b/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelStringNoArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelStringOneStringArg.kt b/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelStringOneStringArg.kt index f84cba2a2e0..a32b5373527 100644 --- a/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelStringOneStringArg.kt +++ b/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelStringOneStringArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelUnitNoArgs.kt b/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelUnitNoArgs.kt index 77a9b21d1c6..58fd96c52cb 100644 --- a/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelUnitNoArgs.kt +++ b/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelUnitNoArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelUnitOneStringArg.kt b/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelUnitOneStringArg.kt index 00af1729480..7646b0dcb5f 100644 --- a/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelUnitOneStringArg.kt +++ b/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelUnitOneStringArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/classMemberOverridden.kt b/js/js.translator/testData/box/callableReference/function/classMemberOverridden.kt index afe7c009696..5ecd1ffde37 100644 --- a/js/js.translator/testData/box/callableReference/function/classMemberOverridden.kt +++ b/js/js.translator/testData/box/callableReference/function/classMemberOverridden.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/callableReference/function/closureWithSideEffect.kt b/js/js.translator/testData/box/callableReference/function/closureWithSideEffect.kt index a03bfc1f469..375f69f2369 100644 --- a/js/js.translator/testData/box/callableReference/function/closureWithSideEffect.kt +++ b/js/js.translator/testData/box/callableReference/function/closureWithSideEffect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 // This test was adapted from compiler/testData/codegen/box/callableReference/function/local/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/constructorFromTopLevelNoArgs.kt b/js/js.translator/testData/box/callableReference/function/constructorFromTopLevelNoArgs.kt index aaa8f90d030..94a0e9197da 100644 --- a/js/js.translator/testData/box/callableReference/function/constructorFromTopLevelNoArgs.kt +++ b/js/js.translator/testData/box/callableReference/function/constructorFromTopLevelNoArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/constructorFromTopLevelOneStringArg.kt b/js/js.translator/testData/box/callableReference/function/constructorFromTopLevelOneStringArg.kt index 389efbc2484..cedd1021ccd 100644 --- a/js/js.translator/testData/box/callableReference/function/constructorFromTopLevelOneStringArg.kt +++ b/js/js.translator/testData/box/callableReference/function/constructorFromTopLevelOneStringArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/constructorsWithArgs.kt b/js/js.translator/testData/box/callableReference/function/constructorsWithArgs.kt index 18036248e00..3972dac9f32 100644 --- a/js/js.translator/testData/box/callableReference/function/constructorsWithArgs.kt +++ b/js/js.translator/testData/box/callableReference/function/constructorsWithArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/callableReference/function/extension.kt b/js/js.translator/testData/box/callableReference/function/extension.kt index 805834d8d67..4ed0209a257 100644 --- a/js/js.translator/testData/box/callableReference/function/extension.kt +++ b/js/js.translator/testData/box/callableReference/function/extension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 // This test was adapted from compiler/testData/codegen/box/callableReference/function/local/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/extensionFromClass.kt b/js/js.translator/testData/box/callableReference/function/extensionFromClass.kt index 5a6095cfada..2d694efff65 100644 --- a/js/js.translator/testData/box/callableReference/function/extensionFromClass.kt +++ b/js/js.translator/testData/box/callableReference/function/extensionFromClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/extensionFromExtension.kt b/js/js.translator/testData/box/callableReference/function/extensionFromExtension.kt index cf4745e4a22..aefcb9b3953 100644 --- a/js/js.translator/testData/box/callableReference/function/extensionFromExtension.kt +++ b/js/js.translator/testData/box/callableReference/function/extensionFromExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/extensionFromTopLevel.kt b/js/js.translator/testData/box/callableReference/function/extensionFromTopLevel.kt index 391cb7c4f66..5b2354ed2b4 100644 --- a/js/js.translator/testData/box/callableReference/function/extensionFromTopLevel.kt +++ b/js/js.translator/testData/box/callableReference/function/extensionFromTopLevel.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelStringNoArgs.kt b/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelStringNoArgs.kt index b331e7e0470..119ec83e4fd 100644 --- a/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelStringNoArgs.kt +++ b/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelStringNoArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelStringOneStringArg.kt b/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelStringOneStringArg.kt index 58d53382b41..630fbe9a5d1 100644 --- a/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelStringOneStringArg.kt +++ b/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelStringOneStringArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelUnitNoArgs.kt b/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelUnitNoArgs.kt index d10d93254b1..60fa9fd889d 100644 --- a/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelUnitNoArgs.kt +++ b/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelUnitNoArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelUnitOneStringArg.kt b/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelUnitOneStringArg.kt index 0131202f5c1..e7f25738f3d 100644 --- a/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelUnitOneStringArg.kt +++ b/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelUnitOneStringArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/extensionToPrimitive.kt b/js/js.translator/testData/box/callableReference/function/extensionToPrimitive.kt index 967450f4f57..7c152e4d2e8 100644 --- a/js/js.translator/testData/box/callableReference/function/extensionToPrimitive.kt +++ b/js/js.translator/testData/box/callableReference/function/extensionToPrimitive.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 // This test was adapted from compiler/testData/codegen/box/callableReference/function/local/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/extensionWithClosure.kt b/js/js.translator/testData/box/callableReference/function/extensionWithClosure.kt index 3c28431dc93..a8f43dd6771 100644 --- a/js/js.translator/testData/box/callableReference/function/extensionWithClosure.kt +++ b/js/js.translator/testData/box/callableReference/function/extensionWithClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 // This test was adapted from compiler/testData/codegen/box/callableReference/function/local/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/localAndTopLevelExtensions.kt b/js/js.translator/testData/box/callableReference/function/localAndTopLevelExtensions.kt index 79af101caa2..afeab990919 100644 --- a/js/js.translator/testData/box/callableReference/function/localAndTopLevelExtensions.kt +++ b/js/js.translator/testData/box/callableReference/function/localAndTopLevelExtensions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/callableReference/function/localLocal.kt b/js/js.translator/testData/box/callableReference/function/localLocal.kt index 9deccb40877..e93a9041efe 100644 --- a/js/js.translator/testData/box/callableReference/function/localLocal.kt +++ b/js/js.translator/testData/box/callableReference/function/localLocal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 // This test was adapted from compiler/testData/codegen/box/callableReference/function/local/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/recursiveClosure.kt b/js/js.translator/testData/box/callableReference/function/recursiveClosure.kt index 9dc6a86bb90..07da5db0edc 100644 --- a/js/js.translator/testData/box/callableReference/function/recursiveClosure.kt +++ b/js/js.translator/testData/box/callableReference/function/recursiveClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 // This test was adapted from compiler/testData/codegen/box/callableReference/function/local/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/simple.kt b/js/js.translator/testData/box/callableReference/function/simple.kt index b946cbd4eed..d2228ca7654 100644 --- a/js/js.translator/testData/box/callableReference/function/simple.kt +++ b/js/js.translator/testData/box/callableReference/function/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 // This test was adapted from compiler/testData/codegen/box/callableReference/function/local/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/simpleClosure.kt b/js/js.translator/testData/box/callableReference/function/simpleClosure.kt index 7205aafdb64..e23db96f94a 100644 --- a/js/js.translator/testData/box/callableReference/function/simpleClosure.kt +++ b/js/js.translator/testData/box/callableReference/function/simpleClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 // This test was adapted from compiler/testData/codegen/box/callableReference/function/local/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/simpleWithArg.kt b/js/js.translator/testData/box/callableReference/function/simpleWithArg.kt index 0770429dc80..8c8dfb17f27 100644 --- a/js/js.translator/testData/box/callableReference/function/simpleWithArg.kt +++ b/js/js.translator/testData/box/callableReference/function/simpleWithArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 // This test was adapted from compiler/testData/codegen/box/callableReference/function/local/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/stringNativeExtension.kt b/js/js.translator/testData/box/callableReference/function/stringNativeExtension.kt index ae3b9d22b32..30fece17e35 100644 --- a/js/js.translator/testData/box/callableReference/function/stringNativeExtension.kt +++ b/js/js.translator/testData/box/callableReference/function/stringNativeExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/callableReference/function/topLevelFromClass.kt b/js/js.translator/testData/box/callableReference/function/topLevelFromClass.kt index e05101b6165..d57a5caa97e 100644 --- a/js/js.translator/testData/box/callableReference/function/topLevelFromClass.kt +++ b/js/js.translator/testData/box/callableReference/function/topLevelFromClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/topLevelFromExtension.kt b/js/js.translator/testData/box/callableReference/function/topLevelFromExtension.kt index 1eae69c7cee..08a2fd47402 100644 --- a/js/js.translator/testData/box/callableReference/function/topLevelFromExtension.kt +++ b/js/js.translator/testData/box/callableReference/function/topLevelFromExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/topLevelFromTopLevelStringNoArgs.kt b/js/js.translator/testData/box/callableReference/function/topLevelFromTopLevelStringNoArgs.kt index 068e6961909..b161b6ccc7e 100644 --- a/js/js.translator/testData/box/callableReference/function/topLevelFromTopLevelStringNoArgs.kt +++ b/js/js.translator/testData/box/callableReference/function/topLevelFromTopLevelStringNoArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/topLevelFromTopLevelWithArg.kt b/js/js.translator/testData/box/callableReference/function/topLevelFromTopLevelWithArg.kt index 8146b35f762..1e78b266286 100644 --- a/js/js.translator/testData/box/callableReference/function/topLevelFromTopLevelWithArg.kt +++ b/js/js.translator/testData/box/callableReference/function/topLevelFromTopLevelWithArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 // This test was adapted from compiler/testData/codegen/box/callableReference/function/. package foo diff --git a/js/js.translator/testData/box/callableReference/function/unitWithSideEffect.kt b/js/js.translator/testData/box/callableReference/function/unitWithSideEffect.kt index 735e3568409..ebc1f7d9c31 100644 --- a/js/js.translator/testData/box/callableReference/function/unitWithSideEffect.kt +++ b/js/js.translator/testData/box/callableReference/function/unitWithSideEffect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 // This test was adapted from compiler/testData/codegen/box/callableReference/function/local/. package foo diff --git a/js/js.translator/testData/box/callableReference/property/accessViaSubclass.kt b/js/js.translator/testData/box/callableReference/property/accessViaSubclass.kt index 73ac33309ab..75a78ddd655 100644 --- a/js/js.translator/testData/box/callableReference/property/accessViaSubclass.kt +++ b/js/js.translator/testData/box/callableReference/property/accessViaSubclass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 // This test was adapted from compiler/testData/codegen/box/callableReference/property/. package foo diff --git a/js/js.translator/testData/box/callableReference/property/delegated.kt b/js/js.translator/testData/box/callableReference/property/delegated.kt index e88e2ff0463..1b765babf55 100644 --- a/js/js.translator/testData/box/callableReference/property/delegated.kt +++ b/js/js.translator/testData/box/callableReference/property/delegated.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1126 // This test was adapted from compiler/testData/codegen/box/callableReference/property/. package foo diff --git a/js/js.translator/testData/box/callableReference/property/delegatedMutable.kt b/js/js.translator/testData/box/callableReference/property/delegatedMutable.kt index 5b62945b3d4..35b3e21b269 100644 --- a/js/js.translator/testData/box/callableReference/property/delegatedMutable.kt +++ b/js/js.translator/testData/box/callableReference/property/delegatedMutable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1125 // This test was adapted from compiler/testData/codegen/box/callableReference/property/. package foo diff --git a/js/js.translator/testData/box/callableReference/property/extensionProperty.kt b/js/js.translator/testData/box/callableReference/property/extensionProperty.kt index 46f5d725842..f67b2cfa007 100644 --- a/js/js.translator/testData/box/callableReference/property/extensionProperty.kt +++ b/js/js.translator/testData/box/callableReference/property/extensionProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1130 package foo diff --git a/js/js.translator/testData/box/callableReference/property/kClassInstanceIsInitializedFirst.kt b/js/js.translator/testData/box/callableReference/property/kClassInstanceIsInitializedFirst.kt index fe8641ed76d..fa99b7757e4 100644 --- a/js/js.translator/testData/box/callableReference/property/kClassInstanceIsInitializedFirst.kt +++ b/js/js.translator/testData/box/callableReference/property/kClassInstanceIsInitializedFirst.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 // This test was adapted from compiler/testData/codegen/box/callableReference/property/. package foo diff --git a/js/js.translator/testData/box/callableReference/property/memberProperty.kt b/js/js.translator/testData/box/callableReference/property/memberProperty.kt index bce86f1f76a..67c16af63e8 100644 --- a/js/js.translator/testData/box/callableReference/property/memberProperty.kt +++ b/js/js.translator/testData/box/callableReference/property/memberProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 package foo diff --git a/js/js.translator/testData/box/callableReference/property/overriddenInSubclass.kt b/js/js.translator/testData/box/callableReference/property/overriddenInSubclass.kt index eabcf4f329c..557e964a97f 100644 --- a/js/js.translator/testData/box/callableReference/property/overriddenInSubclass.kt +++ b/js/js.translator/testData/box/callableReference/property/overriddenInSubclass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 // This test was adapted from compiler/testData/codegen/box/callableReference/property/. package foo diff --git a/js/js.translator/testData/box/callableReference/property/simpleExtension.kt b/js/js.translator/testData/box/callableReference/property/simpleExtension.kt index 57acd327069..eda40072d08 100644 --- a/js/js.translator/testData/box/callableReference/property/simpleExtension.kt +++ b/js/js.translator/testData/box/callableReference/property/simpleExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 // This test was adapted from compiler/testData/codegen/box/callableReference/property/. package foo diff --git a/js/js.translator/testData/box/callableReference/property/simpleMember.kt b/js/js.translator/testData/box/callableReference/property/simpleMember.kt index 81d0c9e8a26..cb1a8cdb31e 100644 --- a/js/js.translator/testData/box/callableReference/property/simpleMember.kt +++ b/js/js.translator/testData/box/callableReference/property/simpleMember.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 // This test was adapted from compiler/testData/codegen/box/callableReference/property/. package foo diff --git a/js/js.translator/testData/box/callableReference/property/simpleMutableExtension.kt b/js/js.translator/testData/box/callableReference/property/simpleMutableExtension.kt index a64388f9ca1..2e34a7c603f 100644 --- a/js/js.translator/testData/box/callableReference/property/simpleMutableExtension.kt +++ b/js/js.translator/testData/box/callableReference/property/simpleMutableExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 // This test was adapted from compiler/testData/codegen/box/callableReference/property/. package foo diff --git a/js/js.translator/testData/box/callableReference/property/simpleMutableMember.kt b/js/js.translator/testData/box/callableReference/property/simpleMutableMember.kt index a31bb016227..646f7d6f5a2 100644 --- a/js/js.translator/testData/box/callableReference/property/simpleMutableMember.kt +++ b/js/js.translator/testData/box/callableReference/property/simpleMutableMember.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 // This test was adapted from compiler/testData/codegen/box/callableReference/property/. package foo diff --git a/js/js.translator/testData/box/callableReference/property/simpleMutableTopLevel.kt b/js/js.translator/testData/box/callableReference/property/simpleMutableTopLevel.kt index 7652ee7c805..86a1171dcde 100644 --- a/js/js.translator/testData/box/callableReference/property/simpleMutableTopLevel.kt +++ b/js/js.translator/testData/box/callableReference/property/simpleMutableTopLevel.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 // This test was adapted from compiler/testData/codegen/box/callableReference/property/. package foo diff --git a/js/js.translator/testData/box/callableReference/property/simpleTopLevel.kt b/js/js.translator/testData/box/callableReference/property/simpleTopLevel.kt index a2a4161aad7..6d9a5725f46 100644 --- a/js/js.translator/testData/box/callableReference/property/simpleTopLevel.kt +++ b/js/js.translator/testData/box/callableReference/property/simpleTopLevel.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 // This test was adapted from compiler/testData/codegen/box/callableReference/property/. package foo diff --git a/js/js.translator/testData/box/callableReference/property/topLevelVar.kt b/js/js.translator/testData/box/callableReference/property/topLevelVar.kt index a81d1de1857..ad167045ebe 100644 --- a/js/js.translator/testData/box/callableReference/property/topLevelVar.kt +++ b/js/js.translator/testData/box/callableReference/property/topLevelVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/char/charBinaryOperations.kt b/js/js.translator/testData/box/char/charBinaryOperations.kt index e7216a56e0f..fd3b5fad943 100644 --- a/js/js.translator/testData/box/char/charBinaryOperations.kt +++ b/js/js.translator/testData/box/char/charBinaryOperations.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/char/charCompareToIntrinsic.kt b/js/js.translator/testData/box/char/charCompareToIntrinsic.kt index 0bb347a5af4..247e7df9f58 100644 --- a/js/js.translator/testData/box/char/charCompareToIntrinsic.kt +++ b/js/js.translator/testData/box/char/charCompareToIntrinsic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/char/charConstantByUnicodeId.kt b/js/js.translator/testData/box/char/charConstantByUnicodeId.kt index 16be16d1dbe..4a9d18d9714 100644 --- a/js/js.translator/testData/box/char/charConstantByUnicodeId.kt +++ b/js/js.translator/testData/box/char/charConstantByUnicodeId.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/char/charConversions.kt b/js/js.translator/testData/box/char/charConversions.kt index 278e3517cd1..58559da3e60 100644 --- a/js/js.translator/testData/box/char/charConversions.kt +++ b/js/js.translator/testData/box/char/charConversions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/char/charElvis.kt b/js/js.translator/testData/box/char/charElvis.kt index d8ec37ad4c4..3e7175a75d3 100644 --- a/js/js.translator/testData/box/char/charElvis.kt +++ b/js/js.translator/testData/box/char/charElvis.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/char/charEquals.kt b/js/js.translator/testData/box/char/charEquals.kt index 3e42df28aa6..7e45516aded 100644 --- a/js/js.translator/testData/box/char/charEquals.kt +++ b/js/js.translator/testData/box/char/charEquals.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1094 package foo diff --git a/js/js.translator/testData/box/char/charInStringTemplate.kt b/js/js.translator/testData/box/char/charInStringTemplate.kt index 692e44ee9d4..c0fc9aabaf3 100644 --- a/js/js.translator/testData/box/char/charInStringTemplate.kt +++ b/js/js.translator/testData/box/char/charInStringTemplate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo import kotlin.test.assertEquals diff --git a/js/js.translator/testData/box/char/charIsCheck.kt b/js/js.translator/testData/box/char/charIsCheck.kt index 87f21d5218a..e95365abbde 100644 --- a/js/js.translator/testData/box/char/charIsCheck.kt +++ b/js/js.translator/testData/box/char/charIsCheck.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/char/charRanges.kt b/js/js.translator/testData/box/char/charRanges.kt index 096a9f131c5..0bd166dd451 100644 --- a/js/js.translator/testData/box/char/charRanges.kt +++ b/js/js.translator/testData/box/char/charRanges.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1160 package foo diff --git a/js/js.translator/testData/box/char/charUnaryOperations.kt b/js/js.translator/testData/box/char/charUnaryOperations.kt index 8651c1c5f8c..6b02656a022 100644 --- a/js/js.translator/testData/box/char/charUnaryOperations.kt +++ b/js/js.translator/testData/box/char/charUnaryOperations.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/char/topLevelCallables.kt b/js/js.translator/testData/box/char/topLevelCallables.kt index 32a99cb3512..bd64c001bd1 100644 --- a/js/js.translator/testData/box/char/topLevelCallables.kt +++ b/js/js.translator/testData/box/char/topLevelCallables.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // SKIP_MINIFICATION fun foo(): Char = '1' diff --git a/js/js.translator/testData/box/char/unboxedCharSpecials.kt b/js/js.translator/testData/box/char/unboxedCharSpecials.kt index fe8f25155e6..e58533f10e7 100644 --- a/js/js.translator/testData/box/char/unboxedCharSpecials.kt +++ b/js/js.translator/testData/box/char/unboxedCharSpecials.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1219 private inline fun typeOf(x: dynamic): String = js("typeof x").unsafeCast() diff --git a/js/js.translator/testData/box/classObject/accessing.kt b/js/js.translator/testData/box/classObject/accessing.kt index cfb9643696e..ad1590951b5 100644 --- a/js/js.translator/testData/box/classObject/accessing.kt +++ b/js/js.translator/testData/box/classObject/accessing.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 // KT-4130 object fields are not evaluated correctly diff --git a/js/js.translator/testData/box/classObject/defaultObjectSameNamesAsInOuter.kt b/js/js.translator/testData/box/classObject/defaultObjectSameNamesAsInOuter.kt index a84c4b4c9b3..8eb0b752c33 100644 --- a/js/js.translator/testData/box/classObject/defaultObjectSameNamesAsInOuter.kt +++ b/js/js.translator/testData/box/classObject/defaultObjectSameNamesAsInOuter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/classObject/enumCompanionObject.kt b/js/js.translator/testData/box/classObject/enumCompanionObject.kt index 8da1cc53612..d0b15143f7d 100644 --- a/js/js.translator/testData/box/classObject/enumCompanionObject.kt +++ b/js/js.translator/testData/box/classObject/enumCompanionObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1141 // See KT-6326, KT-6777 package foo diff --git a/js/js.translator/testData/box/classObject/inTrait.kt b/js/js.translator/testData/box/classObject/inTrait.kt index c2111678b5a..fe4e89294d3 100644 --- a/js/js.translator/testData/box/classObject/inTrait.kt +++ b/js/js.translator/testData/box/classObject/inTrait.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/classObject/invokeOperatorInCompanionObject.kt b/js/js.translator/testData/box/classObject/invokeOperatorInCompanionObject.kt index 4b4b56efe50..cf902b0f302 100644 --- a/js/js.translator/testData/box/classObject/invokeOperatorInCompanionObject.kt +++ b/js/js.translator/testData/box/classObject/invokeOperatorInCompanionObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 // See KT-11100 package foo diff --git a/js/js.translator/testData/box/classObject/namedClassObject.kt b/js/js.translator/testData/box/classObject/namedClassObject.kt index c0bcb04bb96..0e6b1c4833f 100644 --- a/js/js.translator/testData/box/classObject/namedClassObject.kt +++ b/js/js.translator/testData/box/classObject/namedClassObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/classObject/objectInCompanionObject.kt b/js/js.translator/testData/box/classObject/objectInCompanionObject.kt index 8b1d671f03a..628e9d6d840 100644 --- a/js/js.translator/testData/box/classObject/objectInCompanionObject.kt +++ b/js/js.translator/testData/box/classObject/objectInCompanionObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1134 // See KT-6203 package foo diff --git a/js/js.translator/testData/box/classObject/setVar.kt b/js/js.translator/testData/box/classObject/setVar.kt index 0df3eb87056..5d0c18c2919 100644 --- a/js/js.translator/testData/box/classObject/setVar.kt +++ b/js/js.translator/testData/box/classObject/setVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/classObject/simple.kt b/js/js.translator/testData/box/classObject/simple.kt index 880b6bf19c1..34a93fb3b99 100644 --- a/js/js.translator/testData/box/classObject/simple.kt +++ b/js/js.translator/testData/box/classObject/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/classObject/withInheritance.kt b/js/js.translator/testData/box/classObject/withInheritance.kt index c741d5b74b7..05396329fd8 100644 --- a/js/js.translator/testData/box/classObject/withInheritance.kt +++ b/js/js.translator/testData/box/classObject/withInheritance.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1126 package foo diff --git a/js/js.translator/testData/box/closure/closureArrayListInstance.kt b/js/js.translator/testData/box/closure/closureArrayListInstance.kt index be9274974fe..11ec76d2fb3 100644 --- a/js/js.translator/testData/box/closure/closureArrayListInstance.kt +++ b/js/js.translator/testData/box/closure/closureArrayListInstance.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1375 package foo diff --git a/js/js.translator/testData/box/closure/closureFunctionAsArgument.kt b/js/js.translator/testData/box/closure/closureFunctionAsArgument.kt index 82593b2dc4f..86cbfd33c65 100644 --- a/js/js.translator/testData/box/closure/closureFunctionAsArgument.kt +++ b/js/js.translator/testData/box/closure/closureFunctionAsArgument.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/closure/closureFunctionByInnerFunction.kt b/js/js.translator/testData/box/closure/closureFunctionByInnerFunction.kt index d4f31dcef3e..f128be7f685 100644 --- a/js/js.translator/testData/box/closure/closureFunctionByInnerFunction.kt +++ b/js/js.translator/testData/box/closure/closureFunctionByInnerFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/closure/closureGenericTypeValue.kt b/js/js.translator/testData/box/closure/closureGenericTypeValue.kt index 7432f089f92..d677b8a5103 100644 --- a/js/js.translator/testData/box/closure/closureGenericTypeValue.kt +++ b/js/js.translator/testData/box/closure/closureGenericTypeValue.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/closure/closureInFewFunctionWithDifferentName.kt b/js/js.translator/testData/box/closure/closureInFewFunctionWithDifferentName.kt index 761c4517c91..847517d131a 100644 --- a/js/js.translator/testData/box/closure/closureInFewFunctionWithDifferentName.kt +++ b/js/js.translator/testData/box/closure/closureInFewFunctionWithDifferentName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/closure/closureInNestedFunctions.kt b/js/js.translator/testData/box/closure/closureInNestedFunctions.kt index d596d833721..b3018ef209d 100644 --- a/js/js.translator/testData/box/closure/closureInNestedFunctions.kt +++ b/js/js.translator/testData/box/closure/closureInNestedFunctions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/closure/closureInNestedFunctionsInMethod.kt b/js/js.translator/testData/box/closure/closureInNestedFunctionsInMethod.kt index de0c1c89e3a..8cd600f155a 100644 --- a/js/js.translator/testData/box/closure/closureInNestedFunctionsInMethod.kt +++ b/js/js.translator/testData/box/closure/closureInNestedFunctionsInMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1129 package foo diff --git a/js/js.translator/testData/box/closure/closureInNestedFunctionsWhichMixedWithObject.kt b/js/js.translator/testData/box/closure/closureInNestedFunctionsWhichMixedWithObject.kt index 457d26e0a39..d04ee8b9cb4 100644 --- a/js/js.translator/testData/box/closure/closureInNestedFunctionsWhichMixedWithObject.kt +++ b/js/js.translator/testData/box/closure/closureInNestedFunctionsWhichMixedWithObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/closure/closureInNestedLambdasInObject.kt b/js/js.translator/testData/box/closure/closureInNestedLambdasInObject.kt index 46784b78d2a..525a594542f 100644 --- a/js/js.translator/testData/box/closure/closureInNestedLambdasInObject.kt +++ b/js/js.translator/testData/box/closure/closureInNestedLambdasInObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 // KT-4218 Nested function literal on singleton object fails diff --git a/js/js.translator/testData/box/closure/closureInObject.kt b/js/js.translator/testData/box/closure/closureInObject.kt index eb5306d09c6..e5e2a4dfc00 100644 --- a/js/js.translator/testData/box/closure/closureInObject.kt +++ b/js/js.translator/testData/box/closure/closureInObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/closure/closureInWithInsideWith.kt b/js/js.translator/testData/box/closure/closureInWithInsideWith.kt index c3aff686031..dc4a85481d3 100644 --- a/js/js.translator/testData/box/closure/closureInWithInsideWith.kt +++ b/js/js.translator/testData/box/closure/closureInWithInsideWith.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 // KT-4237 With in with diff --git a/js/js.translator/testData/box/closure/closureLambdaVarInLambda.kt b/js/js.translator/testData/box/closure/closureLambdaVarInLambda.kt index d2fe180fdaf..30463c0ff65 100644 --- a/js/js.translator/testData/box/closure/closureLambdaVarInLambda.kt +++ b/js/js.translator/testData/box/closure/closureLambdaVarInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 // KT-4263 Wrong capturing a function literal variable diff --git a/js/js.translator/testData/box/closure/closureLocalFunction.kt b/js/js.translator/testData/box/closure/closureLocalFunction.kt index db36633e611..c96cefee30f 100644 --- a/js/js.translator/testData/box/closure/closureLocalFunction.kt +++ b/js/js.translator/testData/box/closure/closureLocalFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/closure/closureLocalFunctionByInnerFunction.kt b/js/js.translator/testData/box/closure/closureLocalFunctionByInnerFunction.kt index c66653184d2..0e9bbd9c632 100644 --- a/js/js.translator/testData/box/closure/closureLocalFunctionByInnerFunction.kt +++ b/js/js.translator/testData/box/closure/closureLocalFunctionByInnerFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/closure/closureLocalFunctionByInnerFunctionInConstructor.kt b/js/js.translator/testData/box/closure/closureLocalFunctionByInnerFunctionInConstructor.kt index 906aec12624..c241f6097d2 100644 --- a/js/js.translator/testData/box/closure/closureLocalFunctionByInnerFunctionInConstructor.kt +++ b/js/js.translator/testData/box/closure/closureLocalFunctionByInnerFunctionInConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/closure/closureLocalInNestedObject.kt b/js/js.translator/testData/box/closure/closureLocalInNestedObject.kt index b77642697b3..2ca10131c9f 100644 --- a/js/js.translator/testData/box/closure/closureLocalInNestedObject.kt +++ b/js/js.translator/testData/box/closure/closureLocalInNestedObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/closure/closureLocalLiteralFunction.kt b/js/js.translator/testData/box/closure/closureLocalLiteralFunction.kt index 59d168d9e70..1ce6f65fb78 100644 --- a/js/js.translator/testData/box/closure/closureLocalLiteralFunction.kt +++ b/js/js.translator/testData/box/closure/closureLocalLiteralFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/closure/closureReceiverInLocalExtFunByLocalExtFun.kt b/js/js.translator/testData/box/closure/closureReceiverInLocalExtFunByLocalExtFun.kt index 65f5bd1622c..b8ae66065cf 100644 --- a/js/js.translator/testData/box/closure/closureReceiverInLocalExtFunByLocalExtFun.kt +++ b/js/js.translator/testData/box/closure/closureReceiverInLocalExtFunByLocalExtFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/closure/closureReferencingMember.kt b/js/js.translator/testData/box/closure/closureReferencingMember.kt index c8ca8de88a6..50375f776e1 100644 --- a/js/js.translator/testData/box/closure/closureReferencingMember.kt +++ b/js/js.translator/testData/box/closure/closureReferencingMember.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/closure/closureThisAndClassObject.kt b/js/js.translator/testData/box/closure/closureThisAndClassObject.kt index c00e48fe810..13d6addec9e 100644 --- a/js/js.translator/testData/box/closure/closureThisAndClassObject.kt +++ b/js/js.translator/testData/box/closure/closureThisAndClassObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/closure/closureThisAndReceiver.kt b/js/js.translator/testData/box/closure/closureThisAndReceiver.kt index 27b036fe5dc..c46f5dd17d0 100644 --- a/js/js.translator/testData/box/closure/closureThisAndReceiver.kt +++ b/js/js.translator/testData/box/closure/closureThisAndReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/closure/closureThisByUsingMethodFromParentClass.kt b/js/js.translator/testData/box/closure/closureThisByUsingMethodFromParentClass.kt index 6576c0dc9dc..e5d4bd292d6 100644 --- a/js/js.translator/testData/box/closure/closureThisByUsingMethodFromParentClass.kt +++ b/js/js.translator/testData/box/closure/closureThisByUsingMethodFromParentClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1129 package foo diff --git a/js/js.translator/testData/box/closure/closureThisInConstructor.kt b/js/js.translator/testData/box/closure/closureThisInConstructor.kt index 75daf7f56c9..24512f29f13 100644 --- a/js/js.translator/testData/box/closure/closureThisInConstructor.kt +++ b/js/js.translator/testData/box/closure/closureThisInConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 // KT-2388 package foo diff --git a/js/js.translator/testData/box/closure/closureThisInExtLambdaInsideMethod.kt b/js/js.translator/testData/box/closure/closureThisInExtLambdaInsideMethod.kt index 7003015da4c..ce3c279b1f5 100644 --- a/js/js.translator/testData/box/closure/closureThisInExtLambdaInsideMethod.kt +++ b/js/js.translator/testData/box/closure/closureThisInExtLambdaInsideMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 // KT-4600 Generated wrong code when capturing `this` in extension function inside a method diff --git a/js/js.translator/testData/box/closure/closureThisInFunctionWhichNamedSameAsParentClass.kt b/js/js.translator/testData/box/closure/closureThisInFunctionWhichNamedSameAsParentClass.kt index 3bde05c5419..98acf2f8999 100644 --- a/js/js.translator/testData/box/closure/closureThisInFunctionWhichNamedSameAsParentClass.kt +++ b/js/js.translator/testData/box/closure/closureThisInFunctionWhichNamedSameAsParentClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/closure/closureThisInLambdaInsideMethod.kt b/js/js.translator/testData/box/closure/closureThisInLambdaInsideMethod.kt index 3c645616827..7511c65b809 100644 --- a/js/js.translator/testData/box/closure/closureThisInLambdaInsideMethod.kt +++ b/js/js.translator/testData/box/closure/closureThisInLambdaInsideMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 // KT-4207 Closure this doesn't work in JS backend diff --git a/js/js.translator/testData/box/closure/closureThisInLambdaInsideObject.kt b/js/js.translator/testData/box/closure/closureThisInLambdaInsideObject.kt index 0f777e2796b..d75a23ca313 100644 --- a/js/js.translator/testData/box/closure/closureThisInLambdaInsideObject.kt +++ b/js/js.translator/testData/box/closure/closureThisInLambdaInsideObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/closure/closureThisInLocalFunction.kt b/js/js.translator/testData/box/closure/closureThisInLocalFunction.kt index 6217244acfc..b6f85c2a531 100644 --- a/js/js.translator/testData/box/closure/closureThisInLocalFunction.kt +++ b/js/js.translator/testData/box/closure/closureThisInLocalFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/closure/closureValToScopeWithSameNameDeclaration.kt b/js/js.translator/testData/box/closure/closureValToScopeWithSameNameDeclaration.kt index b3e48e15d06..7b9295cd3c7 100644 --- a/js/js.translator/testData/box/closure/closureValToScopeWithSameNameDeclaration.kt +++ b/js/js.translator/testData/box/closure/closureValToScopeWithSameNameDeclaration.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/closure/closureVarToScopeWithSameNameDeclaration.kt b/js/js.translator/testData/box/closure/closureVarToScopeWithSameNameDeclaration.kt index 8e9de543321..b3d81215630 100644 --- a/js/js.translator/testData/box/closure/closureVarToScopeWithSameNameDeclaration.kt +++ b/js/js.translator/testData/box/closure/closureVarToScopeWithSameNameDeclaration.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/closure/deepInnerClassInLocalClass.kt b/js/js.translator/testData/box/closure/deepInnerClassInLocalClass.kt index 4d736c5131a..1b1759600b2 100644 --- a/js/js.translator/testData/box/closure/deepInnerClassInLocalClass.kt +++ b/js/js.translator/testData/box/closure/deepInnerClassInLocalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1135 package foo diff --git a/js/js.translator/testData/box/closure/deepInnerClassInLocalClassFromExtension.kt b/js/js.translator/testData/box/closure/deepInnerClassInLocalClassFromExtension.kt index 9ce64273dd7..bcfbb1b7978 100644 --- a/js/js.translator/testData/box/closure/deepInnerClassInLocalClassFromExtension.kt +++ b/js/js.translator/testData/box/closure/deepInnerClassInLocalClassFromExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1133 package foo diff --git a/js/js.translator/testData/box/closure/enclosingClassFromInnerLocalClass.kt b/js/js.translator/testData/box/closure/enclosingClassFromInnerLocalClass.kt index 4d7aa0d69db..1e2a8396414 100644 --- a/js/js.translator/testData/box/closure/enclosingClassFromInnerLocalClass.kt +++ b/js/js.translator/testData/box/closure/enclosingClassFromInnerLocalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1140 package foo diff --git a/js/js.translator/testData/box/closure/enclosingClassFromLocalClass.kt b/js/js.translator/testData/box/closure/enclosingClassFromLocalClass.kt index 03789497ab2..8c597783d31 100644 --- a/js/js.translator/testData/box/closure/enclosingClassFromLocalClass.kt +++ b/js/js.translator/testData/box/closure/enclosingClassFromLocalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1152 package foo diff --git a/js/js.translator/testData/box/closure/implicitGenericReceiverInExtensionInLocalClass.kt b/js/js.translator/testData/box/closure/implicitGenericReceiverInExtensionInLocalClass.kt index fbc8c3f3dd7..3f74d60f2fb 100644 --- a/js/js.translator/testData/box/closure/implicitGenericReceiverInExtensionInLocalClass.kt +++ b/js/js.translator/testData/box/closure/implicitGenericReceiverInExtensionInLocalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/closure/iteratingCallbacks.kt b/js/js.translator/testData/box/closure/iteratingCallbacks.kt index 6092994f324..cbf99ac0797 100644 --- a/js/js.translator/testData/box/closure/iteratingCallbacks.kt +++ b/js/js.translator/testData/box/closure/iteratingCallbacks.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1376 package foo diff --git a/js/js.translator/testData/box/closure/lambdaInLocalFun.kt b/js/js.translator/testData/box/closure/lambdaInLocalFun.kt index 2dba20bf1e2..8d5cf8a0558 100644 --- a/js/js.translator/testData/box/closure/lambdaInLocalFun.kt +++ b/js/js.translator/testData/box/closure/lambdaInLocalFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/closure/localConstructorAndMethod.kt b/js/js.translator/testData/box/closure/localConstructorAndMethod.kt index 1dd19a260c6..1e41cbda9d7 100644 --- a/js/js.translator/testData/box/closure/localConstructorAndMethod.kt +++ b/js/js.translator/testData/box/closure/localConstructorAndMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/closure/localParameterInCallback.kt b/js/js.translator/testData/box/closure/localParameterInCallback.kt index 17b32e3283a..c3f3254e238 100644 --- a/js/js.translator/testData/box/closure/localParameterInCallback.kt +++ b/js/js.translator/testData/box/closure/localParameterInCallback.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1376 package foo diff --git a/js/js.translator/testData/box/closure/objectWithInvokeOperator.kt b/js/js.translator/testData/box/closure/objectWithInvokeOperator.kt index b08eadbd948..c524a3e070f 100644 --- a/js/js.translator/testData/box/closure/objectWithInvokeOperator.kt +++ b/js/js.translator/testData/box/closure/objectWithInvokeOperator.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1153 package foo diff --git a/js/js.translator/testData/box/closure/recursiveExtFunction.kt b/js/js.translator/testData/box/closure/recursiveExtFunction.kt index 158a523df16..0b8584cbd87 100644 --- a/js/js.translator/testData/box/closure/recursiveExtFunction.kt +++ b/js/js.translator/testData/box/closure/recursiveExtFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/closure/recursiveFunction.kt b/js/js.translator/testData/box/closure/recursiveFunction.kt index 0090b9ac02a..dba6e145b06 100644 --- a/js/js.translator/testData/box/closure/recursiveFunction.kt +++ b/js/js.translator/testData/box/closure/recursiveFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/closure/recursiveFunctionWithSameNameDeclaration.kt b/js/js.translator/testData/box/closure/recursiveFunctionWithSameNameDeclaration.kt index 49a7945b8d9..20d1bf87a44 100644 --- a/js/js.translator/testData/box/closure/recursiveFunctionWithSameNameDeclaration.kt +++ b/js/js.translator/testData/box/closure/recursiveFunctionWithSameNameDeclaration.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/closure/withManyClosuresInNestedFunctionsAndObjects.kt b/js/js.translator/testData/box/closure/withManyClosuresInNestedFunctionsAndObjects.kt index 3ae48ec6615..1fdebff1b59 100644 --- a/js/js.translator/testData/box/closure/withManyClosuresInNestedFunctionsAndObjects.kt +++ b/js/js.translator/testData/box/closure/withManyClosuresInNestedFunctionsAndObjects.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/closure/wrappedVariableInExtensionFun.kt b/js/js.translator/testData/box/closure/wrappedVariableInExtensionFun.kt index 668e640d6e2..f3a2c8dbb27 100644 --- a/js/js.translator/testData/box/closure/wrappedVariableInExtensionFun.kt +++ b/js/js.translator/testData/box/closure/wrappedVariableInExtensionFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/coercion/bridgeChar.kt b/js/js.translator/testData/box/coercion/bridgeChar.kt index 1c1f19c8fcb..60b981a8ab5 100644 --- a/js/js.translator/testData/box/coercion/bridgeChar.kt +++ b/js/js.translator/testData/box/coercion/bridgeChar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1172 open class A { fun foo(): Char = 'X' diff --git a/js/js.translator/testData/box/coercion/charValParameter.kt b/js/js.translator/testData/box/coercion/charValParameter.kt index d04e1d371ca..78a68f4836c 100644 --- a/js/js.translator/testData/box/coercion/charValParameter.kt +++ b/js/js.translator/testData/box/coercion/charValParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 class A(val x: Char) diff --git a/js/js.translator/testData/box/coercion/classProperty.kt b/js/js.translator/testData/box/coercion/classProperty.kt index fc2b6d7764e..d1c39616fd9 100644 --- a/js/js.translator/testData/box/coercion/classProperty.kt +++ b/js/js.translator/testData/box/coercion/classProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 class A { var log = "" diff --git a/js/js.translator/testData/box/coercion/defaultAccessors.kt b/js/js.translator/testData/box/coercion/defaultAccessors.kt index 3a3ec9f6e14..98a37ab313a 100644 --- a/js/js.translator/testData/box/coercion/defaultAccessors.kt +++ b/js/js.translator/testData/box/coercion/defaultAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1140 interface I { val a: Char diff --git a/js/js.translator/testData/box/coercion/derivedFunctionReturningChar.kt b/js/js.translator/testData/box/coercion/derivedFunctionReturningChar.kt index 28268ae770c..98118d3fce7 100644 --- a/js/js.translator/testData/box/coercion/derivedFunctionReturningChar.kt +++ b/js/js.translator/testData/box/coercion/derivedFunctionReturningChar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 abstract class A { abstract fun foo(): T diff --git a/js/js.translator/testData/box/coercion/derivedFunctionReturningUnit.kt b/js/js.translator/testData/box/coercion/derivedFunctionReturningUnit.kt index 0d5f31aab3b..50fd1ad1c5b 100644 --- a/js/js.translator/testData/box/coercion/derivedFunctionReturningUnit.kt +++ b/js/js.translator/testData/box/coercion/derivedFunctionReturningUnit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 var log = "" diff --git a/js/js.translator/testData/box/coercion/destructuringToUnit.kt b/js/js.translator/testData/box/coercion/destructuringToUnit.kt index a70c27595e5..c3365a8efaa 100644 --- a/js/js.translator/testData/box/coercion/destructuringToUnit.kt +++ b/js/js.translator/testData/box/coercion/destructuringToUnit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 var log = "" diff --git a/js/js.translator/testData/box/coercion/extensionReceiver.kt b/js/js.translator/testData/box/coercion/extensionReceiver.kt index 73d3c019feb..c82b1584ba7 100644 --- a/js/js.translator/testData/box/coercion/extensionReceiver.kt +++ b/js/js.translator/testData/box/coercion/extensionReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 fun box(): String { val a = 'Q'.foo() diff --git a/js/js.translator/testData/box/coercion/ifWithUnit.kt b/js/js.translator/testData/box/coercion/ifWithUnit.kt index 39ff1e60658..56984591df2 100644 --- a/js/js.translator/testData/box/coercion/ifWithUnit.kt +++ b/js/js.translator/testData/box/coercion/ifWithUnit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 var log = "" diff --git a/js/js.translator/testData/box/coercion/inlineFunReturningUnit.kt b/js/js.translator/testData/box/coercion/inlineFunReturningUnit.kt index 8a64d6dd134..06bf8c12d8f 100644 --- a/js/js.translator/testData/box/coercion/inlineFunReturningUnit.kt +++ b/js/js.translator/testData/box/coercion/inlineFunReturningUnit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 inline fun foo(i : Int) = if (i % 2 == 0) {} else i diff --git a/js/js.translator/testData/box/coercion/lambdaParameters.kt b/js/js.translator/testData/box/coercion/lambdaParameters.kt index 88d64564168..a5cd96df2d6 100644 --- a/js/js.translator/testData/box/coercion/lambdaParameters.kt +++ b/js/js.translator/testData/box/coercion/lambdaParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 // CHECK_NOT_CALLED_IN_SCOPE: function=toBoxedChar scope=box$lambda // CHECK_CALLED_IN_SCOPE: function=unboxChar scope=box$lambda diff --git a/js/js.translator/testData/box/coercion/loopOverUnits.kt b/js/js.translator/testData/box/coercion/loopOverUnits.kt index 1f5a80d0e12..ba88e3116a5 100644 --- a/js/js.translator/testData/box/coercion/loopOverUnits.kt +++ b/js/js.translator/testData/box/coercion/loopOverUnits.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 class A { operator fun iterator() = B() diff --git a/js/js.translator/testData/box/coercion/propertyBridgeChar.kt b/js/js.translator/testData/box/coercion/propertyBridgeChar.kt index f3cd222b3b2..8a29500e02f 100644 --- a/js/js.translator/testData/box/coercion/propertyBridgeChar.kt +++ b/js/js.translator/testData/box/coercion/propertyBridgeChar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1145 open class A { val foo: Char diff --git a/js/js.translator/testData/box/coercion/receiverSmartCast.kt b/js/js.translator/testData/box/coercion/receiverSmartCast.kt index 991c9f547d5..90025efee21 100644 --- a/js/js.translator/testData/box/coercion/receiverSmartCast.kt +++ b/js/js.translator/testData/box/coercion/receiverSmartCast.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 fun foo(x: Any): String { return when (x) { diff --git a/js/js.translator/testData/box/coercion/safeCallLetReturningUnit.kt b/js/js.translator/testData/box/coercion/safeCallLetReturningUnit.kt index 82bc79cdedb..2621cfe13ce 100644 --- a/js/js.translator/testData/box/coercion/safeCallLetReturningUnit.kt +++ b/js/js.translator/testData/box/coercion/safeCallLetReturningUnit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 var log = "" diff --git a/js/js.translator/testData/box/coercion/topLevelProperty.kt b/js/js.translator/testData/box/coercion/topLevelProperty.kt index 28a5c0c6e24..c7db022baee 100644 --- a/js/js.translator/testData/box/coercion/topLevelProperty.kt +++ b/js/js.translator/testData/box/coercion/topLevelProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 var log = "" diff --git a/js/js.translator/testData/box/coercion/tryWithEmptyCatch.kt b/js/js.translator/testData/box/coercion/tryWithEmptyCatch.kt index 667402bd115..ace25c28a1b 100644 --- a/js/js.translator/testData/box/coercion/tryWithEmptyCatch.kt +++ b/js/js.translator/testData/box/coercion/tryWithEmptyCatch.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 fun test(x: Int): Any { return try { diff --git a/js/js.translator/testData/box/coercion/unitAsExtensionReceiver.kt b/js/js.translator/testData/box/coercion/unitAsExtensionReceiver.kt index 6e7bc9bdeb2..949170e8a24 100644 --- a/js/js.translator/testData/box/coercion/unitAsExtensionReceiver.kt +++ b/js/js.translator/testData/box/coercion/unitAsExtensionReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 var log = "" diff --git a/js/js.translator/testData/box/coercion/unitIsAs.kt b/js/js.translator/testData/box/coercion/unitIsAs.kt index 1beab527d67..d508d069f5d 100644 --- a/js/js.translator/testData/box/coercion/unitIsAs.kt +++ b/js/js.translator/testData/box/coercion/unitIsAs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 var log = "" diff --git a/js/js.translator/testData/box/coercion/unitNullCheck.kt b/js/js.translator/testData/box/coercion/unitNullCheck.kt index 2b18e9c0885..1da24e526ab 100644 --- a/js/js.translator/testData/box/coercion/unitNullCheck.kt +++ b/js/js.translator/testData/box/coercion/unitNullCheck.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1132 var log = "" diff --git a/js/js.translator/testData/box/coercion/unitSafeCall.kt b/js/js.translator/testData/box/coercion/unitSafeCall.kt index 110b11c423a..090c69c3a7f 100644 --- a/js/js.translator/testData/box/coercion/unitSafeCall.kt +++ b/js/js.translator/testData/box/coercion/unitSafeCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 class C { fun foo() {} diff --git a/js/js.translator/testData/box/coercion/whenWithUnit.kt b/js/js.translator/testData/box/coercion/whenWithUnit.kt index f6478469007..47f1c39eac5 100644 --- a/js/js.translator/testData/box/coercion/whenWithUnit.kt +++ b/js/js.translator/testData/box/coercion/whenWithUnit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 var log = "" diff --git a/js/js.translator/testData/box/coroutines/debugStatement.kt b/js/js.translator/testData/box/coroutines/debugStatement.kt index 1ab5533e955..6c731d31b42 100644 --- a/js/js.translator/testData/box/coroutines/debugStatement.kt +++ b/js/js.translator/testData/box/coroutines/debugStatement.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1152 // CHECK_DEBUGGER_COUNT: function=doResume count=1 diff --git a/js/js.translator/testData/box/coroutines/localVarOptimization.kt b/js/js.translator/testData/box/coroutines/localVarOptimization.kt index 4f386c0fd21..ff89f207007 100644 --- a/js/js.translator/testData/box/coroutines/localVarOptimization.kt +++ b/js/js.translator/testData/box/coroutines/localVarOptimization.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1251 // DECLARES_VARIABLE: function=doResume name=k // PROPERTY_READ_COUNT: name=local$o count=1 diff --git a/js/js.translator/testData/box/coroutines/nativeExceptions.kt b/js/js.translator/testData/box/coroutines/nativeExceptions.kt index f067cf5fa22..8167de80bcd 100644 --- a/js/js.translator/testData/box/coroutines/nativeExceptions.kt +++ b/js/js.translator/testData/box/coroutines/nativeExceptions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1250 import kotlin.coroutines.experimental.* import kotlin.coroutines.experimental.intrinsics.* diff --git a/js/js.translator/testData/box/crossModuleRef/callableObjectRef.kt b/js/js.translator/testData/box/crossModuleRef/callableObjectRef.kt index df1f628bcf7..8d07a860e6a 100644 --- a/js/js.translator/testData/box/crossModuleRef/callableObjectRef.kt +++ b/js/js.translator/testData/box/crossModuleRef/callableObjectRef.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/crossModuleRef/constructor.kt b/js/js.translator/testData/box/crossModuleRef/constructor.kt index 110d82b84fd..0b8a0eece81 100644 --- a/js/js.translator/testData/box/crossModuleRef/constructor.kt +++ b/js/js.translator/testData/box/crossModuleRef/constructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/crossModuleRef/inheritance.kt b/js/js.translator/testData/box/crossModuleRef/inheritance.kt index 4e88f89a83b..d86a6b15200 100644 --- a/js/js.translator/testData/box/crossModuleRef/inheritance.kt +++ b/js/js.translator/testData/box/crossModuleRef/inheritance.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/crossModuleRef/inlineJsModule.kt b/js/js.translator/testData/box/crossModuleRef/inlineJsModule.kt index dd200a21098..5a218334a77 100644 --- a/js/js.translator/testData/box/crossModuleRef/inlineJsModule.kt +++ b/js/js.translator/testData/box/crossModuleRef/inlineJsModule.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1181 // MODULE: lib1 // FILE: lib1.js diff --git a/js/js.translator/testData/box/crossModuleRef/inlineJsModuleNonIdentifier.kt b/js/js.translator/testData/box/crossModuleRef/inlineJsModuleNonIdentifier.kt index f1665c8ece5..83cafec55ba 100644 --- a/js/js.translator/testData/box/crossModuleRef/inlineJsModuleNonIdentifier.kt +++ b/js/js.translator/testData/box/crossModuleRef/inlineJsModuleNonIdentifier.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1181 // MODULE: lib-1 // FILE: lib-1.js diff --git a/js/js.translator/testData/box/crossModuleRef/inlineJsModulePackage.kt b/js/js.translator/testData/box/crossModuleRef/inlineJsModulePackage.kt index 82f3659b28f..cf7a0bfefa7 100644 --- a/js/js.translator/testData/box/crossModuleRef/inlineJsModulePackage.kt +++ b/js/js.translator/testData/box/crossModuleRef/inlineJsModulePackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // MODULE: lib1 // FILE: lib1.js diff --git a/js/js.translator/testData/box/crossModuleRef/inlineModule.kt b/js/js.translator/testData/box/crossModuleRef/inlineModule.kt index a62882f7cdc..f75ad4987c2 100644 --- a/js/js.translator/testData/box/crossModuleRef/inlineModule.kt +++ b/js/js.translator/testData/box/crossModuleRef/inlineModule.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 // MODULE: lib1 // FILE: lib1.kt diff --git a/js/js.translator/testData/box/crossModuleRef/inlineModuleNonIndentifier.kt b/js/js.translator/testData/box/crossModuleRef/inlineModuleNonIndentifier.kt index cd43cdb9201..0083db8125d 100644 --- a/js/js.translator/testData/box/crossModuleRef/inlineModuleNonIndentifier.kt +++ b/js/js.translator/testData/box/crossModuleRef/inlineModuleNonIndentifier.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 // MODULE: 1 // FILE: lib1.kt diff --git a/js/js.translator/testData/box/crossModuleRef/lambda.kt b/js/js.translator/testData/box/crossModuleRef/lambda.kt index 120ed119650..407f4138bcb 100644 --- a/js/js.translator/testData/box/crossModuleRef/lambda.kt +++ b/js/js.translator/testData/box/crossModuleRef/lambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/crossModuleRef/object.kt b/js/js.translator/testData/box/crossModuleRef/object.kt index e5687e9383c..f9818651887 100644 --- a/js/js.translator/testData/box/crossModuleRef/object.kt +++ b/js/js.translator/testData/box/crossModuleRef/object.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/crossModuleRef/objectInInlineClosure.kt b/js/js.translator/testData/box/crossModuleRef/objectInInlineClosure.kt index edc41ff3506..4e7ad4b26b7 100644 --- a/js/js.translator/testData/box/crossModuleRef/objectInInlineClosure.kt +++ b/js/js.translator/testData/box/crossModuleRef/objectInInlineClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/crossModuleRef/objectIsObject.kt b/js/js.translator/testData/box/crossModuleRef/objectIsObject.kt index ce97aca003c..5852ba69d40 100644 --- a/js/js.translator/testData/box/crossModuleRef/objectIsObject.kt +++ b/js/js.translator/testData/box/crossModuleRef/objectIsObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/crossModuleRef/topLevelExtension.kt b/js/js.translator/testData/box/crossModuleRef/topLevelExtension.kt index 97bdb005697..41977025aa7 100644 --- a/js/js.translator/testData/box/crossModuleRef/topLevelExtension.kt +++ b/js/js.translator/testData/box/crossModuleRef/topLevelExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/crossModuleRef/topLevelFunction.kt b/js/js.translator/testData/box/crossModuleRef/topLevelFunction.kt index 4ed38b4814e..c1f64cdb3a6 100644 --- a/js/js.translator/testData/box/crossModuleRef/topLevelFunction.kt +++ b/js/js.translator/testData/box/crossModuleRef/topLevelFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/crossModuleRef/topLevelMutableProperty.kt b/js/js.translator/testData/box/crossModuleRef/topLevelMutableProperty.kt index dd0bee8f63d..e5deb5bf3b6 100644 --- a/js/js.translator/testData/box/crossModuleRef/topLevelMutableProperty.kt +++ b/js/js.translator/testData/box/crossModuleRef/topLevelMutableProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/crossModuleRef/topLevelProperty.kt b/js/js.translator/testData/box/crossModuleRef/topLevelProperty.kt index eeebfd62b98..a5567e43df1 100644 --- a/js/js.translator/testData/box/crossModuleRef/topLevelProperty.kt +++ b/js/js.translator/testData/box/crossModuleRef/topLevelProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/dataClass/components.kt b/js/js.translator/testData/box/dataClass/components.kt index 10ed4dada5e..8494a2a493c 100644 --- a/js/js.translator/testData/box/dataClass/components.kt +++ b/js/js.translator/testData/box/dataClass/components.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/dataClass/copy.kt b/js/js.translator/testData/box/dataClass/copy.kt index 706a760f3ac..f2187b6cb52 100644 --- a/js/js.translator/testData/box/dataClass/copy.kt +++ b/js/js.translator/testData/box/dataClass/copy.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/dataClass/equals.kt b/js/js.translator/testData/box/dataClass/equals.kt index 98712516379..803e2eda824 100644 --- a/js/js.translator/testData/box/dataClass/equals.kt +++ b/js/js.translator/testData/box/dataClass/equals.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1144 package foo diff --git a/js/js.translator/testData/box/dataClass/hashcode.kt b/js/js.translator/testData/box/dataClass/hashcode.kt index afe3c3e13da..bba8e71de98 100644 --- a/js/js.translator/testData/box/dataClass/hashcode.kt +++ b/js/js.translator/testData/box/dataClass/hashcode.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1404 package foo diff --git a/js/js.translator/testData/box/dataClass/keyrole.kt b/js/js.translator/testData/box/dataClass/keyrole.kt index a2ee8f17a70..3c3cb33711e 100644 --- a/js/js.translator/testData/box/dataClass/keyrole.kt +++ b/js/js.translator/testData/box/dataClass/keyrole.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1146 package foo diff --git a/js/js.translator/testData/box/dataClass/override.kt b/js/js.translator/testData/box/dataClass/override.kt index 38ce45ec444..5a6fc9bb845 100644 --- a/js/js.translator/testData/box/dataClass/override.kt +++ b/js/js.translator/testData/box/dataClass/override.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/dataClass/privateFields.kt b/js/js.translator/testData/box/dataClass/privateFields.kt index 9fc46115dda..3d509ada677 100644 --- a/js/js.translator/testData/box/dataClass/privateFields.kt +++ b/js/js.translator/testData/box/dataClass/privateFields.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/dataClass/tostring.kt b/js/js.translator/testData/box/dataClass/tostring.kt index 39dd962ace0..da6fba643ae 100644 --- a/js/js.translator/testData/box/dataClass/tostring.kt +++ b/js/js.translator/testData/box/dataClass/tostring.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1131 package foo diff --git a/js/js.translator/testData/box/defaultArguments/complexExpressionAsConstructorDefaultArgument.kt b/js/js.translator/testData/box/defaultArguments/complexExpressionAsConstructorDefaultArgument.kt index 39ae3adf1b8..36b792c0bf3 100644 --- a/js/js.translator/testData/box/defaultArguments/complexExpressionAsConstructorDefaultArgument.kt +++ b/js/js.translator/testData/box/defaultArguments/complexExpressionAsConstructorDefaultArgument.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/defaultArguments/complexExpressionAsDefaultArgument.kt b/js/js.translator/testData/box/defaultArguments/complexExpressionAsDefaultArgument.kt index d4f217aafcf..c0d84278520 100644 --- a/js/js.translator/testData/box/defaultArguments/complexExpressionAsDefaultArgument.kt +++ b/js/js.translator/testData/box/defaultArguments/complexExpressionAsDefaultArgument.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 // http://youtrack.jetbrains.com/issue/KT-4879 // JS: extra side effect when use when in default arguments diff --git a/js/js.translator/testData/box/defaultArguments/complexExpressionAsOverriddenDefaultArgument.kt b/js/js.translator/testData/box/defaultArguments/complexExpressionAsOverriddenDefaultArgument.kt index 78ebbc217ce..b332a86bcbc 100644 --- a/js/js.translator/testData/box/defaultArguments/complexExpressionAsOverriddenDefaultArgument.kt +++ b/js/js.translator/testData/box/defaultArguments/complexExpressionAsOverriddenDefaultArgument.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1130 // http://youtrack.jetbrains.com/issue/KT-4879 // JS: extra side effect when use when in default arguments diff --git a/js/js.translator/testData/box/defaultArguments/constructorCallWithDefArg1.kt b/js/js.translator/testData/box/defaultArguments/constructorCallWithDefArg1.kt index 40e2e1e6fc2..5edb29a5b51 100644 --- a/js/js.translator/testData/box/defaultArguments/constructorCallWithDefArg1.kt +++ b/js/js.translator/testData/box/defaultArguments/constructorCallWithDefArg1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/defaultArguments/constructorCallWithDefArg2.kt b/js/js.translator/testData/box/defaultArguments/constructorCallWithDefArg2.kt index b722e7e8963..77ca4ddb4cc 100644 --- a/js/js.translator/testData/box/defaultArguments/constructorCallWithDefArg2.kt +++ b/js/js.translator/testData/box/defaultArguments/constructorCallWithDefArg2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/defaultArguments/defArgsWithSuperCall.kt b/js/js.translator/testData/box/defaultArguments/defArgsWithSuperCall.kt index df845a71579..c9a02ef8f3c 100644 --- a/js/js.translator/testData/box/defaultArguments/defArgsWithSuperCall.kt +++ b/js/js.translator/testData/box/defaultArguments/defArgsWithSuperCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/defaultArguments/defaultArgumentsInFunctionWithExpressionAsBody.kt b/js/js.translator/testData/box/defaultArguments/defaultArgumentsInFunctionWithExpressionAsBody.kt index b28f7366cee..4decff29857 100644 --- a/js/js.translator/testData/box/defaultArguments/defaultArgumentsInFunctionWithExpressionAsBody.kt +++ b/js/js.translator/testData/box/defaultArguments/defaultArgumentsInFunctionWithExpressionAsBody.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 // KT-6037: KT-6037 Javascript default function arguments fill code generated in wrong order on method without "return keyword" package foo diff --git a/js/js.translator/testData/box/defaultArguments/enumSuperConstructor.kt b/js/js.translator/testData/box/defaultArguments/enumSuperConstructor.kt index 8338877bddc..d43ddd0ad77 100644 --- a/js/js.translator/testData/box/defaultArguments/enumSuperConstructor.kt +++ b/js/js.translator/testData/box/defaultArguments/enumSuperConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1138 package foo diff --git a/js/js.translator/testData/box/defaultArguments/enumWithDefArg.kt b/js/js.translator/testData/box/defaultArguments/enumWithDefArg.kt index 057ffbb67ad..aaf598ae053 100644 --- a/js/js.translator/testData/box/defaultArguments/enumWithDefArg.kt +++ b/js/js.translator/testData/box/defaultArguments/enumWithDefArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1135 package foo diff --git a/js/js.translator/testData/box/defaultArguments/enumWithOneDefArg.kt b/js/js.translator/testData/box/defaultArguments/enumWithOneDefArg.kt index c595a7d20f9..41c07cea6bf 100644 --- a/js/js.translator/testData/box/defaultArguments/enumWithOneDefArg.kt +++ b/js/js.translator/testData/box/defaultArguments/enumWithOneDefArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1135 package foo diff --git a/js/js.translator/testData/box/defaultArguments/enumWithTwoDefArgs.kt b/js/js.translator/testData/box/defaultArguments/enumWithTwoDefArgs.kt index fe20b7187a0..23cbece60d7 100644 --- a/js/js.translator/testData/box/defaultArguments/enumWithTwoDefArgs.kt +++ b/js/js.translator/testData/box/defaultArguments/enumWithTwoDefArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1139 package foo diff --git a/js/js.translator/testData/box/defaultArguments/extensionFunWithDefArgs.kt b/js/js.translator/testData/box/defaultArguments/extensionFunWithDefArgs.kt index 361e1c478ec..d67074972e6 100644 --- a/js/js.translator/testData/box/defaultArguments/extensionFunWithDefArgs.kt +++ b/js/js.translator/testData/box/defaultArguments/extensionFunWithDefArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/defaultArguments/funInAbstractClassWithDefArg.kt b/js/js.translator/testData/box/defaultArguments/funInAbstractClassWithDefArg.kt index c18ab341bd8..83c6bf98236 100644 --- a/js/js.translator/testData/box/defaultArguments/funInAbstractClassWithDefArg.kt +++ b/js/js.translator/testData/box/defaultArguments/funInAbstractClassWithDefArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/defaultArguments/inheritViaAnotherInterface.kt b/js/js.translator/testData/box/defaultArguments/inheritViaAnotherInterface.kt index e8e61349c71..724c25b0c76 100644 --- a/js/js.translator/testData/box/defaultArguments/inheritViaAnotherInterface.kt +++ b/js/js.translator/testData/box/defaultArguments/inheritViaAnotherInterface.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1147 // FILE: classes.kt class C : J diff --git a/js/js.translator/testData/box/defaultArguments/inheritViaAnotherInterfaceIndirectly.kt b/js/js.translator/testData/box/defaultArguments/inheritViaAnotherInterfaceIndirectly.kt index 18efc0f3024..6f75fcbae7f 100644 --- a/js/js.translator/testData/box/defaultArguments/inheritViaAnotherInterfaceIndirectly.kt +++ b/js/js.translator/testData/box/defaultArguments/inheritViaAnotherInterfaceIndirectly.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1147 interface I { fun foo(x: String = "default"): String = "I.foo($x)" diff --git a/js/js.translator/testData/box/defaultArguments/overloadFunWithDefArg.kt b/js/js.translator/testData/box/defaultArguments/overloadFunWithDefArg.kt index cab4f4d726c..c82c8243046 100644 --- a/js/js.translator/testData/box/defaultArguments/overloadFunWithDefArg.kt +++ b/js/js.translator/testData/box/defaultArguments/overloadFunWithDefArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/defaultArguments/primarySuperConstructor.kt b/js/js.translator/testData/box/defaultArguments/primarySuperConstructor.kt index 3a51128f569..1ba2cc2b009 100644 --- a/js/js.translator/testData/box/defaultArguments/primarySuperConstructor.kt +++ b/js/js.translator/testData/box/defaultArguments/primarySuperConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/defaultArguments/secondarySuperConstructor.kt b/js/js.translator/testData/box/defaultArguments/secondarySuperConstructor.kt index 57e67ecc98b..5bc9819c4f5 100644 --- a/js/js.translator/testData/box/defaultArguments/secondarySuperConstructor.kt +++ b/js/js.translator/testData/box/defaultArguments/secondarySuperConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1124 package foo diff --git a/js/js.translator/testData/box/defaultArguments/superCall.kt b/js/js.translator/testData/box/defaultArguments/superCall.kt index d7a6234e885..16c519cff77 100644 --- a/js/js.translator/testData/box/defaultArguments/superCall.kt +++ b/js/js.translator/testData/box/defaultArguments/superCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 package foo diff --git a/js/js.translator/testData/box/defaultArguments/virtualCallWithDefArg.kt b/js/js.translator/testData/box/defaultArguments/virtualCallWithDefArg.kt index 45f1f462d8b..3b2bb385e04 100644 --- a/js/js.translator/testData/box/defaultArguments/virtualCallWithDefArg.kt +++ b/js/js.translator/testData/box/defaultArguments/virtualCallWithDefArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 package foo diff --git a/js/js.translator/testData/box/delegateProperty/capturedLocalVal.kt b/js/js.translator/testData/box/delegateProperty/capturedLocalVal.kt index 35f6e7f15a0..381615f04e5 100644 --- a/js/js.translator/testData/box/delegateProperty/capturedLocalVal.kt +++ b/js/js.translator/testData/box/delegateProperty/capturedLocalVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 //TODO: reuse same tests from JVM backend package foo diff --git a/js/js.translator/testData/box/delegateProperty/capturedLocalValNoInline.kt b/js/js.translator/testData/box/delegateProperty/capturedLocalValNoInline.kt index 377dc92eeb3..aa438b79b1f 100644 --- a/js/js.translator/testData/box/delegateProperty/capturedLocalValNoInline.kt +++ b/js/js.translator/testData/box/delegateProperty/capturedLocalValNoInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 //TODO: reuse same tests from JVM backend package foo diff --git a/js/js.translator/testData/box/delegateProperty/capturedLocalVar.kt b/js/js.translator/testData/box/delegateProperty/capturedLocalVar.kt index 372d287ff1a..caafd19150f 100644 --- a/js/js.translator/testData/box/delegateProperty/capturedLocalVar.kt +++ b/js/js.translator/testData/box/delegateProperty/capturedLocalVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 //TODO: reuse same tests from JVM backend package foo diff --git a/js/js.translator/testData/box/delegateProperty/capturedLocalVarNoInline.kt b/js/js.translator/testData/box/delegateProperty/capturedLocalVarNoInline.kt index da4343f2410..2233c54cc96 100644 --- a/js/js.translator/testData/box/delegateProperty/capturedLocalVarNoInline.kt +++ b/js/js.translator/testData/box/delegateProperty/capturedLocalVarNoInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 //TODO: reuse same tests from JVM backend package foo diff --git a/js/js.translator/testData/box/delegateProperty/clashingNameInSubclass.kt b/js/js.translator/testData/box/delegateProperty/clashingNameInSubclass.kt index 48c6be93f8b..e8b00fe0140 100644 --- a/js/js.translator/testData/box/delegateProperty/clashingNameInSubclass.kt +++ b/js/js.translator/testData/box/delegateProperty/clashingNameInSubclass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1157 fun box(): String { val b = B() diff --git a/js/js.translator/testData/box/delegateProperty/delegateByExtensionProperty.kt b/js/js.translator/testData/box/delegateProperty/delegateByExtensionProperty.kt index 7b962080f76..d17b1d25efa 100644 --- a/js/js.translator/testData/box/delegateProperty/delegateByExtensionProperty.kt +++ b/js/js.translator/testData/box/delegateProperty/delegateByExtensionProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1158 package foo diff --git a/js/js.translator/testData/box/delegateProperty/delegateByTopLevelFun.kt b/js/js.translator/testData/box/delegateProperty/delegateByTopLevelFun.kt index 0bc23eb265d..7e3d85d9fcb 100644 --- a/js/js.translator/testData/box/delegateProperty/delegateByTopLevelFun.kt +++ b/js/js.translator/testData/box/delegateProperty/delegateByTopLevelFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/delegateProperty/delegateByTopLevelProperty.kt b/js/js.translator/testData/box/delegateProperty/delegateByTopLevelProperty.kt index 2952b9ff553..60817953df7 100644 --- a/js/js.translator/testData/box/delegateProperty/delegateByTopLevelProperty.kt +++ b/js/js.translator/testData/box/delegateProperty/delegateByTopLevelProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/delegateProperty/delegateWithPropertyAccess.kt b/js/js.translator/testData/box/delegateProperty/delegateWithPropertyAccess.kt index 2952b9ff553..60817953df7 100644 --- a/js/js.translator/testData/box/delegateProperty/delegateWithPropertyAccess.kt +++ b/js/js.translator/testData/box/delegateProperty/delegateWithPropertyAccess.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/delegateProperty/getAsExtensionFun.kt b/js/js.translator/testData/box/delegateProperty/getAsExtensionFun.kt index 5de16eb2a88..436dae82a9e 100644 --- a/js/js.translator/testData/box/delegateProperty/getAsExtensionFun.kt +++ b/js/js.translator/testData/box/delegateProperty/getAsExtensionFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/delegateProperty/localVal.kt b/js/js.translator/testData/box/delegateProperty/localVal.kt index b75c6601d6d..4db4bdd575b 100644 --- a/js/js.translator/testData/box/delegateProperty/localVal.kt +++ b/js/js.translator/testData/box/delegateProperty/localVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 //TODO: reuse same tests from JVM backend package foo diff --git a/js/js.translator/testData/box/delegateProperty/localVar.kt b/js/js.translator/testData/box/delegateProperty/localVar.kt index b7aee217150..abe2c9fb302 100644 --- a/js/js.translator/testData/box/delegateProperty/localVar.kt +++ b/js/js.translator/testData/box/delegateProperty/localVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 //TODO: reuse same tests from JVM backend package foo diff --git a/js/js.translator/testData/box/delegateProperty/localVarInc.kt b/js/js.translator/testData/box/delegateProperty/localVarInc.kt index 0724c02ea88..a7b369128e6 100644 --- a/js/js.translator/testData/box/delegateProperty/localVarInc.kt +++ b/js/js.translator/testData/box/delegateProperty/localVarInc.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 //TODO: reuse same tests from JVM backend package foo diff --git a/js/js.translator/testData/box/delegateProperty/localVarPlusAssign.kt b/js/js.translator/testData/box/delegateProperty/localVarPlusAssign.kt index fa82bb39644..33fb60b341e 100644 --- a/js/js.translator/testData/box/delegateProperty/localVarPlusAssign.kt +++ b/js/js.translator/testData/box/delegateProperty/localVarPlusAssign.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 //TODO: reuse same tests from JVM backend package foo diff --git a/js/js.translator/testData/box/delegateProperty/metadataReferentialEquality.kt b/js/js.translator/testData/box/delegateProperty/metadataReferentialEquality.kt index 25e4d3d120d..7f14a95b072 100644 --- a/js/js.translator/testData/box/delegateProperty/metadataReferentialEquality.kt +++ b/js/js.translator/testData/box/delegateProperty/metadataReferentialEquality.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1144 import kotlin.reflect.KProperty diff --git a/js/js.translator/testData/box/delegateProperty/peculiarName.kt b/js/js.translator/testData/box/delegateProperty/peculiarName.kt index 3b973be7f0f..f8070f35e3d 100644 --- a/js/js.translator/testData/box/delegateProperty/peculiarName.kt +++ b/js/js.translator/testData/box/delegateProperty/peculiarName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 class X(private val x: String) { operator fun getValue(thisRef: Any?, property: Any): String = x diff --git a/js/js.translator/testData/box/delegateProperty/propertyMetadata.kt b/js/js.translator/testData/box/delegateProperty/propertyMetadata.kt index c35c4c7c731..915bc2c9fc8 100644 --- a/js/js.translator/testData/box/delegateProperty/propertyMetadata.kt +++ b/js/js.translator/testData/box/delegateProperty/propertyMetadata.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/delegateProperty/setAsExtensionFun.kt b/js/js.translator/testData/box/delegateProperty/setAsExtensionFun.kt index 6b5c0a4b2db..8c3689f2a8a 100644 --- a/js/js.translator/testData/box/delegateProperty/setAsExtensionFun.kt +++ b/js/js.translator/testData/box/delegateProperty/setAsExtensionFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/delegateProperty/simple.kt b/js/js.translator/testData/box/delegateProperty/simple.kt index 7488e55cb2f..d5ca9c62fa0 100644 --- a/js/js.translator/testData/box/delegateProperty/simple.kt +++ b/js/js.translator/testData/box/delegateProperty/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/delegateProperty/topLevelVal.kt b/js/js.translator/testData/box/delegateProperty/topLevelVal.kt index d9cb25cacc6..7973ee3775f 100644 --- a/js/js.translator/testData/box/delegateProperty/topLevelVal.kt +++ b/js/js.translator/testData/box/delegateProperty/topLevelVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/delegateProperty/topLevelVar.kt b/js/js.translator/testData/box/delegateProperty/topLevelVar.kt index 7b8b60eef69..fa1f4bc3550 100644 --- a/js/js.translator/testData/box/delegateProperty/topLevelVar.kt +++ b/js/js.translator/testData/box/delegateProperty/topLevelVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/delegateProperty/unusedPropertyMetadata.kt b/js/js.translator/testData/box/delegateProperty/unusedPropertyMetadata.kt index 7d26c1832ba..09281b637d4 100644 --- a/js/js.translator/testData/box/delegateProperty/unusedPropertyMetadata.kt +++ b/js/js.translator/testData/box/delegateProperty/unusedPropertyMetadata.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1131 // PROPERTY_NOT_USED: PropertyMetadata import kotlin.reflect.KProperty diff --git a/js/js.translator/testData/box/delegateProperty/withGenerics.kt b/js/js.translator/testData/box/delegateProperty/withGenerics.kt index 5d48f8e504a..5ce1fa112ff 100644 --- a/js/js.translator/testData/box/delegateProperty/withGenerics.kt +++ b/js/js.translator/testData/box/delegateProperty/withGenerics.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/delegation/complexDelegation.kt b/js/js.translator/testData/box/delegation/complexDelegation.kt index b2767c3b34d..ad265bbf66e 100644 --- a/js/js.translator/testData/box/delegation/complexDelegation.kt +++ b/js/js.translator/testData/box/delegation/complexDelegation.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 package foo diff --git a/js/js.translator/testData/box/delegation/delegation2.kt b/js/js.translator/testData/box/delegation/delegation2.kt index 68c11b4d923..4ec15f1c62c 100644 --- a/js/js.translator/testData/box/delegation/delegation2.kt +++ b/js/js.translator/testData/box/delegation/delegation2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1125 // This test was adapted from compiler/testData/codegen/box/classes package foo diff --git a/js/js.translator/testData/box/delegation/delegation3.kt b/js/js.translator/testData/box/delegation/delegation3.kt index 32688b8e824..f6e7e73e854 100644 --- a/js/js.translator/testData/box/delegation/delegation3.kt +++ b/js/js.translator/testData/box/delegation/delegation3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1132 // This test was adapted from compiler/testData/codegen/box/classes package foo diff --git a/js/js.translator/testData/box/delegation/delegation4.kt b/js/js.translator/testData/box/delegation/delegation4.kt index 9b994766b9a..fb68f469c61 100644 --- a/js/js.translator/testData/box/delegation/delegation4.kt +++ b/js/js.translator/testData/box/delegation/delegation4.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1129 // This test was adapted from compiler/testData/codegen/box/classes package foo diff --git a/js/js.translator/testData/box/delegation/delegationByArg.kt b/js/js.translator/testData/box/delegation/delegationByArg.kt index 203267d3e33..dc2e19f6381 100644 --- a/js/js.translator/testData/box/delegation/delegationByArg.kt +++ b/js/js.translator/testData/box/delegation/delegationByArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1124 package foo diff --git a/js/js.translator/testData/box/delegation/delegationByExprWithArgs.kt b/js/js.translator/testData/box/delegation/delegationByExprWithArgs.kt index 32cc38f6b81..fc635055166 100644 --- a/js/js.translator/testData/box/delegation/delegationByExprWithArgs.kt +++ b/js/js.translator/testData/box/delegation/delegationByExprWithArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/delegation/delegationByFunExpr.kt b/js/js.translator/testData/box/delegation/delegationByFunExpr.kt index 558583c713b..24f64707a38 100644 --- a/js/js.translator/testData/box/delegation/delegationByFunExpr.kt +++ b/js/js.translator/testData/box/delegation/delegationByFunExpr.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/delegation/delegationByIfExpr.kt b/js/js.translator/testData/box/delegation/delegationByIfExpr.kt index 914ba13b1e0..2acf9d88cde 100644 --- a/js/js.translator/testData/box/delegation/delegationByIfExpr.kt +++ b/js/js.translator/testData/box/delegation/delegationByIfExpr.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/delegation/delegationByInh.kt b/js/js.translator/testData/box/delegation/delegationByInh.kt index e2b5590e9c3..e173fd64c39 100644 --- a/js/js.translator/testData/box/delegation/delegationByInh.kt +++ b/js/js.translator/testData/box/delegation/delegationByInh.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1140 package foo diff --git a/js/js.translator/testData/box/delegation/delegationByNewInstance.kt b/js/js.translator/testData/box/delegation/delegationByNewInstance.kt index 513c55eae8b..629f53f195d 100644 --- a/js/js.translator/testData/box/delegation/delegationByNewInstance.kt +++ b/js/js.translator/testData/box/delegation/delegationByNewInstance.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/delegation/delegationChain.kt b/js/js.translator/testData/box/delegation/delegationChain.kt index 8439fa0fc3e..422a510dd88 100644 --- a/js/js.translator/testData/box/delegation/delegationChain.kt +++ b/js/js.translator/testData/box/delegation/delegationChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1129 package foo diff --git a/js/js.translator/testData/box/delegation/delegationEvaluationOrder1.kt b/js/js.translator/testData/box/delegation/delegationEvaluationOrder1.kt index d6399548189..6e1da0db47c 100644 --- a/js/js.translator/testData/box/delegation/delegationEvaluationOrder1.kt +++ b/js/js.translator/testData/box/delegation/delegationEvaluationOrder1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1136 package foo diff --git a/js/js.translator/testData/box/delegation/delegationEvaluationOrder2.kt b/js/js.translator/testData/box/delegation/delegationEvaluationOrder2.kt index d27386701c2..1dec462ddd1 100644 --- a/js/js.translator/testData/box/delegation/delegationEvaluationOrder2.kt +++ b/js/js.translator/testData/box/delegation/delegationEvaluationOrder2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1152 package foo diff --git a/js/js.translator/testData/box/delegation/delegationExtFun1.kt b/js/js.translator/testData/box/delegation/delegationExtFun1.kt index 0b39e786547..bfcbc487f64 100644 --- a/js/js.translator/testData/box/delegation/delegationExtFun1.kt +++ b/js/js.translator/testData/box/delegation/delegationExtFun1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/delegation/delegationExtFun2.kt b/js/js.translator/testData/box/delegation/delegationExtFun2.kt index 48dee62ca1e..4e8cce71856 100644 --- a/js/js.translator/testData/box/delegation/delegationExtFun2.kt +++ b/js/js.translator/testData/box/delegation/delegationExtFun2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/delegation/delegationExtProp.kt b/js/js.translator/testData/box/delegation/delegationExtProp.kt index 5c57033ebdf..3b2bfcdf3a5 100644 --- a/js/js.translator/testData/box/delegation/delegationExtProp.kt +++ b/js/js.translator/testData/box/delegation/delegationExtProp.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1128 package foo diff --git a/js/js.translator/testData/box/delegation/delegationExtensionPropertyDelegated.kt b/js/js.translator/testData/box/delegation/delegationExtensionPropertyDelegated.kt index 1213fcabf3a..67e74299e5d 100644 --- a/js/js.translator/testData/box/delegation/delegationExtensionPropertyDelegated.kt +++ b/js/js.translator/testData/box/delegation/delegationExtensionPropertyDelegated.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1164 package foo diff --git a/js/js.translator/testData/box/delegation/delegationGenericArg.kt b/js/js.translator/testData/box/delegation/delegationGenericArg.kt index 6a7dedbde52..0d1f8e3d0b7 100644 --- a/js/js.translator/testData/box/delegation/delegationGenericArg.kt +++ b/js/js.translator/testData/box/delegation/delegationGenericArg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 // This test was adapted from compiler/testData/codegen/box/classes package foo diff --git a/js/js.translator/testData/box/delegation/delegationMethodsWithArgs.kt b/js/js.translator/testData/box/delegation/delegationMethodsWithArgs.kt index 35538fb82a5..de5ee39cc97 100644 --- a/js/js.translator/testData/box/delegation/delegationMethodsWithArgs.kt +++ b/js/js.translator/testData/box/delegation/delegationMethodsWithArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1126 // This test was adapted from compiler/testData/codegen/box/classes package foo diff --git a/js/js.translator/testData/box/delegation/jsNamePropertyDelegation.kt b/js/js.translator/testData/box/delegation/jsNamePropertyDelegation.kt index 78671800c02..463aa2ab15b 100644 --- a/js/js.translator/testData/box/delegation/jsNamePropertyDelegation.kt +++ b/js/js.translator/testData/box/delegation/jsNamePropertyDelegation.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/delegation/onObject.kt b/js/js.translator/testData/box/delegation/onObject.kt index 59dc842c667..8de5ede4ba0 100644 --- a/js/js.translator/testData/box/delegation/onObject.kt +++ b/js/js.translator/testData/box/delegation/onObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1130 package foo diff --git a/js/js.translator/testData/box/dynamic/binaryOperations.kt b/js/js.translator/testData/box/dynamic/binaryOperations.kt index 9a16536d362..1d5e13898b0 100644 --- a/js/js.translator/testData/box/dynamic/binaryOperations.kt +++ b/js/js.translator/testData/box/dynamic/binaryOperations.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/dynamic/callGetMethod.kt b/js/js.translator/testData/box/dynamic/callGetMethod.kt index 4e366dbdd3c..e707a32534f 100644 --- a/js/js.translator/testData/box/dynamic/callGetMethod.kt +++ b/js/js.translator/testData/box/dynamic/callGetMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/dynamic/callMethods.kt b/js/js.translator/testData/box/dynamic/callMethods.kt index ea3e97dce2e..4edbc926519 100644 --- a/js/js.translator/testData/box/dynamic/callMethods.kt +++ b/js/js.translator/testData/box/dynamic/callMethods.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/dynamic/callSetMethod.kt b/js/js.translator/testData/box/dynamic/callSetMethod.kt index 5d80b73f04e..330f852fed2 100644 --- a/js/js.translator/testData/box/dynamic/callSetMethod.kt +++ b/js/js.translator/testData/box/dynamic/callSetMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/dynamic/compareTo.kt b/js/js.translator/testData/box/dynamic/compareTo.kt index ee2e03fd365..3067239614d 100644 --- a/js/js.translator/testData/box/dynamic/compareTo.kt +++ b/js/js.translator/testData/box/dynamic/compareTo.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1128 package foo diff --git a/js/js.translator/testData/box/dynamic/equals.kt b/js/js.translator/testData/box/dynamic/equals.kt index 87c7f38ff51..d0d01ead1ae 100644 --- a/js/js.translator/testData/box/dynamic/equals.kt +++ b/js/js.translator/testData/box/dynamic/equals.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1157 package foo diff --git a/js/js.translator/testData/box/dynamic/getByBrackets.kt b/js/js.translator/testData/box/dynamic/getByBrackets.kt index 3e48559a020..9f7750d03bc 100644 --- a/js/js.translator/testData/box/dynamic/getByBrackets.kt +++ b/js/js.translator/testData/box/dynamic/getByBrackets.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/dynamic/identityEquals.kt b/js/js.translator/testData/box/dynamic/identityEquals.kt index 2f8cb0f1aa3..789f11a68bd 100644 --- a/js/js.translator/testData/box/dynamic/identityEquals.kt +++ b/js/js.translator/testData/box/dynamic/identityEquals.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1146 package foo diff --git a/js/js.translator/testData/box/dynamic/incrementAndDecrement.kt b/js/js.translator/testData/box/dynamic/incrementAndDecrement.kt index 845e924a200..70b937bb8ed 100644 --- a/js/js.translator/testData/box/dynamic/incrementAndDecrement.kt +++ b/js/js.translator/testData/box/dynamic/incrementAndDecrement.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/dynamic/infixCall.kt b/js/js.translator/testData/box/dynamic/infixCall.kt index 327b2f07819..63967919691 100644 --- a/js/js.translator/testData/box/dynamic/infixCall.kt +++ b/js/js.translator/testData/box/dynamic/infixCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/dynamic/invoke.kt b/js/js.translator/testData/box/dynamic/invoke.kt index fe60459e2be..d1ddc4419d4 100644 --- a/js/js.translator/testData/box/dynamic/invoke.kt +++ b/js/js.translator/testData/box/dynamic/invoke.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/dynamic/is.kt b/js/js.translator/testData/box/dynamic/is.kt index 1d16b957af1..e5cf7d69484 100644 --- a/js/js.translator/testData/box/dynamic/is.kt +++ b/js/js.translator/testData/box/dynamic/is.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1126 // FILE: is.kt package foo diff --git a/js/js.translator/testData/box/dynamic/isJsPrimitiveType.kt b/js/js.translator/testData/box/dynamic/isJsPrimitiveType.kt index 0c975f05131..50280d5f19e 100644 --- a/js/js.translator/testData/box/dynamic/isJsPrimitiveType.kt +++ b/js/js.translator/testData/box/dynamic/isJsPrimitiveType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1148 package foo diff --git a/js/js.translator/testData/box/dynamic/iterator.kt b/js/js.translator/testData/box/dynamic/iterator.kt index da30aeb04eb..0e616cd6723 100644 --- a/js/js.translator/testData/box/dynamic/iterator.kt +++ b/js/js.translator/testData/box/dynamic/iterator.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1414 package foo diff --git a/js/js.translator/testData/box/dynamic/nameClashing.kt b/js/js.translator/testData/box/dynamic/nameClashing.kt index 9ba4f301591..3bd0d04e866 100644 --- a/js/js.translator/testData/box/dynamic/nameClashing.kt +++ b/js/js.translator/testData/box/dynamic/nameClashing.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/dynamic/operationsWithAssignment.kt b/js/js.translator/testData/box/dynamic/operationsWithAssignment.kt index 07b4ff4d029..68661906492 100644 --- a/js/js.translator/testData/box/dynamic/operationsWithAssignment.kt +++ b/js/js.translator/testData/box/dynamic/operationsWithAssignment.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/dynamic/propertyAccess.kt b/js/js.translator/testData/box/dynamic/propertyAccess.kt index 413952c4899..bd9d642c3f3 100644 --- a/js/js.translator/testData/box/dynamic/propertyAccess.kt +++ b/js/js.translator/testData/box/dynamic/propertyAccess.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/dynamic/propertySideEffect.kt b/js/js.translator/testData/box/dynamic/propertySideEffect.kt index c01ed0de344..2ae3ba5b2f5 100644 --- a/js/js.translator/testData/box/dynamic/propertySideEffect.kt +++ b/js/js.translator/testData/box/dynamic/propertySideEffect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 external class C diff --git a/js/js.translator/testData/box/dynamic/setByBrackets.kt b/js/js.translator/testData/box/dynamic/setByBrackets.kt index 03c1a55504b..87e36e200cd 100644 --- a/js/js.translator/testData/box/dynamic/setByBrackets.kt +++ b/js/js.translator/testData/box/dynamic/setByBrackets.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/dynamic/unaryOperations.kt b/js/js.translator/testData/box/dynamic/unaryOperations.kt index 67dd649d7d2..432336dae6c 100644 --- a/js/js.translator/testData/box/dynamic/unaryOperations.kt +++ b/js/js.translator/testData/box/dynamic/unaryOperations.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1126 package foo diff --git a/js/js.translator/testData/box/enum/accessing.kt b/js/js.translator/testData/box/enum/accessing.kt index 9ec9b9641e0..e4e43c6972f 100644 --- a/js/js.translator/testData/box/enum/accessing.kt +++ b/js/js.translator/testData/box/enum/accessing.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1155 package foo diff --git a/js/js.translator/testData/box/enum/enumInheritedFromTrait.kt b/js/js.translator/testData/box/enum/enumInheritedFromTrait.kt index 17f09425bdb..c15a6ad9cbb 100644 --- a/js/js.translator/testData/box/enum/enumInheritedFromTrait.kt +++ b/js/js.translator/testData/box/enum/enumInheritedFromTrait.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1150 package foo diff --git a/js/js.translator/testData/box/enum/enumIsComparable.kt b/js/js.translator/testData/box/enum/enumIsComparable.kt index f3b13894f07..47b0b33375b 100644 --- a/js/js.translator/testData/box/enum/enumIsComparable.kt +++ b/js/js.translator/testData/box/enum/enumIsComparable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1135 package foo diff --git a/js/js.translator/testData/box/enum/enumWithInheritance.kt b/js/js.translator/testData/box/enum/enumWithInheritance.kt index b6b94a56d70..41a43b58fd8 100644 --- a/js/js.translator/testData/box/enum/enumWithInheritance.kt +++ b/js/js.translator/testData/box/enum/enumWithInheritance.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1167 package foo diff --git a/js/js.translator/testData/box/enum/equals.kt b/js/js.translator/testData/box/enum/equals.kt index 65a957c2bb5..0899cf563c0 100644 --- a/js/js.translator/testData/box/enum/equals.kt +++ b/js/js.translator/testData/box/enum/equals.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1154 package foo diff --git a/js/js.translator/testData/box/enum/equalsNullUndefined.kt b/js/js.translator/testData/box/enum/equalsNullUndefined.kt index 52b44f3cfba..2f5059f8150 100644 --- a/js/js.translator/testData/box/enum/equalsNullUndefined.kt +++ b/js/js.translator/testData/box/enum/equalsNullUndefined.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1141 enum class A { X, diff --git a/js/js.translator/testData/box/enum/implementsComparable.kt b/js/js.translator/testData/box/enum/implementsComparable.kt index 9984d09b199..4ad62d974da 100644 --- a/js/js.translator/testData/box/enum/implementsComparable.kt +++ b/js/js.translator/testData/box/enum/implementsComparable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1142 package foo diff --git a/js/js.translator/testData/box/enum/initializationOrder.kt b/js/js.translator/testData/box/enum/initializationOrder.kt index ac74193d8ed..932afdf14b7 100644 --- a/js/js.translator/testData/box/enum/initializationOrder.kt +++ b/js/js.translator/testData/box/enum/initializationOrder.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1144 package foo diff --git a/js/js.translator/testData/box/enum/nativeEnum.kt b/js/js.translator/testData/box/enum/nativeEnum.kt index df3667fe110..18585bae928 100644 --- a/js/js.translator/testData/box/enum/nativeEnum.kt +++ b/js/js.translator/testData/box/enum/nativeEnum.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/enum/simpleEnum.kt b/js/js.translator/testData/box/enum/simpleEnum.kt index a847bf18ef7..e4e5de7ba4a 100644 --- a/js/js.translator/testData/box/enum/simpleEnum.kt +++ b/js/js.translator/testData/box/enum/simpleEnum.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1133 package foo diff --git a/js/js.translator/testData/box/enum/standardMethods.kt b/js/js.translator/testData/box/enum/standardMethods.kt index 9f68ef0d8c5..83350b62422 100644 --- a/js/js.translator/testData/box/enum/standardMethods.kt +++ b/js/js.translator/testData/box/enum/standardMethods.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1413 package foo diff --git a/js/js.translator/testData/box/enum/superCallInEnumLiteral.kt b/js/js.translator/testData/box/enum/superCallInEnumLiteral.kt index d61b52d205d..87d0522d5e7 100644 --- a/js/js.translator/testData/box/enum/superCallInEnumLiteral.kt +++ b/js/js.translator/testData/box/enum/superCallInEnumLiteral.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1150 package foo diff --git a/js/js.translator/testData/box/examples/basicmethod.kt b/js/js.translator/testData/box/examples/basicmethod.kt index c060a746532..7c568415fa3 100644 --- a/js/js.translator/testData/box/examples/basicmethod.kt +++ b/js/js.translator/testData/box/examples/basicmethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1393 interface Tr { diff --git a/js/js.translator/testData/box/examples/basicproperty.kt b/js/js.translator/testData/box/examples/basicproperty.kt index 95d2dab39a9..b9bc1f36a5c 100644 --- a/js/js.translator/testData/box/examples/basicproperty.kt +++ b/js/js.translator/testData/box/examples/basicproperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1128 open class M() { open var b: Int = 0 diff --git a/js/js.translator/testData/box/examples/classObject.kt b/js/js.translator/testData/box/examples/classObject.kt index 45f6ac36705..470b930f72e 100644 --- a/js/js.translator/testData/box/examples/classObject.kt +++ b/js/js.translator/testData/box/examples/classObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 class C() { companion object { diff --git a/js/js.translator/testData/box/examples/closureWithParameter.kt b/js/js.translator/testData/box/examples/closureWithParameter.kt index b923b1803fa..9eba89f6a34 100644 --- a/js/js.translator/testData/box/examples/closureWithParameter.kt +++ b/js/js.translator/testData/box/examples/closureWithParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 fun box(): String { return apply("OK", { arg: String -> arg }) diff --git a/js/js.translator/testData/box/examples/closureWithParameterAndBoxing.kt b/js/js.translator/testData/box/examples/closureWithParameterAndBoxing.kt index 1d1c5860130..cbfd16b5122 100644 --- a/js/js.translator/testData/box/examples/closureWithParameterAndBoxing.kt +++ b/js/js.translator/testData/box/examples/closureWithParameterAndBoxing.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 fun box(): String { return if (apply(5) { arg: Int -> arg + 13 } == 18) "OK" else "fail" diff --git a/js/js.translator/testData/box/examples/doubleEnclosedLocalVariable.kt b/js/js.translator/testData/box/examples/doubleEnclosedLocalVariable.kt index 9e26cb968ff..f023f0602e3 100644 --- a/js/js.translator/testData/box/examples/doubleEnclosedLocalVariable.kt +++ b/js/js.translator/testData/box/examples/doubleEnclosedLocalVariable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 fun box(): String { val cl = 39 diff --git a/js/js.translator/testData/box/examples/enclosed.kt b/js/js.translator/testData/box/examples/enclosed.kt index 5f53478dec5..0c6dda70e79 100644 --- a/js/js.translator/testData/box/examples/enclosed.kt +++ b/js/js.translator/testData/box/examples/enclosed.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1146 interface BK { fun x(): Int = 50 diff --git a/js/js.translator/testData/box/examples/enclosingLocalVariable.kt b/js/js.translator/testData/box/examples/enclosingLocalVariable.kt index d406824c9c8..7b5242720c9 100644 --- a/js/js.translator/testData/box/examples/enclosingLocalVariable.kt +++ b/js/js.translator/testData/box/examples/enclosingLocalVariable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 fun box(): String { val cl = 39 diff --git a/js/js.translator/testData/box/examples/extensionClosure.kt b/js/js.translator/testData/box/examples/extensionClosure.kt index a0ed16e8bcf..dbd2cad77f9 100644 --- a/js/js.translator/testData/box/examples/extensionClosure.kt +++ b/js/js.translator/testData/box/examples/extensionClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 class Point(val x: Int, val y: Int) diff --git a/js/js.translator/testData/box/examples/inheritance.kt b/js/js.translator/testData/box/examples/inheritance.kt index f3654a22bfc..12bfce0119e 100644 --- a/js/js.translator/testData/box/examples/inheritance.kt +++ b/js/js.translator/testData/box/examples/inheritance.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1147 // Changed when traits were introduced. May not make sense any more diff --git a/js/js.translator/testData/box/examples/inheritedInnerClass.kt b/js/js.translator/testData/box/examples/inheritedInnerClass.kt index 8dacb772400..b54c01fba47 100644 --- a/js/js.translator/testData/box/examples/inheritedInnerClass.kt +++ b/js/js.translator/testData/box/examples/inheritedInnerClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 class Outer() { open class InnerBase() { diff --git a/js/js.translator/testData/box/examples/initializerBlockDImpl.kt b/js/js.translator/testData/box/examples/initializerBlockDImpl.kt index 7ce02b51cf2..7439b461a26 100644 --- a/js/js.translator/testData/box/examples/initializerBlockDImpl.kt +++ b/js/js.translator/testData/box/examples/initializerBlockDImpl.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1378 class World() { diff --git a/js/js.translator/testData/box/examples/innerClass.kt b/js/js.translator/testData/box/examples/innerClass.kt index 685b1af17ec..414f6a3902a 100644 --- a/js/js.translator/testData/box/examples/innerClass.kt +++ b/js/js.translator/testData/box/examples/innerClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 class Outer(val foo: StringBuilder) { inner class Inner() { diff --git a/js/js.translator/testData/box/examples/overloadBinaryOperator.kt b/js/js.translator/testData/box/examples/overloadBinaryOperator.kt index 5bbc1984b16..826510c2299 100644 --- a/js/js.translator/testData/box/examples/overloadBinaryOperator.kt +++ b/js/js.translator/testData/box/examples/overloadBinaryOperator.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1379 class ArrayWrapper() { diff --git a/js/js.translator/testData/box/examples/overloadPlusAssignReturn.kt b/js/js.translator/testData/box/examples/overloadPlusAssignReturn.kt index 368cccbe7ed..5686bc54856 100644 --- a/js/js.translator/testData/box/examples/overloadPlusAssignReturn.kt +++ b/js/js.translator/testData/box/examples/overloadPlusAssignReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1380 class ArrayWrapper() { diff --git a/js/js.translator/testData/box/examples/overloadPlusToPlusAssign.kt b/js/js.translator/testData/box/examples/overloadPlusToPlusAssign.kt index 166f10aa50b..6e7473ca65c 100644 --- a/js/js.translator/testData/box/examples/overloadPlusToPlusAssign.kt +++ b/js/js.translator/testData/box/examples/overloadPlusToPlusAssign.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1380 class ArrayWrapper() { diff --git a/js/js.translator/testData/box/examples/overloadUnaryOperator.kt b/js/js.translator/testData/box/examples/overloadUnaryOperator.kt index 33b51a7e4be..9c39258afd3 100644 --- a/js/js.translator/testData/box/examples/overloadUnaryOperator.kt +++ b/js/js.translator/testData/box/examples/overloadUnaryOperator.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1380 class ArrayWrapper() { diff --git a/js/js.translator/testData/box/examples/propertyInInitializer.kt b/js/js.translator/testData/box/examples/propertyInInitializer.kt index e4f684871f7..1c09a743b74 100644 --- a/js/js.translator/testData/box/examples/propertyInInitializer.kt +++ b/js/js.translator/testData/box/examples/propertyInInitializer.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 class Outer() { val s = "xyzzy" diff --git a/js/js.translator/testData/box/examples/simplestClosure.kt b/js/js.translator/testData/box/examples/simplestClosure.kt index 00b441ec05e..ab6ba69474a 100644 --- a/js/js.translator/testData/box/examples/simplestClosure.kt +++ b/js/js.translator/testData/box/examples/simplestClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 fun box(): String { return invoker({ "OK" }) diff --git a/js/js.translator/testData/box/examples/simplestClosureAndBoxing.kt b/js/js.translator/testData/box/examples/simplestClosureAndBoxing.kt index bf590b64c3f..af7d91e925d 100644 --- a/js/js.translator/testData/box/examples/simplestClosureAndBoxing.kt +++ b/js/js.translator/testData/box/examples/simplestClosureAndBoxing.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 fun box(): String { return if (int_invoker({ 7 }) == 7) "OK" else "fail" diff --git a/js/js.translator/testData/box/examples/traitproperty.kt b/js/js.translator/testData/box/examples/traitproperty.kt index b3b138a7618..2d65d8ccfd2 100644 --- a/js/js.translator/testData/box/examples/traitproperty.kt +++ b/js/js.translator/testData/box/examples/traitproperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1124 interface M { var backingB: Int diff --git a/js/js.translator/testData/box/expression/cast/castExtensionToKMutableProperty.kt b/js/js.translator/testData/box/expression/cast/castExtensionToKMutableProperty.kt index d96d361c1fd..cfe7aa9e9db 100644 --- a/js/js.translator/testData/box/expression/cast/castExtensionToKMutableProperty.kt +++ b/js/js.translator/testData/box/expression/cast/castExtensionToKMutableProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/expression/cast/castExtensionToKProperty1.kt b/js/js.translator/testData/box/expression/cast/castExtensionToKProperty1.kt index 3387fb8f251..48b76f7f3f4 100644 --- a/js/js.translator/testData/box/expression/cast/castExtensionToKProperty1.kt +++ b/js/js.translator/testData/box/expression/cast/castExtensionToKProperty1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/expression/cast/castToAny.kt b/js/js.translator/testData/box/expression/cast/castToAny.kt index 9574173feb9..03ac51a63b4 100644 --- a/js/js.translator/testData/box/expression/cast/castToAny.kt +++ b/js/js.translator/testData/box/expression/cast/castToAny.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1128 package foo diff --git a/js/js.translator/testData/box/expression/cast/castToArray.kt b/js/js.translator/testData/box/expression/cast/castToArray.kt index 80ed7414241..27bc52e45b1 100644 --- a/js/js.translator/testData/box/expression/cast/castToArray.kt +++ b/js/js.translator/testData/box/expression/cast/castToArray.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/expression/cast/castToFunction.kt b/js/js.translator/testData/box/expression/cast/castToFunction.kt index 3e7e00adfb9..a0fdedb1caf 100644 --- a/js/js.translator/testData/box/expression/cast/castToFunction.kt +++ b/js/js.translator/testData/box/expression/cast/castToFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/expression/cast/castToGenericType.kt b/js/js.translator/testData/box/expression/cast/castToGenericType.kt index 6b49951e573..7aa559d50bd 100644 --- a/js/js.translator/testData/box/expression/cast/castToGenericType.kt +++ b/js/js.translator/testData/box/expression/cast/castToGenericType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1126 package foo diff --git a/js/js.translator/testData/box/expression/cast/castToGenericTypeWithMultipleUpperBounds.kt b/js/js.translator/testData/box/expression/cast/castToGenericTypeWithMultipleUpperBounds.kt index 206867cc16c..ee503b40410 100644 --- a/js/js.translator/testData/box/expression/cast/castToGenericTypeWithMultipleUpperBounds.kt +++ b/js/js.translator/testData/box/expression/cast/castToGenericTypeWithMultipleUpperBounds.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1150 package foo diff --git a/js/js.translator/testData/box/expression/cast/castToGenericTypeWithUpperBound.kt b/js/js.translator/testData/box/expression/cast/castToGenericTypeWithUpperBound.kt index e8470d119b4..1d81790b8ae 100644 --- a/js/js.translator/testData/box/expression/cast/castToGenericTypeWithUpperBound.kt +++ b/js/js.translator/testData/box/expression/cast/castToGenericTypeWithUpperBound.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1144 package foo diff --git a/js/js.translator/testData/box/expression/cast/castToKMutableProperty0.kt b/js/js.translator/testData/box/expression/cast/castToKMutableProperty0.kt index 79ce205de4d..3c54215cf51 100644 --- a/js/js.translator/testData/box/expression/cast/castToKMutableProperty0.kt +++ b/js/js.translator/testData/box/expression/cast/castToKMutableProperty0.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/expression/cast/castToKMutableProperty1.kt b/js/js.translator/testData/box/expression/cast/castToKMutableProperty1.kt index 6f9baadde04..d9cee93b6cd 100644 --- a/js/js.translator/testData/box/expression/cast/castToKMutableProperty1.kt +++ b/js/js.translator/testData/box/expression/cast/castToKMutableProperty1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/expression/cast/castToKProperty0.kt b/js/js.translator/testData/box/expression/cast/castToKProperty0.kt index def55c2d2fa..2de865d1db7 100644 --- a/js/js.translator/testData/box/expression/cast/castToKProperty0.kt +++ b/js/js.translator/testData/box/expression/cast/castToKProperty0.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/expression/cast/castToKProperty1.kt b/js/js.translator/testData/box/expression/cast/castToKProperty1.kt index 0534becf109..65bae682ede 100644 --- a/js/js.translator/testData/box/expression/cast/castToKProperty1.kt +++ b/js/js.translator/testData/box/expression/cast/castToKProperty1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/expression/cast/castToNotNull.kt b/js/js.translator/testData/box/expression/cast/castToNotNull.kt index 77cb668c034..8805afa9a20 100644 --- a/js/js.translator/testData/box/expression/cast/castToNotNull.kt +++ b/js/js.translator/testData/box/expression/cast/castToNotNull.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 package foo diff --git a/js/js.translator/testData/box/expression/cast/castToNullable.kt b/js/js.translator/testData/box/expression/cast/castToNullable.kt index 2365f153d7a..758ae24cb2e 100644 --- a/js/js.translator/testData/box/expression/cast/castToNullable.kt +++ b/js/js.translator/testData/box/expression/cast/castToNullable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1126 package foo diff --git a/js/js.translator/testData/box/expression/cast/explicitUpcast.kt b/js/js.translator/testData/box/expression/cast/explicitUpcast.kt index 2a0aa619761..c77a52557a3 100644 --- a/js/js.translator/testData/box/expression/cast/explicitUpcast.kt +++ b/js/js.translator/testData/box/expression/cast/explicitUpcast.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // SKIP_MINIFICATION // This test assumes that external JS code calls Kotlin code directly package foo diff --git a/js/js.translator/testData/box/expression/cast/implicitCastToLong.kt b/js/js.translator/testData/box/expression/cast/implicitCastToLong.kt index ee67ba96685..4ec89db51a1 100644 --- a/js/js.translator/testData/box/expression/cast/implicitCastToLong.kt +++ b/js/js.translator/testData/box/expression/cast/implicitCastToLong.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/expression/cast/primitiveToClass.kt b/js/js.translator/testData/box/expression/cast/primitiveToClass.kt index 6238cfdb8fd..962105c539e 100644 --- a/js/js.translator/testData/box/expression/cast/primitiveToClass.kt +++ b/js/js.translator/testData/box/expression/cast/primitiveToClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/expression/cast/reifiedToNotNull.kt b/js/js.translator/testData/box/expression/cast/reifiedToNotNull.kt index 4ebcaaa43b9..eaec450e1e9 100644 --- a/js/js.translator/testData/box/expression/cast/reifiedToNotNull.kt +++ b/js/js.translator/testData/box/expression/cast/reifiedToNotNull.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1124 package foo diff --git a/js/js.translator/testData/box/expression/cast/reifiedToNullable1.kt b/js/js.translator/testData/box/expression/cast/reifiedToNullable1.kt index 53ad90d572e..096f1a99bd3 100644 --- a/js/js.translator/testData/box/expression/cast/reifiedToNullable1.kt +++ b/js/js.translator/testData/box/expression/cast/reifiedToNullable1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/expression/cast/reifiedToNullable2.kt b/js/js.translator/testData/box/expression/cast/reifiedToNullable2.kt index fa7389b8ad5..4cc7cda6697 100644 --- a/js/js.translator/testData/box/expression/cast/reifiedToNullable2.kt +++ b/js/js.translator/testData/box/expression/cast/reifiedToNullable2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/expression/cast/safeCastToGenericTypeWithUpperBound.kt b/js/js.translator/testData/box/expression/cast/safeCastToGenericTypeWithUpperBound.kt index 72dbeaca408..c4ecdb8d9fd 100644 --- a/js/js.translator/testData/box/expression/cast/safeCastToGenericTypeWithUpperBound.kt +++ b/js/js.translator/testData/box/expression/cast/safeCastToGenericTypeWithUpperBound.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1134 package foo diff --git a/js/js.translator/testData/box/expression/cast/safeCastToNotNull.kt b/js/js.translator/testData/box/expression/cast/safeCastToNotNull.kt index 01c5da28660..daf951ffb39 100644 --- a/js/js.translator/testData/box/expression/cast/safeCastToNotNull.kt +++ b/js/js.translator/testData/box/expression/cast/safeCastToNotNull.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/expression/cast/safeCastToNullable.kt b/js/js.translator/testData/box/expression/cast/safeCastToNullable.kt index 637064adc4d..d77816266c9 100644 --- a/js/js.translator/testData/box/expression/cast/safeCastToNullable.kt +++ b/js/js.translator/testData/box/expression/cast/safeCastToNullable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/expression/cast/safeCastToReifiedNotNull.kt b/js/js.translator/testData/box/expression/cast/safeCastToReifiedNotNull.kt index e3bfc0ca477..f1ad41dc10f 100644 --- a/js/js.translator/testData/box/expression/cast/safeCastToReifiedNotNull.kt +++ b/js/js.translator/testData/box/expression/cast/safeCastToReifiedNotNull.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/expression/cast/safeCastToReifiedNullable.kt b/js/js.translator/testData/box/expression/cast/safeCastToReifiedNullable.kt index 4d8e242fb2c..4fd080ddf4d 100644 --- a/js/js.translator/testData/box/expression/cast/safeCastToReifiedNullable.kt +++ b/js/js.translator/testData/box/expression/cast/safeCastToReifiedNullable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/expression/cast/smartCastInExtensionFunction.kt b/js/js.translator/testData/box/expression/cast/smartCastInExtensionFunction.kt index 2ca8b37bfc7..623c47096bf 100644 --- a/js/js.translator/testData/box/expression/cast/smartCastInExtensionFunction.kt +++ b/js/js.translator/testData/box/expression/cast/smartCastInExtensionFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1126 package foo diff --git a/js/js.translator/testData/box/expression/cast/smartCastInFunction.kt b/js/js.translator/testData/box/expression/cast/smartCastInFunction.kt index 9deb37b81c6..0c48347920f 100644 --- a/js/js.translator/testData/box/expression/cast/smartCastInFunction.kt +++ b/js/js.translator/testData/box/expression/cast/smartCastInFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1125 package foo diff --git a/js/js.translator/testData/box/expression/compareTo/booleanCompareTo.kt b/js/js.translator/testData/box/expression/compareTo/booleanCompareTo.kt index d00676b2ca9..03e1f38d76f 100644 --- a/js/js.translator/testData/box/expression/compareTo/booleanCompareTo.kt +++ b/js/js.translator/testData/box/expression/compareTo/booleanCompareTo.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 fun box(): String { val r1 = trueFun() > falseFun() diff --git a/js/js.translator/testData/box/expression/compareTo/customCompareToMethod.kt b/js/js.translator/testData/box/expression/compareTo/customCompareToMethod.kt index 44b577cd3f9..600236cb893 100644 --- a/js/js.translator/testData/box/expression/compareTo/customCompareToMethod.kt +++ b/js/js.translator/testData/box/expression/compareTo/customCompareToMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/expression/dollarParameter/dollarParameter.kt b/js/js.translator/testData/box/expression/dollarParameter/dollarParameter.kt index 1e2e3063468..50f6e8ccccd 100644 --- a/js/js.translator/testData/box/expression/dollarParameter/dollarParameter.kt +++ b/js/js.translator/testData/box/expression/dollarParameter/dollarParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/expression/equals/arrays.kt b/js/js.translator/testData/box/expression/equals/arrays.kt index 77f6980d47f..9d99c399e9a 100644 --- a/js/js.translator/testData/box/expression/equals/arrays.kt +++ b/js/js.translator/testData/box/expression/equals/arrays.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/expression/equals/compareNullableListWithNull.kt b/js/js.translator/testData/box/expression/equals/compareNullableListWithNull.kt index d0e323e1f1c..6a518333b0e 100644 --- a/js/js.translator/testData/box/expression/equals/compareNullableListWithNull.kt +++ b/js/js.translator/testData/box/expression/equals/compareNullableListWithNull.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1376 // KT-3518 Null pointer during null comparison in JS Backend package foo diff --git a/js/js.translator/testData/box/expression/equals/compareNullablesWithCustomEquals.kt b/js/js.translator/testData/box/expression/equals/compareNullablesWithCustomEquals.kt index d58aac7e882..20bd7982804 100644 --- a/js/js.translator/testData/box/expression/equals/compareNullablesWithCustomEquals.kt +++ b/js/js.translator/testData/box/expression/equals/compareNullablesWithCustomEquals.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1145 package foo diff --git a/js/js.translator/testData/box/expression/equals/compareToNullWithCustomEquals.kt b/js/js.translator/testData/box/expression/equals/compareToNullWithCustomEquals.kt index 4de9813ca55..40105ef2276 100644 --- a/js/js.translator/testData/box/expression/equals/compareToNullWithCustomEquals.kt +++ b/js/js.translator/testData/box/expression/equals/compareToNullWithCustomEquals.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/expression/equals/customEqualsMethod.kt b/js/js.translator/testData/box/expression/equals/customEqualsMethod.kt index fa4159c7ad8..589165cf79d 100644 --- a/js/js.translator/testData/box/expression/equals/customEqualsMethod.kt +++ b/js/js.translator/testData/box/expression/equals/customEqualsMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/expression/equals/customEqualsMethodOnAny.kt b/js/js.translator/testData/box/expression/equals/customEqualsMethodOnAny.kt index e2ef668e9db..aa1b949e985 100644 --- a/js/js.translator/testData/box/expression/equals/customEqualsMethodOnAny.kt +++ b/js/js.translator/testData/box/expression/equals/customEqualsMethodOnAny.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/expression/equals/equalsBehaviorOnNull.kt b/js/js.translator/testData/box/expression/equals/equalsBehaviorOnNull.kt index 81d3351fd1e..1cb82af8231 100644 --- a/js/js.translator/testData/box/expression/equals/equalsBehaviorOnNull.kt +++ b/js/js.translator/testData/box/expression/equals/equalsBehaviorOnNull.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/expression/equals/equalsNullOrUndefined.kt b/js/js.translator/testData/box/expression/equals/equalsNullOrUndefined.kt index cb91a817fd1..de607678f38 100644 --- a/js/js.translator/testData/box/expression/equals/equalsNullOrUndefined.kt +++ b/js/js.translator/testData/box/expression/equals/equalsNullOrUndefined.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/expression/equals/explicitEqualsMethod.kt b/js/js.translator/testData/box/expression/equals/explicitEqualsMethod.kt index 594e4619e1a..5d16b1a1cc5 100644 --- a/js/js.translator/testData/box/expression/equals/explicitEqualsMethod.kt +++ b/js/js.translator/testData/box/expression/equals/explicitEqualsMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/expression/equals/explicitEqualsMethodForPrimitives.kt b/js/js.translator/testData/box/expression/equals/explicitEqualsMethodForPrimitives.kt index 839ffa541cb..ff183b65f35 100644 --- a/js/js.translator/testData/box/expression/equals/explicitEqualsMethodForPrimitives.kt +++ b/js/js.translator/testData/box/expression/equals/explicitEqualsMethodForPrimitives.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/expression/equals/kt2370.kt b/js/js.translator/testData/box/expression/equals/kt2370.kt index 4595b63e463..7fe76cc625a 100644 --- a/js/js.translator/testData/box/expression/equals/kt2370.kt +++ b/js/js.translator/testData/box/expression/equals/kt2370.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1374 package foo diff --git a/js/js.translator/testData/box/expression/equals/superEquals.kt b/js/js.translator/testData/box/expression/equals/superEquals.kt index 583ea6efded..0dd578ef7ec 100644 --- a/js/js.translator/testData/box/expression/equals/superEquals.kt +++ b/js/js.translator/testData/box/expression/equals/superEquals.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1136 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/2dangerousInExpression.kt b/js/js.translator/testData/box/expression/evaluationOrder/2dangerousInExpression.kt index accd49b1d3a..6b77eab8835 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/2dangerousInExpression.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/2dangerousInExpression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/andAndWithBreakContinueReturn.kt b/js/js.translator/testData/box/expression/evaluationOrder/andAndWithBreakContinueReturn.kt index f55f0d8d1a6..6d8453e7fea 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/andAndWithBreakContinueReturn.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/andAndWithBreakContinueReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/andAndWithSideEffect.kt b/js/js.translator/testData/box/expression/evaluationOrder/andAndWithSideEffect.kt index 189d4143c8f..b5509bc2547 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/andAndWithSideEffect.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/andAndWithSideEffect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/andAndWithTmpVarRhs.kt b/js/js.translator/testData/box/expression/evaluationOrder/andAndWithTmpVarRhs.kt index d111b94ae57..157fc3d33b5 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/andAndWithTmpVarRhs.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/andAndWithTmpVarRhs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1377 fun foo(arg: Any): Boolean { return arg == "x" diff --git a/js/js.translator/testData/box/expression/evaluationOrder/assignToArrayElementWithSideEffect.kt b/js/js.translator/testData/box/expression/evaluationOrder/assignToArrayElementWithSideEffect.kt index 8f1ac127f77..0aa5fb19380 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/assignToArrayElementWithSideEffect.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/assignToArrayElementWithSideEffect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/assignToDotQualifiedWithSideEffect.kt b/js/js.translator/testData/box/expression/evaluationOrder/assignToDotQualifiedWithSideEffect.kt index a2b09b53d56..7b0faf0eb6e 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/assignToDotQualifiedWithSideEffect.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/assignToDotQualifiedWithSideEffect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/booleanAndOr.kt b/js/js.translator/testData/box/expression/evaluationOrder/booleanAndOr.kt index 4b57b72404b..5dedc8757bc 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/booleanAndOr.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/booleanAndOr.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1135 var log = "" diff --git a/js/js.translator/testData/box/expression/evaluationOrder/callArgs.kt b/js/js.translator/testData/box/expression/evaluationOrder/callArgs.kt index b76c989f97b..893543fb93f 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/callArgs.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/callArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1124 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/callVarargs.kt b/js/js.translator/testData/box/expression/evaluationOrder/callVarargs.kt index 9673d7b6c0e..25c9d4c437d 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/callVarargs.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/callVarargs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/callWithBreakContinueReturn.kt b/js/js.translator/testData/box/expression/evaluationOrder/callWithBreakContinueReturn.kt index edbba0a070c..bc41eb0571c 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/callWithBreakContinueReturn.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/callWithBreakContinueReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/castWithBreakContinueReturn.kt b/js/js.translator/testData/box/expression/evaluationOrder/castWithBreakContinueReturn.kt index 09de08f7852..04b7aed919c 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/castWithBreakContinueReturn.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/castWithBreakContinueReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1125 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/compareToIntrinsicWithSideEffect.kt b/js/js.translator/testData/box/expression/evaluationOrder/compareToIntrinsicWithSideEffect.kt index 1d6266ec502..a067375a1e5 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/compareToIntrinsicWithSideEffect.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/compareToIntrinsicWithSideEffect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/dangerousInline.kt b/js/js.translator/testData/box/expression/evaluationOrder/dangerousInline.kt index 7312503ccff..19400a719a2 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/dangerousInline.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/dangerousInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/dangerousInsideDangerous.kt b/js/js.translator/testData/box/expression/evaluationOrder/dangerousInsideDangerous.kt index 6fd099d85b8..ac98123f20e 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/dangerousInsideDangerous.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/dangerousInsideDangerous.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/elvisComplex.kt b/js/js.translator/testData/box/expression/evaluationOrder/elvisComplex.kt index d250465d0d8..399bd155b83 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/elvisComplex.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/elvisComplex.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/elvisWithBreakContinueReturn.kt b/js/js.translator/testData/box/expression/evaluationOrder/elvisWithBreakContinueReturn.kt index 4c45e23f175..c360a6b50b3 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/elvisWithBreakContinueReturn.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/elvisWithBreakContinueReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/equalsIntrinsicWithSideEffect.kt b/js/js.translator/testData/box/expression/evaluationOrder/equalsIntrinsicWithSideEffect.kt index 7f50c32447e..4985b9ff834 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/equalsIntrinsicWithSideEffect.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/equalsIntrinsicWithSideEffect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/evaluationOrder1.kt b/js/js.translator/testData/box/expression/evaluationOrder/evaluationOrder1.kt index 47dccdedc0b..5e3a30a2e45 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/evaluationOrder1.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/evaluationOrder1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/evaluationOrder2.kt b/js/js.translator/testData/box/expression/evaluationOrder/evaluationOrder2.kt index 7dde1d72729..48c2e829cac 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/evaluationOrder2.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/evaluationOrder2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 // Order of evaluation differs for JVM and Javascript backend // http://youtrack.jetbrains.com/issue/KT-5254 diff --git a/js/js.translator/testData/box/expression/evaluationOrder/ifAsFunArgument.kt b/js/js.translator/testData/box/expression/evaluationOrder/ifAsFunArgument.kt index 10e33f99d1c..484a672b06b 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/ifAsFunArgument.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/ifAsFunArgument.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/ifWithComplex.kt b/js/js.translator/testData/box/expression/evaluationOrder/ifWithComplex.kt index 4dc2e77cf2f..e8d65439d39 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/ifWithComplex.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/ifWithComplex.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/intrinsicComplex.kt b/js/js.translator/testData/box/expression/evaluationOrder/intrinsicComplex.kt index 1202a3a358b..362d33cbc4b 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/intrinsicComplex.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/intrinsicComplex.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/intrinsicWithBreakContinueReturn.kt b/js/js.translator/testData/box/expression/evaluationOrder/intrinsicWithBreakContinueReturn.kt index 9b1978ec111..5e04f6b4f1f 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/intrinsicWithBreakContinueReturn.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/intrinsicWithBreakContinueReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/literalFunctionAsArgumentWithSideEffect.kt b/js/js.translator/testData/box/expression/evaluationOrder/literalFunctionAsArgumentWithSideEffect.kt index 78319462fd8..0b1dfcec57a 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/literalFunctionAsArgumentWithSideEffect.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/literalFunctionAsArgumentWithSideEffect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 // http://youtrack.jetbrains.com/issue/KT-4225 // Compiler to JavaScript produces semantically wrong code diff --git a/js/js.translator/testData/box/expression/evaluationOrder/loopWithBreakContinueReturnInCondition.kt b/js/js.translator/testData/box/expression/evaluationOrder/loopWithBreakContinueReturnInCondition.kt index fcffa06206a..2df112f41dd 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/loopWithBreakContinueReturnInCondition.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/loopWithBreakContinueReturnInCondition.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/orOrWithBreakContinueReturn.kt b/js/js.translator/testData/box/expression/evaluationOrder/orOrWithBreakContinueReturn.kt index fa13244977d..7e6ff2c6680 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/orOrWithBreakContinueReturn.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/orOrWithBreakContinueReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/orOrWithSideEffect.kt b/js/js.translator/testData/box/expression/evaluationOrder/orOrWithSideEffect.kt index e483c92cf6c..624796c928d 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/orOrWithSideEffect.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/orOrWithSideEffect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/reassignmentLhsCaching.kt b/js/js.translator/testData/box/expression/evaluationOrder/reassignmentLhsCaching.kt index 24076df3e0b..9e56910cb01 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/reassignmentLhsCaching.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/reassignmentLhsCaching.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1128 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/singleComponentDestructuring.kt b/js/js.translator/testData/box/expression/evaluationOrder/singleComponentDestructuring.kt index 510cb14274d..61476857c5a 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/singleComponentDestructuring.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/singleComponentDestructuring.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1132 // CHECK_VARS_COUNT: function=test count=2 var log = "" diff --git a/js/js.translator/testData/box/expression/evaluationOrder/whenAsMinusArgument.kt b/js/js.translator/testData/box/expression/evaluationOrder/whenAsMinusArgument.kt index 807652199ed..02d73367510 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/whenAsMinusArgument.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/whenAsMinusArgument.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/whenJsLiteralWithSideEffect.kt b/js/js.translator/testData/box/expression/evaluationOrder/whenJsLiteralWithSideEffect.kt index 4ba334674c9..5a4ab182c84 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/whenJsLiteralWithSideEffect.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/whenJsLiteralWithSideEffect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/expression/evaluationOrder/whenWithComplexConditions.kt b/js/js.translator/testData/box/expression/evaluationOrder/whenWithComplexConditions.kt index 34055782084..b060498f04c 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/whenWithComplexConditions.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/whenWithComplexConditions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/expression/for/forIteratesOverArray.kt b/js/js.translator/testData/box/expression/for/forIteratesOverArray.kt index fa921a1a24d..e784781a531 100644 --- a/js/js.translator/testData/box/expression/for/forIteratesOverArray.kt +++ b/js/js.translator/testData/box/expression/for/forIteratesOverArray.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/expression/for/forIteratesOverLiteralRange.kt b/js/js.translator/testData/box/expression/for/forIteratesOverLiteralRange.kt index 25ca62ab17d..5da0ee29a39 100644 --- a/js/js.translator/testData/box/expression/for/forIteratesOverLiteralRange.kt +++ b/js/js.translator/testData/box/expression/for/forIteratesOverLiteralRange.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/expression/for/forIteratesOverNonLiteralRange.kt b/js/js.translator/testData/box/expression/for/forIteratesOverNonLiteralRange.kt index 0e774549cf9..6f7450696b8 100644 --- a/js/js.translator/testData/box/expression/for/forIteratesOverNonLiteralRange.kt +++ b/js/js.translator/testData/box/expression/for/forIteratesOverNonLiteralRange.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/expression/for/forIteratesOverSomethingWithIterator.kt b/js/js.translator/testData/box/expression/for/forIteratesOverSomethingWithIterator.kt index 63bab48a4a5..28ef0fc6e9c 100644 --- a/js/js.translator/testData/box/expression/for/forIteratesOverSomethingWithIterator.kt +++ b/js/js.translator/testData/box/expression/for/forIteratesOverSomethingWithIterator.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/expression/for/forIteratesOverTypeParameter.kt b/js/js.translator/testData/box/expression/for/forIteratesOverTypeParameter.kt index 850b34035ea..6991acce0fc 100644 --- a/js/js.translator/testData/box/expression/for/forIteratesOverTypeParameter.kt +++ b/js/js.translator/testData/box/expression/for/forIteratesOverTypeParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1378 public fun > bar(collection: C, f: (T) -> Unit) { for (item in collection) f(item) } diff --git a/js/js.translator/testData/box/expression/for/forOnEmptyArray.kt b/js/js.translator/testData/box/expression/for/forOnEmptyArray.kt index b04c03c0e83..76d7ac39966 100644 --- a/js/js.translator/testData/box/expression/for/forOnEmptyArray.kt +++ b/js/js.translator/testData/box/expression/for/forOnEmptyArray.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/expression/for/forWithComplexOneStatement.kt b/js/js.translator/testData/box/expression/for/forWithComplexOneStatement.kt index 507eaccc63a..1d9933d7abd 100644 --- a/js/js.translator/testData/box/expression/for/forWithComplexOneStatement.kt +++ b/js/js.translator/testData/box/expression/for/forWithComplexOneStatement.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/expression/for/forWithEmptyBody.kt b/js/js.translator/testData/box/expression/for/forWithEmptyBody.kt index faef219132e..b752ebcbb6f 100644 --- a/js/js.translator/testData/box/expression/for/forWithEmptyBody.kt +++ b/js/js.translator/testData/box/expression/for/forWithEmptyBody.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1375 package foo diff --git a/js/js.translator/testData/box/expression/for/forWithSideEffectImElementAccessAndWithEmptyBody.kt b/js/js.translator/testData/box/expression/for/forWithSideEffectImElementAccessAndWithEmptyBody.kt index 86ecbb277f9..b196ce797bd 100644 --- a/js/js.translator/testData/box/expression/for/forWithSideEffectImElementAccessAndWithEmptyBody.kt +++ b/js/js.translator/testData/box/expression/for/forWithSideEffectImElementAccessAndWithEmptyBody.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 package foo diff --git a/js/js.translator/testData/box/expression/for/labeledFor.kt b/js/js.translator/testData/box/expression/for/labeledFor.kt index 194abcc5916..5ad38241710 100644 --- a/js/js.translator/testData/box/expression/for/labeledFor.kt +++ b/js/js.translator/testData/box/expression/for/labeledFor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/expression/for/labeledForWithContinue.kt b/js/js.translator/testData/box/expression/for/labeledForWithContinue.kt index 6300dad0ecc..42e0e5be4f4 100644 --- a/js/js.translator/testData/box/expression/for/labeledForWithContinue.kt +++ b/js/js.translator/testData/box/expression/for/labeledForWithContinue.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 // http://youtrack.jetbrains.com/issue/KT-5257 // JS: for with continue with label fails on runtime diff --git a/js/js.translator/testData/box/expression/for/labeledForWithWhile.kt b/js/js.translator/testData/box/expression/for/labeledForWithWhile.kt index d2030193520..8d84f79df3d 100644 --- a/js/js.translator/testData/box/expression/for/labeledForWithWhile.kt +++ b/js/js.translator/testData/box/expression/for/labeledForWithWhile.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/expression/for/overArrayWithIndex.kt b/js/js.translator/testData/box/expression/for/overArrayWithIndex.kt index b1645ca2a37..9eae0cf1830 100644 --- a/js/js.translator/testData/box/expression/for/overArrayWithIndex.kt +++ b/js/js.translator/testData/box/expression/for/overArrayWithIndex.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1128 // CHECK_CONTAINS_NO_CALLS: test1 except=toString // CHECK_CONTAINS_NO_CALLS: test2 except=toString diff --git a/js/js.translator/testData/box/expression/for/overCollectionWithIndex.kt b/js/js.translator/testData/box/expression/for/overCollectionWithIndex.kt index ac6304ecca8..f35b0a3643e 100644 --- a/js/js.translator/testData/box/expression/for/overCollectionWithIndex.kt +++ b/js/js.translator/testData/box/expression/for/overCollectionWithIndex.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1461 // CHECK_NOT_CALLED_IN_SCOPE: function=component1 scope=test1 // CHECK_NOT_CALLED_IN_SCOPE: function=component1 scope=test2 diff --git a/js/js.translator/testData/box/expression/for/rangeOptimization.kt b/js/js.translator/testData/box/expression/for/rangeOptimization.kt index 33a43fcf5fe..f0513e31dc3 100644 --- a/js/js.translator/testData/box/expression/for/rangeOptimization.kt +++ b/js/js.translator/testData/box/expression/for/rangeOptimization.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 // CHECK_CONTAINS_NO_CALLS: testRangeTo // CHECK_CONTAINS_NO_CALLS: testRangeToFunction diff --git a/js/js.translator/testData/box/expression/function/KT-921.kt b/js/js.translator/testData/box/expression/function/KT-921.kt index bfbb7c4e0d6..87454859276 100644 --- a/js/js.translator/testData/box/expression/function/KT-921.kt +++ b/js/js.translator/testData/box/expression/function/KT-921.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1393 var log = "" diff --git a/js/js.translator/testData/box/expression/function/adderClosure.kt b/js/js.translator/testData/box/expression/function/adderClosure.kt index 90cb3069844..6febb1abba2 100644 --- a/js/js.translator/testData/box/expression/function/adderClosure.kt +++ b/js/js.translator/testData/box/expression/function/adderClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/expression/function/anonymousWithLambda.kt b/js/js.translator/testData/box/expression/function/anonymousWithLambda.kt index f8c56070329..2fce0b4c616 100644 --- a/js/js.translator/testData/box/expression/function/anonymousWithLambda.kt +++ b/js/js.translator/testData/box/expression/function/anonymousWithLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 fun box(): String { val a = (fun(): String { diff --git a/js/js.translator/testData/box/expression/function/callFunInInit.kt b/js/js.translator/testData/box/expression/function/callFunInInit.kt index b278a093009..91056c49dc0 100644 --- a/js/js.translator/testData/box/expression/function/callFunInInit.kt +++ b/js/js.translator/testData/box/expression/function/callFunInInit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/expression/function/closureWithParameter.kt b/js/js.translator/testData/box/expression/function/closureWithParameter.kt index 779f59f34ba..6004249f3e6 100644 --- a/js/js.translator/testData/box/expression/function/closureWithParameter.kt +++ b/js/js.translator/testData/box/expression/function/closureWithParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/expression/function/closureWithParameterAndBoxing.kt b/js/js.translator/testData/box/expression/function/closureWithParameterAndBoxing.kt index 6885e2d67f8..73c625df51e 100644 --- a/js/js.translator/testData/box/expression/function/closureWithParameterAndBoxing.kt +++ b/js/js.translator/testData/box/expression/function/closureWithParameterAndBoxing.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/expression/function/defaultParameters.kt b/js/js.translator/testData/box/expression/function/defaultParameters.kt index 2c632d00461..57b41a90480 100644 --- a/js/js.translator/testData/box/expression/function/defaultParameters.kt +++ b/js/js.translator/testData/box/expression/function/defaultParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/expression/function/enclosingThis.kt b/js/js.translator/testData/box/expression/function/enclosingThis.kt index 97fdbbcf4f9..3c99e38c861 100644 --- a/js/js.translator/testData/box/expression/function/enclosingThis.kt +++ b/js/js.translator/testData/box/expression/function/enclosingThis.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/expression/function/expressionAsExtFunction.kt b/js/js.translator/testData/box/expression/function/expressionAsExtFunction.kt index 147ade45a84..f124d56c1d2 100644 --- a/js/js.translator/testData/box/expression/function/expressionAsExtFunction.kt +++ b/js/js.translator/testData/box/expression/function/expressionAsExtFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/expression/function/expressionAsFunction.kt b/js/js.translator/testData/box/expression/function/expressionAsFunction.kt index 111c91c0e77..1b5048a36d7 100644 --- a/js/js.translator/testData/box/expression/function/expressionAsFunction.kt +++ b/js/js.translator/testData/box/expression/function/expressionAsFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1384 package foo diff --git a/js/js.translator/testData/box/expression/function/functionExpression.kt b/js/js.translator/testData/box/expression/function/functionExpression.kt index 8d46a2404ec..c41c74118f0 100644 --- a/js/js.translator/testData/box/expression/function/functionExpression.kt +++ b/js/js.translator/testData/box/expression/function/functionExpression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/expression/function/functionInsideFunction.kt b/js/js.translator/testData/box/expression/function/functionInsideFunction.kt index bc0bdc06439..d5a63736648 100644 --- a/js/js.translator/testData/box/expression/function/functionInsideFunction.kt +++ b/js/js.translator/testData/box/expression/function/functionInsideFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/expression/function/functionLiteral.kt b/js/js.translator/testData/box/expression/function/functionLiteral.kt index 8ece87f26f0..b805dd0fc32 100644 --- a/js/js.translator/testData/box/expression/function/functionLiteral.kt +++ b/js/js.translator/testData/box/expression/function/functionLiteral.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/expression/function/functionLiteralAsLastParameter.kt b/js/js.translator/testData/box/expression/function/functionLiteralAsLastParameter.kt index d6be6a6922b..7a438f3534b 100644 --- a/js/js.translator/testData/box/expression/function/functionLiteralAsLastParameter.kt +++ b/js/js.translator/testData/box/expression/function/functionLiteralAsLastParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/expression/function/functionLiteralAsParameter.kt b/js/js.translator/testData/box/expression/function/functionLiteralAsParameter.kt index 943ca4ff6da..6686f596830 100644 --- a/js/js.translator/testData/box/expression/function/functionLiteralAsParameter.kt +++ b/js/js.translator/testData/box/expression/function/functionLiteralAsParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/expression/function/functionUsedBeforeDeclaration.kt b/js/js.translator/testData/box/expression/function/functionUsedBeforeDeclaration.kt index d84892325d5..2fec3f11b8c 100644 --- a/js/js.translator/testData/box/expression/function/functionUsedBeforeDeclaration.kt +++ b/js/js.translator/testData/box/expression/function/functionUsedBeforeDeclaration.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/expression/function/functionWithTwoParametersCall.kt b/js/js.translator/testData/box/expression/function/functionWithTwoParametersCall.kt index 02af3f79c8e..4d72eb2b6fb 100644 --- a/js/js.translator/testData/box/expression/function/functionWithTwoParametersCall.kt +++ b/js/js.translator/testData/box/expression/function/functionWithTwoParametersCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/expression/function/implicitItParameter.kt b/js/js.translator/testData/box/expression/function/implicitItParameter.kt index ea9b9c72be1..96d1160f25b 100644 --- a/js/js.translator/testData/box/expression/function/implicitItParameter.kt +++ b/js/js.translator/testData/box/expression/function/implicitItParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/expression/function/lambdaOrLocalFunInsideEnumMethod.kt b/js/js.translator/testData/box/expression/function/lambdaOrLocalFunInsideEnumMethod.kt index d15ebe180ad..2646f5a0257 100644 --- a/js/js.translator/testData/box/expression/function/lambdaOrLocalFunInsideEnumMethod.kt +++ b/js/js.translator/testData/box/expression/function/lambdaOrLocalFunInsideEnumMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1141 package foo diff --git a/js/js.translator/testData/box/expression/function/localExtFunction.kt b/js/js.translator/testData/box/expression/function/localExtFunction.kt index f356f9f9b4e..9c8b57a3a35 100644 --- a/js/js.translator/testData/box/expression/function/localExtFunction.kt +++ b/js/js.translator/testData/box/expression/function/localExtFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/expression/function/localInInitBlock.kt b/js/js.translator/testData/box/expression/function/localInInitBlock.kt index 6a848ba8aef..d30e88f3690 100644 --- a/js/js.translator/testData/box/expression/function/localInInitBlock.kt +++ b/js/js.translator/testData/box/expression/function/localInInitBlock.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/expression/function/loopClosure.kt b/js/js.translator/testData/box/expression/function/loopClosure.kt index 8889dbddc7e..d4d1c85eb6e 100644 --- a/js/js.translator/testData/box/expression/function/loopClosure.kt +++ b/js/js.translator/testData/box/expression/function/loopClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/expression/function/mangling.kt b/js/js.translator/testData/box/expression/function/mangling.kt index b112241d5f2..86c35c9ae98 100644 --- a/js/js.translator/testData/box/expression/function/mangling.kt +++ b/js/js.translator/testData/box/expression/function/mangling.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // SKIP_MINIFICATION // This test uses eval to access root package, therefore DCE can't infer usage of corresponding functions package foo diff --git a/js/js.translator/testData/box/expression/function/manglingAnyMethods.kt b/js/js.translator/testData/box/expression/function/manglingAnyMethods.kt index 89fd6962c2f..315e30e0b09 100644 --- a/js/js.translator/testData/box/expression/function/manglingAnyMethods.kt +++ b/js/js.translator/testData/box/expression/function/manglingAnyMethods.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1163 package foo diff --git a/js/js.translator/testData/box/expression/function/manglingClashFunctionsAndClasses.kt b/js/js.translator/testData/box/expression/function/manglingClashFunctionsAndClasses.kt index ad5692f2c10..c77fc10e775 100644 --- a/js/js.translator/testData/box/expression/function/manglingClashFunctionsAndClasses.kt +++ b/js/js.translator/testData/box/expression/function/manglingClashFunctionsAndClasses.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // SKIP_MINIFICATION // This test uses eval, so DCE becomes impossible // MODULE: lib diff --git a/js/js.translator/testData/box/expression/function/manglingClashWithFunctionsWithoutParameters.kt b/js/js.translator/testData/box/expression/function/manglingClashWithFunctionsWithoutParameters.kt index e36393fb4ee..edef4c0bc91 100644 --- a/js/js.translator/testData/box/expression/function/manglingClashWithFunctionsWithoutParameters.kt +++ b/js/js.translator/testData/box/expression/function/manglingClashWithFunctionsWithoutParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1134 package foo diff --git a/js/js.translator/testData/box/expression/function/manglingStability.kt b/js/js.translator/testData/box/expression/function/manglingStability.kt index 0cdec889290..2a1f3569e69 100644 --- a/js/js.translator/testData/box/expression/function/manglingStability.kt +++ b/js/js.translator/testData/box/expression/function/manglingStability.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1165 package foo diff --git a/js/js.translator/testData/box/expression/function/namedArguments.kt b/js/js.translator/testData/box/expression/function/namedArguments.kt index ecb5f43cb9a..6455f596e76 100644 --- a/js/js.translator/testData/box/expression/function/namedArguments.kt +++ b/js/js.translator/testData/box/expression/function/namedArguments.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/expression/function/overloadClassConstructorByFactoryMethod.kt b/js/js.translator/testData/box/expression/function/overloadClassConstructorByFactoryMethod.kt index 67a83c0b2b8..eb819a8dd7e 100644 --- a/js/js.translator/testData/box/expression/function/overloadClassConstructorByFactoryMethod.kt +++ b/js/js.translator/testData/box/expression/function/overloadClassConstructorByFactoryMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 // KT-2995 creating factory methods to simulate overloaded constructors don't work in JavaScript package foo diff --git a/js/js.translator/testData/box/expression/function/overloadOverridenFun.kt b/js/js.translator/testData/box/expression/function/overloadOverridenFun.kt index 470851861a2..f99c060e25e 100644 --- a/js/js.translator/testData/box/expression/function/overloadOverridenFun.kt +++ b/js/js.translator/testData/box/expression/function/overloadOverridenFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 // KT-2219 if function overload overridden function its name doesn't translated correctly diff --git a/js/js.translator/testData/box/expression/function/overloadingWithInheritance.kt b/js/js.translator/testData/box/expression/function/overloadingWithInheritance.kt index 872aeea1187..6e08268b221 100644 --- a/js/js.translator/testData/box/expression/function/overloadingWithInheritance.kt +++ b/js/js.translator/testData/box/expression/function/overloadingWithInheritance.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1126 package foo diff --git a/js/js.translator/testData/box/expression/function/vararg.kt b/js/js.translator/testData/box/expression/function/vararg.kt index 06da1f46266..489e98f4841 100644 --- a/js/js.translator/testData/box/expression/function/vararg.kt +++ b/js/js.translator/testData/box/expression/function/vararg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1142 package foo diff --git a/js/js.translator/testData/box/expression/function/whenFunction.kt b/js/js.translator/testData/box/expression/function/whenFunction.kt index ab85a638ae6..58fcaa47fbc 100644 --- a/js/js.translator/testData/box/expression/function/whenFunction.kt +++ b/js/js.translator/testData/box/expression/function/whenFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/expression/identifierClash/privateDeclarations.kt b/js/js.translator/testData/box/expression/identifierClash/privateDeclarations.kt index c07dc42a4d3..8e29565eea7 100644 --- a/js/js.translator/testData/box/expression/identifierClash/privateDeclarations.kt +++ b/js/js.translator/testData/box/expression/identifierClash/privateDeclarations.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 open class A { private val `.` = "A" diff --git a/js/js.translator/testData/box/expression/identityEquals/identityEqualsMethodForPrimitives.kt b/js/js.translator/testData/box/expression/identityEquals/identityEqualsMethodForPrimitives.kt index 8966204ce90..ba537816ff0 100644 --- a/js/js.translator/testData/box/expression/identityEquals/identityEqualsMethodForPrimitives.kt +++ b/js/js.translator/testData/box/expression/identityEquals/identityEqualsMethodForPrimitives.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/expression/if/ifElseAsExpressionWithThrow.kt b/js/js.translator/testData/box/expression/if/ifElseAsExpressionWithThrow.kt index c6e2c5dd293..84e403e3e7b 100644 --- a/js/js.translator/testData/box/expression/if/ifElseAsExpressionWithThrow.kt +++ b/js/js.translator/testData/box/expression/if/ifElseAsExpressionWithThrow.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/expression/if/ifElseCurlyBraces.kt b/js/js.translator/testData/box/expression/if/ifElseCurlyBraces.kt index 63f6f8e65b8..2e408cdb286 100644 --- a/js/js.translator/testData/box/expression/if/ifElseCurlyBraces.kt +++ b/js/js.translator/testData/box/expression/if/ifElseCurlyBraces.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 var log = "" diff --git a/js/js.translator/testData/box/expression/if/ifInsideLambda.kt b/js/js.translator/testData/box/expression/if/ifInsideLambda.kt index 1270a443575..500cc09b09d 100644 --- a/js/js.translator/testData/box/expression/if/ifInsideLambda.kt +++ b/js/js.translator/testData/box/expression/if/ifInsideLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 // http://youtrack.jetbrains.com/issue/KT-5594 // JS: compiler crashes diff --git a/js/js.translator/testData/box/expression/if/nestedIf.kt b/js/js.translator/testData/box/expression/if/nestedIf.kt index b5c974d016c..237ba118444 100644 --- a/js/js.translator/testData/box/expression/if/nestedIf.kt +++ b/js/js.translator/testData/box/expression/if/nestedIf.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 // JS: generate wrong code for nested if // http://youtrack.jetbrains.com/issue/KT-5576 diff --git a/js/js.translator/testData/box/expression/if/withEmptyBlocks.kt b/js/js.translator/testData/box/expression/if/withEmptyBlocks.kt index 9d7f835be00..6bf61b9705b 100644 --- a/js/js.translator/testData/box/expression/if/withEmptyBlocks.kt +++ b/js/js.translator/testData/box/expression/if/withEmptyBlocks.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/expression/invoke/explicitInvokeLambda.kt b/js/js.translator/testData/box/expression/invoke/explicitInvokeLambda.kt index 894edbf7a3a..2800f224479 100644 --- a/js/js.translator/testData/box/expression/invoke/explicitInvokeLambda.kt +++ b/js/js.translator/testData/box/expression/invoke/explicitInvokeLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/expression/invoke/extensionInvoke.kt b/js/js.translator/testData/box/expression/invoke/extensionInvoke.kt index fdb2c6e2798..9d0cda53240 100644 --- a/js/js.translator/testData/box/expression/invoke/extensionInvoke.kt +++ b/js/js.translator/testData/box/expression/invoke/extensionInvoke.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/expression/invoke/inheritFromFunctionTraits.kt b/js/js.translator/testData/box/expression/invoke/inheritFromFunctionTraits.kt index dc697715538..ea7fc683723 100644 --- a/js/js.translator/testData/box/expression/invoke/inheritFromFunctionTraits.kt +++ b/js/js.translator/testData/box/expression/invoke/inheritFromFunctionTraits.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1125 /** * NOTE: this test originally checked that values of classes inheriting from functions could be invoked as functions. diff --git a/js/js.translator/testData/box/expression/invoke/invokeInExtensionFunctionLiteral.kt b/js/js.translator/testData/box/expression/invoke/invokeInExtensionFunctionLiteral.kt index 538bc278d09..7b22ad0fb57 100644 --- a/js/js.translator/testData/box/expression/invoke/invokeInExtensionFunctionLiteral.kt +++ b/js/js.translator/testData/box/expression/invoke/invokeInExtensionFunctionLiteral.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/expression/invoke/invokeInFunctionLiteral.kt b/js/js.translator/testData/box/expression/invoke/invokeInFunctionLiteral.kt index 3069b3ccbc6..c922c55508d 100644 --- a/js/js.translator/testData/box/expression/invoke/invokeInFunctionLiteral.kt +++ b/js/js.translator/testData/box/expression/invoke/invokeInFunctionLiteral.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/expression/invoke/invokeMethod.kt b/js/js.translator/testData/box/expression/invoke/invokeMethod.kt index 30c672c10b1..935c0df8f96 100644 --- a/js/js.translator/testData/box/expression/invoke/invokeMethod.kt +++ b/js/js.translator/testData/box/expression/invoke/invokeMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/expression/invoke/invokeOnExprByConvention.kt b/js/js.translator/testData/box/expression/invoke/invokeOnExprByConvention.kt index 0e79eb89a41..c2c335fb6eb 100644 --- a/js/js.translator/testData/box/expression/invoke/invokeOnExprByConvention.kt +++ b/js/js.translator/testData/box/expression/invoke/invokeOnExprByConvention.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/expression/invoke/invokeWithDispatchAndExtensionReceivers.kt b/js/js.translator/testData/box/expression/invoke/invokeWithDispatchAndExtensionReceivers.kt index 94316b04b51..c672950d1e8 100644 --- a/js/js.translator/testData/box/expression/invoke/invokeWithDispatchAndExtensionReceivers.kt +++ b/js/js.translator/testData/box/expression/invoke/invokeWithDispatchAndExtensionReceivers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/expression/invoke/invokeWithExtensionReceiver.kt b/js/js.translator/testData/box/expression/invoke/invokeWithExtensionReceiver.kt index d8c101ae706..5c973085217 100644 --- a/js/js.translator/testData/box/expression/invoke/invokeWithExtensionReceiver.kt +++ b/js/js.translator/testData/box/expression/invoke/invokeWithExtensionReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/expression/invoke/invokeWithImplicitDispatchReceiverAndExtensionReceiver.kt b/js/js.translator/testData/box/expression/invoke/invokeWithImplicitDispatchReceiverAndExtensionReceiver.kt index 7cd116ab04e..d1087217bb7 100644 --- a/js/js.translator/testData/box/expression/invoke/invokeWithImplicitDispatchReceiverAndExtensionReceiver.kt +++ b/js/js.translator/testData/box/expression/invoke/invokeWithImplicitDispatchReceiverAndExtensionReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/expression/misc/KT-1052-2.kt b/js/js.translator/testData/box/expression/misc/KT-1052-2.kt index 0119b322d63..fbb102bdfe9 100644 --- a/js/js.translator/testData/box/expression/misc/KT-1052-2.kt +++ b/js/js.translator/testData/box/expression/misc/KT-1052-2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/expression/misc/KT-1052.kt b/js/js.translator/testData/box/expression/misc/KT-1052.kt index f47da9a3561..283a1f63c11 100644 --- a/js/js.translator/testData/box/expression/misc/KT-1052.kt +++ b/js/js.translator/testData/box/expression/misc/KT-1052.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 var log = "" diff --git a/js/js.translator/testData/box/expression/misc/KT-1361-1.kt b/js/js.translator/testData/box/expression/misc/KT-1361-1.kt index 39510480ce1..0be34efb720 100644 --- a/js/js.translator/testData/box/expression/misc/KT-1361-1.kt +++ b/js/js.translator/testData/box/expression/misc/KT-1361-1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/expression/misc/KT-1361-2.kt b/js/js.translator/testData/box/expression/misc/KT-1361-2.kt index 0783726bd0f..ad2829c42c3 100644 --- a/js/js.translator/testData/box/expression/misc/KT-1361-2.kt +++ b/js/js.translator/testData/box/expression/misc/KT-1361-2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/expression/misc/KT-1865.kt b/js/js.translator/testData/box/expression/misc/KT-1865.kt index 3ba032c380d..dcab5fc32bf 100644 --- a/js/js.translator/testData/box/expression/misc/KT-1865.kt +++ b/js/js.translator/testData/box/expression/misc/KT-1865.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/expression/misc/KT-2314.kt b/js/js.translator/testData/box/expression/misc/KT-2314.kt index 4dfeaae5900..7c201522213 100644 --- a/js/js.translator/testData/box/expression/misc/KT-2314.kt +++ b/js/js.translator/testData/box/expression/misc/KT-2314.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1375 package foo diff --git a/js/js.translator/testData/box/expression/misc/KT-5058.kt b/js/js.translator/testData/box/expression/misc/KT-5058.kt index 3cc243724d5..42b38ab73aa 100644 --- a/js/js.translator/testData/box/expression/misc/KT-5058.kt +++ b/js/js.translator/testData/box/expression/misc/KT-5058.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/expression/misc/KT-740-2.kt b/js/js.translator/testData/box/expression/misc/KT-740-2.kt index 57611d613fe..2dca9263221 100644 --- a/js/js.translator/testData/box/expression/misc/KT-740-2.kt +++ b/js/js.translator/testData/box/expression/misc/KT-740-2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/expression/misc/KT-740.kt b/js/js.translator/testData/box/expression/misc/KT-740.kt index 5be2f6f914b..85d900c9976 100644 --- a/js/js.translator/testData/box/expression/misc/KT-740.kt +++ b/js/js.translator/testData/box/expression/misc/KT-740.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/expression/misc/KT-817.kt b/js/js.translator/testData/box/expression/misc/KT-817.kt index 6c566414fce..c05cf4a2ef5 100644 --- a/js/js.translator/testData/box/expression/misc/KT-817.kt +++ b/js/js.translator/testData/box/expression/misc/KT-817.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/expression/misc/elvis.kt b/js/js.translator/testData/box/expression/misc/elvis.kt index 25636e72c13..e498db06c23 100644 --- a/js/js.translator/testData/box/expression/misc/elvis.kt +++ b/js/js.translator/testData/box/expression/misc/elvis.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/expression/misc/elvisReturnNested.kt b/js/js.translator/testData/box/expression/misc/elvisReturnNested.kt index 91ede7d154c..9d496e336e0 100644 --- a/js/js.translator/testData/box/expression/misc/elvisReturnNested.kt +++ b/js/js.translator/testData/box/expression/misc/elvisReturnNested.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 /* * Issue: KT-4159 Kotlin to JS compiler crashes on code with ?: return diff --git a/js/js.translator/testData/box/expression/misc/elvisReturnSimple.kt b/js/js.translator/testData/box/expression/misc/elvisReturnSimple.kt index f4cba2ace26..5565265da4d 100644 --- a/js/js.translator/testData/box/expression/misc/elvisReturnSimple.kt +++ b/js/js.translator/testData/box/expression/misc/elvisReturnSimple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 /* * Issue: KT-4159 Kotlin to JS compiler crashes on code with ?: return diff --git a/js/js.translator/testData/box/expression/misc/elvisWithThrow.kt b/js/js.translator/testData/box/expression/misc/elvisWithThrow.kt index be170dfdcbd..3384855f886 100644 --- a/js/js.translator/testData/box/expression/misc/elvisWithThrow.kt +++ b/js/js.translator/testData/box/expression/misc/elvisWithThrow.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/expression/misc/exclExcl.kt b/js/js.translator/testData/box/expression/misc/exclExcl.kt index dcb522707c2..b12fc400c0e 100644 --- a/js/js.translator/testData/box/expression/misc/exclExcl.kt +++ b/js/js.translator/testData/box/expression/misc/exclExcl.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/expression/misc/exclExclResultIsComputedOnce.kt b/js/js.translator/testData/box/expression/misc/exclExclResultIsComputedOnce.kt index ec8c2dc45ee..ad5890a7fff 100644 --- a/js/js.translator/testData/box/expression/misc/exclExclResultIsComputedOnce.kt +++ b/js/js.translator/testData/box/expression/misc/exclExclResultIsComputedOnce.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/expression/misc/exclExclThrows.kt b/js/js.translator/testData/box/expression/misc/exclExclThrows.kt index 86798d76881..e0b6f48c740 100644 --- a/js/js.translator/testData/box/expression/misc/exclExclThrows.kt +++ b/js/js.translator/testData/box/expression/misc/exclExclThrows.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/expression/misc/extensionLiteralCalledInsideExtensionFunction.kt b/js/js.translator/testData/box/expression/misc/extensionLiteralCalledInsideExtensionFunction.kt index d12bce8e25f..6db6dcb67cb 100644 --- a/js/js.translator/testData/box/expression/misc/extensionLiteralCalledInsideExtensionFunction.kt +++ b/js/js.translator/testData/box/expression/misc/extensionLiteralCalledInsideExtensionFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/expression/misc/extensionLiteralCreatedAtPackageLevel.kt b/js/js.translator/testData/box/expression/misc/extensionLiteralCreatedAtPackageLevel.kt index 6400b6b0131..04dd4f88fb5 100644 --- a/js/js.translator/testData/box/expression/misc/extensionLiteralCreatedAtPackageLevel.kt +++ b/js/js.translator/testData/box/expression/misc/extensionLiteralCreatedAtPackageLevel.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/expression/misc/funInConstructor.kt b/js/js.translator/testData/box/expression/misc/funInConstructor.kt index 5243222a419..499570d5587 100644 --- a/js/js.translator/testData/box/expression/misc/funInConstructor.kt +++ b/js/js.translator/testData/box/expression/misc/funInConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/expression/misc/funInConstructorBlock.kt b/js/js.translator/testData/box/expression/misc/funInConstructorBlock.kt index 15d44c2d174..262a87e1bbd 100644 --- a/js/js.translator/testData/box/expression/misc/funInConstructorBlock.kt +++ b/js/js.translator/testData/box/expression/misc/funInConstructorBlock.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/expression/misc/inheritFromJetIterator.kt b/js/js.translator/testData/box/expression/misc/inheritFromJetIterator.kt index eebdb8d7125..b8d83eb8b94 100644 --- a/js/js.translator/testData/box/expression/misc/inheritFromJetIterator.kt +++ b/js/js.translator/testData/box/expression/misc/inheritFromJetIterator.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/expression/misc/intRange.kt b/js/js.translator/testData/box/expression/misc/intRange.kt index a83e1fcddac..c687b02999c 100644 --- a/js/js.translator/testData/box/expression/misc/intRange.kt +++ b/js/js.translator/testData/box/expression/misc/intRange.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/expression/misc/kt9443.kt b/js/js.translator/testData/box/expression/misc/kt9443.kt index ad650462005..6910f8bf9b7 100644 --- a/js/js.translator/testData/box/expression/misc/kt9443.kt +++ b/js/js.translator/testData/box/expression/misc/kt9443.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/expression/misc/lazyProperty.kt b/js/js.translator/testData/box/expression/misc/lazyProperty.kt index a894b071c43..c7381e6d18b 100644 --- a/js/js.translator/testData/box/expression/misc/lazyProperty.kt +++ b/js/js.translator/testData/box/expression/misc/lazyProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 var log = "" diff --git a/js/js.translator/testData/box/expression/misc/localVarAsFunction.kt b/js/js.translator/testData/box/expression/misc/localVarAsFunction.kt index 69bfaab0808..6c49b07e85d 100644 --- a/js/js.translator/testData/box/expression/misc/localVarAsFunction.kt +++ b/js/js.translator/testData/box/expression/misc/localVarAsFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/expression/misc/packageLevelVarInPackage.kt b/js/js.translator/testData/box/expression/misc/packageLevelVarInPackage.kt index 7404d370b70..0ed3cac6881 100644 --- a/js/js.translator/testData/box/expression/misc/packageLevelVarInPackage.kt +++ b/js/js.translator/testData/box/expression/misc/packageLevelVarInPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/expression/misc/packageLevelVarInRoot.kt b/js/js.translator/testData/box/expression/misc/packageLevelVarInRoot.kt index a5e9680863d..5536b7df3be 100644 --- a/js/js.translator/testData/box/expression/misc/packageLevelVarInRoot.kt +++ b/js/js.translator/testData/box/expression/misc/packageLevelVarInRoot.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 var c = 2 diff --git a/js/js.translator/testData/box/expression/misc/packagePropertyCalledAsFun.kt b/js/js.translator/testData/box/expression/misc/packagePropertyCalledAsFun.kt index 56ef691ac7c..282cd116516 100644 --- a/js/js.translator/testData/box/expression/misc/packagePropertyCalledAsFun.kt +++ b/js/js.translator/testData/box/expression/misc/packagePropertyCalledAsFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/expression/misc/propertyAsFunCalledOnConstructor.kt b/js/js.translator/testData/box/expression/misc/propertyAsFunCalledOnConstructor.kt index a43dad9bd8a..a1ced85e961 100644 --- a/js/js.translator/testData/box/expression/misc/propertyAsFunCalledOnConstructor.kt +++ b/js/js.translator/testData/box/expression/misc/propertyAsFunCalledOnConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/expression/misc/rightAssocForGeneratedConditionalOperator.kt b/js/js.translator/testData/box/expression/misc/rightAssocForGeneratedConditionalOperator.kt index ac4e5ddee5e..ab83a84351f 100644 --- a/js/js.translator/testData/box/expression/misc/rightAssocForGeneratedConditionalOperator.kt +++ b/js/js.translator/testData/box/expression/misc/rightAssocForGeneratedConditionalOperator.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 // http://youtrack.jetbrains.com/issue/KT-5320 // KT-5320 Invalid JS code generated for typecast inside ternary operator diff --git a/js/js.translator/testData/box/expression/misc/safeCallComputesExpressionOnlyOnce.kt b/js/js.translator/testData/box/expression/misc/safeCallComputesExpressionOnlyOnce.kt index 85bbf13c2b0..c66eda8f4fa 100644 --- a/js/js.translator/testData/box/expression/misc/safeCallComputesExpressionOnlyOnce.kt +++ b/js/js.translator/testData/box/expression/misc/safeCallComputesExpressionOnlyOnce.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/expression/misc/stringInterpolationEvaluationOrder.kt b/js/js.translator/testData/box/expression/misc/stringInterpolationEvaluationOrder.kt index 3c9afe88348..f82d9ff955a 100644 --- a/js/js.translator/testData/box/expression/misc/stringInterpolationEvaluationOrder.kt +++ b/js/js.translator/testData/box/expression/misc/stringInterpolationEvaluationOrder.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/expression/misc/temporaryVariableCreatedInPackageInitializer.kt b/js/js.translator/testData/box/expression/misc/temporaryVariableCreatedInPackageInitializer.kt index ab8884227a8..0845dd1431b 100644 --- a/js/js.translator/testData/box/expression/misc/temporaryVariableCreatedInPackageInitializer.kt +++ b/js/js.translator/testData/box/expression/misc/temporaryVariableCreatedInPackageInitializer.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/expression/misc/throwThrow.kt b/js/js.translator/testData/box/expression/misc/throwThrow.kt index 687ccf3e5b0..1c8d3c79ef3 100644 --- a/js/js.translator/testData/box/expression/misc/throwThrow.kt +++ b/js/js.translator/testData/box/expression/misc/throwThrow.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/expression/misc/toGeneratorInStdlib.kt b/js/js.translator/testData/box/expression/misc/toGeneratorInStdlib.kt index 4127297e3bf..c4349220bcb 100644 --- a/js/js.translator/testData/box/expression/misc/toGeneratorInStdlib.kt +++ b/js/js.translator/testData/box/expression/misc/toGeneratorInStdlib.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1407 package foo diff --git a/js/js.translator/testData/box/expression/misc/whenReturnedWithoutBlock.kt b/js/js.translator/testData/box/expression/misc/whenReturnedWithoutBlock.kt index 0a3dfc00315..0dfb95201f8 100644 --- a/js/js.translator/testData/box/expression/misc/whenReturnedWithoutBlock.kt +++ b/js/js.translator/testData/box/expression/misc/whenReturnedWithoutBlock.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/expression/stringClass/extensionMethods.kt b/js/js.translator/testData/box/expression/stringClass/extensionMethods.kt index bb0020ebaf7..2e49a3cdeae 100644 --- a/js/js.translator/testData/box/expression/stringClass/extensionMethods.kt +++ b/js/js.translator/testData/box/expression/stringClass/extensionMethods.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1131 package foo diff --git a/js/js.translator/testData/box/expression/stringClass/intInTemplate.kt b/js/js.translator/testData/box/expression/stringClass/intInTemplate.kt index 50fc4410d17..e401b4569c6 100644 --- a/js/js.translator/testData/box/expression/stringClass/intInTemplate.kt +++ b/js/js.translator/testData/box/expression/stringClass/intInTemplate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // CHECK_NOT_CALLED_IN_SCOPE: scope=box function=toString diff --git a/js/js.translator/testData/box/expression/stringClass/multipleExpressionsInTemplate.kt b/js/js.translator/testData/box/expression/stringClass/multipleExpressionsInTemplate.kt index 3fe5e9ce3f7..416736b3e0d 100644 --- a/js/js.translator/testData/box/expression/stringClass/multipleExpressionsInTemplate.kt +++ b/js/js.translator/testData/box/expression/stringClass/multipleExpressionsInTemplate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // CHECK_NOT_CALLED_IN_SCOPE: scope=box function=toString diff --git a/js/js.translator/testData/box/expression/stringClass/nullableTypeInStringTemplate.kt b/js/js.translator/testData/box/expression/stringClass/nullableTypeInStringTemplate.kt index 286a28b773d..6bbb0a0c8d7 100644 --- a/js/js.translator/testData/box/expression/stringClass/nullableTypeInStringTemplate.kt +++ b/js/js.translator/testData/box/expression/stringClass/nullableTypeInStringTemplate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // KT-2901 nullable type in string template package foo diff --git a/js/js.translator/testData/box/expression/stringClass/numbersInTemplate.kt b/js/js.translator/testData/box/expression/stringClass/numbersInTemplate.kt index af5986176e9..b88965751ac 100644 --- a/js/js.translator/testData/box/expression/stringClass/numbersInTemplate.kt +++ b/js/js.translator/testData/box/expression/stringClass/numbersInTemplate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/expression/stringClass/stringInTemplate.kt b/js/js.translator/testData/box/expression/stringClass/stringInTemplate.kt index b1d71037dea..6375c3a18e5 100644 --- a/js/js.translator/testData/box/expression/stringClass/stringInTemplate.kt +++ b/js/js.translator/testData/box/expression/stringClass/stringInTemplate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // CHECK_NOT_CALLED_IN_SCOPE: scope=box function=toString diff --git a/js/js.translator/testData/box/expression/stringClass/stringNotEqualToNumber.kt b/js/js.translator/testData/box/expression/stringClass/stringNotEqualToNumber.kt index 861551cc0b5..6f307136ce3 100644 --- a/js/js.translator/testData/box/expression/stringClass/stringNotEqualToNumber.kt +++ b/js/js.translator/testData/box/expression/stringClass/stringNotEqualToNumber.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/expression/stringClass/subSequence.kt b/js/js.translator/testData/box/expression/stringClass/subSequence.kt index 283625047e7..778da14f4e5 100644 --- a/js/js.translator/testData/box/expression/stringClass/subSequence.kt +++ b/js/js.translator/testData/box/expression/stringClass/subSequence.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/expression/stringTemplates/objectWithToString.kt b/js/js.translator/testData/box/expression/stringTemplates/objectWithToString.kt index a4a31b6352a..a12bd05c11f 100644 --- a/js/js.translator/testData/box/expression/stringTemplates/objectWithToString.kt +++ b/js/js.translator/testData/box/expression/stringTemplates/objectWithToString.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/expression/stringTemplates/stringValues.kt b/js/js.translator/testData/box/expression/stringTemplates/stringValues.kt index 077b19cc22f..30c3bc24c22 100644 --- a/js/js.translator/testData/box/expression/stringTemplates/stringValues.kt +++ b/js/js.translator/testData/box/expression/stringTemplates/stringValues.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/expression/try/exceptionToString.kt b/js/js.translator/testData/box/expression/try/exceptionToString.kt index 9baac51ab4a..a6e6a0629ee 100644 --- a/js/js.translator/testData/box/expression/try/exceptionToString.kt +++ b/js/js.translator/testData/box/expression/try/exceptionToString.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1126 package foo diff --git a/js/js.translator/testData/box/expression/try/multipleCatchBlocks.kt b/js/js.translator/testData/box/expression/try/multipleCatchBlocks.kt index 6e7b288821c..7f1a628ddb6 100644 --- a/js/js.translator/testData/box/expression/try/multipleCatchBlocks.kt +++ b/js/js.translator/testData/box/expression/try/multipleCatchBlocks.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/expression/try/rethrowExceptionIfNotCaught.kt b/js/js.translator/testData/box/expression/try/rethrowExceptionIfNotCaught.kt index e9c42c580da..3d5be43b907 100644 --- a/js/js.translator/testData/box/expression/try/rethrowExceptionIfNotCaught.kt +++ b/js/js.translator/testData/box/expression/try/rethrowExceptionIfNotCaught.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/expression/try/tryCatchCorrectForSubclasses.kt b/js/js.translator/testData/box/expression/try/tryCatchCorrectForSubclasses.kt index 648ce00603f..3b3d1e5a48f 100644 --- a/js/js.translator/testData/box/expression/try/tryCatchCorrectForSubclasses.kt +++ b/js/js.translator/testData/box/expression/try/tryCatchCorrectForSubclasses.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/expression/try/tryCatchDynamic.kt b/js/js.translator/testData/box/expression/try/tryCatchDynamic.kt index b8bd431bdce..5205a532fa0 100644 --- a/js/js.translator/testData/box/expression/try/tryCatchDynamic.kt +++ b/js/js.translator/testData/box/expression/try/tryCatchDynamic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/expression/try/tryCatchExpr.kt b/js/js.translator/testData/box/expression/try/tryCatchExpr.kt index 0127d9e20a1..3d3ceaec4da 100644 --- a/js/js.translator/testData/box/expression/try/tryCatchExpr.kt +++ b/js/js.translator/testData/box/expression/try/tryCatchExpr.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/expression/try/tryCatchExpressionWithMessage.kt b/js/js.translator/testData/box/expression/try/tryCatchExpressionWithMessage.kt index 92425615b06..6606c069c80 100644 --- a/js/js.translator/testData/box/expression/try/tryCatchExpressionWithMessage.kt +++ b/js/js.translator/testData/box/expression/try/tryCatchExpressionWithMessage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/expression/try/tryCatchThrowable.kt b/js/js.translator/testData/box/expression/try/tryCatchThrowable.kt index 3a0e83bbb7a..6ed6e376905 100644 --- a/js/js.translator/testData/box/expression/try/tryCatchThrowable.kt +++ b/js/js.translator/testData/box/expression/try/tryCatchThrowable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/expression/try/tryCatchWithDifferentParameterNames.kt b/js/js.translator/testData/box/expression/try/tryCatchWithDifferentParameterNames.kt index 007874a88bb..e7654b7b90a 100644 --- a/js/js.translator/testData/box/expression/try/tryCatchWithDifferentParameterNames.kt +++ b/js/js.translator/testData/box/expression/try/tryCatchWithDifferentParameterNames.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/expression/when/exhaustiveCheckException.kt b/js/js.translator/testData/box/expression/when/exhaustiveCheckException.kt index c480bc8e64c..064e3864dff 100644 --- a/js/js.translator/testData/box/expression/when/exhaustiveCheckException.kt +++ b/js/js.translator/testData/box/expression/when/exhaustiveCheckException.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1166 fun checkThrown(x: T, block: (T) -> Any?): Unit? { return try { diff --git a/js/js.translator/testData/box/expression/when/externalEnumSubject.kt b/js/js.translator/testData/box/expression/when/externalEnumSubject.kt index 00dbe3bcd32..1262b16d94e 100644 --- a/js/js.translator/testData/box/expression/when/externalEnumSubject.kt +++ b/js/js.translator/testData/box/expression/when/externalEnumSubject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1133 external enum class X { A, B diff --git a/js/js.translator/testData/box/expression/when/forWithOneStmWhen.kt b/js/js.translator/testData/box/expression/when/forWithOneStmWhen.kt index 672163203ab..14b1169ac8c 100644 --- a/js/js.translator/testData/box/expression/when/forWithOneStmWhen.kt +++ b/js/js.translator/testData/box/expression/when/forWithOneStmWhen.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/expression/when/ifInWhen.kt b/js/js.translator/testData/box/expression/when/ifInWhen.kt index d4554606749..bb531d8eae5 100644 --- a/js/js.translator/testData/box/expression/when/ifInWhen.kt +++ b/js/js.translator/testData/box/expression/when/ifInWhen.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 // KT-2221 if in when diff --git a/js/js.translator/testData/box/expression/when/ifInWhenDanglingElseIssue.kt b/js/js.translator/testData/box/expression/when/ifInWhenDanglingElseIssue.kt index ff7cd4be870..35f481ca946 100644 --- a/js/js.translator/testData/box/expression/when/ifInWhenDanglingElseIssue.kt +++ b/js/js.translator/testData/box/expression/when/ifInWhenDanglingElseIssue.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 // http://youtrack.jetbrains.com/issue/KT-5253 // JS: generated wrong code when use `if` inside `when` diff --git a/js/js.translator/testData/box/expression/when/matchNullableType.kt b/js/js.translator/testData/box/expression/when/matchNullableType.kt index 3faf5676cd1..719932c1d37 100644 --- a/js/js.translator/testData/box/expression/when/matchNullableType.kt +++ b/js/js.translator/testData/box/expression/when/matchNullableType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/expression/when/multipleCases.kt b/js/js.translator/testData/box/expression/when/multipleCases.kt index 7cbba574fa7..34548ec11d0 100644 --- a/js/js.translator/testData/box/expression/when/multipleCases.kt +++ b/js/js.translator/testData/box/expression/when/multipleCases.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/expression/when/whenAsExpression.kt b/js/js.translator/testData/box/expression/when/whenAsExpression.kt index 3ab27a42dd1..31313688551 100644 --- a/js/js.translator/testData/box/expression/when/whenAsExpression.kt +++ b/js/js.translator/testData/box/expression/when/whenAsExpression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/expression/when/whenAsExpressionWithThrow.kt b/js/js.translator/testData/box/expression/when/whenAsExpressionWithThrow.kt index e5091fa6a0b..619488716b4 100644 --- a/js/js.translator/testData/box/expression/when/whenAsExpressionWithThrow.kt +++ b/js/js.translator/testData/box/expression/when/whenAsExpressionWithThrow.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/expression/when/whenConditionWithReturn.kt b/js/js.translator/testData/box/expression/when/whenConditionWithReturn.kt index 294f4141f9f..fd3600f63ce 100644 --- a/js/js.translator/testData/box/expression/when/whenConditionWithReturn.kt +++ b/js/js.translator/testData/box/expression/when/whenConditionWithReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/expression/when/whenEqualsPattern.kt b/js/js.translator/testData/box/expression/when/whenEqualsPattern.kt index 0961a7a6cff..b215d7811f2 100644 --- a/js/js.translator/testData/box/expression/when/whenEqualsPattern.kt +++ b/js/js.translator/testData/box/expression/when/whenEqualsPattern.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1393 package foo diff --git a/js/js.translator/testData/box/expression/when/whenEvaluatesArgumentOnlyOnce.kt b/js/js.translator/testData/box/expression/when/whenEvaluatesArgumentOnlyOnce.kt index ab72dff9ab2..b2ad47a0758 100644 --- a/js/js.translator/testData/box/expression/when/whenEvaluatesArgumentOnlyOnce.kt +++ b/js/js.translator/testData/box/expression/when/whenEvaluatesArgumentOnlyOnce.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/expression/when/whenExecutesOnlyOnce.kt b/js/js.translator/testData/box/expression/when/whenExecutesOnlyOnce.kt index a54cec2c82a..d7d2c4f5594 100644 --- a/js/js.translator/testData/box/expression/when/whenExecutesOnlyOnce.kt +++ b/js/js.translator/testData/box/expression/when/whenExecutesOnlyOnce.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/expression/when/whenNotType.kt b/js/js.translator/testData/box/expression/when/whenNotType.kt index be95f539425..f9593ca3d42 100644 --- a/js/js.translator/testData/box/expression/when/whenNotType.kt +++ b/js/js.translator/testData/box/expression/when/whenNotType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/expression/when/whenStatementWithRangeClause.kt b/js/js.translator/testData/box/expression/when/whenStatementWithRangeClause.kt index fffb5e11f91..6af024b228f 100644 --- a/js/js.translator/testData/box/expression/when/whenStatementWithRangeClause.kt +++ b/js/js.translator/testData/box/expression/when/whenStatementWithRangeClause.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 // see KT-7683 // WhenTranslator must recognize KtWhenConditionInRange for when statement diff --git a/js/js.translator/testData/box/expression/when/whenType.kt b/js/js.translator/testData/box/expression/when/whenType.kt index 3af511e88e7..1b107f5ce72 100644 --- a/js/js.translator/testData/box/expression/when/whenType.kt +++ b/js/js.translator/testData/box/expression/when/whenType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/expression/when/whenValueOrType.kt b/js/js.translator/testData/box/expression/when/whenValueOrType.kt index 1737170be0a..80e8afbfd15 100644 --- a/js/js.translator/testData/box/expression/when/whenValueOrType.kt +++ b/js/js.translator/testData/box/expression/when/whenValueOrType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/expression/when/whenWithCharRangeClause.kt b/js/js.translator/testData/box/expression/when/whenWithCharRangeClause.kt index 9472beae067..216986eebfc 100644 --- a/js/js.translator/testData/box/expression/when/whenWithCharRangeClause.kt +++ b/js/js.translator/testData/box/expression/when/whenWithCharRangeClause.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1157 // see KT-7683 // WhenTranslator must recognize KtWhenConditionInRange diff --git a/js/js.translator/testData/box/expression/when/whenWithCustomRangeClause.kt b/js/js.translator/testData/box/expression/when/whenWithCustomRangeClause.kt index 09490993254..22196db5ce9 100644 --- a/js/js.translator/testData/box/expression/when/whenWithCustomRangeClause.kt +++ b/js/js.translator/testData/box/expression/when/whenWithCustomRangeClause.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 // see KT-7683 // WhenTranslator must recognize KtWhenConditionInRange for custom classes that implement ClosedRange diff --git a/js/js.translator/testData/box/expression/when/whenWithIf.kt b/js/js.translator/testData/box/expression/when/whenWithIf.kt index beaf2bd196c..9c431e89db1 100644 --- a/js/js.translator/testData/box/expression/when/whenWithIf.kt +++ b/js/js.translator/testData/box/expression/when/whenWithIf.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/expression/when/whenWithIfConditionAndOnlyElse.kt b/js/js.translator/testData/box/expression/when/whenWithIfConditionAndOnlyElse.kt index 2078425ec7a..3a93d715b1c 100644 --- a/js/js.translator/testData/box/expression/when/whenWithIfConditionAndOnlyElse.kt +++ b/js/js.translator/testData/box/expression/when/whenWithIfConditionAndOnlyElse.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/expression/when/whenWithLongRangeClause.kt b/js/js.translator/testData/box/expression/when/whenWithLongRangeClause.kt index 5c8560ce0c7..ae5f5a32069 100644 --- a/js/js.translator/testData/box/expression/when/whenWithLongRangeClause.kt +++ b/js/js.translator/testData/box/expression/when/whenWithLongRangeClause.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 // see KT-7683 // WhenTranslator must recognize KtWhenConditionInRange in general case of a class that has rangeTo method diff --git a/js/js.translator/testData/box/expression/when/whenWithRangeClause.kt b/js/js.translator/testData/box/expression/when/whenWithRangeClause.kt index 2db7b71c218..ba217336fd0 100644 --- a/js/js.translator/testData/box/expression/when/whenWithRangeClause.kt +++ b/js/js.translator/testData/box/expression/when/whenWithRangeClause.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // see KT-7683 // WhenTranslator must recognize KtWhenConditionInRange and produce faster code when matched expression is Int diff --git a/js/js.translator/testData/box/expression/when/whileWithOneStmWhen.kt b/js/js.translator/testData/box/expression/when/whileWithOneStmWhen.kt index 8403fd77015..cdb5394d6a8 100644 --- a/js/js.translator/testData/box/expression/when/whileWithOneStmWhen.kt +++ b/js/js.translator/testData/box/expression/when/whileWithOneStmWhen.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/expression/while/doWhileWithComplexCondition.kt b/js/js.translator/testData/box/expression/while/doWhileWithComplexCondition.kt index 033d5ae0341..fd57551752a 100644 --- a/js/js.translator/testData/box/expression/while/doWhileWithComplexCondition.kt +++ b/js/js.translator/testData/box/expression/while/doWhileWithComplexCondition.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/expression/while/doWhileWithComplexConditionAndContinue.kt b/js/js.translator/testData/box/expression/while/doWhileWithComplexConditionAndContinue.kt index 63f46a13459..b76b3d876ef 100644 --- a/js/js.translator/testData/box/expression/while/doWhileWithComplexConditionAndContinue.kt +++ b/js/js.translator/testData/box/expression/while/doWhileWithComplexConditionAndContinue.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/expression/while/whileWithComplexCondition.kt b/js/js.translator/testData/box/expression/while/whileWithComplexCondition.kt index 293103de0cd..bd417f26c03 100644 --- a/js/js.translator/testData/box/expression/while/whileWithComplexCondition.kt +++ b/js/js.translator/testData/box/expression/while/whileWithComplexCondition.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/expression/while/whileWithComplexConditionAndContinue.kt b/js/js.translator/testData/box/expression/while/whileWithComplexConditionAndContinue.kt index cc384777d89..9f8048e247b 100644 --- a/js/js.translator/testData/box/expression/while/whileWithComplexConditionAndContinue.kt +++ b/js/js.translator/testData/box/expression/while/whileWithComplexConditionAndContinue.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/expression/while/whileWithComplexOneStatement.kt b/js/js.translator/testData/box/expression/while/whileWithComplexOneStatement.kt index 4821c470787..48528946f60 100644 --- a/js/js.translator/testData/box/expression/while/whileWithComplexOneStatement.kt +++ b/js/js.translator/testData/box/expression/while/whileWithComplexOneStatement.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/extensionFunction/extensionForSuperclass.kt b/js/js.translator/testData/box/extensionFunction/extensionForSuperclass.kt index 52c91b48ec6..c24553092b4 100644 --- a/js/js.translator/testData/box/extensionFunction/extensionForSuperclass.kt +++ b/js/js.translator/testData/box/extensionFunction/extensionForSuperclass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/extensionFunction/extensionFunctionCalledFromFor.kt b/js/js.translator/testData/box/extensionFunction/extensionFunctionCalledFromFor.kt index 7e373845bb7..44fecae6f1b 100644 --- a/js/js.translator/testData/box/extensionFunction/extensionFunctionCalledFromFor.kt +++ b/js/js.translator/testData/box/extensionFunction/extensionFunctionCalledFromFor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1106 package foo diff --git a/js/js.translator/testData/box/extensionFunction/extensionFunctionOnExpression.kt b/js/js.translator/testData/box/extensionFunction/extensionFunctionOnExpression.kt index 363015478c5..cf55ec8e0c1 100644 --- a/js/js.translator/testData/box/extensionFunction/extensionFunctionOnExpression.kt +++ b/js/js.translator/testData/box/extensionFunction/extensionFunctionOnExpression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/extensionFunction/extensionInsideFunctionLiteral.kt b/js/js.translator/testData/box/extensionFunction/extensionInsideFunctionLiteral.kt index 6df3b465d31..2e394e99183 100644 --- a/js/js.translator/testData/box/extensionFunction/extensionInsideFunctionLiteral.kt +++ b/js/js.translator/testData/box/extensionFunction/extensionInsideFunctionLiteral.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/extensionFunction/extensionLiteralPassedToFunction.kt b/js/js.translator/testData/box/extensionFunction/extensionLiteralPassedToFunction.kt index e43a95155e1..c2cf8c39286 100644 --- a/js/js.translator/testData/box/extensionFunction/extensionLiteralPassedToFunction.kt +++ b/js/js.translator/testData/box/extensionFunction/extensionLiteralPassedToFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/extensionFunction/extensionOnClassWithExplicitAndImplicitReceiver.kt b/js/js.translator/testData/box/extensionFunction/extensionOnClassWithExplicitAndImplicitReceiver.kt index e5c8704d44b..31aa0ae72f8 100644 --- a/js/js.translator/testData/box/extensionFunction/extensionOnClassWithExplicitAndImplicitReceiver.kt +++ b/js/js.translator/testData/box/extensionFunction/extensionOnClassWithExplicitAndImplicitReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/extensionFunction/extensionPropertyOnClassWithExplicitAndImplicitReceiver.kt b/js/js.translator/testData/box/extensionFunction/extensionPropertyOnClassWithExplicitAndImplicitReceiver.kt index 51449022a8f..950cbab976c 100644 --- a/js/js.translator/testData/box/extensionFunction/extensionPropertyOnClassWithExplicitAndImplicitReceiver.kt +++ b/js/js.translator/testData/box/extensionFunction/extensionPropertyOnClassWithExplicitAndImplicitReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/extensionFunction/extensionUsedInsideClass.kt b/js/js.translator/testData/box/extensionFunction/extensionUsedInsideClass.kt index 2556ea58772..fbac33fa132 100644 --- a/js/js.translator/testData/box/extensionFunction/extensionUsedInsideClass.kt +++ b/js/js.translator/testData/box/extensionFunction/extensionUsedInsideClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/extensionFunction/extensionWithImplicitReceiver.kt b/js/js.translator/testData/box/extensionFunction/extensionWithImplicitReceiver.kt index ee473e4f6f0..a5a5c352168 100644 --- a/js/js.translator/testData/box/extensionFunction/extensionWithImplicitReceiver.kt +++ b/js/js.translator/testData/box/extensionFunction/extensionWithImplicitReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/extensionFunction/generic.kt b/js/js.translator/testData/box/extensionFunction/generic.kt index bc6f9d32761..5483e012c01 100644 --- a/js/js.translator/testData/box/extensionFunction/generic.kt +++ b/js/js.translator/testData/box/extensionFunction/generic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1376 package foo diff --git a/js/js.translator/testData/box/extensionFunction/implicitReceiverInExtension.kt b/js/js.translator/testData/box/extensionFunction/implicitReceiverInExtension.kt index 5254f01fad0..0c14f0eb888 100644 --- a/js/js.translator/testData/box/extensionFunction/implicitReceiverInExtension.kt +++ b/js/js.translator/testData/box/extensionFunction/implicitReceiverInExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/extensionFunction/intExtension.kt b/js/js.translator/testData/box/extensionFunction/intExtension.kt index 7ca305ef4d7..732253f43c6 100644 --- a/js/js.translator/testData/box/extensionFunction/intExtension.kt +++ b/js/js.translator/testData/box/extensionFunction/intExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/extensionFunction/superClassMemberInExtension.kt b/js/js.translator/testData/box/extensionFunction/superClassMemberInExtension.kt index b78c8dffcb9..bb8d97d0f59 100644 --- a/js/js.translator/testData/box/extensionFunction/superClassMemberInExtension.kt +++ b/js/js.translator/testData/box/extensionFunction/superClassMemberInExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/extensionFunction/virtualExtension.kt b/js/js.translator/testData/box/extensionFunction/virtualExtension.kt index 74e7f42ec52..243ad60370c 100644 --- a/js/js.translator/testData/box/extensionFunction/virtualExtension.kt +++ b/js/js.translator/testData/box/extensionFunction/virtualExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/extensionFunction/virtualExtensionOverride.kt b/js/js.translator/testData/box/extensionFunction/virtualExtensionOverride.kt index a2c0fc18bed..0e0c818e433 100644 --- a/js/js.translator/testData/box/extensionFunction/virtualExtensionOverride.kt +++ b/js/js.translator/testData/box/extensionFunction/virtualExtensionOverride.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/extensionProperty/absExtension.kt b/js/js.translator/testData/box/extensionProperty/absExtension.kt index fd935a31c5c..b40906fc9a7 100644 --- a/js/js.translator/testData/box/extensionProperty/absExtension.kt +++ b/js/js.translator/testData/box/extensionProperty/absExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/extensionProperty/externalExtensionProperty.kt b/js/js.translator/testData/box/extensionProperty/externalExtensionProperty.kt index 2a6ba9037d9..196c404afee 100644 --- a/js/js.translator/testData/box/extensionProperty/externalExtensionProperty.kt +++ b/js/js.translator/testData/box/extensionProperty/externalExtensionProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/extensionProperty/privateExtensionProperty.kt b/js/js.translator/testData/box/extensionProperty/privateExtensionProperty.kt index 68c846abe09..a3eaa9c0ec6 100644 --- a/js/js.translator/testData/box/extensionProperty/privateExtensionProperty.kt +++ b/js/js.translator/testData/box/extensionProperty/privateExtensionProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 class A { fun result() = "OK" diff --git a/js/js.translator/testData/box/extensionProperty/propertyWithGetterAndSetter.kt b/js/js.translator/testData/box/extensionProperty/propertyWithGetterAndSetter.kt index 92f3b25f0a6..53fb7075920 100644 --- a/js/js.translator/testData/box/extensionProperty/propertyWithGetterAndSetter.kt +++ b/js/js.translator/testData/box/extensionProperty/propertyWithGetterAndSetter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/extensionProperty/simplePropertyWithGetter.kt b/js/js.translator/testData/box/extensionProperty/simplePropertyWithGetter.kt index 29fa6c85292..6b380d65f84 100644 --- a/js/js.translator/testData/box/extensionProperty/simplePropertyWithGetter.kt +++ b/js/js.translator/testData/box/extensionProperty/simplePropertyWithGetter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/incremental/catchScope.kt b/js/js.translator/testData/box/incremental/catchScope.kt index 21ce71eabf7..744d6ff5027 100644 --- a/js/js.translator/testData/box/incremental/catchScope.kt +++ b/js/js.translator/testData/box/incremental/catchScope.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 // FILE: a.kt diff --git a/js/js.translator/testData/box/incremental/classReferencingClass.kt b/js/js.translator/testData/box/incremental/classReferencingClass.kt index a342ff69671..1a95dcbb294 100644 --- a/js/js.translator/testData/box/incremental/classReferencingClass.kt +++ b/js/js.translator/testData/box/incremental/classReferencingClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 // FILE: A.kt diff --git a/js/js.translator/testData/box/incremental/coroutines.kt b/js/js.translator/testData/box/incremental/coroutines.kt index e60263b9a76..e62f50932c1 100644 --- a/js/js.translator/testData/box/incremental/coroutines.kt +++ b/js/js.translator/testData/box/incremental/coroutines.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1172 // FILE: a.kt // WITH_RUNTIME diff --git a/js/js.translator/testData/box/incremental/defaultArguments.kt b/js/js.translator/testData/box/incremental/defaultArguments.kt index ac04d5d0757..e48bbb425da 100644 --- a/js/js.translator/testData/box/incremental/defaultArguments.kt +++ b/js/js.translator/testData/box/incremental/defaultArguments.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 // FILE: a.kt diff --git a/js/js.translator/testData/box/incremental/enumUsage.kt b/js/js.translator/testData/box/incremental/enumUsage.kt index 46517113f69..e4d8f9f9d86 100644 --- a/js/js.translator/testData/box/incremental/enumUsage.kt +++ b/js/js.translator/testData/box/incremental/enumUsage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 // GENERATE_SOURCE_MAPS // FILE: Enum.kt diff --git a/js/js.translator/testData/box/incremental/exportedPackage.kt b/js/js.translator/testData/box/incremental/exportedPackage.kt index 511d4b10f65..3d4beafa534 100644 --- a/js/js.translator/testData/box/incremental/exportedPackage.kt +++ b/js/js.translator/testData/box/incremental/exportedPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 // FILE: a.kt package foo.bar diff --git a/js/js.translator/testData/box/incremental/functionReferencingClass.kt b/js/js.translator/testData/box/incremental/functionReferencingClass.kt index ccedfa1842f..2a588f942ef 100644 --- a/js/js.translator/testData/box/incremental/functionReferencingClass.kt +++ b/js/js.translator/testData/box/incremental/functionReferencingClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 // FILE: A.kt diff --git a/js/js.translator/testData/box/incremental/inline.kt b/js/js.translator/testData/box/incremental/inline.kt index 549c0d8e6e2..b5398643768 100644 --- a/js/js.translator/testData/box/incremental/inline.kt +++ b/js/js.translator/testData/box/incremental/inline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 // FILE: a.kt diff --git a/js/js.translator/testData/box/incremental/inlineLambda.kt b/js/js.translator/testData/box/incremental/inlineLambda.kt index 49aac002e29..4a5179294f7 100644 --- a/js/js.translator/testData/box/incremental/inlineLambda.kt +++ b/js/js.translator/testData/box/incremental/inlineLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1128 // FILE: a.kt inline fun foo(f: () -> String): () -> String { diff --git a/js/js.translator/testData/box/incremental/jsModule.kt b/js/js.translator/testData/box/incremental/jsModule.kt index 1e211e9ff89..6c3c9a03ee4 100644 --- a/js/js.translator/testData/box/incremental/jsModule.kt +++ b/js/js.translator/testData/box/incremental/jsModule.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1126 // MODULE: lib diff --git a/js/js.translator/testData/box/incremental/multipleExport.kt b/js/js.translator/testData/box/incremental/multipleExport.kt index f25089dd119..bfa5bfe243e 100644 --- a/js/js.translator/testData/box/incremental/multipleExport.kt +++ b/js/js.translator/testData/box/incremental/multipleExport.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 // PROPERTY_WRITE_COUNT: name=foo_61zpoe$ count=1 // FILE: a.kt diff --git a/js/js.translator/testData/box/incremental/multipleReimport.kt b/js/js.translator/testData/box/incremental/multipleReimport.kt index 6e579367e99..ddc3bf93f7d 100644 --- a/js/js.translator/testData/box/incremental/multipleReimport.kt +++ b/js/js.translator/testData/box/incremental/multipleReimport.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 // MODULE: lib1 // FILE: lib1.kt diff --git a/js/js.translator/testData/box/incremental/packagesWithSameName.kt b/js/js.translator/testData/box/incremental/packagesWithSameName.kt index 13bd35ae4f5..29bd4172b48 100644 --- a/js/js.translator/testData/box/incremental/packagesWithSameName.kt +++ b/js/js.translator/testData/box/incremental/packagesWithSameName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1126 // MODULE: lib // FILE: a.kt diff --git a/js/js.translator/testData/box/incremental/simple.kt b/js/js.translator/testData/box/incremental/simple.kt index 5547698e397..ba1402c805f 100644 --- a/js/js.translator/testData/box/incremental/simple.kt +++ b/js/js.translator/testData/box/incremental/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 // FILE: a.kt diff --git a/js/js.translator/testData/box/incremental/sourceMapSourceEmbedding.kt b/js/js.translator/testData/box/incremental/sourceMapSourceEmbedding.kt index 9a077624e59..f3394d1bc4b 100644 --- a/js/js.translator/testData/box/incremental/sourceMapSourceEmbedding.kt +++ b/js/js.translator/testData/box/incremental/sourceMapSourceEmbedding.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 // SOURCE_MAP_EMBED_SOURCES: ALWAYS // FILE: a.kt diff --git a/js/js.translator/testData/box/incremental/syntheticStatement.kt b/js/js.translator/testData/box/incremental/syntheticStatement.kt index cb52dc0d216..52282c42bd5 100644 --- a/js/js.translator/testData/box/incremental/syntheticStatement.kt +++ b/js/js.translator/testData/box/incremental/syntheticStatement.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 /// FILE: a.kt diff --git a/js/js.translator/testData/box/inheritance/baseCallOrder.kt b/js/js.translator/testData/box/inheritance/baseCallOrder.kt index 59887475f2b..70fc1ac9b86 100644 --- a/js/js.translator/testData/box/inheritance/baseCallOrder.kt +++ b/js/js.translator/testData/box/inheritance/baseCallOrder.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/inheritance/baseClassDefinedAfterDerived.kt b/js/js.translator/testData/box/inheritance/baseClassDefinedAfterDerived.kt index 17f63b449b1..dfe37b7253e 100644 --- a/js/js.translator/testData/box/inheritance/baseClassDefinedAfterDerived.kt +++ b/js/js.translator/testData/box/inheritance/baseClassDefinedAfterDerived.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/inheritance/complexInitializationOrder.kt b/js/js.translator/testData/box/inheritance/complexInitializationOrder.kt index cd9d3607fd6..f70346b6b92 100644 --- a/js/js.translator/testData/box/inheritance/complexInitializationOrder.kt +++ b/js/js.translator/testData/box/inheritance/complexInitializationOrder.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1130 package foo diff --git a/js/js.translator/testData/box/inheritance/definitionOrder.kt b/js/js.translator/testData/box/inheritance/definitionOrder.kt index 3b2e3760bdd..7ec6d4611ae 100644 --- a/js/js.translator/testData/box/inheritance/definitionOrder.kt +++ b/js/js.translator/testData/box/inheritance/definitionOrder.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1145 package foo diff --git a/js/js.translator/testData/box/inheritance/fromFakeClasses.kt b/js/js.translator/testData/box/inheritance/fromFakeClasses.kt index 0bc2f5b1d4a..0201cd2b36b 100644 --- a/js/js.translator/testData/box/inheritance/fromFakeClasses.kt +++ b/js/js.translator/testData/box/inheritance/fromFakeClasses.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1131 package foo diff --git a/js/js.translator/testData/box/inheritance/fromNativeInterface.kt b/js/js.translator/testData/box/inheritance/fromNativeInterface.kt index ecca0e8d197..b0e463c9915 100644 --- a/js/js.translator/testData/box/inheritance/fromNativeInterface.kt +++ b/js/js.translator/testData/box/inheritance/fromNativeInterface.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/inheritance/fromNestedNativeClass.kt b/js/js.translator/testData/box/inheritance/fromNestedNativeClass.kt index c151ca40732..93af301a920 100644 --- a/js/js.translator/testData/box/inheritance/fromNestedNativeClass.kt +++ b/js/js.translator/testData/box/inheritance/fromNestedNativeClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 // FILE: foo.kt diff --git a/js/js.translator/testData/box/inheritance/inheritFromCharIterator.kt b/js/js.translator/testData/box/inheritance/inheritFromCharIterator.kt index f77b7f97432..152400ef7e1 100644 --- a/js/js.translator/testData/box/inheritance/inheritFromCharIterator.kt +++ b/js/js.translator/testData/box/inheritance/inheritFromCharIterator.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/inheritance/initializationOrder.kt b/js/js.translator/testData/box/inheritance/initializationOrder.kt index 077ab5345b4..ba4215edefb 100644 --- a/js/js.translator/testData/box/inheritance/initializationOrder.kt +++ b/js/js.translator/testData/box/inheritance/initializationOrder.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/inheritance/interfaces/abstractClassInheritingDefaultMethod.kt b/js/js.translator/testData/box/inheritance/interfaces/abstractClassInheritingDefaultMethod.kt index 51a7804d9d5..430281fb033 100644 --- a/js/js.translator/testData/box/inheritance/interfaces/abstractClassInheritingDefaultMethod.kt +++ b/js/js.translator/testData/box/inheritance/interfaces/abstractClassInheritingDefaultMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 interface I { fun foo() = "OK" diff --git a/js/js.translator/testData/box/inheritance/interfaces/withDefaultMethod.kt b/js/js.translator/testData/box/inheritance/interfaces/withDefaultMethod.kt index 08055526d8a..5cdd292835c 100644 --- a/js/js.translator/testData/box/inheritance/interfaces/withDefaultMethod.kt +++ b/js/js.translator/testData/box/inheritance/interfaces/withDefaultMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 interface I { fun foo() = "OK" diff --git a/js/js.translator/testData/box/inheritance/interfaces/withDefaultMethodFromSuperInterface.kt b/js/js.translator/testData/box/inheritance/interfaces/withDefaultMethodFromSuperInterface.kt index 8b294a1fa0a..a3e36e44977 100644 --- a/js/js.translator/testData/box/inheritance/interfaces/withDefaultMethodFromSuperInterface.kt +++ b/js/js.translator/testData/box/inheritance/interfaces/withDefaultMethodFromSuperInterface.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 interface I { fun foo() = "OK" diff --git a/js/js.translator/testData/box/inheritance/interfaces/withDefaultProperty.kt b/js/js.translator/testData/box/inheritance/interfaces/withDefaultProperty.kt index 7402ce3e1ee..afb2390d98f 100644 --- a/js/js.translator/testData/box/inheritance/interfaces/withDefaultProperty.kt +++ b/js/js.translator/testData/box/inheritance/interfaces/withDefaultProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 interface I { val foo: String diff --git a/js/js.translator/testData/box/inheritance/kt3499.kt b/js/js.translator/testData/box/inheritance/kt3499.kt index 0fad9deee42..5f0fbcdc875 100644 --- a/js/js.translator/testData/box/inheritance/kt3499.kt +++ b/js/js.translator/testData/box/inheritance/kt3499.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/inheritance/nativeNativeKotlin.kt b/js/js.translator/testData/box/inheritance/nativeNativeKotlin.kt index f94e3b3dce3..6d78a64e8d2 100644 --- a/js/js.translator/testData/box/inheritance/nativeNativeKotlin.kt +++ b/js/js.translator/testData/box/inheritance/nativeNativeKotlin.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 // FILE: nativeNativeKotlin.kt diff --git a/js/js.translator/testData/box/inheritance/overrideAnyMethods.kt b/js/js.translator/testData/box/inheritance/overrideAnyMethods.kt index d09d1e13b20..ad64e65eb60 100644 --- a/js/js.translator/testData/box/inheritance/overrideAnyMethods.kt +++ b/js/js.translator/testData/box/inheritance/overrideAnyMethods.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/initialize/classInitializer.kt b/js/js.translator/testData/box/initialize/classInitializer.kt index 0190d8f9d5c..53eca6f2f37 100644 --- a/js/js.translator/testData/box/initialize/classInitializer.kt +++ b/js/js.translator/testData/box/initialize/classInitializer.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/initialize/complexPropertyInitializer.kt b/js/js.translator/testData/box/initialize/complexPropertyInitializer.kt index 723e3a0fd4e..32f81370558 100644 --- a/js/js.translator/testData/box/initialize/complexPropertyInitializer.kt +++ b/js/js.translator/testData/box/initialize/complexPropertyInitializer.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/initialize/complexTopLevelPropertyInitializer.kt b/js/js.translator/testData/box/initialize/complexTopLevelPropertyInitializer.kt index dce080bf85e..a54acf5e63b 100644 --- a/js/js.translator/testData/box/initialize/complexTopLevelPropertyInitializer.kt +++ b/js/js.translator/testData/box/initialize/complexTopLevelPropertyInitializer.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/initialize/declarationInitializedWithThrow.kt b/js/js.translator/testData/box/initialize/declarationInitializedWithThrow.kt index ff06b33885b..b5ef06a29bc 100644 --- a/js/js.translator/testData/box/initialize/declarationInitializedWithThrow.kt +++ b/js/js.translator/testData/box/initialize/declarationInitializedWithThrow.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 // See KT-12254 package foo diff --git a/js/js.translator/testData/box/initialize/lateinit.kt b/js/js.translator/testData/box/initialize/lateinit.kt index e27912c03a1..924a19a899e 100644 --- a/js/js.translator/testData/box/initialize/lateinit.kt +++ b/js/js.translator/testData/box/initialize/lateinit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 class Greeting { val noon = xrun { diff --git a/js/js.translator/testData/box/initialize/propertyInitializationOrder.kt b/js/js.translator/testData/box/initialize/propertyInitializationOrder.kt index ccea9bf12de..09459f97939 100644 --- a/js/js.translator/testData/box/initialize/propertyInitializationOrder.kt +++ b/js/js.translator/testData/box/initialize/propertyInitializationOrder.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // SKIP_MINIFICATION // This test uses eval open class A { diff --git a/js/js.translator/testData/box/initialize/uninitializedLateinit.kt b/js/js.translator/testData/box/initialize/uninitializedLateinit.kt index 38b83d30983..3618823b78e 100644 --- a/js/js.translator/testData/box/initialize/uninitializedLateinit.kt +++ b/js/js.translator/testData/box/initialize/uninitializedLateinit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1168 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inline/anonymousFunction.kt b/js/js.translator/testData/box/inline/anonymousFunction.kt index a25435a2c1f..212583edb57 100644 --- a/js/js.translator/testData/box/inline/anonymousFunction.kt +++ b/js/js.translator/testData/box/inline/anonymousFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inline/anonymousObjectInlineMethod.kt b/js/js.translator/testData/box/inline/anonymousObjectInlineMethod.kt index 12b2e23e2fa..51d4a9bc215 100644 --- a/js/js.translator/testData/box/inline/anonymousObjectInlineMethod.kt +++ b/js/js.translator/testData/box/inline/anonymousObjectInlineMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/inline/arrayLiteralAliasing.kt b/js/js.translator/testData/box/inline/arrayLiteralAliasing.kt index 999de6ba914..15d28c1877f 100644 --- a/js/js.translator/testData/box/inline/arrayLiteralAliasing.kt +++ b/js/js.translator/testData/box/inline/arrayLiteralAliasing.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1391 /* This tests that variables (aliases) are created for array literals. diff --git a/js/js.translator/testData/box/inline/astCopy.kt b/js/js.translator/testData/box/inline/astCopy.kt index 4b76d8ef29d..1c02fa70cb3 100644 --- a/js/js.translator/testData/box/inline/astCopy.kt +++ b/js/js.translator/testData/box/inline/astCopy.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/inline/callFunction.kt b/js/js.translator/testData/box/inline/callFunction.kt index 93594688748..4c9fbf2fb46 100644 --- a/js/js.translator/testData/box/inline/callFunction.kt +++ b/js/js.translator/testData/box/inline/callFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 // CHECK_CONTAINS_NO_CALLS: box except=equals;Baz_getInstance;callLocal;callLocalExtension // CHECK_CONTAINS_NO_CALLS: callLocal diff --git a/js/js.translator/testData/box/inline/callInlineFunctionOnTopLevel.kt b/js/js.translator/testData/box/inline/callInlineFunctionOnTopLevel.kt index aa09bd82e84..fd40b0a970f 100644 --- a/js/js.translator/testData/box/inline/callInlineFunctionOnTopLevel.kt +++ b/js/js.translator/testData/box/inline/callInlineFunctionOnTopLevel.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 package foo diff --git a/js/js.translator/testData/box/inline/callInlineFunctionOnTopLevelSimple.kt b/js/js.translator/testData/box/inline/callInlineFunctionOnTopLevelSimple.kt index f01c20addb6..18dcfd8efa7 100644 --- a/js/js.translator/testData/box/inline/callInlineFunctionOnTopLevelSimple.kt +++ b/js/js.translator/testData/box/inline/callInlineFunctionOnTopLevelSimple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inline/callableReference.kt b/js/js.translator/testData/box/inline/callableReference.kt index 6f0b6f2ec5b..51581903c60 100644 --- a/js/js.translator/testData/box/inline/callableReference.kt +++ b/js/js.translator/testData/box/inline/callableReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/inline/callableReferenceOfLocalInline.kt b/js/js.translator/testData/box/inline/callableReferenceOfLocalInline.kt index 545b2486581..59023f28fee 100644 --- a/js/js.translator/testData/box/inline/callableReferenceOfLocalInline.kt +++ b/js/js.translator/testData/box/inline/callableReferenceOfLocalInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/inline/classObject.kt b/js/js.translator/testData/box/inline/classObject.kt index b243acd0a8c..5e810e505d5 100644 --- a/js/js.translator/testData/box/inline/classObject.kt +++ b/js/js.translator/testData/box/inline/classObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inline/dontInlineFunctionCall.kt b/js/js.translator/testData/box/inline/dontInlineFunctionCall.kt index feb92e3273a..af3c6db110a 100644 --- a/js/js.translator/testData/box/inline/dontInlineFunctionCall.kt +++ b/js/js.translator/testData/box/inline/dontInlineFunctionCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/inline/expressionBodyWithLambdaCall.kt b/js/js.translator/testData/box/inline/expressionBodyWithLambdaCall.kt index 5d62480db68..47bd4ee4a1f 100644 --- a/js/js.translator/testData/box/inline/expressionBodyWithLambdaCall.kt +++ b/js/js.translator/testData/box/inline/expressionBodyWithLambdaCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inline/extension.kt b/js/js.translator/testData/box/inline/extension.kt index 45ffb0f961d..52da85d906c 100644 --- a/js/js.translator/testData/box/inline/extension.kt +++ b/js/js.translator/testData/box/inline/extension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inline/extensionWithManyArguments.kt b/js/js.translator/testData/box/inline/extensionWithManyArguments.kt index 4668f393a32..54a296ca129 100644 --- a/js/js.translator/testData/box/inline/extensionWithManyArguments.kt +++ b/js/js.translator/testData/box/inline/extensionWithManyArguments.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inline/identityEquals.kt b/js/js.translator/testData/box/inline/identityEquals.kt index 28903772376..1d79b32d14a 100644 --- a/js/js.translator/testData/box/inline/identityEquals.kt +++ b/js/js.translator/testData/box/inline/identityEquals.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/inline/incrementProperty.kt b/js/js.translator/testData/box/inline/incrementProperty.kt index 26643166d0d..386c6cc6e4a 100644 --- a/js/js.translator/testData/box/inline/incrementProperty.kt +++ b/js/js.translator/testData/box/inline/incrementProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inline/inlineCallInsideStringTemplate.kt b/js/js.translator/testData/box/inline/inlineCallInsideStringTemplate.kt index 85b4ad45f6d..754f2d02266 100644 --- a/js/js.translator/testData/box/inline/inlineCallInsideStringTemplate.kt +++ b/js/js.translator/testData/box/inline/inlineCallInsideStringTemplate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/inline/inlineCallNoInline.kt b/js/js.translator/testData/box/inline/inlineCallNoInline.kt index 64172bd3645..bfacfc45af0 100644 --- a/js/js.translator/testData/box/inline/inlineCallNoInline.kt +++ b/js/js.translator/testData/box/inline/inlineCallNoInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inline/inlineCapturingThis.kt b/js/js.translator/testData/box/inline/inlineCapturingThis.kt index 462a737dcc6..1d9c1ac78bd 100644 --- a/js/js.translator/testData/box/inline/inlineCapturingThis.kt +++ b/js/js.translator/testData/box/inline/inlineCapturingThis.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inline/inlineChain.kt b/js/js.translator/testData/box/inline/inlineChain.kt index 178e9f33c6c..1299711e101 100644 --- a/js/js.translator/testData/box/inline/inlineChain.kt +++ b/js/js.translator/testData/box/inline/inlineChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/inline/inlineChainWithFewStatements.kt b/js/js.translator/testData/box/inline/inlineChainWithFewStatements.kt index 89814d93ad6..a5a99d3ad69 100644 --- a/js/js.translator/testData/box/inline/inlineChainWithFewStatements.kt +++ b/js/js.translator/testData/box/inline/inlineChainWithFewStatements.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/inline/inlineDefaultArgument.kt b/js/js.translator/testData/box/inline/inlineDefaultArgument.kt index 471dc11d8e3..13b5890c775 100644 --- a/js/js.translator/testData/box/inline/inlineDefaultArgument.kt +++ b/js/js.translator/testData/box/inline/inlineDefaultArgument.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/inline/inlineFunctionInLambda.kt b/js/js.translator/testData/box/inline/inlineFunctionInLambda.kt index ac12802efdf..68903015f78 100644 --- a/js/js.translator/testData/box/inline/inlineFunctionInLambda.kt +++ b/js/js.translator/testData/box/inline/inlineFunctionInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/inline/inlineGenericSimple.kt b/js/js.translator/testData/box/inline/inlineGenericSimple.kt index 6d72cac2251..1a076f8cb9f 100644 --- a/js/js.translator/testData/box/inline/inlineGenericSimple.kt +++ b/js/js.translator/testData/box/inline/inlineGenericSimple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/inline/inlineIf.kt b/js/js.translator/testData/box/inline/inlineIf.kt index 7b6011416df..4001f751668 100644 --- a/js/js.translator/testData/box/inline/inlineIf.kt +++ b/js/js.translator/testData/box/inline/inlineIf.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inline/inlineImportNameClash.kt b/js/js.translator/testData/box/inline/inlineImportNameClash.kt index 899d487e960..d74765474e7 100644 --- a/js/js.translator/testData/box/inline/inlineImportNameClash.kt +++ b/js/js.translator/testData/box/inline/inlineImportNameClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 var l = "" diff --git a/js/js.translator/testData/box/inline/inlineInInlineWithLambda.kt b/js/js.translator/testData/box/inline/inlineInInlineWithLambda.kt index e52d2b1e5a1..e892f6a1de0 100644 --- a/js/js.translator/testData/box/inline/inlineInInlineWithLambda.kt +++ b/js/js.translator/testData/box/inline/inlineInInlineWithLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 var global = "" diff --git a/js/js.translator/testData/box/inline/inlineInInlineWithLambdaPrivate.kt b/js/js.translator/testData/box/inline/inlineInInlineWithLambdaPrivate.kt index 1ee3910137a..7fcfa4e71ae 100644 --- a/js/js.translator/testData/box/inline/inlineInInlineWithLambdaPrivate.kt +++ b/js/js.translator/testData/box/inline/inlineInInlineWithLambdaPrivate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 var global = "" diff --git a/js/js.translator/testData/box/inline/inlineInc.kt b/js/js.translator/testData/box/inline/inlineInc.kt index 921126c883d..002b6e3cfb0 100644 --- a/js/js.translator/testData/box/inline/inlineInc.kt +++ b/js/js.translator/testData/box/inline/inlineInc.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/inline/inlineIntSimple.kt b/js/js.translator/testData/box/inline/inlineIntSimple.kt index a9ae2ae8c2f..a8a4740e2dd 100644 --- a/js/js.translator/testData/box/inline/inlineIntSimple.kt +++ b/js/js.translator/testData/box/inline/inlineIntSimple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/inline/inlineLambdaNoCapture.kt b/js/js.translator/testData/box/inline/inlineLambdaNoCapture.kt index f6766c83c41..cad5130d897 100644 --- a/js/js.translator/testData/box/inline/inlineLambdaNoCapture.kt +++ b/js/js.translator/testData/box/inline/inlineLambdaNoCapture.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/inline/inlineLambdaWithCapture.kt b/js/js.translator/testData/box/inline/inlineLambdaWithCapture.kt index efe88202486..ecf7eef1337 100644 --- a/js/js.translator/testData/box/inline/inlineLambdaWithCapture.kt +++ b/js/js.translator/testData/box/inline/inlineLambdaWithCapture.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/inline/inlineMethod.kt b/js/js.translator/testData/box/inline/inlineMethod.kt index 169c3d6331e..598360f007a 100644 --- a/js/js.translator/testData/box/inline/inlineMethod.kt +++ b/js/js.translator/testData/box/inline/inlineMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 package foo diff --git a/js/js.translator/testData/box/inline/inlineNoReturn.kt b/js/js.translator/testData/box/inline/inlineNoReturn.kt index 8bd0f234c45..0af1ddf2805 100644 --- a/js/js.translator/testData/box/inline/inlineNoReturn.kt +++ b/js/js.translator/testData/box/inline/inlineNoReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1145 package foo diff --git a/js/js.translator/testData/box/inline/inlineOrder.kt b/js/js.translator/testData/box/inline/inlineOrder.kt index 09696c6bfae..d29fdc35001 100644 --- a/js/js.translator/testData/box/inline/inlineOrder.kt +++ b/js/js.translator/testData/box/inline/inlineOrder.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/inline/inlineSimpleAssignment.kt b/js/js.translator/testData/box/inline/inlineSimpleAssignment.kt index ddca7544478..de520a8fc2a 100644 --- a/js/js.translator/testData/box/inline/inlineSimpleAssignment.kt +++ b/js/js.translator/testData/box/inline/inlineSimpleAssignment.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/inline/innerOuterThis.kt b/js/js.translator/testData/box/inline/innerOuterThis.kt index 0cc2f91a835..8f1685efd46 100644 --- a/js/js.translator/testData/box/inline/innerOuterThis.kt +++ b/js/js.translator/testData/box/inline/innerOuterThis.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/inline/iteratorOnInlineFunctionResult.kt b/js/js.translator/testData/box/inline/iteratorOnInlineFunctionResult.kt index e3a4c613620..4bd0d4148b6 100644 --- a/js/js.translator/testData/box/inline/iteratorOnInlineFunctionResult.kt +++ b/js/js.translator/testData/box/inline/iteratorOnInlineFunctionResult.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1222 package foo diff --git a/js/js.translator/testData/box/inline/jsCode.kt b/js/js.translator/testData/box/inline/jsCode.kt index 750893fcc2b..bbfff47e836 100644 --- a/js/js.translator/testData/box/inline/jsCode.kt +++ b/js/js.translator/testData/box/inline/jsCode.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inline/jsCodeVarDeclared.kt b/js/js.translator/testData/box/inline/jsCodeVarDeclared.kt index 8ca72fc4af9..1520914832d 100644 --- a/js/js.translator/testData/box/inline/jsCodeVarDeclared.kt +++ b/js/js.translator/testData/box/inline/jsCodeVarDeclared.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inline/lambdaInLambda.kt b/js/js.translator/testData/box/inline/lambdaInLambda.kt index d6cdd3a1685..79d8876355f 100644 --- a/js/js.translator/testData/box/inline/lambdaInLambda.kt +++ b/js/js.translator/testData/box/inline/lambdaInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/inline/lambdaReassignment.kt b/js/js.translator/testData/box/inline/lambdaReassignment.kt index dc30f035d34..3b3dd790a1e 100644 --- a/js/js.translator/testData/box/inline/lambdaReassignment.kt +++ b/js/js.translator/testData/box/inline/lambdaReassignment.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inline/lambdaReassignmentWithCapture.kt b/js/js.translator/testData/box/inline/lambdaReassignmentWithCapture.kt index 34c9fd9b58d..71522338c23 100644 --- a/js/js.translator/testData/box/inline/lambdaReassignmentWithCapture.kt +++ b/js/js.translator/testData/box/inline/lambdaReassignmentWithCapture.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1125 package foo diff --git a/js/js.translator/testData/box/inline/localInlineExtensionFunction.kt b/js/js.translator/testData/box/inline/localInlineExtensionFunction.kt index 74b458dfdf4..f911da9bcaf 100644 --- a/js/js.translator/testData/box/inline/localInlineExtensionFunction.kt +++ b/js/js.translator/testData/box/inline/localInlineExtensionFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1152 package foo diff --git a/js/js.translator/testData/box/inline/localInlineFunction.kt b/js/js.translator/testData/box/inline/localInlineFunction.kt index 349b22e3ed7..808276175f0 100644 --- a/js/js.translator/testData/box/inline/localInlineFunction.kt +++ b/js/js.translator/testData/box/inline/localInlineFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/inline/localInlineFunctionComplex.kt b/js/js.translator/testData/box/inline/localInlineFunctionComplex.kt index cf86436e458..7aa8c7eb5c3 100644 --- a/js/js.translator/testData/box/inline/localInlineFunctionComplex.kt +++ b/js/js.translator/testData/box/inline/localInlineFunctionComplex.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1152 package foo diff --git a/js/js.translator/testData/box/inline/localInlineFunctionDeclaredInLambda.kt b/js/js.translator/testData/box/inline/localInlineFunctionDeclaredInLambda.kt index 936a865b49f..0b79eee6460 100644 --- a/js/js.translator/testData/box/inline/localInlineFunctionDeclaredInLambda.kt +++ b/js/js.translator/testData/box/inline/localInlineFunctionDeclaredInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/inline/localInlineFunctionNameClash.kt b/js/js.translator/testData/box/inline/localInlineFunctionNameClash.kt index dcf4acba28a..64ff35f6942 100644 --- a/js/js.translator/testData/box/inline/localInlineFunctionNameClash.kt +++ b/js/js.translator/testData/box/inline/localInlineFunctionNameClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/inline/localInlineFunctionReference.kt b/js/js.translator/testData/box/inline/localInlineFunctionReference.kt index ad5fb922cab..39b4d552591 100644 --- a/js/js.translator/testData/box/inline/localInlineFunctionReference.kt +++ b/js/js.translator/testData/box/inline/localInlineFunctionReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/inline/metadataForPublicFunction.kt b/js/js.translator/testData/box/inline/metadataForPublicFunction.kt index 3e53cc280dd..05866da9f3d 100644 --- a/js/js.translator/testData/box/inline/metadataForPublicFunction.kt +++ b/js/js.translator/testData/box/inline/metadataForPublicFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1129 package foo diff --git a/js/js.translator/testData/box/inline/multiDeclaration.kt b/js/js.translator/testData/box/inline/multiDeclaration.kt index b7bf33e751e..392a04bd81f 100644 --- a/js/js.translator/testData/box/inline/multiDeclaration.kt +++ b/js/js.translator/testData/box/inline/multiDeclaration.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/inline/noInlineLambda.kt b/js/js.translator/testData/box/inline/noInlineLambda.kt index f063f9a0cf6..9d0d15435c5 100644 --- a/js/js.translator/testData/box/inline/noInlineLambda.kt +++ b/js/js.translator/testData/box/inline/noInlineLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/inline/operators.kt b/js/js.translator/testData/box/inline/operators.kt index ebbf4533f92..8fbf12efcef 100644 --- a/js/js.translator/testData/box/inline/operators.kt +++ b/js/js.translator/testData/box/inline/operators.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1129 // CHECK_NOT_CALLED_IN_SCOPE: function=plus_za3lpa$ scope=box // CHECK_NOT_CALLED_IN_SCOPE: function=plus scope=box diff --git a/js/js.translator/testData/box/inline/params.kt b/js/js.translator/testData/box/inline/params.kt index 358a82330f4..9b229bed04e 100644 --- a/js/js.translator/testData/box/inline/params.kt +++ b/js/js.translator/testData/box/inline/params.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inline/rootConstructor.kt b/js/js.translator/testData/box/inline/rootConstructor.kt index 3746fe3fa61..b0d1dbaaeb7 100644 --- a/js/js.translator/testData/box/inline/rootConstructor.kt +++ b/js/js.translator/testData/box/inline/rootConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inline/safeCall.kt b/js/js.translator/testData/box/inline/safeCall.kt index 34167b7a56a..1d24247098b 100644 --- a/js/js.translator/testData/box/inline/safeCall.kt +++ b/js/js.translator/testData/box/inline/safeCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/inline/severalClosures.kt b/js/js.translator/testData/box/inline/severalClosures.kt index 3fd701644ef..db009d511fa 100644 --- a/js/js.translator/testData/box/inline/severalClosures.kt +++ b/js/js.translator/testData/box/inline/severalClosures.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inline/severalUsage.kt b/js/js.translator/testData/box/inline/severalUsage.kt index 2d500a14f93..49c086b816e 100644 --- a/js/js.translator/testData/box/inline/severalUsage.kt +++ b/js/js.translator/testData/box/inline/severalUsage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inline/simpleDouble.kt b/js/js.translator/testData/box/inline/simpleDouble.kt index c0b2c5568b9..5c23d63206e 100644 --- a/js/js.translator/testData/box/inline/simpleDouble.kt +++ b/js/js.translator/testData/box/inline/simpleDouble.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inline/simpleEnum.kt b/js/js.translator/testData/box/inline/simpleEnum.kt index bbc8e47f950..c59df05f5fa 100644 --- a/js/js.translator/testData/box/inline/simpleEnum.kt +++ b/js/js.translator/testData/box/inline/simpleEnum.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1137 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inline/simpleInt.kt b/js/js.translator/testData/box/inline/simpleInt.kt index 78e23f93d9a..efb321ba05a 100644 --- a/js/js.translator/testData/box/inline/simpleInt.kt +++ b/js/js.translator/testData/box/inline/simpleInt.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inline/simpleLambda.kt b/js/js.translator/testData/box/inline/simpleLambda.kt index 6f23e848fb2..fb9da3d0842 100644 --- a/js/js.translator/testData/box/inline/simpleLambda.kt +++ b/js/js.translator/testData/box/inline/simpleLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inline/simpleObject.kt b/js/js.translator/testData/box/inline/simpleObject.kt index 430bc66c188..edc621039e2 100644 --- a/js/js.translator/testData/box/inline/simpleObject.kt +++ b/js/js.translator/testData/box/inline/simpleObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inline/simpleReturnFunctionWithResultUnused.kt b/js/js.translator/testData/box/inline/simpleReturnFunctionWithResultUnused.kt index a439a2f19c7..84b1778c2b9 100644 --- a/js/js.translator/testData/box/inline/simpleReturnFunctionWithResultUnused.kt +++ b/js/js.translator/testData/box/inline/simpleReturnFunctionWithResultUnused.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inline/statementsAfterReturn.kt b/js/js.translator/testData/box/inline/statementsAfterReturn.kt index 600abd5a13f..5c06a296547 100644 --- a/js/js.translator/testData/box/inline/statementsAfterReturn.kt +++ b/js/js.translator/testData/box/inline/statementsAfterReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1150 package foo diff --git a/js/js.translator/testData/box/inline/thisImplicitlyCaptured.kt b/js/js.translator/testData/box/inline/thisImplicitlyCaptured.kt index cb23a7b63a6..5ea223cffea 100644 --- a/js/js.translator/testData/box/inline/thisImplicitlyCaptured.kt +++ b/js/js.translator/testData/box/inline/thisImplicitlyCaptured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1125 package foo diff --git a/js/js.translator/testData/box/inline/thisLiteralAliasing.kt b/js/js.translator/testData/box/inline/thisLiteralAliasing.kt index d069cb54475..d2413f1c772 100644 --- a/js/js.translator/testData/box/inline/thisLiteralAliasing.kt +++ b/js/js.translator/testData/box/inline/thisLiteralAliasing.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/inline/vararg.kt b/js/js.translator/testData/box/inline/vararg.kt index 1f4df23ef7b..dc97eb2a3b4 100644 --- a/js/js.translator/testData/box/inline/vararg.kt +++ b/js/js.translator/testData/box/inline/vararg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/alsoWithReassingment.kt b/js/js.translator/testData/box/inlineEvaluationOrder/alsoWithReassingment.kt index 4cdbfea23b5..9886786e23b 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/alsoWithReassingment.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/alsoWithReassingment.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 private var _value: String = "OK" diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfCall.kt b/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfCall.kt index 5c65d0475e8..6fbe4526a00 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfCall.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfCallMultipleInlineCalls.kt b/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfCallMultipleInlineCalls.kt index 3fa0a3b955c..bca88965bf3 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfCallMultipleInlineCalls.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfCallMultipleInlineCalls.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfInlineCall.kt b/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfInlineCall.kt index 6b5857f2455..c36fa52c378 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfInlineCall.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfInlineCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfNew.kt b/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfNew.kt index b35b7bc7798..651399421db 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfNew.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfNew.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess1.kt b/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess1.kt index 94eac8bed27..3da26382ad2 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess1.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess2.kt b/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess2.kt index 986fd914a3a..7d80d1e4c0f 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess2.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess3.kt b/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess3.kt index 748361dcc8a..22255639663 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess3.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess3.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccessLhsDecomposed.kt b/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccessLhsDecomposed.kt index 646626c1f3a..6fea16ae688 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccessLhsDecomposed.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccessLhsDecomposed.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1384 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteral.kt b/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteral.kt index 67c897d9982..9ffed73d00e 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteral.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteral.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteralMultipleInlineCalls.kt b/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteralMultipleInlineCalls.kt index 32fcaba9a0b..681b3594cfc 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteralMultipleInlineCalls.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteralMultipleInlineCalls.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteralNested.kt b/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteralNested.kt index d8019cebecb..592162e13af 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteralNested.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteralNested.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/assignment.kt b/js/js.translator/testData/box/inlineEvaluationOrder/assignment.kt index e6e57efc58a..fb83d1f4d92 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/assignment.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/assignment.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/binaryOperator.kt b/js/js.translator/testData/box/inlineEvaluationOrder/binaryOperator.kt index c26af3bed5e..50457b3db49 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/binaryOperator.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/binaryOperator.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/binaryOperatorMultipleInlineCalls.kt b/js/js.translator/testData/box/inlineEvaluationOrder/binaryOperatorMultipleInlineCalls.kt index c0cde11bfb6..411db932ec2 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/binaryOperatorMultipleInlineCalls.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/binaryOperatorMultipleInlineCalls.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/callQualifier.kt b/js/js.translator/testData/box/inlineEvaluationOrder/callQualifier.kt index beff1da83c8..5ae4e4bc9d2 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/callQualifier.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/callQualifier.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/callQualifierComplex.kt b/js/js.translator/testData/box/inlineEvaluationOrder/callQualifierComplex.kt index 412a38be5dd..93ff014d317 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/callQualifierComplex.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/callQualifierComplex.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/capturedVarAsArgument.kt b/js/js.translator/testData/box/inlineEvaluationOrder/capturedVarAsArgument.kt index 65417543eb9..708f6bce504 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/capturedVarAsArgument.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/capturedVarAsArgument.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 var log = "" diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/conditional.kt b/js/js.translator/testData/box/inlineEvaluationOrder/conditional.kt index defffb09ac2..5a686fd7830 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/conditional.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/conditional.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/conditionalElvis.kt b/js/js.translator/testData/box/inlineEvaluationOrder/conditionalElvis.kt index 3247dd809ce..7d18b25254f 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/conditionalElvis.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/conditionalElvis.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/conditionalNested.kt b/js/js.translator/testData/box/inlineEvaluationOrder/conditionalNested.kt index 4266cb19395..3b7b1a8528e 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/conditionalNested.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/conditionalNested.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/conditionalTestExpression.kt b/js/js.translator/testData/box/inlineEvaluationOrder/conditionalTestExpression.kt index ee91b56fe27..5bd97e64800 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/conditionalTestExpression.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/conditionalTestExpression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/conditionalTestExpressionElvis.kt b/js/js.translator/testData/box/inlineEvaluationOrder/conditionalTestExpressionElvis.kt index 873c0c82d15..8b434c59d08 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/conditionalTestExpressionElvis.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/conditionalTestExpressionElvis.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/continueInExtractedDoWhile.kt b/js/js.translator/testData/box/inlineEvaluationOrder/continueInExtractedDoWhile.kt index 6bef012416a..cc597d33b4e 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/continueInExtractedDoWhile.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/continueInExtractedDoWhile.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/doWhile.kt b/js/js.translator/testData/box/inlineEvaluationOrder/doWhile.kt index bd65f0aff4a..3397cdc686c 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/doWhile.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/doWhile.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/doWhileComplex.kt b/js/js.translator/testData/box/inlineEvaluationOrder/doWhileComplex.kt index 96f00a43166..7fc3678aec6 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/doWhileComplex.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/doWhileComplex.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/for.kt b/js/js.translator/testData/box/inlineEvaluationOrder/for.kt index dbe3d7e3071..8aeeb886b73 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/for.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/for.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/if.kt b/js/js.translator/testData/box/inlineEvaluationOrder/if.kt index 8822b71f953..6034fe60bb0 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/if.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/if.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/inlineFunctionAsParameterOfQualifiedCall.kt b/js/js.translator/testData/box/inlineEvaluationOrder/inlineFunctionAsParameterOfQualifiedCall.kt index 346a59aed55..13f744a3523 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/inlineFunctionAsParameterOfQualifiedCall.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/inlineFunctionAsParameterOfQualifiedCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1634 // See KT-11711 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/lambdaPropertyExtracted.kt b/js/js.translator/testData/box/inlineEvaluationOrder/lambdaPropertyExtracted.kt index 0bb4a885a15..e41948e36e0 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/lambdaPropertyExtracted.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/lambdaPropertyExtracted.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 // See KT-7674 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/lambdaWithClosure.kt b/js/js.translator/testData/box/inlineEvaluationOrder/lambdaWithClosure.kt index a6f1e1b2483..d05c62e483b 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/lambdaWithClosure.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/lambdaWithClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/logicalAnd.kt b/js/js.translator/testData/box/inlineEvaluationOrder/logicalAnd.kt index 603b79547b2..e71daa7b442 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/logicalAnd.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/logicalAnd.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/logicalAndOrMultipleInlineCalls.kt b/js/js.translator/testData/box/inlineEvaluationOrder/logicalAndOrMultipleInlineCalls.kt index 4037b94ed70..a717d2b23c2 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/logicalAndOrMultipleInlineCalls.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/logicalAndOrMultipleInlineCalls.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/logicalOr.kt b/js/js.translator/testData/box/inlineEvaluationOrder/logicalOr.kt index dae96663227..46be8aa091e 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/logicalOr.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/logicalOr.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/methodCallQualifierWithSideEffect.kt b/js/js.translator/testData/box/inlineEvaluationOrder/methodCallQualifierWithSideEffect.kt index a0dc91429d8..991fe48e64b 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/methodCallQualifierWithSideEffect.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/methodCallQualifierWithSideEffect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/methodDecomposedWithBind.kt b/js/js.translator/testData/box/inlineEvaluationOrder/methodDecomposedWithBind.kt index 5fad2bee33a..4d7c831cc8c 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/methodDecomposedWithBind.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/methodDecomposedWithBind.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1386 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/methodInlineCallQualifierWithSideEffect.kt b/js/js.translator/testData/box/inlineEvaluationOrder/methodInlineCallQualifierWithSideEffect.kt index 6cfde196eff..49415b9beea 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/methodInlineCallQualifierWithSideEffect.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/methodInlineCallQualifierWithSideEffect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/multiDeclaration.kt b/js/js.translator/testData/box/inlineEvaluationOrder/multiDeclaration.kt index 2240c889cd2..ff4cdeffa85 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/multiDeclaration.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/multiDeclaration.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/multiDeclarationComplex.kt b/js/js.translator/testData/box/inlineEvaluationOrder/multiDeclarationComplex.kt index ba5c1485b2c..edbf39d1625 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/multiDeclarationComplex.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/multiDeclarationComplex.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/nestedContinueInExtractedDoWhile.kt b/js/js.translator/testData/box/inlineEvaluationOrder/nestedContinueInExtractedDoWhile.kt index ec8360cf1da..891725a67da 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/nestedContinueInExtractedDoWhile.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/nestedContinueInExtractedDoWhile.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/nestedInlineCall.kt b/js/js.translator/testData/box/inlineEvaluationOrder/nestedInlineCall.kt index 1230008d59b..b91752eb543 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/nestedInlineCall.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/nestedInlineCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/propertiesInitializationOrder.kt b/js/js.translator/testData/box/inlineEvaluationOrder/propertiesInitializationOrder.kt index 0f1e6cd37a0..83111f9f5d8 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/propertiesInitializationOrder.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/propertiesInitializationOrder.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/propertiesInitializationOrderSimple.kt b/js/js.translator/testData/box/inlineEvaluationOrder/propertiesInitializationOrderSimple.kt index 72ec640a79b..7c174526535 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/propertiesInitializationOrderSimple.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/propertiesInitializationOrderSimple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessAfterModification.kt b/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessAfterModification.kt index 9568844bfa5..942b719f8e4 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessAfterModification.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessAfterModification.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessAndInitializer.kt b/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessAndInitializer.kt index 80397f944fc..50e19c2525e 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessAndInitializer.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessAndInitializer.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessWithSideEffect.kt b/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessWithSideEffect.kt index e7ad7a13eb4..d6e6c96ebaf 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessWithSideEffect.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessWithSideEffect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/propertyWithSideEffectExtracted.kt b/js/js.translator/testData/box/inlineEvaluationOrder/propertyWithSideEffectExtracted.kt index 3c46dbb9f21..85e80756399 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/propertyWithSideEffectExtracted.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/propertyWithSideEffectExtracted.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 // Looks similar to KT-7674 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/propertyWithSideEffectPassedToInlineFunction.kt b/js/js.translator/testData/box/inlineEvaluationOrder/propertyWithSideEffectPassedToInlineFunction.kt index e4233959c95..e1367ff475a 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/propertyWithSideEffectPassedToInlineFunction.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/propertyWithSideEffectPassedToInlineFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 // See KT-7043, KT-11711 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/temporaryVarNonTrivial.kt b/js/js.translator/testData/box/inlineEvaluationOrder/temporaryVarNonTrivial.kt index 1029b7cf253..0d2d2870272 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/temporaryVarNonTrivial.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/temporaryVarNonTrivial.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 var log = "" diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/ternaryConditional.kt b/js/js.translator/testData/box/inlineEvaluationOrder/ternaryConditional.kt index 2426f285177..fa3ce92b338 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/ternaryConditional.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/ternaryConditional.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/while.kt b/js/js.translator/testData/box/inlineEvaluationOrder/while.kt index b7bcae9685a..ae7f4a8b82a 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/while.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/while.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/whileComplex.kt b/js/js.translator/testData/box/inlineEvaluationOrder/whileComplex.kt index 8df26b19999..bd177325eee 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/whileComplex.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/whileComplex.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/whileConditionExtracted.kt b/js/js.translator/testData/box/inlineEvaluationOrder/whileConditionExtracted.kt index 57e4596a488..aeb6f8648fe 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/whileConditionExtracted.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/whileConditionExtracted.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 // See KT-8005 package foo diff --git a/js/js.translator/testData/box/inlineMultiFile/anonymousObjectInSimilarFunctions.kt b/js/js.translator/testData/box/inlineMultiFile/anonymousObjectInSimilarFunctions.kt index 4519c082c23..aed2cb5f87b 100644 --- a/js/js.translator/testData/box/inlineMultiFile/anonymousObjectInSimilarFunctions.kt +++ b/js/js.translator/testData/box/inlineMultiFile/anonymousObjectInSimilarFunctions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 // FILE: a.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnCallSite.kt b/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnCallSite.kt index a9113186f1b..808d2c8d82f 100644 --- a/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnCallSite.kt +++ b/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnCallSite.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnCallSiteSuperParams.kt b/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnCallSiteSuperParams.kt index 271b4187a20..48b2e34c086 100644 --- a/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnCallSiteSuperParams.kt +++ b/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnCallSiteSuperParams.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnDeclarationSite.kt b/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnDeclarationSite.kt index 3ded88c0c86..25fbd94eef9 100644 --- a/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnDeclarationSite.kt +++ b/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnDeclarationSite.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1136 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnDeclarationSiteSuperParams.kt b/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnDeclarationSiteSuperParams.kt index f105bc60baa..9b609bbad5b 100644 --- a/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnDeclarationSiteSuperParams.kt +++ b/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnDeclarationSiteSuperParams.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1134 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/builders.kt b/js/js.translator/testData/box/inlineMultiFile/builders.kt index cd50e262f14..a86085dbba9 100644 --- a/js/js.translator/testData/box/inlineMultiFile/builders.kt +++ b/js/js.translator/testData/box/inlineMultiFile/builders.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1509 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/buildersAndLambdaCapturing.kt b/js/js.translator/testData/box/inlineMultiFile/buildersAndLambdaCapturing.kt index 7cbc26d0c8a..fc1d7859466 100644 --- a/js/js.translator/testData/box/inlineMultiFile/buildersAndLambdaCapturing.kt +++ b/js/js.translator/testData/box/inlineMultiFile/buildersAndLambdaCapturing.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1520 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/captureInlinable.kt b/js/js.translator/testData/box/inlineMultiFile/captureInlinable.kt index 5f91df31ea9..c5a15e5fbac 100644 --- a/js/js.translator/testData/box/inlineMultiFile/captureInlinable.kt +++ b/js/js.translator/testData/box/inlineMultiFile/captureInlinable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/captureInlinableAndOther.kt b/js/js.translator/testData/box/inlineMultiFile/captureInlinableAndOther.kt index 199577fefee..28504f63c55 100644 --- a/js/js.translator/testData/box/inlineMultiFile/captureInlinableAndOther.kt +++ b/js/js.translator/testData/box/inlineMultiFile/captureInlinableAndOther.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/captureThisAndReceiver.kt b/js/js.translator/testData/box/inlineMultiFile/captureThisAndReceiver.kt index 1ce6d3951e2..5d4d9266034 100644 --- a/js/js.translator/testData/box/inlineMultiFile/captureThisAndReceiver.kt +++ b/js/js.translator/testData/box/inlineMultiFile/captureThisAndReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/closureChain.kt b/js/js.translator/testData/box/inlineMultiFile/closureChain.kt index 90c01cea45a..f7a4e548604 100644 --- a/js/js.translator/testData/box/inlineMultiFile/closureChain.kt +++ b/js/js.translator/testData/box/inlineMultiFile/closureChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/defaultMethod.kt b/js/js.translator/testData/box/inlineMultiFile/defaultMethod.kt index c9a1ce1e8d6..b97cdb6988c 100644 --- a/js/js.translator/testData/box/inlineMultiFile/defaultMethod.kt +++ b/js/js.translator/testData/box/inlineMultiFile/defaultMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/generics.kt b/js/js.translator/testData/box/inlineMultiFile/generics.kt index 344d9c94ce9..20d4179e88f 100644 --- a/js/js.translator/testData/box/inlineMultiFile/generics.kt +++ b/js/js.translator/testData/box/inlineMultiFile/generics.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/inlineInDefaultParameter.kt b/js/js.translator/testData/box/inlineMultiFile/inlineInDefaultParameter.kt index bf7dc1482ba..0c94d875d70 100644 --- a/js/js.translator/testData/box/inlineMultiFile/inlineInDefaultParameter.kt +++ b/js/js.translator/testData/box/inlineMultiFile/inlineInDefaultParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/inlineMultiFileSimple.kt b/js/js.translator/testData/box/inlineMultiFile/inlineMultiFileSimple.kt index 23db0a6091a..265bfa6b852 100644 --- a/js/js.translator/testData/box/inlineMultiFile/inlineMultiFileSimple.kt +++ b/js/js.translator/testData/box/inlineMultiFile/inlineMultiFileSimple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // FILE: a.kt package foo diff --git a/js/js.translator/testData/box/inlineMultiFile/lambdaCloning.kt b/js/js.translator/testData/box/inlineMultiFile/lambdaCloning.kt index 9acf1370645..577cd58d506 100644 --- a/js/js.translator/testData/box/inlineMultiFile/lambdaCloning.kt +++ b/js/js.translator/testData/box/inlineMultiFile/lambdaCloning.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/lambdaInLambda2.kt b/js/js.translator/testData/box/inlineMultiFile/lambdaInLambda2.kt index 6ab213381d9..21bd7d57881 100644 --- a/js/js.translator/testData/box/inlineMultiFile/lambdaInLambda2.kt +++ b/js/js.translator/testData/box/inlineMultiFile/lambdaInLambda2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/lambdaInLambdaNoInline.kt b/js/js.translator/testData/box/inlineMultiFile/lambdaInLambdaNoInline.kt index a82d62c51a0..e712a359af9 100644 --- a/js/js.translator/testData/box/inlineMultiFile/lambdaInLambdaNoInline.kt +++ b/js/js.translator/testData/box/inlineMultiFile/lambdaInLambdaNoInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1124 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/regeneratedLambdaName.kt b/js/js.translator/testData/box/inlineMultiFile/regeneratedLambdaName.kt index ec9fe51fc88..ec5f850292a 100644 --- a/js/js.translator/testData/box/inlineMultiFile/regeneratedLambdaName.kt +++ b/js/js.translator/testData/box/inlineMultiFile/regeneratedLambdaName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/sameCaptured.kt b/js/js.translator/testData/box/inlineMultiFile/sameCaptured.kt index ce0c0a8cfdd..691fd85eea9 100644 --- a/js/js.translator/testData/box/inlineMultiFile/sameCaptured.kt +++ b/js/js.translator/testData/box/inlineMultiFile/sameCaptured.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/simpleCapturingInClass.kt b/js/js.translator/testData/box/inlineMultiFile/simpleCapturingInClass.kt index 488e9b836bc..f3c2e57b0e8 100644 --- a/js/js.translator/testData/box/inlineMultiFile/simpleCapturingInClass.kt +++ b/js/js.translator/testData/box/inlineMultiFile/simpleCapturingInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/simpleCapturingInPackage.kt b/js/js.translator/testData/box/inlineMultiFile/simpleCapturingInPackage.kt index 63ef5323f50..8b6893551c3 100644 --- a/js/js.translator/testData/box/inlineMultiFile/simpleCapturingInPackage.kt +++ b/js/js.translator/testData/box/inlineMultiFile/simpleCapturingInPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/simpleDefaultMethod.kt b/js/js.translator/testData/box/inlineMultiFile/simpleDefaultMethod.kt index 6f9ee83bb03..e9f2c359000 100644 --- a/js/js.translator/testData/box/inlineMultiFile/simpleDefaultMethod.kt +++ b/js/js.translator/testData/box/inlineMultiFile/simpleDefaultMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/trait.kt b/js/js.translator/testData/box/inlineMultiFile/trait.kt index 813da8bb451..94fb93928aa 100644 --- a/js/js.translator/testData/box/inlineMultiFile/trait.kt +++ b/js/js.translator/testData/box/inlineMultiFile/trait.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/tryCatch.kt b/js/js.translator/testData/box/inlineMultiFile/tryCatch.kt index 8fa72d1cf35..dfcb12216cc 100644 --- a/js/js.translator/testData/box/inlineMultiFile/tryCatch.kt +++ b/js/js.translator/testData/box/inlineMultiFile/tryCatch.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1130 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/tryCatch2.kt b/js/js.translator/testData/box/inlineMultiFile/tryCatch2.kt index 5427acd9c1d..0cb3becfca2 100644 --- a/js/js.translator/testData/box/inlineMultiFile/tryCatch2.kt +++ b/js/js.translator/testData/box/inlineMultiFile/tryCatch2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1133 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/tryCatchFinally.kt b/js/js.translator/testData/box/inlineMultiFile/tryCatchFinally.kt index cc8cbfb5c3f..a50ee77b7b6 100644 --- a/js/js.translator/testData/box/inlineMultiFile/tryCatchFinally.kt +++ b/js/js.translator/testData/box/inlineMultiFile/tryCatchFinally.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/use.kt b/js/js.translator/testData/box/inlineMultiFile/use.kt index 218d7a6eb6c..118c07448d3 100644 --- a/js/js.translator/testData/box/inlineMultiFile/use.kt +++ b/js/js.translator/testData/box/inlineMultiFile/use.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1133 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiFile/with.kt b/js/js.translator/testData/box/inlineMultiFile/with.kt index 170c114c1a5..ada6e75ff1c 100644 --- a/js/js.translator/testData/box/inlineMultiFile/with.kt +++ b/js/js.translator/testData/box/inlineMultiFile/with.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1131 /* * Copy of JVM-backend test diff --git a/js/js.translator/testData/box/inlineMultiModule/anotherModuleValInClosure.kt b/js/js.translator/testData/box/inlineMultiModule/anotherModuleValInClosure.kt index 6337446f896..69cbd5f03a6 100644 --- a/js/js.translator/testData/box/inlineMultiModule/anotherModuleValInClosure.kt +++ b/js/js.translator/testData/box/inlineMultiModule/anotherModuleValInClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/callFunction.kt b/js/js.translator/testData/box/inlineMultiModule/callFunction.kt index 74bb3b02ae6..04c2f5195d0 100644 --- a/js/js.translator/testData/box/inlineMultiModule/callFunction.kt +++ b/js/js.translator/testData/box/inlineMultiModule/callFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/callableReference.kt b/js/js.translator/testData/box/inlineMultiModule/callableReference.kt index 91e25fd64a7..7005f16c594 100644 --- a/js/js.translator/testData/box/inlineMultiModule/callableReference.kt +++ b/js/js.translator/testData/box/inlineMultiModule/callableReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/calledByFqName.kt b/js/js.translator/testData/box/inlineMultiModule/calledByFqName.kt index 1c6f7bf65d9..17bcfd33f8a 100644 --- a/js/js.translator/testData/box/inlineMultiModule/calledByFqName.kt +++ b/js/js.translator/testData/box/inlineMultiModule/calledByFqName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/extensionLambda.kt b/js/js.translator/testData/box/inlineMultiModule/extensionLambda.kt index 19558048af6..11df77e67f0 100644 --- a/js/js.translator/testData/box/inlineMultiModule/extensionLambda.kt +++ b/js/js.translator/testData/box/inlineMultiModule/extensionLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/externalInlineCallDecomposed.kt b/js/js.translator/testData/box/inlineMultiModule/externalInlineCallDecomposed.kt index bf3b2833070..09096fc8012 100644 --- a/js/js.translator/testData/box/inlineMultiModule/externalInlineCallDecomposed.kt +++ b/js/js.translator/testData/box/inlineMultiModule/externalInlineCallDecomposed.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1128 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/externalInlineNewDecomposed.kt b/js/js.translator/testData/box/inlineMultiModule/externalInlineNewDecomposed.kt index f4ee5825913..933ed9ca83a 100644 --- a/js/js.translator/testData/box/inlineMultiModule/externalInlineNewDecomposed.kt +++ b/js/js.translator/testData/box/inlineMultiModule/externalInlineNewDecomposed.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 5107 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/fakeFunctionInAnotherModule.kt b/js/js.translator/testData/box/inlineMultiModule/fakeFunctionInAnotherModule.kt index 29bc9951467..d6b9dee3627 100644 --- a/js/js.translator/testData/box/inlineMultiModule/fakeFunctionInAnotherModule.kt +++ b/js/js.translator/testData/box/inlineMultiModule/fakeFunctionInAnotherModule.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 // MODULE: lib // FILE: lib1.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/importObjectInstance.kt b/js/js.translator/testData/box/inlineMultiModule/importObjectInstance.kt index 4a79b03e576..d881f023cc8 100644 --- a/js/js.translator/testData/box/inlineMultiModule/importObjectInstance.kt +++ b/js/js.translator/testData/box/inlineMultiModule/importObjectInstance.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/inlineInInlineWithLambdaMultiModule.kt b/js/js.translator/testData/box/inlineMultiModule/inlineInInlineWithLambdaMultiModule.kt index 8138910d3e9..3367c3b5ba5 100644 --- a/js/js.translator/testData/box/inlineMultiModule/inlineInInlineWithLambdaMultiModule.kt +++ b/js/js.translator/testData/box/inlineMultiModule/inlineInInlineWithLambdaMultiModule.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/inlineMemberFunWithLambda.kt b/js/js.translator/testData/box/inlineMultiModule/inlineMemberFunWithLambda.kt index b363555f480..d858338a702 100644 --- a/js/js.translator/testData/box/inlineMultiModule/inlineMemberFunWithLambda.kt +++ b/js/js.translator/testData/box/inlineMultiModule/inlineMemberFunWithLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1132 // LANGUAGE_VERSION: 1.2 // MODULE: lib diff --git a/js/js.translator/testData/box/inlineMultiModule/inlineableAliasForExternalDeclaration.kt b/js/js.translator/testData/box/inlineMultiModule/inlineableAliasForExternalDeclaration.kt index 420a3887e65..d36a627d6f8 100644 --- a/js/js.translator/testData/box/inlineMultiModule/inlineableAliasForExternalDeclaration.kt +++ b/js/js.translator/testData/box/inlineMultiModule/inlineableAliasForExternalDeclaration.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/internalFriend.kt b/js/js.translator/testData/box/inlineMultiModule/internalFriend.kt index 7409926768c..ee6068dbac9 100644 --- a/js/js.translator/testData/box/inlineMultiModule/internalFriend.kt +++ b/js/js.translator/testData/box/inlineMultiModule/internalFriend.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/internalNameClash.kt b/js/js.translator/testData/box/inlineMultiModule/internalNameClash.kt index c820a9f0dbb..d20f7405b9a 100644 --- a/js/js.translator/testData/box/inlineMultiModule/internalNameClash.kt +++ b/js/js.translator/testData/box/inlineMultiModule/internalNameClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // MODULE: lib1 // FILE: lib1.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/keywordAsMemberName.kt b/js/js.translator/testData/box/inlineMultiModule/keywordAsMemberName.kt index be3d336d899..bfa7484372b 100644 --- a/js/js.translator/testData/box/inlineMultiModule/keywordAsMemberName.kt +++ b/js/js.translator/testData/box/inlineMultiModule/keywordAsMemberName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/kt16144.kt b/js/js.translator/testData/box/inlineMultiModule/kt16144.kt index 3b8ecff0b6e..10a57af2e65 100644 --- a/js/js.translator/testData/box/inlineMultiModule/kt16144.kt +++ b/js/js.translator/testData/box/inlineMultiModule/kt16144.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1132 // MODULE: m3 // FILE: m3.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/kt16160.kt b/js/js.translator/testData/box/inlineMultiModule/kt16160.kt index bf1c7f678d3..72175a3aa39 100644 --- a/js/js.translator/testData/box/inlineMultiModule/kt16160.kt +++ b/js/js.translator/testData/box/inlineMultiModule/kt16160.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1128 // MODULE: main(module2) // FILE: main.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/lambda.kt b/js/js.translator/testData/box/inlineMultiModule/lambda.kt index 46c2097f807..a778ed9fc2d 100644 --- a/js/js.translator/testData/box/inlineMultiModule/lambda.kt +++ b/js/js.translator/testData/box/inlineMultiModule/lambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/lambdaCalledInObjectLiteral.kt b/js/js.translator/testData/box/inlineMultiModule/lambdaCalledInObjectLiteral.kt index 2eefe649525..36ffceb3ff1 100644 --- a/js/js.translator/testData/box/inlineMultiModule/lambdaCalledInObjectLiteral.kt +++ b/js/js.translator/testData/box/inlineMultiModule/lambdaCalledInObjectLiteral.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/lambdaWithClosure.kt b/js/js.translator/testData/box/inlineMultiModule/lambdaWithClosure.kt index c98ef9e4d07..0b337a70466 100644 --- a/js/js.translator/testData/box/inlineMultiModule/lambdaWithClosure.kt +++ b/js/js.translator/testData/box/inlineMultiModule/lambdaWithClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/localNameClash.kt b/js/js.translator/testData/box/inlineMultiModule/localNameClash.kt index bcac0219a75..c3c1888de3f 100644 --- a/js/js.translator/testData/box/inlineMultiModule/localNameClash.kt +++ b/js/js.translator/testData/box/inlineMultiModule/localNameClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/localObjectLiteralWithInheritance.kt b/js/js.translator/testData/box/inlineMultiModule/localObjectLiteralWithInheritance.kt index f696bcf48cc..d4de77a58be 100644 --- a/js/js.translator/testData/box/inlineMultiModule/localObjectLiteralWithInheritance.kt +++ b/js/js.translator/testData/box/inlineMultiModule/localObjectLiteralWithInheritance.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1130 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/method.kt b/js/js.translator/testData/box/inlineMultiModule/method.kt index 408f195f696..f0a1e596536 100644 --- a/js/js.translator/testData/box/inlineMultiModule/method.kt +++ b/js/js.translator/testData/box/inlineMultiModule/method.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/operators.kt b/js/js.translator/testData/box/inlineMultiModule/operators.kt index 59af831e484..3e130c16adf 100644 --- a/js/js.translator/testData/box/inlineMultiModule/operators.kt +++ b/js/js.translator/testData/box/inlineMultiModule/operators.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/parameterWithDefaultValue.kt b/js/js.translator/testData/box/inlineMultiModule/parameterWithDefaultValue.kt index d9542fbfdeb..db097bd90f2 100644 --- a/js/js.translator/testData/box/inlineMultiModule/parameterWithDefaultValue.kt +++ b/js/js.translator/testData/box/inlineMultiModule/parameterWithDefaultValue.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/property.kt b/js/js.translator/testData/box/inlineMultiModule/property.kt index 456e4c005c0..0205b0bebaa 100644 --- a/js/js.translator/testData/box/inlineMultiModule/property.kt +++ b/js/js.translator/testData/box/inlineMultiModule/property.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1147 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/reexportDuringInline.kt b/js/js.translator/testData/box/inlineMultiModule/reexportDuringInline.kt index d096077800d..d0756b0c1b2 100644 --- a/js/js.translator/testData/box/inlineMultiModule/reexportDuringInline.kt +++ b/js/js.translator/testData/box/inlineMultiModule/reexportDuringInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 // MODULE: lib1 // FILE: lib1.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/repeatedImport.kt b/js/js.translator/testData/box/inlineMultiModule/repeatedImport.kt index bc1797f0199..e910d44b426 100644 --- a/js/js.translator/testData/box/inlineMultiModule/repeatedImport.kt +++ b/js/js.translator/testData/box/inlineMultiModule/repeatedImport.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/simple.kt b/js/js.translator/testData/box/inlineMultiModule/simple.kt index e6f6fbccc23..cd755138115 100644 --- a/js/js.translator/testData/box/inlineMultiModule/simple.kt +++ b/js/js.translator/testData/box/inlineMultiModule/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/topLevelNestedInline.kt b/js/js.translator/testData/box/inlineMultiModule/topLevelNestedInline.kt index 0511ed31462..26e658ea362 100644 --- a/js/js.translator/testData/box/inlineMultiModule/topLevelNestedInline.kt +++ b/js/js.translator/testData/box/inlineMultiModule/topLevelNestedInline.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 // MODULE: lib // FILE: lib1.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/typealiases.kt b/js/js.translator/testData/box/inlineMultiModule/typealiases.kt index a8f34c941de..a1615b9c52a 100644 --- a/js/js.translator/testData/box/inlineMultiModule/typealiases.kt +++ b/js/js.translator/testData/box/inlineMultiModule/typealiases.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineSizeReduction/inlineImportCleanup.kt b/js/js.translator/testData/box/inlineSizeReduction/inlineImportCleanup.kt index ef0b2b17bfd..36f18a63f2f 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/inlineImportCleanup.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/inlineImportCleanup.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineSizeReduction/inlineLambdaCleanup.kt b/js/js.translator/testData/box/inlineSizeReduction/inlineLambdaCleanup.kt index 50130053726..f18706d8be9 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/inlineLambdaCleanup.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/inlineLambdaCleanup.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 // CHECK_NOT_CALLED: produceOK except=box diff --git a/js/js.translator/testData/box/inlineSizeReduction/inlineOrder.kt b/js/js.translator/testData/box/inlineSizeReduction/inlineOrder.kt index 93463e182ef..4b5f56a06a4 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/inlineOrder.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/inlineOrder.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/inlineSizeReduction/lastBreak.kt b/js/js.translator/testData/box/inlineSizeReduction/lastBreak.kt index becc3283b60..58e3b9653f4 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/lastBreak.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/lastBreak.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1385 package foo diff --git a/js/js.translator/testData/box/inlineSizeReduction/multiModuleDefaultArgsCleanup.kt b/js/js.translator/testData/box/inlineSizeReduction/multiModuleDefaultArgsCleanup.kt index 6953d304c7c..3528d883035 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/multiModuleDefaultArgsCleanup.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/multiModuleDefaultArgsCleanup.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1124 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineSizeReduction/noDuplicateVariableDeclaration.kt b/js/js.translator/testData/box/inlineSizeReduction/noDuplicateVariableDeclaration.kt index 29a828d9ea7..28436cd2f2f 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/noDuplicateVariableDeclaration.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/noDuplicateVariableDeclaration.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/inlineSizeReduction/oneTopLevelReturn.kt b/js/js.translator/testData/box/inlineSizeReduction/oneTopLevelReturn.kt index a87d6a22e1d..4cec85bfc77 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/oneTopLevelReturn.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/oneTopLevelReturn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inlineSizeReduction/propertyAssignment.kt b/js/js.translator/testData/box/inlineSizeReduction/propertyAssignment.kt index 937df33c2a3..a6df76b3411 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/propertyAssignment.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/propertyAssignment.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/inlineSizeReduction/propertyReassignment.kt b/js/js.translator/testData/box/inlineSizeReduction/propertyReassignment.kt index 3a1db837bcb..6c6f67a45f0 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/propertyReassignment.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/propertyReassignment.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 // CHECK_VARS_COUNT: function=test1 count=0 // CHECK_VARS_COUNT: function=test2 count=1 diff --git a/js/js.translator/testData/box/inlineSizeReduction/propertyReferenceDoesNotProduceSideEffect.kt b/js/js.translator/testData/box/inlineSizeReduction/propertyReferenceDoesNotProduceSideEffect.kt index 45694889989..5d0ae56274c 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/propertyReferenceDoesNotProduceSideEffect.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/propertyReferenceDoesNotProduceSideEffect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 // CHECK_VARS_COUNT: function=box count=1 diff --git a/js/js.translator/testData/box/inlineSizeReduction/returnInlineCall.kt b/js/js.translator/testData/box/inlineSizeReduction/returnInlineCall.kt index 6e494488ed2..d5644b7f02c 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/returnInlineCall.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/returnInlineCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inlineSizeReduction/simpleReturnFunction.kt b/js/js.translator/testData/box/inlineSizeReduction/simpleReturnFunction.kt index 7d7d2732769..f281b60d99b 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/simpleReturnFunction.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/simpleReturnFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inlineSizeReduction/ternaryConditional.kt b/js/js.translator/testData/box/inlineSizeReduction/ternaryConditional.kt index 0439ea08ac7..131469514c2 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/ternaryConditional.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/ternaryConditional.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inlineSizeReduction/this.kt b/js/js.translator/testData/box/inlineSizeReduction/this.kt index 8216f1e9214..3be3c0bcafe 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/this.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/this.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/inlineSizeReduction/valAssignment.kt b/js/js.translator/testData/box/inlineSizeReduction/valAssignment.kt index 97b3744cc54..ed0ff02f48f 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/valAssignment.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/valAssignment.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inlineSizeReduction/valDeclaration.kt b/js/js.translator/testData/box/inlineSizeReduction/valDeclaration.kt index 3e8e36242f7..5fecd4e5de2 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/valDeclaration.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/valDeclaration.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inlineSizeReduction/varargTemporaryVar.kt b/js/js.translator/testData/box/inlineSizeReduction/varargTemporaryVar.kt index c66f681e3bd..9ee54859957 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/varargTemporaryVar.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/varargTemporaryVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1132 // CHECK_VARS_COUNT: function=test1 count=0 // CHECK_VARS_COUNT: function=test2 count=0 diff --git a/js/js.translator/testData/box/inlineStdlib/callNameClash.kt b/js/js.translator/testData/box/inlineStdlib/callNameClash.kt index bf20a5b606a..ddb313438f4 100644 --- a/js/js.translator/testData/box/inlineStdlib/callNameClash.kt +++ b/js/js.translator/testData/box/inlineStdlib/callNameClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 package foo diff --git a/js/js.translator/testData/box/inlineStdlib/callableRefToFunInCurrentModule.kt b/js/js.translator/testData/box/inlineStdlib/callableRefToFunInCurrentModule.kt index 226a5dca500..cb332b91f0f 100644 --- a/js/js.translator/testData/box/inlineStdlib/callableRefToFunInCurrentModule.kt +++ b/js/js.translator/testData/box/inlineStdlib/callableRefToFunInCurrentModule.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1383 package foo diff --git a/js/js.translator/testData/box/inlineStdlib/closure.kt b/js/js.translator/testData/box/inlineStdlib/closure.kt index a67171090ac..b54c0de393a 100644 --- a/js/js.translator/testData/box/inlineStdlib/closure.kt +++ b/js/js.translator/testData/box/inlineStdlib/closure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inlineStdlib/closureInObjectLiteral.kt b/js/js.translator/testData/box/inlineStdlib/closureInObjectLiteral.kt index 94310bb2256..066c42cef13 100644 --- a/js/js.translator/testData/box/inlineStdlib/closureInObjectLiteral.kt +++ b/js/js.translator/testData/box/inlineStdlib/closureInObjectLiteral.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1400 package foo diff --git a/js/js.translator/testData/box/inlineStdlib/closureNested.kt b/js/js.translator/testData/box/inlineStdlib/closureNested.kt index 2fe7b5addee..aa4079a6684 100644 --- a/js/js.translator/testData/box/inlineStdlib/closureNested.kt +++ b/js/js.translator/testData/box/inlineStdlib/closureNested.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inlineStdlib/localNamesClash.kt b/js/js.translator/testData/box/inlineStdlib/localNamesClash.kt index d20bc11d2ba..56242775bdc 100644 --- a/js/js.translator/testData/box/inlineStdlib/localNamesClash.kt +++ b/js/js.translator/testData/box/inlineStdlib/localNamesClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/inlineStdlib/simple.kt b/js/js.translator/testData/box/inlineStdlib/simple.kt index dd391e3c3b2..dd2368162eb 100644 --- a/js/js.translator/testData/box/inlineStdlib/simple.kt +++ b/js/js.translator/testData/box/inlineStdlib/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inlineStdlib/thisInExtension.kt b/js/js.translator/testData/box/inlineStdlib/thisInExtension.kt index 3199c05d385..de98098a983 100644 --- a/js/js.translator/testData/box/inlineStdlib/thisInExtension.kt +++ b/js/js.translator/testData/box/inlineStdlib/thisInExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/inlineStdlib/unsafeCast.kt b/js/js.translator/testData/box/inlineStdlib/unsafeCast.kt index f1dc8631c65..64232073bb6 100644 --- a/js/js.translator/testData/box/inlineStdlib/unsafeCast.kt +++ b/js/js.translator/testData/box/inlineStdlib/unsafeCast.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/java/abstractList/iterator.kt b/js/js.translator/testData/box/java/abstractList/iterator.kt index d6dd7e262ec..b54e02509a9 100644 --- a/js/js.translator/testData/box/java/abstractList/iterator.kt +++ b/js/js.translator/testData/box/java/abstractList/iterator.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1171 package foo diff --git a/js/js.translator/testData/box/java/arrayList/access.kt b/js/js.translator/testData/box/java/arrayList/access.kt index a521da81c7d..84a7a83adec 100644 --- a/js/js.translator/testData/box/java/arrayList/access.kt +++ b/js/js.translator/testData/box/java/arrayList/access.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1374 package foo diff --git a/js/js.translator/testData/box/java/arrayList/arrayAccess.kt b/js/js.translator/testData/box/java/arrayList/arrayAccess.kt index 11453f7dce1..a6a62f68e90 100644 --- a/js/js.translator/testData/box/java/arrayList/arrayAccess.kt +++ b/js/js.translator/testData/box/java/arrayList/arrayAccess.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1374 package foo diff --git a/js/js.translator/testData/box/java/arrayList/constructWithCapacity.kt b/js/js.translator/testData/box/java/arrayList/constructWithCapacity.kt index ac6ea454f1a..bca3da36e84 100644 --- a/js/js.translator/testData/box/java/arrayList/constructWithCapacity.kt +++ b/js/js.translator/testData/box/java/arrayList/constructWithCapacity.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1374 package foo diff --git a/js/js.translator/testData/box/java/arrayList/constructWithSideEffectParam.kt b/js/js.translator/testData/box/java/arrayList/constructWithSideEffectParam.kt index cf492f9bac5..cf5dbf2a03c 100644 --- a/js/js.translator/testData/box/java/arrayList/constructWithSideEffectParam.kt +++ b/js/js.translator/testData/box/java/arrayList/constructWithSideEffectParam.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1376 package foo diff --git a/js/js.translator/testData/box/java/arrayList/containsAll.kt b/js/js.translator/testData/box/java/arrayList/containsAll.kt index 1353e166863..640220c6a88 100644 --- a/js/js.translator/testData/box/java/arrayList/containsAll.kt +++ b/js/js.translator/testData/box/java/arrayList/containsAll.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1374 package foo diff --git a/js/js.translator/testData/box/java/arrayList/emptyList.kt b/js/js.translator/testData/box/java/arrayList/emptyList.kt index 84cf8933146..a645ac5c51c 100644 --- a/js/js.translator/testData/box/java/arrayList/emptyList.kt +++ b/js/js.translator/testData/box/java/arrayList/emptyList.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1374 package foo diff --git a/js/js.translator/testData/box/java/arrayList/indexOOB.kt b/js/js.translator/testData/box/java/arrayList/indexOOB.kt index a19517f1459..9ed5c0896e9 100644 --- a/js/js.translator/testData/box/java/arrayList/indexOOB.kt +++ b/js/js.translator/testData/box/java/arrayList/indexOOB.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1375 package foo diff --git a/js/js.translator/testData/box/java/arrayList/indexOf.kt b/js/js.translator/testData/box/java/arrayList/indexOf.kt index 064245ec278..b4c1823ae87 100644 --- a/js/js.translator/testData/box/java/arrayList/indexOf.kt +++ b/js/js.translator/testData/box/java/arrayList/indexOf.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1381 package foo diff --git a/js/js.translator/testData/box/java/arrayList/isEmpty.kt b/js/js.translator/testData/box/java/arrayList/isEmpty.kt index 77312eed489..a7678d2ffa1 100644 --- a/js/js.translator/testData/box/java/arrayList/isEmpty.kt +++ b/js/js.translator/testData/box/java/arrayList/isEmpty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1374 package foo diff --git a/js/js.translator/testData/box/java/arrayList/iterate.kt b/js/js.translator/testData/box/java/arrayList/iterate.kt index a986096f438..8388fb6e78a 100644 --- a/js/js.translator/testData/box/java/arrayList/iterate.kt +++ b/js/js.translator/testData/box/java/arrayList/iterate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1374 package foo diff --git a/js/js.translator/testData/box/java/arrayList/misc.kt b/js/js.translator/testData/box/java/arrayList/misc.kt index cab810b610a..0216eb43870 100644 --- a/js/js.translator/testData/box/java/arrayList/misc.kt +++ b/js/js.translator/testData/box/java/arrayList/misc.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1384 package foo diff --git a/js/js.translator/testData/box/java/arrayList/remove.kt b/js/js.translator/testData/box/java/arrayList/remove.kt index 2780ba955e1..be3ac086656 100644 --- a/js/js.translator/testData/box/java/arrayList/remove.kt +++ b/js/js.translator/testData/box/java/arrayList/remove.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1374 package foo diff --git a/js/js.translator/testData/box/java/arrayList/removeAll.kt b/js/js.translator/testData/box/java/arrayList/removeAll.kt index 984386f8a19..0699c2de378 100644 --- a/js/js.translator/testData/box/java/arrayList/removeAll.kt +++ b/js/js.translator/testData/box/java/arrayList/removeAll.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1379 package foo diff --git a/js/js.translator/testData/box/java/arrayList/removeWithIndexOutOfBounds.kt b/js/js.translator/testData/box/java/arrayList/removeWithIndexOutOfBounds.kt index 45960ecbdd1..a31d446d0d8 100644 --- a/js/js.translator/testData/box/java/arrayList/removeWithIndexOutOfBounds.kt +++ b/js/js.translator/testData/box/java/arrayList/removeWithIndexOutOfBounds.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1375 package foo diff --git a/js/js.translator/testData/box/java/arrayList/retainAll.kt b/js/js.translator/testData/box/java/arrayList/retainAll.kt index 54788e185b6..aedb53a90ad 100644 --- a/js/js.translator/testData/box/java/arrayList/retainAll.kt +++ b/js/js.translator/testData/box/java/arrayList/retainAll.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1379 package foo diff --git a/js/js.translator/testData/box/java/arrayList/toArray.kt b/js/js.translator/testData/box/java/arrayList/toArray.kt index 22f6229d4ac..669a0db1522 100644 --- a/js/js.translator/testData/box/java/arrayList/toArray.kt +++ b/js/js.translator/testData/box/java/arrayList/toArray.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1375 package foo diff --git a/js/js.translator/testData/box/jsCode/break.kt b/js/js.translator/testData/box/jsCode/break.kt index e23fee9b9da..4f10df93007 100644 --- a/js/js.translator/testData/box/jsCode/break.kt +++ b/js/js.translator/testData/box/jsCode/break.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/jsCode/catchScope.kt b/js/js.translator/testData/box/jsCode/catchScope.kt index 77ed15c9406..6a92a095469 100644 --- a/js/js.translator/testData/box/jsCode/catchScope.kt +++ b/js/js.translator/testData/box/jsCode/catchScope.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/jsCode/codeFromVariable.kt b/js/js.translator/testData/box/jsCode/codeFromVariable.kt index 57959bfec6e..6434f3fcb16 100644 --- a/js/js.translator/testData/box/jsCode/codeFromVariable.kt +++ b/js/js.translator/testData/box/jsCode/codeFromVariable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/jsCode/continue.kt b/js/js.translator/testData/box/jsCode/continue.kt index f163112f1da..75c68bb9e02 100644 --- a/js/js.translator/testData/box/jsCode/continue.kt +++ b/js/js.translator/testData/box/jsCode/continue.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/jsCode/doWhile.kt b/js/js.translator/testData/box/jsCode/doWhile.kt index 8d968cb1c3a..4c0c76881b7 100644 --- a/js/js.translator/testData/box/jsCode/doWhile.kt +++ b/js/js.translator/testData/box/jsCode/doWhile.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/jsCode/for.kt b/js/js.translator/testData/box/jsCode/for.kt index 361149d5f96..fbed153a841 100644 --- a/js/js.translator/testData/box/jsCode/for.kt +++ b/js/js.translator/testData/box/jsCode/for.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/jsCode/forIn.kt b/js/js.translator/testData/box/jsCode/forIn.kt index c60f8156ef4..eef9a0d6606 100644 --- a/js/js.translator/testData/box/jsCode/forIn.kt +++ b/js/js.translator/testData/box/jsCode/forIn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/jsCode/forWithoutInit.kt b/js/js.translator/testData/box/jsCode/forWithoutInit.kt index b697d3810d8..d8580095b02 100644 --- a/js/js.translator/testData/box/jsCode/forWithoutInit.kt +++ b/js/js.translator/testData/box/jsCode/forWithoutInit.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1125 // FILE: a.kt fun foo(n: Int): String = js(""" diff --git a/js/js.translator/testData/box/jsCode/function.kt b/js/js.translator/testData/box/jsCode/function.kt index e397f044c5a..2a91e7296d6 100644 --- a/js/js.translator/testData/box/jsCode/function.kt +++ b/js/js.translator/testData/box/jsCode/function.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/jsCode/functionName.kt b/js/js.translator/testData/box/jsCode/functionName.kt index a2c31e977ef..ffdc0aa8c5d 100644 --- a/js/js.translator/testData/box/jsCode/functionName.kt +++ b/js/js.translator/testData/box/jsCode/functionName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 fun box(): String { return js(""" diff --git a/js/js.translator/testData/box/jsCode/if.kt b/js/js.translator/testData/box/jsCode/if.kt index 7f11f515dda..1d61a4fb9c8 100644 --- a/js/js.translator/testData/box/jsCode/if.kt +++ b/js/js.translator/testData/box/jsCode/if.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/jsCode/invocation.kt b/js/js.translator/testData/box/jsCode/invocation.kt index 28b524eefad..e847d375398 100644 --- a/js/js.translator/testData/box/jsCode/invocation.kt +++ b/js/js.translator/testData/box/jsCode/invocation.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/jsCode/label.kt b/js/js.translator/testData/box/jsCode/label.kt index 21205f7e00a..3c2c0c6c899 100644 --- a/js/js.translator/testData/box/jsCode/label.kt +++ b/js/js.translator/testData/box/jsCode/label.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/jsCode/labelNestedClash.kt b/js/js.translator/testData/box/jsCode/labelNestedClash.kt index 43c6f547012..1e1f1d26ef4 100644 --- a/js/js.translator/testData/box/jsCode/labelNestedClash.kt +++ b/js/js.translator/testData/box/jsCode/labelNestedClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/jsCode/labelNestedClashWithKotlin.kt b/js/js.translator/testData/box/jsCode/labelNestedClashWithKotlin.kt index 92ddae655d9..7eab925ea50 100644 --- a/js/js.translator/testData/box/jsCode/labelNestedClashWithKotlin.kt +++ b/js/js.translator/testData/box/jsCode/labelNestedClashWithKotlin.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/jsCode/labelSiblingClash.kt b/js/js.translator/testData/box/jsCode/labelSiblingClash.kt index 1c6255fdd7b..44421e85a4d 100644 --- a/js/js.translator/testData/box/jsCode/labelSiblingClash.kt +++ b/js/js.translator/testData/box/jsCode/labelSiblingClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/jsCode/literal.kt b/js/js.translator/testData/box/jsCode/literal.kt index 6790a54a9c4..56c87d7d87c 100644 --- a/js/js.translator/testData/box/jsCode/literal.kt +++ b/js/js.translator/testData/box/jsCode/literal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/jsCode/numberLiteralOverflow.kt b/js/js.translator/testData/box/jsCode/numberLiteralOverflow.kt index bdcd44a4f86..f9bf096f6cc 100644 --- a/js/js.translator/testData/box/jsCode/numberLiteralOverflow.kt +++ b/js/js.translator/testData/box/jsCode/numberLiteralOverflow.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 fun box(): String { val a = js("0xff000000") diff --git a/js/js.translator/testData/box/jsCode/object.kt b/js/js.translator/testData/box/jsCode/object.kt index a01de572d32..36cff51f5df 100644 --- a/js/js.translator/testData/box/jsCode/object.kt +++ b/js/js.translator/testData/box/jsCode/object.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/jsCode/objectExpression.kt b/js/js.translator/testData/box/jsCode/objectExpression.kt index 8e8d147f01e..8367ec8c1c2 100644 --- a/js/js.translator/testData/box/jsCode/objectExpression.kt +++ b/js/js.translator/testData/box/jsCode/objectExpression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1131 import kotlin.js.* diff --git a/js/js.translator/testData/box/jsCode/objectScopes.kt b/js/js.translator/testData/box/jsCode/objectScopes.kt index 5e51797b36f..6746b7c6b84 100644 --- a/js/js.translator/testData/box/jsCode/objectScopes.kt +++ b/js/js.translator/testData/box/jsCode/objectScopes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/jsCode/operators.kt b/js/js.translator/testData/box/jsCode/operators.kt index 02301149466..7f4b8cfeb57 100644 --- a/js/js.translator/testData/box/jsCode/operators.kt +++ b/js/js.translator/testData/box/jsCode/operators.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/jsCode/quotes.kt b/js/js.translator/testData/box/jsCode/quotes.kt index ede16688607..e7ab3d8762a 100644 --- a/js/js.translator/testData/box/jsCode/quotes.kt +++ b/js/js.translator/testData/box/jsCode/quotes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/jsCode/referenceToKotlin.kt b/js/js.translator/testData/box/jsCode/referenceToKotlin.kt index a66a8573035..e791d2eeac8 100644 --- a/js/js.translator/testData/box/jsCode/referenceToKotlin.kt +++ b/js/js.translator/testData/box/jsCode/referenceToKotlin.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1389 external fun p(m: String): String diff --git a/js/js.translator/testData/box/jsCode/switch.kt b/js/js.translator/testData/box/jsCode/switch.kt index 75a650cce88..943e2b404c9 100644 --- a/js/js.translator/testData/box/jsCode/switch.kt +++ b/js/js.translator/testData/box/jsCode/switch.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/jsCode/tryCatchFinally.kt b/js/js.translator/testData/box/jsCode/tryCatchFinally.kt index 9e108b61f4a..2ca6614298c 100644 --- a/js/js.translator/testData/box/jsCode/tryCatchFinally.kt +++ b/js/js.translator/testData/box/jsCode/tryCatchFinally.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/jsCode/while.kt b/js/js.translator/testData/box/jsCode/while.kt index ec92f500e57..e955e71909d 100644 --- a/js/js.translator/testData/box/jsCode/while.kt +++ b/js/js.translator/testData/box/jsCode/while.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/jsModule/externalClass.kt b/js/js.translator/testData/box/jsModule/externalClass.kt index c8569fbf8a6..05ef9fac5f9 100644 --- a/js/js.translator/testData/box/jsModule/externalClass.kt +++ b/js/js.translator/testData/box/jsModule/externalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 // MODULE_KIND: AMD package foo diff --git a/js/js.translator/testData/box/jsModule/externalFunction.kt b/js/js.translator/testData/box/jsModule/externalFunction.kt index 7bc553fc1fc..0ac9babe798 100644 --- a/js/js.translator/testData/box/jsModule/externalFunction.kt +++ b/js/js.translator/testData/box/jsModule/externalFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 // MODULE_KIND: AMD package foo diff --git a/js/js.translator/testData/box/jsModule/externalFunctionPlain.kt b/js/js.translator/testData/box/jsModule/externalFunctionPlain.kt index 5380e53606e..c90bf3507d4 100644 --- a/js/js.translator/testData/box/jsModule/externalFunctionPlain.kt +++ b/js/js.translator/testData/box/jsModule/externalFunctionPlain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/jsModule/externalFunctionUmd.kt b/js/js.translator/testData/box/jsModule/externalFunctionUmd.kt index 1f576de9393..26700a919c9 100644 --- a/js/js.translator/testData/box/jsModule/externalFunctionUmd.kt +++ b/js/js.translator/testData/box/jsModule/externalFunctionUmd.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 // MODULE_KIND: UMD package foo diff --git a/js/js.translator/testData/box/jsModule/externalFunctionUmdFallback.kt b/js/js.translator/testData/box/jsModule/externalFunctionUmdFallback.kt index bccda176ce9..927a1dc1cec 100644 --- a/js/js.translator/testData/box/jsModule/externalFunctionUmdFallback.kt +++ b/js/js.translator/testData/box/jsModule/externalFunctionUmdFallback.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 // MODULE_KIND: UMD // NO_JS_MODULE_SYSTEM diff --git a/js/js.translator/testData/box/jsModule/externalObject.kt b/js/js.translator/testData/box/jsModule/externalObject.kt index 541cfbbe034..984b7d05805 100644 --- a/js/js.translator/testData/box/jsModule/externalObject.kt +++ b/js/js.translator/testData/box/jsModule/externalObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 // MODULE_KIND: AMD package foo diff --git a/js/js.translator/testData/box/jsModule/externalPackage.kt b/js/js.translator/testData/box/jsModule/externalPackage.kt index e6eb69ac3f7..a6cd1802aba 100644 --- a/js/js.translator/testData/box/jsModule/externalPackage.kt +++ b/js/js.translator/testData/box/jsModule/externalPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 // FILE: a.kt // MODULE_KIND: AMD diff --git a/js/js.translator/testData/box/jsModule/externalPackageInDifferentFile.kt b/js/js.translator/testData/box/jsModule/externalPackageInDifferentFile.kt index e31f9e622a8..32d94c76ff6 100644 --- a/js/js.translator/testData/box/jsModule/externalPackageInDifferentFile.kt +++ b/js/js.translator/testData/box/jsModule/externalPackageInDifferentFile.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 // MODULE_KIND: AMD // FILE: lib.kt diff --git a/js/js.translator/testData/box/jsModule/externalPackagePlain.kt b/js/js.translator/testData/box/jsModule/externalPackagePlain.kt index 7217baf9bb0..a5defe055d4 100644 --- a/js/js.translator/testData/box/jsModule/externalPackagePlain.kt +++ b/js/js.translator/testData/box/jsModule/externalPackagePlain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 // FILE: a.kt @file:JsModule("lib") diff --git a/js/js.translator/testData/box/jsModule/externalPackageUmdFallback.kt b/js/js.translator/testData/box/jsModule/externalPackageUmdFallback.kt index d29c992f8c7..5c52b78f31e 100644 --- a/js/js.translator/testData/box/jsModule/externalPackageUmdFallback.kt +++ b/js/js.translator/testData/box/jsModule/externalPackageUmdFallback.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 // FILE: a.kt // MODULE_KIND: UMD diff --git a/js/js.translator/testData/box/jsModule/externalProperty.kt b/js/js.translator/testData/box/jsModule/externalProperty.kt index 32174a665fc..7e3ef0a5eb6 100644 --- a/js/js.translator/testData/box/jsModule/externalProperty.kt +++ b/js/js.translator/testData/box/jsModule/externalProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 // MODULE_KIND: AMD package foo diff --git a/js/js.translator/testData/box/jsModule/importCountCommonJS.kt b/js/js.translator/testData/box/jsModule/importCountCommonJS.kt index a2338b8b083..dc5b1b7249e 100644 --- a/js/js.translator/testData/box/jsModule/importCountCommonJS.kt +++ b/js/js.translator/testData/box/jsModule/importCountCommonJS.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 // MODULE_KIND: COMMON_JS // FUNCTION_CALLED_TIMES: require count=2 diff --git a/js/js.translator/testData/box/jsModule/importCountUmd.kt b/js/js.translator/testData/box/jsModule/importCountUmd.kt index 39ae71d3b4f..4822b4d32c2 100644 --- a/js/js.translator/testData/box/jsModule/importCountUmd.kt +++ b/js/js.translator/testData/box/jsModule/importCountUmd.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 // MODULE_KIND: UMD // NO_JS_MODULE_SYSTEM diff --git a/js/js.translator/testData/box/jsModule/topLevelVarargFun.kt b/js/js.translator/testData/box/jsModule/topLevelVarargFun.kt index 5c8537724ea..31bcb7f92df 100644 --- a/js/js.translator/testData/box/jsModule/topLevelVarargFun.kt +++ b/js/js.translator/testData/box/jsModule/topLevelVarargFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 // MODULE_KIND: AMD @JsModule("bar") diff --git a/js/js.translator/testData/box/jsName/avoidNameClash.kt b/js/js.translator/testData/box/jsName/avoidNameClash.kt index eeaa918bd8a..62816e5d656 100644 --- a/js/js.translator/testData/box/jsName/avoidNameClash.kt +++ b/js/js.translator/testData/box/jsName/avoidNameClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/jsName/classes.kt b/js/js.translator/testData/box/jsName/classes.kt index 4fc1db47079..66dde64899b 100644 --- a/js/js.translator/testData/box/jsName/classes.kt +++ b/js/js.translator/testData/box/jsName/classes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1124 package foo diff --git a/js/js.translator/testData/box/jsName/inheritFromRenamedNativeClass.kt b/js/js.translator/testData/box/jsName/inheritFromRenamedNativeClass.kt index ed80df94b60..0cf9c149697 100644 --- a/js/js.translator/testData/box/jsName/inheritFromRenamedNativeClass.kt +++ b/js/js.translator/testData/box/jsName/inheritFromRenamedNativeClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 // FILE: main.kt diff --git a/js/js.translator/testData/box/jsName/inheritFromRenamedNativeClassMultimodule.kt b/js/js.translator/testData/box/jsName/inheritFromRenamedNativeClassMultimodule.kt index e7d21252cf1..bc43053c880 100644 --- a/js/js.translator/testData/box/jsName/inheritFromRenamedNativeClassMultimodule.kt +++ b/js/js.translator/testData/box/jsName/inheritFromRenamedNativeClassMultimodule.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 // MODULE: module1 // FILE: module1.kt diff --git a/js/js.translator/testData/box/jsName/jsName.kt b/js/js.translator/testData/box/jsName/jsName.kt index c464e59ae39..667e7d95102 100644 --- a/js/js.translator/testData/box/jsName/jsName.kt +++ b/js/js.translator/testData/box/jsName/jsName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/jsName/jsNamePropertyAccessors.kt b/js/js.translator/testData/box/jsName/jsNamePropertyAccessors.kt index a0de0055329..97efe1c8f48 100644 --- a/js/js.translator/testData/box/jsName/jsNamePropertyAccessors.kt +++ b/js/js.translator/testData/box/jsName/jsNamePropertyAccessors.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/jsName/overriddenMethod.kt b/js/js.translator/testData/box/jsName/overriddenMethod.kt index fce5d7c0e51..025fd13a6e7 100644 --- a/js/js.translator/testData/box/jsName/overriddenMethod.kt +++ b/js/js.translator/testData/box/jsName/overriddenMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 package foo diff --git a/js/js.translator/testData/box/jsName/overridenFromInterface.kt b/js/js.translator/testData/box/jsName/overridenFromInterface.kt index 9fe62c881ab..0046b02d5b4 100644 --- a/js/js.translator/testData/box/jsName/overridenFromInterface.kt +++ b/js/js.translator/testData/box/jsName/overridenFromInterface.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/jsName/peculiarIdentifiers.kt b/js/js.translator/testData/box/jsName/peculiarIdentifiers.kt index 778850aba72..5dcd778d939 100644 --- a/js/js.translator/testData/box/jsName/peculiarIdentifiers.kt +++ b/js/js.translator/testData/box/jsName/peculiarIdentifiers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 private fun `+`(a: Int, b: Int) = a + b diff --git a/js/js.translator/testData/box/jsName/privateMethod.kt b/js/js.translator/testData/box/jsName/privateMethod.kt index 2ab219b8d55..886b7259a2b 100644 --- a/js/js.translator/testData/box/jsName/privateMethod.kt +++ b/js/js.translator/testData/box/jsName/privateMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/jsName/secondaryConstructor.kt b/js/js.translator/testData/box/jsName/secondaryConstructor.kt index 5196191e3d8..1a3ee995093 100644 --- a/js/js.translator/testData/box/jsName/secondaryConstructor.kt +++ b/js/js.translator/testData/box/jsName/secondaryConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/jsName/simpleJsName.kt b/js/js.translator/testData/box/jsName/simpleJsName.kt index c9e23fda00b..fdfabc4309d 100644 --- a/js/js.translator/testData/box/jsName/simpleJsName.kt +++ b/js/js.translator/testData/box/jsName/simpleJsName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/jsQualifier/classes.kt b/js/js.translator/testData/box/jsQualifier/classes.kt index 67be645a8c2..a249ba0ae9d 100644 --- a/js/js.translator/testData/box/jsQualifier/classes.kt +++ b/js/js.translator/testData/box/jsQualifier/classes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/jsQualifier/simple.kt b/js/js.translator/testData/box/jsQualifier/simple.kt index 7f07d1dd036..edea7b275c2 100644 --- a/js/js.translator/testData/box/jsQualifier/simple.kt +++ b/js/js.translator/testData/box/jsQualifier/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/jsQualifier/umdFallback.kt b/js/js.translator/testData/box/jsQualifier/umdFallback.kt index 858faccc1dd..81630892207 100644 --- a/js/js.translator/testData/box/jsQualifier/umdFallback.kt +++ b/js/js.translator/testData/box/jsQualifier/umdFallback.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/jsQualifier/withModule.kt b/js/js.translator/testData/box/jsQualifier/withModule.kt index bb85c5fa891..76238480d9f 100644 --- a/js/js.translator/testData/box/jsQualifier/withModule.kt +++ b/js/js.translator/testData/box/jsQualifier/withModule.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/kotlin.test/beforeAfter.kt b/js/js.translator/testData/box/kotlin.test/beforeAfter.kt index d3e43fc138d..e8e89bd4696 100644 --- a/js/js.translator/testData/box/kotlin.test/beforeAfter.kt +++ b/js/js.translator/testData/box/kotlin.test/beforeAfter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1183 import kotlin.test.Test import kotlin.test.BeforeTest diff --git a/js/js.translator/testData/box/kotlin.test/ignore.kt b/js/js.translator/testData/box/kotlin.test/ignore.kt index 0536e543a6f..ffbb20e69b9 100644 --- a/js/js.translator/testData/box/kotlin.test/ignore.kt +++ b/js/js.translator/testData/box/kotlin.test/ignore.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1192 import kotlin.test.Test import kotlin.test.Ignore diff --git a/js/js.translator/testData/box/kotlin.test/inherited.kt b/js/js.translator/testData/box/kotlin.test/inherited.kt index 67554c742dd..c5d7a92df42 100644 --- a/js/js.translator/testData/box/kotlin.test/inherited.kt +++ b/js/js.translator/testData/box/kotlin.test/inherited.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1197 import kotlin.test.Test import kotlin.test.BeforeTest diff --git a/js/js.translator/testData/box/kotlin.test/mpp.kt b/js/js.translator/testData/box/kotlin.test/mpp.kt index 83c2773fafc..83af4773842 100644 --- a/js/js.translator/testData/box/kotlin.test/mpp.kt +++ b/js/js.translator/testData/box/kotlin.test/mpp.kt @@ -1,5 +1,6 @@ // !LANGUAGE: +MultiPlatformProjects // EXPECTED_REACHABLE_NODES: 1173 +// IGNORE_BACKEND: JS_IR // FILE: lib.kt import kotlin.test.Test diff --git a/js/js.translator/testData/box/kotlin.test/nested.kt b/js/js.translator/testData/box/kotlin.test/nested.kt index 29f24fe84eb..b4080cf056c 100644 --- a/js/js.translator/testData/box/kotlin.test/nested.kt +++ b/js/js.translator/testData/box/kotlin.test/nested.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1200 import kotlin.test.Test diff --git a/js/js.translator/testData/box/kotlin.test/returnTestResult.kt b/js/js.translator/testData/box/kotlin.test/returnTestResult.kt index 98744eb8d88..359474d77a3 100644 --- a/js/js.translator/testData/box/kotlin.test/returnTestResult.kt +++ b/js/js.translator/testData/box/kotlin.test/returnTestResult.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1178 import kotlin.test.Test import kotlin.test.BeforeTest diff --git a/js/js.translator/testData/box/kotlin.test/simple.kt b/js/js.translator/testData/box/kotlin.test/simple.kt index fe4f68eaa8c..72ea132011c 100644 --- a/js/js.translator/testData/box/kotlin.test/simple.kt +++ b/js/js.translator/testData/box/kotlin.test/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1173 import kotlin.test.Test diff --git a/js/js.translator/testData/box/labels/labelOnExpression.kt b/js/js.translator/testData/box/labels/labelOnExpression.kt index f74cb90b0fe..4a9c7d9b59c 100644 --- a/js/js.translator/testData/box/labels/labelOnExpression.kt +++ b/js/js.translator/testData/box/labels/labelOnExpression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 // CHECK_LABELS_COUNT: function=test0 count=0 // CHECK_LABELS_COUNT: function=test1 count=0 diff --git a/js/js.translator/testData/box/labels/labelWithVariableClashing.kt b/js/js.translator/testData/box/labels/labelWithVariableClashing.kt index 58e89945f33..fed39b04c54 100644 --- a/js/js.translator/testData/box/labels/labelWithVariableClashing.kt +++ b/js/js.translator/testData/box/labels/labelWithVariableClashing.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/labels/nestedInlineLabels.kt b/js/js.translator/testData/box/labels/nestedInlineLabels.kt index 88f3d6d1f5c..3f790063721 100644 --- a/js/js.translator/testData/box/labels/nestedInlineLabels.kt +++ b/js/js.translator/testData/box/labels/nestedInlineLabels.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/labels/nestedLabels.kt b/js/js.translator/testData/box/labels/nestedLabels.kt index 3c9b774521f..b4a9663a025 100644 --- a/js/js.translator/testData/box/labels/nestedLabels.kt +++ b/js/js.translator/testData/box/labels/nestedLabels.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/labels/nestedLabelsInlinedClashing.kt b/js/js.translator/testData/box/labels/nestedLabelsInlinedClashing.kt index 4db1a72b239..c257b946928 100644 --- a/js/js.translator/testData/box/labels/nestedLabelsInlinedClashing.kt +++ b/js/js.translator/testData/box/labels/nestedLabelsInlinedClashing.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1146 package foo diff --git a/js/js.translator/testData/box/labels/nestedLabelsInlinedClashingAtFunctionsWithClosure.kt b/js/js.translator/testData/box/labels/nestedLabelsInlinedClashingAtFunctionsWithClosure.kt index a82c6b050e8..0c397346877 100644 --- a/js/js.translator/testData/box/labels/nestedLabelsInlinedClashingAtFunctionsWithClosure.kt +++ b/js/js.translator/testData/box/labels/nestedLabelsInlinedClashingAtFunctionsWithClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1146 package foo diff --git a/js/js.translator/testData/box/labels/peculiarNames.kt b/js/js.translator/testData/box/labels/peculiarNames.kt index be15a49e475..cc5bff87b3f 100644 --- a/js/js.translator/testData/box/labels/peculiarNames.kt +++ b/js/js.translator/testData/box/labels/peculiarNames.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 fun box(): String { var log = "" diff --git a/js/js.translator/testData/box/labels/siblingLabels.kt b/js/js.translator/testData/box/labels/siblingLabels.kt index 3041e93bf79..7ea76acbea3 100644 --- a/js/js.translator/testData/box/labels/siblingLabels.kt +++ b/js/js.translator/testData/box/labels/siblingLabels.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/labels/siblingLabelsInlined.kt b/js/js.translator/testData/box/labels/siblingLabelsInlined.kt index bd51e60a635..78d8af1be62 100644 --- a/js/js.translator/testData/box/labels/siblingLabelsInlined.kt +++ b/js/js.translator/testData/box/labels/siblingLabelsInlined.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/labels/siblingLabelsInlinedClashing.kt b/js/js.translator/testData/box/labels/siblingLabelsInlinedClashing.kt index 4a3ea25f15f..794ea053e08 100644 --- a/js/js.translator/testData/box/labels/siblingLabelsInlinedClashing.kt +++ b/js/js.translator/testData/box/labels/siblingLabelsInlinedClashing.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/labels/simpleLabel.kt b/js/js.translator/testData/box/labels/simpleLabel.kt index 0e2585f40df..d386b9b7630 100644 --- a/js/js.translator/testData/box/labels/simpleLabel.kt +++ b/js/js.translator/testData/box/labels/simpleLabel.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/labels/simpleLabelInlined.kt b/js/js.translator/testData/box/labels/simpleLabelInlined.kt index f3fc938a6e3..192afb71c55 100644 --- a/js/js.translator/testData/box/labels/simpleLabelInlined.kt +++ b/js/js.translator/testData/box/labels/simpleLabelInlined.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/multiFile/classOfTheSameNameInAnotherPackage.kt b/js/js.translator/testData/box/multiFile/classOfTheSameNameInAnotherPackage.kt index 23cef94edc3..a3f9a354ff1 100644 --- a/js/js.translator/testData/box/multiFile/classOfTheSameNameInAnotherPackage.kt +++ b/js/js.translator/testData/box/multiFile/classOfTheSameNameInAnotherPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 // FILE: A.kt package foo diff --git a/js/js.translator/testData/box/multiFile/classesInheritedFromOtherFile.kt b/js/js.translator/testData/box/multiFile/classesInheritedFromOtherFile.kt index 3a865ec0578..0a0d615cb4d 100644 --- a/js/js.translator/testData/box/multiFile/classesInheritedFromOtherFile.kt +++ b/js/js.translator/testData/box/multiFile/classesInheritedFromOtherFile.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1125 // FILE: a.kt package foo diff --git a/js/js.translator/testData/box/multiFile/importedDeclarationMangling.kt b/js/js.translator/testData/box/multiFile/importedDeclarationMangling.kt index 90b53538a71..f16c0cb0c11 100644 --- a/js/js.translator/testData/box/multiFile/importedDeclarationMangling.kt +++ b/js/js.translator/testData/box/multiFile/importedDeclarationMangling.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 // FILE: a.kt package foo diff --git a/js/js.translator/testData/box/multiFile/packageAndMangledMethodDoNotClash.kt b/js/js.translator/testData/box/multiFile/packageAndMangledMethodDoNotClash.kt index 69c4c206464..91dcd7bf075 100644 --- a/js/js.translator/testData/box/multiFile/packageAndMangledMethodDoNotClash.kt +++ b/js/js.translator/testData/box/multiFile/packageAndMangledMethodDoNotClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 // FILE: foo.kt package foo diff --git a/js/js.translator/testData/box/multiFile/packageAndPrivateDeclarationDoNotClash.kt b/js/js.translator/testData/box/multiFile/packageAndPrivateDeclarationDoNotClash.kt index 183a714da46..74a5c351d09 100644 --- a/js/js.translator/testData/box/multiFile/packageAndPrivateDeclarationDoNotClash.kt +++ b/js/js.translator/testData/box/multiFile/packageAndPrivateDeclarationDoNotClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 // FILE: foo.kt package foo diff --git a/js/js.translator/testData/box/multiModule/interfaceMethodWithDefaultParameter.kt b/js/js.translator/testData/box/multiModule/interfaceMethodWithDefaultParameter.kt index 23b7757c0d0..0907947f0e4 100644 --- a/js/js.translator/testData/box/multiModule/interfaceMethodWithDefaultParameter.kt +++ b/js/js.translator/testData/box/multiModule/interfaceMethodWithDefaultParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/multiModule/localClassMetadata.kt b/js/js.translator/testData/box/multiModule/localClassMetadata.kt index ffd2d76f8d1..ee1f76346a7 100644 --- a/js/js.translator/testData/box/multiModule/localClassMetadata.kt +++ b/js/js.translator/testData/box/multiModule/localClassMetadata.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1147 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/multiModule/moduleAndVariableNameClash.kt b/js/js.translator/testData/box/multiModule/moduleAndVariableNameClash.kt index 552b0e22cce..3147f79249c 100644 --- a/js/js.translator/testData/box/multiModule/moduleAndVariableNameClash.kt +++ b/js/js.translator/testData/box/multiModule/moduleAndVariableNameClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 // MODULE: main(module1) // FILE: main.kt diff --git a/js/js.translator/testData/box/multiModule/privateInterfaceNameClash.kt b/js/js.translator/testData/box/multiModule/privateInterfaceNameClash.kt index 419e71be1a5..030659942a1 100644 --- a/js/js.translator/testData/box/multiModule/privateInterfaceNameClash.kt +++ b/js/js.translator/testData/box/multiModule/privateInterfaceNameClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1653 // MODULE: lib1 // FILE: lib1.kt diff --git a/js/js.translator/testData/box/multiModule/privateNameClash.kt b/js/js.translator/testData/box/multiModule/privateNameClash.kt index 16abffb8b04..eb2cf4f705a 100644 --- a/js/js.translator/testData/box/multiModule/privateNameClash.kt +++ b/js/js.translator/testData/box/multiModule/privateNameClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1638 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/multiModule/publishedApiMangling.kt b/js/js.translator/testData/box/multiModule/publishedApiMangling.kt index 9f0c2597c82..72549e9c8ce 100644 --- a/js/js.translator/testData/box/multiModule/publishedApiMangling.kt +++ b/js/js.translator/testData/box/multiModule/publishedApiMangling.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 // PROPERTY_WRITE_COUNT: name=publishedTopLevel_61zpoe$ count=1 // PROPERTY_WRITE_COUNT: name=published_61zpoe$ count=1 diff --git a/js/js.translator/testData/box/multiModule/samePackageNames.kt b/js/js.translator/testData/box/multiModule/samePackageNames.kt index d1cfc36fe32..ac07703932b 100644 --- a/js/js.translator/testData/box/multiModule/samePackageNames.kt +++ b/js/js.translator/testData/box/multiModule/samePackageNames.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1132 // MODULE: lib1 // FILE: lib1.kt diff --git a/js/js.translator/testData/box/multiModule/useElementsFromDefaultPackageInAnotherModule.kt b/js/js.translator/testData/box/multiModule/useElementsFromDefaultPackageInAnotherModule.kt index e43653f2d53..c2c1f9ff82e 100644 --- a/js/js.translator/testData/box/multiModule/useElementsFromDefaultPackageInAnotherModule.kt +++ b/js/js.translator/testData/box/multiModule/useElementsFromDefaultPackageInAnotherModule.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 // MODULE: main(module1) // FILE: main.kt diff --git a/js/js.translator/testData/box/multiModuleWrappers/amd/jsModuleOnPackage.kt b/js/js.translator/testData/box/multiModuleWrappers/amd/jsModuleOnPackage.kt index ccc45fb52c0..818b2cb2506 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/amd/jsModuleOnPackage.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/amd/jsModuleOnPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/multiModuleWrappers/amd/moduleWithNonIdentifierName.kt b/js/js.translator/testData/box/multiModuleWrappers/amd/moduleWithNonIdentifierName.kt index 4acd6410aa3..7a8dd15a979 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/amd/moduleWithNonIdentifierName.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/amd/moduleWithNonIdentifierName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 // MODULE: module-1 // FILE: bar.kt diff --git a/js/js.translator/testData/box/multiModuleWrappers/amd/simple.kt b/js/js.translator/testData/box/multiModuleWrappers/amd/simple.kt index 44f4c0a0d80..cf5c26efcf4 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/amd/simple.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/amd/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 // MODULE: module1 // FILE: bar.kt diff --git a/js/js.translator/testData/box/multiModuleWrappers/common_js/inlineFromModuleWithNonIdentifierName.kt b/js/js.translator/testData/box/multiModuleWrappers/common_js/inlineFromModuleWithNonIdentifierName.kt index 60debcc81a7..5b7493d2ef1 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/common_js/inlineFromModuleWithNonIdentifierName.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/common_js/inlineFromModuleWithNonIdentifierName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 // MODULE: #my-libr@ry // FILE: bar.kt diff --git a/js/js.translator/testData/box/multiModuleWrappers/common_js/moduleWithNonIdentifierName.kt b/js/js.translator/testData/box/multiModuleWrappers/common_js/moduleWithNonIdentifierName.kt index 1e5c5cdae78..6cdbd66f5fc 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/common_js/moduleWithNonIdentifierName.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/common_js/moduleWithNonIdentifierName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 // MODULE: module-1 // FILE: bar.kt diff --git a/js/js.translator/testData/box/multiModuleWrappers/common_js/simple.kt b/js/js.translator/testData/box/multiModuleWrappers/common_js/simple.kt index 6c7f9d3156c..2291aa3f1cc 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/common_js/simple.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/common_js/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 // MODULE: module1 // FILE: bar.kt diff --git a/js/js.translator/testData/box/multiModuleWrappers/plain/inlineFromModuleWithNonIdentifierName.kt b/js/js.translator/testData/box/multiModuleWrappers/plain/inlineFromModuleWithNonIdentifierName.kt index 382b9902558..4cb8dc6a309 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/plain/inlineFromModuleWithNonIdentifierName.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/plain/inlineFromModuleWithNonIdentifierName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 // MODULE: #my-libr@ry // FILE: bar.kt diff --git a/js/js.translator/testData/box/multiModuleWrappers/plain/moduleWithNonIdentifierName.kt b/js/js.translator/testData/box/multiModuleWrappers/plain/moduleWithNonIdentifierName.kt index 2dbe3f74328..6051b8b4277 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/plain/moduleWithNonIdentifierName.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/plain/moduleWithNonIdentifierName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 // MODULE: module-1 // FILE: bar.kt diff --git a/js/js.translator/testData/box/multiModuleWrappers/plain/simple.kt b/js/js.translator/testData/box/multiModuleWrappers/plain/simple.kt index 0ab27aa3496..77f8ab99875 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/plain/simple.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/plain/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 // MODULE: module1 // FILE: bar.kt diff --git a/js/js.translator/testData/box/multiModuleWrappers/umd/moduleWithNonIdentifierName.kt b/js/js.translator/testData/box/multiModuleWrappers/umd/moduleWithNonIdentifierName.kt index 550076db129..5ef36d9ddba 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/umd/moduleWithNonIdentifierName.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/umd/moduleWithNonIdentifierName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 // MODULE: module-1 // FILE: bar.kt diff --git a/js/js.translator/testData/box/multiModuleWrappers/umd/simple.kt b/js/js.translator/testData/box/multiModuleWrappers/umd/simple.kt index c7fa4eee94b..daf530a8fae 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/umd/simple.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/umd/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 // MODULE: module1 // FILE: bar.kt diff --git a/js/js.translator/testData/box/multiPackage/classesInheritedFromOtherPackage.kt b/js/js.translator/testData/box/multiPackage/classesInheritedFromOtherPackage.kt index 9b5eea163df..b5fc2ce0ecd 100644 --- a/js/js.translator/testData/box/multiPackage/classesInheritedFromOtherPackage.kt +++ b/js/js.translator/testData/box/multiPackage/classesInheritedFromOtherPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1125 // FILE: a.kt package foo diff --git a/js/js.translator/testData/box/multiPackage/packageVariableVisibleFromOtherPackage.kt b/js/js.translator/testData/box/multiPackage/packageVariableVisibleFromOtherPackage.kt index 0e8e608b869..f359d46372a 100644 --- a/js/js.translator/testData/box/multiPackage/packageVariableVisibleFromOtherPackage.kt +++ b/js/js.translator/testData/box/multiPackage/packageVariableVisibleFromOtherPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 // FILE: a.kt package foo diff --git a/js/js.translator/testData/box/multiPackage/reflectionFromOtherPackage.kt b/js/js.translator/testData/box/multiPackage/reflectionFromOtherPackage.kt index 0ed1b7b4e60..1212cedd024 100644 --- a/js/js.translator/testData/box/multiPackage/reflectionFromOtherPackage.kt +++ b/js/js.translator/testData/box/multiPackage/reflectionFromOtherPackage.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 // FILE: a.kt package bar diff --git a/js/js.translator/testData/box/multideclaration/multiValForArray.kt b/js/js.translator/testData/box/multideclaration/multiValForArray.kt index 7ed53369ef3..c84fd49aa1d 100644 --- a/js/js.translator/testData/box/multideclaration/multiValForArray.kt +++ b/js/js.translator/testData/box/multideclaration/multiValForArray.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/multideclaration/multiValForMap.kt b/js/js.translator/testData/box/multideclaration/multiValForMap.kt index 76ee3e70691..49fbbb1a5f3 100644 --- a/js/js.translator/testData/box/multideclaration/multiValForMap.kt +++ b/js/js.translator/testData/box/multideclaration/multiValForMap.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1098 package foo diff --git a/js/js.translator/testData/box/multideclaration/multiValForRange.kt b/js/js.translator/testData/box/multideclaration/multiValForRange.kt index b151b55141a..bd2d8705f86 100644 --- a/js/js.translator/testData/box/multideclaration/multiValForRange.kt +++ b/js/js.translator/testData/box/multideclaration/multiValForRange.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/multideclaration/multiValInFor.kt b/js/js.translator/testData/box/multideclaration/multiValInFor.kt index 69510c9a225..3632c2b27a0 100644 --- a/js/js.translator/testData/box/multideclaration/multiValInFor.kt +++ b/js/js.translator/testData/box/multideclaration/multiValInFor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1379 package foo diff --git a/js/js.translator/testData/box/multideclaration/multiValInIntFor.kt b/js/js.translator/testData/box/multideclaration/multiValInIntFor.kt index 96049bc1923..41a85f24389 100644 --- a/js/js.translator/testData/box/multideclaration/multiValInIntFor.kt +++ b/js/js.translator/testData/box/multideclaration/multiValInIntFor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/multideclaration/multiValInIntRangeFor.kt b/js/js.translator/testData/box/multideclaration/multiValInIntRangeFor.kt index 114e4d1bf0d..a6c684f3110 100644 --- a/js/js.translator/testData/box/multideclaration/multiValInIntRangeFor.kt +++ b/js/js.translator/testData/box/multideclaration/multiValInIntRangeFor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/nameClashes/classAndCompanionObjectMembers.kt b/js/js.translator/testData/box/nameClashes/classAndCompanionObjectMembers.kt index 02e0eaa9fe6..6c10b874ef4 100644 --- a/js/js.translator/testData/box/nameClashes/classAndCompanionObjectMembers.kt +++ b/js/js.translator/testData/box/nameClashes/classAndCompanionObjectMembers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/nameClashes/constructorLocalVar.kt b/js/js.translator/testData/box/nameClashes/constructorLocalVar.kt index 2ec0aa7163f..335560461ee 100644 --- a/js/js.translator/testData/box/nameClashes/constructorLocalVar.kt +++ b/js/js.translator/testData/box/nameClashes/constructorLocalVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 var log = "" diff --git a/js/js.translator/testData/box/nameClashes/extensionFunctionAndProperty.kt b/js/js.translator/testData/box/nameClashes/extensionFunctionAndProperty.kt index 2a1461b0c12..b5154c2fd55 100644 --- a/js/js.translator/testData/box/nameClashes/extensionFunctionAndProperty.kt +++ b/js/js.translator/testData/box/nameClashes/extensionFunctionAndProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1384 package foo diff --git a/js/js.translator/testData/box/nameClashes/extensionPropertiesWithDifferentReceivers.kt b/js/js.translator/testData/box/nameClashes/extensionPropertiesWithDifferentReceivers.kt index 0848d96e04d..668613b7912 100644 --- a/js/js.translator/testData/box/nameClashes/extensionPropertiesWithDifferentReceivers.kt +++ b/js/js.translator/testData/box/nameClashes/extensionPropertiesWithDifferentReceivers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/nameClashes/extensionPropertyAndMethod.kt b/js/js.translator/testData/box/nameClashes/extensionPropertyAndMethod.kt index 92e0e1a585e..007795b9e34 100644 --- a/js/js.translator/testData/box/nameClashes/extensionPropertyAndMethod.kt +++ b/js/js.translator/testData/box/nameClashes/extensionPropertyAndMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/nameClashes/jsNameAndPrivate.kt b/js/js.translator/testData/box/nameClashes/jsNameAndPrivate.kt index 4b91ffa53ff..4936db3dfae 100644 --- a/js/js.translator/testData/box/nameClashes/jsNameAndPrivate.kt +++ b/js/js.translator/testData/box/nameClashes/jsNameAndPrivate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/nameClashes/localFunctionInLambda.kt b/js/js.translator/testData/box/nameClashes/localFunctionInLambda.kt index b952634d4f9..44f072d672e 100644 --- a/js/js.translator/testData/box/nameClashes/localFunctionInLambda.kt +++ b/js/js.translator/testData/box/nameClashes/localFunctionInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/nameClashes/localFunctions.kt b/js/js.translator/testData/box/nameClashes/localFunctions.kt index e02b78fae1b..035c98abe0d 100644 --- a/js/js.translator/testData/box/nameClashes/localFunctions.kt +++ b/js/js.translator/testData/box/nameClashes/localFunctions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 var log = "" diff --git a/js/js.translator/testData/box/nameClashes/methodAndPrivateProperty.kt b/js/js.translator/testData/box/nameClashes/methodAndPrivateProperty.kt index 6c966228f4b..3e32fa8ea43 100644 --- a/js/js.translator/testData/box/nameClashes/methodAndPrivateProperty.kt +++ b/js/js.translator/testData/box/nameClashes/methodAndPrivateProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/nameClashes/methodOverloadInClassWithTwoUpperBounds.kt b/js/js.translator/testData/box/nameClashes/methodOverloadInClassWithTwoUpperBounds.kt index 73c71f4f5f0..5d9ae9a044e 100644 --- a/js/js.translator/testData/box/nameClashes/methodOverloadInClassWithTwoUpperBounds.kt +++ b/js/js.translator/testData/box/nameClashes/methodOverloadInClassWithTwoUpperBounds.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1133 package foo diff --git a/js/js.translator/testData/box/nameClashes/nativeAndTopLevelFunction.kt b/js/js.translator/testData/box/nameClashes/nativeAndTopLevelFunction.kt index 63426f29494..ee55ff9562b 100644 --- a/js/js.translator/testData/box/nameClashes/nativeAndTopLevelFunction.kt +++ b/js/js.translator/testData/box/nameClashes/nativeAndTopLevelFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package test diff --git a/js/js.translator/testData/box/nameClashes/nativeDeclarationAndLocalVar.kt b/js/js.translator/testData/box/nameClashes/nativeDeclarationAndLocalVar.kt index b5c38dbc624..ed105316c0f 100644 --- a/js/js.translator/testData/box/nameClashes/nativeDeclarationAndLocalVar.kt +++ b/js/js.translator/testData/box/nameClashes/nativeDeclarationAndLocalVar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package test diff --git a/js/js.translator/testData/box/nameClashes/overloadExtension.kt b/js/js.translator/testData/box/nameClashes/overloadExtension.kt index a3f02bec619..064f7095842 100644 --- a/js/js.translator/testData/box/nameClashes/overloadExtension.kt +++ b/js/js.translator/testData/box/nameClashes/overloadExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/nameClashes/propertyAndNativeMethod.kt b/js/js.translator/testData/box/nameClashes/propertyAndNativeMethod.kt index a8983ba0711..a5e25c24f41 100644 --- a/js/js.translator/testData/box/nameClashes/propertyAndNativeMethod.kt +++ b/js/js.translator/testData/box/nameClashes/propertyAndNativeMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/nameClashes/topLevelFunctionAndParameter.kt b/js/js.translator/testData/box/nameClashes/topLevelFunctionAndParameter.kt index b08c2467b92..072ab74f8d6 100644 --- a/js/js.translator/testData/box/nameClashes/topLevelFunctionAndParameter.kt +++ b/js/js.translator/testData/box/nameClashes/topLevelFunctionAndParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 fun f(x: Int) = x * 2 diff --git a/js/js.translator/testData/box/nameClashes/withBuiltin.kt b/js/js.translator/testData/box/nameClashes/withBuiltin.kt index 3aa7c039f0a..5e460d5ae92 100644 --- a/js/js.translator/testData/box/nameClashes/withBuiltin.kt +++ b/js/js.translator/testData/box/nameClashes/withBuiltin.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1135 open class C { private fun constructor() = "C.constructor" diff --git a/js/js.translator/testData/box/native/accessToCompanionObjectFromInlineFun.kt b/js/js.translator/testData/box/native/accessToCompanionObjectFromInlineFun.kt index f8c1377698d..75d35b2f35a 100644 --- a/js/js.translator/testData/box/native/accessToCompanionObjectFromInlineFun.kt +++ b/js/js.translator/testData/box/native/accessToCompanionObjectFromInlineFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 // FILE: main.kt diff --git a/js/js.translator/testData/box/native/callbackOptionalParameter.kt b/js/js.translator/testData/box/native/callbackOptionalParameter.kt index 4c3dfe73c65..e8e09234c2d 100644 --- a/js/js.translator/testData/box/native/callbackOptionalParameter.kt +++ b/js/js.translator/testData/box/native/callbackOptionalParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 package foo diff --git a/js/js.translator/testData/box/native/castToNativeClassChecked.kt b/js/js.translator/testData/box/native/castToNativeClassChecked.kt index 80f1c23ebc0..1e3d4e592af 100644 --- a/js/js.translator/testData/box/native/castToNativeClassChecked.kt +++ b/js/js.translator/testData/box/native/castToNativeClassChecked.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // FILE: castToNativeClassChecked.kt external abstract class S() { diff --git a/js/js.translator/testData/box/native/castToNativeInterface.kt b/js/js.translator/testData/box/native/castToNativeInterface.kt index d505abe6923..41c63792e54 100644 --- a/js/js.translator/testData/box/native/castToNativeInterface.kt +++ b/js/js.translator/testData/box/native/castToNativeInterface.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 // FILE: castToNativeInterface.kt external interface I { diff --git a/js/js.translator/testData/box/native/castToNativeInterfaceChecked.kt b/js/js.translator/testData/box/native/castToNativeInterfaceChecked.kt index 177f4e4fee5..fdca197a4e1 100644 --- a/js/js.translator/testData/box/native/castToNativeInterfaceChecked.kt +++ b/js/js.translator/testData/box/native/castToNativeInterfaceChecked.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 external interface I { fun foo(): String diff --git a/js/js.translator/testData/box/native/castToNullableNativeInterface.kt b/js/js.translator/testData/box/native/castToNullableNativeInterface.kt index 56bf5026501..17de440ca12 100644 --- a/js/js.translator/testData/box/native/castToNullableNativeInterface.kt +++ b/js/js.translator/testData/box/native/castToNullableNativeInterface.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 external interface I { fun foo(): String diff --git a/js/js.translator/testData/box/native/castToTypeParamBoundedByNativeInterface.kt b/js/js.translator/testData/box/native/castToTypeParamBoundedByNativeInterface.kt index 30551a721b3..6238a2c382b 100644 --- a/js/js.translator/testData/box/native/castToTypeParamBoundedByNativeInterface.kt +++ b/js/js.translator/testData/box/native/castToTypeParamBoundedByNativeInterface.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 // FILE: castToTypeParamBoundedByNativeInterface.kt external interface I { diff --git a/js/js.translator/testData/box/native/class.kt b/js/js.translator/testData/box/native/class.kt index 8715fa3bae8..6abd325fbb1 100644 --- a/js/js.translator/testData/box/native/class.kt +++ b/js/js.translator/testData/box/native/class.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/native/classObject.kt b/js/js.translator/testData/box/native/classObject.kt index 8941437620a..7869c79f8c1 100644 --- a/js/js.translator/testData/box/native/classObject.kt +++ b/js/js.translator/testData/box/native/classObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/native/equalsMangling.kt b/js/js.translator/testData/box/native/equalsMangling.kt index 1b6887ed0b4..bfbc9ba14cd 100644 --- a/js/js.translator/testData/box/native/equalsMangling.kt +++ b/js/js.translator/testData/box/native/equalsMangling.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 data class A(val number: Int) diff --git a/js/js.translator/testData/box/native/eval.kt b/js/js.translator/testData/box/native/eval.kt index 1c3a2c96491..4ecc878d51c 100644 --- a/js/js.translator/testData/box/native/eval.kt +++ b/js/js.translator/testData/box/native/eval.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // SKIP_MINIFICATION package foo diff --git a/js/js.translator/testData/box/native/exception.kt b/js/js.translator/testData/box/native/exception.kt index b29783b26b1..6d6f92f3aee 100644 --- a/js/js.translator/testData/box/native/exception.kt +++ b/js/js.translator/testData/box/native/exception.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 external class TypeError(message: String?, fileName: String? = definedExternally, lineNumber: Int? = definedExternally) : Throwable diff --git a/js/js.translator/testData/box/native/inheritanceFromNativeClass.kt b/js/js.translator/testData/box/native/inheritanceFromNativeClass.kt index e3a5d6af1d3..3753f7e2239 100644 --- a/js/js.translator/testData/box/native/inheritanceFromNativeClass.kt +++ b/js/js.translator/testData/box/native/inheritanceFromNativeClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1126 package foo diff --git a/js/js.translator/testData/box/native/inheritanceFromNativeTrait.kt b/js/js.translator/testData/box/native/inheritanceFromNativeTrait.kt index 41deab8acfb..75cbc379a95 100644 --- a/js/js.translator/testData/box/native/inheritanceFromNativeTrait.kt +++ b/js/js.translator/testData/box/native/inheritanceFromNativeTrait.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1129 package foo diff --git a/js/js.translator/testData/box/native/inheritanceInNativeClass.kt b/js/js.translator/testData/box/native/inheritanceInNativeClass.kt index b14df5e0fe6..b9200b7075f 100644 --- a/js/js.translator/testData/box/native/inheritanceInNativeClass.kt +++ b/js/js.translator/testData/box/native/inheritanceInNativeClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // SKIP_MINIFICATION // Contains calls from external JS code package foo diff --git a/js/js.translator/testData/box/native/kt2209.kt b/js/js.translator/testData/box/native/kt2209.kt index 4a1e0025f64..14e317f9db4 100644 --- a/js/js.translator/testData/box/native/kt2209.kt +++ b/js/js.translator/testData/box/native/kt2209.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/native/library.kt b/js/js.translator/testData/box/native/library.kt index 3dd57683f39..331dd98018a 100644 --- a/js/js.translator/testData/box/native/library.kt +++ b/js/js.translator/testData/box/native/library.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 @file:Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") package foo diff --git a/js/js.translator/testData/box/native/nativeClassAsReifiedTypeArgument.kt b/js/js.translator/testData/box/native/nativeClassAsReifiedTypeArgument.kt index 6b8f9bdf42c..7db8fd21144 100644 --- a/js/js.translator/testData/box/native/nativeClassAsReifiedTypeArgument.kt +++ b/js/js.translator/testData/box/native/nativeClassAsReifiedTypeArgument.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 //FILE: nativeClassAsReifiedTypeArgument.kt diff --git a/js/js.translator/testData/box/native/nativeGetterAndNativeSetter.kt b/js/js.translator/testData/box/native/nativeGetterAndNativeSetter.kt index af0180a2f56..d612bb91242 100644 --- a/js/js.translator/testData/box/native/nativeGetterAndNativeSetter.kt +++ b/js/js.translator/testData/box/native/nativeGetterAndNativeSetter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/native/nativeInvoke.kt b/js/js.translator/testData/box/native/nativeInvoke.kt index 09a33ff42e6..a3dafba3a0d 100644 --- a/js/js.translator/testData/box/native/nativeInvoke.kt +++ b/js/js.translator/testData/box/native/nativeInvoke.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/native/nestedElements.kt b/js/js.translator/testData/box/native/nestedElements.kt index 91295b47a80..95dd275e406 100644 --- a/js/js.translator/testData/box/native/nestedElements.kt +++ b/js/js.translator/testData/box/native/nestedElements.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1140 package foo diff --git a/js/js.translator/testData/box/native/objectFunWithVararg.kt b/js/js.translator/testData/box/native/objectFunWithVararg.kt index 53b0f25bc7c..1ffd101c1f6 100644 --- a/js/js.translator/testData/box/native/objectFunWithVararg.kt +++ b/js/js.translator/testData/box/native/objectFunWithVararg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 import Test.test diff --git a/js/js.translator/testData/box/native/overrideNativeOverloadedFunction.kt b/js/js.translator/testData/box/native/overrideNativeOverloadedFunction.kt index 60ad0b13976..a9ecc6cfb1c 100644 --- a/js/js.translator/testData/box/native/overrideNativeOverloadedFunction.kt +++ b/js/js.translator/testData/box/native/overrideNativeOverloadedFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1132 external open class A { open fun f(x: Int): String = definedExternally diff --git a/js/js.translator/testData/box/native/passExtLambdaFromNative.kt b/js/js.translator/testData/box/native/passExtLambdaFromNative.kt index 08966f7efde..b88812c00eb 100644 --- a/js/js.translator/testData/box/native/passExtLambdaFromNative.kt +++ b/js/js.translator/testData/box/native/passExtLambdaFromNative.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/native/passExtLambdaToNative.kt b/js/js.translator/testData/box/native/passExtLambdaToNative.kt index 427a45ca97d..d7d721bd54d 100644 --- a/js/js.translator/testData/box/native/passExtLambdaToNative.kt +++ b/js/js.translator/testData/box/native/passExtLambdaToNative.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // TODO: Unmute when extension functions are supported in external declarations. // IGNORE_BACKEND: JS diff --git a/js/js.translator/testData/box/native/passMemberOrExtFromNative.kt b/js/js.translator/testData/box/native/passMemberOrExtFromNative.kt index 984ac0bf230..1770662c047 100644 --- a/js/js.translator/testData/box/native/passMemberOrExtFromNative.kt +++ b/js/js.translator/testData/box/native/passMemberOrExtFromNative.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/native/passMemberOrExtToNative.kt b/js/js.translator/testData/box/native/passMemberOrExtToNative.kt index e639b7e557b..b8263db7e95 100644 --- a/js/js.translator/testData/box/native/passMemberOrExtToNative.kt +++ b/js/js.translator/testData/box/native/passMemberOrExtToNative.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // TODO: Unmute when extension functions are supported in external declarations. // IGNORE_BACKEND: JS diff --git a/js/js.translator/testData/box/native/passTopLevelFunctionFromNative.kt b/js/js.translator/testData/box/native/passTopLevelFunctionFromNative.kt index 63f6e84ffed..c9319f059a8 100644 --- a/js/js.translator/testData/box/native/passTopLevelFunctionFromNative.kt +++ b/js/js.translator/testData/box/native/passTopLevelFunctionFromNative.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/native/passTopLevelOrLocalFunctionToNative.kt b/js/js.translator/testData/box/native/passTopLevelOrLocalFunctionToNative.kt index 59dac630423..bd35011c9bd 100644 --- a/js/js.translator/testData/box/native/passTopLevelOrLocalFunctionToNative.kt +++ b/js/js.translator/testData/box/native/passTopLevelOrLocalFunctionToNative.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/native/print.kt b/js/js.translator/testData/box/native/print.kt index a107277e616..ae1345a8212 100644 --- a/js/js.translator/testData/box/native/print.kt +++ b/js/js.translator/testData/box/native/print.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // SKIP_MINIFICATION // This test uses eval // SKIP_NODE_JS diff --git a/js/js.translator/testData/box/native/privateExternal.kt b/js/js.translator/testData/box/native/privateExternal.kt index 070dc859d2b..ff9d9dad0c1 100644 --- a/js/js.translator/testData/box/native/privateExternal.kt +++ b/js/js.translator/testData/box/native/privateExternal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 private external fun foo(): String diff --git a/js/js.translator/testData/box/native/safeCastToNativeInterface.kt b/js/js.translator/testData/box/native/safeCastToNativeInterface.kt index d91dd26c93e..a2dbf7476ab 100644 --- a/js/js.translator/testData/box/native/safeCastToNativeInterface.kt +++ b/js/js.translator/testData/box/native/safeCastToNativeInterface.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 external interface I { fun foo(): String diff --git a/js/js.translator/testData/box/native/secondaryConstructor.kt b/js/js.translator/testData/box/native/secondaryConstructor.kt index 431d286ebca..09a2e16a25b 100644 --- a/js/js.translator/testData/box/native/secondaryConstructor.kt +++ b/js/js.translator/testData/box/native/secondaryConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/native/simple.kt b/js/js.translator/testData/box/native/simple.kt index 5a70a7637e4..3e267b44140 100644 --- a/js/js.translator/testData/box/native/simple.kt +++ b/js/js.translator/testData/box/native/simple.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/native/simpleUndefined.kt b/js/js.translator/testData/box/native/simpleUndefined.kt index 39b67a12ab9..e465b03b50e 100644 --- a/js/js.translator/testData/box/native/simpleUndefined.kt +++ b/js/js.translator/testData/box/native/simpleUndefined.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/native/typeof.kt b/js/js.translator/testData/box/native/typeof.kt index b97a2e7b48d..db0a327d4af 100644 --- a/js/js.translator/testData/box/native/typeof.kt +++ b/js/js.translator/testData/box/native/typeof.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/native/undefined.kt b/js/js.translator/testData/box/native/undefined.kt index a9f16bc7f8f..78ea7631a71 100644 --- a/js/js.translator/testData/box/native/undefined.kt +++ b/js/js.translator/testData/box/native/undefined.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/native/useClassFromInlineFun.kt b/js/js.translator/testData/box/native/useClassFromInlineFun.kt index 25ee0320f6b..1af6cac8fcb 100644 --- a/js/js.translator/testData/box/native/useClassFromInlineFun.kt +++ b/js/js.translator/testData/box/native/useClassFromInlineFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 // FILE: main.kt diff --git a/js/js.translator/testData/box/native/vararg.kt b/js/js.translator/testData/box/native/vararg.kt index a0a79b8351b..e2f04715c0a 100644 --- a/js/js.translator/testData/box/native/vararg.kt +++ b/js/js.translator/testData/box/native/vararg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1144 package foo diff --git a/js/js.translator/testData/box/nestedTypes/implicitOuterThisFromLambda.kt b/js/js.translator/testData/box/nestedTypes/implicitOuterThisFromLambda.kt index b125eabaa2c..c7116d7affb 100644 --- a/js/js.translator/testData/box/nestedTypes/implicitOuterThisFromLambda.kt +++ b/js/js.translator/testData/box/nestedTypes/implicitOuterThisFromLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 // See KT-11823 package foo diff --git a/js/js.translator/testData/box/nestedTypes/implicitOuterThisFromLocalClass.kt b/js/js.translator/testData/box/nestedTypes/implicitOuterThisFromLocalClass.kt index 153631a99a3..8c20621c443 100644 --- a/js/js.translator/testData/box/nestedTypes/implicitOuterThisFromLocalClass.kt +++ b/js/js.translator/testData/box/nestedTypes/implicitOuterThisFromLocalClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1122 // See KT-11823 package foo diff --git a/js/js.translator/testData/box/nestedTypes/inheritanceFromNestedBuiltIn.kt b/js/js.translator/testData/box/nestedTypes/inheritanceFromNestedBuiltIn.kt index 0a6de09b690..f8403d413f5 100644 --- a/js/js.translator/testData/box/nestedTypes/inheritanceFromNestedBuiltIn.kt +++ b/js/js.translator/testData/box/nestedTypes/inheritanceFromNestedBuiltIn.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/nestedTypes/inner.kt b/js/js.translator/testData/box/nestedTypes/inner.kt index 1f36e9c1a39..addda02d216 100644 --- a/js/js.translator/testData/box/nestedTypes/inner.kt +++ b/js/js.translator/testData/box/nestedTypes/inner.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/nestedTypes/innerObjectRefFromConstructor.kt b/js/js.translator/testData/box/nestedTypes/innerObjectRefFromConstructor.kt index 2b1efe7a502..6b4b40c9c1b 100644 --- a/js/js.translator/testData/box/nestedTypes/innerObjectRefFromConstructor.kt +++ b/js/js.translator/testData/box/nestedTypes/innerObjectRefFromConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/nestedTypes/innerReferenceFromChild.kt b/js/js.translator/testData/box/nestedTypes/innerReferenceFromChild.kt index 75100925116..417a81ba8d2 100644 --- a/js/js.translator/testData/box/nestedTypes/innerReferenceFromChild.kt +++ b/js/js.translator/testData/box/nestedTypes/innerReferenceFromChild.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1124 package foo diff --git a/js/js.translator/testData/box/nestedTypes/nested.kt b/js/js.translator/testData/box/nestedTypes/nested.kt index 2f587c05c9e..6a50be5c39e 100644 --- a/js/js.translator/testData/box/nestedTypes/nested.kt +++ b/js/js.translator/testData/box/nestedTypes/nested.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/nestedTypes/nestedInInterface.kt b/js/js.translator/testData/box/nestedTypes/nestedInInterface.kt index 0afd12322c3..9a5d35d4e91 100644 --- a/js/js.translator/testData/box/nestedTypes/nestedInInterface.kt +++ b/js/js.translator/testData/box/nestedTypes/nestedInInterface.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1131 package foo diff --git a/js/js.translator/testData/box/nestedTypes/nestedObjectLazyInitialized.kt b/js/js.translator/testData/box/nestedTypes/nestedObjectLazyInitialized.kt index c8cdeccac19..57cb3f7943a 100644 --- a/js/js.translator/testData/box/nestedTypes/nestedObjectLazyInitialized.kt +++ b/js/js.translator/testData/box/nestedTypes/nestedObjectLazyInitialized.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 // See KT-6201 package foo diff --git a/js/js.translator/testData/box/nestedTypes/outerClassReferenceFromSecondaryConstructor.kt b/js/js.translator/testData/box/nestedTypes/outerClassReferenceFromSecondaryConstructor.kt index aa819ca5633..7123c32ea08 100644 --- a/js/js.translator/testData/box/nestedTypes/outerClassReferenceFromSecondaryConstructor.kt +++ b/js/js.translator/testData/box/nestedTypes/outerClassReferenceFromSecondaryConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/nestedTypes/outerCompanion.kt b/js/js.translator/testData/box/nestedTypes/outerCompanion.kt index ba84f160e47..58a70933d27 100644 --- a/js/js.translator/testData/box/nestedTypes/outerCompanion.kt +++ b/js/js.translator/testData/box/nestedTypes/outerCompanion.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/nestedTypes/outerNative.kt b/js/js.translator/testData/box/nestedTypes/outerNative.kt index e0056585cc7..11ff0da2909 100644 --- a/js/js.translator/testData/box/nestedTypes/outerNative.kt +++ b/js/js.translator/testData/box/nestedTypes/outerNative.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 package foo diff --git a/js/js.translator/testData/box/nestedTypes/outerObject.kt b/js/js.translator/testData/box/nestedTypes/outerObject.kt index 6565c8b6be2..241b386369f 100644 --- a/js/js.translator/testData/box/nestedTypes/outerObject.kt +++ b/js/js.translator/testData/box/nestedTypes/outerObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/nestedTypes/outerThis.kt b/js/js.translator/testData/box/nestedTypes/outerThis.kt index 03b83dfbd50..3e6f3912e47 100644 --- a/js/js.translator/testData/box/nestedTypes/outerThis.kt +++ b/js/js.translator/testData/box/nestedTypes/outerThis.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/nestedTypes/privateFieldNotOverridenInNestedSubclass.kt b/js/js.translator/testData/box/nestedTypes/privateFieldNotOverridenInNestedSubclass.kt index 52675c42a61..426d597d8ae 100644 --- a/js/js.translator/testData/box/nestedTypes/privateFieldNotOverridenInNestedSubclass.kt +++ b/js/js.translator/testData/box/nestedTypes/privateFieldNotOverridenInNestedSubclass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/nestedTypes/receivers.kt b/js/js.translator/testData/box/nestedTypes/receivers.kt index de1c4edef14..6b1be580fcd 100644 --- a/js/js.translator/testData/box/nestedTypes/receivers.kt +++ b/js/js.translator/testData/box/nestedTypes/receivers.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1143 package foo diff --git a/js/js.translator/testData/box/number/assignmentIntOverflow.kt b/js/js.translator/testData/box/number/assignmentIntOverflow.kt index 46c18edbcbe..c042ca5465e 100644 --- a/js/js.translator/testData/box/number/assignmentIntOverflow.kt +++ b/js/js.translator/testData/box/number/assignmentIntOverflow.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/number/byteAndShortConversions.kt b/js/js.translator/testData/box/number/byteAndShortConversions.kt index a1901ba20e4..60e89ae6d28 100644 --- a/js/js.translator/testData/box/number/byteAndShortConversions.kt +++ b/js/js.translator/testData/box/number/byteAndShortConversions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/number/constantPropagation.kt b/js/js.translator/testData/box/number/constantPropagation.kt index 2ef78f9e679..4206c257b88 100644 --- a/js/js.translator/testData/box/number/constantPropagation.kt +++ b/js/js.translator/testData/box/number/constantPropagation.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1126 // MODULE: lib1 diff --git a/js/js.translator/testData/box/number/conversionsWithTruncation.kt b/js/js.translator/testData/box/number/conversionsWithTruncation.kt index b1d807ef643..7445ff87e9b 100644 --- a/js/js.translator/testData/box/number/conversionsWithTruncation.kt +++ b/js/js.translator/testData/box/number/conversionsWithTruncation.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/number/conversionsWithoutTruncation.kt b/js/js.translator/testData/box/number/conversionsWithoutTruncation.kt index 1ca58d936ca..3e16b2ac3c3 100644 --- a/js/js.translator/testData/box/number/conversionsWithoutTruncation.kt +++ b/js/js.translator/testData/box/number/conversionsWithoutTruncation.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/number/division.kt b/js/js.translator/testData/box/number/division.kt index 2906b2e5bef..548791c6ef8 100644 --- a/js/js.translator/testData/box/number/division.kt +++ b/js/js.translator/testData/box/number/division.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/number/doubleConversions.kt b/js/js.translator/testData/box/number/doubleConversions.kt index a1afce438db..bc0b4eaa660 100644 --- a/js/js.translator/testData/box/number/doubleConversions.kt +++ b/js/js.translator/testData/box/number/doubleConversions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/number/hashCode.kt b/js/js.translator/testData/box/number/hashCode.kt index 2ea5edd7ca1..9865ea0d8ae 100644 --- a/js/js.translator/testData/box/number/hashCode.kt +++ b/js/js.translator/testData/box/number/hashCode.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 fun box(): String { diff --git a/js/js.translator/testData/box/number/hexadecimalConstant.kt b/js/js.translator/testData/box/number/hexadecimalConstant.kt index 4e9c1dd3d38..03b416ba675 100644 --- a/js/js.translator/testData/box/number/hexadecimalConstant.kt +++ b/js/js.translator/testData/box/number/hexadecimalConstant.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/number/incDecOptimization.kt b/js/js.translator/testData/box/number/incDecOptimization.kt index be86e65e170..aa40e62eac5 100644 --- a/js/js.translator/testData/box/number/incDecOptimization.kt +++ b/js/js.translator/testData/box/number/incDecOptimization.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1132 // CHECK_VARS_COUNT: function=test count=1 diff --git a/js/js.translator/testData/box/number/intConversions.kt b/js/js.translator/testData/box/number/intConversions.kt index 8fbc8effc9d..2f546cf7f1e 100644 --- a/js/js.translator/testData/box/number/intConversions.kt +++ b/js/js.translator/testData/box/number/intConversions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/number/intDivFloat.kt b/js/js.translator/testData/box/number/intDivFloat.kt index 9fa0714d466..d069cfb851e 100644 --- a/js/js.translator/testData/box/number/intDivFloat.kt +++ b/js/js.translator/testData/box/number/intDivFloat.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 // http://youtrack.jetbrains.com/issue/KT-5345 // KT-5345 (Javascript) Type mismatch on Int / Float division diff --git a/js/js.translator/testData/box/number/intIncDecOverflow.kt b/js/js.translator/testData/box/number/intIncDecOverflow.kt index 0d34406e7a1..219cad2de76 100644 --- a/js/js.translator/testData/box/number/intIncDecOverflow.kt +++ b/js/js.translator/testData/box/number/intIncDecOverflow.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/number/intOverflow.kt b/js/js.translator/testData/box/number/intOverflow.kt index 1165430f940..994cf91a336 100644 --- a/js/js.translator/testData/box/number/intOverflow.kt +++ b/js/js.translator/testData/box/number/intOverflow.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/number/kt2342.kt b/js/js.translator/testData/box/number/kt2342.kt index 6f15ffbefb5..6a46fe5b588 100644 --- a/js/js.translator/testData/box/number/kt2342.kt +++ b/js/js.translator/testData/box/number/kt2342.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/number/longArray.kt b/js/js.translator/testData/box/number/longArray.kt index cb403890b0a..40e8e63ed41 100644 --- a/js/js.translator/testData/box/number/longArray.kt +++ b/js/js.translator/testData/box/number/longArray.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/number/longBinaryOperations.kt b/js/js.translator/testData/box/number/longBinaryOperations.kt index 82ff21ca116..023af42ac52 100644 --- a/js/js.translator/testData/box/number/longBinaryOperations.kt +++ b/js/js.translator/testData/box/number/longBinaryOperations.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/number/longBitOperations.kt b/js/js.translator/testData/box/number/longBitOperations.kt index 0644b09c46a..08e923d66bd 100644 --- a/js/js.translator/testData/box/number/longBitOperations.kt +++ b/js/js.translator/testData/box/number/longBitOperations.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/number/longCompareToIntrinsic.kt b/js/js.translator/testData/box/number/longCompareToIntrinsic.kt index 351c34a30c9..81a235f9a0e 100644 --- a/js/js.translator/testData/box/number/longCompareToIntrinsic.kt +++ b/js/js.translator/testData/box/number/longCompareToIntrinsic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/number/longEqualsIntrinsic.kt b/js/js.translator/testData/box/number/longEqualsIntrinsic.kt index 10df9d35d99..5e6aafbe064 100644 --- a/js/js.translator/testData/box/number/longEqualsIntrinsic.kt +++ b/js/js.translator/testData/box/number/longEqualsIntrinsic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/number/longHashCode.kt b/js/js.translator/testData/box/number/longHashCode.kt index 8926575d60a..abe832385b8 100644 --- a/js/js.translator/testData/box/number/longHashCode.kt +++ b/js/js.translator/testData/box/number/longHashCode.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/number/longUnaryOperations.kt b/js/js.translator/testData/box/number/longUnaryOperations.kt index 1098dbfa07d..62976a45c53 100644 --- a/js/js.translator/testData/box/number/longUnaryOperations.kt +++ b/js/js.translator/testData/box/number/longUnaryOperations.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/number/mulInt32.kt b/js/js.translator/testData/box/number/mulInt32.kt index 528f125d868..409c2d24354 100644 --- a/js/js.translator/testData/box/number/mulInt32.kt +++ b/js/js.translator/testData/box/number/mulInt32.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1384 fun imul32(a: Int, b: Int): Int = js("Kotlin").imulEmulated(a, b) diff --git a/js/js.translator/testData/box/number/numberCompareTo.kt b/js/js.translator/testData/box/number/numberCompareTo.kt index e79f0194c50..eb9b4f9c952 100644 --- a/js/js.translator/testData/box/number/numberCompareTo.kt +++ b/js/js.translator/testData/box/number/numberCompareTo.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/number/numberConversions.kt b/js/js.translator/testData/box/number/numberConversions.kt index 77b79a5bad9..bc5d36ce671 100644 --- a/js/js.translator/testData/box/number/numberConversions.kt +++ b/js/js.translator/testData/box/number/numberConversions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/number/numberIncDec.kt b/js/js.translator/testData/box/number/numberIncDec.kt index eaab2b783a6..3806631644d 100644 --- a/js/js.translator/testData/box/number/numberIncDec.kt +++ b/js/js.translator/testData/box/number/numberIncDec.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/number/numberIsCheck.kt b/js/js.translator/testData/box/number/numberIsCheck.kt index 2994297252d..b35ef5680f4 100644 --- a/js/js.translator/testData/box/number/numberIsCheck.kt +++ b/js/js.translator/testData/box/number/numberIsCheck.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/objectDeclaration/dontPolluteObject.kt b/js/js.translator/testData/box/objectDeclaration/dontPolluteObject.kt index 1aa5ffb7c06..c521aeda95d 100644 --- a/js/js.translator/testData/box/objectDeclaration/dontPolluteObject.kt +++ b/js/js.translator/testData/box/objectDeclaration/dontPolluteObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1404 package foo diff --git a/js/js.translator/testData/box/objectDeclaration/kt3684.kt b/js/js.translator/testData/box/objectDeclaration/kt3684.kt index f145e52f74b..968487bd0ff 100644 --- a/js/js.translator/testData/box/objectDeclaration/kt3684.kt +++ b/js/js.translator/testData/box/objectDeclaration/kt3684.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 // copied from JVM backend tests package foo diff --git a/js/js.translator/testData/box/objectDeclaration/lambdaInObjectInsideObject.kt b/js/js.translator/testData/box/objectDeclaration/lambdaInObjectInsideObject.kt index 29eeacc6833..21c118696d0 100644 --- a/js/js.translator/testData/box/objectDeclaration/lambdaInObjectInsideObject.kt +++ b/js/js.translator/testData/box/objectDeclaration/lambdaInObjectInsideObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/objectDeclaration/objectDeclaration.kt b/js/js.translator/testData/box/objectDeclaration/objectDeclaration.kt index a2bf9346d02..51f30dc2eeb 100644 --- a/js/js.translator/testData/box/objectDeclaration/objectDeclaration.kt +++ b/js/js.translator/testData/box/objectDeclaration/objectDeclaration.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/objectDeclaration/objectDeclarationWithVars.kt b/js/js.translator/testData/box/objectDeclaration/objectDeclarationWithVars.kt index 8ae058859f2..dfc7041790e 100644 --- a/js/js.translator/testData/box/objectDeclaration/objectDeclarationWithVars.kt +++ b/js/js.translator/testData/box/objectDeclaration/objectDeclarationWithVars.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1141 package foo diff --git a/js/js.translator/testData/box/objectDeclaration/objectInMethod.kt b/js/js.translator/testData/box/objectDeclaration/objectInMethod.kt index 6b1a885512a..92c76d5021e 100644 --- a/js/js.translator/testData/box/objectDeclaration/objectInMethod.kt +++ b/js/js.translator/testData/box/objectDeclaration/objectInMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/objectDeclaration/objectInObject.kt b/js/js.translator/testData/box/objectDeclaration/objectInObject.kt index 09c5d0ee617..569061827f4 100644 --- a/js/js.translator/testData/box/objectDeclaration/objectInObject.kt +++ b/js/js.translator/testData/box/objectDeclaration/objectInObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1131 package foo diff --git a/js/js.translator/testData/box/objectDeclaration/objectInObjectWithClosure.kt b/js/js.translator/testData/box/objectDeclaration/objectInObjectWithClosure.kt index dfacfecb4e6..770f7840dcd 100644 --- a/js/js.translator/testData/box/objectDeclaration/objectInObjectWithClosure.kt +++ b/js/js.translator/testData/box/objectDeclaration/objectInObjectWithClosure.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/objectDeclaration/objectInheritingFromATrait.kt b/js/js.translator/testData/box/objectDeclaration/objectInheritingFromATrait.kt index 572766e3772..b9273e5b46e 100644 --- a/js/js.translator/testData/box/objectDeclaration/objectInheritingFromATrait.kt +++ b/js/js.translator/testData/box/objectDeclaration/objectInheritingFromATrait.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/objectDeclaration/objectInheritingFromClass.kt b/js/js.translator/testData/box/objectDeclaration/objectInheritingFromClass.kt index b59a6108a2a..2f20200e677 100644 --- a/js/js.translator/testData/box/objectDeclaration/objectInheritingFromClass.kt +++ b/js/js.translator/testData/box/objectDeclaration/objectInheritingFromClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/objectDeclaration/objectWithMethods.kt b/js/js.translator/testData/box/objectDeclaration/objectWithMethods.kt index 44d33ae634a..1146cb59857 100644 --- a/js/js.translator/testData/box/objectDeclaration/objectWithMethods.kt +++ b/js/js.translator/testData/box/objectDeclaration/objectWithMethods.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/operatorOverloading/augmentedAssignmentLhs.kt b/js/js.translator/testData/box/operatorOverloading/augmentedAssignmentLhs.kt index 42cff0f6a79..e45d325ec9a 100644 --- a/js/js.translator/testData/box/operatorOverloading/augmentedAssignmentLhs.kt +++ b/js/js.translator/testData/box/operatorOverloading/augmentedAssignmentLhs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/operatorOverloading/lambdaRhs.kt b/js/js.translator/testData/box/operatorOverloading/lambdaRhs.kt index 3ad96993215..d0a1578df1f 100644 --- a/js/js.translator/testData/box/operatorOverloading/lambdaRhs.kt +++ b/js/js.translator/testData/box/operatorOverloading/lambdaRhs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1384 package foo diff --git a/js/js.translator/testData/box/operatorOverloading/operatorOverloadOnPropertyCallGetterAndSetterOnlyOnce.kt b/js/js.translator/testData/box/operatorOverloading/operatorOverloadOnPropertyCallGetterAndSetterOnlyOnce.kt index 534a72ae0e1..30273854494 100644 --- a/js/js.translator/testData/box/operatorOverloading/operatorOverloadOnPropertyCallGetterAndSetterOnlyOnce.kt +++ b/js/js.translator/testData/box/operatorOverloading/operatorOverloadOnPropertyCallGetterAndSetterOnlyOnce.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignArrayList.kt b/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignArrayList.kt index 8fd31b6b482..38b5500c2b2 100644 --- a/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignArrayList.kt +++ b/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignArrayList.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1380 package foo diff --git a/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignViaExtensionFunction.kt b/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignViaExtensionFunction.kt index 40ebb72e855..8d358cc9407 100644 --- a/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignViaExtensionFunction.kt +++ b/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignViaExtensionFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1379 package foo diff --git a/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignViaPlusExtensionFunction.kt b/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignViaPlusExtensionFunction.kt index 2ca255dbed4..03e6420435a 100644 --- a/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignViaPlusExtensionFunction.kt +++ b/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignViaPlusExtensionFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/operatorOverloading/overloadPlusViaExtensionFunction.kt b/js/js.translator/testData/box/operatorOverloading/overloadPlusViaExtensionFunction.kt index 8cb7e5ffa96..eddd03cdbf3 100644 --- a/js/js.translator/testData/box/operatorOverloading/overloadPlusViaExtensionFunction.kt +++ b/js/js.translator/testData/box/operatorOverloading/overloadPlusViaExtensionFunction.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1375 package foo diff --git a/js/js.translator/testData/box/operatorOverloading/overloadUnaryOperationsViaExtensionFunctions.kt b/js/js.translator/testData/box/operatorOverloading/overloadUnaryOperationsViaExtensionFunctions.kt index bf4cf693380..a06bd67e31b 100644 --- a/js/js.translator/testData/box/operatorOverloading/overloadUnaryOperationsViaExtensionFunctions.kt +++ b/js/js.translator/testData/box/operatorOverloading/overloadUnaryOperationsViaExtensionFunctions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/operatorOverloading/overloadedCallOnProperty.kt b/js/js.translator/testData/box/operatorOverloading/overloadedCallOnProperty.kt index b4a1b1de414..9344b5a1c63 100644 --- a/js/js.translator/testData/box/operatorOverloading/overloadedCallOnProperty.kt +++ b/js/js.translator/testData/box/operatorOverloading/overloadedCallOnProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/operatorOverloading/plusAndMinusAsAnExpression.kt b/js/js.translator/testData/box/operatorOverloading/plusAndMinusAsAnExpression.kt index 8000fd39b84..953776be49e 100644 --- a/js/js.translator/testData/box/operatorOverloading/plusAndMinusAsAnExpression.kt +++ b/js/js.translator/testData/box/operatorOverloading/plusAndMinusAsAnExpression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 package foo diff --git a/js/js.translator/testData/box/operatorOverloading/plusAssignNoReassign.kt b/js/js.translator/testData/box/operatorOverloading/plusAssignNoReassign.kt index bfb12306d31..32806194ec8 100644 --- a/js/js.translator/testData/box/operatorOverloading/plusAssignNoReassign.kt +++ b/js/js.translator/testData/box/operatorOverloading/plusAssignNoReassign.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/operatorOverloading/postfixOnProperty.kt b/js/js.translator/testData/box/operatorOverloading/postfixOnProperty.kt index 397515c02d6..b8a0ef91cb5 100644 --- a/js/js.translator/testData/box/operatorOverloading/postfixOnProperty.kt +++ b/js/js.translator/testData/box/operatorOverloading/postfixOnProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/operatorOverloading/unaryOnIntProperty.kt b/js/js.translator/testData/box/operatorOverloading/unaryOnIntProperty.kt index 4fefaafa43f..56aeb08700e 100644 --- a/js/js.translator/testData/box/operatorOverloading/unaryOnIntProperty.kt +++ b/js/js.translator/testData/box/operatorOverloading/unaryOnIntProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/propertyAccess/accessorsWithJsName.kt b/js/js.translator/testData/box/propertyAccess/accessorsWithJsName.kt index ebee96e3bb0..70489f2786e 100644 --- a/js/js.translator/testData/box/propertyAccess/accessorsWithJsName.kt +++ b/js/js.translator/testData/box/propertyAccess/accessorsWithJsName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/propertyAccess/classUsesPackageProperties.kt b/js/js.translator/testData/box/propertyAccess/classUsesPackageProperties.kt index 68427489fc0..8890b489dff 100644 --- a/js/js.translator/testData/box/propertyAccess/classUsesPackageProperties.kt +++ b/js/js.translator/testData/box/propertyAccess/classUsesPackageProperties.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/propertyAccess/defaultAccessorsWithJsName.kt b/js/js.translator/testData/box/propertyAccess/defaultAccessorsWithJsName.kt index 8e4b88448ec..1b2a8471413 100644 --- a/js/js.translator/testData/box/propertyAccess/defaultAccessorsWithJsName.kt +++ b/js/js.translator/testData/box/propertyAccess/defaultAccessorsWithJsName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/propertyAccess/enumerable.kt b/js/js.translator/testData/box/propertyAccess/enumerable.kt index 9f754f829e2..36660adeabc 100644 --- a/js/js.translator/testData/box/propertyAccess/enumerable.kt +++ b/js/js.translator/testData/box/propertyAccess/enumerable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1151 package foo diff --git a/js/js.translator/testData/box/propertyAccess/extensionLiteralSafeCall.kt b/js/js.translator/testData/box/propertyAccess/extensionLiteralSafeCall.kt index eaac58fa975..5b14f5b83b8 100644 --- a/js/js.translator/testData/box/propertyAccess/extensionLiteralSafeCall.kt +++ b/js/js.translator/testData/box/propertyAccess/extensionLiteralSafeCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/propertyAccess/overloadedOverriddenFunctionPropertyName.kt b/js/js.translator/testData/box/propertyAccess/overloadedOverriddenFunctionPropertyName.kt index 0451ffa8f46..24dbf833308 100644 --- a/js/js.translator/testData/box/propertyAccess/overloadedOverriddenFunctionPropertyName.kt +++ b/js/js.translator/testData/box/propertyAccess/overloadedOverriddenFunctionPropertyName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1115 package foo diff --git a/js/js.translator/testData/box/propertyAccess/privatePropertyAccessFromMethod.kt b/js/js.translator/testData/box/propertyAccess/privatePropertyAccessFromMethod.kt index bad7f6332e2..d4e08f59bd8 100644 --- a/js/js.translator/testData/box/propertyAccess/privatePropertyAccessFromMethod.kt +++ b/js/js.translator/testData/box/propertyAccess/privatePropertyAccessFromMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 // ONLY_THIS_QUALIFIED_REFERENCES: foo_0 diff --git a/js/js.translator/testData/box/propertyAccess/propertyAssignment.kt b/js/js.translator/testData/box/propertyAccess/propertyAssignment.kt index b52cfa91fb2..234eecb16cd 100644 --- a/js/js.translator/testData/box/propertyAccess/propertyAssignment.kt +++ b/js/js.translator/testData/box/propertyAccess/propertyAssignment.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 // See https://youtrack.jetbrains.com/issue/KT-10785 package foo diff --git a/js/js.translator/testData/box/propertyAccess/setter.kt b/js/js.translator/testData/box/propertyAccess/setter.kt index fd2d7dd6014..6739ac55c4b 100644 --- a/js/js.translator/testData/box/propertyAccess/setter.kt +++ b/js/js.translator/testData/box/propertyAccess/setter.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/propertyAccess/simpleLateInitIsInitialized.kt b/js/js.translator/testData/box/propertyAccess/simpleLateInitIsInitialized.kt index 507ea041753..3ad447a666b 100644 --- a/js/js.translator/testData/box/propertyAccess/simpleLateInitIsInitialized.kt +++ b/js/js.translator/testData/box/propertyAccess/simpleLateInitIsInitialized.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1140 // LANGUAGE_VERSION: 1.2 // WITH_RUNTIME diff --git a/js/js.translator/testData/box/propertyAccess/staticAccessorsWithJsName.kt b/js/js.translator/testData/box/propertyAccess/staticAccessorsWithJsName.kt index 7b57ff8cdc3..c72f7890ec1 100644 --- a/js/js.translator/testData/box/propertyAccess/staticAccessorsWithJsName.kt +++ b/js/js.translator/testData/box/propertyAccess/staticAccessorsWithJsName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/propertyAccess/subclassAccessorsWithJsNameInSuper.kt b/js/js.translator/testData/box/propertyAccess/subclassAccessorsWithJsNameInSuper.kt index f245c04ef79..29341c49035 100644 --- a/js/js.translator/testData/box/propertyAccess/subclassAccessorsWithJsNameInSuper.kt +++ b/js/js.translator/testData/box/propertyAccess/subclassAccessorsWithJsNameInSuper.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1133 package foo diff --git a/js/js.translator/testData/box/propertyOverride/checkSupertypeOrder.kt b/js/js.translator/testData/box/propertyOverride/checkSupertypeOrder.kt index 8be23690e0e..085e173b00f 100644 --- a/js/js.translator/testData/box/propertyOverride/checkSupertypeOrder.kt +++ b/js/js.translator/testData/box/propertyOverride/checkSupertypeOrder.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1136 package foo diff --git a/js/js.translator/testData/box/propertyOverride/initOverrideInConstructor.kt b/js/js.translator/testData/box/propertyOverride/initOverrideInConstructor.kt index 80be5c7c1a5..32871dd220b 100644 --- a/js/js.translator/testData/box/propertyOverride/initOverrideInConstructor.kt +++ b/js/js.translator/testData/box/propertyOverride/initOverrideInConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 // Test for KT-5673 diff --git a/js/js.translator/testData/box/propertyOverride/initOverrideInConstructorComplex.kt b/js/js.translator/testData/box/propertyOverride/initOverrideInConstructorComplex.kt index ca18bcefa44..d4133eba2fa 100644 --- a/js/js.translator/testData/box/propertyOverride/initOverrideInConstructorComplex.kt +++ b/js/js.translator/testData/box/propertyOverride/initOverrideInConstructorComplex.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 // Test for KT-5673 diff --git a/js/js.translator/testData/box/propertyOverride/initOverrideInConstructorExplicitThis.kt b/js/js.translator/testData/box/propertyOverride/initOverrideInConstructorExplicitThis.kt index 22c5798db9d..0de99ab0a22 100644 --- a/js/js.translator/testData/box/propertyOverride/initOverrideInConstructorExplicitThis.kt +++ b/js/js.translator/testData/box/propertyOverride/initOverrideInConstructorExplicitThis.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 // Test for KT-5673 diff --git a/js/js.translator/testData/box/propertyOverride/initOverrideVarInConstructor.kt b/js/js.translator/testData/box/propertyOverride/initOverrideVarInConstructor.kt index 2bb0069dce6..3aa763ba6af 100644 --- a/js/js.translator/testData/box/propertyOverride/initOverrideVarInConstructor.kt +++ b/js/js.translator/testData/box/propertyOverride/initOverrideVarInConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 // Test for KT-5673 diff --git a/js/js.translator/testData/box/propertyOverride/overloadPrivateVal.kt b/js/js.translator/testData/box/propertyOverride/overloadPrivateVal.kt index 1288075646b..c2bf52deede 100644 --- a/js/js.translator/testData/box/propertyOverride/overloadPrivateVal.kt +++ b/js/js.translator/testData/box/propertyOverride/overloadPrivateVal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/propertyOverride/overrideNotDirectlySuper.kt b/js/js.translator/testData/box/propertyOverride/overrideNotDirectlySuper.kt index 40c67e59cd0..78e065ae304 100644 --- a/js/js.translator/testData/box/propertyOverride/overrideNotDirectlySuper.kt +++ b/js/js.translator/testData/box/propertyOverride/overrideNotDirectlySuper.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1135 package foo diff --git a/js/js.translator/testData/box/propertyOverride/overrideValFromTraits.kt b/js/js.translator/testData/box/propertyOverride/overrideValFromTraits.kt index de3be9a83a8..163cafe4e67 100644 --- a/js/js.translator/testData/box/propertyOverride/overrideValFromTraits.kt +++ b/js/js.translator/testData/box/propertyOverride/overrideValFromTraits.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1133 package foo diff --git a/js/js.translator/testData/box/propertyOverride/overrideValWithBackendFiled.kt b/js/js.translator/testData/box/propertyOverride/overrideValWithBackendFiled.kt index 740d7fa2cdd..6e4966f5ecf 100644 --- a/js/js.translator/testData/box/propertyOverride/overrideValWithBackendFiled.kt +++ b/js/js.translator/testData/box/propertyOverride/overrideValWithBackendFiled.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/propertyOverride/simpleOverride.kt b/js/js.translator/testData/box/propertyOverride/simpleOverride.kt index e077bf61a09..2ba310d9586 100644 --- a/js/js.translator/testData/box/propertyOverride/simpleOverride.kt +++ b/js/js.translator/testData/box/propertyOverride/simpleOverride.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 package foo diff --git a/js/js.translator/testData/box/range/creatingProgressions.kt b/js/js.translator/testData/box/range/creatingProgressions.kt index b12a8727ced..8772f81b9fd 100644 --- a/js/js.translator/testData/box/range/creatingProgressions.kt +++ b/js/js.translator/testData/box/range/creatingProgressions.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1143 package foo diff --git a/js/js.translator/testData/box/range/explicitRange.kt b/js/js.translator/testData/box/range/explicitRange.kt index 1c6705e56fe..64216a6cee7 100644 --- a/js/js.translator/testData/box/range/explicitRange.kt +++ b/js/js.translator/testData/box/range/explicitRange.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/range/intDownTo.kt b/js/js.translator/testData/box/range/intDownTo.kt index 11a6eeda0b2..400384c30ec 100644 --- a/js/js.translator/testData/box/range/intDownTo.kt +++ b/js/js.translator/testData/box/range/intDownTo.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1382 package foo diff --git a/js/js.translator/testData/box/range/intInRange.kt b/js/js.translator/testData/box/range/intInRange.kt index da175072ef8..69e2846a5e5 100644 --- a/js/js.translator/testData/box/range/intInRange.kt +++ b/js/js.translator/testData/box/range/intInRange.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/range/intUpTo.kt b/js/js.translator/testData/box/range/intUpTo.kt index 8088f901d89..2320c5ba905 100644 --- a/js/js.translator/testData/box/range/intUpTo.kt +++ b/js/js.translator/testData/box/range/intUpTo.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1374 package foo diff --git a/js/js.translator/testData/box/range/iteratingOverRanges.kt b/js/js.translator/testData/box/range/iteratingOverRanges.kt index 56cb03b8907..81197f61612 100644 --- a/js/js.translator/testData/box/range/iteratingOverRanges.kt +++ b/js/js.translator/testData/box/range/iteratingOverRanges.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/range/numberRangesOptimized.kt b/js/js.translator/testData/box/range/numberRangesOptimized.kt index 340f4c61dc5..35976b437d1 100644 --- a/js/js.translator/testData/box/range/numberRangesOptimized.kt +++ b/js/js.translator/testData/box/range/numberRangesOptimized.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1135 // CHECK_CONTAINS_NO_CALLS: inRange // CHECK_CONTAINS_NO_CALLS: inRange2 diff --git a/js/js.translator/testData/box/range/rangeEquals.kt b/js/js.translator/testData/box/range/rangeEquals.kt index 92c83440bff..44c85531800 100644 --- a/js/js.translator/testData/box/range/rangeEquals.kt +++ b/js/js.translator/testData/box/range/rangeEquals.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1160 package foo diff --git a/js/js.translator/testData/box/range/rangeSugarSyntax.kt b/js/js.translator/testData/box/range/rangeSugarSyntax.kt index 1a9279ef222..e019dbc6508 100644 --- a/js/js.translator/testData/box/range/rangeSugarSyntax.kt +++ b/js/js.translator/testData/box/range/rangeSugarSyntax.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/range/rangeToDoesNotIterate.kt b/js/js.translator/testData/box/range/rangeToDoesNotIterate.kt index 2de051276c3..9479bedd22b 100644 --- a/js/js.translator/testData/box/range/rangeToDoesNotIterate.kt +++ b/js/js.translator/testData/box/range/rangeToDoesNotIterate.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/range/reverse.kt b/js/js.translator/testData/box/range/reverse.kt index dd242ed984b..78976270c5a 100644 --- a/js/js.translator/testData/box/range/reverse.kt +++ b/js/js.translator/testData/box/range/reverse.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1381 package foo diff --git a/js/js.translator/testData/box/reflection/external.kt b/js/js.translator/testData/box/reflection/external.kt index 07060d59df5..22c1d08a3c0 100644 --- a/js/js.translator/testData/box/reflection/external.kt +++ b/js/js.translator/testData/box/reflection/external.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1099 external class A diff --git a/js/js.translator/testData/box/reflection/jsClass.kt b/js/js.translator/testData/box/reflection/jsClass.kt index f4d1ebf6213..9b116cf9310 100644 --- a/js/js.translator/testData/box/reflection/jsClass.kt +++ b/js/js.translator/testData/box/reflection/jsClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1169 package foo diff --git a/js/js.translator/testData/box/reflection/jsClassName.kt b/js/js.translator/testData/box/reflection/jsClassName.kt index 5ec453c18c9..88ca76e9876 100644 --- a/js/js.translator/testData/box/reflection/jsClassName.kt +++ b/js/js.translator/testData/box/reflection/jsClassName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1174 package foo diff --git a/js/js.translator/testData/box/reflection/jsClassOnReifiedType.kt b/js/js.translator/testData/box/reflection/jsClassOnReifiedType.kt index 8488e739897..81809b83425 100644 --- a/js/js.translator/testData/box/reflection/jsClassOnReifiedType.kt +++ b/js/js.translator/testData/box/reflection/jsClassOnReifiedType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1165 package foo diff --git a/js/js.translator/testData/box/reflection/jsClassOnReifiedTypeInLambda.kt b/js/js.translator/testData/box/reflection/jsClassOnReifiedTypeInLambda.kt index f2044984e8b..f32eed95c85 100644 --- a/js/js.translator/testData/box/reflection/jsClassOnReifiedTypeInLambda.kt +++ b/js/js.translator/testData/box/reflection/jsClassOnReifiedTypeInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1167 package foo diff --git a/js/js.translator/testData/box/reflection/jsClassSimpleName.kt b/js/js.translator/testData/box/reflection/jsClassSimpleName.kt index a96013539d3..c4af2d1cf8a 100644 --- a/js/js.translator/testData/box/reflection/jsClassSimpleName.kt +++ b/js/js.translator/testData/box/reflection/jsClassSimpleName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1177 package foo diff --git a/js/js.translator/testData/box/reflection/kClass.kt b/js/js.translator/testData/box/reflection/kClass.kt index 74df1aff4fd..9b4c21439c8 100644 --- a/js/js.translator/testData/box/reflection/kClass.kt +++ b/js/js.translator/testData/box/reflection/kClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1168 package foo diff --git a/js/js.translator/testData/box/reflection/kClassIsInstance.kt b/js/js.translator/testData/box/reflection/kClassIsInstance.kt index ce9a101aae4..f682f74095b 100644 --- a/js/js.translator/testData/box/reflection/kClassIsInstance.kt +++ b/js/js.translator/testData/box/reflection/kClassIsInstance.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1177 package foo diff --git a/js/js.translator/testData/box/reflection/kClassOnReifiedType.kt b/js/js.translator/testData/box/reflection/kClassOnReifiedType.kt index cb2d9334a38..de077cafcf2 100644 --- a/js/js.translator/testData/box/reflection/kClassOnReifiedType.kt +++ b/js/js.translator/testData/box/reflection/kClassOnReifiedType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1165 package foo diff --git a/js/js.translator/testData/box/reflection/kClassOnReifiedTypeInLambda.kt b/js/js.translator/testData/box/reflection/kClassOnReifiedTypeInLambda.kt index 0cd0884b4a6..9668377cfc1 100644 --- a/js/js.translator/testData/box/reflection/kClassOnReifiedTypeInLambda.kt +++ b/js/js.translator/testData/box/reflection/kClassOnReifiedTypeInLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1167 package foo diff --git a/js/js.translator/testData/box/reflection/kClassSimpleName.kt b/js/js.translator/testData/box/reflection/kClassSimpleName.kt index a738bf277eb..54787b54663 100644 --- a/js/js.translator/testData/box/reflection/kClassSimpleName.kt +++ b/js/js.translator/testData/box/reflection/kClassSimpleName.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1177 package foo diff --git a/js/js.translator/testData/box/reflection/kClassToAndFromJsClass.kt b/js/js.translator/testData/box/reflection/kClassToAndFromJsClass.kt index 8404e0535f6..a398a2f480d 100644 --- a/js/js.translator/testData/box/reflection/kClassToAndFromJsClass.kt +++ b/js/js.translator/testData/box/reflection/kClassToAndFromJsClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1175 package foo diff --git a/js/js.translator/testData/box/reflection/primitives-12.kt b/js/js.translator/testData/box/reflection/primitives-12.kt index 1c3840a84d0..88e28f9a9a2 100644 --- a/js/js.translator/testData/box/reflection/primitives-12.kt +++ b/js/js.translator/testData/box/reflection/primitives-12.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 // LANGUAGE_VERSION: 1.2 import kotlin.reflect.KClass diff --git a/js/js.translator/testData/box/reflection/primitives.kt b/js/js.translator/testData/box/reflection/primitives.kt index 328994fe24d..53e2ec5a8c7 100644 --- a/js/js.translator/testData/box/reflection/primitives.kt +++ b/js/js.translator/testData/box/reflection/primitives.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 // LANGUAGE_VERSION: 1.1 import kotlin.reflect.KClass diff --git a/js/js.translator/testData/box/regression/kt2470.kt b/js/js.translator/testData/box/regression/kt2470.kt index aff59eda4c7..1d187fff68f 100644 --- a/js/js.translator/testData/box/regression/kt2470.kt +++ b/js/js.translator/testData/box/regression/kt2470.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 // KT-2470 another name mangling bug: kotlin.test.failsWith() gets generated to invalid JS diff --git a/js/js.translator/testData/box/regression/tmpInsidePrimaryConstructor.kt b/js/js.translator/testData/box/regression/tmpInsidePrimaryConstructor.kt index dd3db72c856..b19357d67a5 100644 --- a/js/js.translator/testData/box/regression/tmpInsidePrimaryConstructor.kt +++ b/js/js.translator/testData/box/regression/tmpInsidePrimaryConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1159 package foo diff --git a/js/js.translator/testData/box/reified/callChain.kt b/js/js.translator/testData/box/reified/callChain.kt index a609630bac6..2b77397d9eb 100644 --- a/js/js.translator/testData/box/reified/callChain.kt +++ b/js/js.translator/testData/box/reified/callChain.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/reified/capture.kt b/js/js.translator/testData/box/reified/capture.kt index af608cd95b6..5d54d5fc1f4 100644 --- a/js/js.translator/testData/box/reified/capture.kt +++ b/js/js.translator/testData/box/reified/capture.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 interface I { fun foo(): String? diff --git a/js/js.translator/testData/box/reified/extensionFun.kt b/js/js.translator/testData/box/reified/extensionFun.kt index 0c75251feb4..dcf63f77d9d 100644 --- a/js/js.translator/testData/box/reified/extensionFun.kt +++ b/js/js.translator/testData/box/reified/extensionFun.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/reified/extensionLambda.kt b/js/js.translator/testData/box/reified/extensionLambda.kt index eefb008eae1..dce982353e2 100644 --- a/js/js.translator/testData/box/reified/extensionLambda.kt +++ b/js/js.translator/testData/box/reified/extensionLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/reified/extensionMethod.kt b/js/js.translator/testData/box/reified/extensionMethod.kt index 44b2372e4fd..d52edc20473 100644 --- a/js/js.translator/testData/box/reified/extensionMethod.kt +++ b/js/js.translator/testData/box/reified/extensionMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1123 package foo diff --git a/js/js.translator/testData/box/reified/innerObject.kt b/js/js.translator/testData/box/reified/innerObject.kt index a33cc6eeb23..ebbe078ef77 100644 --- a/js/js.translator/testData/box/reified/innerObject.kt +++ b/js/js.translator/testData/box/reified/innerObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1130 package foo diff --git a/js/js.translator/testData/box/reified/isBool.kt b/js/js.translator/testData/box/reified/isBool.kt index c62b958ef3b..1f25e5c10f7 100644 --- a/js/js.translator/testData/box/reified/isBool.kt +++ b/js/js.translator/testData/box/reified/isBool.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/reified/isChar.kt b/js/js.translator/testData/box/reified/isChar.kt index ddc96889b5e..87a77001895 100644 --- a/js/js.translator/testData/box/reified/isChar.kt +++ b/js/js.translator/testData/box/reified/isChar.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/reified/isClass.kt b/js/js.translator/testData/box/reified/isClass.kt index 36ac5216977..c78fd74668b 100644 --- a/js/js.translator/testData/box/reified/isClass.kt +++ b/js/js.translator/testData/box/reified/isClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1125 package foo diff --git a/js/js.translator/testData/box/reified/isNumber.kt b/js/js.translator/testData/box/reified/isNumber.kt index 4a773ae51bc..d07258ee5ec 100644 --- a/js/js.translator/testData/box/reified/isNumber.kt +++ b/js/js.translator/testData/box/reified/isNumber.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/reified/isString.kt b/js/js.translator/testData/box/reified/isString.kt index 8a20d0afed7..a7dfab6b4ac 100644 --- a/js/js.translator/testData/box/reified/isString.kt +++ b/js/js.translator/testData/box/reified/isString.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/reified/isTNullable.kt b/js/js.translator/testData/box/reified/isTNullable.kt index f800e204015..6f4900f8c11 100644 --- a/js/js.translator/testData/box/reified/isTNullable.kt +++ b/js/js.translator/testData/box/reified/isTNullable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/reified/lambda.kt b/js/js.translator/testData/box/reified/lambda.kt index 8c1e45625da..d5b808c5b47 100644 --- a/js/js.translator/testData/box/reified/lambda.kt +++ b/js/js.translator/testData/box/reified/lambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1401 package foo diff --git a/js/js.translator/testData/box/reified/lambdaNameClash.kt b/js/js.translator/testData/box/reified/lambdaNameClash.kt index 67fd1a5d9b0..d2e24f64ddc 100644 --- a/js/js.translator/testData/box/reified/lambdaNameClash.kt +++ b/js/js.translator/testData/box/reified/lambdaNameClash.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/reified/method.kt b/js/js.translator/testData/box/reified/method.kt index 7caaf4624cb..f482935fb78 100644 --- a/js/js.translator/testData/box/reified/method.kt +++ b/js/js.translator/testData/box/reified/method.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/reified/multipleTypeParameters.kt b/js/js.translator/testData/box/reified/multipleTypeParameters.kt index 8447fb98e2e..9d31d6c88d5 100644 --- a/js/js.translator/testData/box/reified/multipleTypeParameters.kt +++ b/js/js.translator/testData/box/reified/multipleTypeParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/reified/noValueParameters.kt b/js/js.translator/testData/box/reified/noValueParameters.kt index 3dc21f470f7..e97a6852113 100644 --- a/js/js.translator/testData/box/reified/noValueParameters.kt +++ b/js/js.translator/testData/box/reified/noValueParameters.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/reified/parameterSwap.kt b/js/js.translator/testData/box/reified/parameterSwap.kt index d667a19db9c..c5ca0a09284 100644 --- a/js/js.translator/testData/box/reified/parameterSwap.kt +++ b/js/js.translator/testData/box/reified/parameterSwap.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1118 package foo diff --git a/js/js.translator/testData/box/reified/vararg.kt b/js/js.translator/testData/box/reified/vararg.kt index 7fef87b7ef8..e2640d64d2b 100644 --- a/js/js.translator/testData/box/reified/vararg.kt +++ b/js/js.translator/testData/box/reified/vararg.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1384 package foo diff --git a/js/js.translator/testData/box/reified/withInlineTurnedOff.kt b/js/js.translator/testData/box/reified/withInlineTurnedOff.kt index b6fecf722dc..3b74ff47f43 100644 --- a/js/js.translator/testData/box/reified/withInlineTurnedOff.kt +++ b/js/js.translator/testData/box/reified/withInlineTurnedOff.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1119 package foo diff --git a/js/js.translator/testData/box/rtti/collectionClassesIsCheck.kt b/js/js.translator/testData/box/rtti/collectionClassesIsCheck.kt index 86b9c94c6c7..f0c10adf16c 100644 --- a/js/js.translator/testData/box/rtti/collectionClassesIsCheck.kt +++ b/js/js.translator/testData/box/rtti/collectionClassesIsCheck.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1415 // KT-2468 ArrayList is List or HashSet is Set fails in generated JS code package foo diff --git a/js/js.translator/testData/box/rtti/exceptionIsInterface.kt b/js/js.translator/testData/box/rtti/exceptionIsInterface.kt index 840d480ddb5..8b5ae6beb33 100644 --- a/js/js.translator/testData/box/rtti/exceptionIsInterface.kt +++ b/js/js.translator/testData/box/rtti/exceptionIsInterface.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 interface I diff --git a/js/js.translator/testData/box/rtti/isComparable.kt b/js/js.translator/testData/box/rtti/isComparable.kt index 0a78ce94ce8..f8d8561483f 100644 --- a/js/js.translator/testData/box/rtti/isComparable.kt +++ b/js/js.translator/testData/box/rtti/isComparable.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1124 package foo diff --git a/js/js.translator/testData/box/rtti/isJsPrimitiveType.kt b/js/js.translator/testData/box/rtti/isJsPrimitiveType.kt index b534a402eb3..737447a9452 100644 --- a/js/js.translator/testData/box/rtti/isJsPrimitiveType.kt +++ b/js/js.translator/testData/box/rtti/isJsPrimitiveType.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1148 package foo diff --git a/js/js.translator/testData/box/rtti/isObject.kt b/js/js.translator/testData/box/rtti/isObject.kt index 833846b3c99..e0a9923e322 100644 --- a/js/js.translator/testData/box/rtti/isObject.kt +++ b/js/js.translator/testData/box/rtti/isObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/rtti/isReifiedObject.kt b/js/js.translator/testData/box/rtti/isReifiedObject.kt index 23c256a0c2c..0b040eb2a34 100644 --- a/js/js.translator/testData/box/rtti/isReifiedObject.kt +++ b/js/js.translator/testData/box/rtti/isReifiedObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 // NO_INLINE package foo diff --git a/js/js.translator/testData/box/rtti/isSameClass.kt b/js/js.translator/testData/box/rtti/isSameClass.kt index 4c613cf8e25..a0cd61cb9c6 100644 --- a/js/js.translator/testData/box/rtti/isSameClass.kt +++ b/js/js.translator/testData/box/rtti/isSameClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/rtti/notIsOtherClass.kt b/js/js.translator/testData/box/rtti/notIsOtherClass.kt index 00c7570609a..1d30ff91fae 100644 --- a/js/js.translator/testData/box/rtti/notIsOtherClass.kt +++ b/js/js.translator/testData/box/rtti/notIsOtherClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/rtti/objectExpression.kt b/js/js.translator/testData/box/rtti/objectExpression.kt index 2bf3c34a32d..0fa962a4bac 100644 --- a/js/js.translator/testData/box/rtti/objectExpression.kt +++ b/js/js.translator/testData/box/rtti/objectExpression.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1176 package foo diff --git a/js/js.translator/testData/box/rtti/onNativeObject.kt b/js/js.translator/testData/box/rtti/onNativeObject.kt index ea617b8f0e4..45c3442ce52 100644 --- a/js/js.translator/testData/box/rtti/onNativeObject.kt +++ b/js/js.translator/testData/box/rtti/onNativeObject.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/rtti/prototypeUsedToFindInterface.kt b/js/js.translator/testData/box/rtti/prototypeUsedToFindInterface.kt index 7c8bb62a3af..0e2c5735a0a 100644 --- a/js/js.translator/testData/box/rtti/prototypeUsedToFindInterface.kt +++ b/js/js.translator/testData/box/rtti/prototypeUsedToFindInterface.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 interface A { fun foo(): String diff --git a/js/js.translator/testData/box/rtti/rttiForClass.kt b/js/js.translator/testData/box/rtti/rttiForClass.kt index 675be9bb2c9..0309728b5cb 100644 --- a/js/js.translator/testData/box/rtti/rttiForClass.kt +++ b/js/js.translator/testData/box/rtti/rttiForClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1124 package foo diff --git a/js/js.translator/testData/box/rtti/rttiForTrait.kt b/js/js.translator/testData/box/rtti/rttiForTrait.kt index 9ec106a7315..b7dd41f1fd3 100644 --- a/js/js.translator/testData/box/rtti/rttiForTrait.kt +++ b/js/js.translator/testData/box/rtti/rttiForTrait.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1121 package foo diff --git a/js/js.translator/testData/box/rtti/rttiForTrait2.kt b/js/js.translator/testData/box/rtti/rttiForTrait2.kt index 750ef21c188..766bab7c8eb 100644 --- a/js/js.translator/testData/box/rtti/rttiForTrait2.kt +++ b/js/js.translator/testData/box/rtti/rttiForTrait2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1132 package foo diff --git a/js/js.translator/testData/box/rtti/sideEffectMethod.kt b/js/js.translator/testData/box/rtti/sideEffectMethod.kt index 77b28ce6826..d74ffadeddb 100644 --- a/js/js.translator/testData/box/rtti/sideEffectMethod.kt +++ b/js/js.translator/testData/box/rtti/sideEffectMethod.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/rtti/sideEffectProperty.kt b/js/js.translator/testData/box/rtti/sideEffectProperty.kt index 0c1dd0e37a2..2a50464ae0d 100644 --- a/js/js.translator/testData/box/rtti/sideEffectProperty.kt +++ b/js/js.translator/testData/box/rtti/sideEffectProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/rtti/stdlibEmptyListClass.kt b/js/js.translator/testData/box/rtti/stdlibEmptyListClass.kt index e1d7037c81b..5630908b7f2 100644 --- a/js/js.translator/testData/box/rtti/stdlibEmptyListClass.kt +++ b/js/js.translator/testData/box/rtti/stdlibEmptyListClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1394 // KT-5192 JS compiler fails to generate correct code for List implementation package foo diff --git a/js/js.translator/testData/box/rtti/subclassOfNativeIsInterface.kt b/js/js.translator/testData/box/rtti/subclassOfNativeIsInterface.kt index 6cdcdf00cfc..0d7f88b65b1 100644 --- a/js/js.translator/testData/box/rtti/subclassOfNativeIsInterface.kt +++ b/js/js.translator/testData/box/rtti/subclassOfNativeIsInterface.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 external open class A diff --git a/js/js.translator/testData/box/safeCall/redundantSafeAccess.kt b/js/js.translator/testData/box/safeCall/redundantSafeAccess.kt index c4aed58bc19..cb09204adb8 100644 --- a/js/js.translator/testData/box/safeCall/redundantSafeAccess.kt +++ b/js/js.translator/testData/box/safeCall/redundantSafeAccess.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/safeCall/safeAccess.kt b/js/js.translator/testData/box/safeCall/safeAccess.kt index ba066431cfe..57ae9a4ac9b 100644 --- a/js/js.translator/testData/box/safeCall/safeAccess.kt +++ b/js/js.translator/testData/box/safeCall/safeAccess.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1110 package foo diff --git a/js/js.translator/testData/box/safeCall/safeCallAndIntrinsic.kt b/js/js.translator/testData/box/safeCall/safeCallAndIntrinsic.kt index 5b31e4c7e0b..a8b5dc6cb7e 100644 --- a/js/js.translator/testData/box/safeCall/safeCallAndIntrinsic.kt +++ b/js/js.translator/testData/box/safeCall/safeCallAndIntrinsic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/safeCall/safeCallAndSideEffect.kt b/js/js.translator/testData/box/safeCall/safeCallAndSideEffect.kt index e10da3e62a2..b4e0f4216d8 100644 --- a/js/js.translator/testData/box/safeCall/safeCallAndSideEffect.kt +++ b/js/js.translator/testData/box/safeCall/safeCallAndSideEffect.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1127 package foo diff --git a/js/js.translator/testData/box/safeCall/safeCallReturnsNullIfFails.kt b/js/js.translator/testData/box/safeCall/safeCallReturnsNullIfFails.kt index c91142301fe..ad848a38411 100644 --- a/js/js.translator/testData/box/safeCall/safeCallReturnsNullIfFails.kt +++ b/js/js.translator/testData/box/safeCall/safeCallReturnsNullIfFails.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/safeCall/safeExtensionFunctionCall.kt b/js/js.translator/testData/box/safeCall/safeExtensionFunctionCall.kt index 5e887c6d92e..5b047e81007 100644 --- a/js/js.translator/testData/box/safeCall/safeExtensionFunctionCall.kt +++ b/js/js.translator/testData/box/safeCall/safeExtensionFunctionCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/simple/postfixIntOperations.kt b/js/js.translator/testData/box/simple/postfixIntOperations.kt index f2f349e33eb..0e0f55c3471 100644 --- a/js/js.translator/testData/box/simple/postfixIntOperations.kt +++ b/js/js.translator/testData/box/simple/postfixIntOperations.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/standardClasses/any.kt b/js/js.translator/testData/box/standardClasses/any.kt index 5a38ef029b2..14e0c09a80e 100644 --- a/js/js.translator/testData/box/standardClasses/any.kt +++ b/js/js.translator/testData/box/standardClasses/any.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1113 // CHECK_CALLED_IN_SCOPE: function=isType scope=box package foo diff --git a/js/js.translator/testData/box/standardClasses/array.kt b/js/js.translator/testData/box/standardClasses/array.kt index 8b69c1ae25b..3010c02dcbd 100644 --- a/js/js.translator/testData/box/standardClasses/array.kt +++ b/js/js.translator/testData/box/standardClasses/array.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/standardClasses/arrayAccess.kt b/js/js.translator/testData/box/standardClasses/arrayAccess.kt index 50d330276d0..81a295f6754 100644 --- a/js/js.translator/testData/box/standardClasses/arrayAccess.kt +++ b/js/js.translator/testData/box/standardClasses/arrayAccess.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/standardClasses/arrayConstructorsWithLambda.kt b/js/js.translator/testData/box/standardClasses/arrayConstructorsWithLambda.kt index 28b46374815..42748f26f77 100644 --- a/js/js.translator/testData/box/standardClasses/arrayConstructorsWithLambda.kt +++ b/js/js.translator/testData/box/standardClasses/arrayConstructorsWithLambda.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/standardClasses/arrayFactoryMethods.kt b/js/js.translator/testData/box/standardClasses/arrayFactoryMethods.kt index c042e7fca6a..014028c5579 100644 --- a/js/js.translator/testData/box/standardClasses/arrayFactoryMethods.kt +++ b/js/js.translator/testData/box/standardClasses/arrayFactoryMethods.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1120 package foo diff --git a/js/js.translator/testData/box/standardClasses/arrayFunctionConstructor.kt b/js/js.translator/testData/box/standardClasses/arrayFunctionConstructor.kt index 0190f5d3023..555c506655e 100644 --- a/js/js.translator/testData/box/standardClasses/arrayFunctionConstructor.kt +++ b/js/js.translator/testData/box/standardClasses/arrayFunctionConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1112 package foo diff --git a/js/js.translator/testData/box/standardClasses/arrayIsFilledWithNulls.kt b/js/js.translator/testData/box/standardClasses/arrayIsFilledWithNulls.kt index 8875ffa5ecb..9ce0c618a25 100644 --- a/js/js.translator/testData/box/standardClasses/arrayIsFilledWithNulls.kt +++ b/js/js.translator/testData/box/standardClasses/arrayIsFilledWithNulls.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/standardClasses/arraySize.kt b/js/js.translator/testData/box/standardClasses/arraySize.kt index 0ba3805511d..77b04340102 100644 --- a/js/js.translator/testData/box/standardClasses/arraySize.kt +++ b/js/js.translator/testData/box/standardClasses/arraySize.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 package foo diff --git a/js/js.translator/testData/box/standardClasses/arraysIterator.kt b/js/js.translator/testData/box/standardClasses/arraysIterator.kt index 9c40fa99b3c..789e7b52a88 100644 --- a/js/js.translator/testData/box/standardClasses/arraysIterator.kt +++ b/js/js.translator/testData/box/standardClasses/arraysIterator.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1221 package foo diff --git a/js/js.translator/testData/box/standardClasses/charArrayGetSet.kt b/js/js.translator/testData/box/standardClasses/charArrayGetSet.kt index a807e63d232..3c81d308ae1 100644 --- a/js/js.translator/testData/box/standardClasses/charArrayGetSet.kt +++ b/js/js.translator/testData/box/standardClasses/charArrayGetSet.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1109 fun box(): String { val a = CharArray(1) diff --git a/js/js.translator/testData/box/standardClasses/hashMapTypeOfElement.kt b/js/js.translator/testData/box/standardClasses/hashMapTypeOfElement.kt index 479b9b3580d..bf94fc699f1 100644 --- a/js/js.translator/testData/box/standardClasses/hashMapTypeOfElement.kt +++ b/js/js.translator/testData/box/standardClasses/hashMapTypeOfElement.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1114 package foo diff --git a/js/js.translator/testData/box/standardClasses/hashSetTypeOfElement.kt b/js/js.translator/testData/box/standardClasses/hashSetTypeOfElement.kt index 04cacaa586e..901d18daf80 100644 --- a/js/js.translator/testData/box/standardClasses/hashSetTypeOfElement.kt +++ b/js/js.translator/testData/box/standardClasses/hashSetTypeOfElement.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1129 package foo diff --git a/js/js.translator/testData/box/standardClasses/mutableMapRemoveWithCollision.kt b/js/js.translator/testData/box/standardClasses/mutableMapRemoveWithCollision.kt index 65104f4d8b6..56633e08d2d 100644 --- a/js/js.translator/testData/box/standardClasses/mutableMapRemoveWithCollision.kt +++ b/js/js.translator/testData/box/standardClasses/mutableMapRemoveWithCollision.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1117 package foo diff --git a/js/js.translator/testData/box/standardClasses/stringBuilder.kt b/js/js.translator/testData/box/standardClasses/stringBuilder.kt index 02eb18dbcc5..be2b863bddc 100644 --- a/js/js.translator/testData/box/standardClasses/stringBuilder.kt +++ b/js/js.translator/testData/box/standardClasses/stringBuilder.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1108 package foo diff --git a/js/js.translator/testData/box/standardClasses/stringPlus.kt b/js/js.translator/testData/box/standardClasses/stringPlus.kt index 2cef60ed448..4f937cc3abb 100644 --- a/js/js.translator/testData/box/standardClasses/stringPlus.kt +++ b/js/js.translator/testData/box/standardClasses/stringPlus.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1111 fun box(): String { diff --git a/js/js.translator/testData/box/superCall/classSuperCall.kt b/js/js.translator/testData/box/superCall/classSuperCall.kt index 2bff07e1cef..0bbdb4a1abc 100644 --- a/js/js.translator/testData/box/superCall/classSuperCall.kt +++ b/js/js.translator/testData/box/superCall/classSuperCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1130 package foo diff --git a/js/js.translator/testData/box/superCall/intrinsic.kt b/js/js.translator/testData/box/superCall/intrinsic.kt index 4fc046a4139..cceb26369da 100644 --- a/js/js.translator/testData/box/superCall/intrinsic.kt +++ b/js/js.translator/testData/box/superCall/intrinsic.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1141 class A(val x: Int) { override fun equals(other: Any?): Boolean = other is A && other.x == x diff --git a/js/js.translator/testData/box/superCall/nativeSuperClass.kt b/js/js.translator/testData/box/superCall/nativeSuperClass.kt index 83b570d5402..45a02ece43c 100644 --- a/js/js.translator/testData/box/superCall/nativeSuperClass.kt +++ b/js/js.translator/testData/box/superCall/nativeSuperClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1383 package foo diff --git a/js/js.translator/testData/box/superCall/propertySuperAccess.kt b/js/js.translator/testData/box/superCall/propertySuperAccess.kt index 5e118c48e4d..111954cba99 100644 --- a/js/js.translator/testData/box/superCall/propertySuperAccess.kt +++ b/js/js.translator/testData/box/superCall/propertySuperAccess.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1140 open class A { val foo = "foo" diff --git a/js/js.translator/testData/box/superCall/traitSuperCall.kt b/js/js.translator/testData/box/superCall/traitSuperCall.kt index 10ab36bb759..03aefd37135 100644 --- a/js/js.translator/testData/box/superCall/traitSuperCall.kt +++ b/js/js.translator/testData/box/superCall/traitSuperCall.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1126 package foo diff --git a/js/js.translator/testData/box/trait/checkImplementationCharacteristics.kt b/js/js.translator/testData/box/trait/checkImplementationCharacteristics.kt index 85b2dc94993..9c473278eec 100644 --- a/js/js.translator/testData/box/trait/checkImplementationCharacteristics.kt +++ b/js/js.translator/testData/box/trait/checkImplementationCharacteristics.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1128 package foo diff --git a/js/js.translator/testData/box/trait/classDerivesFromClassAndTrait.kt b/js/js.translator/testData/box/trait/classDerivesFromClassAndTrait.kt index 0fd222f26c2..19040d596c6 100644 --- a/js/js.translator/testData/box/trait/classDerivesFromClassAndTrait.kt +++ b/js/js.translator/testData/box/trait/classDerivesFromClassAndTrait.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1131 package foo diff --git a/js/js.translator/testData/box/trait/classDerivesFromTraitAndClass.kt b/js/js.translator/testData/box/trait/classDerivesFromTraitAndClass.kt index e4f96f77c16..18bd9f39eaf 100644 --- a/js/js.translator/testData/box/trait/classDerivesFromTraitAndClass.kt +++ b/js/js.translator/testData/box/trait/classDerivesFromTraitAndClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1131 package foo diff --git a/js/js.translator/testData/box/trait/definitionOrder.kt b/js/js.translator/testData/box/trait/definitionOrder.kt index 348c1ee8bf0..0b569d84542 100644 --- a/js/js.translator/testData/box/trait/definitionOrder.kt +++ b/js/js.translator/testData/box/trait/definitionOrder.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1141 package foo diff --git a/js/js.translator/testData/box/trait/example.kt b/js/js.translator/testData/box/trait/example.kt index 980d160d3e3..3edfbfbb4f4 100644 --- a/js/js.translator/testData/box/trait/example.kt +++ b/js/js.translator/testData/box/trait/example.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1116 package foo diff --git a/js/js.translator/testData/box/trait/traitAddsFunctionsToClass.kt b/js/js.translator/testData/box/trait/traitAddsFunctionsToClass.kt index eef773ebb09..4425b2cd1f8 100644 --- a/js/js.translator/testData/box/trait/traitAddsFunctionsToClass.kt +++ b/js/js.translator/testData/box/trait/traitAddsFunctionsToClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1126 package foo diff --git a/js/js.translator/testData/box/trait/traitExtendsTrait.kt b/js/js.translator/testData/box/trait/traitExtendsTrait.kt index aa10224c583..a15cc002ce1 100644 --- a/js/js.translator/testData/box/trait/traitExtendsTrait.kt +++ b/js/js.translator/testData/box/trait/traitExtendsTrait.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1129 package foo diff --git a/js/js.translator/testData/box/trait/traitExtendsTwoTraits.kt b/js/js.translator/testData/box/trait/traitExtendsTwoTraits.kt index b1ec2f6c1b7..2b8ae5227be 100644 --- a/js/js.translator/testData/box/trait/traitExtendsTwoTraits.kt +++ b/js/js.translator/testData/box/trait/traitExtendsTwoTraits.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1135 package foo