diff --git a/js/js.translator/testData/box/annotation/annotationClass.kt b/js/js.translator/testData/box/annotation/annotationClass.kt index cf28684e105..adefdce99b7 100644 --- a/js/js.translator/testData/box/annotation/annotationClass.kt +++ b/js/js.translator/testData/box/annotation/annotationClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo annotation class bar diff --git a/js/js.translator/testData/box/callableReference/function/abstractClassMember.kt b/js/js.translator/testData/box/callableReference/function/abstractClassMember.kt index 84a82719158..b1631e2750b 100644 --- a/js/js.translator/testData/box/callableReference/function/abstractClassMember.kt +++ b/js/js.translator/testData/box/callableReference/function/abstractClassMember.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1001 // 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 21342f70f84..d3de2a1c68c 100644 --- a/js/js.translator/testData/box/callableReference/function/classMemberAndExtension.kt +++ b/js/js.translator/testData/box/callableReference/function/classMemberAndExtension.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 996 package foo class A { diff --git a/js/js.translator/testData/box/callableReference/function/classMemberAndNonExtensionCompatibility.kt b/js/js.translator/testData/box/callableReference/function/classMemberAndNonExtensionCompatibility.kt index 325390a22a5..3c7d1d5eb99 100644 --- a/js/js.translator/testData/box/callableReference/function/classMemberAndNonExtensionCompatibility.kt +++ b/js/js.translator/testData/box/callableReference/function/classMemberAndNonExtensionCompatibility.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 998 package foo fun run(a: A, arg: String, funRef:(A, String) -> String): String { diff --git a/js/js.translator/testData/box/callableReference/function/classMemberFromClass.kt b/js/js.translator/testData/box/callableReference/function/classMemberFromClass.kt index bb5baddf3c6..8d47ad05e11 100644 --- a/js/js.translator/testData/box/callableReference/function/classMemberFromClass.kt +++ b/js/js.translator/testData/box/callableReference/function/classMemberFromClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 995 // 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 e5461a753b7..23606b0656d 100644 --- a/js/js.translator/testData/box/callableReference/function/classMemberFromExtension.kt +++ b/js/js.translator/testData/box/callableReference/function/classMemberFromExtension.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 996 // 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 3b0e17907da..3ae20ef84ec 100644 --- a/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelStringNoArgs.kt +++ b/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelStringNoArgs.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 994 // 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 85e6ad26777..09ac85dfc92 100644 --- a/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelStringOneStringArg.kt +++ b/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelStringOneStringArg.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 994 // 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 4719de07fb8..a5c5bda2933 100644 --- a/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelUnitNoArgs.kt +++ b/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelUnitNoArgs.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 994 // 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 c3fae146d30..f4229b1fa20 100644 --- a/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelUnitOneStringArg.kt +++ b/js/js.translator/testData/box/callableReference/function/classMemberFromTopLevelUnitOneStringArg.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 994 // 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 0e365846d5e..c140c38f71a 100644 --- a/js/js.translator/testData/box/callableReference/function/classMemberOverridden.kt +++ b/js/js.translator/testData/box/callableReference/function/classMemberOverridden.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1001 package foo open class A { diff --git a/js/js.translator/testData/box/callableReference/function/closureWithSideEffect.kt b/js/js.translator/testData/box/callableReference/function/closureWithSideEffect.kt index 6b2cf53128e..412de22ba0d 100644 --- a/js/js.translator/testData/box/callableReference/function/closureWithSideEffect.kt +++ b/js/js.translator/testData/box/callableReference/function/closureWithSideEffect.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 991 // 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 b46e767949e..b5bb6f8d125 100644 --- a/js/js.translator/testData/box/callableReference/function/constructorFromTopLevelNoArgs.kt +++ b/js/js.translator/testData/box/callableReference/function/constructorFromTopLevelNoArgs.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 992 // 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 9fb59e6c66d..2986165b6b4 100644 --- a/js/js.translator/testData/box/callableReference/function/constructorFromTopLevelOneStringArg.kt +++ b/js/js.translator/testData/box/callableReference/function/constructorFromTopLevelOneStringArg.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 992 // 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 3a6ec56eef2..31eda839a7b 100644 --- a/js/js.translator/testData/box/callableReference/function/constructorsWithArgs.kt +++ b/js/js.translator/testData/box/callableReference/function/constructorsWithArgs.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 994 package foo class A(val x:Int) { diff --git a/js/js.translator/testData/box/callableReference/function/extension.kt b/js/js.translator/testData/box/callableReference/function/extension.kt index 85f1220c519..275309213bf 100644 --- a/js/js.translator/testData/box/callableReference/function/extension.kt +++ b/js/js.translator/testData/box/callableReference/function/extension.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 993 // 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 15bc760c692..72c6536ecda 100644 --- a/js/js.translator/testData/box/callableReference/function/extensionFromClass.kt +++ b/js/js.translator/testData/box/callableReference/function/extensionFromClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 995 // 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 a3ade636c63..ddcf162eb98 100644 --- a/js/js.translator/testData/box/callableReference/function/extensionFromExtension.kt +++ b/js/js.translator/testData/box/callableReference/function/extensionFromExtension.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 994 // 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 d05e2de643f..99166b00d9d 100644 --- a/js/js.translator/testData/box/callableReference/function/extensionFromTopLevel.kt +++ b/js/js.translator/testData/box/callableReference/function/extensionFromTopLevel.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 994 // 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 7653526d6c0..0282c65ba02 100644 --- a/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelStringNoArgs.kt +++ b/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelStringNoArgs.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 994 // 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 9435bdd8dd2..b6911c0c78a 100644 --- a/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelStringOneStringArg.kt +++ b/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelStringOneStringArg.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 994 // 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 48bbeed2a9d..89bc28770a0 100644 --- a/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelUnitNoArgs.kt +++ b/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelUnitNoArgs.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 993 // 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 b00389f93e9..f1e077f7c62 100644 --- a/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelUnitOneStringArg.kt +++ b/js/js.translator/testData/box/callableReference/function/extensionFromTopLevelUnitOneStringArg.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 993 // 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 939586f36a3..dd54126b25e 100644 --- a/js/js.translator/testData/box/callableReference/function/extensionToPrimitive.kt +++ b/js/js.translator/testData/box/callableReference/function/extensionToPrimitive.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 991 // 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 ca6bc5da49d..3f07a55ecdd 100644 --- a/js/js.translator/testData/box/callableReference/function/extensionWithClosure.kt +++ b/js/js.translator/testData/box/callableReference/function/extensionWithClosure.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 993 // 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 4c556e10d91..af6a84b0b68 100644 --- a/js/js.translator/testData/box/callableReference/function/localAndTopLevelExtensions.kt +++ b/js/js.translator/testData/box/callableReference/function/localAndTopLevelExtensions.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 993 package foo fun Int.sum0(other: Int): Int = this + other diff --git a/js/js.translator/testData/box/callableReference/function/localLocal.kt b/js/js.translator/testData/box/callableReference/function/localLocal.kt index b155eaab50c..f3d35d3ca8e 100644 --- a/js/js.translator/testData/box/callableReference/function/localLocal.kt +++ b/js/js.translator/testData/box/callableReference/function/localLocal.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 992 // 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 f9c4d7408df..c98e975c43e 100644 --- a/js/js.translator/testData/box/callableReference/function/recursiveClosure.kt +++ b/js/js.translator/testData/box/callableReference/function/recursiveClosure.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 993 // 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 0247fd7e351..8c35e613c5e 100644 --- a/js/js.translator/testData/box/callableReference/function/simple.kt +++ b/js/js.translator/testData/box/callableReference/function/simple.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 991 // 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 b329d7f90fb..3d49d2b94fd 100644 --- a/js/js.translator/testData/box/callableReference/function/simpleClosure.kt +++ b/js/js.translator/testData/box/callableReference/function/simpleClosure.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 991 // 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 d6daae79c69..5727a5618bc 100644 --- a/js/js.translator/testData/box/callableReference/function/simpleWithArg.kt +++ b/js/js.translator/testData/box/callableReference/function/simpleWithArg.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 991 // 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 e4727a8ae82..454b94c24ab 100644 --- a/js/js.translator/testData/box/callableReference/function/stringNativeExtension.kt +++ b/js/js.translator/testData/box/callableReference/function/stringNativeExtension.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/callableReference/function/topLevelFromClass.kt b/js/js.translator/testData/box/callableReference/function/topLevelFromClass.kt index e001171b0a1..c8181a9d8bf 100644 --- a/js/js.translator/testData/box/callableReference/function/topLevelFromClass.kt +++ b/js/js.translator/testData/box/callableReference/function/topLevelFromClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 996 // 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 6d5ffb57628..edc4cace992 100644 --- a/js/js.translator/testData/box/callableReference/function/topLevelFromExtension.kt +++ b/js/js.translator/testData/box/callableReference/function/topLevelFromExtension.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 995 // 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 4c886e45846..7e666b1090b 100644 --- a/js/js.translator/testData/box/callableReference/function/topLevelFromTopLevelStringNoArgs.kt +++ b/js/js.translator/testData/box/callableReference/function/topLevelFromTopLevelStringNoArgs.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 992 // 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 2a19d6e6bd8..35d1d683bf5 100644 --- a/js/js.translator/testData/box/callableReference/function/topLevelFromTopLevelWithArg.kt +++ b/js/js.translator/testData/box/callableReference/function/topLevelFromTopLevelWithArg.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 993 // 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 c85985e8267..82863018313 100644 --- a/js/js.translator/testData/box/callableReference/function/unitWithSideEffect.kt +++ b/js/js.translator/testData/box/callableReference/function/unitWithSideEffect.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 992 // 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 6a392f0c709..c535640787d 100644 --- a/js/js.translator/testData/box/callableReference/property/accessViaSubclass.kt +++ b/js/js.translator/testData/box/callableReference/property/accessViaSubclass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 // 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 87e8bab0bca..f227777a839 100644 --- a/js/js.translator/testData/box/callableReference/property/delegated.kt +++ b/js/js.translator/testData/box/callableReference/property/delegated.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 506 +// EXPECTED_REACHABLE_NODES: 1009 // 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 b6631e9ae4a..00498979ef9 100644 --- a/js/js.translator/testData/box/callableReference/property/delegatedMutable.kt +++ b/js/js.translator/testData/box/callableReference/property/delegatedMutable.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 504 +// EXPECTED_REACHABLE_NODES: 1007 // 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 087f1b5b568..f778525a2e8 100644 --- a/js/js.translator/testData/box/callableReference/property/extensionProperty.kt +++ b/js/js.translator/testData/box/callableReference/property/extensionProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 509 +// EXPECTED_REACHABLE_NODES: 1012 package foo import kotlin.reflect.KMutableProperty1 diff --git a/js/js.translator/testData/box/callableReference/property/kClassInstanceIsInitializedFirst.kt b/js/js.translator/testData/box/callableReference/property/kClassInstanceIsInitializedFirst.kt index 30473b84a25..f5753173085 100644 --- a/js/js.translator/testData/box/callableReference/property/kClassInstanceIsInitializedFirst.kt +++ b/js/js.translator/testData/box/callableReference/property/kClassInstanceIsInitializedFirst.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 // 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 0298007be16..24d8b25945a 100644 --- a/js/js.translator/testData/box/callableReference/property/memberProperty.kt +++ b/js/js.translator/testData/box/callableReference/property/memberProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 506 +// EXPECTED_REACHABLE_NODES: 1009 package foo open class A(var msg:String) { diff --git a/js/js.translator/testData/box/callableReference/property/overriddenInSubclass.kt b/js/js.translator/testData/box/callableReference/property/overriddenInSubclass.kt index 4f4d1a54bbc..b893e6aaa5d 100644 --- a/js/js.translator/testData/box/callableReference/property/overriddenInSubclass.kt +++ b/js/js.translator/testData/box/callableReference/property/overriddenInSubclass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 // 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 cd43d03f6b2..20ef5c48592 100644 --- a/js/js.translator/testData/box/callableReference/property/simpleExtension.kt +++ b/js/js.translator/testData/box/callableReference/property/simpleExtension.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 // 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 6032ae49a58..c50eb4763ec 100644 --- a/js/js.translator/testData/box/callableReference/property/simpleMember.kt +++ b/js/js.translator/testData/box/callableReference/property/simpleMember.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 // 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 9804bfd761c..4d860fb6539 100644 --- a/js/js.translator/testData/box/callableReference/property/simpleMutableExtension.kt +++ b/js/js.translator/testData/box/callableReference/property/simpleMutableExtension.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 // 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 a98006e6a1d..69186d99eac 100644 --- a/js/js.translator/testData/box/callableReference/property/simpleMutableMember.kt +++ b/js/js.translator/testData/box/callableReference/property/simpleMutableMember.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 // 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 ff686807711..be98c7f3772 100644 --- a/js/js.translator/testData/box/callableReference/property/simpleMutableTopLevel.kt +++ b/js/js.translator/testData/box/callableReference/property/simpleMutableTopLevel.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 // 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 101a806eff7..4a672bb117a 100644 --- a/js/js.translator/testData/box/callableReference/property/simpleTopLevel.kt +++ b/js/js.translator/testData/box/callableReference/property/simpleTopLevel.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 // 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 bdbb1c87550..7505ea9645a 100644 --- a/js/js.translator/testData/box/callableReference/property/topLevelVar.kt +++ b/js/js.translator/testData/box/callableReference/property/topLevelVar.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo var x = 1 diff --git a/js/js.translator/testData/box/char/charBinaryOperations.kt b/js/js.translator/testData/box/char/charBinaryOperations.kt index 7ddf9b3ef5b..5a0919ee370 100644 --- a/js/js.translator/testData/box/char/charBinaryOperations.kt +++ b/js/js.translator/testData/box/char/charBinaryOperations.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/char/charCompareToIntrinsic.kt b/js/js.translator/testData/box/char/charCompareToIntrinsic.kt index 946ac300f2a..48fce0e6de7 100644 --- a/js/js.translator/testData/box/char/charCompareToIntrinsic.kt +++ b/js/js.translator/testData/box/char/charCompareToIntrinsic.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/char/charConstantByUnicodeId.kt b/js/js.translator/testData/box/char/charConstantByUnicodeId.kt index 606bf6bc527..828597484af 100644 --- a/js/js.translator/testData/box/char/charConstantByUnicodeId.kt +++ b/js/js.translator/testData/box/char/charConstantByUnicodeId.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 942 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/char/charConversions.kt b/js/js.translator/testData/box/char/charConversions.kt index ac235395d29..93f689da119 100644 --- a/js/js.translator/testData/box/char/charConversions.kt +++ b/js/js.translator/testData/box/char/charConversions.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo fun box(): String { diff --git a/js/js.translator/testData/box/char/charElvis.kt b/js/js.translator/testData/box/char/charElvis.kt index 6169632f45e..0cdeb96c9f6 100644 --- a/js/js.translator/testData/box/char/charElvis.kt +++ b/js/js.translator/testData/box/char/charElvis.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/char/charEquals.kt b/js/js.translator/testData/box/char/charEquals.kt index 7ea7ca52edd..4ae599ca9c7 100644 --- a/js/js.translator/testData/box/char/charEquals.kt +++ b/js/js.translator/testData/box/char/charEquals.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class A diff --git a/js/js.translator/testData/box/char/charInStringTemplate.kt b/js/js.translator/testData/box/char/charInStringTemplate.kt index 398dd787288..6f644d0f242 100644 --- a/js/js.translator/testData/box/char/charInStringTemplate.kt +++ b/js/js.translator/testData/box/char/charInStringTemplate.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 996 package foo var log = "" diff --git a/js/js.translator/testData/box/char/charIsCheck.kt b/js/js.translator/testData/box/char/charIsCheck.kt index 56562d91672..0e50c55de17 100644 --- a/js/js.translator/testData/box/char/charIsCheck.kt +++ b/js/js.translator/testData/box/char/charIsCheck.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo class A diff --git a/js/js.translator/testData/box/char/charRanges.kt b/js/js.translator/testData/box/char/charRanges.kt index 6871d9bd38a..90691c34fae 100644 --- a/js/js.translator/testData/box/char/charRanges.kt +++ b/js/js.translator/testData/box/char/charRanges.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 539 +// EXPECTED_REACHABLE_NODES: 1042 package foo fun box(): String { diff --git a/js/js.translator/testData/box/char/charUnaryOperations.kt b/js/js.translator/testData/box/char/charUnaryOperations.kt index 4290e8002c7..988da11eef3 100644 --- a/js/js.translator/testData/box/char/charUnaryOperations.kt +++ b/js/js.translator/testData/box/char/charUnaryOperations.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo fun box(): String { diff --git a/js/js.translator/testData/box/classObject/accessing.kt b/js/js.translator/testData/box/classObject/accessing.kt index f5fad1a457f..f5b0222f45a 100644 --- a/js/js.translator/testData/box/classObject/accessing.kt +++ b/js/js.translator/testData/box/classObject/accessing.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 // KT-4130 object fields are not evaluated correctly package foo diff --git a/js/js.translator/testData/box/classObject/defaultObjectSameNamesAsInOuter.kt b/js/js.translator/testData/box/classObject/defaultObjectSameNamesAsInOuter.kt index 77c664e3e91..9384673ce01 100644 --- a/js/js.translator/testData/box/classObject/defaultObjectSameNamesAsInOuter.kt +++ b/js/js.translator/testData/box/classObject/defaultObjectSameNamesAsInOuter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo class A { diff --git a/js/js.translator/testData/box/classObject/enumCompanionObject.kt b/js/js.translator/testData/box/classObject/enumCompanionObject.kt index 2ffb275179a..d89192cacda 100644 --- a/js/js.translator/testData/box/classObject/enumCompanionObject.kt +++ b/js/js.translator/testData/box/classObject/enumCompanionObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 524 +// EXPECTED_REACHABLE_NODES: 1023 // 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 0fd682aa018..4598be386ae 100644 --- a/js/js.translator/testData/box/classObject/inTrait.kt +++ b/js/js.translator/testData/box/classObject/inTrait.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo interface A { diff --git a/js/js.translator/testData/box/classObject/invokeOperatorInCompanionObject.kt b/js/js.translator/testData/box/classObject/invokeOperatorInCompanionObject.kt index a0ea2336152..c060a69ab50 100644 --- a/js/js.translator/testData/box/classObject/invokeOperatorInCompanionObject.kt +++ b/js/js.translator/testData/box/classObject/invokeOperatorInCompanionObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 // 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 bb1b54f1973..a046086f3cb 100644 --- a/js/js.translator/testData/box/classObject/namedClassObject.kt +++ b/js/js.translator/testData/box/classObject/namedClassObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 package foo interface Named { diff --git a/js/js.translator/testData/box/classObject/objectInCompanionObject.kt b/js/js.translator/testData/box/classObject/objectInCompanionObject.kt index 431c9f7ebcd..1d73fa231b8 100644 --- a/js/js.translator/testData/box/classObject/objectInCompanionObject.kt +++ b/js/js.translator/testData/box/classObject/objectInCompanionObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 513 +// EXPECTED_REACHABLE_NODES: 1016 // 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 1d014d269fb..0e8d978dc48 100644 --- a/js/js.translator/testData/box/classObject/setVar.kt +++ b/js/js.translator/testData/box/classObject/setVar.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class A { diff --git a/js/js.translator/testData/box/classObject/simple.kt b/js/js.translator/testData/box/classObject/simple.kt index 39d5f5f9c2d..b4512cce32b 100644 --- a/js/js.translator/testData/box/classObject/simple.kt +++ b/js/js.translator/testData/box/classObject/simple.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class A { diff --git a/js/js.translator/testData/box/classObject/withInheritance.kt b/js/js.translator/testData/box/classObject/withInheritance.kt index c8273af3527..fa866b26289 100644 --- a/js/js.translator/testData/box/classObject/withInheritance.kt +++ b/js/js.translator/testData/box/classObject/withInheritance.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 505 +// EXPECTED_REACHABLE_NODES: 1008 package foo open class A { diff --git a/js/js.translator/testData/box/closure/closureArrayListInstance.kt b/js/js.translator/testData/box/closure/closureArrayListInstance.kt index 689d53ff340..be9274974fe 100644 --- a/js/js.translator/testData/box/closure/closureArrayListInstance.kt +++ b/js/js.translator/testData/box/closure/closureArrayListInstance.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 887 +// 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 905aa933655..fa84c4b7900 100644 --- a/js/js.translator/testData/box/closure/closureFunctionAsArgument.kt +++ b/js/js.translator/testData/box/closure/closureFunctionAsArgument.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 995 package foo fun test(f: () -> String): String { diff --git a/js/js.translator/testData/box/closure/closureFunctionByInnerFunction.kt b/js/js.translator/testData/box/closure/closureFunctionByInnerFunction.kt index 6c1ddd1006a..580a08fe062 100644 --- a/js/js.translator/testData/box/closure/closureFunctionByInnerFunction.kt +++ b/js/js.translator/testData/box/closure/closureFunctionByInnerFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo val r = "OK" diff --git a/js/js.translator/testData/box/closure/closureGenericTypeValue.kt b/js/js.translator/testData/box/closure/closureGenericTypeValue.kt index d1a2477d4f7..6a78880e90f 100644 --- a/js/js.translator/testData/box/closure/closureGenericTypeValue.kt +++ b/js/js.translator/testData/box/closure/closureGenericTypeValue.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo class A(val a: T) { diff --git a/js/js.translator/testData/box/closure/closureInFewFunctionWithDifferentName.kt b/js/js.translator/testData/box/closure/closureInFewFunctionWithDifferentName.kt index b954fe3433e..d832e6af4f6 100644 --- a/js/js.translator/testData/box/closure/closureInFewFunctionWithDifferentName.kt +++ b/js/js.translator/testData/box/closure/closureInFewFunctionWithDifferentName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo fun box(): String { diff --git a/js/js.translator/testData/box/closure/closureInNestedFunctions.kt b/js/js.translator/testData/box/closure/closureInNestedFunctions.kt index 841bc6dd394..c8369e18514 100644 --- a/js/js.translator/testData/box/closure/closureInNestedFunctions.kt +++ b/js/js.translator/testData/box/closure/closureInNestedFunctions.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo fun funfun(): Boolean { diff --git a/js/js.translator/testData/box/closure/closureInNestedFunctionsInMethod.kt b/js/js.translator/testData/box/closure/closureInNestedFunctionsInMethod.kt index 0be5ae4ebf3..e6a4c4e1919 100644 --- a/js/js.translator/testData/box/closure/closureInNestedFunctionsInMethod.kt +++ b/js/js.translator/testData/box/closure/closureInNestedFunctionsInMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 508 +// EXPECTED_REACHABLE_NODES: 1011 package foo class A { diff --git a/js/js.translator/testData/box/closure/closureInNestedFunctionsWhichMixedWithObject.kt b/js/js.translator/testData/box/closure/closureInNestedFunctionsWhichMixedWithObject.kt index 6fe3f72c8ef..16a9fb6a348 100644 --- a/js/js.translator/testData/box/closure/closureInNestedFunctionsWhichMixedWithObject.kt +++ b/js/js.translator/testData/box/closure/closureInNestedFunctionsWhichMixedWithObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo fun box(): String { diff --git a/js/js.translator/testData/box/closure/closureInNestedLambdasInObject.kt b/js/js.translator/testData/box/closure/closureInNestedLambdasInObject.kt index 46069550eaa..b215b90f8ab 100644 --- a/js/js.translator/testData/box/closure/closureInNestedLambdasInObject.kt +++ b/js/js.translator/testData/box/closure/closureInNestedLambdasInObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 997 // KT-4218 Nested function literal on singleton object fails package foo diff --git a/js/js.translator/testData/box/closure/closureInObject.kt b/js/js.translator/testData/box/closure/closureInObject.kt index 73627f60782..10cd7e80de5 100644 --- a/js/js.translator/testData/box/closure/closureInObject.kt +++ b/js/js.translator/testData/box/closure/closureInObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 package foo object A { diff --git a/js/js.translator/testData/box/closure/closureInWithInsideWith.kt b/js/js.translator/testData/box/closure/closureInWithInsideWith.kt index 343a92f3b92..08d601cb378 100644 --- a/js/js.translator/testData/box/closure/closureInWithInsideWith.kt +++ b/js/js.translator/testData/box/closure/closureInWithInsideWith.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 // KT-4237 With in with package foo diff --git a/js/js.translator/testData/box/closure/closureLambdaVarInLambda.kt b/js/js.translator/testData/box/closure/closureLambdaVarInLambda.kt index 57cf59fba56..91fdabe1a95 100644 --- a/js/js.translator/testData/box/closure/closureLambdaVarInLambda.kt +++ b/js/js.translator/testData/box/closure/closureLambdaVarInLambda.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 // KT-4263 Wrong capturing a function literal variable package foo diff --git a/js/js.translator/testData/box/closure/closureLocalFunction.kt b/js/js.translator/testData/box/closure/closureLocalFunction.kt index d64b18c602a..71a5d7b29b7 100644 --- a/js/js.translator/testData/box/closure/closureLocalFunction.kt +++ b/js/js.translator/testData/box/closure/closureLocalFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 995 package foo fun test(): String { diff --git a/js/js.translator/testData/box/closure/closureLocalFunctionByInnerFunction.kt b/js/js.translator/testData/box/closure/closureLocalFunctionByInnerFunction.kt index eeb49a28c51..0e4cfd1080d 100644 --- a/js/js.translator/testData/box/closure/closureLocalFunctionByInnerFunction.kt +++ b/js/js.translator/testData/box/closure/closureLocalFunctionByInnerFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo fun box(): String { diff --git a/js/js.translator/testData/box/closure/closureLocalFunctionByInnerFunctionInConstructor.kt b/js/js.translator/testData/box/closure/closureLocalFunctionByInnerFunctionInConstructor.kt index eee3ef83ab7..54d022cffc5 100644 --- a/js/js.translator/testData/box/closure/closureLocalFunctionByInnerFunctionInConstructor.kt +++ b/js/js.translator/testData/box/closure/closureLocalFunctionByInnerFunctionInConstructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class Foo { diff --git a/js/js.translator/testData/box/closure/closureLocalInNestedObject.kt b/js/js.translator/testData/box/closure/closureLocalInNestedObject.kt index 8c4555d4503..cf08abf297b 100644 --- a/js/js.translator/testData/box/closure/closureLocalInNestedObject.kt +++ b/js/js.translator/testData/box/closure/closureLocalInNestedObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/closure/closureLocalLiteralFunction.kt b/js/js.translator/testData/box/closure/closureLocalLiteralFunction.kt index 461a5e104cf..b440b268d48 100644 --- a/js/js.translator/testData/box/closure/closureLocalLiteralFunction.kt +++ b/js/js.translator/testData/box/closure/closureLocalLiteralFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 996 package foo val k = { "K" } diff --git a/js/js.translator/testData/box/closure/closureReceiverInLocalExtFunByLocalExtFun.kt b/js/js.translator/testData/box/closure/closureReceiverInLocalExtFunByLocalExtFun.kt index 1836c9d39d7..f1fd1abf8a2 100644 --- a/js/js.translator/testData/box/closure/closureReceiverInLocalExtFunByLocalExtFun.kt +++ b/js/js.translator/testData/box/closure/closureReceiverInLocalExtFunByLocalExtFun.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo // workaround for Rhino diff --git a/js/js.translator/testData/box/closure/closureReferencingMember.kt b/js/js.translator/testData/box/closure/closureReferencingMember.kt index 1bfb034fee8..9bbd2cca5a6 100644 --- a/js/js.translator/testData/box/closure/closureReferencingMember.kt +++ b/js/js.translator/testData/box/closure/closureReferencingMember.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo class A() { diff --git a/js/js.translator/testData/box/closure/closureThisAndClassObject.kt b/js/js.translator/testData/box/closure/closureThisAndClassObject.kt index af30e40034c..02485bb39d4 100644 --- a/js/js.translator/testData/box/closure/closureThisAndClassObject.kt +++ b/js/js.translator/testData/box/closure/closureThisAndClassObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo class A { diff --git a/js/js.translator/testData/box/closure/closureThisAndReceiver.kt b/js/js.translator/testData/box/closure/closureThisAndReceiver.kt index 917679b1b87..9f54516f7a6 100644 --- a/js/js.translator/testData/box/closure/closureThisAndReceiver.kt +++ b/js/js.translator/testData/box/closure/closureThisAndReceiver.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 package foo class A(val a: String) { diff --git a/js/js.translator/testData/box/closure/closureThisByUsingMethodFromParentClass.kt b/js/js.translator/testData/box/closure/closureThisByUsingMethodFromParentClass.kt index 8a91deeccc9..97c85fde276 100644 --- a/js/js.translator/testData/box/closure/closureThisByUsingMethodFromParentClass.kt +++ b/js/js.translator/testData/box/closure/closureThisByUsingMethodFromParentClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 508 +// EXPECTED_REACHABLE_NODES: 1011 package foo open class A { diff --git a/js/js.translator/testData/box/closure/closureThisInConstructor.kt b/js/js.translator/testData/box/closure/closureThisInConstructor.kt index 55b8a031fe5..125cc72cabb 100644 --- a/js/js.translator/testData/box/closure/closureThisInConstructor.kt +++ b/js/js.translator/testData/box/closure/closureThisInConstructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 // 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 b6f4cb56d6d..e5ef089a96c 100644 --- a/js/js.translator/testData/box/closure/closureThisInExtLambdaInsideMethod.kt +++ b/js/js.translator/testData/box/closure/closureThisInExtLambdaInsideMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 // KT-4600 Generated wrong code when capturing `this` in extension function inside a method package foo diff --git a/js/js.translator/testData/box/closure/closureThisInFunctionWhichNamedSameAsParentClass.kt b/js/js.translator/testData/box/closure/closureThisInFunctionWhichNamedSameAsParentClass.kt index b7a42ef4404..8b7c9a66ee4 100644 --- a/js/js.translator/testData/box/closure/closureThisInFunctionWhichNamedSameAsParentClass.kt +++ b/js/js.translator/testData/box/closure/closureThisInFunctionWhichNamedSameAsParentClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo class B(val b: String) diff --git a/js/js.translator/testData/box/closure/closureThisInLambdaInsideMethod.kt b/js/js.translator/testData/box/closure/closureThisInLambdaInsideMethod.kt index 1ee76bf9e15..da68e12da91 100644 --- a/js/js.translator/testData/box/closure/closureThisInLambdaInsideMethod.kt +++ b/js/js.translator/testData/box/closure/closureThisInLambdaInsideMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 // KT-4207 Closure this doesn't work in JS backend package foo diff --git a/js/js.translator/testData/box/closure/closureThisInLambdaInsideObject.kt b/js/js.translator/testData/box/closure/closureThisInLambdaInsideObject.kt index b149440034c..c4f1413f3f1 100644 --- a/js/js.translator/testData/box/closure/closureThisInLambdaInsideObject.kt +++ b/js/js.translator/testData/box/closure/closureThisInLambdaInsideObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo object A { diff --git a/js/js.translator/testData/box/closure/closureThisInLocalFunction.kt b/js/js.translator/testData/box/closure/closureThisInLocalFunction.kt index be60b98895a..ff36d3846ea 100644 --- a/js/js.translator/testData/box/closure/closureThisInLocalFunction.kt +++ b/js/js.translator/testData/box/closure/closureThisInLocalFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo class Foo { diff --git a/js/js.translator/testData/box/closure/closureValToScopeWithSameNameDeclaration.kt b/js/js.translator/testData/box/closure/closureValToScopeWithSameNameDeclaration.kt index 48b0c0ee366..1aa066f65b3 100644 --- a/js/js.translator/testData/box/closure/closureValToScopeWithSameNameDeclaration.kt +++ b/js/js.translator/testData/box/closure/closureValToScopeWithSameNameDeclaration.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo val f = true diff --git a/js/js.translator/testData/box/closure/closureVarToScopeWithSameNameDeclaration.kt b/js/js.translator/testData/box/closure/closureVarToScopeWithSameNameDeclaration.kt index c1a4cbe1c64..9cb0187f853 100644 --- a/js/js.translator/testData/box/closure/closureVarToScopeWithSameNameDeclaration.kt +++ b/js/js.translator/testData/box/closure/closureVarToScopeWithSameNameDeclaration.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo val f = true diff --git a/js/js.translator/testData/box/closure/deepInnerClassInLocalClass.kt b/js/js.translator/testData/box/closure/deepInnerClassInLocalClass.kt index 87ce1e81dfc..c03a5a65547 100644 --- a/js/js.translator/testData/box/closure/deepInnerClassInLocalClass.kt +++ b/js/js.translator/testData/box/closure/deepInnerClassInLocalClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 515 +// EXPECTED_REACHABLE_NODES: 1017 package foo class A() { diff --git a/js/js.translator/testData/box/closure/deepInnerClassInLocalClassFromExtension.kt b/js/js.translator/testData/box/closure/deepInnerClassInLocalClassFromExtension.kt index dc641055dd0..7b3cc7cae0b 100644 --- a/js/js.translator/testData/box/closure/deepInnerClassInLocalClassFromExtension.kt +++ b/js/js.translator/testData/box/closure/deepInnerClassInLocalClassFromExtension.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 512 +// EXPECTED_REACHABLE_NODES: 1015 package foo class A() { diff --git a/js/js.translator/testData/box/closure/enclosingClassFromInnerLocalClass.kt b/js/js.translator/testData/box/closure/enclosingClassFromInnerLocalClass.kt index 937d43eb097..d3ecf446fce 100644 --- a/js/js.translator/testData/box/closure/enclosingClassFromInnerLocalClass.kt +++ b/js/js.translator/testData/box/closure/enclosingClassFromInnerLocalClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 519 +// EXPECTED_REACHABLE_NODES: 1022 package foo open class X(private val x: String) { diff --git a/js/js.translator/testData/box/closure/enclosingClassFromLocalClass.kt b/js/js.translator/testData/box/closure/enclosingClassFromLocalClass.kt index e393fe70f36..09e6a1e475e 100644 --- a/js/js.translator/testData/box/closure/enclosingClassFromLocalClass.kt +++ b/js/js.translator/testData/box/closure/enclosingClassFromLocalClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 531 +// EXPECTED_REACHABLE_NODES: 1034 package foo open class A(private val x: String) { diff --git a/js/js.translator/testData/box/closure/implicitGenericReceiverInExtensionInLocalClass.kt b/js/js.translator/testData/box/closure/implicitGenericReceiverInExtensionInLocalClass.kt index e74969fff0b..d4b5bb8f12e 100644 --- a/js/js.translator/testData/box/closure/implicitGenericReceiverInExtensionInLocalClass.kt +++ b/js/js.translator/testData/box/closure/implicitGenericReceiverInExtensionInLocalClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo class A { diff --git a/js/js.translator/testData/box/closure/iteratingCallbacks.kt b/js/js.translator/testData/box/closure/iteratingCallbacks.kt index 57a07872fe8..6092994f324 100644 --- a/js/js.translator/testData/box/closure/iteratingCallbacks.kt +++ b/js/js.translator/testData/box/closure/iteratingCallbacks.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 891 +// 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 ec838492208..2a3e024eb55 100644 --- a/js/js.translator/testData/box/closure/lambdaInLocalFun.kt +++ b/js/js.translator/testData/box/closure/lambdaInLocalFun.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo fun box(): String { diff --git a/js/js.translator/testData/box/closure/localConstructorAndMethod.kt b/js/js.translator/testData/box/closure/localConstructorAndMethod.kt index 79cf0f7d1ae..91e1a2f3162 100644 --- a/js/js.translator/testData/box/closure/localConstructorAndMethod.kt +++ b/js/js.translator/testData/box/closure/localConstructorAndMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 package foo interface B { diff --git a/js/js.translator/testData/box/closure/localParameterInCallback.kt b/js/js.translator/testData/box/closure/localParameterInCallback.kt index 7a3d921d291..17b32e3283a 100644 --- a/js/js.translator/testData/box/closure/localParameterInCallback.kt +++ b/js/js.translator/testData/box/closure/localParameterInCallback.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 891 +// 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 ecd334a9052..e5a9cb90b3a 100644 --- a/js/js.translator/testData/box/closure/objectWithInvokeOperator.kt +++ b/js/js.translator/testData/box/closure/objectWithInvokeOperator.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 536 +// EXPECTED_REACHABLE_NODES: 1035 package foo object O { diff --git a/js/js.translator/testData/box/closure/recursiveExtFunction.kt b/js/js.translator/testData/box/closure/recursiveExtFunction.kt index d3700bfe8f9..61d94a28196 100644 --- a/js/js.translator/testData/box/closure/recursiveExtFunction.kt +++ b/js/js.translator/testData/box/closure/recursiveExtFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo fun Int.foo(a: Int): Int { diff --git a/js/js.translator/testData/box/closure/recursiveFunction.kt b/js/js.translator/testData/box/closure/recursiveFunction.kt index 24944f3bfb1..19253fe82de 100644 --- a/js/js.translator/testData/box/closure/recursiveFunction.kt +++ b/js/js.translator/testData/box/closure/recursiveFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo fun bar(i: Int = 0): Int = if (i == 7) i else bar(i - 1) diff --git a/js/js.translator/testData/box/closure/recursiveFunctionWithSameNameDeclaration.kt b/js/js.translator/testData/box/closure/recursiveFunctionWithSameNameDeclaration.kt index 853925fdc58..acd0d19eed9 100644 --- a/js/js.translator/testData/box/closure/recursiveFunctionWithSameNameDeclaration.kt +++ b/js/js.translator/testData/box/closure/recursiveFunctionWithSameNameDeclaration.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo fun bar(i: Int = 0): Int { diff --git a/js/js.translator/testData/box/closure/withManyClosuresInNestedFunctionsAndObjects.kt b/js/js.translator/testData/box/closure/withManyClosuresInNestedFunctionsAndObjects.kt index b103a74b960..4825b6acb9f 100644 --- a/js/js.translator/testData/box/closure/withManyClosuresInNestedFunctionsAndObjects.kt +++ b/js/js.translator/testData/box/closure/withManyClosuresInNestedFunctionsAndObjects.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo fun box(): String { diff --git a/js/js.translator/testData/box/closure/wrappedVariableInExtensionFun.kt b/js/js.translator/testData/box/closure/wrappedVariableInExtensionFun.kt index 0da76445509..53c0be6e17f 100644 --- a/js/js.translator/testData/box/closure/wrappedVariableInExtensionFun.kt +++ b/js/js.translator/testData/box/closure/wrappedVariableInExtensionFun.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo fun Any.foo(n: Int): () -> Boolean { diff --git a/js/js.translator/testData/box/crossModuleRef/callableObjectRef.kt b/js/js.translator/testData/box/crossModuleRef/callableObjectRef.kt index 01c2efc9551..579276808e2 100644 --- a/js/js.translator/testData/box/crossModuleRef/callableObjectRef.kt +++ b/js/js.translator/testData/box/crossModuleRef/callableObjectRef.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 999 // MODULE: lib // FILE: lib.kt package lib diff --git a/js/js.translator/testData/box/crossModuleRef/constructor.kt b/js/js.translator/testData/box/crossModuleRef/constructor.kt index 252f21a62ed..834c60fdd35 100644 --- a/js/js.translator/testData/box/crossModuleRef/constructor.kt +++ b/js/js.translator/testData/box/crossModuleRef/constructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 1001 // MODULE: lib // FILE: lib.kt package lib diff --git a/js/js.translator/testData/box/crossModuleRef/inheritance.kt b/js/js.translator/testData/box/crossModuleRef/inheritance.kt index ec8623488c2..7b05228e514 100644 --- a/js/js.translator/testData/box/crossModuleRef/inheritance.kt +++ b/js/js.translator/testData/box/crossModuleRef/inheritance.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 // 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 a75e2df52dd..8f78cbca4c4 100644 --- a/js/js.translator/testData/box/crossModuleRef/inlineJsModule.kt +++ b/js/js.translator/testData/box/crossModuleRef/inlineJsModule.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 547 +// EXPECTED_REACHABLE_NODES: 1070 // MODULE: lib1 // FILE: lib1.js define("lib1", [], function() { diff --git a/js/js.translator/testData/box/crossModuleRef/inlineJsModuleNonIdentifier.kt b/js/js.translator/testData/box/crossModuleRef/inlineJsModuleNonIdentifier.kt index 76892bbbe26..978af086b69 100644 --- a/js/js.translator/testData/box/crossModuleRef/inlineJsModuleNonIdentifier.kt +++ b/js/js.translator/testData/box/crossModuleRef/inlineJsModuleNonIdentifier.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 547 +// EXPECTED_REACHABLE_NODES: 1072 // MODULE: lib-1 // FILE: lib-1.js define("lib-1", [], function() { diff --git a/js/js.translator/testData/box/crossModuleRef/inlineJsModulePackage.kt b/js/js.translator/testData/box/crossModuleRef/inlineJsModulePackage.kt index 39e871d4751..107c88ebaa7 100644 --- a/js/js.translator/testData/box/crossModuleRef/inlineJsModulePackage.kt +++ b/js/js.translator/testData/box/crossModuleRef/inlineJsModulePackage.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 994 // MODULE: lib1 // FILE: lib1.js define("lib1", [], function() { diff --git a/js/js.translator/testData/box/crossModuleRef/inlineModule.kt b/js/js.translator/testData/box/crossModuleRef/inlineModule.kt index 613fb52f40f..2fc049cb8e6 100644 --- a/js/js.translator/testData/box/crossModuleRef/inlineModule.kt +++ b/js/js.translator/testData/box/crossModuleRef/inlineModule.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 993 // 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 33239bd716e..bda722780d3 100644 --- a/js/js.translator/testData/box/crossModuleRef/inlineModuleNonIndentifier.kt +++ b/js/js.translator/testData/box/crossModuleRef/inlineModuleNonIndentifier.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 993 // 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 e7fd4b6bb8f..d4f5bf1ce2c 100644 --- a/js/js.translator/testData/box/crossModuleRef/lambda.kt +++ b/js/js.translator/testData/box/crossModuleRef/lambda.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 994 // MODULE: lib // FILE: lib.kt package lib diff --git a/js/js.translator/testData/box/crossModuleRef/object.kt b/js/js.translator/testData/box/crossModuleRef/object.kt index 3dd13de564c..0715a078728 100644 --- a/js/js.translator/testData/box/crossModuleRef/object.kt +++ b/js/js.translator/testData/box/crossModuleRef/object.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 // MODULE: lib // FILE: lib.kt package lib diff --git a/js/js.translator/testData/box/crossModuleRef/objectInInlineClosure.kt b/js/js.translator/testData/box/crossModuleRef/objectInInlineClosure.kt index 7a9c07779f8..434399825b6 100644 --- a/js/js.translator/testData/box/crossModuleRef/objectInInlineClosure.kt +++ b/js/js.translator/testData/box/crossModuleRef/objectInInlineClosure.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1006 // MODULE: lib // FILE: lib.kt package lib diff --git a/js/js.translator/testData/box/crossModuleRef/objectIsObject.kt b/js/js.translator/testData/box/crossModuleRef/objectIsObject.kt index 3f1acb488eb..ac4b13d7b96 100644 --- a/js/js.translator/testData/box/crossModuleRef/objectIsObject.kt +++ b/js/js.translator/testData/box/crossModuleRef/objectIsObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 // MODULE: lib // FILE: lib.kt package lib diff --git a/js/js.translator/testData/box/crossModuleRef/topLevelExtension.kt b/js/js.translator/testData/box/crossModuleRef/topLevelExtension.kt index 04d2063366a..a448c371dc4 100644 --- a/js/js.translator/testData/box/crossModuleRef/topLevelExtension.kt +++ b/js/js.translator/testData/box/crossModuleRef/topLevelExtension.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 1004 // 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 c1a544e16de..24e19799b30 100644 --- a/js/js.translator/testData/box/crossModuleRef/topLevelFunction.kt +++ b/js/js.translator/testData/box/crossModuleRef/topLevelFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 1001 // 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 caf442ae7e7..428bf416f0c 100644 --- a/js/js.translator/testData/box/crossModuleRef/topLevelMutableProperty.kt +++ b/js/js.translator/testData/box/crossModuleRef/topLevelMutableProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 // MODULE: lib // FILE: lib.kt package lib diff --git a/js/js.translator/testData/box/crossModuleRef/topLevelProperty.kt b/js/js.translator/testData/box/crossModuleRef/topLevelProperty.kt index 8519234d93e..56444eba9ce 100644 --- a/js/js.translator/testData/box/crossModuleRef/topLevelProperty.kt +++ b/js/js.translator/testData/box/crossModuleRef/topLevelProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 // MODULE: lib // FILE: lib.kt package lib diff --git a/js/js.translator/testData/box/dataClass/components.kt b/js/js.translator/testData/box/dataClass/components.kt index bfd4fcee6f9..0bfa6304fc1 100644 --- a/js/js.translator/testData/box/dataClass/components.kt +++ b/js/js.translator/testData/box/dataClass/components.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 package foo data class Dat(val start: String, val middle: String, val end: String) { diff --git a/js/js.translator/testData/box/dataClass/copy.kt b/js/js.translator/testData/box/dataClass/copy.kt index b99d83819d8..8072c86d277 100644 --- a/js/js.translator/testData/box/dataClass/copy.kt +++ b/js/js.translator/testData/box/dataClass/copy.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo data class Dat(val start: String, val middle: String, val end: String) diff --git a/js/js.translator/testData/box/dataClass/equals.kt b/js/js.translator/testData/box/dataClass/equals.kt index 4206827ffe6..e02d1538f63 100644 --- a/js/js.translator/testData/box/dataClass/equals.kt +++ b/js/js.translator/testData/box/dataClass/equals.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 523 +// EXPECTED_REACHABLE_NODES: 1026 package foo data class Holder(val v: T) diff --git a/js/js.translator/testData/box/dataClass/hashcode.kt b/js/js.translator/testData/box/dataClass/hashcode.kt index ca61b1b13f4..afe3c3e13da 100644 --- a/js/js.translator/testData/box/dataClass/hashcode.kt +++ b/js/js.translator/testData/box/dataClass/hashcode.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 916 +// 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 06169746444..2cbdd1a7204 100644 --- a/js/js.translator/testData/box/dataClass/keyrole.kt +++ b/js/js.translator/testData/box/dataClass/keyrole.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 858 +// EXPECTED_REACHABLE_NODES: 1028 package foo data class Holder(val v: T) diff --git a/js/js.translator/testData/box/dataClass/override.kt b/js/js.translator/testData/box/dataClass/override.kt index 08559acd1cf..3afa434395c 100644 --- a/js/js.translator/testData/box/dataClass/override.kt +++ b/js/js.translator/testData/box/dataClass/override.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 package foo var t: Any? = null diff --git a/js/js.translator/testData/box/dataClass/privateFields.kt b/js/js.translator/testData/box/dataClass/privateFields.kt index f5e00cd18a1..b31221441a0 100644 --- a/js/js.translator/testData/box/dataClass/privateFields.kt +++ b/js/js.translator/testData/box/dataClass/privateFields.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 953 +// EXPECTED_REACHABLE_NODES: 1005 package foo data class A(private val x: Int) { diff --git a/js/js.translator/testData/box/dataClass/tostring.kt b/js/js.translator/testData/box/dataClass/tostring.kt index 57cd544a7f0..a8217e90a71 100644 --- a/js/js.translator/testData/box/dataClass/tostring.kt +++ b/js/js.translator/testData/box/dataClass/tostring.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 510 +// EXPECTED_REACHABLE_NODES: 1013 package foo data class Holder(val v: T) diff --git a/js/js.translator/testData/box/defaultArguments/complexExpressionAsConstructorDefaultArgument.kt b/js/js.translator/testData/box/defaultArguments/complexExpressionAsConstructorDefaultArgument.kt index d51da2e409d..00ae5dcc753 100644 --- a/js/js.translator/testData/box/defaultArguments/complexExpressionAsConstructorDefaultArgument.kt +++ b/js/js.translator/testData/box/defaultArguments/complexExpressionAsConstructorDefaultArgument.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo var global: String = "" diff --git a/js/js.translator/testData/box/defaultArguments/complexExpressionAsDefaultArgument.kt b/js/js.translator/testData/box/defaultArguments/complexExpressionAsDefaultArgument.kt index 8f3491f7c79..aae9f87346d 100644 --- a/js/js.translator/testData/box/defaultArguments/complexExpressionAsDefaultArgument.kt +++ b/js/js.translator/testData/box/defaultArguments/complexExpressionAsDefaultArgument.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 // 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 5f920c49c48..f3acbe31bdb 100644 --- a/js/js.translator/testData/box/defaultArguments/complexExpressionAsOverriddenDefaultArgument.kt +++ b/js/js.translator/testData/box/defaultArguments/complexExpressionAsOverriddenDefaultArgument.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 509 +// EXPECTED_REACHABLE_NODES: 1012 // 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 ad18ea1ef57..a5775d8a8b5 100644 --- a/js/js.translator/testData/box/defaultArguments/constructorCallWithDefArg1.kt +++ b/js/js.translator/testData/box/defaultArguments/constructorCallWithDefArg1.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class A(val a: Int = 0) diff --git a/js/js.translator/testData/box/defaultArguments/constructorCallWithDefArg2.kt b/js/js.translator/testData/box/defaultArguments/constructorCallWithDefArg2.kt index 88fb80bf2c7..4d422a2a45d 100644 --- a/js/js.translator/testData/box/defaultArguments/constructorCallWithDefArg2.kt +++ b/js/js.translator/testData/box/defaultArguments/constructorCallWithDefArg2.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo class T4( diff --git a/js/js.translator/testData/box/defaultArguments/defArgsWithSuperCall.kt b/js/js.translator/testData/box/defaultArguments/defArgsWithSuperCall.kt index 710a845905c..a62744ddbde 100644 --- a/js/js.translator/testData/box/defaultArguments/defArgsWithSuperCall.kt +++ b/js/js.translator/testData/box/defaultArguments/defArgsWithSuperCall.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo open class A(val a: Int = 1, val b: Int = 2) diff --git a/js/js.translator/testData/box/defaultArguments/defaultArgumentsInFunctionWithExpressionAsBody.kt b/js/js.translator/testData/box/defaultArguments/defaultArgumentsInFunctionWithExpressionAsBody.kt index bbdf233442b..976d7c95b45 100644 --- a/js/js.translator/testData/box/defaultArguments/defaultArgumentsInFunctionWithExpressionAsBody.kt +++ b/js/js.translator/testData/box/defaultArguments/defaultArgumentsInFunctionWithExpressionAsBody.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 999 // 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 a7280322854..8abb06f2949 100644 --- a/js/js.translator/testData/box/defaultArguments/enumSuperConstructor.kt +++ b/js/js.translator/testData/box/defaultArguments/enumSuperConstructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 522 +// EXPECTED_REACHABLE_NODES: 1020 package foo enum class A { diff --git a/js/js.translator/testData/box/defaultArguments/enumWithDefArg.kt b/js/js.translator/testData/box/defaultArguments/enumWithDefArg.kt index 76c4f62e175..710138ed8d7 100644 --- a/js/js.translator/testData/box/defaultArguments/enumWithDefArg.kt +++ b/js/js.translator/testData/box/defaultArguments/enumWithDefArg.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 518 +// EXPECTED_REACHABLE_NODES: 1017 package foo enum class A(val a: Int = 1) { diff --git a/js/js.translator/testData/box/defaultArguments/enumWithOneDefArg.kt b/js/js.translator/testData/box/defaultArguments/enumWithOneDefArg.kt index f7b521b46d7..bbe07067dba 100644 --- a/js/js.translator/testData/box/defaultArguments/enumWithOneDefArg.kt +++ b/js/js.translator/testData/box/defaultArguments/enumWithOneDefArg.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 518 +// EXPECTED_REACHABLE_NODES: 1017 package foo enum class Foo(val a: Int = 1, val b: String) { diff --git a/js/js.translator/testData/box/defaultArguments/enumWithTwoDefArgs.kt b/js/js.translator/testData/box/defaultArguments/enumWithTwoDefArgs.kt index 170ef31cabc..199c0c6845e 100644 --- a/js/js.translator/testData/box/defaultArguments/enumWithTwoDefArgs.kt +++ b/js/js.translator/testData/box/defaultArguments/enumWithTwoDefArgs.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 522 +// EXPECTED_REACHABLE_NODES: 1021 package foo enum class Foo(val a: Int = 1, val b: String = "a") { diff --git a/js/js.translator/testData/box/defaultArguments/extensionFunWithDefArgs.kt b/js/js.translator/testData/box/defaultArguments/extensionFunWithDefArgs.kt index 65e5d295860..fa9a9251289 100644 --- a/js/js.translator/testData/box/defaultArguments/extensionFunWithDefArgs.kt +++ b/js/js.translator/testData/box/defaultArguments/extensionFunWithDefArgs.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun T.toPrefixedString(prefix: String = "", suffix: String = "") = prefix + toString() + suffix diff --git a/js/js.translator/testData/box/defaultArguments/funInAbstractClassWithDefArg.kt b/js/js.translator/testData/box/defaultArguments/funInAbstractClassWithDefArg.kt index 3ba43f8b23a..d66de459a53 100644 --- a/js/js.translator/testData/box/defaultArguments/funInAbstractClassWithDefArg.kt +++ b/js/js.translator/testData/box/defaultArguments/funInAbstractClassWithDefArg.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo open abstract class B() { diff --git a/js/js.translator/testData/box/defaultArguments/overloadFunWithDefArg.kt b/js/js.translator/testData/box/defaultArguments/overloadFunWithDefArg.kt index 1af0fd18274..fb521548111 100644 --- a/js/js.translator/testData/box/defaultArguments/overloadFunWithDefArg.kt +++ b/js/js.translator/testData/box/defaultArguments/overloadFunWithDefArg.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo open abstract class B() { diff --git a/js/js.translator/testData/box/defaultArguments/primarySuperConstructor.kt b/js/js.translator/testData/box/defaultArguments/primarySuperConstructor.kt index 4db1b364291..478f78349ac 100644 --- a/js/js.translator/testData/box/defaultArguments/primarySuperConstructor.kt +++ b/js/js.translator/testData/box/defaultArguments/primarySuperConstructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo open class Base(a: Int, b: Int = 3) { diff --git a/js/js.translator/testData/box/defaultArguments/secondarySuperConstructor.kt b/js/js.translator/testData/box/defaultArguments/secondarySuperConstructor.kt index fd3734904fe..65cca3be868 100644 --- a/js/js.translator/testData/box/defaultArguments/secondarySuperConstructor.kt +++ b/js/js.translator/testData/box/defaultArguments/secondarySuperConstructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 504 +// EXPECTED_REACHABLE_NODES: 1006 package foo open class Base { diff --git a/js/js.translator/testData/box/defaultArguments/superCall.kt b/js/js.translator/testData/box/defaultArguments/superCall.kt index 3a22f0aec2a..d34a098989e 100644 --- a/js/js.translator/testData/box/defaultArguments/superCall.kt +++ b/js/js.translator/testData/box/defaultArguments/superCall.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 506 +// EXPECTED_REACHABLE_NODES: 1009 package foo open class A { diff --git a/js/js.translator/testData/box/defaultArguments/virtualCallWithDefArg.kt b/js/js.translator/testData/box/defaultArguments/virtualCallWithDefArg.kt index 77ae9259ebc..fc21a94d862 100644 --- a/js/js.translator/testData/box/defaultArguments/virtualCallWithDefArg.kt +++ b/js/js.translator/testData/box/defaultArguments/virtualCallWithDefArg.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 506 +// EXPECTED_REACHABLE_NODES: 1009 package foo interface A { diff --git a/js/js.translator/testData/box/delegateProperty/capturedLocalVal.kt b/js/js.translator/testData/box/delegateProperty/capturedLocalVal.kt index 8922509b86a..f740a28b869 100644 --- a/js/js.translator/testData/box/delegateProperty/capturedLocalVal.kt +++ b/js/js.translator/testData/box/delegateProperty/capturedLocalVal.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 //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 94a32042ca5..17c07459eec 100644 --- a/js/js.translator/testData/box/delegateProperty/capturedLocalValNoInline.kt +++ b/js/js.translator/testData/box/delegateProperty/capturedLocalValNoInline.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 //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 b695e4171fd..efcbd552ec6 100644 --- a/js/js.translator/testData/box/delegateProperty/capturedLocalVar.kt +++ b/js/js.translator/testData/box/delegateProperty/capturedLocalVar.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 //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 b276ad96291..e539a6a9be9 100644 --- a/js/js.translator/testData/box/delegateProperty/capturedLocalVarNoInline.kt +++ b/js/js.translator/testData/box/delegateProperty/capturedLocalVarNoInline.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 //TODO: reuse same tests from JVM backend package foo diff --git a/js/js.translator/testData/box/delegateProperty/delegateByExtensionProperty.kt b/js/js.translator/testData/box/delegateProperty/delegateByExtensionProperty.kt index 940d91e1997..bf27bc6d574 100644 --- a/js/js.translator/testData/box/delegateProperty/delegateByExtensionProperty.kt +++ b/js/js.translator/testData/box/delegateProperty/delegateByExtensionProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 541 +// EXPECTED_REACHABLE_NODES: 1040 package foo import kotlin.reflect.KProperty diff --git a/js/js.translator/testData/box/delegateProperty/delegateByTopLevelFun.kt b/js/js.translator/testData/box/delegateProperty/delegateByTopLevelFun.kt index d3411afaac3..47cd76845f2 100644 --- a/js/js.translator/testData/box/delegateProperty/delegateByTopLevelFun.kt +++ b/js/js.translator/testData/box/delegateProperty/delegateByTopLevelFun.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo import kotlin.reflect.KProperty diff --git a/js/js.translator/testData/box/delegateProperty/delegateByTopLevelProperty.kt b/js/js.translator/testData/box/delegateProperty/delegateByTopLevelProperty.kt index 0369eb60ffa..893cef030a1 100644 --- a/js/js.translator/testData/box/delegateProperty/delegateByTopLevelProperty.kt +++ b/js/js.translator/testData/box/delegateProperty/delegateByTopLevelProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo import kotlin.reflect.KProperty diff --git a/js/js.translator/testData/box/delegateProperty/delegateWithPropertyAccess.kt b/js/js.translator/testData/box/delegateProperty/delegateWithPropertyAccess.kt index 0369eb60ffa..893cef030a1 100644 --- a/js/js.translator/testData/box/delegateProperty/delegateWithPropertyAccess.kt +++ b/js/js.translator/testData/box/delegateProperty/delegateWithPropertyAccess.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo import kotlin.reflect.KProperty diff --git a/js/js.translator/testData/box/delegateProperty/getAsExtensionFun.kt b/js/js.translator/testData/box/delegateProperty/getAsExtensionFun.kt index 80ab4cd822e..c2cc877e7a8 100644 --- a/js/js.translator/testData/box/delegateProperty/getAsExtensionFun.kt +++ b/js/js.translator/testData/box/delegateProperty/getAsExtensionFun.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo import kotlin.reflect.KProperty diff --git a/js/js.translator/testData/box/delegateProperty/localVal.kt b/js/js.translator/testData/box/delegateProperty/localVal.kt index 868d4c1391c..ffa09aace72 100644 --- a/js/js.translator/testData/box/delegateProperty/localVal.kt +++ b/js/js.translator/testData/box/delegateProperty/localVal.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 //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 31fa4031606..98186820726 100644 --- a/js/js.translator/testData/box/delegateProperty/localVar.kt +++ b/js/js.translator/testData/box/delegateProperty/localVar.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 //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 d1e0727a3c9..1084d553378 100644 --- a/js/js.translator/testData/box/delegateProperty/localVarInc.kt +++ b/js/js.translator/testData/box/delegateProperty/localVarInc.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 //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 cb09c1699cc..28c96afe9a5 100644 --- a/js/js.translator/testData/box/delegateProperty/localVarPlusAssign.kt +++ b/js/js.translator/testData/box/delegateProperty/localVarPlusAssign.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 //TODO: reuse same tests from JVM backend package foo diff --git a/js/js.translator/testData/box/delegateProperty/propertyMetadata.kt b/js/js.translator/testData/box/delegateProperty/propertyMetadata.kt index fb2cd25831c..2825e4068df 100644 --- a/js/js.translator/testData/box/delegateProperty/propertyMetadata.kt +++ b/js/js.translator/testData/box/delegateProperty/propertyMetadata.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 package foo import kotlin.reflect.KProperty diff --git a/js/js.translator/testData/box/delegateProperty/setAsExtensionFun.kt b/js/js.translator/testData/box/delegateProperty/setAsExtensionFun.kt index 85e7b747a8e..19a1e573401 100644 --- a/js/js.translator/testData/box/delegateProperty/setAsExtensionFun.kt +++ b/js/js.translator/testData/box/delegateProperty/setAsExtensionFun.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo import kotlin.reflect.KProperty diff --git a/js/js.translator/testData/box/delegateProperty/simple.kt b/js/js.translator/testData/box/delegateProperty/simple.kt index b08f6ef799e..c4a8416e485 100644 --- a/js/js.translator/testData/box/delegateProperty/simple.kt +++ b/js/js.translator/testData/box/delegateProperty/simple.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 package foo import kotlin.reflect.KProperty diff --git a/js/js.translator/testData/box/delegateProperty/topLevelVal.kt b/js/js.translator/testData/box/delegateProperty/topLevelVal.kt index 3ac8dbab2bb..8fb12428407 100644 --- a/js/js.translator/testData/box/delegateProperty/topLevelVal.kt +++ b/js/js.translator/testData/box/delegateProperty/topLevelVal.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo import kotlin.reflect.KProperty diff --git a/js/js.translator/testData/box/delegateProperty/topLevelVar.kt b/js/js.translator/testData/box/delegateProperty/topLevelVar.kt index 264715b866e..70d86f2307d 100644 --- a/js/js.translator/testData/box/delegateProperty/topLevelVar.kt +++ b/js/js.translator/testData/box/delegateProperty/topLevelVar.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo 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 5010c54954b..b5a0a8bd2db 100644 --- a/js/js.translator/testData/box/delegateProperty/withGenerics.kt +++ b/js/js.translator/testData/box/delegateProperty/withGenerics.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 507 +// EXPECTED_REACHABLE_NODES: 1005 package foo import kotlin.reflect.KProperty diff --git a/js/js.translator/testData/box/delegation/complexDelegation.kt b/js/js.translator/testData/box/delegation/complexDelegation.kt index 898a7bcfe5a..fc2688184a0 100644 --- a/js/js.translator/testData/box/delegation/complexDelegation.kt +++ b/js/js.translator/testData/box/delegation/complexDelegation.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 506 +// EXPECTED_REACHABLE_NODES: 1009 package foo interface C { diff --git a/js/js.translator/testData/box/delegation/delegation2.kt b/js/js.translator/testData/box/delegation/delegation2.kt index 539257ec9f2..46515a2fcf0 100644 --- a/js/js.translator/testData/box/delegation/delegation2.kt +++ b/js/js.translator/testData/box/delegation/delegation2.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 504 +// EXPECTED_REACHABLE_NODES: 1007 // 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 b4459847ab6..522e63cbf79 100644 --- a/js/js.translator/testData/box/delegation/delegation3.kt +++ b/js/js.translator/testData/box/delegation/delegation3.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 511 +// EXPECTED_REACHABLE_NODES: 1014 // 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 3b2ecfd1210..5b91bb82476 100644 --- a/js/js.translator/testData/box/delegation/delegation4.kt +++ b/js/js.translator/testData/box/delegation/delegation4.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 508 +// EXPECTED_REACHABLE_NODES: 1011 // 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 4ffdf86318f..4768a2d07e6 100644 --- a/js/js.translator/testData/box/delegation/delegationByArg.kt +++ b/js/js.translator/testData/box/delegation/delegationByArg.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 503 +// EXPECTED_REACHABLE_NODES: 1006 package foo interface Base { diff --git a/js/js.translator/testData/box/delegation/delegationByExprWithArgs.kt b/js/js.translator/testData/box/delegation/delegationByExprWithArgs.kt index 9b24bc810fb..bb59ffb4e99 100644 --- a/js/js.translator/testData/box/delegation/delegationByExprWithArgs.kt +++ b/js/js.translator/testData/box/delegation/delegationByExprWithArgs.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 package foo interface Base { diff --git a/js/js.translator/testData/box/delegation/delegationByFunExpr.kt b/js/js.translator/testData/box/delegation/delegationByFunExpr.kt index 8326cf7e20a..3f128ed2ce8 100644 --- a/js/js.translator/testData/box/delegation/delegationByFunExpr.kt +++ b/js/js.translator/testData/box/delegation/delegationByFunExpr.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 package foo interface Base { diff --git a/js/js.translator/testData/box/delegation/delegationByIfExpr.kt b/js/js.translator/testData/box/delegation/delegationByIfExpr.kt index eb57a302f32..c694d0577cd 100644 --- a/js/js.translator/testData/box/delegation/delegationByIfExpr.kt +++ b/js/js.translator/testData/box/delegation/delegationByIfExpr.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 package foo interface Base { diff --git a/js/js.translator/testData/box/delegation/delegationByInh.kt b/js/js.translator/testData/box/delegation/delegationByInh.kt index 3bf0b61b50e..20692e23873 100644 --- a/js/js.translator/testData/box/delegation/delegationByInh.kt +++ b/js/js.translator/testData/box/delegation/delegationByInh.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 519 +// EXPECTED_REACHABLE_NODES: 1022 package foo interface Base { diff --git a/js/js.translator/testData/box/delegation/delegationByNewInstance.kt b/js/js.translator/testData/box/delegation/delegationByNewInstance.kt index d227aaa9e79..e76a45c70e8 100644 --- a/js/js.translator/testData/box/delegation/delegationByNewInstance.kt +++ b/js/js.translator/testData/box/delegation/delegationByNewInstance.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 package foo interface Base { diff --git a/js/js.translator/testData/box/delegation/delegationChain.kt b/js/js.translator/testData/box/delegation/delegationChain.kt index 60965d80bb3..bd2f53a2445 100644 --- a/js/js.translator/testData/box/delegation/delegationChain.kt +++ b/js/js.translator/testData/box/delegation/delegationChain.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 508 +// EXPECTED_REACHABLE_NODES: 1011 package foo interface Base { diff --git a/js/js.translator/testData/box/delegation/delegationEvaluationOrder1.kt b/js/js.translator/testData/box/delegation/delegationEvaluationOrder1.kt index fef32f33731..2271e437311 100644 --- a/js/js.translator/testData/box/delegation/delegationEvaluationOrder1.kt +++ b/js/js.translator/testData/box/delegation/delegationEvaluationOrder1.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 515 +// EXPECTED_REACHABLE_NODES: 1018 package foo interface Base { diff --git a/js/js.translator/testData/box/delegation/delegationEvaluationOrder2.kt b/js/js.translator/testData/box/delegation/delegationEvaluationOrder2.kt index 8bc438b2eec..989f2cb3e39 100644 --- a/js/js.translator/testData/box/delegation/delegationEvaluationOrder2.kt +++ b/js/js.translator/testData/box/delegation/delegationEvaluationOrder2.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 531 +// EXPECTED_REACHABLE_NODES: 1034 package foo interface Base { diff --git a/js/js.translator/testData/box/delegation/delegationExtFun1.kt b/js/js.translator/testData/box/delegation/delegationExtFun1.kt index 46ec014aa68..47e9ea340a9 100644 --- a/js/js.translator/testData/box/delegation/delegationExtFun1.kt +++ b/js/js.translator/testData/box/delegation/delegationExtFun1.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 package foo interface Base { diff --git a/js/js.translator/testData/box/delegation/delegationExtFun2.kt b/js/js.translator/testData/box/delegation/delegationExtFun2.kt index b7e21549b1e..162184e1c30 100644 --- a/js/js.translator/testData/box/delegation/delegationExtFun2.kt +++ b/js/js.translator/testData/box/delegation/delegationExtFun2.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 package foo interface Base { diff --git a/js/js.translator/testData/box/delegation/delegationExtProp.kt b/js/js.translator/testData/box/delegation/delegationExtProp.kt index 2dd19f49973..ed57d31584b 100644 --- a/js/js.translator/testData/box/delegation/delegationExtProp.kt +++ b/js/js.translator/testData/box/delegation/delegationExtProp.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 507 +// EXPECTED_REACHABLE_NODES: 1010 package foo interface Base { diff --git a/js/js.translator/testData/box/delegation/delegationExtensionPropertyDelegated.kt b/js/js.translator/testData/box/delegation/delegationExtensionPropertyDelegated.kt index ca9eb537e52..aa9fba16ec4 100644 --- a/js/js.translator/testData/box/delegation/delegationExtensionPropertyDelegated.kt +++ b/js/js.translator/testData/box/delegation/delegationExtensionPropertyDelegated.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 547 +// EXPECTED_REACHABLE_NODES: 1046 package foo import kotlin.reflect.KProperty diff --git a/js/js.translator/testData/box/delegation/delegationGenericArg.kt b/js/js.translator/testData/box/delegation/delegationGenericArg.kt index 91c8f834573..edcf9624f97 100644 --- a/js/js.translator/testData/box/delegation/delegationGenericArg.kt +++ b/js/js.translator/testData/box/delegation/delegationGenericArg.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 // 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 8e466462787..72d59ce957e 100644 --- a/js/js.translator/testData/box/delegation/delegationMethodsWithArgs.kt +++ b/js/js.translator/testData/box/delegation/delegationMethodsWithArgs.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 505 +// EXPECTED_REACHABLE_NODES: 1008 // 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 3c930f05648..382e98824d7 100644 --- a/js/js.translator/testData/box/delegation/jsNamePropertyDelegation.kt +++ b/js/js.translator/testData/box/delegation/jsNamePropertyDelegation.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 package foo import kotlin.reflect.KProperty diff --git a/js/js.translator/testData/box/delegation/onObject.kt b/js/js.translator/testData/box/delegation/onObject.kt index fec9dd897ab..e73391a5af0 100644 --- a/js/js.translator/testData/box/delegation/onObject.kt +++ b/js/js.translator/testData/box/delegation/onObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 509 +// EXPECTED_REACHABLE_NODES: 1012 package foo interface T { diff --git a/js/js.translator/testData/box/dynamic/binaryOperations.kt b/js/js.translator/testData/box/dynamic/binaryOperations.kt index 0ca5676f3ab..54760265c32 100644 --- a/js/js.translator/testData/box/dynamic/binaryOperations.kt +++ b/js/js.translator/testData/box/dynamic/binaryOperations.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo fun box(): String { diff --git a/js/js.translator/testData/box/dynamic/callGetMethod.kt b/js/js.translator/testData/box/dynamic/callGetMethod.kt index e36ed1b0221..b6ca731a450 100644 --- a/js/js.translator/testData/box/dynamic/callGetMethod.kt +++ b/js/js.translator/testData/box/dynamic/callGetMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo fun box(): String { diff --git a/js/js.translator/testData/box/dynamic/callMethods.kt b/js/js.translator/testData/box/dynamic/callMethods.kt index aa02fb9238c..b610378d7ea 100644 --- a/js/js.translator/testData/box/dynamic/callMethods.kt +++ b/js/js.translator/testData/box/dynamic/callMethods.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo fun box(): String { diff --git a/js/js.translator/testData/box/dynamic/callSetMethod.kt b/js/js.translator/testData/box/dynamic/callSetMethod.kt index 07e42a426f4..6b8e29743c2 100644 --- a/js/js.translator/testData/box/dynamic/callSetMethod.kt +++ b/js/js.translator/testData/box/dynamic/callSetMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo fun box(): String { diff --git a/js/js.translator/testData/box/dynamic/compareTo.kt b/js/js.translator/testData/box/dynamic/compareTo.kt index 6a65f6b05ef..821c81bbd49 100644 --- a/js/js.translator/testData/box/dynamic/compareTo.kt +++ b/js/js.translator/testData/box/dynamic/compareTo.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 507 +// EXPECTED_REACHABLE_NODES: 1010 package foo fun box(): String { diff --git a/js/js.translator/testData/box/dynamic/equals.kt b/js/js.translator/testData/box/dynamic/equals.kt index daf7de04260..2e609fcc8c7 100644 --- a/js/js.translator/testData/box/dynamic/equals.kt +++ b/js/js.translator/testData/box/dynamic/equals.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 536 +// EXPECTED_REACHABLE_NODES: 1039 package foo object f { diff --git a/js/js.translator/testData/box/dynamic/getByBrackets.kt b/js/js.translator/testData/box/dynamic/getByBrackets.kt index 7c49d9f98f5..9e8e7d45cca 100644 --- a/js/js.translator/testData/box/dynamic/getByBrackets.kt +++ b/js/js.translator/testData/box/dynamic/getByBrackets.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo fun box(): String { diff --git a/js/js.translator/testData/box/dynamic/identityEquals.kt b/js/js.translator/testData/box/dynamic/identityEquals.kt index ecc231a0306..905baf0c24d 100644 --- a/js/js.translator/testData/box/dynamic/identityEquals.kt +++ b/js/js.translator/testData/box/dynamic/identityEquals.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 525 +// EXPECTED_REACHABLE_NODES: 1028 package foo fun box(): String { diff --git a/js/js.translator/testData/box/dynamic/incrementAndDecrement.kt b/js/js.translator/testData/box/dynamic/incrementAndDecrement.kt index b7120117edb..86a43e68b55 100644 --- a/js/js.translator/testData/box/dynamic/incrementAndDecrement.kt +++ b/js/js.translator/testData/box/dynamic/incrementAndDecrement.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/dynamic/infixCall.kt b/js/js.translator/testData/box/dynamic/infixCall.kt index 56ced407541..7e7f6b4df64 100644 --- a/js/js.translator/testData/box/dynamic/infixCall.kt +++ b/js/js.translator/testData/box/dynamic/infixCall.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo fun box(): String { diff --git a/js/js.translator/testData/box/dynamic/invoke.kt b/js/js.translator/testData/box/dynamic/invoke.kt index 0a7c16235af..8d669fc10dd 100644 --- a/js/js.translator/testData/box/dynamic/invoke.kt +++ b/js/js.translator/testData/box/dynamic/invoke.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo fun box(): String { diff --git a/js/js.translator/testData/box/dynamic/is.kt b/js/js.translator/testData/box/dynamic/is.kt index bba4e163182..753f885320b 100644 --- a/js/js.translator/testData/box/dynamic/is.kt +++ b/js/js.translator/testData/box/dynamic/is.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 505 +// EXPECTED_REACHABLE_NODES: 1008 // 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 38621208c1c..5c939fcffb6 100644 --- a/js/js.translator/testData/box/dynamic/isJsPrimitiveType.kt +++ b/js/js.translator/testData/box/dynamic/isJsPrimitiveType.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 530 +// EXPECTED_REACHABLE_NODES: 1031 package foo enum class Type { diff --git a/js/js.translator/testData/box/dynamic/iterator.kt b/js/js.translator/testData/box/dynamic/iterator.kt index 3cc1a31104b..da30aeb04eb 100644 --- a/js/js.translator/testData/box/dynamic/iterator.kt +++ b/js/js.translator/testData/box/dynamic/iterator.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 1224 +// EXPECTED_REACHABLE_NODES: 1414 package foo fun testFor(expected: Int, d: dynamic, case: String) { diff --git a/js/js.translator/testData/box/dynamic/nameClashing.kt b/js/js.translator/testData/box/dynamic/nameClashing.kt index e07ea23b7ad..c26c16f724f 100644 --- a/js/js.translator/testData/box/dynamic/nameClashing.kt +++ b/js/js.translator/testData/box/dynamic/nameClashing.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 package foo fun assertContains(expectedName: String, f: () -> Unit) { diff --git a/js/js.translator/testData/box/dynamic/operationsWithAssignment.kt b/js/js.translator/testData/box/dynamic/operationsWithAssignment.kt index d2df2793500..854dc2381b0 100644 --- a/js/js.translator/testData/box/dynamic/operationsWithAssignment.kt +++ b/js/js.translator/testData/box/dynamic/operationsWithAssignment.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo fun box(): String { diff --git a/js/js.translator/testData/box/dynamic/propertyAccess.kt b/js/js.translator/testData/box/dynamic/propertyAccess.kt index 75e14372657..9813cf4c613 100644 --- a/js/js.translator/testData/box/dynamic/propertyAccess.kt +++ b/js/js.translator/testData/box/dynamic/propertyAccess.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo fun box(): String { diff --git a/js/js.translator/testData/box/dynamic/propertySideEffect.kt b/js/js.translator/testData/box/dynamic/propertySideEffect.kt index e3590ca74b9..529f4673af4 100644 --- a/js/js.translator/testData/box/dynamic/propertySideEffect.kt +++ b/js/js.translator/testData/box/dynamic/propertySideEffect.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 external class C inline val C.foo: String diff --git a/js/js.translator/testData/box/dynamic/setByBrackets.kt b/js/js.translator/testData/box/dynamic/setByBrackets.kt index 56b7d5bfb6a..8a65f907ed4 100644 --- a/js/js.translator/testData/box/dynamic/setByBrackets.kt +++ b/js/js.translator/testData/box/dynamic/setByBrackets.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo fun box(): String { diff --git a/js/js.translator/testData/box/dynamic/unaryOperations.kt b/js/js.translator/testData/box/dynamic/unaryOperations.kt index 1e3eca949ec..4a7e4350e5b 100644 --- a/js/js.translator/testData/box/dynamic/unaryOperations.kt +++ b/js/js.translator/testData/box/dynamic/unaryOperations.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 505 +// EXPECTED_REACHABLE_NODES: 1008 package foo fun box(): String { diff --git a/js/js.translator/testData/box/enum/accessing.kt b/js/js.translator/testData/box/enum/accessing.kt index 8e934677c89..27fb75e1d73 100644 --- a/js/js.translator/testData/box/enum/accessing.kt +++ b/js/js.translator/testData/box/enum/accessing.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 538 +// EXPECTED_REACHABLE_NODES: 1037 package foo enum class A { diff --git a/js/js.translator/testData/box/enum/enumInheritedFromTrait.kt b/js/js.translator/testData/box/enum/enumInheritedFromTrait.kt index 92e83417f43..fc9604e5dee 100644 --- a/js/js.translator/testData/box/enum/enumInheritedFromTrait.kt +++ b/js/js.translator/testData/box/enum/enumInheritedFromTrait.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 533 +// EXPECTED_REACHABLE_NODES: 1032 package foo fun box() = MyEnum.E1.f() + MyEnum.E2.f() diff --git a/js/js.translator/testData/box/enum/enumIsComparable.kt b/js/js.translator/testData/box/enum/enumIsComparable.kt index f1d04dd7973..6fcea30693a 100644 --- a/js/js.translator/testData/box/enum/enumIsComparable.kt +++ b/js/js.translator/testData/box/enum/enumIsComparable.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 518 +// EXPECTED_REACHABLE_NODES: 1017 package foo enum class A { diff --git a/js/js.translator/testData/box/enum/enumWithInheritance.kt b/js/js.translator/testData/box/enum/enumWithInheritance.kt index 1ad2770574b..5036c0bf54b 100644 --- a/js/js.translator/testData/box/enum/enumWithInheritance.kt +++ b/js/js.translator/testData/box/enum/enumWithInheritance.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 550 +// EXPECTED_REACHABLE_NODES: 1049 package foo enum class B(open val bar: Int) { diff --git a/js/js.translator/testData/box/enum/equals.kt b/js/js.translator/testData/box/enum/equals.kt index f76a7765c11..8ffd3f6aa5a 100644 --- a/js/js.translator/testData/box/enum/equals.kt +++ b/js/js.translator/testData/box/enum/equals.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 537 +// EXPECTED_REACHABLE_NODES: 1036 package foo enum class Foo { diff --git a/js/js.translator/testData/box/enum/equalsNullUndefined.kt b/js/js.translator/testData/box/enum/equalsNullUndefined.kt index 428822f3fb1..6d8033f2274 100644 --- a/js/js.translator/testData/box/enum/equalsNullUndefined.kt +++ b/js/js.translator/testData/box/enum/equalsNullUndefined.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 529 +// EXPECTED_REACHABLE_NODES: 1023 enum class A { X, Y diff --git a/js/js.translator/testData/box/enum/implementsComparable.kt b/js/js.translator/testData/box/enum/implementsComparable.kt index 79d6fa00fd1..9310705bfef 100644 --- a/js/js.translator/testData/box/enum/implementsComparable.kt +++ b/js/js.translator/testData/box/enum/implementsComparable.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 526 +// EXPECTED_REACHABLE_NODES: 1025 package foo enum class A { diff --git a/js/js.translator/testData/box/enum/initializationOrder.kt b/js/js.translator/testData/box/enum/initializationOrder.kt index 96f81349dcc..22f20999d1a 100644 --- a/js/js.translator/testData/box/enum/initializationOrder.kt +++ b/js/js.translator/testData/box/enum/initializationOrder.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 527 +// EXPECTED_REACHABLE_NODES: 1026 package foo enum class E { diff --git a/js/js.translator/testData/box/enum/nativeEnum.kt b/js/js.translator/testData/box/enum/nativeEnum.kt index 25bbe0f54f8..1420f7a4b8b 100644 --- a/js/js.translator/testData/box/enum/nativeEnum.kt +++ b/js/js.translator/testData/box/enum/nativeEnum.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo external enum class JsEnum { diff --git a/js/js.translator/testData/box/enum/simpleEnum.kt b/js/js.translator/testData/box/enum/simpleEnum.kt index 739ea79bf7e..d8a164f224b 100644 --- a/js/js.translator/testData/box/enum/simpleEnum.kt +++ b/js/js.translator/testData/box/enum/simpleEnum.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 516 +// EXPECTED_REACHABLE_NODES: 1015 package foo enum class E { diff --git a/js/js.translator/testData/box/enum/standardMethods.kt b/js/js.translator/testData/box/enum/standardMethods.kt index 70bae7b8948..9f68ef0d8c5 100644 --- a/js/js.translator/testData/box/enum/standardMethods.kt +++ b/js/js.translator/testData/box/enum/standardMethods.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 941 +// EXPECTED_REACHABLE_NODES: 1413 package foo enum class EmptyEnum diff --git a/js/js.translator/testData/box/enum/superCallInEnumLiteral.kt b/js/js.translator/testData/box/enum/superCallInEnumLiteral.kt index 7978ecbbaef..98dc8038673 100644 --- a/js/js.translator/testData/box/enum/superCallInEnumLiteral.kt +++ b/js/js.translator/testData/box/enum/superCallInEnumLiteral.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 533 +// EXPECTED_REACHABLE_NODES: 1032 package foo fun box() = E.E1.f() + E.E2.f() diff --git a/js/js.translator/testData/box/examples/basicmethod.kt b/js/js.translator/testData/box/examples/basicmethod.kt index 488d78c2851..c060a746532 100644 --- a/js/js.translator/testData/box/examples/basicmethod.kt +++ b/js/js.translator/testData/box/examples/basicmethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 905 +// EXPECTED_REACHABLE_NODES: 1393 interface Tr { fun extra(): String = "_" diff --git a/js/js.translator/testData/box/examples/basicproperty.kt b/js/js.translator/testData/box/examples/basicproperty.kt index 108b7444e0a..a8638c832db 100644 --- a/js/js.translator/testData/box/examples/basicproperty.kt +++ b/js/js.translator/testData/box/examples/basicproperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 507 +// EXPECTED_REACHABLE_NODES: 1010 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 0c1839ad9e6..1435e8d21b4 100644 --- a/js/js.translator/testData/box/examples/classObject.kt +++ b/js/js.translator/testData/box/examples/classObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 class C() { companion object { fun create() = C() diff --git a/js/js.translator/testData/box/examples/closureWithParameter.kt b/js/js.translator/testData/box/examples/closureWithParameter.kt index 14b3ef440cc..ca8e05b2eae 100644 --- a/js/js.translator/testData/box/examples/closureWithParameter.kt +++ b/js/js.translator/testData/box/examples/closureWithParameter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 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 cc8a200cabe..6e17a5b7f60 100644 --- a/js/js.translator/testData/box/examples/closureWithParameterAndBoxing.kt +++ b/js/js.translator/testData/box/examples/closureWithParameterAndBoxing.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 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 7a4246f6f98..7e2de960636 100644 --- a/js/js.translator/testData/box/examples/doubleEnclosedLocalVariable.kt +++ b/js/js.translator/testData/box/examples/doubleEnclosedLocalVariable.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 fun box(): String { val cl = 39 return if (sum(200, { val ff = { cl }; ff() }) == 239) "OK" else "FAIL" diff --git a/js/js.translator/testData/box/examples/enclosed.kt b/js/js.translator/testData/box/examples/enclosed.kt index aad1e441355..a51a2b3baa1 100644 --- a/js/js.translator/testData/box/examples/enclosed.kt +++ b/js/js.translator/testData/box/examples/enclosed.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 525 +// EXPECTED_REACHABLE_NODES: 1028 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 389ab2aeefd..63406e6af69 100644 --- a/js/js.translator/testData/box/examples/enclosingLocalVariable.kt +++ b/js/js.translator/testData/box/examples/enclosingLocalVariable.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 fun box(): String { val cl = 39 return if (sum(200, { val m = { val r = { cl }; r() }; m() }) == 239) "OK" else "FAIL" diff --git a/js/js.translator/testData/box/examples/extensionClosure.kt b/js/js.translator/testData/box/examples/extensionClosure.kt index 8130f454232..2ab44b87f43 100644 --- a/js/js.translator/testData/box/examples/extensionClosure.kt +++ b/js/js.translator/testData/box/examples/extensionClosure.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 class Point(val x: Int, val y: Int) fun box(): String { diff --git a/js/js.translator/testData/box/examples/funDelegation.kt b/js/js.translator/testData/box/examples/funDelegation.kt index 0d19ab2004c..052eb6fae6f 100644 --- a/js/js.translator/testData/box/examples/funDelegation.kt +++ b/js/js.translator/testData/box/examples/funDelegation.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 504 +// EXPECTED_REACHABLE_NODES: 1009 open class Base() { fun n(n: Int): Int = n + 1 } diff --git a/js/js.translator/testData/box/examples/incrementProperty.kt b/js/js.translator/testData/box/examples/incrementProperty.kt index c1d1cf40586..4e119c539d9 100644 --- a/js/js.translator/testData/box/examples/incrementProperty.kt +++ b/js/js.translator/testData/box/examples/incrementProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 class Slot() { var vitality: Int = 10000 diff --git a/js/js.translator/testData/box/examples/inheritance.kt b/js/js.translator/testData/box/examples/inheritance.kt index fa97c5510c2..3be1ca5cea5 100644 --- a/js/js.translator/testData/box/examples/inheritance.kt +++ b/js/js.translator/testData/box/examples/inheritance.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 526 +// EXPECTED_REACHABLE_NODES: 1029 // Changed when traits were introduced. May not make sense any more open class X(val x: Int) { diff --git a/js/js.translator/testData/box/examples/inheritedInnerClass.kt b/js/js.translator/testData/box/examples/inheritedInnerClass.kt index 6b539993e4a..1942278826e 100644 --- a/js/js.translator/testData/box/examples/inheritedInnerClass.kt +++ b/js/js.translator/testData/box/examples/inheritedInnerClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 class Outer() { open class InnerBase() { } diff --git a/js/js.translator/testData/box/examples/inheritedMethod.kt b/js/js.translator/testData/box/examples/inheritedMethod.kt index 08369e1ce8b..006fa2cae9f 100644 --- a/js/js.translator/testData/box/examples/inheritedMethod.kt +++ b/js/js.translator/testData/box/examples/inheritedMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 open class Foo() { fun xyzzy(): String = "xyzzy" } diff --git a/js/js.translator/testData/box/examples/initializerBlock.kt b/js/js.translator/testData/box/examples/initializerBlock.kt index 4d4fcaf47e0..3892ace150e 100644 --- a/js/js.translator/testData/box/examples/initializerBlock.kt +++ b/js/js.translator/testData/box/examples/initializerBlock.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 class C() { public var f: Int diff --git a/js/js.translator/testData/box/examples/initializerBlockDImpl.kt b/js/js.translator/testData/box/examples/initializerBlockDImpl.kt index 05ba1a121f9..7ce02b51cf2 100644 --- a/js/js.translator/testData/box/examples/initializerBlockDImpl.kt +++ b/js/js.translator/testData/box/examples/initializerBlockDImpl.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 890 +// EXPECTED_REACHABLE_NODES: 1378 class World() { public val items: ArrayList = ArrayList() diff --git a/js/js.translator/testData/box/examples/innerClass.kt b/js/js.translator/testData/box/examples/innerClass.kt index f027f88c5d3..626739e6c96 100644 --- a/js/js.translator/testData/box/examples/innerClass.kt +++ b/js/js.translator/testData/box/examples/innerClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 511 +// EXPECTED_REACHABLE_NODES: 998 class Outer(val foo: StringBuilder) { inner class Inner() { fun len(): Int { diff --git a/js/js.translator/testData/box/examples/kt242.kt b/js/js.translator/testData/box/examples/kt242.kt index 4da85e79420..39fa6a8edce 100644 --- a/js/js.translator/testData/box/examples/kt242.kt +++ b/js/js.translator/testData/box/examples/kt242.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 fun box(): String { val i: Int? = 7 val j: Int? = null diff --git a/js/js.translator/testData/box/examples/newInstanceDefaultConstructor.kt b/js/js.translator/testData/box/examples/newInstanceDefaultConstructor.kt index b4cbc679ae7..ee4f7d28b53 100644 --- a/js/js.translator/testData/box/examples/newInstanceDefaultConstructor.kt +++ b/js/js.translator/testData/box/examples/newInstanceDefaultConstructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 class SimpleClass() { fun foo() = 610 } diff --git a/js/js.translator/testData/box/examples/overloadBinaryOperator.kt b/js/js.translator/testData/box/examples/overloadBinaryOperator.kt index a5137a84805..5bbc1984b16 100644 --- a/js/js.translator/testData/box/examples/overloadBinaryOperator.kt +++ b/js/js.translator/testData/box/examples/overloadBinaryOperator.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 891 +// EXPECTED_REACHABLE_NODES: 1379 class ArrayWrapper() { val contents = ArrayList() diff --git a/js/js.translator/testData/box/examples/overloadPlusAssignReturn.kt b/js/js.translator/testData/box/examples/overloadPlusAssignReturn.kt index 399b67ee1ba..368cccbe7ed 100644 --- a/js/js.translator/testData/box/examples/overloadPlusAssignReturn.kt +++ b/js/js.translator/testData/box/examples/overloadPlusAssignReturn.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 892 +// EXPECTED_REACHABLE_NODES: 1380 class ArrayWrapper() { val contents = ArrayList() diff --git a/js/js.translator/testData/box/examples/overloadPlusToPlusAssign.kt b/js/js.translator/testData/box/examples/overloadPlusToPlusAssign.kt index 5b59b60d02f..166f10aa50b 100644 --- a/js/js.translator/testData/box/examples/overloadPlusToPlusAssign.kt +++ b/js/js.translator/testData/box/examples/overloadPlusToPlusAssign.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 892 +// EXPECTED_REACHABLE_NODES: 1380 class ArrayWrapper() { val contents = ArrayList() diff --git a/js/js.translator/testData/box/examples/overloadUnaryOperator.kt b/js/js.translator/testData/box/examples/overloadUnaryOperator.kt index bab957a779b..33b51a7e4be 100644 --- a/js/js.translator/testData/box/examples/overloadUnaryOperator.kt +++ b/js/js.translator/testData/box/examples/overloadUnaryOperator.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 892 +// EXPECTED_REACHABLE_NODES: 1380 class ArrayWrapper() { val contents = ArrayList() diff --git a/js/js.translator/testData/box/examples/propertyDelegation.kt b/js/js.translator/testData/box/examples/propertyDelegation.kt index c6fdc3ed90e..d1b71d22472 100644 --- a/js/js.translator/testData/box/examples/propertyDelegation.kt +++ b/js/js.translator/testData/box/examples/propertyDelegation.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 506 +// EXPECTED_REACHABLE_NODES: 1011 open class Base() { val plain = 239 public val read: Int diff --git a/js/js.translator/testData/box/examples/propertyInInitializer.kt b/js/js.translator/testData/box/examples/propertyInInitializer.kt index e76b5ec8758..42f789f1b7f 100644 --- a/js/js.translator/testData/box/examples/propertyInInitializer.kt +++ b/js/js.translator/testData/box/examples/propertyInInitializer.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 class Outer() { val s = "xyzzy" diff --git a/js/js.translator/testData/box/examples/rightHandOverride.kt b/js/js.translator/testData/box/examples/rightHandOverride.kt index aca4b1caba9..cb6027a740d 100644 --- a/js/js.translator/testData/box/examples/rightHandOverride.kt +++ b/js/js.translator/testData/box/examples/rightHandOverride.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 // Changed when traits were introduced. May not make sense any more interface Left { diff --git a/js/js.translator/testData/box/examples/simplestClosure.kt b/js/js.translator/testData/box/examples/simplestClosure.kt index 3e8e4173652..1f4f3afa352 100644 --- a/js/js.translator/testData/box/examples/simplestClosure.kt +++ b/js/js.translator/testData/box/examples/simplestClosure.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 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 405a3913637..2f564a11458 100644 --- a/js/js.translator/testData/box/examples/simplestClosureAndBoxing.kt +++ b/js/js.translator/testData/box/examples/simplestClosureAndBoxing.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 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 d28f4ad55aa..aa75f9e36f6 100644 --- a/js/js.translator/testData/box/examples/traitproperty.kt +++ b/js/js.translator/testData/box/examples/traitproperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 503 +// EXPECTED_REACHABLE_NODES: 1006 interface M { var backingB: Int var b: Int diff --git a/js/js.translator/testData/box/expression/cast/castExtensionToKMutableProperty.kt b/js/js.translator/testData/box/expression/cast/castExtensionToKMutableProperty.kt index 747468ad4f6..3c6e3553e9c 100644 --- a/js/js.translator/testData/box/expression/cast/castExtensionToKMutableProperty.kt +++ b/js/js.translator/testData/box/expression/cast/castExtensionToKMutableProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo import kotlin.reflect.KProperty1 diff --git a/js/js.translator/testData/box/expression/cast/castExtensionToKProperty1.kt b/js/js.translator/testData/box/expression/cast/castExtensionToKProperty1.kt index 78b1385d3c8..ce666a341de 100644 --- a/js/js.translator/testData/box/expression/cast/castExtensionToKProperty1.kt +++ b/js/js.translator/testData/box/expression/cast/castExtensionToKProperty1.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo import kotlin.reflect.KProperty1 diff --git a/js/js.translator/testData/box/expression/cast/castToAny.kt b/js/js.translator/testData/box/expression/cast/castToAny.kt index 001db3bdf60..551b63284c1 100644 --- a/js/js.translator/testData/box/expression/cast/castToAny.kt +++ b/js/js.translator/testData/box/expression/cast/castToAny.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 507 +// EXPECTED_REACHABLE_NODES: 1010 package foo class A diff --git a/js/js.translator/testData/box/expression/cast/castToArray.kt b/js/js.translator/testData/box/expression/cast/castToArray.kt index 5fc46240313..65cabc27fc6 100644 --- a/js/js.translator/testData/box/expression/cast/castToArray.kt +++ b/js/js.translator/testData/box/expression/cast/castToArray.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/cast/castToFunction.kt b/js/js.translator/testData/box/expression/cast/castToFunction.kt index 0b242a9119f..6d14b53511c 100644 --- a/js/js.translator/testData/box/expression/cast/castToFunction.kt +++ b/js/js.translator/testData/box/expression/cast/castToFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1004 package foo fun test(fn: Any?): Function0 = diff --git a/js/js.translator/testData/box/expression/cast/castToGenericType.kt b/js/js.translator/testData/box/expression/cast/castToGenericType.kt index eeedc984cdb..30a3e2c4a0f 100644 --- a/js/js.translator/testData/box/expression/cast/castToGenericType.kt +++ b/js/js.translator/testData/box/expression/cast/castToGenericType.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 505 +// EXPECTED_REACHABLE_NODES: 1008 package foo class A(val s: String) diff --git a/js/js.translator/testData/box/expression/cast/castToGenericTypeWithMultipleUpperBounds.kt b/js/js.translator/testData/box/expression/cast/castToGenericTypeWithMultipleUpperBounds.kt index 1eae9b56faf..e9ffcc80393 100644 --- a/js/js.translator/testData/box/expression/cast/castToGenericTypeWithMultipleUpperBounds.kt +++ b/js/js.translator/testData/box/expression/cast/castToGenericTypeWithMultipleUpperBounds.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 527 +// EXPECTED_REACHABLE_NODES: 1032 package foo open class A() diff --git a/js/js.translator/testData/box/expression/cast/castToGenericTypeWithUpperBound.kt b/js/js.translator/testData/box/expression/cast/castToGenericTypeWithUpperBound.kt index eab48f09186..007e41fbe7d 100644 --- a/js/js.translator/testData/box/expression/cast/castToGenericTypeWithUpperBound.kt +++ b/js/js.translator/testData/box/expression/cast/castToGenericTypeWithUpperBound.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 523 +// EXPECTED_REACHABLE_NODES: 1026 package foo open class A diff --git a/js/js.translator/testData/box/expression/cast/castToKMutableProperty0.kt b/js/js.translator/testData/box/expression/cast/castToKMutableProperty0.kt index 8b1d3f3c0be..330332eb7e9 100644 --- a/js/js.translator/testData/box/expression/cast/castToKMutableProperty0.kt +++ b/js/js.translator/testData/box/expression/cast/castToKMutableProperty0.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo import kotlin.reflect.KProperty0 diff --git a/js/js.translator/testData/box/expression/cast/castToKMutableProperty1.kt b/js/js.translator/testData/box/expression/cast/castToKMutableProperty1.kt index 5cd194ed4c2..9f4d768a8a5 100644 --- a/js/js.translator/testData/box/expression/cast/castToKMutableProperty1.kt +++ b/js/js.translator/testData/box/expression/cast/castToKMutableProperty1.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo import kotlin.reflect.KProperty1 diff --git a/js/js.translator/testData/box/expression/cast/castToKProperty0.kt b/js/js.translator/testData/box/expression/cast/castToKProperty0.kt index 49921e6b7e5..8367026c093 100644 --- a/js/js.translator/testData/box/expression/cast/castToKProperty0.kt +++ b/js/js.translator/testData/box/expression/cast/castToKProperty0.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo import kotlin.reflect.KProperty0 diff --git a/js/js.translator/testData/box/expression/cast/castToKProperty1.kt b/js/js.translator/testData/box/expression/cast/castToKProperty1.kt index d852a8d16c4..ce72f108496 100644 --- a/js/js.translator/testData/box/expression/cast/castToKProperty1.kt +++ b/js/js.translator/testData/box/expression/cast/castToKProperty1.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo import kotlin.reflect.KProperty1 diff --git a/js/js.translator/testData/box/expression/cast/castToNotNull.kt b/js/js.translator/testData/box/expression/cast/castToNotNull.kt index 84f70b20d5a..4f01f3c9fcd 100644 --- a/js/js.translator/testData/box/expression/cast/castToNotNull.kt +++ b/js/js.translator/testData/box/expression/cast/castToNotNull.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 504 +// EXPECTED_REACHABLE_NODES: 1009 package foo interface A diff --git a/js/js.translator/testData/box/expression/cast/castToNullable.kt b/js/js.translator/testData/box/expression/cast/castToNullable.kt index e0925cf1ecf..9c7ec28a3dc 100644 --- a/js/js.translator/testData/box/expression/cast/castToNullable.kt +++ b/js/js.translator/testData/box/expression/cast/castToNullable.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 503 +// EXPECTED_REACHABLE_NODES: 1008 package foo interface A diff --git a/js/js.translator/testData/box/expression/cast/implicitCastToLong.kt b/js/js.translator/testData/box/expression/cast/implicitCastToLong.kt index 08f795224f8..2453472b115 100644 --- a/js/js.translator/testData/box/expression/cast/implicitCastToLong.kt +++ b/js/js.translator/testData/box/expression/cast/implicitCastToLong.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/cast/primitiveToClass.kt b/js/js.translator/testData/box/expression/cast/primitiveToClass.kt index a595be2ac49..b65cf1589bb 100644 --- a/js/js.translator/testData/box/expression/cast/primitiveToClass.kt +++ b/js/js.translator/testData/box/expression/cast/primitiveToClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo interface A diff --git a/js/js.translator/testData/box/expression/cast/reifiedToNotNull.kt b/js/js.translator/testData/box/expression/cast/reifiedToNotNull.kt index 2876c24cf3b..ec0126595d9 100644 --- a/js/js.translator/testData/box/expression/cast/reifiedToNotNull.kt +++ b/js/js.translator/testData/box/expression/cast/reifiedToNotNull.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 503 +// EXPECTED_REACHABLE_NODES: 1006 package foo // CHECK_NOT_CALLED: test diff --git a/js/js.translator/testData/box/expression/cast/reifiedToNullable1.kt b/js/js.translator/testData/box/expression/cast/reifiedToNullable1.kt index a67ab71f694..5d25b09ba8a 100644 --- a/js/js.translator/testData/box/expression/cast/reifiedToNullable1.kt +++ b/js/js.translator/testData/box/expression/cast/reifiedToNullable1.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 package foo interface A diff --git a/js/js.translator/testData/box/expression/cast/reifiedToNullable2.kt b/js/js.translator/testData/box/expression/cast/reifiedToNullable2.kt index 6e853b32557..0b5fcb1af04 100644 --- a/js/js.translator/testData/box/expression/cast/reifiedToNullable2.kt +++ b/js/js.translator/testData/box/expression/cast/reifiedToNullable2.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 package foo interface A diff --git a/js/js.translator/testData/box/expression/cast/safeCastToGenericTypeWithUpperBound.kt b/js/js.translator/testData/box/expression/cast/safeCastToGenericTypeWithUpperBound.kt index 8664def379b..89d1da915b4 100644 --- a/js/js.translator/testData/box/expression/cast/safeCastToGenericTypeWithUpperBound.kt +++ b/js/js.translator/testData/box/expression/cast/safeCastToGenericTypeWithUpperBound.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 513 +// EXPECTED_REACHABLE_NODES: 1016 package foo open class A diff --git a/js/js.translator/testData/box/expression/cast/safeCastToNotNull.kt b/js/js.translator/testData/box/expression/cast/safeCastToNotNull.kt index cc32b1e7f25..020055c43b0 100644 --- a/js/js.translator/testData/box/expression/cast/safeCastToNotNull.kt +++ b/js/js.translator/testData/box/expression/cast/safeCastToNotNull.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo class A diff --git a/js/js.translator/testData/box/expression/cast/safeCastToNullable.kt b/js/js.translator/testData/box/expression/cast/safeCastToNullable.kt index 24a3cdcd59d..2ad7b5554dd 100644 --- a/js/js.translator/testData/box/expression/cast/safeCastToNullable.kt +++ b/js/js.translator/testData/box/expression/cast/safeCastToNullable.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo class A diff --git a/js/js.translator/testData/box/expression/cast/safeCastToReifiedNotNull.kt b/js/js.translator/testData/box/expression/cast/safeCastToReifiedNotNull.kt index e3ef66f5a96..82759796440 100644 --- a/js/js.translator/testData/box/expression/cast/safeCastToReifiedNotNull.kt +++ b/js/js.translator/testData/box/expression/cast/safeCastToReifiedNotNull.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo // CHECK_NOT_CALLED: castTo diff --git a/js/js.translator/testData/box/expression/cast/safeCastToReifiedNullable.kt b/js/js.translator/testData/box/expression/cast/safeCastToReifiedNullable.kt index 6925a01b3c0..388b21307ef 100644 --- a/js/js.translator/testData/box/expression/cast/safeCastToReifiedNullable.kt +++ b/js/js.translator/testData/box/expression/cast/safeCastToReifiedNullable.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo // CHECK_NOT_CALLED: castTo diff --git a/js/js.translator/testData/box/expression/cast/smartCastInExtensionFunction.kt b/js/js.translator/testData/box/expression/cast/smartCastInExtensionFunction.kt index fc16d220cae..8621f6deef7 100644 --- a/js/js.translator/testData/box/expression/cast/smartCastInExtensionFunction.kt +++ b/js/js.translator/testData/box/expression/cast/smartCastInExtensionFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 505 +// EXPECTED_REACHABLE_NODES: 1008 package foo class A { diff --git a/js/js.translator/testData/box/expression/cast/smartCastInFunction.kt b/js/js.translator/testData/box/expression/cast/smartCastInFunction.kt index fdd5c62ed88..ca23575623b 100644 --- a/js/js.translator/testData/box/expression/cast/smartCastInFunction.kt +++ b/js/js.translator/testData/box/expression/cast/smartCastInFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 504 +// EXPECTED_REACHABLE_NODES: 1007 package foo class A { diff --git a/js/js.translator/testData/box/expression/compareTo/booleanCompareTo.kt b/js/js.translator/testData/box/expression/compareTo/booleanCompareTo.kt index 2cdeabeb70a..f3d66fcf3cd 100644 --- a/js/js.translator/testData/box/expression/compareTo/booleanCompareTo.kt +++ b/js/js.translator/testData/box/expression/compareTo/booleanCompareTo.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 fun box(): String { val r1 = trueFun() > falseFun() if (!r1) return "fail1" diff --git a/js/js.translator/testData/box/expression/compareTo/customCompareToMethod.kt b/js/js.translator/testData/box/expression/compareTo/customCompareToMethod.kt index efcfa5939da..b001528582f 100644 --- a/js/js.translator/testData/box/expression/compareTo/customCompareToMethod.kt +++ b/js/js.translator/testData/box/expression/compareTo/customCompareToMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo class A(val value: Int) : Comparable { diff --git a/js/js.translator/testData/box/expression/dollarParameter/dollarParameter.kt b/js/js.translator/testData/box/expression/dollarParameter/dollarParameter.kt index 3c942555585..64e31773d60 100644 --- a/js/js.translator/testData/box/expression/dollarParameter/dollarParameter.kt +++ b/js/js.translator/testData/box/expression/dollarParameter/dollarParameter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo fun MyController(`$scope`: String): String { diff --git a/js/js.translator/testData/box/expression/equals/arrays.kt b/js/js.translator/testData/box/expression/equals/arrays.kt index ebc916b6b4f..fb0564511f2 100644 --- a/js/js.translator/testData/box/expression/equals/arrays.kt +++ b/js/js.translator/testData/box/expression/equals/arrays.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/equals/compareNullableListWithNull.kt b/js/js.translator/testData/box/expression/equals/compareNullableListWithNull.kt index f4f2f934ae1..d0e323e1f1c 100644 --- a/js/js.translator/testData/box/expression/equals/compareNullableListWithNull.kt +++ b/js/js.translator/testData/box/expression/equals/compareNullableListWithNull.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 888 +// 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 62eaf3305ed..2cc72e905c1 100644 --- a/js/js.translator/testData/box/expression/equals/compareNullablesWithCustomEquals.kt +++ b/js/js.translator/testData/box/expression/equals/compareNullablesWithCustomEquals.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 524 +// EXPECTED_REACHABLE_NODES: 1027 package foo class A { diff --git a/js/js.translator/testData/box/expression/equals/compareToNullWithCustomEquals.kt b/js/js.translator/testData/box/expression/equals/compareToNullWithCustomEquals.kt index 000a186fd5b..72e9af8fbd7 100644 --- a/js/js.translator/testData/box/expression/equals/compareToNullWithCustomEquals.kt +++ b/js/js.translator/testData/box/expression/equals/compareToNullWithCustomEquals.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 package foo class A { diff --git a/js/js.translator/testData/box/expression/equals/customEqualsMethod.kt b/js/js.translator/testData/box/expression/equals/customEqualsMethod.kt index b989f320856..835df2f5e05 100644 --- a/js/js.translator/testData/box/expression/equals/customEqualsMethod.kt +++ b/js/js.translator/testData/box/expression/equals/customEqualsMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo class Foo(val name: String) { diff --git a/js/js.translator/testData/box/expression/equals/customEqualsMethodOnAny.kt b/js/js.translator/testData/box/expression/equals/customEqualsMethodOnAny.kt index e9bc818ab35..eeae4d2beef 100644 --- a/js/js.translator/testData/box/expression/equals/customEqualsMethodOnAny.kt +++ b/js/js.translator/testData/box/expression/equals/customEqualsMethodOnAny.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo class Foo(val name: String) { diff --git a/js/js.translator/testData/box/expression/equals/equalsBehaviorOnNull.kt b/js/js.translator/testData/box/expression/equals/equalsBehaviorOnNull.kt index bdd64f3c53f..a48f8177098 100644 --- a/js/js.translator/testData/box/expression/equals/equalsBehaviorOnNull.kt +++ b/js/js.translator/testData/box/expression/equals/equalsBehaviorOnNull.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 package foo var log = "" diff --git a/js/js.translator/testData/box/expression/equals/equalsNullOrUndefined.kt b/js/js.translator/testData/box/expression/equals/equalsNullOrUndefined.kt index 800d7887551..16c13ad9f8b 100644 --- a/js/js.translator/testData/box/expression/equals/equalsNullOrUndefined.kt +++ b/js/js.translator/testData/box/expression/equals/equalsNullOrUndefined.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/equals/explicitEqualsMethod.kt b/js/js.translator/testData/box/expression/equals/explicitEqualsMethod.kt index 9f97f2a41f5..a92d0b7c6ae 100644 --- a/js/js.translator/testData/box/expression/equals/explicitEqualsMethod.kt +++ b/js/js.translator/testData/box/expression/equals/explicitEqualsMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class Foo(val name: String) { diff --git a/js/js.translator/testData/box/expression/equals/explicitEqualsMethodForPrimitives.kt b/js/js.translator/testData/box/expression/equals/explicitEqualsMethodForPrimitives.kt index aa9a4e33e5d..744655a6f3c 100644 --- a/js/js.translator/testData/box/expression/equals/explicitEqualsMethodForPrimitives.kt +++ b/js/js.translator/testData/box/expression/equals/explicitEqualsMethodForPrimitives.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/equals/kt2370.kt b/js/js.translator/testData/box/expression/equals/kt2370.kt index e6f27f64986..4595b63e463 100644 --- a/js/js.translator/testData/box/expression/equals/kt2370.kt +++ b/js/js.translator/testData/box/expression/equals/kt2370.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 886 +// EXPECTED_REACHABLE_NODES: 1374 package foo diff --git a/js/js.translator/testData/box/expression/equals/stringsEqual.kt b/js/js.translator/testData/box/expression/equals/stringsEqual.kt index 2fec1c23ebe..21373eef4d2 100644 --- a/js/js.translator/testData/box/expression/equals/stringsEqual.kt +++ b/js/js.translator/testData/box/expression/equals/stringsEqual.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/equals/superEquals.kt b/js/js.translator/testData/box/expression/equals/superEquals.kt index afbe1517479..e373ab1a461 100644 --- a/js/js.translator/testData/box/expression/equals/superEquals.kt +++ b/js/js.translator/testData/box/expression/equals/superEquals.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 515 +// EXPECTED_REACHABLE_NODES: 1018 package foo open class A { diff --git a/js/js.translator/testData/box/expression/evaluationOrder/2dangerousInExpression.kt b/js/js.translator/testData/box/expression/evaluationOrder/2dangerousInExpression.kt index b9b0b2660d7..fec96f67376 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/2dangerousInExpression.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/2dangerousInExpression.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/evaluationOrder/andAndWithBreakContinueReturn.kt b/js/js.translator/testData/box/expression/evaluationOrder/andAndWithBreakContinueReturn.kt index 84b12ebb794..c813ca3e863 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/andAndWithBreakContinueReturn.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/andAndWithBreakContinueReturn.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo var global: String = "" diff --git a/js/js.translator/testData/box/expression/evaluationOrder/andAndWithSideEffect.kt b/js/js.translator/testData/box/expression/evaluationOrder/andAndWithSideEffect.kt index ce66a4c8ca5..b3b1ce7c8dd 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/andAndWithSideEffect.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/andAndWithSideEffect.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo var global: String = "" diff --git a/js/js.translator/testData/box/expression/evaluationOrder/andAndWithTmpVarRhs.kt b/js/js.translator/testData/box/expression/evaluationOrder/andAndWithTmpVarRhs.kt index 6d43b3870c0..d111b94ae57 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/andAndWithTmpVarRhs.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/andAndWithTmpVarRhs.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 894 +// 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 08c731daca0..1f9576deac8 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/assignToArrayElementWithSideEffect.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/assignToArrayElementWithSideEffect.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo var global: String = "" diff --git a/js/js.translator/testData/box/expression/evaluationOrder/assignToDotQualifiedWithSideEffect.kt b/js/js.translator/testData/box/expression/evaluationOrder/assignToDotQualifiedWithSideEffect.kt index eff4c6071a8..1bcdb592ec7 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/assignToDotQualifiedWithSideEffect.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/assignToDotQualifiedWithSideEffect.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo var global: String = "" diff --git a/js/js.translator/testData/box/expression/evaluationOrder/callArgs.kt b/js/js.translator/testData/box/expression/evaluationOrder/callArgs.kt index c507c175dca..8211fb16fb8 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/callArgs.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/callArgs.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 503 +// EXPECTED_REACHABLE_NODES: 1006 package foo var global = "" diff --git a/js/js.translator/testData/box/expression/evaluationOrder/callVarargs.kt b/js/js.translator/testData/box/expression/evaluationOrder/callVarargs.kt index ae7c2080b55..087686edc55 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/callVarargs.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/callVarargs.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo var global: String = "" diff --git a/js/js.translator/testData/box/expression/evaluationOrder/callWithBreakContinueReturn.kt b/js/js.translator/testData/box/expression/evaluationOrder/callWithBreakContinueReturn.kt index 73efb0e2833..5959ce37863 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/callWithBreakContinueReturn.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/callWithBreakContinueReturn.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo var global: String = "" diff --git a/js/js.translator/testData/box/expression/evaluationOrder/castWithBreakContinueReturn.kt b/js/js.translator/testData/box/expression/evaluationOrder/castWithBreakContinueReturn.kt index b55b3e2d417..271974d548a 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/castWithBreakContinueReturn.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/castWithBreakContinueReturn.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 504 +// EXPECTED_REACHABLE_NODES: 1007 package foo fun castWithReturn(): Int { diff --git a/js/js.translator/testData/box/expression/evaluationOrder/compareToIntrinsicWithSideEffect.kt b/js/js.translator/testData/box/expression/evaluationOrder/compareToIntrinsicWithSideEffect.kt index 84312ff0b9e..6d1eb3a308b 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/compareToIntrinsicWithSideEffect.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/compareToIntrinsicWithSideEffect.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo var global: String = "" diff --git a/js/js.translator/testData/box/expression/evaluationOrder/dangerousInline.kt b/js/js.translator/testData/box/expression/evaluationOrder/dangerousInline.kt index ed9e8f56e8e..b79593679aa 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/dangerousInline.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/dangerousInline.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo var i = 0 diff --git a/js/js.translator/testData/box/expression/evaluationOrder/dangerousInsideDangerous.kt b/js/js.translator/testData/box/expression/evaluationOrder/dangerousInsideDangerous.kt index 797a41271a2..b153a02be66 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/dangerousInsideDangerous.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/dangerousInsideDangerous.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/evaluationOrder/elvisComplex.kt b/js/js.translator/testData/box/expression/evaluationOrder/elvisComplex.kt index d7a6dfd7720..c113cec9ba5 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/elvisComplex.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/elvisComplex.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo var sideEffect: Int = 0; diff --git a/js/js.translator/testData/box/expression/evaluationOrder/elvisWithBreakContinueReturn.kt b/js/js.translator/testData/box/expression/evaluationOrder/elvisWithBreakContinueReturn.kt index e0d5acd2ffb..1b1e7ff1983 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/elvisWithBreakContinueReturn.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/elvisWithBreakContinueReturn.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo class A diff --git a/js/js.translator/testData/box/expression/evaluationOrder/equalsIntrinsicWithSideEffect.kt b/js/js.translator/testData/box/expression/evaluationOrder/equalsIntrinsicWithSideEffect.kt index c03c6f69d43..2d3fafa45cd 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/equalsIntrinsicWithSideEffect.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/equalsIntrinsicWithSideEffect.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo var global: String = "" diff --git a/js/js.translator/testData/box/expression/evaluationOrder/evaluationOrder1.kt b/js/js.translator/testData/box/expression/evaluationOrder/evaluationOrder1.kt index 15625de4145..70de2bb2524 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/evaluationOrder1.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/evaluationOrder1.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo var d = 0 diff --git a/js/js.translator/testData/box/expression/evaluationOrder/evaluationOrder2.kt b/js/js.translator/testData/box/expression/evaluationOrder/evaluationOrder2.kt index 407bba333d1..2d3d016dea8 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/evaluationOrder2.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/evaluationOrder2.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 // 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 fbeafdd37fb..fd477a6c3c4 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/ifAsFunArgument.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/ifAsFunArgument.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/evaluationOrder/ifAsPlusArgument.kt b/js/js.translator/testData/box/expression/evaluationOrder/ifAsPlusArgument.kt index 70512c62844..0cb303ff07f 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/ifAsPlusArgument.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/ifAsPlusArgument.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/evaluationOrder/ifWithComplex.kt b/js/js.translator/testData/box/expression/evaluationOrder/ifWithComplex.kt index 7912c667cc3..6be718a6858 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/ifWithComplex.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/ifWithComplex.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo var sideEffect: Int = 0; diff --git a/js/js.translator/testData/box/expression/evaluationOrder/intrinsicComplex.kt b/js/js.translator/testData/box/expression/evaluationOrder/intrinsicComplex.kt index ace56b9065b..fdd455d084c 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/intrinsicComplex.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/intrinsicComplex.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/evaluationOrder/intrinsicWithBreakContinueReturn.kt b/js/js.translator/testData/box/expression/evaluationOrder/intrinsicWithBreakContinueReturn.kt index 1989e1756e6..67074753d1f 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/intrinsicWithBreakContinueReturn.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/intrinsicWithBreakContinueReturn.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo var global: String = "" diff --git a/js/js.translator/testData/box/expression/evaluationOrder/literalFunctionAsArgumentWithSideEffect.kt b/js/js.translator/testData/box/expression/evaluationOrder/literalFunctionAsArgumentWithSideEffect.kt index b9327f68841..ecb7fa06458 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/literalFunctionAsArgumentWithSideEffect.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/literalFunctionAsArgumentWithSideEffect.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 // 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 e4dc59e4381..3582103ca92 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/loopWithBreakContinueReturnInCondition.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/loopWithBreakContinueReturnInCondition.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo var global: String = "" diff --git a/js/js.translator/testData/box/expression/evaluationOrder/orOrWithBreakContinueReturn.kt b/js/js.translator/testData/box/expression/evaluationOrder/orOrWithBreakContinueReturn.kt index b352d51583e..1cdbcbc90b2 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/orOrWithBreakContinueReturn.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/orOrWithBreakContinueReturn.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo var global: String = "" diff --git a/js/js.translator/testData/box/expression/evaluationOrder/orOrWithSideEffect.kt b/js/js.translator/testData/box/expression/evaluationOrder/orOrWithSideEffect.kt index 66612e4ece0..f1b2b9a46ba 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/orOrWithSideEffect.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/orOrWithSideEffect.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo var global: String = "" diff --git a/js/js.translator/testData/box/expression/evaluationOrder/reassignmentLhsCaching.kt b/js/js.translator/testData/box/expression/evaluationOrder/reassignmentLhsCaching.kt index 8669cb25daa..6e21105facd 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/reassignmentLhsCaching.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/reassignmentLhsCaching.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 507 +// EXPECTED_REACHABLE_NODES: 1010 package foo var log = "" diff --git a/js/js.translator/testData/box/expression/evaluationOrder/secondaryConstructorTemporaryVars.kt b/js/js.translator/testData/box/expression/evaluationOrder/secondaryConstructorTemporaryVars.kt index 17e50c9c5f7..ab19a3ea3bb 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/secondaryConstructorTemporaryVars.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/secondaryConstructorTemporaryVars.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 995 // HAS_NO_CAPTURED_VARS: function=A_init except=Kotlin;A class A() { diff --git a/js/js.translator/testData/box/expression/evaluationOrder/whenAsMinusArgument.kt b/js/js.translator/testData/box/expression/evaluationOrder/whenAsMinusArgument.kt index 9a5d24bef5b..78ab1b68347 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/whenAsMinusArgument.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/whenAsMinusArgument.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/evaluationOrder/whenJsLiteralWithSideEffect.kt b/js/js.translator/testData/box/expression/evaluationOrder/whenJsLiteralWithSideEffect.kt index c15bda9ef4e..8961028aedc 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/whenJsLiteralWithSideEffect.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/whenJsLiteralWithSideEffect.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo var global: String = "" diff --git a/js/js.translator/testData/box/expression/evaluationOrder/whenWithComplexConditions.kt b/js/js.translator/testData/box/expression/evaluationOrder/whenWithComplexConditions.kt index 23e32897ebf..5e20d66c2ad 100644 --- a/js/js.translator/testData/box/expression/evaluationOrder/whenWithComplexConditions.kt +++ b/js/js.translator/testData/box/expression/evaluationOrder/whenWithComplexConditions.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo var global: String = "" diff --git a/js/js.translator/testData/box/expression/for/forIteratesOverArray.kt b/js/js.translator/testData/box/expression/for/forIteratesOverArray.kt index f69ae1859d7..303fc87c2ba 100644 --- a/js/js.translator/testData/box/expression/for/forIteratesOverArray.kt +++ b/js/js.translator/testData/box/expression/for/forIteratesOverArray.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo val a1 = arrayOfNulls(10) diff --git a/js/js.translator/testData/box/expression/for/forIteratesOverLiteralRange.kt b/js/js.translator/testData/box/expression/for/forIteratesOverLiteralRange.kt index 488e1a3cae2..5976df38d01 100644 --- a/js/js.translator/testData/box/expression/for/forIteratesOverLiteralRange.kt +++ b/js/js.translator/testData/box/expression/for/forIteratesOverLiteralRange.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo var global: String = "" diff --git a/js/js.translator/testData/box/expression/for/forIteratesOverNonLiteralRange.kt b/js/js.translator/testData/box/expression/for/forIteratesOverNonLiteralRange.kt index b02d6fe9888..ec1b8ddea11 100644 --- a/js/js.translator/testData/box/expression/for/forIteratesOverNonLiteralRange.kt +++ b/js/js.translator/testData/box/expression/for/forIteratesOverNonLiteralRange.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/for/forIteratesOverSomethingWithIterator.kt b/js/js.translator/testData/box/expression/for/forIteratesOverSomethingWithIterator.kt index ef0cdbe6758..306c2ba4c55 100644 --- a/js/js.translator/testData/box/expression/for/forIteratesOverSomethingWithIterator.kt +++ b/js/js.translator/testData/box/expression/for/forIteratesOverSomethingWithIterator.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo class Iter(val upper: Int) { diff --git a/js/js.translator/testData/box/expression/for/forIteratesOverTypeParameter.kt b/js/js.translator/testData/box/expression/for/forIteratesOverTypeParameter.kt index cdecbab2f0b..850b34035ea 100644 --- a/js/js.translator/testData/box/expression/for/forIteratesOverTypeParameter.kt +++ b/js/js.translator/testData/box/expression/for/forIteratesOverTypeParameter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 890 +// EXPECTED_REACHABLE_NODES: 1378 public fun > bar(collection: C, f: (T) -> Unit) { for (item in collection) f(item) } fun box(): String { diff --git a/js/js.translator/testData/box/expression/for/forOnEmptyArray.kt b/js/js.translator/testData/box/expression/for/forOnEmptyArray.kt index dbf14d1c55a..a6750ace123 100644 --- a/js/js.translator/testData/box/expression/for/forOnEmptyArray.kt +++ b/js/js.translator/testData/box/expression/for/forOnEmptyArray.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo val a1 = arrayOfNulls(0) diff --git a/js/js.translator/testData/box/expression/for/forWithComplexOneStatement.kt b/js/js.translator/testData/box/expression/for/forWithComplexOneStatement.kt index 488bf2caa48..b4a6dba2171 100644 --- a/js/js.translator/testData/box/expression/for/forWithComplexOneStatement.kt +++ b/js/js.translator/testData/box/expression/for/forWithComplexOneStatement.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/for/forWithEmptyBody.kt b/js/js.translator/testData/box/expression/for/forWithEmptyBody.kt index dcf3c9add0b..faef219132e 100644 --- a/js/js.translator/testData/box/expression/for/forWithEmptyBody.kt +++ b/js/js.translator/testData/box/expression/for/forWithEmptyBody.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 887 +// EXPECTED_REACHABLE_NODES: 1375 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/for/forWithSideEffectImElementAccessAndWithEmptyBody.kt b/js/js.translator/testData/box/expression/for/forWithSideEffectImElementAccessAndWithEmptyBody.kt index a1d28af4495..b9849637077 100644 --- a/js/js.translator/testData/box/expression/for/forWithSideEffectImElementAccessAndWithEmptyBody.kt +++ b/js/js.translator/testData/box/expression/for/forWithSideEffectImElementAccessAndWithEmptyBody.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 506 +// EXPECTED_REACHABLE_NODES: 1009 package foo var log = "" diff --git a/js/js.translator/testData/box/expression/for/labeledFor.kt b/js/js.translator/testData/box/expression/for/labeledFor.kt index d4395b3b179..82a54fe0444 100644 --- a/js/js.translator/testData/box/expression/for/labeledFor.kt +++ b/js/js.translator/testData/box/expression/for/labeledFor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo val a1 = arrayOfNulls(0) diff --git a/js/js.translator/testData/box/expression/for/labeledForWithContinue.kt b/js/js.translator/testData/box/expression/for/labeledForWithContinue.kt index 546f2d5b0d2..6b2c154b2f1 100644 --- a/js/js.translator/testData/box/expression/for/labeledForWithContinue.kt +++ b/js/js.translator/testData/box/expression/for/labeledForWithContinue.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 // 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 445a12d325d..6c9b7943755 100644 --- a/js/js.translator/testData/box/expression/for/labeledForWithWhile.kt +++ b/js/js.translator/testData/box/expression/for/labeledForWithWhile.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { 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 70c845ef392..bfbb7c4e0d6 100644 --- a/js/js.translator/testData/box/expression/function/KT-921.kt +++ b/js/js.translator/testData/box/expression/function/KT-921.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 905 +// 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 f9a68df2a54..c632f814063 100644 --- a/js/js.translator/testData/box/expression/function/adderClosure.kt +++ b/js/js.translator/testData/box/expression/function/adderClosure.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/function/anonymousWithLambda.kt b/js/js.translator/testData/box/expression/function/anonymousWithLambda.kt index 9c87970e874..76398d24552 100644 --- a/js/js.translator/testData/box/expression/function/anonymousWithLambda.kt +++ b/js/js.translator/testData/box/expression/function/anonymousWithLambda.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 fun box(): String { val a = (fun(): String { val o = { "O" } diff --git a/js/js.translator/testData/box/expression/function/callFunInInit.kt b/js/js.translator/testData/box/expression/function/callFunInInit.kt index 8e7cb3f6099..9bff4399396 100644 --- a/js/js.translator/testData/box/expression/function/callFunInInit.kt +++ b/js/js.translator/testData/box/expression/function/callFunInInit.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class A() diff --git a/js/js.translator/testData/box/expression/function/closureWithParameter.kt b/js/js.translator/testData/box/expression/function/closureWithParameter.kt index 3b1f8db1af7..c4dd1ef3dd0 100644 --- a/js/js.translator/testData/box/expression/function/closureWithParameter.kt +++ b/js/js.translator/testData/box/expression/function/closureWithParameter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/function/closureWithParameterAndBoxing.kt b/js/js.translator/testData/box/expression/function/closureWithParameterAndBoxing.kt index 23063ed4e8d..deba28d6fa6 100644 --- a/js/js.translator/testData/box/expression/function/closureWithParameterAndBoxing.kt +++ b/js/js.translator/testData/box/expression/function/closureWithParameterAndBoxing.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/function/defaultParameters.kt b/js/js.translator/testData/box/expression/function/defaultParameters.kt index 359a1bedbf8..ea3d7926361 100644 --- a/js/js.translator/testData/box/expression/function/defaultParameters.kt +++ b/js/js.translator/testData/box/expression/function/defaultParameters.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun f(a: Int = 2, b: Int = 3) = a + b diff --git a/js/js.translator/testData/box/expression/function/enclosingThis.kt b/js/js.translator/testData/box/expression/function/enclosingThis.kt index 6b489a36176..0b1ad3ccdeb 100644 --- a/js/js.translator/testData/box/expression/function/enclosingThis.kt +++ b/js/js.translator/testData/box/expression/function/enclosingThis.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class Point(val x: Int, val y: Int) { diff --git a/js/js.translator/testData/box/expression/function/expressionAsExtFunction.kt b/js/js.translator/testData/box/expression/function/expressionAsExtFunction.kt index 6e1d5b28675..3f26c11b39b 100644 --- a/js/js.translator/testData/box/expression/function/expressionAsExtFunction.kt +++ b/js/js.translator/testData/box/expression/function/expressionAsExtFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/function/expressionAsFunction.kt b/js/js.translator/testData/box/expression/function/expressionAsFunction.kt index 28105f6444c..111c91c0e77 100644 --- a/js/js.translator/testData/box/expression/function/expressionAsFunction.kt +++ b/js/js.translator/testData/box/expression/function/expressionAsFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 896 +// 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 235d4143055..5269c049d2f 100644 --- a/js/js.translator/testData/box/expression/function/functionExpression.kt +++ b/js/js.translator/testData/box/expression/function/functionExpression.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo fun Any.foo1(): () -> String { diff --git a/js/js.translator/testData/box/expression/function/functionInsideFunction.kt b/js/js.translator/testData/box/expression/function/functionInsideFunction.kt index db63bff1e94..a6363713241 100644 --- a/js/js.translator/testData/box/expression/function/functionInsideFunction.kt +++ b/js/js.translator/testData/box/expression/function/functionInsideFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 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 bb41be574d2..ab7e9ee87f6 100644 --- a/js/js.translator/testData/box/expression/function/functionLiteral.kt +++ b/js/js.translator/testData/box/expression/function/functionLiteral.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/function/functionLiteralAsLastParameter.kt b/js/js.translator/testData/box/expression/function/functionLiteralAsLastParameter.kt index be7d4f99e2b..5c14da57eea 100644 --- a/js/js.translator/testData/box/expression/function/functionLiteralAsLastParameter.kt +++ b/js/js.translator/testData/box/expression/function/functionLiteralAsLastParameter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 package foo fun f(a: (Int) -> Int) = a(1) diff --git a/js/js.translator/testData/box/expression/function/functionLiteralAsParameter.kt b/js/js.translator/testData/box/expression/function/functionLiteralAsParameter.kt index 24ce9e13a34..1fdf6308986 100644 --- a/js/js.translator/testData/box/expression/function/functionLiteralAsParameter.kt +++ b/js/js.translator/testData/box/expression/function/functionLiteralAsParameter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo fun apply(f: (Int) -> Int, t: Int): Int { diff --git a/js/js.translator/testData/box/expression/function/functionUsedBeforeDeclaration.kt b/js/js.translator/testData/box/expression/function/functionUsedBeforeDeclaration.kt index 33f0f6a9c25..dbf7a26effe 100644 --- a/js/js.translator/testData/box/expression/function/functionUsedBeforeDeclaration.kt +++ b/js/js.translator/testData/box/expression/function/functionUsedBeforeDeclaration.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 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 765ba582a8e..627bed5e2dd 100644 --- a/js/js.translator/testData/box/expression/function/functionWithTwoParametersCall.kt +++ b/js/js.translator/testData/box/expression/function/functionWithTwoParametersCall.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo fun sum(param1: Int, param2: Int): Int { diff --git a/js/js.translator/testData/box/expression/function/implicitItParameter.kt b/js/js.translator/testData/box/expression/function/implicitItParameter.kt index ae38bd8ac9f..762d6370424 100644 --- a/js/js.translator/testData/box/expression/function/implicitItParameter.kt +++ b/js/js.translator/testData/box/expression/function/implicitItParameter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 996 package foo fun test(f: (Int) -> Boolean, p: Int) = f(p) diff --git a/js/js.translator/testData/box/expression/function/lambdaOrLocalFunInsideEnumMethod.kt b/js/js.translator/testData/box/expression/function/lambdaOrLocalFunInsideEnumMethod.kt index 98109b5f1c6..6215d9bd01e 100644 --- a/js/js.translator/testData/box/expression/function/lambdaOrLocalFunInsideEnumMethod.kt +++ b/js/js.translator/testData/box/expression/function/lambdaOrLocalFunInsideEnumMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 524 +// EXPECTED_REACHABLE_NODES: 1023 package foo enum class Foo { diff --git a/js/js.translator/testData/box/expression/function/localExtFunction.kt b/js/js.translator/testData/box/expression/function/localExtFunction.kt index 2ca54cf16e7..21000f6f43f 100644 --- a/js/js.translator/testData/box/expression/function/localExtFunction.kt +++ b/js/js.translator/testData/box/expression/function/localExtFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/function/localInInitBlock.kt b/js/js.translator/testData/box/expression/function/localInInitBlock.kt index 0fda3ae76df..5d4ebc986fe 100644 --- a/js/js.translator/testData/box/expression/function/localInInitBlock.kt +++ b/js/js.translator/testData/box/expression/function/localInInitBlock.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 996 package foo class A { diff --git a/js/js.translator/testData/box/expression/function/loopClosure.kt b/js/js.translator/testData/box/expression/function/loopClosure.kt index ed9a5ff0880..8757ab2e1dc 100644 --- a/js/js.translator/testData/box/expression/function/loopClosure.kt +++ b/js/js.translator/testData/box/expression/function/loopClosure.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 package foo var b = 0 diff --git a/js/js.translator/testData/box/expression/function/manglingAnyMethods.kt b/js/js.translator/testData/box/expression/function/manglingAnyMethods.kt index 1f0c641d8db..481ff349753 100644 --- a/js/js.translator/testData/box/expression/function/manglingAnyMethods.kt +++ b/js/js.translator/testData/box/expression/function/manglingAnyMethods.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 540 +// EXPECTED_REACHABLE_NODES: 1045 package foo public class PublicClass { diff --git a/js/js.translator/testData/box/expression/function/manglingClashWithFunctionsWithoutParameters.kt b/js/js.translator/testData/box/expression/function/manglingClashWithFunctionsWithoutParameters.kt index 85d547f1384..91086b1fcb7 100644 --- a/js/js.translator/testData/box/expression/function/manglingClashWithFunctionsWithoutParameters.kt +++ b/js/js.translator/testData/box/expression/function/manglingClashWithFunctionsWithoutParameters.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 511 +// EXPECTED_REACHABLE_NODES: 1016 package foo fun foo(i: Int): String = "foo" + i diff --git a/js/js.translator/testData/box/expression/function/manglingStability.kt b/js/js.translator/testData/box/expression/function/manglingStability.kt index a27c2552c51..12d44ca7fae 100644 --- a/js/js.translator/testData/box/expression/function/manglingStability.kt +++ b/js/js.translator/testData/box/expression/function/manglingStability.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 542 +// EXPECTED_REACHABLE_NODES: 1047 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 71c66bbb7e9..bb60bfb4902 100644 --- a/js/js.translator/testData/box/expression/function/namedArguments.kt +++ b/js/js.translator/testData/box/expression/function/namedArguments.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 993 package foo fun test(x: Int, y: Int) = y - x diff --git a/js/js.translator/testData/box/expression/function/overloadClassConstructorByFactoryMethod.kt b/js/js.translator/testData/box/expression/function/overloadClassConstructorByFactoryMethod.kt index 400f3464a30..ea06433e590 100644 --- a/js/js.translator/testData/box/expression/function/overloadClassConstructorByFactoryMethod.kt +++ b/js/js.translator/testData/box/expression/function/overloadClassConstructorByFactoryMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 // 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 8bdc88b206f..c647e9e10ea 100644 --- a/js/js.translator/testData/box/expression/function/overloadOverridenFun.kt +++ b/js/js.translator/testData/box/expression/function/overloadOverridenFun.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 // KT-2219 if function overload overridden function its name doesn't translated correctly package foo diff --git a/js/js.translator/testData/box/expression/function/overloadingWithInheritance.kt b/js/js.translator/testData/box/expression/function/overloadingWithInheritance.kt index b9906b42fa3..701f7962fa9 100644 --- a/js/js.translator/testData/box/expression/function/overloadingWithInheritance.kt +++ b/js/js.translator/testData/box/expression/function/overloadingWithInheritance.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 505 +// EXPECTED_REACHABLE_NODES: 1008 package foo interface A { diff --git a/js/js.translator/testData/box/expression/function/vararg.kt b/js/js.translator/testData/box/expression/function/vararg.kt index d47775f3840..5a58147dc94 100644 --- a/js/js.translator/testData/box/expression/function/vararg.kt +++ b/js/js.translator/testData/box/expression/function/vararg.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 523 +// EXPECTED_REACHABLE_NODES: 1026 package foo fun testSize(expectedSize: Int, vararg i: Int): Boolean { diff --git a/js/js.translator/testData/box/expression/function/whenFunction.kt b/js/js.translator/testData/box/expression/function/whenFunction.kt index 7e1fd1e5c50..2f3c91c74a6 100644 --- a/js/js.translator/testData/box/expression/function/whenFunction.kt +++ b/js/js.translator/testData/box/expression/function/whenFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun foo(a: Int): Int = when { diff --git a/js/js.translator/testData/box/expression/identifierClash/overloadedFun.kt b/js/js.translator/testData/box/expression/identifierClash/overloadedFun.kt index 770682bcdfd..8df86fead83 100644 --- a/js/js.translator/testData/box/expression/identifierClash/overloadedFun.kt +++ b/js/js.translator/testData/box/expression/identifierClash/overloadedFun.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 package foo abstract class B { diff --git a/js/js.translator/testData/box/expression/identifierClash/useVariableOfNameOfFunction.kt b/js/js.translator/testData/box/expression/identifierClash/useVariableOfNameOfFunction.kt index 2fd975c48e6..198a09ff4a2 100644 --- a/js/js.translator/testData/box/expression/identifierClash/useVariableOfNameOfFunction.kt +++ b/js/js.translator/testData/box/expression/identifierClash/useVariableOfNameOfFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/identityEquals/identityEqualsMethod.kt b/js/js.translator/testData/box/expression/identityEquals/identityEqualsMethod.kt index 9d9b51b7747..17d37ae26ad 100644 --- a/js/js.translator/testData/box/expression/identityEquals/identityEqualsMethod.kt +++ b/js/js.translator/testData/box/expression/identityEquals/identityEqualsMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo class X diff --git a/js/js.translator/testData/box/expression/identityEquals/identityEqualsMethodForPrimitives.kt b/js/js.translator/testData/box/expression/identityEquals/identityEqualsMethodForPrimitives.kt index f584564121d..0c4a549dccf 100644 --- a/js/js.translator/testData/box/expression/identityEquals/identityEqualsMethodForPrimitives.kt +++ b/js/js.translator/testData/box/expression/identityEquals/identityEqualsMethodForPrimitives.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/if/ifElseAsExpressionWithThrow.kt b/js/js.translator/testData/box/expression/if/ifElseAsExpressionWithThrow.kt index 07b38e356a4..08c32072dad 100644 --- a/js/js.translator/testData/box/expression/if/ifElseAsExpressionWithThrow.kt +++ b/js/js.translator/testData/box/expression/if/ifElseAsExpressionWithThrow.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/if/ifInsideLambda.kt b/js/js.translator/testData/box/expression/if/ifInsideLambda.kt index 38946c7c71a..140591c2263 100644 --- a/js/js.translator/testData/box/expression/if/ifInsideLambda.kt +++ b/js/js.translator/testData/box/expression/if/ifInsideLambda.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 // 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 d5a798db25a..f3e0662b556 100644 --- a/js/js.translator/testData/box/expression/if/nestedIf.kt +++ b/js/js.translator/testData/box/expression/if/nestedIf.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 // 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 b2fdda21a26..bc5dcd5f4aa 100644 --- a/js/js.translator/testData/box/expression/if/withEmptyBlocks.kt +++ b/js/js.translator/testData/box/expression/if/withEmptyBlocks.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/invoke/explicitInvokeLambda.kt b/js/js.translator/testData/box/expression/invoke/explicitInvokeLambda.kt index aea374a31ac..9c50806d5cc 100644 --- a/js/js.translator/testData/box/expression/invoke/explicitInvokeLambda.kt +++ b/js/js.translator/testData/box/expression/invoke/explicitInvokeLambda.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/invoke/extensionInvoke.kt b/js/js.translator/testData/box/expression/invoke/extensionInvoke.kt index dacbb8b36b7..075abdbc2d1 100644 --- a/js/js.translator/testData/box/expression/invoke/extensionInvoke.kt +++ b/js/js.translator/testData/box/expression/invoke/extensionInvoke.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1002 package foo class A(val f: (B.() -> Int)?) diff --git a/js/js.translator/testData/box/expression/invoke/inheritFromFunctionTraits.kt b/js/js.translator/testData/box/expression/invoke/inheritFromFunctionTraits.kt index 5c851d396e1..bc19740ba2c 100644 --- a/js/js.translator/testData/box/expression/invoke/inheritFromFunctionTraits.kt +++ b/js/js.translator/testData/box/expression/invoke/inheritFromFunctionTraits.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 504 +// EXPECTED_REACHABLE_NODES: 1007 /** * NOTE: this test originally checked that values of classes inheriting from functions could be invoked as functions. * However, Function{n} / ExtensionFunction{n} classes were incompatible with JS functions our lambdas were compiled to. diff --git a/js/js.translator/testData/box/expression/invoke/internalFunctionFromSuperclass.kt b/js/js.translator/testData/box/expression/invoke/internalFunctionFromSuperclass.kt index 02207b7d932..7c4b301d3e1 100644 --- a/js/js.translator/testData/box/expression/invoke/internalFunctionFromSuperclass.kt +++ b/js/js.translator/testData/box/expression/invoke/internalFunctionFromSuperclass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 abstract class A { final internal fun foo() = "OK" } diff --git a/js/js.translator/testData/box/expression/invoke/invokeInExtensionFunctionLiteral.kt b/js/js.translator/testData/box/expression/invoke/invokeInExtensionFunctionLiteral.kt index cbfb6513bfa..c88b158e1a2 100644 --- a/js/js.translator/testData/box/expression/invoke/invokeInExtensionFunctionLiteral.kt +++ b/js/js.translator/testData/box/expression/invoke/invokeInExtensionFunctionLiteral.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/invoke/invokeInFunctionLiteral.kt b/js/js.translator/testData/box/expression/invoke/invokeInFunctionLiteral.kt index df35da211e5..64234e6d330 100644 --- a/js/js.translator/testData/box/expression/invoke/invokeInFunctionLiteral.kt +++ b/js/js.translator/testData/box/expression/invoke/invokeInFunctionLiteral.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/invoke/invokeMethod.kt b/js/js.translator/testData/box/expression/invoke/invokeMethod.kt index 2c11145f039..1bebc5ef6e7 100644 --- a/js/js.translator/testData/box/expression/invoke/invokeMethod.kt +++ b/js/js.translator/testData/box/expression/invoke/invokeMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo class Foo(val postfix: String) { diff --git a/js/js.translator/testData/box/expression/invoke/invokeOnExprByConvention.kt b/js/js.translator/testData/box/expression/invoke/invokeOnExprByConvention.kt index 25f2ad48d5e..73bcb6592cc 100644 --- a/js/js.translator/testData/box/expression/invoke/invokeOnExprByConvention.kt +++ b/js/js.translator/testData/box/expression/invoke/invokeOnExprByConvention.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo class A { diff --git a/js/js.translator/testData/box/expression/invoke/invokeWithDispatchAndExtensionReceivers.kt b/js/js.translator/testData/box/expression/invoke/invokeWithDispatchAndExtensionReceivers.kt index ea922a418bd..50f54598ada 100644 --- a/js/js.translator/testData/box/expression/invoke/invokeWithDispatchAndExtensionReceivers.kt +++ b/js/js.translator/testData/box/expression/invoke/invokeWithDispatchAndExtensionReceivers.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 package foo class A diff --git a/js/js.translator/testData/box/expression/invoke/invokeWithDispatchReceiver.kt b/js/js.translator/testData/box/expression/invoke/invokeWithDispatchReceiver.kt index 55e9f2ae266..04c25c2f98e 100644 --- a/js/js.translator/testData/box/expression/invoke/invokeWithDispatchReceiver.kt +++ b/js/js.translator/testData/box/expression/invoke/invokeWithDispatchReceiver.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class A { diff --git a/js/js.translator/testData/box/expression/invoke/invokeWithExtensionReceiver.kt b/js/js.translator/testData/box/expression/invoke/invokeWithExtensionReceiver.kt index 07277fc6291..f4c60c847dd 100644 --- a/js/js.translator/testData/box/expression/invoke/invokeWithExtensionReceiver.kt +++ b/js/js.translator/testData/box/expression/invoke/invokeWithExtensionReceiver.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo operator fun Int.invoke(x: Int) = this + x diff --git a/js/js.translator/testData/box/expression/invoke/invokeWithImplicitDispatchReceiverAndExtensionReceiver.kt b/js/js.translator/testData/box/expression/invoke/invokeWithImplicitDispatchReceiverAndExtensionReceiver.kt index 4c25e2b83fc..b4e83f4a974 100644 --- a/js/js.translator/testData/box/expression/invoke/invokeWithImplicitDispatchReceiverAndExtensionReceiver.kt +++ b/js/js.translator/testData/box/expression/invoke/invokeWithImplicitDispatchReceiverAndExtensionReceiver.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1000 package foo fun A.f(s: String) = value + s 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 39fe6b0917f..ea9315f513b 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,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { 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 4d5872cfdbf..b0707508551 100644 --- a/js/js.translator/testData/box/expression/misc/KT-1052.kt +++ b/js/js.translator/testData/box/expression/misc/KT-1052.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 var log = "" fun printlnLog(message: Any) { 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 6f5d017d4e0..0d7abd82d6f 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,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo class B { 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 0b12741a4d2..73125fec6f0 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,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 505 +// EXPECTED_REACHABLE_NODES: 1005 package foo class Data(val rawData: Array, val width: Int, val height: Int) { 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 c0b4ee679be..3c75e3aef17 100644 --- a/js/js.translator/testData/box/expression/misc/KT-1865.kt +++ b/js/js.translator/testData/box/expression/misc/KT-1865.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo open class A { 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 a22e423dcb5..4dfeaae5900 100644 --- a/js/js.translator/testData/box/expression/misc/KT-2314.kt +++ b/js/js.translator/testData/box/expression/misc/KT-2314.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 887 +// 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 4e6170e24ec..46dc87f13bd 100644 --- a/js/js.translator/testData/box/expression/misc/KT-5058.kt +++ b/js/js.translator/testData/box/expression/misc/KT-5058.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 993 package foo fun test():Any { 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 e66cf360936..9e1ce36c5b7 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,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 package foo var c0 = 0 diff --git a/js/js.translator/testData/box/expression/misc/KT-740-3.kt b/js/js.translator/testData/box/expression/misc/KT-740-3.kt index 2696ae6cfee..3cd109f19d9 100644 --- a/js/js.translator/testData/box/expression/misc/KT-740-3.kt +++ b/js/js.translator/testData/box/expression/misc/KT-740-3.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo var c0 = 0 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 c9fe73061c5..fc98d67e2e3 100644 --- a/js/js.translator/testData/box/expression/misc/KT-740.kt +++ b/js/js.translator/testData/box/expression/misc/KT-740.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 package foo var c = 0 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 258c44765b1..5af6653e2c9 100644 --- a/js/js.translator/testData/box/expression/misc/KT-817.kt +++ b/js/js.translator/testData/box/expression/misc/KT-817.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class Range() { diff --git a/js/js.translator/testData/box/expression/misc/classWithoutPackage.kt b/js/js.translator/testData/box/expression/misc/classWithoutPackage.kt index 2f7e92e83bd..7e5d6509fe8 100644 --- a/js/js.translator/testData/box/expression/misc/classWithoutPackage.kt +++ b/js/js.translator/testData/box/expression/misc/classWithoutPackage.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 class A(var a: Int) { init { a = 3 diff --git a/js/js.translator/testData/box/expression/misc/elvis.kt b/js/js.translator/testData/box/expression/misc/elvis.kt index fd984bba93e..1da0bbd8a38 100644 --- a/js/js.translator/testData/box/expression/misc/elvis.kt +++ b/js/js.translator/testData/box/expression/misc/elvis.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/misc/elvisReturnNested.kt b/js/js.translator/testData/box/expression/misc/elvisReturnNested.kt index 81d87aa9a70..18e1b1749de 100644 --- a/js/js.translator/testData/box/expression/misc/elvisReturnNested.kt +++ b/js/js.translator/testData/box/expression/misc/elvisReturnNested.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 /* * 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 e4314a7a90d..c051bce0c1f 100644 --- a/js/js.translator/testData/box/expression/misc/elvisReturnSimple.kt +++ b/js/js.translator/testData/box/expression/misc/elvisReturnSimple.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 /* * 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 db37805ced3..cf9376d4508 100644 --- a/js/js.translator/testData/box/expression/misc/elvisWithThrow.kt +++ b/js/js.translator/testData/box/expression/misc/elvisWithThrow.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo var i = 0 diff --git a/js/js.translator/testData/box/expression/misc/exclExcl.kt b/js/js.translator/testData/box/expression/misc/exclExcl.kt index 832e40b7f50..3956550806d 100644 --- a/js/js.translator/testData/box/expression/misc/exclExcl.kt +++ b/js/js.translator/testData/box/expression/misc/exclExcl.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 990 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 2b4679f949d..61ae800c0d9 100644 --- a/js/js.translator/testData/box/expression/misc/exclExclResultIsComputedOnce.kt +++ b/js/js.translator/testData/box/expression/misc/exclExclResultIsComputedOnce.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 992 package foo var c = 0 diff --git a/js/js.translator/testData/box/expression/misc/exclExclThrows.kt b/js/js.translator/testData/box/expression/misc/exclExclThrows.kt index 25c7f17c9d9..a815ebad4ba 100644 --- a/js/js.translator/testData/box/expression/misc/exclExclThrows.kt +++ b/js/js.translator/testData/box/expression/misc/exclExclThrows.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 991 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 9124ba66fc9..ea2d825455c 100644 --- a/js/js.translator/testData/box/expression/misc/extensionLiteralCalledInsideExtensionFunction.kt +++ b/js/js.translator/testData/box/expression/misc/extensionLiteralCalledInsideExtensionFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun A.create(init: A.() -> Unit): A { diff --git a/js/js.translator/testData/box/expression/misc/extensionLiteralCreatedAtPackageLevel.kt b/js/js.translator/testData/box/expression/misc/extensionLiteralCreatedAtPackageLevel.kt index 28804131862..99893806fc5 100644 --- a/js/js.translator/testData/box/expression/misc/extensionLiteralCreatedAtPackageLevel.kt +++ b/js/js.translator/testData/box/expression/misc/extensionLiteralCreatedAtPackageLevel.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo class A() { diff --git a/js/js.translator/testData/box/expression/misc/funInConstructor.kt b/js/js.translator/testData/box/expression/misc/funInConstructor.kt index df337d1397a..33e0c781b3d 100644 --- a/js/js.translator/testData/box/expression/misc/funInConstructor.kt +++ b/js/js.translator/testData/box/expression/misc/funInConstructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class A() { diff --git a/js/js.translator/testData/box/expression/misc/funInConstructorBlock.kt b/js/js.translator/testData/box/expression/misc/funInConstructorBlock.kt index 1085a19d8c8..daf20c0aa01 100644 --- a/js/js.translator/testData/box/expression/misc/funInConstructorBlock.kt +++ b/js/js.translator/testData/box/expression/misc/funInConstructorBlock.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class A() { diff --git a/js/js.translator/testData/box/expression/misc/inheritFromJetIterator.kt b/js/js.translator/testData/box/expression/misc/inheritFromJetIterator.kt index 63b2c6e49c8..d231114ba12 100644 --- a/js/js.translator/testData/box/expression/misc/inheritFromJetIterator.kt +++ b/js/js.translator/testData/box/expression/misc/inheritFromJetIterator.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo class TabIterator : Iterator { diff --git a/js/js.translator/testData/box/expression/misc/intRange.kt b/js/js.translator/testData/box/expression/misc/intRange.kt index d02d82d510a..942a5f08822 100644 --- a/js/js.translator/testData/box/expression/misc/intRange.kt +++ b/js/js.translator/testData/box/expression/misc/intRange.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo class RangeIterator(val start: Int, var count: Int, val reversed: Boolean) { diff --git a/js/js.translator/testData/box/expression/misc/kt9443.kt b/js/js.translator/testData/box/expression/misc/kt9443.kt index 3dc5aedbb4d..90589bee534 100644 --- a/js/js.translator/testData/box/expression/misc/kt9443.kt +++ b/js/js.translator/testData/box/expression/misc/kt9443.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo abstract class BaseClass { diff --git a/js/js.translator/testData/box/expression/misc/lazyProperty.kt b/js/js.translator/testData/box/expression/misc/lazyProperty.kt index 7f8ddb45f27..7c1632e4ac0 100644 --- a/js/js.translator/testData/box/expression/misc/lazyProperty.kt +++ b/js/js.translator/testData/box/expression/misc/lazyProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 var log = "" fun printlnLog(message: Any) { diff --git a/js/js.translator/testData/box/expression/misc/localProperty.kt b/js/js.translator/testData/box/expression/misc/localProperty.kt index 7d662ae77d6..0acb3530d6a 100644 --- a/js/js.translator/testData/box/expression/misc/localProperty.kt +++ b/js/js.translator/testData/box/expression/misc/localProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo val y = 3 diff --git a/js/js.translator/testData/box/expression/misc/localVarAsFunction.kt b/js/js.translator/testData/box/expression/misc/localVarAsFunction.kt index f1b0fde79c1..a0a57b205d9 100644 --- a/js/js.translator/testData/box/expression/misc/localVarAsFunction.kt +++ b/js/js.translator/testData/box/expression/misc/localVarAsFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 package foo var c = 2 diff --git a/js/js.translator/testData/box/expression/misc/packageLevelVarInPackage.kt b/js/js.translator/testData/box/expression/misc/packageLevelVarInPackage.kt index 45f9e191309..2b8a072560c 100644 --- a/js/js.translator/testData/box/expression/misc/packageLevelVarInPackage.kt +++ b/js/js.translator/testData/box/expression/misc/packageLevelVarInPackage.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo var c = 2 diff --git a/js/js.translator/testData/box/expression/misc/packageLevelVarInRoot.kt b/js/js.translator/testData/box/expression/misc/packageLevelVarInRoot.kt index fbe7d3be077..73e19f36da8 100644 --- a/js/js.translator/testData/box/expression/misc/packageLevelVarInRoot.kt +++ b/js/js.translator/testData/box/expression/misc/packageLevelVarInRoot.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 var c = 2 fun incC(i: Int) { diff --git a/js/js.translator/testData/box/expression/misc/packagePropertyCalledAsFun.kt b/js/js.translator/testData/box/expression/misc/packagePropertyCalledAsFun.kt index 61860caf7a4..84a3262e23c 100644 --- a/js/js.translator/testData/box/expression/misc/packagePropertyCalledAsFun.kt +++ b/js/js.translator/testData/box/expression/misc/packagePropertyCalledAsFun.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 package foo fun lold() = true diff --git a/js/js.translator/testData/box/expression/misc/propertiesWithExplicitlyDefinedAccessorsWithoutBodies.kt b/js/js.translator/testData/box/expression/misc/propertiesWithExplicitlyDefinedAccessorsWithoutBodies.kt index 03a7d705cb9..7dc20403a14 100644 --- a/js/js.translator/testData/box/expression/misc/propertiesWithExplicitlyDefinedAccessorsWithoutBodies.kt +++ b/js/js.translator/testData/box/expression/misc/propertiesWithExplicitlyDefinedAccessorsWithoutBodies.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 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 dbe72f84b47..8719ceb4565 100644 --- a/js/js.translator/testData/box/expression/misc/propertyAsFunCalledOnConstructor.kt +++ b/js/js.translator/testData/box/expression/misc/propertyAsFunCalledOnConstructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 package foo class A() { diff --git a/js/js.translator/testData/box/expression/misc/rightAssocForGeneratedConditionalOperator.kt b/js/js.translator/testData/box/expression/misc/rightAssocForGeneratedConditionalOperator.kt index c3fbab0872b..040d6ec2abe 100644 --- a/js/js.translator/testData/box/expression/misc/rightAssocForGeneratedConditionalOperator.kt +++ b/js/js.translator/testData/box/expression/misc/rightAssocForGeneratedConditionalOperator.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 997 // 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 d840deabd18..864d4c1bca1 100644 --- a/js/js.translator/testData/box/expression/misc/safeCallComputesExpressionOnlyOnce.kt +++ b/js/js.translator/testData/box/expression/misc/safeCallComputesExpressionOnlyOnce.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 994 package foo var i = 0 diff --git a/js/js.translator/testData/box/expression/misc/stringInterpolationEvaluationOrder.kt b/js/js.translator/testData/box/expression/misc/stringInterpolationEvaluationOrder.kt index 994bf784f92..058554d5027 100644 --- a/js/js.translator/testData/box/expression/misc/stringInterpolationEvaluationOrder.kt +++ b/js/js.translator/testData/box/expression/misc/stringInterpolationEvaluationOrder.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo var s = "" diff --git a/js/js.translator/testData/box/expression/misc/temporaryVariableCreatedInPackageInitializer.kt b/js/js.translator/testData/box/expression/misc/temporaryVariableCreatedInPackageInitializer.kt index df30d357cb8..69eabef418b 100644 --- a/js/js.translator/testData/box/expression/misc/temporaryVariableCreatedInPackageInitializer.kt +++ b/js/js.translator/testData/box/expression/misc/temporaryVariableCreatedInPackageInitializer.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 package foo var p = 0 diff --git a/js/js.translator/testData/box/expression/misc/throwThrow.kt b/js/js.translator/testData/box/expression/misc/throwThrow.kt index c6616ab48ba..6b06c043b06 100644 --- a/js/js.translator/testData/box/expression/misc/throwThrow.kt +++ b/js/js.translator/testData/box/expression/misc/throwThrow.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 999 package foo fun test() { diff --git a/js/js.translator/testData/box/expression/misc/toGeneratorInStdlib.kt b/js/js.translator/testData/box/expression/misc/toGeneratorInStdlib.kt index 4f83b3710a0..4127297e3bf 100644 --- a/js/js.translator/testData/box/expression/misc/toGeneratorInStdlib.kt +++ b/js/js.translator/testData/box/expression/misc/toGeneratorInStdlib.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 924 +// EXPECTED_REACHABLE_NODES: 1407 package foo fun sequenceFromFunctionWithInitialValue() { diff --git a/js/js.translator/testData/box/expression/misc/whenReturnedWithoutBlock.kt b/js/js.translator/testData/box/expression/misc/whenReturnedWithoutBlock.kt index 7252fcb18ae..54d681fb4cb 100644 --- a/js/js.translator/testData/box/expression/misc/whenReturnedWithoutBlock.kt +++ b/js/js.translator/testData/box/expression/misc/whenReturnedWithoutBlock.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/stringClass/extensionMethods.kt b/js/js.translator/testData/box/expression/stringClass/extensionMethods.kt index e48d9753195..0dd88d793dd 100644 --- a/js/js.translator/testData/box/expression/stringClass/extensionMethods.kt +++ b/js/js.translator/testData/box/expression/stringClass/extensionMethods.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 510 +// EXPECTED_REACHABLE_NODES: 1013 package foo val testString = "foobarbaz" diff --git a/js/js.translator/testData/box/expression/stringClass/intInTemplate.kt b/js/js.translator/testData/box/expression/stringClass/intInTemplate.kt index d969802bc9c..465dc1eb8d5 100644 --- a/js/js.translator/testData/box/expression/stringClass/intInTemplate.kt +++ b/js/js.translator/testData/box/expression/stringClass/intInTemplate.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 // CHECK_NOT_CALLED_IN_SCOPE: scope=box function=toString package foo diff --git a/js/js.translator/testData/box/expression/stringClass/kt2227.kt b/js/js.translator/testData/box/expression/stringClass/kt2227.kt index f5d03df3b15..b186bdb9682 100644 --- a/js/js.translator/testData/box/expression/stringClass/kt2227.kt +++ b/js/js.translator/testData/box/expression/stringClass/kt2227.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/stringClass/kt2227_2.kt b/js/js.translator/testData/box/expression/stringClass/kt2227_2.kt index e430727f6b4..e26e7079dc9 100644 --- a/js/js.translator/testData/box/expression/stringClass/kt2227_2.kt +++ b/js/js.translator/testData/box/expression/stringClass/kt2227_2.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo var i = 0 diff --git a/js/js.translator/testData/box/expression/stringClass/multipleExpressionsInTemplate.kt b/js/js.translator/testData/box/expression/stringClass/multipleExpressionsInTemplate.kt index efb4f64fc91..4bf18d73334 100644 --- a/js/js.translator/testData/box/expression/stringClass/multipleExpressionsInTemplate.kt +++ b/js/js.translator/testData/box/expression/stringClass/multipleExpressionsInTemplate.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 // CHECK_NOT_CALLED_IN_SCOPE: scope=box function=toString package foo diff --git a/js/js.translator/testData/box/expression/stringClass/nullableTypeInStringTemplate.kt b/js/js.translator/testData/box/expression/stringClass/nullableTypeInStringTemplate.kt index 2a6cc459741..60cce0a2845 100644 --- a/js/js.translator/testData/box/expression/stringClass/nullableTypeInStringTemplate.kt +++ b/js/js.translator/testData/box/expression/stringClass/nullableTypeInStringTemplate.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 // 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 2daa0a7ec9a..46c10e9bd4c 100644 --- a/js/js.translator/testData/box/expression/stringClass/numbersInTemplate.kt +++ b/js/js.translator/testData/box/expression/stringClass/numbersInTemplate.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/stringClass/objectToStringCallInTemplate.kt b/js/js.translator/testData/box/expression/stringClass/objectToStringCallInTemplate.kt index 84009179757..0b90c1c7a87 100644 --- a/js/js.translator/testData/box/expression/stringClass/objectToStringCallInTemplate.kt +++ b/js/js.translator/testData/box/expression/stringClass/objectToStringCallInTemplate.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class A(var i: Int) { diff --git a/js/js.translator/testData/box/expression/stringClass/stringAssignment.kt b/js/js.translator/testData/box/expression/stringClass/stringAssignment.kt index 582bd80d005..4dcf29c3204 100644 --- a/js/js.translator/testData/box/expression/stringClass/stringAssignment.kt +++ b/js/js.translator/testData/box/expression/stringClass/stringAssignment.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/stringClass/stringConstant.kt b/js/js.translator/testData/box/expression/stringClass/stringConstant.kt index 78a7d05c15e..615af47856b 100644 --- a/js/js.translator/testData/box/expression/stringClass/stringConstant.kt +++ b/js/js.translator/testData/box/expression/stringClass/stringConstant.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/stringClass/stringInTemplate.kt b/js/js.translator/testData/box/expression/stringClass/stringInTemplate.kt index 88ac95109e3..09cc40fb6f1 100644 --- a/js/js.translator/testData/box/expression/stringClass/stringInTemplate.kt +++ b/js/js.translator/testData/box/expression/stringClass/stringInTemplate.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 // CHECK_NOT_CALLED_IN_SCOPE: scope=box function=toString package foo diff --git a/js/js.translator/testData/box/expression/stringClass/stringNotEqualToNumber.kt b/js/js.translator/testData/box/expression/stringClass/stringNotEqualToNumber.kt index 1f390ce2481..3551e98966e 100644 --- a/js/js.translator/testData/box/expression/stringClass/stringNotEqualToNumber.kt +++ b/js/js.translator/testData/box/expression/stringClass/stringNotEqualToNumber.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 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 80691f40ee6..a4b35cee24e 100644 --- a/js/js.translator/testData/box/expression/stringClass/subSequence.kt +++ b/js/js.translator/testData/box/expression/stringClass/subSequence.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1000 package foo class CC(val s: CharSequence) : CharSequence by s, MyCharSequence {} diff --git a/js/js.translator/testData/box/expression/stringTemplates/objectWithToString.kt b/js/js.translator/testData/box/expression/stringTemplates/objectWithToString.kt index 35db938661a..6aac55bfbd7 100644 --- a/js/js.translator/testData/box/expression/stringTemplates/objectWithToString.kt +++ b/js/js.translator/testData/box/expression/stringTemplates/objectWithToString.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo class Foo(val name: String) { diff --git a/js/js.translator/testData/box/expression/stringTemplates/stringValues.kt b/js/js.translator/testData/box/expression/stringTemplates/stringValues.kt index 9bc1fe8e55b..0d2384de11a 100644 --- a/js/js.translator/testData/box/expression/stringTemplates/stringValues.kt +++ b/js/js.translator/testData/box/expression/stringTemplates/stringValues.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo // test String template must have one or more entries. diff --git a/js/js.translator/testData/box/expression/try/exceptionToString.kt b/js/js.translator/testData/box/expression/try/exceptionToString.kt index 0fc427c1c59..5c9b0d4f711 100644 --- a/js/js.translator/testData/box/expression/try/exceptionToString.kt +++ b/js/js.translator/testData/box/expression/try/exceptionToString.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 505 +// EXPECTED_REACHABLE_NODES: 1008 package foo class MyException(m: String? = null): Exception(m) diff --git a/js/js.translator/testData/box/expression/try/multipleCatchBlocks.kt b/js/js.translator/testData/box/expression/try/multipleCatchBlocks.kt index 0b730e5efb7..74fcf31fb23 100644 --- a/js/js.translator/testData/box/expression/try/multipleCatchBlocks.kt +++ b/js/js.translator/testData/box/expression/try/multipleCatchBlocks.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1000 package foo class UserException() : RuntimeException() diff --git a/js/js.translator/testData/box/expression/try/rethrowExceptionIfNotCaught.kt b/js/js.translator/testData/box/expression/try/rethrowExceptionIfNotCaught.kt index fa8bf3f7ce9..5adc7b290b0 100644 --- a/js/js.translator/testData/box/expression/try/rethrowExceptionIfNotCaught.kt +++ b/js/js.translator/testData/box/expression/try/rethrowExceptionIfNotCaught.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 994 package foo fun catchSomeExceptions(e: Exception) { diff --git a/js/js.translator/testData/box/expression/try/tryCatchCorrectForSubclasses.kt b/js/js.translator/testData/box/expression/try/tryCatchCorrectForSubclasses.kt index 5b3ea51fc79..eb8b5cbca8d 100644 --- a/js/js.translator/testData/box/expression/try/tryCatchCorrectForSubclasses.kt +++ b/js/js.translator/testData/box/expression/try/tryCatchCorrectForSubclasses.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 package foo open class Ex: Exception() diff --git a/js/js.translator/testData/box/expression/try/tryCatchDynamic.kt b/js/js.translator/testData/box/expression/try/tryCatchDynamic.kt index e19a82f8896..29ddd8139f0 100644 --- a/js/js.translator/testData/box/expression/try/tryCatchDynamic.kt +++ b/js/js.translator/testData/box/expression/try/tryCatchDynamic.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 995 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/try/tryCatchExpr.kt b/js/js.translator/testData/box/expression/try/tryCatchExpr.kt index 0e3758b34e5..6800b143822 100644 --- a/js/js.translator/testData/box/expression/try/tryCatchExpr.kt +++ b/js/js.translator/testData/box/expression/try/tryCatchExpr.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/try/tryCatchExpressionWithMessage.kt b/js/js.translator/testData/box/expression/try/tryCatchExpressionWithMessage.kt index 5d6ae86d1b7..36c3d9f8048 100644 --- a/js/js.translator/testData/box/expression/try/tryCatchExpressionWithMessage.kt +++ b/js/js.translator/testData/box/expression/try/tryCatchExpressionWithMessage.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 996 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/try/tryCatchThrowable.kt b/js/js.translator/testData/box/expression/try/tryCatchThrowable.kt index db3b6031e2e..dbe1388859b 100644 --- a/js/js.translator/testData/box/expression/try/tryCatchThrowable.kt +++ b/js/js.translator/testData/box/expression/try/tryCatchThrowable.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/try/tryCatchWithDifferentParameterNames.kt b/js/js.translator/testData/box/expression/try/tryCatchWithDifferentParameterNames.kt index cf44306a1e5..f0c61e1d7bf 100644 --- a/js/js.translator/testData/box/expression/try/tryCatchWithDifferentParameterNames.kt +++ b/js/js.translator/testData/box/expression/try/tryCatchWithDifferentParameterNames.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo fun bar(e: Exception): String { diff --git a/js/js.translator/testData/box/expression/when/doWhileWithOneStmWhen.kt b/js/js.translator/testData/box/expression/when/doWhileWithOneStmWhen.kt index 242a052159b..752d06e5c98 100644 --- a/js/js.translator/testData/box/expression/when/doWhileWithOneStmWhen.kt +++ b/js/js.translator/testData/box/expression/when/doWhileWithOneStmWhen.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo diff --git a/js/js.translator/testData/box/expression/when/empty.kt b/js/js.translator/testData/box/expression/when/empty.kt index e38e91ba5a5..0f5c501883e 100644 --- a/js/js.translator/testData/box/expression/when/empty.kt +++ b/js/js.translator/testData/box/expression/when/empty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/when/exhaustiveCheckException.kt b/js/js.translator/testData/box/expression/when/exhaustiveCheckException.kt index 7e1be97cadd..09753a971a3 100644 --- a/js/js.translator/testData/box/expression/when/exhaustiveCheckException.kt +++ b/js/js.translator/testData/box/expression/when/exhaustiveCheckException.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 555 +// EXPECTED_REACHABLE_NODES: 1054 fun checkThrown(x: T, block: (T) -> Any?): Unit? { return try { println((block(x) ?: "").toString()) diff --git a/js/js.translator/testData/box/expression/when/forWithOneStmWhen.kt b/js/js.translator/testData/box/expression/when/forWithOneStmWhen.kt index 6ba61c2b09a..4210e091241 100644 --- a/js/js.translator/testData/box/expression/when/forWithOneStmWhen.kt +++ b/js/js.translator/testData/box/expression/when/forWithOneStmWhen.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 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 d876a306b08..8e68c47ddb0 100644 --- a/js/js.translator/testData/box/expression/when/ifInWhen.kt +++ b/js/js.translator/testData/box/expression/when/ifInWhen.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 993 // KT-2221 if in when package foo diff --git a/js/js.translator/testData/box/expression/when/ifInWhenDanglingElseIssue.kt b/js/js.translator/testData/box/expression/when/ifInWhenDanglingElseIssue.kt index 95710cd732f..50fa5fc4964 100644 --- a/js/js.translator/testData/box/expression/when/ifInWhenDanglingElseIssue.kt +++ b/js/js.translator/testData/box/expression/when/ifInWhenDanglingElseIssue.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 993 // 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/ifWithOneStmWhen.kt b/js/js.translator/testData/box/expression/when/ifWithOneStmWhen.kt index 8498c7a3d7e..378b2b0d666 100644 --- a/js/js.translator/testData/box/expression/when/ifWithOneStmWhen.kt +++ b/js/js.translator/testData/box/expression/when/ifWithOneStmWhen.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo diff --git a/js/js.translator/testData/box/expression/when/kt1665.kt b/js/js.translator/testData/box/expression/when/kt1665.kt index 7331c64c5e0..ca0ac72888e 100644 --- a/js/js.translator/testData/box/expression/when/kt1665.kt +++ b/js/js.translator/testData/box/expression/when/kt1665.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/when/matchNullableType.kt b/js/js.translator/testData/box/expression/when/matchNullableType.kt index 1652d3015e2..c14b5db188b 100644 --- a/js/js.translator/testData/box/expression/when/matchNullableType.kt +++ b/js/js.translator/testData/box/expression/when/matchNullableType.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo class A() { diff --git a/js/js.translator/testData/box/expression/when/multipleCases.kt b/js/js.translator/testData/box/expression/when/multipleCases.kt index fa0afe860db..86ccfcac443 100644 --- a/js/js.translator/testData/box/expression/when/multipleCases.kt +++ b/js/js.translator/testData/box/expression/when/multipleCases.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/when/whenAsExpression.kt b/js/js.translator/testData/box/expression/when/whenAsExpression.kt index 9c4363a24d3..f5fbc4d8f89 100644 --- a/js/js.translator/testData/box/expression/when/whenAsExpression.kt +++ b/js/js.translator/testData/box/expression/when/whenAsExpression.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 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 1a0f1b32393..7623c801975 100644 --- a/js/js.translator/testData/box/expression/when/whenAsExpressionWithThrow.kt +++ b/js/js.translator/testData/box/expression/when/whenAsExpressionWithThrow.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/when/whenConditionWithReturn.kt b/js/js.translator/testData/box/expression/when/whenConditionWithReturn.kt index 54932bece2e..e80dc00857d 100644 --- a/js/js.translator/testData/box/expression/when/whenConditionWithReturn.kt +++ b/js/js.translator/testData/box/expression/when/whenConditionWithReturn.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 997 package foo fun test(): Int { diff --git a/js/js.translator/testData/box/expression/when/whenEqualsPattern.kt b/js/js.translator/testData/box/expression/when/whenEqualsPattern.kt index 0a5100c64a5..0961a7a6cff 100644 --- a/js/js.translator/testData/box/expression/when/whenEqualsPattern.kt +++ b/js/js.translator/testData/box/expression/when/whenEqualsPattern.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 905 +// EXPECTED_REACHABLE_NODES: 1393 package foo data class A(val bar: Int) diff --git a/js/js.translator/testData/box/expression/when/whenEvaluatesArgumentOnlyOnce.kt b/js/js.translator/testData/box/expression/when/whenEvaluatesArgumentOnlyOnce.kt index 590aeb462b1..7ca892b7d83 100644 --- a/js/js.translator/testData/box/expression/when/whenEvaluatesArgumentOnlyOnce.kt +++ b/js/js.translator/testData/box/expression/when/whenEvaluatesArgumentOnlyOnce.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/when/whenExecutesOnlyOnce.kt b/js/js.translator/testData/box/expression/when/whenExecutesOnlyOnce.kt index 486d477a01e..d6dea4db2f5 100644 --- a/js/js.translator/testData/box/expression/when/whenExecutesOnlyOnce.kt +++ b/js/js.translator/testData/box/expression/when/whenExecutesOnlyOnce.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo class A() { diff --git a/js/js.translator/testData/box/expression/when/whenNotType.kt b/js/js.translator/testData/box/expression/when/whenNotType.kt index b6c7d17f280..71aa4e21461 100644 --- a/js/js.translator/testData/box/expression/when/whenNotType.kt +++ b/js/js.translator/testData/box/expression/when/whenNotType.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo class A() { diff --git a/js/js.translator/testData/box/expression/when/whenStatementWithRangeClause.kt b/js/js.translator/testData/box/expression/when/whenStatementWithRangeClause.kt index 4e97bfcfd4d..966a21e4e4b 100644 --- a/js/js.translator/testData/box/expression/when/whenStatementWithRangeClause.kt +++ b/js/js.translator/testData/box/expression/when/whenStatementWithRangeClause.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 // see KT-7683 // WhenTranslator must recognize KtWhenConditionInRange for when statement package foo diff --git a/js/js.translator/testData/box/expression/when/whenType.kt b/js/js.translator/testData/box/expression/when/whenType.kt index ad6ff67b325..0371a0c1d9b 100644 --- a/js/js.translator/testData/box/expression/when/whenType.kt +++ b/js/js.translator/testData/box/expression/when/whenType.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo class A() { diff --git a/js/js.translator/testData/box/expression/when/whenValue.kt b/js/js.translator/testData/box/expression/when/whenValue.kt index 82d2fd45156..2db9631e685 100644 --- a/js/js.translator/testData/box/expression/when/whenValue.kt +++ b/js/js.translator/testData/box/expression/when/whenValue.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/when/whenValueOrType.kt b/js/js.translator/testData/box/expression/when/whenValueOrType.kt index 11381aa15b4..bbad82aca6f 100644 --- a/js/js.translator/testData/box/expression/when/whenValueOrType.kt +++ b/js/js.translator/testData/box/expression/when/whenValueOrType.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class A() { diff --git a/js/js.translator/testData/box/expression/when/whenWithCharRangeClause.kt b/js/js.translator/testData/box/expression/when/whenWithCharRangeClause.kt index 42a36d9c2c4..9a211ca764c 100644 --- a/js/js.translator/testData/box/expression/when/whenWithCharRangeClause.kt +++ b/js/js.translator/testData/box/expression/when/whenWithCharRangeClause.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 536 +// EXPECTED_REACHABLE_NODES: 1039 // see KT-7683 // WhenTranslator must recognize KtWhenConditionInRange package foo diff --git a/js/js.translator/testData/box/expression/when/whenWithCustomRangeClause.kt b/js/js.translator/testData/box/expression/when/whenWithCustomRangeClause.kt index 828e9ee011a..b460883a37e 100644 --- a/js/js.translator/testData/box/expression/when/whenWithCustomRangeClause.kt +++ b/js/js.translator/testData/box/expression/when/whenWithCustomRangeClause.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 // see KT-7683 // WhenTranslator must recognize KtWhenConditionInRange for custom classes that implement ClosedRange package foo diff --git a/js/js.translator/testData/box/expression/when/whenWithIf.kt b/js/js.translator/testData/box/expression/when/whenWithIf.kt index 05bf83d537b..83c82a2dec8 100644 --- a/js/js.translator/testData/box/expression/when/whenWithIf.kt +++ b/js/js.translator/testData/box/expression/when/whenWithIf.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/when/whenWithIfConditionAndOnlyElse.kt b/js/js.translator/testData/box/expression/when/whenWithIfConditionAndOnlyElse.kt index 18f852f72fb..9e35faff382 100644 --- a/js/js.translator/testData/box/expression/when/whenWithIfConditionAndOnlyElse.kt +++ b/js/js.translator/testData/box/expression/when/whenWithIfConditionAndOnlyElse.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo var global = "" diff --git a/js/js.translator/testData/box/expression/when/whenWithLongRangeClause.kt b/js/js.translator/testData/box/expression/when/whenWithLongRangeClause.kt index b3baaa53994..e0f2e3bef2b 100644 --- a/js/js.translator/testData/box/expression/when/whenWithLongRangeClause.kt +++ b/js/js.translator/testData/box/expression/when/whenWithLongRangeClause.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 // see KT-7683 // WhenTranslator must recognize KtWhenConditionInRange in general case of a class that has rangeTo method package foo diff --git a/js/js.translator/testData/box/expression/when/whenWithOneStmWhen.kt b/js/js.translator/testData/box/expression/when/whenWithOneStmWhen.kt index c4404d2fd1b..98f868ffb4a 100644 --- a/js/js.translator/testData/box/expression/when/whenWithOneStmWhen.kt +++ b/js/js.translator/testData/box/expression/when/whenWithOneStmWhen.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo diff --git a/js/js.translator/testData/box/expression/when/whenWithOnlyElse.kt b/js/js.translator/testData/box/expression/when/whenWithOnlyElse.kt index 2d8258c332b..8ca80fcc195 100644 --- a/js/js.translator/testData/box/expression/when/whenWithOnlyElse.kt +++ b/js/js.translator/testData/box/expression/when/whenWithOnlyElse.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/expression/when/whenWithRangeClause.kt b/js/js.translator/testData/box/expression/when/whenWithRangeClause.kt index c11798e971f..4d1719e6413 100644 --- a/js/js.translator/testData/box/expression/when/whenWithRangeClause.kt +++ b/js/js.translator/testData/box/expression/when/whenWithRangeClause.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 // see KT-7683 // WhenTranslator must recognize KtWhenConditionInRange and produce faster code when matched expression is Int package foo diff --git a/js/js.translator/testData/box/expression/when/whenWithoutExpression.kt b/js/js.translator/testData/box/expression/when/whenWithoutExpression.kt index 9786e82c6aa..792b6b71900 100644 --- a/js/js.translator/testData/box/expression/when/whenWithoutExpression.kt +++ b/js/js.translator/testData/box/expression/when/whenWithoutExpression.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box() = when { diff --git a/js/js.translator/testData/box/expression/when/whileWithOneStmWhen.kt b/js/js.translator/testData/box/expression/when/whileWithOneStmWhen.kt index 8bff4f0462f..a632ae57e7f 100644 --- a/js/js.translator/testData/box/expression/when/whileWithOneStmWhen.kt +++ b/js/js.translator/testData/box/expression/when/whileWithOneStmWhen.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 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 b788d54e3b2..29915d5d1e4 100644 --- a/js/js.translator/testData/box/expression/while/doWhileWithComplexCondition.kt +++ b/js/js.translator/testData/box/expression/while/doWhileWithComplexCondition.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo var global: String = "" diff --git a/js/js.translator/testData/box/expression/while/doWhileWithComplexConditionAndContinue.kt b/js/js.translator/testData/box/expression/while/doWhileWithComplexConditionAndContinue.kt index f139bbb041a..ae96bb987e0 100644 --- a/js/js.translator/testData/box/expression/while/doWhileWithComplexConditionAndContinue.kt +++ b/js/js.translator/testData/box/expression/while/doWhileWithComplexConditionAndContinue.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo var global: String = "" diff --git a/js/js.translator/testData/box/expression/while/whileWithComplexCondition.kt b/js/js.translator/testData/box/expression/while/whileWithComplexCondition.kt index a01dbc67417..c108133a111 100644 --- a/js/js.translator/testData/box/expression/while/whileWithComplexCondition.kt +++ b/js/js.translator/testData/box/expression/while/whileWithComplexCondition.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo var global: String = "" diff --git a/js/js.translator/testData/box/expression/while/whileWithComplexConditionAndContinue.kt b/js/js.translator/testData/box/expression/while/whileWithComplexConditionAndContinue.kt index 429d2379612..103e95511af 100644 --- a/js/js.translator/testData/box/expression/while/whileWithComplexConditionAndContinue.kt +++ b/js/js.translator/testData/box/expression/while/whileWithComplexConditionAndContinue.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo var global: String = "" diff --git a/js/js.translator/testData/box/expression/while/whileWithComplexOneStatement.kt b/js/js.translator/testData/box/expression/while/whileWithComplexOneStatement.kt index 8c454216f82..95b6ab696d4 100644 --- a/js/js.translator/testData/box/expression/while/whileWithComplexOneStatement.kt +++ b/js/js.translator/testData/box/expression/while/whileWithComplexOneStatement.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/extensionFunction/extensionForSuperclass.kt b/js/js.translator/testData/box/extensionFunction/extensionForSuperclass.kt index 694761bd96d..d901390796a 100644 --- a/js/js.translator/testData/box/extensionFunction/extensionForSuperclass.kt +++ b/js/js.translator/testData/box/extensionFunction/extensionForSuperclass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo open class A() { diff --git a/js/js.translator/testData/box/extensionFunction/extensionFunctionCalledFromExtensionFunction.kt b/js/js.translator/testData/box/extensionFunction/extensionFunctionCalledFromExtensionFunction.kt index 06974a651fb..c6024e7be2a 100644 --- a/js/js.translator/testData/box/extensionFunction/extensionFunctionCalledFromExtensionFunction.kt +++ b/js/js.translator/testData/box/extensionFunction/extensionFunctionCalledFromExtensionFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class A() { diff --git a/js/js.translator/testData/box/extensionFunction/extensionFunctionCalledFromFor.kt b/js/js.translator/testData/box/extensionFunction/extensionFunctionCalledFromFor.kt index 020099ffa11..76c33a4060c 100644 --- a/js/js.translator/testData/box/extensionFunction/extensionFunctionCalledFromFor.kt +++ b/js/js.translator/testData/box/extensionFunction/extensionFunctionCalledFromFor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 613 +// EXPECTED_REACHABLE_NODES: 1112 package foo class SimpleEnumerator { diff --git a/js/js.translator/testData/box/extensionFunction/extensionFunctionOnExpression.kt b/js/js.translator/testData/box/extensionFunction/extensionFunctionOnExpression.kt index ba4c5001c2a..6e2ec77d70d 100644 --- a/js/js.translator/testData/box/extensionFunction/extensionFunctionOnExpression.kt +++ b/js/js.translator/testData/box/extensionFunction/extensionFunctionOnExpression.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo fun Int.same(): Int { diff --git a/js/js.translator/testData/box/extensionFunction/extensionInsideFunctionLiteral.kt b/js/js.translator/testData/box/extensionFunction/extensionInsideFunctionLiteral.kt index 6caff1967e5..83a8a2a0319 100644 --- a/js/js.translator/testData/box/extensionFunction/extensionInsideFunctionLiteral.kt +++ b/js/js.translator/testData/box/extensionFunction/extensionInsideFunctionLiteral.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class M() { diff --git a/js/js.translator/testData/box/extensionFunction/extensionLiteralPassedToFunction.kt b/js/js.translator/testData/box/extensionFunction/extensionLiteralPassedToFunction.kt index b82a49770df..33aac7665c2 100644 --- a/js/js.translator/testData/box/extensionFunction/extensionLiteralPassedToFunction.kt +++ b/js/js.translator/testData/box/extensionFunction/extensionLiteralPassedToFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo fun apply(i: Int, f: Int.(Int) -> Int) = i.f(1); diff --git a/js/js.translator/testData/box/extensionFunction/extensionOnClassWithExplicitAndImplicitReceiver.kt b/js/js.translator/testData/box/extensionFunction/extensionOnClassWithExplicitAndImplicitReceiver.kt index 2feb292ecfe..105a82cfd1e 100644 --- a/js/js.translator/testData/box/extensionFunction/extensionOnClassWithExplicitAndImplicitReceiver.kt +++ b/js/js.translator/testData/box/extensionFunction/extensionOnClassWithExplicitAndImplicitReceiver.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo public class Foo { diff --git a/js/js.translator/testData/box/extensionFunction/extensionPropertyOnClassWithExplicitAndImplicitReceiver.kt b/js/js.translator/testData/box/extensionFunction/extensionPropertyOnClassWithExplicitAndImplicitReceiver.kt index 9e7654958ad..e2c33a8c224 100644 --- a/js/js.translator/testData/box/extensionFunction/extensionPropertyOnClassWithExplicitAndImplicitReceiver.kt +++ b/js/js.translator/testData/box/extensionFunction/extensionPropertyOnClassWithExplicitAndImplicitReceiver.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class Foo { diff --git a/js/js.translator/testData/box/extensionFunction/extensionUsedInsideClass.kt b/js/js.translator/testData/box/extensionFunction/extensionUsedInsideClass.kt index 2853f54446b..9a9c1fa57de 100644 --- a/js/js.translator/testData/box/extensionFunction/extensionUsedInsideClass.kt +++ b/js/js.translator/testData/box/extensionFunction/extensionUsedInsideClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo class A(var a: Int) { diff --git a/js/js.translator/testData/box/extensionFunction/extensionWithImplicitReceiver.kt b/js/js.translator/testData/box/extensionFunction/extensionWithImplicitReceiver.kt index 3da5c31f16b..1a53c7d491e 100644 --- a/js/js.translator/testData/box/extensionFunction/extensionWithImplicitReceiver.kt +++ b/js/js.translator/testData/box/extensionFunction/extensionWithImplicitReceiver.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo fun Int.same(): Int { diff --git a/js/js.translator/testData/box/extensionFunction/generic.kt b/js/js.translator/testData/box/extensionFunction/generic.kt index 93c3f433f82..bc6f9d32761 100644 --- a/js/js.translator/testData/box/extensionFunction/generic.kt +++ b/js/js.translator/testData/box/extensionFunction/generic.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 888 +// 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 5876cb5c506..c783bf229a6 100644 --- a/js/js.translator/testData/box/extensionFunction/implicitReceiverInExtension.kt +++ b/js/js.translator/testData/box/extensionFunction/implicitReceiverInExtension.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun T.toPrefixedString(prefix: String = "", suffix: String = "") = prefix + toString() + suffix diff --git a/js/js.translator/testData/box/extensionFunction/intExtension.kt b/js/js.translator/testData/box/extensionFunction/intExtension.kt index 663085a0b91..adca582a1c8 100644 --- a/js/js.translator/testData/box/extensionFunction/intExtension.kt +++ b/js/js.translator/testData/box/extensionFunction/intExtension.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun Int.quadruple(): Int { diff --git a/js/js.translator/testData/box/extensionFunction/superClassMemberInExtension.kt b/js/js.translator/testData/box/extensionFunction/superClassMemberInExtension.kt index 2acae8ee39b..2c8eb8820b6 100644 --- a/js/js.translator/testData/box/extensionFunction/superClassMemberInExtension.kt +++ b/js/js.translator/testData/box/extensionFunction/superClassMemberInExtension.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo open class A() { diff --git a/js/js.translator/testData/box/extensionFunction/virtualExtension.kt b/js/js.translator/testData/box/extensionFunction/virtualExtension.kt index f2f2e64c3d7..80bc52cf1bf 100644 --- a/js/js.translator/testData/box/extensionFunction/virtualExtension.kt +++ b/js/js.translator/testData/box/extensionFunction/virtualExtension.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo class A(var a: Int) { diff --git a/js/js.translator/testData/box/extensionFunction/virtualExtensionOverride.kt b/js/js.translator/testData/box/extensionFunction/virtualExtensionOverride.kt index 1bbabe55d65..266477b0053 100644 --- a/js/js.translator/testData/box/extensionFunction/virtualExtensionOverride.kt +++ b/js/js.translator/testData/box/extensionFunction/virtualExtensionOverride.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo open class A(var a: Int) { diff --git a/js/js.translator/testData/box/extensionProperty/absExtension.kt b/js/js.translator/testData/box/extensionProperty/absExtension.kt index eb891e68c3a..792bf824705 100644 --- a/js/js.translator/testData/box/extensionProperty/absExtension.kt +++ b/js/js.translator/testData/box/extensionProperty/absExtension.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo val Double.abs: Double diff --git a/js/js.translator/testData/box/extensionProperty/externalExtensionProperty.kt b/js/js.translator/testData/box/extensionProperty/externalExtensionProperty.kt index 0a5541ad662..8de9acf64cd 100644 --- a/js/js.translator/testData/box/extensionProperty/externalExtensionProperty.kt +++ b/js/js.translator/testData/box/extensionProperty/externalExtensionProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/extensionProperty/inClass.kt b/js/js.translator/testData/box/extensionProperty/inClass.kt index 8a3bca00a3a..f60c4b19192 100644 --- a/js/js.translator/testData/box/extensionProperty/inClass.kt +++ b/js/js.translator/testData/box/extensionProperty/inClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 class A class B { diff --git a/js/js.translator/testData/box/extensionProperty/privateExtensionProperty.kt b/js/js.translator/testData/box/extensionProperty/privateExtensionProperty.kt index 2720552ae34..9e13ac1edbc 100644 --- a/js/js.translator/testData/box/extensionProperty/privateExtensionProperty.kt +++ b/js/js.translator/testData/box/extensionProperty/privateExtensionProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 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 b3434fa355b..83b31618e68 100644 --- a/js/js.translator/testData/box/extensionProperty/propertyWithGetterAndSetter.kt +++ b/js/js.translator/testData/box/extensionProperty/propertyWithGetterAndSetter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo class Test() { diff --git a/js/js.translator/testData/box/extensionProperty/simplePropertyWithGetter.kt b/js/js.translator/testData/box/extensionProperty/simplePropertyWithGetter.kt index eee659ebb35..29c6d671de3 100644 --- a/js/js.translator/testData/box/extensionProperty/simplePropertyWithGetter.kt +++ b/js/js.translator/testData/box/extensionProperty/simplePropertyWithGetter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo val String.prop: Int diff --git a/js/js.translator/testData/box/incremental/catchScope.kt b/js/js.translator/testData/box/incremental/catchScope.kt index 70dd4ff27f1..8cd7cdd2142 100644 --- a/js/js.translator/testData/box/incremental/catchScope.kt +++ b/js/js.translator/testData/box/incremental/catchScope.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 // FILE: a.kt inline fun baz(): String = diff --git a/js/js.translator/testData/box/incremental/coroutines.kt b/js/js.translator/testData/box/incremental/coroutines.kt index 9e874ca0024..fa8b31ea689 100644 --- a/js/js.translator/testData/box/incremental/coroutines.kt +++ b/js/js.translator/testData/box/incremental/coroutines.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 552 +// EXPECTED_REACHABLE_NODES: 1055 // FILE: a.kt // WITH_RUNTIME import kotlin.coroutines.experimental.* diff --git a/js/js.translator/testData/box/incremental/defaultArguments.kt b/js/js.translator/testData/box/incremental/defaultArguments.kt index bf6195f069b..ee0c9f4296f 100644 --- a/js/js.translator/testData/box/incremental/defaultArguments.kt +++ b/js/js.translator/testData/box/incremental/defaultArguments.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 // FILE: a.kt inline fun foo(f: (Int) -> String, x: Int = 23): String = "foo(${f(x)})" diff --git a/js/js.translator/testData/box/incremental/exportedPackage.kt b/js/js.translator/testData/box/incremental/exportedPackage.kt index e12abddcf4f..5edbf1e0233 100644 --- a/js/js.translator/testData/box/incremental/exportedPackage.kt +++ b/js/js.translator/testData/box/incremental/exportedPackage.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 // FILE: a.kt package foo.bar diff --git a/js/js.translator/testData/box/incremental/inline.kt b/js/js.translator/testData/box/incremental/inline.kt index 5def79d5410..a7b02dbdb30 100644 --- a/js/js.translator/testData/box/incremental/inline.kt +++ b/js/js.translator/testData/box/incremental/inline.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 // FILE: a.kt private inline fun bar(f: () -> String): String = "bar(${f()})" diff --git a/js/js.translator/testData/box/incremental/multipleExport.kt b/js/js.translator/testData/box/incremental/multipleExport.kt index 944984f9b4b..e5ef6d7b69f 100644 --- a/js/js.translator/testData/box/incremental/multipleExport.kt +++ b/js/js.translator/testData/box/incremental/multipleExport.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 // PROPERTY_WRITE_COUNT: name=foo_61zpoe$ count=1 // FILE: a.kt fun foo(x: String): String = x diff --git a/js/js.translator/testData/box/incremental/multipleReimport.kt b/js/js.translator/testData/box/incremental/multipleReimport.kt index bc67f057636..8002579b979 100644 --- a/js/js.translator/testData/box/incremental/multipleReimport.kt +++ b/js/js.translator/testData/box/incremental/multipleReimport.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 996 // MODULE: lib1 // FILE: lib1.kt diff --git a/js/js.translator/testData/box/incremental/simple.kt b/js/js.translator/testData/box/incremental/simple.kt index 1d6cfd36257..0aea7ad15a1 100644 --- a/js/js.translator/testData/box/incremental/simple.kt +++ b/js/js.translator/testData/box/incremental/simple.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 // FILE: a.kt private fun bar(): String = "O" diff --git a/js/js.translator/testData/box/incremental/sourceMapSourceEmbedding.kt b/js/js.translator/testData/box/incremental/sourceMapSourceEmbedding.kt index 3b0737e3926..0b31b0e64de 100644 --- a/js/js.translator/testData/box/incremental/sourceMapSourceEmbedding.kt +++ b/js/js.translator/testData/box/incremental/sourceMapSourceEmbedding.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 // SOURCE_MAP_EMBED_SOURCES: ALWAYS // FILE: a.kt fun foo() = "O" diff --git a/js/js.translator/testData/box/incremental/syntheticStatement.kt b/js/js.translator/testData/box/incremental/syntheticStatement.kt index 421de252a7b..c2b994a604c 100644 --- a/js/js.translator/testData/box/incremental/syntheticStatement.kt +++ b/js/js.translator/testData/box/incremental/syntheticStatement.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 /// FILE: a.kt fun a() = "[" diff --git a/js/js.translator/testData/box/inheritance/abstractVarOverride.kt b/js/js.translator/testData/box/inheritance/abstractVarOverride.kt index 5459600829c..567cdcedd6e 100644 --- a/js/js.translator/testData/box/inheritance/abstractVarOverride.kt +++ b/js/js.translator/testData/box/inheritance/abstractVarOverride.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo open abstract class A() { diff --git a/js/js.translator/testData/box/inheritance/baseCall.kt b/js/js.translator/testData/box/inheritance/baseCall.kt index d8af6df040e..a176145a78a 100644 --- a/js/js.translator/testData/box/inheritance/baseCall.kt +++ b/js/js.translator/testData/box/inheritance/baseCall.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo open class A(val name: String) diff --git a/js/js.translator/testData/box/inheritance/baseCallOrder.kt b/js/js.translator/testData/box/inheritance/baseCallOrder.kt index 3277dbbac79..b55780463d9 100644 --- a/js/js.translator/testData/box/inheritance/baseCallOrder.kt +++ b/js/js.translator/testData/box/inheritance/baseCallOrder.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo var x = false diff --git a/js/js.translator/testData/box/inheritance/baseClassDefinedAfterDerived.kt b/js/js.translator/testData/box/inheritance/baseClassDefinedAfterDerived.kt index 4d1c926b1ab..68da5a17ccf 100644 --- a/js/js.translator/testData/box/inheritance/baseClassDefinedAfterDerived.kt +++ b/js/js.translator/testData/box/inheritance/baseClassDefinedAfterDerived.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo diff --git a/js/js.translator/testData/box/inheritance/complexInitializationOrder.kt b/js/js.translator/testData/box/inheritance/complexInitializationOrder.kt index 80e59d6ba2f..db36d14d1c5 100644 --- a/js/js.translator/testData/box/inheritance/complexInitializationOrder.kt +++ b/js/js.translator/testData/box/inheritance/complexInitializationOrder.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 509 +// EXPECTED_REACHABLE_NODES: 1012 package foo open class A() { diff --git a/js/js.translator/testData/box/inheritance/definitionOrder.kt b/js/js.translator/testData/box/inheritance/definitionOrder.kt index dceb8653be9..3f76e099d2b 100644 --- a/js/js.translator/testData/box/inheritance/definitionOrder.kt +++ b/js/js.translator/testData/box/inheritance/definitionOrder.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 524 +// EXPECTED_REACHABLE_NODES: 1027 package foo class C() : B() { diff --git a/js/js.translator/testData/box/inheritance/fromFakeClasses.kt b/js/js.translator/testData/box/inheritance/fromFakeClasses.kt index 6aa4560e2c0..fc0bc5821a1 100644 --- a/js/js.translator/testData/box/inheritance/fromFakeClasses.kt +++ b/js/js.translator/testData/box/inheritance/fromFakeClasses.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 510 +// EXPECTED_REACHABLE_NODES: 1013 package foo class FromAny : Any() diff --git a/js/js.translator/testData/box/inheritance/fromNativeInterface.kt b/js/js.translator/testData/box/inheritance/fromNativeInterface.kt index 72588883b28..96be090801f 100644 --- a/js/js.translator/testData/box/inheritance/fromNativeInterface.kt +++ b/js/js.translator/testData/box/inheritance/fromNativeInterface.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo external interface A { diff --git a/js/js.translator/testData/box/inheritance/fromNestedNativeClass.kt b/js/js.translator/testData/box/inheritance/fromNestedNativeClass.kt index e7b3a2ec841..e55a9b4922a 100644 --- a/js/js.translator/testData/box/inheritance/fromNestedNativeClass.kt +++ b/js/js.translator/testData/box/inheritance/fromNestedNativeClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 // FILE: foo.kt package foo diff --git a/js/js.translator/testData/box/inheritance/inheritFromCharIterator.kt b/js/js.translator/testData/box/inheritance/inheritFromCharIterator.kt index 3e381f2d6a3..3a9f743a75c 100644 --- a/js/js.translator/testData/box/inheritance/inheritFromCharIterator.kt +++ b/js/js.translator/testData/box/inheritance/inheritFromCharIterator.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 package foo class MyCharIterator : CharIterator() { diff --git a/js/js.translator/testData/box/inheritance/initializationOrder.kt b/js/js.translator/testData/box/inheritance/initializationOrder.kt index 40084fd12cb..7485739eb55 100644 --- a/js/js.translator/testData/box/inheritance/initializationOrder.kt +++ b/js/js.translator/testData/box/inheritance/initializationOrder.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 package foo open class A() { diff --git a/js/js.translator/testData/box/inheritance/initializersOfBasicClassExecute.kt b/js/js.translator/testData/box/inheritance/initializersOfBasicClassExecute.kt index 55d193681ea..f771bbef1fa 100644 --- a/js/js.translator/testData/box/inheritance/initializersOfBasicClassExecute.kt +++ b/js/js.translator/testData/box/inheritance/initializersOfBasicClassExecute.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo open class A() { diff --git a/js/js.translator/testData/box/inheritance/interfaces/abstractClassInheritingDefaultMethod.kt b/js/js.translator/testData/box/inheritance/interfaces/abstractClassInheritingDefaultMethod.kt index e397f601a0e..fb5f6834aeb 100644 --- a/js/js.translator/testData/box/inheritance/interfaces/abstractClassInheritingDefaultMethod.kt +++ b/js/js.translator/testData/box/inheritance/interfaces/abstractClassInheritingDefaultMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 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 7c51c99ebe2..8d2d159babb 100644 --- a/js/js.translator/testData/box/inheritance/interfaces/withDefaultMethod.kt +++ b/js/js.translator/testData/box/inheritance/interfaces/withDefaultMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 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 dd2de401cfc..99b036a833d 100644 --- a/js/js.translator/testData/box/inheritance/interfaces/withDefaultMethodFromSuperInterface.kt +++ b/js/js.translator/testData/box/inheritance/interfaces/withDefaultMethodFromSuperInterface.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 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 c286c2361c6..7e4f16fe676 100644 --- a/js/js.translator/testData/box/inheritance/interfaces/withDefaultProperty.kt +++ b/js/js.translator/testData/box/inheritance/interfaces/withDefaultProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 interface I { val foo: String get() = "OK" diff --git a/js/js.translator/testData/box/inheritance/kt3499.kt b/js/js.translator/testData/box/inheritance/kt3499.kt index 7899ad61aeb..358bd7fff8c 100644 --- a/js/js.translator/testData/box/inheritance/kt3499.kt +++ b/js/js.translator/testData/box/inheritance/kt3499.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo interface A : B, E diff --git a/js/js.translator/testData/box/inheritance/methodOverride.kt b/js/js.translator/testData/box/inheritance/methodOverride.kt index bbc89c37472..7fe5d78feef 100644 --- a/js/js.translator/testData/box/inheritance/methodOverride.kt +++ b/js/js.translator/testData/box/inheritance/methodOverride.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo open class A { diff --git a/js/js.translator/testData/box/inheritance/nativeNativeKotlin.kt b/js/js.translator/testData/box/inheritance/nativeNativeKotlin.kt index 584c75938b2..f65aced2a70 100644 --- a/js/js.translator/testData/box/inheritance/nativeNativeKotlin.kt +++ b/js/js.translator/testData/box/inheritance/nativeNativeKotlin.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 // FILE: nativeNativeKotlin.kt package foo diff --git a/js/js.translator/testData/box/inheritance/overrideAnyMethods.kt b/js/js.translator/testData/box/inheritance/overrideAnyMethods.kt index 1b25262639f..57d34cd5548 100644 --- a/js/js.translator/testData/box/inheritance/overrideAnyMethods.kt +++ b/js/js.translator/testData/box/inheritance/overrideAnyMethods.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo inline fun String.charCodeAt(i: Int): Int = asDynamic().charCodeAt(i) diff --git a/js/js.translator/testData/box/inheritance/valOverride.kt b/js/js.translator/testData/box/inheritance/valOverride.kt index 10369d1d499..d4edf63acb0 100644 --- a/js/js.translator/testData/box/inheritance/valOverride.kt +++ b/js/js.translator/testData/box/inheritance/valOverride.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo open class C() { diff --git a/js/js.translator/testData/box/inheritance/valuePassedToAncestorConstructor.kt b/js/js.translator/testData/box/inheritance/valuePassedToAncestorConstructor.kt index f7614f67943..7f3c5d3f1f4 100644 --- a/js/js.translator/testData/box/inheritance/valuePassedToAncestorConstructor.kt +++ b/js/js.translator/testData/box/inheritance/valuePassedToAncestorConstructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo open class C(a: Int) { diff --git a/js/js.translator/testData/box/inheritance/withInitializeMethod.kt b/js/js.translator/testData/box/inheritance/withInitializeMethod.kt index f6347bca4e5..9a78c4b419f 100644 --- a/js/js.translator/testData/box/inheritance/withInitializeMethod.kt +++ b/js/js.translator/testData/box/inheritance/withInitializeMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class A(val ok: String) { diff --git a/js/js.translator/testData/box/initialize/classInitializer.kt b/js/js.translator/testData/box/initialize/classInitializer.kt index c56955bba34..4c01de6074d 100644 --- a/js/js.translator/testData/box/initialize/classInitializer.kt +++ b/js/js.translator/testData/box/initialize/classInitializer.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 994 package foo class B(val name: String) diff --git a/js/js.translator/testData/box/initialize/complexPropertyInitializer.kt b/js/js.translator/testData/box/initialize/complexPropertyInitializer.kt index e2a87332347..2031d8a22fb 100644 --- a/js/js.translator/testData/box/initialize/complexPropertyInitializer.kt +++ b/js/js.translator/testData/box/initialize/complexPropertyInitializer.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo fun f() {} diff --git a/js/js.translator/testData/box/initialize/complexTopLevelPropertyInitializer.kt b/js/js.translator/testData/box/initialize/complexTopLevelPropertyInitializer.kt index a3e925da377..0bf5646da7b 100644 --- a/js/js.translator/testData/box/initialize/complexTopLevelPropertyInitializer.kt +++ b/js/js.translator/testData/box/initialize/complexTopLevelPropertyInitializer.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo fun f() {} diff --git a/js/js.translator/testData/box/initialize/declarationInitializedWithThrow.kt b/js/js.translator/testData/box/initialize/declarationInitializedWithThrow.kt index ca253addfb3..93f940d6908 100644 --- a/js/js.translator/testData/box/initialize/declarationInitializedWithThrow.kt +++ b/js/js.translator/testData/box/initialize/declarationInitializedWithThrow.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 // 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 05dbf785acf..71c48602914 100644 --- a/js/js.translator/testData/box/initialize/lateinit.kt +++ b/js/js.translator/testData/box/initialize/lateinit.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 class Greeting { val noon = xrun { verb = "Hello" diff --git a/js/js.translator/testData/box/initialize/rootPackageValInit.kt b/js/js.translator/testData/box/initialize/rootPackageValInit.kt index 122b70ceeb7..22262ef8df9 100644 --- a/js/js.translator/testData/box/initialize/rootPackageValInit.kt +++ b/js/js.translator/testData/box/initialize/rootPackageValInit.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 class A(val a: Int) val x = 1 diff --git a/js/js.translator/testData/box/initialize/rootValInit.kt b/js/js.translator/testData/box/initialize/rootValInit.kt index 9f8f771653e..a4bc20a8653 100644 --- a/js/js.translator/testData/box/initialize/rootValInit.kt +++ b/js/js.translator/testData/box/initialize/rootValInit.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo class A(val a: Int) diff --git a/js/js.translator/testData/box/inline/anonymousFunction.kt b/js/js.translator/testData/box/inline/anonymousFunction.kt index c33efab8805..2a52d3f59cd 100644 --- a/js/js.translator/testData/box/inline/anonymousFunction.kt +++ b/js/js.translator/testData/box/inline/anonymousFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_CONTAINS_NO_CALLS: test diff --git a/js/js.translator/testData/box/inline/anonymousObjectInlineMethod.kt b/js/js.translator/testData/box/inline/anonymousObjectInlineMethod.kt index 5d95d59972b..0bf10a4d143 100644 --- a/js/js.translator/testData/box/inline/anonymousObjectInlineMethod.kt +++ b/js/js.translator/testData/box/inline/anonymousObjectInlineMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1000 package foo fun add(a: Int, b: Int): Int { diff --git a/js/js.translator/testData/box/inline/arrayLiteralAliasing.kt b/js/js.translator/testData/box/inline/arrayLiteralAliasing.kt index e6d2db31ee6..999de6ba914 100644 --- a/js/js.translator/testData/box/inline/arrayLiteralAliasing.kt +++ b/js/js.translator/testData/box/inline/arrayLiteralAliasing.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 903 +// 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 85b4b1d1b00..7d05f40b447 100644 --- a/js/js.translator/testData/box/inline/astCopy.kt +++ b/js/js.translator/testData/box/inline/astCopy.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo // CHECK_FUNCTIONS_HAVE_SAME_LINES: syntaxTestInline syntaxTest diff --git a/js/js.translator/testData/box/inline/callFunction.kt b/js/js.translator/testData/box/inline/callFunction.kt index 245d5153f74..38c237c56bf 100644 --- a/js/js.translator/testData/box/inline/callFunction.kt +++ b/js/js.translator/testData/box/inline/callFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 // CHECK_CONTAINS_NO_CALLS: box except=equals;Baz_getInstance;callLocal;callLocalExtension // CHECK_CONTAINS_NO_CALLS: callLocal // CHECK_CONTAINS_NO_CALLS: callLocalExtension diff --git a/js/js.translator/testData/box/inline/callInlineFunctionOnTopLevel.kt b/js/js.translator/testData/box/inline/callInlineFunctionOnTopLevel.kt index 175e2af6abe..e9fd8f5c3d5 100644 --- a/js/js.translator/testData/box/inline/callInlineFunctionOnTopLevel.kt +++ b/js/js.translator/testData/box/inline/callInlineFunctionOnTopLevel.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 506 +// EXPECTED_REACHABLE_NODES: 1009 package foo // CHECK_NOT_CALLED: inline1 diff --git a/js/js.translator/testData/box/inline/callInlineFunctionOnTopLevelSimple.kt b/js/js.translator/testData/box/inline/callInlineFunctionOnTopLevelSimple.kt index fb83842eec6..12c25be40eb 100644 --- a/js/js.translator/testData/box/inline/callInlineFunctionOnTopLevelSimple.kt +++ b/js/js.translator/testData/box/inline/callInlineFunctionOnTopLevelSimple.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo // CHECK_NOT_CALLED: abs diff --git a/js/js.translator/testData/box/inline/callableReference.kt b/js/js.translator/testData/box/inline/callableReference.kt index 9ad5568ae92..e85ed662ca4 100644 --- a/js/js.translator/testData/box/inline/callableReference.kt +++ b/js/js.translator/testData/box/inline/callableReference.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 996 package foo // CHECK_CONTAINS_NO_CALLS: multiplyInline except=imul diff --git a/js/js.translator/testData/box/inline/callableReferenceOfLocalInline.kt b/js/js.translator/testData/box/inline/callableReferenceOfLocalInline.kt index eee690979bd..9fd8bd6532a 100644 --- a/js/js.translator/testData/box/inline/callableReferenceOfLocalInline.kt +++ b/js/js.translator/testData/box/inline/callableReferenceOfLocalInline.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 996 package foo fun multiplyBy(x: Int): () -> ((Int) -> Int) { diff --git a/js/js.translator/testData/box/inline/classObject.kt b/js/js.translator/testData/box/inline/classObject.kt index 171112e7609..a0c79ed7bc9 100644 --- a/js/js.translator/testData/box/inline/classObject.kt +++ b/js/js.translator/testData/box/inline/classObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/simple/classObject.1.kt diff --git a/js/js.translator/testData/box/inline/dontInlineFunctionCall.kt b/js/js.translator/testData/box/inline/dontInlineFunctionCall.kt index 8ee3aea0992..60bd1489b0e 100644 --- a/js/js.translator/testData/box/inline/dontInlineFunctionCall.kt +++ b/js/js.translator/testData/box/inline/dontInlineFunctionCall.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo inline fun block(p: () -> Int) = p() diff --git a/js/js.translator/testData/box/inline/expressionBodyWithLambdaCall.kt b/js/js.translator/testData/box/inline/expressionBodyWithLambdaCall.kt index 8c1abe4d779..39dbde37560 100644 --- a/js/js.translator/testData/box/inline/expressionBodyWithLambdaCall.kt +++ b/js/js.translator/testData/box/inline/expressionBodyWithLambdaCall.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_CONTAINS_NO_CALLS: test diff --git a/js/js.translator/testData/box/inline/extension.kt b/js/js.translator/testData/box/inline/extension.kt index a430156b756..58205c4dfa5 100644 --- a/js/js.translator/testData/box/inline/extension.kt +++ b/js/js.translator/testData/box/inline/extension.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/simple/extension.1.kt diff --git a/js/js.translator/testData/box/inline/extensionWithManyArguments.kt b/js/js.translator/testData/box/inline/extensionWithManyArguments.kt index 867724d6725..a5258177b96 100644 --- a/js/js.translator/testData/box/inline/extensionWithManyArguments.kt +++ b/js/js.translator/testData/box/inline/extensionWithManyArguments.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_NOT_CALLED_IN_SCOPE: scope=multiply function=multiply$lambda diff --git a/js/js.translator/testData/box/inline/identityEquals.kt b/js/js.translator/testData/box/inline/identityEquals.kt index b5cf33df354..40fec38a4fd 100644 --- a/js/js.translator/testData/box/inline/identityEquals.kt +++ b/js/js.translator/testData/box/inline/identityEquals.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class A diff --git a/js/js.translator/testData/box/inline/incrementProperty.kt b/js/js.translator/testData/box/inline/incrementProperty.kt index fa00b0f5d08..29158974140 100644 --- a/js/js.translator/testData/box/inline/incrementProperty.kt +++ b/js/js.translator/testData/box/inline/incrementProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_NOT_CALLED: inc diff --git a/js/js.translator/testData/box/inline/inlineCallInsideStringTemplate.kt b/js/js.translator/testData/box/inline/inlineCallInsideStringTemplate.kt index bc75f43c436..59426bac905 100644 --- a/js/js.translator/testData/box/inline/inlineCallInsideStringTemplate.kt +++ b/js/js.translator/testData/box/inline/inlineCallInsideStringTemplate.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo inline fun foo(): Any? = "foo()" diff --git a/js/js.translator/testData/box/inline/inlineCallNoInline.kt b/js/js.translator/testData/box/inline/inlineCallNoInline.kt index aca756df4f7..117cd925b79 100644 --- a/js/js.translator/testData/box/inline/inlineCallNoInline.kt +++ b/js/js.translator/testData/box/inline/inlineCallNoInline.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_NOT_CALLED: sumEvenInRange diff --git a/js/js.translator/testData/box/inline/inlineCapturingThis.kt b/js/js.translator/testData/box/inline/inlineCapturingThis.kt index 12ffbd6baf7..15e0fe4a279 100644 --- a/js/js.translator/testData/box/inline/inlineCapturingThis.kt +++ b/js/js.translator/testData/box/inline/inlineCapturingThis.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo // CHECK_CONTAINS_NO_CALLS: test diff --git a/js/js.translator/testData/box/inline/inlineChain.kt b/js/js.translator/testData/box/inline/inlineChain.kt index b443ec8f7bb..d29ec7d8dc1 100644 --- a/js/js.translator/testData/box/inline/inlineChain.kt +++ b/js/js.translator/testData/box/inline/inlineChain.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo // CHECK_CONTAINS_NO_CALLS: squareMultipliedByTwo except=imul diff --git a/js/js.translator/testData/box/inline/inlineChainWithFewStatements.kt b/js/js.translator/testData/box/inline/inlineChainWithFewStatements.kt index 15792e5d5d1..cfbe97ca5fe 100644 --- a/js/js.translator/testData/box/inline/inlineChainWithFewStatements.kt +++ b/js/js.translator/testData/box/inline/inlineChainWithFewStatements.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo // CHECK_CONTAINS_NO_CALLS: squareMultipliedByTwo except=imul diff --git a/js/js.translator/testData/box/inline/inlineDefaultArgument.kt b/js/js.translator/testData/box/inline/inlineDefaultArgument.kt index 9b7ba2a7894..98dc1e9ab72 100644 --- a/js/js.translator/testData/box/inline/inlineDefaultArgument.kt +++ b/js/js.translator/testData/box/inline/inlineDefaultArgument.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo // CHECK_CONTAINS_NO_CALLS: identity diff --git a/js/js.translator/testData/box/inline/inlineFunctionInLambda.kt b/js/js.translator/testData/box/inline/inlineFunctionInLambda.kt index 7a38e0aacdc..bce3cd0c79c 100644 --- a/js/js.translator/testData/box/inline/inlineFunctionInLambda.kt +++ b/js/js.translator/testData/box/inline/inlineFunctionInLambda.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo // CHECK_CONTAINS_NO_CALLS: doNothingNoInline diff --git a/js/js.translator/testData/box/inline/inlineGenericSimple.kt b/js/js.translator/testData/box/inline/inlineGenericSimple.kt index bf2472cf106..7424d832487 100644 --- a/js/js.translator/testData/box/inline/inlineGenericSimple.kt +++ b/js/js.translator/testData/box/inline/inlineGenericSimple.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo // CHECK_CONTAINS_NO_CALLS: doNothingInt diff --git a/js/js.translator/testData/box/inline/inlineIf.kt b/js/js.translator/testData/box/inline/inlineIf.kt index 28b630702f7..ffc88bef057 100644 --- a/js/js.translator/testData/box/inline/inlineIf.kt +++ b/js/js.translator/testData/box/inline/inlineIf.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_CONTAINS_NO_CALLS: testIf1 diff --git a/js/js.translator/testData/box/inline/inlineInc.kt b/js/js.translator/testData/box/inline/inlineInc.kt index 98f4c3e0653..81a7b6aa07c 100644 --- a/js/js.translator/testData/box/inline/inlineInc.kt +++ b/js/js.translator/testData/box/inline/inlineInc.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo // CHECK_CONTAINS_NO_CALLS: multiplyNoInline except=imul diff --git a/js/js.translator/testData/box/inline/inlineIntSimple.kt b/js/js.translator/testData/box/inline/inlineIntSimple.kt index 74ba526dde1..eecde9c1256 100644 --- a/js/js.translator/testData/box/inline/inlineIntSimple.kt +++ b/js/js.translator/testData/box/inline/inlineIntSimple.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo // CHECK_CONTAINS_NO_CALLS: doNothing1 diff --git a/js/js.translator/testData/box/inline/inlineLambdaNoCapture.kt b/js/js.translator/testData/box/inline/inlineLambdaNoCapture.kt index 20cbb130302..9c712bcb6a2 100644 --- a/js/js.translator/testData/box/inline/inlineLambdaNoCapture.kt +++ b/js/js.translator/testData/box/inline/inlineLambdaNoCapture.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo // CHECK_CONTAINS_NO_CALLS: sumEven diff --git a/js/js.translator/testData/box/inline/inlineLambdaWithCapture.kt b/js/js.translator/testData/box/inline/inlineLambdaWithCapture.kt index 5ef24c05178..ca2ac5c14ef 100644 --- a/js/js.translator/testData/box/inline/inlineLambdaWithCapture.kt +++ b/js/js.translator/testData/box/inline/inlineLambdaWithCapture.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 package foo // CHECK_CONTAINS_NO_CALLS: maxBySquare except=imul diff --git a/js/js.translator/testData/box/inline/inlineMethod.kt b/js/js.translator/testData/box/inline/inlineMethod.kt index 69a7af3dc90..238cfba9198 100644 --- a/js/js.translator/testData/box/inline/inlineMethod.kt +++ b/js/js.translator/testData/box/inline/inlineMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 506 +// EXPECTED_REACHABLE_NODES: 1009 package foo // CHECK_CONTAINS_NO_CALLS: add diff --git a/js/js.translator/testData/box/inline/inlineNoReturn.kt b/js/js.translator/testData/box/inline/inlineNoReturn.kt index a84bb7f260d..21e55a67d8c 100644 --- a/js/js.translator/testData/box/inline/inlineNoReturn.kt +++ b/js/js.translator/testData/box/inline/inlineNoReturn.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 528 +// EXPECTED_REACHABLE_NODES: 1027 package foo // CHECK_CONTAINS_NO_CALLS: factAbsNoInline1 except=imul diff --git a/js/js.translator/testData/box/inline/inlineOrder.kt b/js/js.translator/testData/box/inline/inlineOrder.kt index ebbb2932c4c..f1602faed38 100644 --- a/js/js.translator/testData/box/inline/inlineOrder.kt +++ b/js/js.translator/testData/box/inline/inlineOrder.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo // CHECK_FUNCTIONS_HAVE_SAME_LINES: declaredBefore declaredAfter match=(h|g)1 replace=$1 diff --git a/js/js.translator/testData/box/inline/inlineSimpleAssignment.kt b/js/js.translator/testData/box/inline/inlineSimpleAssignment.kt index 55a251aca7d..148eb472e2f 100644 --- a/js/js.translator/testData/box/inline/inlineSimpleAssignment.kt +++ b/js/js.translator/testData/box/inline/inlineSimpleAssignment.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo // CHECK_NOT_CALLED: sum diff --git a/js/js.translator/testData/box/inline/innerOuterThis.kt b/js/js.translator/testData/box/inline/innerOuterThis.kt index 614a0cbde36..20a51784b1b 100644 --- a/js/js.translator/testData/box/inline/innerOuterThis.kt +++ b/js/js.translator/testData/box/inline/innerOuterThis.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo inline fun with1(value: T, p: T.() -> Unit) = value.p() diff --git a/js/js.translator/testData/box/inline/iteratorOnInlineFunctionResult.kt b/js/js.translator/testData/box/inline/iteratorOnInlineFunctionResult.kt index 8d2e21859e0..6ea265fe112 100644 --- a/js/js.translator/testData/box/inline/iteratorOnInlineFunctionResult.kt +++ b/js/js.translator/testData/box/inline/iteratorOnInlineFunctionResult.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 605 +// EXPECTED_REACHABLE_NODES: 1104 package foo inline fun bar(f: () -> Int): Array = arrayOf(f()) diff --git a/js/js.translator/testData/box/inline/jsCode.kt b/js/js.translator/testData/box/inline/jsCode.kt index d6d1c7178f8..2edbab7975b 100644 --- a/js/js.translator/testData/box/inline/jsCode.kt +++ b/js/js.translator/testData/box/inline/jsCode.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_CONTAINS_NO_CALLS: test diff --git a/js/js.translator/testData/box/inline/jsCodeVarDeclared.kt b/js/js.translator/testData/box/inline/jsCodeVarDeclared.kt index d1f482adf17..621a79a0257 100644 --- a/js/js.translator/testData/box/inline/jsCodeVarDeclared.kt +++ b/js/js.translator/testData/box/inline/jsCodeVarDeclared.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_CONTAINS_NO_CALLS: test diff --git a/js/js.translator/testData/box/inline/lambdaInLambda.kt b/js/js.translator/testData/box/inline/lambdaInLambda.kt index d0caf4b3d7b..8b488c60cb5 100644 --- a/js/js.translator/testData/box/inline/lambdaInLambda.kt +++ b/js/js.translator/testData/box/inline/lambdaInLambda.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo // CHECK_CALLED_IN_SCOPE: scope=multiplyBy2 function=multiplyBy2$lambda diff --git a/js/js.translator/testData/box/inline/lambdaReassignment.kt b/js/js.translator/testData/box/inline/lambdaReassignment.kt index de61b25590d..d1eec5d4afd 100644 --- a/js/js.translator/testData/box/inline/lambdaReassignment.kt +++ b/js/js.translator/testData/box/inline/lambdaReassignment.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo inline fun run(func: () -> Int): Int { diff --git a/js/js.translator/testData/box/inline/lambdaReassignmentWithCapture.kt b/js/js.translator/testData/box/inline/lambdaReassignmentWithCapture.kt index de0e6231a61..666f10f275e 100644 --- a/js/js.translator/testData/box/inline/lambdaReassignmentWithCapture.kt +++ b/js/js.translator/testData/box/inline/lambdaReassignmentWithCapture.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 504 +// EXPECTED_REACHABLE_NODES: 1007 package foo data class IntPair(public var fst: Int, public var snd: Int) diff --git a/js/js.translator/testData/box/inline/localInlineExtensionFunction.kt b/js/js.translator/testData/box/inline/localInlineExtensionFunction.kt index 133d1b4a8de..e3ff3060cfc 100644 --- a/js/js.translator/testData/box/inline/localInlineExtensionFunction.kt +++ b/js/js.translator/testData/box/inline/localInlineExtensionFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 535 +// EXPECTED_REACHABLE_NODES: 1034 package foo // CHECK_CONTAINS_NO_CALLS: capturedInLambda diff --git a/js/js.translator/testData/box/inline/localInlineFunction.kt b/js/js.translator/testData/box/inline/localInlineFunction.kt index 47b8d6be1d1..9f98c9163d6 100644 --- a/js/js.translator/testData/box/inline/localInlineFunction.kt +++ b/js/js.translator/testData/box/inline/localInlineFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo // CHECK_CONTAINS_NO_CALLS: localWithCapture diff --git a/js/js.translator/testData/box/inline/localInlineFunctionComplex.kt b/js/js.translator/testData/box/inline/localInlineFunctionComplex.kt index b4738141218..1a0efca9ae2 100644 --- a/js/js.translator/testData/box/inline/localInlineFunctionComplex.kt +++ b/js/js.translator/testData/box/inline/localInlineFunctionComplex.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 535 +// EXPECTED_REACHABLE_NODES: 1034 package foo // CHECK_CONTAINS_NO_CALLS: add diff --git a/js/js.translator/testData/box/inline/localInlineFunctionDeclaredInLambda.kt b/js/js.translator/testData/box/inline/localInlineFunctionDeclaredInLambda.kt index 041f0915447..b8191cfa461 100644 --- a/js/js.translator/testData/box/inline/localInlineFunctionDeclaredInLambda.kt +++ b/js/js.translator/testData/box/inline/localInlineFunctionDeclaredInLambda.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo // CHECK_CONTAINS_NO_CALLS: localWithCapture diff --git a/js/js.translator/testData/box/inline/localInlineFunctionNameClash.kt b/js/js.translator/testData/box/inline/localInlineFunctionNameClash.kt index 08a2bb60174..ec7f56e5fc3 100644 --- a/js/js.translator/testData/box/inline/localInlineFunctionNameClash.kt +++ b/js/js.translator/testData/box/inline/localInlineFunctionNameClash.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo // CHECK_CONTAINS_NO_CALLS: add diff --git a/js/js.translator/testData/box/inline/localInlineFunctionReference.kt b/js/js.translator/testData/box/inline/localInlineFunctionReference.kt index 5cc47b47333..f973a5f2a2e 100644 --- a/js/js.translator/testData/box/inline/localInlineFunctionReference.kt +++ b/js/js.translator/testData/box/inline/localInlineFunctionReference.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 995 package foo fun multiplyBy(a: Int): (Int) -> Int { diff --git a/js/js.translator/testData/box/inline/metadataForPublicFunction.kt b/js/js.translator/testData/box/inline/metadataForPublicFunction.kt index b9f8f12d2b6..a67c0705695 100644 --- a/js/js.translator/testData/box/inline/metadataForPublicFunction.kt +++ b/js/js.translator/testData/box/inline/metadataForPublicFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 509 +// EXPECTED_REACHABLE_NODES: 1012 package foo // CHECK_CONTAINS_NO_CALLS: test1 except=imul diff --git a/js/js.translator/testData/box/inline/multiDeclaration.kt b/js/js.translator/testData/box/inline/multiDeclaration.kt index 159669b4aac..1a8f9c48a24 100644 --- a/js/js.translator/testData/box/inline/multiDeclaration.kt +++ b/js/js.translator/testData/box/inline/multiDeclaration.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo // CHECK_NOT_CALLED: component1 diff --git a/js/js.translator/testData/box/inline/noInlineLambda.kt b/js/js.translator/testData/box/inline/noInlineLambda.kt index 691f3f5cb26..efd2c046dfa 100644 --- a/js/js.translator/testData/box/inline/noInlineLambda.kt +++ b/js/js.translator/testData/box/inline/noInlineLambda.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo // CHECK_CALLED_IN_SCOPE: scope=multiplyBy2 function=multiplyBy2$lambda diff --git a/js/js.translator/testData/box/inline/operators.kt b/js/js.translator/testData/box/inline/operators.kt index 840906371e0..477bef9a07b 100644 --- a/js/js.translator/testData/box/inline/operators.kt +++ b/js/js.translator/testData/box/inline/operators.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 509 +// EXPECTED_REACHABLE_NODES: 1012 // CHECK_NOT_CALLED_IN_SCOPE: function=plus_za3lpa$ scope=box // CHECK_NOT_CALLED_IN_SCOPE: function=plus scope=box // CHECK_NOT_CALLED_IN_SCOPE: function=invoke scope=box diff --git a/js/js.translator/testData/box/inline/params.kt b/js/js.translator/testData/box/inline/params.kt index 1c215d4d329..6d4e71f8340 100644 --- a/js/js.translator/testData/box/inline/params.kt +++ b/js/js.translator/testData/box/inline/params.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/simple/params.1.kt diff --git a/js/js.translator/testData/box/inline/rootConstructor.kt b/js/js.translator/testData/box/inline/rootConstructor.kt index a3991b2a2da..6940fe6ed67 100644 --- a/js/js.translator/testData/box/inline/rootConstructor.kt +++ b/js/js.translator/testData/box/inline/rootConstructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/simple/rootConstructor.1.kt diff --git a/js/js.translator/testData/box/inline/safeCall.kt b/js/js.translator/testData/box/inline/safeCall.kt index 57a1c1177d7..59162d1c806 100644 --- a/js/js.translator/testData/box/inline/safeCall.kt +++ b/js/js.translator/testData/box/inline/safeCall.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo // CHECK_CONTAINS_NO_CALLS: sum diff --git a/js/js.translator/testData/box/inline/severalClosures.kt b/js/js.translator/testData/box/inline/severalClosures.kt index 9cad8883121..30b5cf57a17 100644 --- a/js/js.translator/testData/box/inline/severalClosures.kt +++ b/js/js.translator/testData/box/inline/severalClosures.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/simple/severalClosures.1.kt diff --git a/js/js.translator/testData/box/inline/severalUsage.kt b/js/js.translator/testData/box/inline/severalUsage.kt index 02470a12ca4..337d117db90 100644 --- a/js/js.translator/testData/box/inline/severalUsage.kt +++ b/js/js.translator/testData/box/inline/severalUsage.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/simple/severalUsage.1.kt diff --git a/js/js.translator/testData/box/inline/simpleDouble.kt b/js/js.translator/testData/box/inline/simpleDouble.kt index a03df34fe6a..c35c715acb8 100644 --- a/js/js.translator/testData/box/inline/simpleDouble.kt +++ b/js/js.translator/testData/box/inline/simpleDouble.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/simple/simpleDouble.1.kt diff --git a/js/js.translator/testData/box/inline/simpleEnum.kt b/js/js.translator/testData/box/inline/simpleEnum.kt index e9514ed8f09..0fb960f8902 100644 --- a/js/js.translator/testData/box/inline/simpleEnum.kt +++ b/js/js.translator/testData/box/inline/simpleEnum.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 521 +// EXPECTED_REACHABLE_NODES: 1020 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/simple/simpleEnum.1.kt diff --git a/js/js.translator/testData/box/inline/simpleInt.kt b/js/js.translator/testData/box/inline/simpleInt.kt index acb9bd437ed..dd7cc8c826a 100644 --- a/js/js.translator/testData/box/inline/simpleInt.kt +++ b/js/js.translator/testData/box/inline/simpleInt.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/simple/simpleInt.1.kt diff --git a/js/js.translator/testData/box/inline/simpleLambda.kt b/js/js.translator/testData/box/inline/simpleLambda.kt index 59b04b3b775..b4584600b58 100644 --- a/js/js.translator/testData/box/inline/simpleLambda.kt +++ b/js/js.translator/testData/box/inline/simpleLambda.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/simple/simpleLambda.1.kt diff --git a/js/js.translator/testData/box/inline/simpleObject.kt b/js/js.translator/testData/box/inline/simpleObject.kt index 98058e10610..7f4d826656d 100644 --- a/js/js.translator/testData/box/inline/simpleObject.kt +++ b/js/js.translator/testData/box/inline/simpleObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/simple/simpleObject.1.kt diff --git a/js/js.translator/testData/box/inline/simpleReturnFunctionWithResultUnused.kt b/js/js.translator/testData/box/inline/simpleReturnFunctionWithResultUnused.kt index 3f8a17a7157..1cb907fb8d3 100644 --- a/js/js.translator/testData/box/inline/simpleReturnFunctionWithResultUnused.kt +++ b/js/js.translator/testData/box/inline/simpleReturnFunctionWithResultUnused.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo var flag = false diff --git a/js/js.translator/testData/box/inline/statementsAfterReturn.kt b/js/js.translator/testData/box/inline/statementsAfterReturn.kt index f51edf474f7..97ccade024b 100644 --- a/js/js.translator/testData/box/inline/statementsAfterReturn.kt +++ b/js/js.translator/testData/box/inline/statementsAfterReturn.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 533 +// EXPECTED_REACHABLE_NODES: 1032 package foo data class State(public var value: Int = 10) diff --git a/js/js.translator/testData/box/inline/thisImplicitlyCaptured.kt b/js/js.translator/testData/box/inline/thisImplicitlyCaptured.kt index 97a94dafd98..928067e6109 100644 --- a/js/js.translator/testData/box/inline/thisImplicitlyCaptured.kt +++ b/js/js.translator/testData/box/inline/thisImplicitlyCaptured.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 505 +// EXPECTED_REACHABLE_NODES: 1007 package foo class Runner { diff --git a/js/js.translator/testData/box/inline/thisLiteralAliasing.kt b/js/js.translator/testData/box/inline/thisLiteralAliasing.kt index 7c1fd5bf139..bc86471d9cb 100644 --- a/js/js.translator/testData/box/inline/thisLiteralAliasing.kt +++ b/js/js.translator/testData/box/inline/thisLiteralAliasing.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo class A() { diff --git a/js/js.translator/testData/box/inline/vararg.kt b/js/js.translator/testData/box/inline/vararg.kt index 0892f7775c7..b4e28f24dc9 100644 --- a/js/js.translator/testData/box/inline/vararg.kt +++ b/js/js.translator/testData/box/inline/vararg.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/alsoWithReassingment.kt b/js/js.translator/testData/box/inlineEvaluationOrder/alsoWithReassingment.kt index 70b593be858..fa6d2dc3733 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/alsoWithReassingment.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/alsoWithReassingment.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 private var _value: String = "OK" private inline fun String.myAlso(f: (String) -> Unit): String { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfCall.kt b/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfCall.kt index c5a46970747..2be37059d2a 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfCall.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfCall.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo fun sum(x: Int, y: Int): Int { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfCallMultipleInlineCalls.kt b/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfCallMultipleInlineCalls.kt index 7dc47d096d0..b6cfb32daa7 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfCallMultipleInlineCalls.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfCallMultipleInlineCalls.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo fun sum(a: Int, b: Int, c: Int, d: Int): Int { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfInlineCall.kt b/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfInlineCall.kt index 23c7f968e5a..09ae3a6e9e6 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfInlineCall.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfInlineCall.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo // CHECK_NOT_CALLED: max diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfNew.kt b/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfNew.kt index 5f2dae2bc88..209cb3ef143 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfNew.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/argumentOfNew.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo class Sum(x: Int, y: Int) { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess1.kt b/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess1.kt index 962f443f594..d321f79f2b5 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess1.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess1.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo fun box(): String { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess2.kt b/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess2.kt index e6522d558b9..148d3d8c06e 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess2.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess2.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo fun box(): String { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess3.kt b/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess3.kt index 7c8b1e80f3f..4f9cb3498b6 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess3.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess3.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo fun box(): String { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccessLhsDecomposed.kt b/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccessLhsDecomposed.kt index 9cfd24039d6..646626c1f3a 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccessLhsDecomposed.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/arrayAccessLhsDecomposed.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 896 +// EXPECTED_REACHABLE_NODES: 1384 package foo var global = "" diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteral.kt b/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteral.kt index e0fd559796c..00178903f73 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteral.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteral.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo fun box(): String { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteralMultipleInlineCalls.kt b/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteralMultipleInlineCalls.kt index d6d95449ec9..082be869d8c 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteralMultipleInlineCalls.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteralMultipleInlineCalls.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo fun box(): String { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteralNested.kt b/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteralNested.kt index f760cbbf748..b9e1028465a 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteralNested.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteralNested.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo fun box(): String { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/assignment.kt b/js/js.translator/testData/box/inlineEvaluationOrder/assignment.kt index c3a1c651c7f..76601874f34 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/assignment.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/assignment.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo class A(var x: Int) { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/binaryOperator.kt b/js/js.translator/testData/box/inlineEvaluationOrder/binaryOperator.kt index c7dd4cf637e..b0983336803 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/binaryOperator.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/binaryOperator.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo fun box(): String { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/binaryOperatorMultipleInlineCalls.kt b/js/js.translator/testData/box/inlineEvaluationOrder/binaryOperatorMultipleInlineCalls.kt index f833d331228..e325147224c 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/binaryOperatorMultipleInlineCalls.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/binaryOperatorMultipleInlineCalls.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo fun box(): String { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/callQualifier.kt b/js/js.translator/testData/box/inlineEvaluationOrder/callQualifier.kt index e9a373a0ebf..7e99af611b1 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/callQualifier.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/callQualifier.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo fun multiplyFun(): (Int, Int)->Int { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/callQualifierComplex.kt b/js/js.translator/testData/box/inlineEvaluationOrder/callQualifierComplex.kt index 608a49d7753..079a81c93b2 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/callQualifierComplex.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/callQualifierComplex.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo // CHECK_NOT_CALLED: multiplyFunInline diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/conditional.kt b/js/js.translator/testData/box/inlineEvaluationOrder/conditional.kt index 3a75b65d746..96c740666aa 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/conditional.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/conditional.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 1001 package foo fun test(x: Boolean): Boolean = diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/conditionalElvis.kt b/js/js.translator/testData/box/inlineEvaluationOrder/conditionalElvis.kt index 3d3c4d851ef..a44837695f5 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/conditionalElvis.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/conditionalElvis.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 1001 package foo fun test(x: Boolean?): Boolean = fizz(x) ?: buzz(true) diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/conditionalNested.kt b/js/js.translator/testData/box/inlineEvaluationOrder/conditionalNested.kt index faa11331c61..c0c60dd6274 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/conditionalNested.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/conditionalNested.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 1001 package foo fun test(x: Boolean, y: Boolean): Int = diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/conditionalTestExpression.kt b/js/js.translator/testData/box/inlineEvaluationOrder/conditionalTestExpression.kt index 1a40389dbb2..b9b82adf756 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/conditionalTestExpression.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/conditionalTestExpression.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 1001 package foo fun test(x: Boolean): Boolean = diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/conditionalTestExpressionElvis.kt b/js/js.translator/testData/box/inlineEvaluationOrder/conditionalTestExpressionElvis.kt index 3c3ad4fc237..f4abc797a1b 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/conditionalTestExpressionElvis.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/conditionalTestExpressionElvis.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 1001 package foo fun test(x: Boolean?): Boolean = buzz(x) ?: fizz(true) diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/continueInExtractedDoWhile.kt b/js/js.translator/testData/box/inlineEvaluationOrder/continueInExtractedDoWhile.kt index d41484b5c6f..082444ce658 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/continueInExtractedDoWhile.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/continueInExtractedDoWhile.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 999 package foo private inline fun bar(predicate: (Char) -> Boolean): Int { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/doWhile.kt b/js/js.translator/testData/box/inlineEvaluationOrder/doWhile.kt index 73495997a7e..5cf44c47d40 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/doWhile.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/doWhile.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo fun box(): String { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/doWhileComplex.kt b/js/js.translator/testData/box/inlineEvaluationOrder/doWhileComplex.kt index 2b2ab6db70a..6d49c3451b7 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/doWhileComplex.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/doWhileComplex.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo fun box(): String { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/for.kt b/js/js.translator/testData/box/inlineEvaluationOrder/for.kt index 38f16fa0b47..4828035d716 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/for.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/for.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo fun box(): String { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/if.kt b/js/js.translator/testData/box/inlineEvaluationOrder/if.kt index 2166e77ca36..044c2acdcc8 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/if.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/if.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 1001 package foo fun test(x: Boolean, y: Boolean): Boolean { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/inlineFunctionAsParameterOfQualifiedCall.kt b/js/js.translator/testData/box/inlineEvaluationOrder/inlineFunctionAsParameterOfQualifiedCall.kt index de0447de475..346a59aed55 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/inlineFunctionAsParameterOfQualifiedCall.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/inlineFunctionAsParameterOfQualifiedCall.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 1446 +// 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 b6906712138..f7e3afba558 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/lambdaPropertyExtracted.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/lambdaPropertyExtracted.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 // 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 5fd8b4e7c56..49892eb55ee 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/lambdaWithClosure.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/lambdaWithClosure.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo /* This tests checks, that lambda fabric invocation is not extracted. diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/logicalAnd.kt b/js/js.translator/testData/box/inlineEvaluationOrder/logicalAnd.kt index 5ef443f76d3..30b65f70bc3 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/logicalAnd.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/logicalAnd.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo fun box(): String { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/logicalAndOrMultipleInlineCalls.kt b/js/js.translator/testData/box/inlineEvaluationOrder/logicalAndOrMultipleInlineCalls.kt index cd18f4a95e9..2ec9164d77c 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/logicalAndOrMultipleInlineCalls.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/logicalAndOrMultipleInlineCalls.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo fun box(): String { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/logicalOr.kt b/js/js.translator/testData/box/inlineEvaluationOrder/logicalOr.kt index 0505ca7ee59..ab75f09c9d2 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/logicalOr.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/logicalOr.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo fun box(): String { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/methodCallQualifierWithSideEffect.kt b/js/js.translator/testData/box/inlineEvaluationOrder/methodCallQualifierWithSideEffect.kt index 496f66c576f..e58c6a1658c 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/methodCallQualifierWithSideEffect.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/methodCallQualifierWithSideEffect.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo // Test for KT-7502 diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/methodDecomposedWithBind.kt b/js/js.translator/testData/box/inlineEvaluationOrder/methodDecomposedWithBind.kt index ff36f94af12..5fad2bee33a 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/methodDecomposedWithBind.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/methodDecomposedWithBind.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 1219 +// EXPECTED_REACHABLE_NODES: 1386 package foo fun box(): String { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/methodInlineCallQualifierWithSideEffect.kt b/js/js.translator/testData/box/inlineEvaluationOrder/methodInlineCallQualifierWithSideEffect.kt index f699417e78e..1878aaf6a1d 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/methodInlineCallQualifierWithSideEffect.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/methodInlineCallQualifierWithSideEffect.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo // Test for KT-7502 diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/multiDeclaration.kt b/js/js.translator/testData/box/inlineEvaluationOrder/multiDeclaration.kt index 276a3c5d5c8..acdd30d571b 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/multiDeclaration.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/multiDeclaration.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo // CHECK_NOT_CALLED: component2 diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/multiDeclarationComplex.kt b/js/js.translator/testData/box/inlineEvaluationOrder/multiDeclarationComplex.kt index 4f85d4bb441..f953101bc45 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/multiDeclarationComplex.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/multiDeclarationComplex.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo // CHECK_NOT_CALLED: component2 diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/nestedContinueInExtractedDoWhile.kt b/js/js.translator/testData/box/inlineEvaluationOrder/nestedContinueInExtractedDoWhile.kt index ef25e045ed6..8327a1c9f77 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/nestedContinueInExtractedDoWhile.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/nestedContinueInExtractedDoWhile.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo private inline fun bar(predicate: (Int) -> Boolean) { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/nestedInlineCall.kt b/js/js.translator/testData/box/inlineEvaluationOrder/nestedInlineCall.kt index fb306a0c0c1..c1fa2a4c8d8 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/nestedInlineCall.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/nestedInlineCall.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo fun box(): String { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/propertiesInitializationOrder.kt b/js/js.translator/testData/box/inlineEvaluationOrder/propertiesInitializationOrder.kt index ba55ba0c929..c3f1055724e 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/propertiesInitializationOrder.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/propertiesInitializationOrder.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo class A(val x: Int = fizz(1) + 1) { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/propertiesInitializationOrderSimple.kt b/js/js.translator/testData/box/inlineEvaluationOrder/propertiesInitializationOrderSimple.kt index a879599267e..07b32369c38 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/propertiesInitializationOrderSimple.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/propertiesInitializationOrderSimple.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo class A { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessAfterModification.kt b/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessAfterModification.kt index 33818565bda..51a6d644def 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessAfterModification.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessAfterModification.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo class A { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessAndInitializer.kt b/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessAndInitializer.kt index da9e4621d2d..ab5c1b5e7a7 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessAndInitializer.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessAndInitializer.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo object A { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessWithSideEffect.kt b/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessWithSideEffect.kt index 1b75d50311f..51d1b640980 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessWithSideEffect.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessWithSideEffect.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 543 +// EXPECTED_REACHABLE_NODES: 1003 package foo var g: Any? diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/propertyWithSideEffectExtracted.kt b/js/js.translator/testData/box/inlineEvaluationOrder/propertyWithSideEffectExtracted.kt index d91ffb5954e..a2d65a620d6 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/propertyWithSideEffectExtracted.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/propertyWithSideEffectExtracted.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 // 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 76cb1816eee..5e0079ad0fd 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/propertyWithSideEffectPassedToInlineFunction.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/propertyWithSideEffectPassedToInlineFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 // See KT-7043, KT-11711 package foo diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/ternaryConditional.kt b/js/js.translator/testData/box/inlineEvaluationOrder/ternaryConditional.kt index 1f2d751cdc0..bc85add1f88 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/ternaryConditional.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/ternaryConditional.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_NOT_CALLED: bar_vux9f0$ diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/while.kt b/js/js.translator/testData/box/inlineEvaluationOrder/while.kt index df0446c6f1f..60450f707ee 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/while.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/while.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo fun box(): String { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/whileComplex.kt b/js/js.translator/testData/box/inlineEvaluationOrder/whileComplex.kt index ce788447db4..082e790c164 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/whileComplex.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/whileComplex.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo fun box(): String { diff --git a/js/js.translator/testData/box/inlineEvaluationOrder/whileConditionExtracted.kt b/js/js.translator/testData/box/inlineEvaluationOrder/whileConditionExtracted.kt index 20049dd8989..9bb663d3311 100644 --- a/js/js.translator/testData/box/inlineEvaluationOrder/whileConditionExtracted.kt +++ b/js/js.translator/testData/box/inlineEvaluationOrder/whileConditionExtracted.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 997 // 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 dede3e6e7c4..d91d37e0e37 100644 --- a/js/js.translator/testData/box/inlineMultiFile/anonymousObjectInSimilarFunctions.kt +++ b/js/js.translator/testData/box/inlineMultiFile/anonymousObjectInSimilarFunctions.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 // FILE: a.kt inline fun foo(x: String): I = object : I { diff --git a/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnCallSite.kt b/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnCallSite.kt index 71b70210ac4..b8e387c1e7b 100644 --- a/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnCallSite.kt +++ b/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnCallSite.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnCallSite.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnCallSiteSuperParams.kt b/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnCallSiteSuperParams.kt index 0ce57ac1b2c..92e70d96d30 100644 --- a/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnCallSiteSuperParams.kt +++ b/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnCallSiteSuperParams.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnCallSiteSuperParams.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnDeclarationSite.kt b/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnDeclarationSite.kt index 4ede3e03340..ba65e162bf3 100644 --- a/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnDeclarationSite.kt +++ b/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnDeclarationSite.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 515 +// EXPECTED_REACHABLE_NODES: 1018 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnDeclarationSite.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnDeclarationSiteSuperParams.kt b/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnDeclarationSiteSuperParams.kt index 1918505d4ea..e8dff09706f 100644 --- a/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnDeclarationSiteSuperParams.kt +++ b/js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnDeclarationSiteSuperParams.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 513 +// EXPECTED_REACHABLE_NODES: 1016 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/anonymousObject/anonymousObjectOnDeclarationSiteSuperParams.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/builders.kt b/js/js.translator/testData/box/inlineMultiFile/builders.kt index 42a0ff23898..cd50e262f14 100644 --- a/js/js.translator/testData/box/inlineMultiFile/builders.kt +++ b/js/js.translator/testData/box/inlineMultiFile/builders.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 1261 +// EXPECTED_REACHABLE_NODES: 1509 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/builders/builders.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/buildersAndLambdaCapturing.kt b/js/js.translator/testData/box/inlineMultiFile/buildersAndLambdaCapturing.kt index e992df312bd..7cbc26d0c8a 100644 --- a/js/js.translator/testData/box/inlineMultiFile/buildersAndLambdaCapturing.kt +++ b/js/js.translator/testData/box/inlineMultiFile/buildersAndLambdaCapturing.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 1272 +// EXPECTED_REACHABLE_NODES: 1520 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/builders/buildersAndLambdaCapturing.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/captureInlinable.kt b/js/js.translator/testData/box/inlineMultiFile/captureInlinable.kt index 0c7bdecfef8..830054473c2 100644 --- a/js/js.translator/testData/box/inlineMultiFile/captureInlinable.kt +++ b/js/js.translator/testData/box/inlineMultiFile/captureInlinable.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/capture/captureInlinable.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/captureInlinableAndOther.kt b/js/js.translator/testData/box/inlineMultiFile/captureInlinableAndOther.kt index 19721eb49a8..7c7238a3bad 100644 --- a/js/js.translator/testData/box/inlineMultiFile/captureInlinableAndOther.kt +++ b/js/js.translator/testData/box/inlineMultiFile/captureInlinableAndOther.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/capture/captureInlinableAndOther.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/captureThisAndReceiver.kt b/js/js.translator/testData/box/inlineMultiFile/captureThisAndReceiver.kt index 62908753a83..51b76cd8af7 100644 --- a/js/js.translator/testData/box/inlineMultiFile/captureThisAndReceiver.kt +++ b/js/js.translator/testData/box/inlineMultiFile/captureThisAndReceiver.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/capture/captureThisAndReceiver.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/closureChain.kt b/js/js.translator/testData/box/inlineMultiFile/closureChain.kt index 35e1915e0c1..52ca5308556 100644 --- a/js/js.translator/testData/box/inlineMultiFile/closureChain.kt +++ b/js/js.translator/testData/box/inlineMultiFile/closureChain.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/complex/closureChain.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/defaultMethod.kt b/js/js.translator/testData/box/inlineMultiFile/defaultMethod.kt index 722a002b879..78fe0daf09d 100644 --- a/js/js.translator/testData/box/inlineMultiFile/defaultMethod.kt +++ b/js/js.translator/testData/box/inlineMultiFile/defaultMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/defaultValues/defaultMethod.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/generics.kt b/js/js.translator/testData/box/inlineMultiFile/generics.kt index 4118f4c9049..5d131dd6907 100644 --- a/js/js.translator/testData/box/inlineMultiFile/generics.kt +++ b/js/js.translator/testData/box/inlineMultiFile/generics.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/capture/generics.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/inlineInDefaultParameter.kt b/js/js.translator/testData/box/inlineMultiFile/inlineInDefaultParameter.kt index 60b3dc295de..fd4c898f886 100644 --- a/js/js.translator/testData/box/inlineMultiFile/inlineInDefaultParameter.kt +++ b/js/js.translator/testData/box/inlineMultiFile/inlineInDefaultParameter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/defaultValues/inlineInDefaultParameter.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/inlineMultiFileSimple.kt b/js/js.translator/testData/box/inlineMultiFile/inlineMultiFileSimple.kt index 039628384d1..0c7f4259a56 100644 --- a/js/js.translator/testData/box/inlineMultiFile/inlineMultiFileSimple.kt +++ b/js/js.translator/testData/box/inlineMultiFile/inlineMultiFileSimple.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 // 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 bc0002819d1..f99ddb6d2d8 100644 --- a/js/js.translator/testData/box/inlineMultiFile/lambdaCloning.kt +++ b/js/js.translator/testData/box/inlineMultiFile/lambdaCloning.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/lambdaTransformation/lambdaCloning.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/lambdaInLambda2.kt b/js/js.translator/testData/box/inlineMultiFile/lambdaInLambda2.kt index 6e121b9e2cc..dcd09b91ad2 100644 --- a/js/js.translator/testData/box/inlineMultiFile/lambdaInLambda2.kt +++ b/js/js.translator/testData/box/inlineMultiFile/lambdaInLambda2.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/lambdaTransformation/lambdaInLambda2.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/lambdaInLambdaNoInline.kt b/js/js.translator/testData/box/inlineMultiFile/lambdaInLambdaNoInline.kt index c24f93ed1a8..edd6247c245 100644 --- a/js/js.translator/testData/box/inlineMultiFile/lambdaInLambdaNoInline.kt +++ b/js/js.translator/testData/box/inlineMultiFile/lambdaInLambdaNoInline.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 504 +// EXPECTED_REACHABLE_NODES: 1007 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/lambdaTransformation/lambdaInLambdaNoInline.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/regeneratedLambdaName.kt b/js/js.translator/testData/box/inlineMultiFile/regeneratedLambdaName.kt index cacc6533463..3b3c3b93c72 100644 --- a/js/js.translator/testData/box/inlineMultiFile/regeneratedLambdaName.kt +++ b/js/js.translator/testData/box/inlineMultiFile/regeneratedLambdaName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/sameCaptured.kt b/js/js.translator/testData/box/inlineMultiFile/sameCaptured.kt index 453159bf117..2c5d858bd75 100644 --- a/js/js.translator/testData/box/inlineMultiFile/sameCaptured.kt +++ b/js/js.translator/testData/box/inlineMultiFile/sameCaptured.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/lambdaTransformation/sameCaptured.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/simpleCapturingInClass.kt b/js/js.translator/testData/box/inlineMultiFile/simpleCapturingInClass.kt index b21aa78ce99..055e0e244cc 100644 --- a/js/js.translator/testData/box/inlineMultiFile/simpleCapturingInClass.kt +++ b/js/js.translator/testData/box/inlineMultiFile/simpleCapturingInClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/capture/simpleCapturingInClass.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/simpleCapturingInPackage.kt b/js/js.translator/testData/box/inlineMultiFile/simpleCapturingInPackage.kt index 88a4127f78c..399fbd00ecc 100644 --- a/js/js.translator/testData/box/inlineMultiFile/simpleCapturingInPackage.kt +++ b/js/js.translator/testData/box/inlineMultiFile/simpleCapturingInPackage.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/capture/simpleCapturingInPackage.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/simpleDefaultMethod.kt b/js/js.translator/testData/box/inlineMultiFile/simpleDefaultMethod.kt index 2d4d8ba39b7..838d11f71f2 100644 --- a/js/js.translator/testData/box/inlineMultiFile/simpleDefaultMethod.kt +++ b/js/js.translator/testData/box/inlineMultiFile/simpleDefaultMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/defaultValues/simpleDefaultMethod.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/trait.kt b/js/js.translator/testData/box/inlineMultiFile/trait.kt index ed017c830f8..eae0ab0f395 100644 --- a/js/js.translator/testData/box/inlineMultiFile/trait.kt +++ b/js/js.translator/testData/box/inlineMultiFile/trait.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 506 +// EXPECTED_REACHABLE_NODES: 1009 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/trait/trait.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/tryCatch.kt b/js/js.translator/testData/box/inlineMultiFile/tryCatch.kt index 43c8932b96c..c94cac7e848 100644 --- a/js/js.translator/testData/box/inlineMultiFile/tryCatch.kt +++ b/js/js.translator/testData/box/inlineMultiFile/tryCatch.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 514 +// EXPECTED_REACHABLE_NODES: 1012 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/tryCatch2.kt b/js/js.translator/testData/box/inlineMultiFile/tryCatch2.kt index 5d7f2f163eb..c83a7705f09 100644 --- a/js/js.translator/testData/box/inlineMultiFile/tryCatch2.kt +++ b/js/js.translator/testData/box/inlineMultiFile/tryCatch2.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 517 +// EXPECTED_REACHABLE_NODES: 1015 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch2.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/tryCatchFinally.kt b/js/js.translator/testData/box/inlineMultiFile/tryCatchFinally.kt index a70317d084e..de6d534fec8 100644 --- a/js/js.translator/testData/box/inlineMultiFile/tryCatchFinally.kt +++ b/js/js.translator/testData/box/inlineMultiFile/tryCatchFinally.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 511 +// EXPECTED_REACHABLE_NODES: 1009 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/tryCatchFinally/tryCatchFinally.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/use.kt b/js/js.translator/testData/box/inlineMultiFile/use.kt index cf2abb7030a..97c4dae11a9 100644 --- a/js/js.translator/testData/box/inlineMultiFile/use.kt +++ b/js/js.translator/testData/box/inlineMultiFile/use.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 512 +// EXPECTED_REACHABLE_NODES: 1015 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/complex/use.1.kt diff --git a/js/js.translator/testData/box/inlineMultiFile/with.kt b/js/js.translator/testData/box/inlineMultiFile/with.kt index 9479786d683..b5f4eb697e5 100644 --- a/js/js.translator/testData/box/inlineMultiFile/with.kt +++ b/js/js.translator/testData/box/inlineMultiFile/with.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 510 +// EXPECTED_REACHABLE_NODES: 1013 /* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/complex/with.1.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/anotherModuleValInClosure.kt b/js/js.translator/testData/box/inlineMultiModule/anotherModuleValInClosure.kt index e17060ee817..608701db04d 100644 --- a/js/js.translator/testData/box/inlineMultiModule/anotherModuleValInClosure.kt +++ b/js/js.translator/testData/box/inlineMultiModule/anotherModuleValInClosure.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 1004 // 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 e9a35c1ef87..adb2ee5c54c 100644 --- a/js/js.translator/testData/box/inlineMultiModule/callFunction.kt +++ b/js/js.translator/testData/box/inlineMultiModule/callFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 995 // 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 5716c24a5df..77087efbc37 100644 --- a/js/js.translator/testData/box/inlineMultiModule/callableReference.kt +++ b/js/js.translator/testData/box/inlineMultiModule/callableReference.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 1001 // 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 e1919a491a5..d9f5880f405 100644 --- a/js/js.translator/testData/box/inlineMultiModule/calledByFqName.kt +++ b/js/js.translator/testData/box/inlineMultiModule/calledByFqName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 1001 // MODULE: lib // FILE: lib.kt package utils diff --git a/js/js.translator/testData/box/inlineMultiModule/extensionLambda.kt b/js/js.translator/testData/box/inlineMultiModule/extensionLambda.kt index 882fba967b3..ec672b98d6c 100644 --- a/js/js.translator/testData/box/inlineMultiModule/extensionLambda.kt +++ b/js/js.translator/testData/box/inlineMultiModule/extensionLambda.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 1003 // 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 fa3f9fe2210..be7a4a89bd8 100644 --- a/js/js.translator/testData/box/inlineMultiModule/externalInlineCallDecomposed.kt +++ b/js/js.translator/testData/box/inlineMultiModule/externalInlineCallDecomposed.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1010 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/keywordAsMemberName.kt b/js/js.translator/testData/box/inlineMultiModule/keywordAsMemberName.kt index 16fcbaf6285..006980464ea 100644 --- a/js/js.translator/testData/box/inlineMultiModule/keywordAsMemberName.kt +++ b/js/js.translator/testData/box/inlineMultiModule/keywordAsMemberName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 998 // MODULE: lib // FILE: lib.kt class A { diff --git a/js/js.translator/testData/box/inlineMultiModule/kt16144.kt b/js/js.translator/testData/box/inlineMultiModule/kt16144.kt index e7d1fc79c8c..9ff60136145 100644 --- a/js/js.translator/testData/box/inlineMultiModule/kt16144.kt +++ b/js/js.translator/testData/box/inlineMultiModule/kt16144.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 504 +// EXPECTED_REACHABLE_NODES: 1011 // 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 d6dcfddfd22..4609c968c38 100644 --- a/js/js.translator/testData/box/inlineMultiModule/kt16160.kt +++ b/js/js.translator/testData/box/inlineMultiModule/kt16160.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 504 +// EXPECTED_REACHABLE_NODES: 1011 // 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 9de09fb2635..467efb0d9f6 100644 --- a/js/js.translator/testData/box/inlineMultiModule/lambda.kt +++ b/js/js.translator/testData/box/inlineMultiModule/lambda.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 1001 // 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 209fe576cee..fbf7f3b60d6 100644 --- a/js/js.translator/testData/box/inlineMultiModule/lambdaCalledInObjectLiteral.kt +++ b/js/js.translator/testData/box/inlineMultiModule/lambdaCalledInObjectLiteral.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1006 // 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 30d9d916071..4c5ed6e35e8 100644 --- a/js/js.translator/testData/box/inlineMultiModule/lambdaWithClosure.kt +++ b/js/js.translator/testData/box/inlineMultiModule/lambdaWithClosure.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 1001 // 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 0d614496a78..d4bcffe497c 100644 --- a/js/js.translator/testData/box/inlineMultiModule/localNameClash.kt +++ b/js/js.translator/testData/box/inlineMultiModule/localNameClash.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 1001 // 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 2e72dac06e9..be9e8c6b695 100644 --- a/js/js.translator/testData/box/inlineMultiModule/method.kt +++ b/js/js.translator/testData/box/inlineMultiModule/method.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1010 // 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 a523633baf7..baecb8437da 100644 --- a/js/js.translator/testData/box/inlineMultiModule/operators.kt +++ b/js/js.translator/testData/box/inlineMultiModule/operators.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 994 // 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 a5e5d72f184..bf2025e74eb 100644 --- a/js/js.translator/testData/box/inlineMultiModule/parameterWithDefaultValue.kt +++ b/js/js.translator/testData/box/inlineMultiModule/parameterWithDefaultValue.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 998 // 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 ae16cdb211c..10a9e69cba4 100644 --- a/js/js.translator/testData/box/inlineMultiModule/property.kt +++ b/js/js.translator/testData/box/inlineMultiModule/property.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 508 +// EXPECTED_REACHABLE_NODES: 1030 // 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 5908d1c0500..aa586408f54 100644 --- a/js/js.translator/testData/box/inlineMultiModule/reexportDuringInline.kt +++ b/js/js.translator/testData/box/inlineMultiModule/reexportDuringInline.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 // MODULE: lib1 // FILE: lib1.kt inline fun foo() = bar() diff --git a/js/js.translator/testData/box/inlineMultiModule/simple.kt b/js/js.translator/testData/box/inlineMultiModule/simple.kt index 0f016cce764..3a32684470c 100644 --- a/js/js.translator/testData/box/inlineMultiModule/simple.kt +++ b/js/js.translator/testData/box/inlineMultiModule/simple.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 1001 // MODULE: lib // FILE: lib.kt diff --git a/js/js.translator/testData/box/inlineMultiModule/typealiases.kt b/js/js.translator/testData/box/inlineMultiModule/typealiases.kt index 0e8718f1c50..df10dc77a1c 100644 --- a/js/js.translator/testData/box/inlineMultiModule/typealiases.kt +++ b/js/js.translator/testData/box/inlineMultiModule/typealiases.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 // 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 a499c6b7a55..dd30deffc81 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/inlineImportCleanup.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/inlineImportCleanup.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 // MODULE: lib // FILE: lib.kt package lib diff --git a/js/js.translator/testData/box/inlineSizeReduction/inlineLambdaCleanup.kt b/js/js.translator/testData/box/inlineSizeReduction/inlineLambdaCleanup.kt index 0b6339fdfe2..af13bdbed96 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/inlineLambdaCleanup.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/inlineLambdaCleanup.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 // CHECK_NOT_CALLED: produceOK except=box fun produceOK() = "OK" diff --git a/js/js.translator/testData/box/inlineSizeReduction/inlineOrder.kt b/js/js.translator/testData/box/inlineSizeReduction/inlineOrder.kt index e736b5153c6..318d9f42bb0 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/inlineOrder.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/inlineOrder.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo // CHECK_VARS_COUNT: function=test1 count=0 diff --git a/js/js.translator/testData/box/inlineSizeReduction/lastBreak.kt b/js/js.translator/testData/box/inlineSizeReduction/lastBreak.kt index 752700a7c08..becc3283b60 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/lastBreak.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/lastBreak.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 895 +// EXPECTED_REACHABLE_NODES: 1385 package foo // CHECK_NOT_CALLED: f1 diff --git a/js/js.translator/testData/box/inlineSizeReduction/noDuplicateVariableDeclaration.kt b/js/js.translator/testData/box/inlineSizeReduction/noDuplicateVariableDeclaration.kt index a7b52b5d876..d516c56ea95 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/noDuplicateVariableDeclaration.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/noDuplicateVariableDeclaration.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 993 package foo // CHECK_VARS_COUNT: function=test count=3 diff --git a/js/js.translator/testData/box/inlineSizeReduction/oneTopLevelReturn.kt b/js/js.translator/testData/box/inlineSizeReduction/oneTopLevelReturn.kt index 6311a593275..551e24c7ff1 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/oneTopLevelReturn.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/oneTopLevelReturn.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_CONTAINS_NO_CALLS: test1 diff --git a/js/js.translator/testData/box/inlineSizeReduction/propertyAssignment.kt b/js/js.translator/testData/box/inlineSizeReduction/propertyAssignment.kt index c06fa22c486..6abef5e5185 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/propertyAssignment.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/propertyAssignment.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 1001 package foo // CHECK_CONTAINS_NO_CALLS: test except=SumHolder_getInstance diff --git a/js/js.translator/testData/box/inlineSizeReduction/propertyReassignment.kt b/js/js.translator/testData/box/inlineSizeReduction/propertyReassignment.kt index 597180249bf..bf9cc1f0d57 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/propertyReassignment.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/propertyReassignment.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 // CHECK_VARS_COUNT: function=test1 count=0 // CHECK_VARS_COUNT: function=test2 count=1 // CHECK_VARS_COUNT: function=test3 count=0 diff --git a/js/js.translator/testData/box/inlineSizeReduction/propertyReferenceDoesNotProduceSideEffect.kt b/js/js.translator/testData/box/inlineSizeReduction/propertyReferenceDoesNotProduceSideEffect.kt index 61fb0174687..cf722a06025 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/propertyReferenceDoesNotProduceSideEffect.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/propertyReferenceDoesNotProduceSideEffect.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 // CHECK_VARS_COUNT: function=box count=1 package foo diff --git a/js/js.translator/testData/box/inlineSizeReduction/returnInlineCall.kt b/js/js.translator/testData/box/inlineSizeReduction/returnInlineCall.kt index 0dbf7ec6d51..212738ea9ac 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/returnInlineCall.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/returnInlineCall.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_CONTAINS_NO_CALLS: test diff --git a/js/js.translator/testData/box/inlineSizeReduction/simpleReturnFunction.kt b/js/js.translator/testData/box/inlineSizeReduction/simpleReturnFunction.kt index 4fc34ff708d..4dfab02cb90 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/simpleReturnFunction.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/simpleReturnFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_CONTAINS_NO_CALLS: test except=imul diff --git a/js/js.translator/testData/box/inlineSizeReduction/ternaryConditional.kt b/js/js.translator/testData/box/inlineSizeReduction/ternaryConditional.kt index e5af1094b9c..c04415a878a 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/ternaryConditional.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/ternaryConditional.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo // CHECK_VARS_COUNT: function=test1 count=0 diff --git a/js/js.translator/testData/box/inlineSizeReduction/this.kt b/js/js.translator/testData/box/inlineSizeReduction/this.kt index f3636bf0768..2db2c7a43af 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/this.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/this.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1002 package foo // CHECK_CONTAINS_NO_CALLS: test diff --git a/js/js.translator/testData/box/inlineSizeReduction/valAssignment.kt b/js/js.translator/testData/box/inlineSizeReduction/valAssignment.kt index 853e6b9b406..2bba6b7bcb3 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/valAssignment.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/valAssignment.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_CONTAINS_NO_CALLS: test diff --git a/js/js.translator/testData/box/inlineSizeReduction/valDeclaration.kt b/js/js.translator/testData/box/inlineSizeReduction/valDeclaration.kt index 4bc9f4b8a5e..96a87049d47 100644 --- a/js/js.translator/testData/box/inlineSizeReduction/valDeclaration.kt +++ b/js/js.translator/testData/box/inlineSizeReduction/valDeclaration.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_CONTAINS_NO_CALLS: test diff --git a/js/js.translator/testData/box/inlineStdlib/callNameClash.kt b/js/js.translator/testData/box/inlineStdlib/callNameClash.kt index 1c980463b6d..3763c62b529 100644 --- a/js/js.translator/testData/box/inlineStdlib/callNameClash.kt +++ b/js/js.translator/testData/box/inlineStdlib/callNameClash.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 504 +// EXPECTED_REACHABLE_NODES: 1009 package foo // CHECK_NOT_CALLED: with_dbz3ex diff --git a/js/js.translator/testData/box/inlineStdlib/callableRefToFunInCurrentModule.kt b/js/js.translator/testData/box/inlineStdlib/callableRefToFunInCurrentModule.kt index aec88dfa69c..226a5dca500 100644 --- a/js/js.translator/testData/box/inlineStdlib/callableRefToFunInCurrentModule.kt +++ b/js/js.translator/testData/box/inlineStdlib/callableRefToFunInCurrentModule.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 893 +// EXPECTED_REACHABLE_NODES: 1383 package foo // CHECK_NOT_CALLED_IN_SCOPE: scope=test function=even diff --git a/js/js.translator/testData/box/inlineStdlib/closure.kt b/js/js.translator/testData/box/inlineStdlib/closure.kt index 69dce03e12a..f462da00e13 100644 --- a/js/js.translator/testData/box/inlineStdlib/closure.kt +++ b/js/js.translator/testData/box/inlineStdlib/closure.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_CONTAINS_NO_CALLS: test diff --git a/js/js.translator/testData/box/inlineStdlib/closureInObjectLiteral.kt b/js/js.translator/testData/box/inlineStdlib/closureInObjectLiteral.kt index 954f850288f..94310bb2256 100644 --- a/js/js.translator/testData/box/inlineStdlib/closureInObjectLiteral.kt +++ b/js/js.translator/testData/box/inlineStdlib/closureInObjectLiteral.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 909 +// EXPECTED_REACHABLE_NODES: 1400 package foo import kotlin.comparisons.* diff --git a/js/js.translator/testData/box/inlineStdlib/closureNested.kt b/js/js.translator/testData/box/inlineStdlib/closureNested.kt index 48ffac7f3dd..da7ce9517f2 100644 --- a/js/js.translator/testData/box/inlineStdlib/closureNested.kt +++ b/js/js.translator/testData/box/inlineStdlib/closureNested.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_CONTAINS_NO_CALLS: test diff --git a/js/js.translator/testData/box/inlineStdlib/localNamesClash.kt b/js/js.translator/testData/box/inlineStdlib/localNamesClash.kt index c05daaa3911..641c170d267 100644 --- a/js/js.translator/testData/box/inlineStdlib/localNamesClash.kt +++ b/js/js.translator/testData/box/inlineStdlib/localNamesClash.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_CONTAINS_NO_CALLS: test diff --git a/js/js.translator/testData/box/inlineStdlib/simple.kt b/js/js.translator/testData/box/inlineStdlib/simple.kt index efaf1dcd65b..566db65d6ea 100644 --- a/js/js.translator/testData/box/inlineStdlib/simple.kt +++ b/js/js.translator/testData/box/inlineStdlib/simple.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 998 package foo // CHECK_CONTAINS_NO_CALLS: test diff --git a/js/js.translator/testData/box/inlineStdlib/thisInExtension.kt b/js/js.translator/testData/box/inlineStdlib/thisInExtension.kt index b5342586763..33a75ff0493 100644 --- a/js/js.translator/testData/box/inlineStdlib/thisInExtension.kt +++ b/js/js.translator/testData/box/inlineStdlib/thisInExtension.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo // CHECK_CONTAINS_NO_CALLS: testImplicitThis diff --git a/js/js.translator/testData/box/inlineStdlib/unsafeCast.kt b/js/js.translator/testData/box/inlineStdlib/unsafeCast.kt index 7924ba77097..0e7e7b490b1 100644 --- a/js/js.translator/testData/box/inlineStdlib/unsafeCast.kt +++ b/js/js.translator/testData/box/inlineStdlib/unsafeCast.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo // CHECK_NOT_CALLED_IN_SCOPE: scope=box function=isType diff --git a/js/js.translator/testData/box/java/abstractList/iterator.kt b/js/js.translator/testData/box/java/abstractList/iterator.kt index 8f06c227c7a..35170c425b3 100644 --- a/js/js.translator/testData/box/java/abstractList/iterator.kt +++ b/js/js.translator/testData/box/java/abstractList/iterator.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 606 +// EXPECTED_REACHABLE_NODES: 1053 package foo class MyList(vararg val data: T) : AbstractList() { diff --git a/js/js.translator/testData/box/java/arrayList/access.kt b/js/js.translator/testData/box/java/arrayList/access.kt index 830763f88d4..a521da81c7d 100644 --- a/js/js.translator/testData/box/java/arrayList/access.kt +++ b/js/js.translator/testData/box/java/arrayList/access.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 886 +// 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 3d2c1ca667c..11453f7dce1 100644 --- a/js/js.translator/testData/box/java/arrayList/arrayAccess.kt +++ b/js/js.translator/testData/box/java/arrayList/arrayAccess.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 886 +// 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 b821a873b87..ac6ea454f1a 100644 --- a/js/js.translator/testData/box/java/arrayList/constructWithCapacity.kt +++ b/js/js.translator/testData/box/java/arrayList/constructWithCapacity.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 886 +// 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 f7ef9e068fe..cf492f9bac5 100644 --- a/js/js.translator/testData/box/java/arrayList/constructWithSideEffectParam.kt +++ b/js/js.translator/testData/box/java/arrayList/constructWithSideEffectParam.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 888 +// 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 c88f2982248..1353e166863 100644 --- a/js/js.translator/testData/box/java/arrayList/containsAll.kt +++ b/js/js.translator/testData/box/java/arrayList/containsAll.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 886 +// EXPECTED_REACHABLE_NODES: 1374 package foo fun box(): String { diff --git a/js/js.translator/testData/box/java/arrayList/emptyList.kt b/js/js.translator/testData/box/java/arrayList/emptyList.kt index 091ebbb5f09..84cf8933146 100644 --- a/js/js.translator/testData/box/java/arrayList/emptyList.kt +++ b/js/js.translator/testData/box/java/arrayList/emptyList.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 886 +// 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 6ccd0932714..a19517f1459 100644 --- a/js/js.translator/testData/box/java/arrayList/indexOOB.kt +++ b/js/js.translator/testData/box/java/arrayList/indexOOB.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 887 +// 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 4ec20e73dac..064245ec278 100644 --- a/js/js.translator/testData/box/java/arrayList/indexOf.kt +++ b/js/js.translator/testData/box/java/arrayList/indexOf.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 891 +// 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 2ab6ccd9eb8..77312eed489 100644 --- a/js/js.translator/testData/box/java/arrayList/isEmpty.kt +++ b/js/js.translator/testData/box/java/arrayList/isEmpty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 886 +// 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 8d3ee54a509..a986096f438 100644 --- a/js/js.translator/testData/box/java/arrayList/iterate.kt +++ b/js/js.translator/testData/box/java/arrayList/iterate.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 886 +// 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 8c83ddbe261..cab810b610a 100644 --- a/js/js.translator/testData/box/java/arrayList/misc.kt +++ b/js/js.translator/testData/box/java/arrayList/misc.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 896 +// 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 40102a7118d..2780ba955e1 100644 --- a/js/js.translator/testData/box/java/arrayList/remove.kt +++ b/js/js.translator/testData/box/java/arrayList/remove.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 886 +// 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 4af9fc16da0..984386f8a19 100644 --- a/js/js.translator/testData/box/java/arrayList/removeAll.kt +++ b/js/js.translator/testData/box/java/arrayList/removeAll.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 889 +// 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 c37e5880bd7..45960ecbdd1 100644 --- a/js/js.translator/testData/box/java/arrayList/removeWithIndexOutOfBounds.kt +++ b/js/js.translator/testData/box/java/arrayList/removeWithIndexOutOfBounds.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 887 +// 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 bea1992f693..54788e185b6 100644 --- a/js/js.translator/testData/box/java/arrayList/retainAll.kt +++ b/js/js.translator/testData/box/java/arrayList/retainAll.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 889 +// 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 3423f6dd0fb..22f6229d4ac 100644 --- a/js/js.translator/testData/box/java/arrayList/toArray.kt +++ b/js/js.translator/testData/box/java/arrayList/toArray.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 887 +// 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 0491d1b2898..d1656513a8a 100644 --- a/js/js.translator/testData/box/jsCode/break.kt +++ b/js/js.translator/testData/box/jsCode/break.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/jsCode/catchScope.kt b/js/js.translator/testData/box/jsCode/catchScope.kt index 7c3b7731fe2..1e959fb2ec0 100644 --- a/js/js.translator/testData/box/jsCode/catchScope.kt +++ b/js/js.translator/testData/box/jsCode/catchScope.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 1000 package foo fun test(action: ()->Unit): String = js(""" diff --git a/js/js.translator/testData/box/jsCode/codeFromVariable.kt b/js/js.translator/testData/box/jsCode/codeFromVariable.kt index bc43363a32b..82739799524 100644 --- a/js/js.translator/testData/box/jsCode/codeFromVariable.kt +++ b/js/js.translator/testData/box/jsCode/codeFromVariable.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/jsCode/continue.kt b/js/js.translator/testData/box/jsCode/continue.kt index 792f68b0ba4..7e8e331c3a5 100644 --- a/js/js.translator/testData/box/jsCode/continue.kt +++ b/js/js.translator/testData/box/jsCode/continue.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/jsCode/doWhile.kt b/js/js.translator/testData/box/jsCode/doWhile.kt index 1405a89368f..253476f1f49 100644 --- a/js/js.translator/testData/box/jsCode/doWhile.kt +++ b/js/js.translator/testData/box/jsCode/doWhile.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo fun factorial(n: Int): Int = js(""" diff --git a/js/js.translator/testData/box/jsCode/for.kt b/js/js.translator/testData/box/jsCode/for.kt index 12fe81c2f2b..dcc3fe1703c 100644 --- a/js/js.translator/testData/box/jsCode/for.kt +++ b/js/js.translator/testData/box/jsCode/for.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo fun factorial(n: Int): Int = js(""" diff --git a/js/js.translator/testData/box/jsCode/forIn.kt b/js/js.translator/testData/box/jsCode/forIn.kt index 34ae94e395e..3c5d25971b1 100644 --- a/js/js.translator/testData/box/jsCode/forIn.kt +++ b/js/js.translator/testData/box/jsCode/forIn.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo fun countKeys(a: Array): Int = js(""" diff --git a/js/js.translator/testData/box/jsCode/function.kt b/js/js.translator/testData/box/jsCode/function.kt index e21ae411130..8a2b13f6e34 100644 --- a/js/js.translator/testData/box/jsCode/function.kt +++ b/js/js.translator/testData/box/jsCode/function.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo fun callWithArgs(sumFunc: (Int, Int) -> Int, a: Int, b: Int): Int { diff --git a/js/js.translator/testData/box/jsCode/functionName.kt b/js/js.translator/testData/box/jsCode/functionName.kt index 6d2bfd32dd6..57d23296632 100644 --- a/js/js.translator/testData/box/jsCode/functionName.kt +++ b/js/js.translator/testData/box/jsCode/functionName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 fun box(): String { return js(""" function foo() { diff --git a/js/js.translator/testData/box/jsCode/if.kt b/js/js.translator/testData/box/jsCode/if.kt index 288316ea8ea..0d488fa2da0 100644 --- a/js/js.translator/testData/box/jsCode/if.kt +++ b/js/js.translator/testData/box/jsCode/if.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo fun testIf(flag: Boolean): Int = js(""" diff --git a/js/js.translator/testData/box/jsCode/invocation.kt b/js/js.translator/testData/box/jsCode/invocation.kt index bba6bd4b145..e12bedc80fe 100644 --- a/js/js.translator/testData/box/jsCode/invocation.kt +++ b/js/js.translator/testData/box/jsCode/invocation.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo fun run(a: A, b: B, func: (A, B) -> C): C = js("func(a, b)") diff --git a/js/js.translator/testData/box/jsCode/label.kt b/js/js.translator/testData/box/jsCode/label.kt index 350c56dc341..f59c2ed599b 100644 --- a/js/js.translator/testData/box/jsCode/label.kt +++ b/js/js.translator/testData/box/jsCode/label.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo fun testLabelledBlock() { diff --git a/js/js.translator/testData/box/jsCode/labelNestedClash.kt b/js/js.translator/testData/box/jsCode/labelNestedClash.kt index 10859792b71..54292886a76 100644 --- a/js/js.translator/testData/box/jsCode/labelNestedClash.kt +++ b/js/js.translator/testData/box/jsCode/labelNestedClash.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo // CHECK_LABELS_COUNT: function=box name=block count=1 diff --git a/js/js.translator/testData/box/jsCode/labelNestedClashWithKotlin.kt b/js/js.translator/testData/box/jsCode/labelNestedClashWithKotlin.kt index bca987b55bd..73894a7ec54 100644 --- a/js/js.translator/testData/box/jsCode/labelNestedClashWithKotlin.kt +++ b/js/js.translator/testData/box/jsCode/labelNestedClashWithKotlin.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/jsCode/labelSiblingClash.kt b/js/js.translator/testData/box/jsCode/labelSiblingClash.kt index 7c6f8713790..94a34b908ac 100644 --- a/js/js.translator/testData/box/jsCode/labelSiblingClash.kt +++ b/js/js.translator/testData/box/jsCode/labelSiblingClash.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo // CHECK_LABELS_COUNT: function=box name=block count=2 diff --git a/js/js.translator/testData/box/jsCode/literal.kt b/js/js.translator/testData/box/jsCode/literal.kt index b3d19ec8b74..53197f5c426 100644 --- a/js/js.translator/testData/box/jsCode/literal.kt +++ b/js/js.translator/testData/box/jsCode/literal.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo external interface HasName { diff --git a/js/js.translator/testData/box/jsCode/numberLiteralOverflow.kt b/js/js.translator/testData/box/jsCode/numberLiteralOverflow.kt index f56c7735a8e..85e22ef18d1 100644 --- a/js/js.translator/testData/box/jsCode/numberLiteralOverflow.kt +++ b/js/js.translator/testData/box/jsCode/numberLiteralOverflow.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 fun box(): String { val a = js("0xff000000") if (a != 4278190080.0) return "fail1: $a" diff --git a/js/js.translator/testData/box/jsCode/object.kt b/js/js.translator/testData/box/jsCode/object.kt index c621abc4629..ea8843ccbc8 100644 --- a/js/js.translator/testData/box/jsCode/object.kt +++ b/js/js.translator/testData/box/jsCode/object.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo external interface Summizer { diff --git a/js/js.translator/testData/box/jsCode/objectScopes.kt b/js/js.translator/testData/box/jsCode/objectScopes.kt index dc21c51b854..48a573980e9 100644 --- a/js/js.translator/testData/box/jsCode/objectScopes.kt +++ b/js/js.translator/testData/box/jsCode/objectScopes.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo external interface Summizer { diff --git a/js/js.translator/testData/box/jsCode/operators.kt b/js/js.translator/testData/box/jsCode/operators.kt index f5cef6b9fa3..a9e5084c4c9 100644 --- a/js/js.translator/testData/box/jsCode/operators.kt +++ b/js/js.translator/testData/box/jsCode/operators.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo data class A(val value: Int) diff --git a/js/js.translator/testData/box/jsCode/quotes.kt b/js/js.translator/testData/box/jsCode/quotes.kt index e45409ffa0d..faead7cc399 100644 --- a/js/js.translator/testData/box/jsCode/quotes.kt +++ b/js/js.translator/testData/box/jsCode/quotes.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo fun singleQuoted(i: Int): Int = js("return i") diff --git a/js/js.translator/testData/box/jsCode/referenceToKotlin.kt b/js/js.translator/testData/box/jsCode/referenceToKotlin.kt index 91257747d02..a66a8573035 100644 --- a/js/js.translator/testData/box/jsCode/referenceToKotlin.kt +++ b/js/js.translator/testData/box/jsCode/referenceToKotlin.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 901 +// EXPECTED_REACHABLE_NODES: 1389 external fun p(m: String): String var log = "" diff --git a/js/js.translator/testData/box/jsCode/switch.kt b/js/js.translator/testData/box/jsCode/switch.kt index d0017e819fa..d5737edd497 100644 --- a/js/js.translator/testData/box/jsCode/switch.kt +++ b/js/js.translator/testData/box/jsCode/switch.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo fun testSwitch(number: Int): String = js(""" diff --git a/js/js.translator/testData/box/jsCode/tryCatchFinally.kt b/js/js.translator/testData/box/jsCode/tryCatchFinally.kt index 54c83c83c7d..6c0d751b68a 100644 --- a/js/js.translator/testData/box/jsCode/tryCatchFinally.kt +++ b/js/js.translator/testData/box/jsCode/tryCatchFinally.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1001 package foo class Counter { diff --git a/js/js.translator/testData/box/jsCode/while.kt b/js/js.translator/testData/box/jsCode/while.kt index bd318ddccd5..1f4e80b7637 100644 --- a/js/js.translator/testData/box/jsCode/while.kt +++ b/js/js.translator/testData/box/jsCode/while.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo fun factorial(n: Int): Int = js(""" diff --git a/js/js.translator/testData/box/jsModule/externalClass.kt b/js/js.translator/testData/box/jsModule/externalClass.kt index 3093df9cd95..0c4a7872297 100644 --- a/js/js.translator/testData/box/jsModule/externalClass.kt +++ b/js/js.translator/testData/box/jsModule/externalClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 // 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 5fed3205871..ea78f24994b 100644 --- a/js/js.translator/testData/box/jsModule/externalFunction.kt +++ b/js/js.translator/testData/box/jsModule/externalFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 // 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 b5c5971ab0a..9dc37569468 100644 --- a/js/js.translator/testData/box/jsModule/externalFunctionPlain.kt +++ b/js/js.translator/testData/box/jsModule/externalFunctionPlain.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo @JsModule("lib") diff --git a/js/js.translator/testData/box/jsModule/externalFunctionUmd.kt b/js/js.translator/testData/box/jsModule/externalFunctionUmd.kt index 39c060a406b..87abc0a5827 100644 --- a/js/js.translator/testData/box/jsModule/externalFunctionUmd.kt +++ b/js/js.translator/testData/box/jsModule/externalFunctionUmd.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 // 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 1efdc7158c0..3c8a06cb107 100644 --- a/js/js.translator/testData/box/jsModule/externalFunctionUmdFallback.kt +++ b/js/js.translator/testData/box/jsModule/externalFunctionUmdFallback.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 // MODULE_KIND: UMD // NO_JS_MODULE_SYSTEM package foo diff --git a/js/js.translator/testData/box/jsModule/externalObject.kt b/js/js.translator/testData/box/jsModule/externalObject.kt index 3b9142e34a8..7e27172d473 100644 --- a/js/js.translator/testData/box/jsModule/externalObject.kt +++ b/js/js.translator/testData/box/jsModule/externalObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 // 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 2e9d9397433..96ab85568c3 100644 --- a/js/js.translator/testData/box/jsModule/externalPackage.kt +++ b/js/js.translator/testData/box/jsModule/externalPackage.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 // FILE: a.kt // MODULE_KIND: AMD @file:JsModule("lib") diff --git a/js/js.translator/testData/box/jsModule/externalPackageInDifferentFile.kt b/js/js.translator/testData/box/jsModule/externalPackageInDifferentFile.kt index c32811e6d18..2ffab4e8b0f 100644 --- a/js/js.translator/testData/box/jsModule/externalPackageInDifferentFile.kt +++ b/js/js.translator/testData/box/jsModule/externalPackageInDifferentFile.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 // MODULE_KIND: AMD // FILE: lib.kt @file:JsModule("lib") diff --git a/js/js.translator/testData/box/jsModule/externalPackagePlain.kt b/js/js.translator/testData/box/jsModule/externalPackagePlain.kt index 5fc3945c486..2fa458c3ea4 100644 --- a/js/js.translator/testData/box/jsModule/externalPackagePlain.kt +++ b/js/js.translator/testData/box/jsModule/externalPackagePlain.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 // FILE: a.kt @file:JsModule("lib") @file:JsNonModule diff --git a/js/js.translator/testData/box/jsModule/externalPackageUmdFallback.kt b/js/js.translator/testData/box/jsModule/externalPackageUmdFallback.kt index c36f7ac8457..bf0095a543b 100644 --- a/js/js.translator/testData/box/jsModule/externalPackageUmdFallback.kt +++ b/js/js.translator/testData/box/jsModule/externalPackageUmdFallback.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 // FILE: a.kt // MODULE_KIND: UMD // NO_JS_MODULE_SYSTEM diff --git a/js/js.translator/testData/box/jsModule/externalProperty.kt b/js/js.translator/testData/box/jsModule/externalProperty.kt index b135e425618..20a6fd9393d 100644 --- a/js/js.translator/testData/box/jsModule/externalProperty.kt +++ b/js/js.translator/testData/box/jsModule/externalProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 // 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 346a9159991..984d31ae7d5 100644 --- a/js/js.translator/testData/box/jsModule/importCountCommonJS.kt +++ b/js/js.translator/testData/box/jsModule/importCountCommonJS.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 // 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 5af7b95014e..dc7c929c9d6 100644 --- a/js/js.translator/testData/box/jsModule/importCountUmd.kt +++ b/js/js.translator/testData/box/jsModule/importCountUmd.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 // MODULE_KIND: UMD // NO_JS_MODULE_SYSTEM // FUNCTION_CALLED_TIMES: require count=3 diff --git a/js/js.translator/testData/box/jsModule/topLevelVarargFun.kt b/js/js.translator/testData/box/jsModule/topLevelVarargFun.kt index 79d8875ab64..3e170868558 100644 --- a/js/js.translator/testData/box/jsModule/topLevelVarargFun.kt +++ b/js/js.translator/testData/box/jsModule/topLevelVarargFun.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 // MODULE_KIND: AMD @JsModule("bar") external fun foo(vararg arg: String): String diff --git a/js/js.translator/testData/box/jsName/avoidNameClash.kt b/js/js.translator/testData/box/jsName/avoidNameClash.kt index da10b5ebdca..61674f93e13 100644 --- a/js/js.translator/testData/box/jsName/avoidNameClash.kt +++ b/js/js.translator/testData/box/jsName/avoidNameClash.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1004 package foo object A { diff --git a/js/js.translator/testData/box/jsName/classes.kt b/js/js.translator/testData/box/jsName/classes.kt index 1410ad08b0b..aef6cf9886f 100644 --- a/js/js.translator/testData/box/jsName/classes.kt +++ b/js/js.translator/testData/box/jsName/classes.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 503 +// EXPECTED_REACHABLE_NODES: 1006 package foo @JsName("AA") object A { diff --git a/js/js.translator/testData/box/jsName/inheritFromRenamedNativeClass.kt b/js/js.translator/testData/box/jsName/inheritFromRenamedNativeClass.kt index 1c0d2920557..b3e2454aa33 100644 --- a/js/js.translator/testData/box/jsName/inheritFromRenamedNativeClass.kt +++ b/js/js.translator/testData/box/jsName/inheritFromRenamedNativeClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 // FILE: main.kt package foo diff --git a/js/js.translator/testData/box/jsName/inheritFromRenamedNativeClassMultimodule.kt b/js/js.translator/testData/box/jsName/inheritFromRenamedNativeClassMultimodule.kt index 94d09bbc1f0..6ec04b17b85 100644 --- a/js/js.translator/testData/box/jsName/inheritFromRenamedNativeClassMultimodule.kt +++ b/js/js.translator/testData/box/jsName/inheritFromRenamedNativeClassMultimodule.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 // 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 1b00f69208e..bb55280e0e1 100644 --- a/js/js.translator/testData/box/jsName/jsName.kt +++ b/js/js.translator/testData/box/jsName/jsName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo @JsName("bar") diff --git a/js/js.translator/testData/box/jsName/jsNamePropertyAccessors.kt b/js/js.translator/testData/box/jsName/jsNamePropertyAccessors.kt index 9ff3ede7cfc..10bd7237bb5 100644 --- a/js/js.translator/testData/box/jsName/jsNamePropertyAccessors.kt +++ b/js/js.translator/testData/box/jsName/jsNamePropertyAccessors.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo external class A { diff --git a/js/js.translator/testData/box/jsName/overriddenMethod.kt b/js/js.translator/testData/box/jsName/overriddenMethod.kt index 45e31fbf1c3..84eaa4da411 100644 --- a/js/js.translator/testData/box/jsName/overriddenMethod.kt +++ b/js/js.translator/testData/box/jsName/overriddenMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 504 +// EXPECTED_REACHABLE_NODES: 1009 package foo open class A { diff --git a/js/js.translator/testData/box/jsName/overridenFromInterface.kt b/js/js.translator/testData/box/jsName/overridenFromInterface.kt index 5125b73eb67..5c80be97a42 100644 --- a/js/js.translator/testData/box/jsName/overridenFromInterface.kt +++ b/js/js.translator/testData/box/jsName/overridenFromInterface.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1004 package foo interface A { diff --git a/js/js.translator/testData/box/jsName/peculiarIdentifiers.kt b/js/js.translator/testData/box/jsName/peculiarIdentifiers.kt index b94320398ef..ca3b5e893e3 100644 --- a/js/js.translator/testData/box/jsName/peculiarIdentifiers.kt +++ b/js/js.translator/testData/box/jsName/peculiarIdentifiers.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1005 private fun `+`(a: Int, b: Int) = a + b @JsName("minus") diff --git a/js/js.translator/testData/box/jsName/privateMethod.kt b/js/js.translator/testData/box/jsName/privateMethod.kt index 6edd785b9f0..d4970e594a5 100644 --- a/js/js.translator/testData/box/jsName/privateMethod.kt +++ b/js/js.translator/testData/box/jsName/privateMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1004 package foo object A { diff --git a/js/js.translator/testData/box/jsName/secondaryConstructor.kt b/js/js.translator/testData/box/jsName/secondaryConstructor.kt index b543b6687e8..b701c1bfdba 100644 --- a/js/js.translator/testData/box/jsName/secondaryConstructor.kt +++ b/js/js.translator/testData/box/jsName/secondaryConstructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1002 package foo class A(val x: String) { diff --git a/js/js.translator/testData/box/jsName/simpleJsName.kt b/js/js.translator/testData/box/jsName/simpleJsName.kt index 782e158f004..1e133453d7c 100644 --- a/js/js.translator/testData/box/jsName/simpleJsName.kt +++ b/js/js.translator/testData/box/jsName/simpleJsName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1005 package foo object A { diff --git a/js/js.translator/testData/box/jsQualifier/classes.kt b/js/js.translator/testData/box/jsQualifier/classes.kt index bbbc221d868..12f98dea38f 100644 --- a/js/js.translator/testData/box/jsQualifier/classes.kt +++ b/js/js.translator/testData/box/jsQualifier/classes.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 // MODULE: lib // FILE: lib.kt @file:JsQualifier("pkg") diff --git a/js/js.translator/testData/box/jsQualifier/simple.kt b/js/js.translator/testData/box/jsQualifier/simple.kt index 6348da28031..0409dd2dbad 100644 --- a/js/js.translator/testData/box/jsQualifier/simple.kt +++ b/js/js.translator/testData/box/jsQualifier/simple.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 // MODULE: lib // FILE: lib.kt @file:JsQualifier("a.b") diff --git a/js/js.translator/testData/box/jsQualifier/umdFallback.kt b/js/js.translator/testData/box/jsQualifier/umdFallback.kt index 8e35fcdbc02..8b94a05fc4e 100644 --- a/js/js.translator/testData/box/jsQualifier/umdFallback.kt +++ b/js/js.translator/testData/box/jsQualifier/umdFallback.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 // MODULE: lib // FILE: lib.kt // MODULE_KIND: UMD diff --git a/js/js.translator/testData/box/jsQualifier/withModule.kt b/js/js.translator/testData/box/jsQualifier/withModule.kt index 08b6b560ed7..61c4eea30ab 100644 --- a/js/js.translator/testData/box/jsQualifier/withModule.kt +++ b/js/js.translator/testData/box/jsQualifier/withModule.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 // MODULE: lib // FILE: lib.kt // MODULE_KIND: AMD diff --git a/js/js.translator/testData/box/labels/labelOnExpression.kt b/js/js.translator/testData/box/labels/labelOnExpression.kt index 42a908466cf..693733f0456 100644 --- a/js/js.translator/testData/box/labels/labelOnExpression.kt +++ b/js/js.translator/testData/box/labels/labelOnExpression.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 // CHECK_LABELS_COUNT: function=test0 count=0 // CHECK_LABELS_COUNT: function=test1 count=0 // CHECK_LABELS_COUNT: function=test2 count=0 diff --git a/js/js.translator/testData/box/labels/labelWithVariableClashing.kt b/js/js.translator/testData/box/labels/labelWithVariableClashing.kt index 29bee2a8608..ad1f59a5f83 100644 --- a/js/js.translator/testData/box/labels/labelWithVariableClashing.kt +++ b/js/js.translator/testData/box/labels/labelWithVariableClashing.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo // CHECK_LABELS_COUNT: function=test1 name=loop count=1 diff --git a/js/js.translator/testData/box/labels/nestedInlineLabels.kt b/js/js.translator/testData/box/labels/nestedInlineLabels.kt index a57cc8f62d6..5616188bf81 100644 --- a/js/js.translator/testData/box/labels/nestedInlineLabels.kt +++ b/js/js.translator/testData/box/labels/nestedInlineLabels.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 999 package foo var state = false diff --git a/js/js.translator/testData/box/labels/nestedLabels.kt b/js/js.translator/testData/box/labels/nestedLabels.kt index 01490cc1fee..d380257dcdb 100644 --- a/js/js.translator/testData/box/labels/nestedLabels.kt +++ b/js/js.translator/testData/box/labels/nestedLabels.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_LABELS_COUNT: function=test name=loop count=1 diff --git a/js/js.translator/testData/box/labels/nestedLabelsInlinedClashing.kt b/js/js.translator/testData/box/labels/nestedLabelsInlinedClashing.kt index 47ce99c6144..26e5dffe642 100644 --- a/js/js.translator/testData/box/labels/nestedLabelsInlinedClashing.kt +++ b/js/js.translator/testData/box/labels/nestedLabelsInlinedClashing.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 527 +// EXPECTED_REACHABLE_NODES: 1028 package foo // CHECK_CONTAINS_NO_CALLS: test diff --git a/js/js.translator/testData/box/labels/nestedLabelsInlinedClashingAtFunctionsWithClosure.kt b/js/js.translator/testData/box/labels/nestedLabelsInlinedClashingAtFunctionsWithClosure.kt index 5d1ee180034..68f2dd38590 100644 --- a/js/js.translator/testData/box/labels/nestedLabelsInlinedClashingAtFunctionsWithClosure.kt +++ b/js/js.translator/testData/box/labels/nestedLabelsInlinedClashingAtFunctionsWithClosure.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 527 +// EXPECTED_REACHABLE_NODES: 1028 package foo // CHECK_LABELS_COUNT: function=test name=loop count=1 diff --git a/js/js.translator/testData/box/labels/peculiarNames.kt b/js/js.translator/testData/box/labels/peculiarNames.kt index 98f6375ac7e..41210246268 100644 --- a/js/js.translator/testData/box/labels/peculiarNames.kt +++ b/js/js.translator/testData/box/labels/peculiarNames.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 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 0010493b968..366780603ec 100644 --- a/js/js.translator/testData/box/labels/siblingLabels.kt +++ b/js/js.translator/testData/box/labels/siblingLabels.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_LABELS_COUNT: function=test name=loop count=2 diff --git a/js/js.translator/testData/box/labels/siblingLabelsInlined.kt b/js/js.translator/testData/box/labels/siblingLabelsInlined.kt index adc68b9d4e1..edeffa8d152 100644 --- a/js/js.translator/testData/box/labels/siblingLabelsInlined.kt +++ b/js/js.translator/testData/box/labels/siblingLabelsInlined.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo // CHECK_NOT_CALLED: testInline diff --git a/js/js.translator/testData/box/labels/siblingLabelsInlinedClashing.kt b/js/js.translator/testData/box/labels/siblingLabelsInlinedClashing.kt index 298abfcd162..43f1773c60c 100644 --- a/js/js.translator/testData/box/labels/siblingLabelsInlinedClashing.kt +++ b/js/js.translator/testData/box/labels/siblingLabelsInlinedClashing.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo // CHECK_NOT_CALLED: testLabelInline diff --git a/js/js.translator/testData/box/labels/simpleLabel.kt b/js/js.translator/testData/box/labels/simpleLabel.kt index 197b9b1380e..a0cdc2f3ca0 100644 --- a/js/js.translator/testData/box/labels/simpleLabel.kt +++ b/js/js.translator/testData/box/labels/simpleLabel.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo // CHECK_LABELS_COUNT: function=testBreak name=loop count=1 diff --git a/js/js.translator/testData/box/labels/simpleLabelInlined.kt b/js/js.translator/testData/box/labels/simpleLabelInlined.kt index 493c6993c84..853df71f20f 100644 --- a/js/js.translator/testData/box/labels/simpleLabelInlined.kt +++ b/js/js.translator/testData/box/labels/simpleLabelInlined.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo // CHECK_NOT_CALLED: testBreak diff --git a/js/js.translator/testData/box/multiFile/classOfTheSameNameInAnotherPackage.kt b/js/js.translator/testData/box/multiFile/classOfTheSameNameInAnotherPackage.kt index 6abd9a79f2e..30f31227cca 100644 --- a/js/js.translator/testData/box/multiFile/classOfTheSameNameInAnotherPackage.kt +++ b/js/js.translator/testData/box/multiFile/classOfTheSameNameInAnotherPackage.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 // 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 a6a04a2e13c..0080cf5a5ec 100644 --- a/js/js.translator/testData/box/multiFile/classesInheritedFromOtherFile.kt +++ b/js/js.translator/testData/box/multiFile/classesInheritedFromOtherFile.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 504 +// EXPECTED_REACHABLE_NODES: 1007 // FILE: a.kt package foo diff --git a/js/js.translator/testData/box/multiFile/functionsVisibleFromOtherFile.kt b/js/js.translator/testData/box/multiFile/functionsVisibleFromOtherFile.kt index c51a7911124..1b999eef912 100644 --- a/js/js.translator/testData/box/multiFile/functionsVisibleFromOtherFile.kt +++ b/js/js.translator/testData/box/multiFile/functionsVisibleFromOtherFile.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 // 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 1f0e9ff6b62..7996eb29ed6 100644 --- a/js/js.translator/testData/box/multiFile/importedDeclarationMangling.kt +++ b/js/js.translator/testData/box/multiFile/importedDeclarationMangling.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 // 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 88cf917608a..b2b7ebaa1f4 100644 --- a/js/js.translator/testData/box/multiFile/packageAndMangledMethodDoNotClash.kt +++ b/js/js.translator/testData/box/multiFile/packageAndMangledMethodDoNotClash.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 // 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 624ca09541d..612f2ac0f66 100644 --- a/js/js.translator/testData/box/multiFile/packageAndPrivateDeclarationDoNotClash.kt +++ b/js/js.translator/testData/box/multiFile/packageAndPrivateDeclarationDoNotClash.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 // 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 c5bfb0d487b..77b1f534fdc 100644 --- a/js/js.translator/testData/box/multiModule/interfaceMethodWithDefaultParameter.kt +++ b/js/js.translator/testData/box/multiModule/interfaceMethodWithDefaultParameter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 // MODULE: lib // FILE: lib.kt public interface I { diff --git a/js/js.translator/testData/box/multiModule/localClassMetadata.kt b/js/js.translator/testData/box/multiModule/localClassMetadata.kt index d28ed447a92..4071f63647f 100644 --- a/js/js.translator/testData/box/multiModule/localClassMetadata.kt +++ b/js/js.translator/testData/box/multiModule/localClassMetadata.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 526 +// EXPECTED_REACHABLE_NODES: 1029 // 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 68a463e3538..7f70eacb828 100644 --- a/js/js.translator/testData/box/multiModule/moduleAndVariableNameClash.kt +++ b/js/js.translator/testData/box/multiModule/moduleAndVariableNameClash.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 // 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 fc1a69b8661..419e71be1a5 100644 --- a/js/js.translator/testData/box/multiModule/privateInterfaceNameClash.kt +++ b/js/js.translator/testData/box/multiModule/privateInterfaceNameClash.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 1465 +// EXPECTED_REACHABLE_NODES: 1653 // MODULE: lib1 // FILE: lib1.kt package lib1 diff --git a/js/js.translator/testData/box/multiModule/privateNameClash.kt b/js/js.translator/testData/box/multiModule/privateNameClash.kt index 7c3ceea4794..16abffb8b04 100644 --- a/js/js.translator/testData/box/multiModule/privateNameClash.kt +++ b/js/js.translator/testData/box/multiModule/privateNameClash.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 1450 +// EXPECTED_REACHABLE_NODES: 1638 // MODULE: lib // FILE: lib.kt package lib diff --git a/js/js.translator/testData/box/multiModule/publishedApiMangling.kt b/js/js.translator/testData/box/multiModule/publishedApiMangling.kt index d55fe5f58c2..8e2f389508e 100644 --- a/js/js.translator/testData/box/multiModule/publishedApiMangling.kt +++ b/js/js.translator/testData/box/multiModule/publishedApiMangling.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 1480 +// EXPECTED_REACHABLE_NODES: 1695 // MODULE: lib // FILE: lib.kt class A { diff --git a/js/js.translator/testData/box/multiModule/samePackageNames.kt b/js/js.translator/testData/box/multiModule/samePackageNames.kt index 6ea7e962ad9..23f864b5863 100644 --- a/js/js.translator/testData/box/multiModule/samePackageNames.kt +++ b/js/js.translator/testData/box/multiModule/samePackageNames.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 511 +// EXPECTED_REACHABLE_NODES: 1014 // MODULE: lib1 // FILE: lib1.kt package pkg diff --git a/js/js.translator/testData/box/multiModule/useElementsFromDefaultPackageInAnotherModule.kt b/js/js.translator/testData/box/multiModule/useElementsFromDefaultPackageInAnotherModule.kt index 7773031a779..abcb44a8054 100644 --- a/js/js.translator/testData/box/multiModule/useElementsFromDefaultPackageInAnotherModule.kt +++ b/js/js.translator/testData/box/multiModule/useElementsFromDefaultPackageInAnotherModule.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 // 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 defb42c3da0..74bc79293da 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/amd/jsModuleOnPackage.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/amd/jsModuleOnPackage.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 // MODULE: lib // FILE: lib.kt // MODULE_KIND: AMD diff --git a/js/js.translator/testData/box/multiModuleWrappers/amd/moduleWithNonIdentifierName.kt b/js/js.translator/testData/box/multiModuleWrappers/amd/moduleWithNonIdentifierName.kt index 12e88e88ca1..ff26c04c0ce 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/amd/moduleWithNonIdentifierName.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/amd/moduleWithNonIdentifierName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 // MODULE: module-1 // FILE: bar.kt // MODULE_KIND: AMD diff --git a/js/js.translator/testData/box/multiModuleWrappers/amd/simple.kt b/js/js.translator/testData/box/multiModuleWrappers/amd/simple.kt index 1a1fee83dc1..ba13d71e09a 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/amd/simple.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/amd/simple.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 // MODULE: module1 // FILE: bar.kt // MODULE_KIND: AMD 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 ba554a899b3..c076d5a30da 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/common_js/inlineFromModuleWithNonIdentifierName.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/common_js/inlineFromModuleWithNonIdentifierName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 1000 // MODULE: #my-libr@ry // FILE: bar.kt // MODULE_KIND: COMMON_JS 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 ee9a34c78f8..b7220ee3d28 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/common_js/moduleWithNonIdentifierName.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/common_js/moduleWithNonIdentifierName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 // MODULE: module-1 // FILE: bar.kt // MODULE_KIND: COMMON_JS 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 faff31c5037..1e2ad484151 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/common_js/simple.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/common_js/simple.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 // MODULE: module1 // FILE: bar.kt // MODULE_KIND: COMMON_JS diff --git a/js/js.translator/testData/box/multiModuleWrappers/plain/inlineFromModuleWithNonIdentifierName.kt b/js/js.translator/testData/box/multiModuleWrappers/plain/inlineFromModuleWithNonIdentifierName.kt index fe450563832..4ce48a8f3a4 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/plain/inlineFromModuleWithNonIdentifierName.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/plain/inlineFromModuleWithNonIdentifierName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 998 // MODULE: #my-libr@ry // FILE: bar.kt // MODULE_KIND: PLAIN diff --git a/js/js.translator/testData/box/multiModuleWrappers/plain/moduleWithNonIdentifierName.kt b/js/js.translator/testData/box/multiModuleWrappers/plain/moduleWithNonIdentifierName.kt index de7f5a2b48c..ac3333a530d 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/plain/moduleWithNonIdentifierName.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/plain/moduleWithNonIdentifierName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 // MODULE: module-1 // FILE: bar.kt // MODULE_KIND: PLAIN diff --git a/js/js.translator/testData/box/multiModuleWrappers/plain/simple.kt b/js/js.translator/testData/box/multiModuleWrappers/plain/simple.kt index 70e3148b514..3d85f250d64 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/plain/simple.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/plain/simple.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 // MODULE: module1 // FILE: bar.kt // MODULE_KIND: PLAIN diff --git a/js/js.translator/testData/box/multiModuleWrappers/umd/moduleWithNonIdentifierName.kt b/js/js.translator/testData/box/multiModuleWrappers/umd/moduleWithNonIdentifierName.kt index 2a84eb94480..95d775e05a3 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/umd/moduleWithNonIdentifierName.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/umd/moduleWithNonIdentifierName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 // MODULE: module-1 // FILE: bar.kt // MODULE_KIND: UMD diff --git a/js/js.translator/testData/box/multiModuleWrappers/umd/simple.kt b/js/js.translator/testData/box/multiModuleWrappers/umd/simple.kt index 80bc3fc4ffa..46ed9bc3f91 100644 --- a/js/js.translator/testData/box/multiModuleWrappers/umd/simple.kt +++ b/js/js.translator/testData/box/multiModuleWrappers/umd/simple.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 // MODULE: module1 // FILE: bar.kt // MODULE_KIND: UMD diff --git a/js/js.translator/testData/box/multiPackage/classesInheritedFromOtherPackage.kt b/js/js.translator/testData/box/multiPackage/classesInheritedFromOtherPackage.kt index ca0a9117d0c..0752e938c91 100644 --- a/js/js.translator/testData/box/multiPackage/classesInheritedFromOtherPackage.kt +++ b/js/js.translator/testData/box/multiPackage/classesInheritedFromOtherPackage.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 504 +// EXPECTED_REACHABLE_NODES: 1007 // FILE: a.kt package foo diff --git a/js/js.translator/testData/box/multiPackage/createClassFromOtherPackage.kt b/js/js.translator/testData/box/multiPackage/createClassFromOtherPackage.kt index d79ff6771cd..0d0d725bad7 100644 --- a/js/js.translator/testData/box/multiPackage/createClassFromOtherPackage.kt +++ b/js/js.translator/testData/box/multiPackage/createClassFromOtherPackage.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 // FILE: a.kt package a.foo diff --git a/js/js.translator/testData/box/multiPackage/createClassFromOtherPackageUsingImport.kt b/js/js.translator/testData/box/multiPackage/createClassFromOtherPackageUsingImport.kt index 573cbf9eceb..d44d6561e62 100644 --- a/js/js.translator/testData/box/multiPackage/createClassFromOtherPackageUsingImport.kt +++ b/js/js.translator/testData/box/multiPackage/createClassFromOtherPackageUsingImport.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 // FILE: a.kt package a.foo diff --git a/js/js.translator/testData/box/multiPackage/functionsVisibleFromOtherPackage.kt b/js/js.translator/testData/box/multiPackage/functionsVisibleFromOtherPackage.kt index 130586bdb37..4ca47abaaac 100644 --- a/js/js.translator/testData/box/multiPackage/functionsVisibleFromOtherPackage.kt +++ b/js/js.translator/testData/box/multiPackage/functionsVisibleFromOtherPackage.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 // FILE: a.kt package bar diff --git a/js/js.translator/testData/box/multiPackage/nestedPackageFunctionCalledFromOtherPackage.kt b/js/js.translator/testData/box/multiPackage/nestedPackageFunctionCalledFromOtherPackage.kt index 4bbf043c2fd..8a01973c177 100644 --- a/js/js.translator/testData/box/multiPackage/nestedPackageFunctionCalledFromOtherPackage.kt +++ b/js/js.translator/testData/box/multiPackage/nestedPackageFunctionCalledFromOtherPackage.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 // FILE: a.kt package a.foo diff --git a/js/js.translator/testData/box/multiPackage/packageVariableVisibleFromOtherPackage.kt b/js/js.translator/testData/box/multiPackage/packageVariableVisibleFromOtherPackage.kt index 01358b3cfca..eb3f9a2c02a 100644 --- a/js/js.translator/testData/box/multiPackage/packageVariableVisibleFromOtherPackage.kt +++ b/js/js.translator/testData/box/multiPackage/packageVariableVisibleFromOtherPackage.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 // 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 9fa235d34a9..3becb494960 100644 --- a/js/js.translator/testData/box/multiPackage/reflectionFromOtherPackage.kt +++ b/js/js.translator/testData/box/multiPackage/reflectionFromOtherPackage.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 507 +// EXPECTED_REACHABLE_NODES: 1009 // FILE: a.kt package bar diff --git a/js/js.translator/testData/box/multiPackage/subpackagesWithClashingNames.kt b/js/js.translator/testData/box/multiPackage/subpackagesWithClashingNames.kt index a4051fb5b42..249afb05919 100644 --- a/js/js.translator/testData/box/multiPackage/subpackagesWithClashingNames.kt +++ b/js/js.translator/testData/box/multiPackage/subpackagesWithClashingNames.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 // FILE: a.kt package a.foo diff --git a/js/js.translator/testData/box/multiPackage/subpackagesWithClashingNamesUsingImport.kt b/js/js.translator/testData/box/multiPackage/subpackagesWithClashingNamesUsingImport.kt index c8a66009e3a..48a8f7f22e7 100644 --- a/js/js.translator/testData/box/multiPackage/subpackagesWithClashingNamesUsingImport.kt +++ b/js/js.translator/testData/box/multiPackage/subpackagesWithClashingNamesUsingImport.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 // FILE: a.kt package a.foo diff --git a/js/js.translator/testData/box/multideclaration/multiValForArray.kt b/js/js.translator/testData/box/multideclaration/multiValForArray.kt index d0f4bb81fbe..9a5eead6468 100644 --- a/js/js.translator/testData/box/multideclaration/multiValForArray.kt +++ b/js/js.translator/testData/box/multideclaration/multiValForArray.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 996 package foo class A { diff --git a/js/js.translator/testData/box/multideclaration/multiValForMap.kt b/js/js.translator/testData/box/multideclaration/multiValForMap.kt index f21dd5a6ef3..246cd12b133 100644 --- a/js/js.translator/testData/box/multideclaration/multiValForMap.kt +++ b/js/js.translator/testData/box/multideclaration/multiValForMap.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 934 +// EXPECTED_REACHABLE_NODES: 1104 package foo diff --git a/js/js.translator/testData/box/multideclaration/multiValForRange.kt b/js/js.translator/testData/box/multideclaration/multiValForRange.kt index ac687729932..ec3abd9bed9 100644 --- a/js/js.translator/testData/box/multideclaration/multiValForRange.kt +++ b/js/js.translator/testData/box/multideclaration/multiValForRange.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 632 +// EXPECTED_REACHABLE_NODES: 1131 package foo class C(val i: Int) : Comparable, A() { diff --git a/js/js.translator/testData/box/multideclaration/multiValInFor.kt b/js/js.translator/testData/box/multideclaration/multiValInFor.kt index 15fe5511286..69510c9a225 100644 --- a/js/js.translator/testData/box/multideclaration/multiValInFor.kt +++ b/js/js.translator/testData/box/multideclaration/multiValInFor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 891 +// 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 7a7a21ef6f6..e4c20e8b35d 100644 --- a/js/js.translator/testData/box/multideclaration/multiValInIntFor.kt +++ b/js/js.translator/testData/box/multideclaration/multiValInIntFor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo operator fun Int.component1(): Int { diff --git a/js/js.translator/testData/box/multideclaration/multiValInIntRangeFor.kt b/js/js.translator/testData/box/multideclaration/multiValInIntRangeFor.kt index 0ecaa8d288e..bc5f8677fa3 100644 --- a/js/js.translator/testData/box/multideclaration/multiValInIntRangeFor.kt +++ b/js/js.translator/testData/box/multideclaration/multiValInIntRangeFor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo operator fun Int.component1(): Int { diff --git a/js/js.translator/testData/box/multideclaration/multiValOrVar.kt b/js/js.translator/testData/box/multideclaration/multiValOrVar.kt index a789e89a1b2..c7106943036 100644 --- a/js/js.translator/testData/box/multideclaration/multiValOrVar.kt +++ b/js/js.translator/testData/box/multideclaration/multiValOrVar.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 package foo class A { diff --git a/js/js.translator/testData/box/nameClashes/classAndCompanionObjectMembers.kt b/js/js.translator/testData/box/nameClashes/classAndCompanionObjectMembers.kt index 61e93c01463..a386c250cc1 100644 --- a/js/js.translator/testData/box/nameClashes/classAndCompanionObjectMembers.kt +++ b/js/js.translator/testData/box/nameClashes/classAndCompanionObjectMembers.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 package foo class A { diff --git a/js/js.translator/testData/box/nameClashes/constructorLocalVar.kt b/js/js.translator/testData/box/nameClashes/constructorLocalVar.kt index 0ad14c28c2f..ff8a7a506f4 100644 --- a/js/js.translator/testData/box/nameClashes/constructorLocalVar.kt +++ b/js/js.translator/testData/box/nameClashes/constructorLocalVar.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 var log = "" inline fun f(x: Int): Int { diff --git a/js/js.translator/testData/box/nameClashes/differenceInCapitalization.kt b/js/js.translator/testData/box/nameClashes/differenceInCapitalization.kt index bdf8a727dd8..d291f5e1b56 100644 --- a/js/js.translator/testData/box/nameClashes/differenceInCapitalization.kt +++ b/js/js.translator/testData/box/nameClashes/differenceInCapitalization.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo class Box(t: T) { diff --git a/js/js.translator/testData/box/nameClashes/extensionFunctionAndProperty.kt b/js/js.translator/testData/box/nameClashes/extensionFunctionAndProperty.kt index 8f2b433bb35..2a1461b0c12 100644 --- a/js/js.translator/testData/box/nameClashes/extensionFunctionAndProperty.kt +++ b/js/js.translator/testData/box/nameClashes/extensionFunctionAndProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 896 +// EXPECTED_REACHABLE_NODES: 1384 package foo public fun List.some(): T = this[0] diff --git a/js/js.translator/testData/box/nameClashes/extensionPropertiesWithDifferentReceivers.kt b/js/js.translator/testData/box/nameClashes/extensionPropertiesWithDifferentReceivers.kt index c8b942a02b0..13ffe0553bd 100644 --- a/js/js.translator/testData/box/nameClashes/extensionPropertiesWithDifferentReceivers.kt +++ b/js/js.translator/testData/box/nameClashes/extensionPropertiesWithDifferentReceivers.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo class A diff --git a/js/js.translator/testData/box/nameClashes/extensionPropertyAndMethod.kt b/js/js.translator/testData/box/nameClashes/extensionPropertyAndMethod.kt index c95c3992bf4..b89b17c4cb5 100644 --- a/js/js.translator/testData/box/nameClashes/extensionPropertyAndMethod.kt +++ b/js/js.translator/testData/box/nameClashes/extensionPropertyAndMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo class A diff --git a/js/js.translator/testData/box/nameClashes/jsNameAndPrivate.kt b/js/js.translator/testData/box/nameClashes/jsNameAndPrivate.kt index c9e59277ec2..37dd62c2ee1 100644 --- a/js/js.translator/testData/box/nameClashes/jsNameAndPrivate.kt +++ b/js/js.translator/testData/box/nameClashes/jsNameAndPrivate.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo @JsName("bar") fun foo(x: Int) = x diff --git a/js/js.translator/testData/box/nameClashes/localFunctionInLambda.kt b/js/js.translator/testData/box/nameClashes/localFunctionInLambda.kt index f6c1f9e6202..1705a26d871 100644 --- a/js/js.translator/testData/box/nameClashes/localFunctionInLambda.kt +++ b/js/js.translator/testData/box/nameClashes/localFunctionInLambda.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 // MODULE: lib // FILE: lib.kt package lib diff --git a/js/js.translator/testData/box/nameClashes/localFunctions.kt b/js/js.translator/testData/box/nameClashes/localFunctions.kt index f8022c984ea..7f9e6d6b51e 100644 --- a/js/js.translator/testData/box/nameClashes/localFunctions.kt +++ b/js/js.translator/testData/box/nameClashes/localFunctions.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 var log = "" fun foo() { diff --git a/js/js.translator/testData/box/nameClashes/methodAndPrivateProperty.kt b/js/js.translator/testData/box/nameClashes/methodAndPrivateProperty.kt index 6eaf062fb24..6f6a312528c 100644 --- a/js/js.translator/testData/box/nameClashes/methodAndPrivateProperty.kt +++ b/js/js.translator/testData/box/nameClashes/methodAndPrivateProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo fun bar() = 23 diff --git a/js/js.translator/testData/box/nameClashes/methodOverload.kt b/js/js.translator/testData/box/nameClashes/methodOverload.kt index 0439da9af53..62142147ab9 100644 --- a/js/js.translator/testData/box/nameClashes/methodOverload.kt +++ b/js/js.translator/testData/box/nameClashes/methodOverload.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo class A() { diff --git a/js/js.translator/testData/box/nameClashes/methodOverloadInClassWithTwoUpperBounds.kt b/js/js.translator/testData/box/nameClashes/methodOverloadInClassWithTwoUpperBounds.kt index 01b5d6b002f..3a2f3439d3e 100644 --- a/js/js.translator/testData/box/nameClashes/methodOverloadInClassWithTwoUpperBounds.kt +++ b/js/js.translator/testData/box/nameClashes/methodOverloadInClassWithTwoUpperBounds.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 512 +// EXPECTED_REACHABLE_NODES: 1015 package foo interface TraitA diff --git a/js/js.translator/testData/box/nameClashes/nativeAndTopLevelFunction.kt b/js/js.translator/testData/box/nameClashes/nativeAndTopLevelFunction.kt index 9264b859eb3..ad890214bd3 100644 --- a/js/js.translator/testData/box/nameClashes/nativeAndTopLevelFunction.kt +++ b/js/js.translator/testData/box/nameClashes/nativeAndTopLevelFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package test external fun foo(ignore: dynamic): String diff --git a/js/js.translator/testData/box/nameClashes/nativeDeclarationAndLocalVar.kt b/js/js.translator/testData/box/nameClashes/nativeDeclarationAndLocalVar.kt index abd59e1d989..8e3aa9ba917 100644 --- a/js/js.translator/testData/box/nameClashes/nativeDeclarationAndLocalVar.kt +++ b/js/js.translator/testData/box/nameClashes/nativeDeclarationAndLocalVar.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package test external fun foo(): dynamic diff --git a/js/js.translator/testData/box/nameClashes/overloadExtension.kt b/js/js.translator/testData/box/nameClashes/overloadExtension.kt index c950c944ca4..96bab3242fb 100644 --- a/js/js.translator/testData/box/nameClashes/overloadExtension.kt +++ b/js/js.translator/testData/box/nameClashes/overloadExtension.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun Int.foo() { diff --git a/js/js.translator/testData/box/nameClashes/propertyAndNativeMethod.kt b/js/js.translator/testData/box/nameClashes/propertyAndNativeMethod.kt index 74a792f7ac5..926ed6fd0e9 100644 --- a/js/js.translator/testData/box/nameClashes/propertyAndNativeMethod.kt +++ b/js/js.translator/testData/box/nameClashes/propertyAndNativeMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 // MODULE: lib // FILE: lib.kt package lib diff --git a/js/js.translator/testData/box/nameClashes/topLevelFunctionAndParameter.kt b/js/js.translator/testData/box/nameClashes/topLevelFunctionAndParameter.kt index d57b8a5134f..a741fe1d5b9 100644 --- a/js/js.translator/testData/box/nameClashes/topLevelFunctionAndParameter.kt +++ b/js/js.translator/testData/box/nameClashes/topLevelFunctionAndParameter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 995 fun f(x: Int) = x * 2 fun test(f: (Long) -> Long) = Pair(f(23 as Int), f(42L)) diff --git a/js/js.translator/testData/box/native/accessToCompanionObjectFromInlineFun.kt b/js/js.translator/testData/box/native/accessToCompanionObjectFromInlineFun.kt index e9992441cca..f3a5f3a562d 100644 --- a/js/js.translator/testData/box/native/accessToCompanionObjectFromInlineFun.kt +++ b/js/js.translator/testData/box/native/accessToCompanionObjectFromInlineFun.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 // FILE: main.kt package foo diff --git a/js/js.translator/testData/box/native/callbackOptionalParameter.kt b/js/js.translator/testData/box/native/callbackOptionalParameter.kt index 33e81bbfbd0..7c70f7419a8 100644 --- a/js/js.translator/testData/box/native/callbackOptionalParameter.kt +++ b/js/js.translator/testData/box/native/callbackOptionalParameter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 package foo var global = "" diff --git a/js/js.translator/testData/box/native/castToNativeClassChecked.kt b/js/js.translator/testData/box/native/castToNativeClassChecked.kt index d1a07838c35..56a273933ed 100644 --- a/js/js.translator/testData/box/native/castToNativeClassChecked.kt +++ b/js/js.translator/testData/box/native/castToNativeClassChecked.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 // FILE: castToNativeClassChecked.kt external abstract class S() { abstract fun foo(): String diff --git a/js/js.translator/testData/box/native/castToNativeInterface.kt b/js/js.translator/testData/box/native/castToNativeInterface.kt index 4e2e63048b6..01051bf19ef 100644 --- a/js/js.translator/testData/box/native/castToNativeInterface.kt +++ b/js/js.translator/testData/box/native/castToNativeInterface.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 // FILE: castToNativeInterface.kt external interface I { fun foo(): String diff --git a/js/js.translator/testData/box/native/castToNativeInterfaceChecked.kt b/js/js.translator/testData/box/native/castToNativeInterfaceChecked.kt index 7ad3d957bb0..340bea174b1 100644 --- a/js/js.translator/testData/box/native/castToNativeInterfaceChecked.kt +++ b/js/js.translator/testData/box/native/castToNativeInterfaceChecked.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 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 6dc849fdfd1..2dcb3e8ddce 100644 --- a/js/js.translator/testData/box/native/castToNullableNativeInterface.kt +++ b/js/js.translator/testData/box/native/castToNullableNativeInterface.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 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 c87892640bc..d3ed1978e54 100644 --- a/js/js.translator/testData/box/native/castToTypeParamBoundedByNativeInterface.kt +++ b/js/js.translator/testData/box/native/castToTypeParamBoundedByNativeInterface.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 // FILE: castToTypeParamBoundedByNativeInterface.kt external interface I { fun foo(): String diff --git a/js/js.translator/testData/box/native/class.kt b/js/js.translator/testData/box/native/class.kt index f86867b460c..1c8be692ad4 100644 --- a/js/js.translator/testData/box/native/class.kt +++ b/js/js.translator/testData/box/native/class.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo external class A(b: Int) { diff --git a/js/js.translator/testData/box/native/classObject.kt b/js/js.translator/testData/box/native/classObject.kt index 6a2ea932e6e..0f457fcb348 100644 --- a/js/js.translator/testData/box/native/classObject.kt +++ b/js/js.translator/testData/box/native/classObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 package foo external class A(c: Int) { diff --git a/js/js.translator/testData/box/native/equalsMangling.kt b/js/js.translator/testData/box/native/equalsMangling.kt index 9cdaa6b01b9..ea3a13b6870 100644 --- a/js/js.translator/testData/box/native/equalsMangling.kt +++ b/js/js.translator/testData/box/native/equalsMangling.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 data class A(val number: Int) external fun foo(first: A, second: A): Boolean diff --git a/js/js.translator/testData/box/native/exception.kt b/js/js.translator/testData/box/native/exception.kt index 425775314e7..3a2628e2bb9 100644 --- a/js/js.translator/testData/box/native/exception.kt +++ b/js/js.translator/testData/box/native/exception.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 external class TypeError(message: String?, fileName: String? = definedExternally, lineNumber: Int? = definedExternally) : Throwable fun box(): String { diff --git a/js/js.translator/testData/box/native/inheritanceFromNativeClass.kt b/js/js.translator/testData/box/native/inheritanceFromNativeClass.kt index 66d774726c4..775228f3f98 100644 --- a/js/js.translator/testData/box/native/inheritanceFromNativeClass.kt +++ b/js/js.translator/testData/box/native/inheritanceFromNativeClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 505 +// EXPECTED_REACHABLE_NODES: 1008 package foo internal external open class A(a: Int) { diff --git a/js/js.translator/testData/box/native/inheritanceFromNativeTrait.kt b/js/js.translator/testData/box/native/inheritanceFromNativeTrait.kt index 6d47b8557e1..2e737f6630b 100644 --- a/js/js.translator/testData/box/native/inheritanceFromNativeTrait.kt +++ b/js/js.translator/testData/box/native/inheritanceFromNativeTrait.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 506 +// EXPECTED_REACHABLE_NODES: 1011 package foo external interface NativeTrait { diff --git a/js/js.translator/testData/box/native/kt2209.kt b/js/js.translator/testData/box/native/kt2209.kt index eddc511afb2..59d04ef740f 100644 --- a/js/js.translator/testData/box/native/kt2209.kt +++ b/js/js.translator/testData/box/native/kt2209.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo external interface Chrome { diff --git a/js/js.translator/testData/box/native/library.kt b/js/js.translator/testData/box/native/library.kt index ee6e6d907e4..a50e68f10ef 100644 --- a/js/js.translator/testData/box/native/library.kt +++ b/js/js.translator/testData/box/native/library.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 @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 8f38a8c5142..b1b973262c9 100644 --- a/js/js.translator/testData/box/native/nativeClassAsReifiedTypeArgument.kt +++ b/js/js.translator/testData/box/native/nativeClassAsReifiedTypeArgument.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 //FILE: nativeClassAsReifiedTypeArgument.kt var global = "" diff --git a/js/js.translator/testData/box/native/nativeGetterAndNativeSetter.kt b/js/js.translator/testData/box/native/nativeGetterAndNativeSetter.kt index 3b361fa653f..65105e1d57c 100644 --- a/js/js.translator/testData/box/native/nativeGetterAndNativeSetter.kt +++ b/js/js.translator/testData/box/native/nativeGetterAndNativeSetter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1005 package foo @JsName("Object") diff --git a/js/js.translator/testData/box/native/nativeInvoke.kt b/js/js.translator/testData/box/native/nativeInvoke.kt index e194d10f506..d43ebf4902a 100644 --- a/js/js.translator/testData/box/native/nativeInvoke.kt +++ b/js/js.translator/testData/box/native/nativeInvoke.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo external class Function(vararg argsAndCode: String) { diff --git a/js/js.translator/testData/box/native/nestedElements.kt b/js/js.translator/testData/box/native/nestedElements.kt index ac97731ea40..4b4c94d9544 100644 --- a/js/js.translator/testData/box/native/nestedElements.kt +++ b/js/js.translator/testData/box/native/nestedElements.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 519 +// EXPECTED_REACHABLE_NODES: 1022 package foo fun box(): String { diff --git a/js/js.translator/testData/box/native/overrideNativeOverloadedFunction.kt b/js/js.translator/testData/box/native/overrideNativeOverloadedFunction.kt index 380d1487b93..9db51f334ce 100644 --- a/js/js.translator/testData/box/native/overrideNativeOverloadedFunction.kt +++ b/js/js.translator/testData/box/native/overrideNativeOverloadedFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 511 +// EXPECTED_REACHABLE_NODES: 1014 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 b62518d267d..d3fc18b0b8c 100644 --- a/js/js.translator/testData/box/native/passExtLambdaFromNative.kt +++ b/js/js.translator/testData/box/native/passExtLambdaFromNative.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo internal external class A(v: String) { diff --git a/js/js.translator/testData/box/native/passMemberOrExtFromNative.kt b/js/js.translator/testData/box/native/passMemberOrExtFromNative.kt index d24f48ec89e..fbc609cc506 100644 --- a/js/js.translator/testData/box/native/passMemberOrExtFromNative.kt +++ b/js/js.translator/testData/box/native/passMemberOrExtFromNative.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 997 package foo external class A(v: String) { diff --git a/js/js.translator/testData/box/native/passTopLevelFunctionFromNative.kt b/js/js.translator/testData/box/native/passTopLevelFunctionFromNative.kt index 3094349e87e..bca5542410c 100644 --- a/js/js.translator/testData/box/native/passTopLevelFunctionFromNative.kt +++ b/js/js.translator/testData/box/native/passTopLevelFunctionFromNative.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 992 package foo external fun nativeFun(i:Int, s:String): String = definedExternally diff --git a/js/js.translator/testData/box/native/passTopLevelOrLocalFunctionToNative.kt b/js/js.translator/testData/box/native/passTopLevelOrLocalFunctionToNative.kt index 4bd9f9b6906..8c3d7dae0e7 100644 --- a/js/js.translator/testData/box/native/passTopLevelOrLocalFunctionToNative.kt +++ b/js/js.translator/testData/box/native/passTopLevelOrLocalFunctionToNative.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 994 package foo external fun run(i:Int, s:String, funRef: (Int, String) -> String): String = definedExternally diff --git a/js/js.translator/testData/box/native/privateExternal.kt b/js/js.translator/testData/box/native/privateExternal.kt index e3bc37067f9..f00973f3446 100644 --- a/js/js.translator/testData/box/native/privateExternal.kt +++ b/js/js.translator/testData/box/native/privateExternal.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 private external fun foo(): String fun box() = foo() \ No newline at end of file diff --git a/js/js.translator/testData/box/native/safeCastToNativeInterface.kt b/js/js.translator/testData/box/native/safeCastToNativeInterface.kt index 8683818e70c..71f24e1cb3d 100644 --- a/js/js.translator/testData/box/native/safeCastToNativeInterface.kt +++ b/js/js.translator/testData/box/native/safeCastToNativeInterface.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 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 1ff831b4645..09cab983e52 100644 --- a/js/js.translator/testData/box/native/secondaryConstructor.kt +++ b/js/js.translator/testData/box/native/secondaryConstructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 1000 package foo external class A { diff --git a/js/js.translator/testData/box/native/simple.kt b/js/js.translator/testData/box/native/simple.kt index 0ab02154cf2..aa677d1077c 100644 --- a/js/js.translator/testData/box/native/simple.kt +++ b/js/js.translator/testData/box/native/simple.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo external fun returnFalse(): Boolean = definedExternally diff --git a/js/js.translator/testData/box/native/simpleUndefined.kt b/js/js.translator/testData/box/native/simpleUndefined.kt index a1f971c58bb..50509ae30a0 100644 --- a/js/js.translator/testData/box/native/simpleUndefined.kt +++ b/js/js.translator/testData/box/native/simpleUndefined.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo external val c: Any? = definedExternally diff --git a/js/js.translator/testData/box/native/typeof.kt b/js/js.translator/testData/box/native/typeof.kt index 439ed92d98e..7d484b4aebe 100644 --- a/js/js.translator/testData/box/native/typeof.kt +++ b/js/js.translator/testData/box/native/typeof.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo class A diff --git a/js/js.translator/testData/box/native/undefined.kt b/js/js.translator/testData/box/native/undefined.kt index 13ae58e7c24..dabdb219fac 100644 --- a/js/js.translator/testData/box/native/undefined.kt +++ b/js/js.translator/testData/box/native/undefined.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo fun box(): String { diff --git a/js/js.translator/testData/box/native/useClassFromInlineFun.kt b/js/js.translator/testData/box/native/useClassFromInlineFun.kt index 2ad3db55f85..ca76c593aa3 100644 --- a/js/js.translator/testData/box/native/useClassFromInlineFun.kt +++ b/js/js.translator/testData/box/native/useClassFromInlineFun.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 // FILE: main.kt package foo diff --git a/js/js.translator/testData/box/native/vararg.kt b/js/js.translator/testData/box/native/vararg.kt index 3ddc736c398..e6a44df43b4 100644 --- a/js/js.translator/testData/box/native/vararg.kt +++ b/js/js.translator/testData/box/native/vararg.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 530 +// EXPECTED_REACHABLE_NODES: 1028 package foo external fun paramCount(vararg a: Int): Int = definedExternally diff --git a/js/js.translator/testData/box/nestedTypes/implicitOuterThisFromLambda.kt b/js/js.translator/testData/box/nestedTypes/implicitOuterThisFromLambda.kt index f9fbf657aab..39c131640a9 100644 --- a/js/js.translator/testData/box/nestedTypes/implicitOuterThisFromLambda.kt +++ b/js/js.translator/testData/box/nestedTypes/implicitOuterThisFromLambda.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 // 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 9287c09da71..7f30a8a4817 100644 --- a/js/js.translator/testData/box/nestedTypes/implicitOuterThisFromLocalClass.kt +++ b/js/js.translator/testData/box/nestedTypes/implicitOuterThisFromLocalClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 // 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 b89a0d82b91..6f7b7f4f937 100644 --- a/js/js.translator/testData/box/nestedTypes/inheritanceFromNestedBuiltIn.kt +++ b/js/js.translator/testData/box/nestedTypes/inheritanceFromNestedBuiltIn.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 995 package foo class EntryImplementor() : Map.Entry { diff --git a/js/js.translator/testData/box/nestedTypes/inner.kt b/js/js.translator/testData/box/nestedTypes/inner.kt index 57b7757a2be..f9074317579 100644 --- a/js/js.translator/testData/box/nestedTypes/inner.kt +++ b/js/js.translator/testData/box/nestedTypes/inner.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo open class A(val x: Int, val y: Int) { diff --git a/js/js.translator/testData/box/nestedTypes/innerObjectRefFromConstructor.kt b/js/js.translator/testData/box/nestedTypes/innerObjectRefFromConstructor.kt index 087e4b29011..1e7303d0e46 100644 --- a/js/js.translator/testData/box/nestedTypes/innerObjectRefFromConstructor.kt +++ b/js/js.translator/testData/box/nestedTypes/innerObjectRefFromConstructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo class X { diff --git a/js/js.translator/testData/box/nestedTypes/innerReferenceFromChild.kt b/js/js.translator/testData/box/nestedTypes/innerReferenceFromChild.kt index 5d5873f2e9c..23bc3c0ee34 100644 --- a/js/js.translator/testData/box/nestedTypes/innerReferenceFromChild.kt +++ b/js/js.translator/testData/box/nestedTypes/innerReferenceFromChild.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 503 +// EXPECTED_REACHABLE_NODES: 1006 package foo var i = 0 diff --git a/js/js.translator/testData/box/nestedTypes/nested.kt b/js/js.translator/testData/box/nestedTypes/nested.kt index f9e5433fd81..54d3baea141 100644 --- a/js/js.translator/testData/box/nestedTypes/nested.kt +++ b/js/js.translator/testData/box/nestedTypes/nested.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo open class A(val x: Int) { diff --git a/js/js.translator/testData/box/nestedTypes/nestedInInterface.kt b/js/js.translator/testData/box/nestedTypes/nestedInInterface.kt index 2729e063ebb..89e3ac666cf 100644 --- a/js/js.translator/testData/box/nestedTypes/nestedInInterface.kt +++ b/js/js.translator/testData/box/nestedTypes/nestedInInterface.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 510 +// EXPECTED_REACHABLE_NODES: 1013 package foo interface A { diff --git a/js/js.translator/testData/box/nestedTypes/nestedObjectLazyInitialized.kt b/js/js.translator/testData/box/nestedTypes/nestedObjectLazyInitialized.kt index 0d5f39b1c16..fa39941755c 100644 --- a/js/js.translator/testData/box/nestedTypes/nestedObjectLazyInitialized.kt +++ b/js/js.translator/testData/box/nestedTypes/nestedObjectLazyInitialized.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 // 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 ebfa4673464..0e0877ca127 100644 --- a/js/js.translator/testData/box/nestedTypes/outerClassReferenceFromSecondaryConstructor.kt +++ b/js/js.translator/testData/box/nestedTypes/outerClassReferenceFromSecondaryConstructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1003 package foo class A(val x: Int) { diff --git a/js/js.translator/testData/box/nestedTypes/outerCompanion.kt b/js/js.translator/testData/box/nestedTypes/outerCompanion.kt index 6fa3f50d2dc..8bb5b128394 100644 --- a/js/js.translator/testData/box/nestedTypes/outerCompanion.kt +++ b/js/js.translator/testData/box/nestedTypes/outerCompanion.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo class A { diff --git a/js/js.translator/testData/box/nestedTypes/outerNative.kt b/js/js.translator/testData/box/nestedTypes/outerNative.kt index cac7d7d8351..d576dbd64d0 100644 --- a/js/js.translator/testData/box/nestedTypes/outerNative.kt +++ b/js/js.translator/testData/box/nestedTypes/outerNative.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo external class A(x: Int) { diff --git a/js/js.translator/testData/box/nestedTypes/outerObject.kt b/js/js.translator/testData/box/nestedTypes/outerObject.kt index 6434c6da003..33297452ca1 100644 --- a/js/js.translator/testData/box/nestedTypes/outerObject.kt +++ b/js/js.translator/testData/box/nestedTypes/outerObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo val q = "baz" diff --git a/js/js.translator/testData/box/nestedTypes/outerThis.kt b/js/js.translator/testData/box/nestedTypes/outerThis.kt index f3c1419b3b0..4a6ac3238c6 100644 --- a/js/js.translator/testData/box/nestedTypes/outerThis.kt +++ b/js/js.translator/testData/box/nestedTypes/outerThis.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class Outer() { diff --git a/js/js.translator/testData/box/nestedTypes/privateFieldNotOverridenInNestedSubclass.kt b/js/js.translator/testData/box/nestedTypes/privateFieldNotOverridenInNestedSubclass.kt index 4b75051c0b0..edb76f33af4 100644 --- a/js/js.translator/testData/box/nestedTypes/privateFieldNotOverridenInNestedSubclass.kt +++ b/js/js.translator/testData/box/nestedTypes/privateFieldNotOverridenInNestedSubclass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo open class A(private val bar: String = "1") { diff --git a/js/js.translator/testData/box/nestedTypes/receivers.kt b/js/js.translator/testData/box/nestedTypes/receivers.kt index f0b2b5f33ef..d04f76684d9 100644 --- a/js/js.translator/testData/box/nestedTypes/receivers.kt +++ b/js/js.translator/testData/box/nestedTypes/receivers.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 522 +// EXPECTED_REACHABLE_NODES: 1025 package foo open class D { diff --git a/js/js.translator/testData/box/number/assignmentIntOverflow.kt b/js/js.translator/testData/box/number/assignmentIntOverflow.kt index 372d5d5a7bf..3b35cbf55b1 100644 --- a/js/js.translator/testData/box/number/assignmentIntOverflow.kt +++ b/js/js.translator/testData/box/number/assignmentIntOverflow.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo fun bigValue() = 0x7FFFFFFC diff --git a/js/js.translator/testData/box/number/byteAndShortConversions.kt b/js/js.translator/testData/box/number/byteAndShortConversions.kt index 1c33afc638e..3fbcdae58d9 100644 --- a/js/js.translator/testData/box/number/byteAndShortConversions.kt +++ b/js/js.translator/testData/box/number/byteAndShortConversions.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun testShortConversions(c: Short): Boolean { diff --git a/js/js.translator/testData/box/number/conversionsWithTruncation.kt b/js/js.translator/testData/box/number/conversionsWithTruncation.kt index 22f94037eec..be919e4d0e8 100644 --- a/js/js.translator/testData/box/number/conversionsWithTruncation.kt +++ b/js/js.translator/testData/box/number/conversionsWithTruncation.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo fun box(): String { diff --git a/js/js.translator/testData/box/number/conversionsWithoutTruncation.kt b/js/js.translator/testData/box/number/conversionsWithoutTruncation.kt index d0763f79f72..cfd3df87bfa 100644 --- a/js/js.translator/testData/box/number/conversionsWithoutTruncation.kt +++ b/js/js.translator/testData/box/number/conversionsWithoutTruncation.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo fun testForNumber(numberX: Number) { diff --git a/js/js.translator/testData/box/number/division.kt b/js/js.translator/testData/box/number/division.kt index 1920533cf80..abd34783a8c 100644 --- a/js/js.translator/testData/box/number/division.kt +++ b/js/js.translator/testData/box/number/division.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/number/doubleConversions.kt b/js/js.translator/testData/box/number/doubleConversions.kt index 804cfa9d75f..565e8cc7c82 100644 --- a/js/js.translator/testData/box/number/doubleConversions.kt +++ b/js/js.translator/testData/box/number/doubleConversions.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo fun box(): String { diff --git a/js/js.translator/testData/box/number/hashCode.kt b/js/js.translator/testData/box/number/hashCode.kt index 447d4e03d2f..156d6721e8d 100644 --- a/js/js.translator/testData/box/number/hashCode.kt +++ b/js/js.translator/testData/box/number/hashCode.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 fun box(): String { diff --git a/js/js.translator/testData/box/number/hexadecimalConstant.kt b/js/js.translator/testData/box/number/hexadecimalConstant.kt index 48d3e1f9800..e7f427e32b7 100644 --- a/js/js.translator/testData/box/number/hexadecimalConstant.kt +++ b/js/js.translator/testData/box/number/hexadecimalConstant.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/number/intConversions.kt b/js/js.translator/testData/box/number/intConversions.kt index d583ffc3ba4..e9054ede3cc 100644 --- a/js/js.translator/testData/box/number/intConversions.kt +++ b/js/js.translator/testData/box/number/intConversions.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo fun box(): String { diff --git a/js/js.translator/testData/box/number/intDivFloat.kt b/js/js.translator/testData/box/number/intDivFloat.kt index d987643cd89..5cf686d83e4 100644 --- a/js/js.translator/testData/box/number/intDivFloat.kt +++ b/js/js.translator/testData/box/number/intDivFloat.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 // http://youtrack.jetbrains.com/issue/KT-5345 // KT-5345 (Javascript) Type mismatch on Int / Float division // If any of Number operands is floating-point, the result should be float too. diff --git a/js/js.translator/testData/box/number/intIncDecOverflow.kt b/js/js.translator/testData/box/number/intIncDecOverflow.kt index c7b0980dd7a..65b9a04e233 100644 --- a/js/js.translator/testData/box/number/intIncDecOverflow.kt +++ b/js/js.translator/testData/box/number/intIncDecOverflow.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo diff --git a/js/js.translator/testData/box/number/intOverflow.kt b/js/js.translator/testData/box/number/intOverflow.kt index b7e793c16dd..3e7ae95b917 100644 --- a/js/js.translator/testData/box/number/intOverflow.kt +++ b/js/js.translator/testData/box/number/intOverflow.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 package foo fun bigValue() = 0x7FFFFFFC diff --git a/js/js.translator/testData/box/number/kt2342.kt b/js/js.translator/testData/box/number/kt2342.kt index b3595806132..7d90f1502e7 100644 --- a/js/js.translator/testData/box/number/kt2342.kt +++ b/js/js.translator/testData/box/number/kt2342.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 993 package foo fun test(a: Int, b: Int, expected: Int): String { diff --git a/js/js.translator/testData/box/number/longArray.kt b/js/js.translator/testData/box/number/longArray.kt index 36c3d28a1dd..7304188dd95 100644 --- a/js/js.translator/testData/box/number/longArray.kt +++ b/js/js.translator/testData/box/number/longArray.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo fun box(): String { diff --git a/js/js.translator/testData/box/number/longBinaryOperations.kt b/js/js.translator/testData/box/number/longBinaryOperations.kt index 7d0d83d42ca..6f68e507ebc 100644 --- a/js/js.translator/testData/box/number/longBinaryOperations.kt +++ b/js/js.translator/testData/box/number/longBinaryOperations.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo fun fact(n: Int): Long = if (n == 1) 1L else n * fact(n - 1) diff --git a/js/js.translator/testData/box/number/longBitOperations.kt b/js/js.translator/testData/box/number/longBitOperations.kt index df8ab0a0338..c46a681d4d7 100644 --- a/js/js.translator/testData/box/number/longBitOperations.kt +++ b/js/js.translator/testData/box/number/longBitOperations.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/number/longCompareToIntrinsic.kt b/js/js.translator/testData/box/number/longCompareToIntrinsic.kt index c24f0f45fab..96184387f82 100644 --- a/js/js.translator/testData/box/number/longCompareToIntrinsic.kt +++ b/js/js.translator/testData/box/number/longCompareToIntrinsic.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo fun box(): String { diff --git a/js/js.translator/testData/box/number/longEqualsIntrinsic.kt b/js/js.translator/testData/box/number/longEqualsIntrinsic.kt index d51a70b4635..19232fbccab 100644 --- a/js/js.translator/testData/box/number/longEqualsIntrinsic.kt +++ b/js/js.translator/testData/box/number/longEqualsIntrinsic.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/number/longHashCode.kt b/js/js.translator/testData/box/number/longHashCode.kt index 4b5b91555b8..e54fa4a9d8b 100644 --- a/js/js.translator/testData/box/number/longHashCode.kt +++ b/js/js.translator/testData/box/number/longHashCode.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/number/longUnaryOperations.kt b/js/js.translator/testData/box/number/longUnaryOperations.kt index 9d9e7f0d32b..66d71b80e1e 100644 --- a/js/js.translator/testData/box/number/longUnaryOperations.kt +++ b/js/js.translator/testData/box/number/longUnaryOperations.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/number/mulInt32.kt b/js/js.translator/testData/box/number/mulInt32.kt index 414ca91a7fb..528f125d868 100644 --- a/js/js.translator/testData/box/number/mulInt32.kt +++ b/js/js.translator/testData/box/number/mulInt32.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 894 +// EXPECTED_REACHABLE_NODES: 1384 fun imul32(a: Int, b: Int): Int = js("Kotlin").imulEmulated(a, b) fun imul64(a: Int, b: Int): Int = (a.toLong() * b.toLong()).toInt() diff --git a/js/js.translator/testData/box/number/numberCompareTo.kt b/js/js.translator/testData/box/number/numberCompareTo.kt index 7bb32c7b972..188bcf31334 100644 --- a/js/js.translator/testData/box/number/numberCompareTo.kt +++ b/js/js.translator/testData/box/number/numberCompareTo.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo var global: String = "" diff --git a/js/js.translator/testData/box/number/numberConversions.kt b/js/js.translator/testData/box/number/numberConversions.kt index d837c153f08..c485507fc24 100644 --- a/js/js.translator/testData/box/number/numberConversions.kt +++ b/js/js.translator/testData/box/number/numberConversions.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo fun testIntegerConversions(c: Number): Boolean { diff --git a/js/js.translator/testData/box/number/numberIncDec.kt b/js/js.translator/testData/box/number/numberIncDec.kt index 315d9e5089e..5685a6b7910 100644 --- a/js/js.translator/testData/box/number/numberIncDec.kt +++ b/js/js.translator/testData/box/number/numberIncDec.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo fun box(): String { diff --git a/js/js.translator/testData/box/number/numberIsCheck.kt b/js/js.translator/testData/box/number/numberIsCheck.kt index 35d2a8cf11f..4d13e95cf6a 100644 --- a/js/js.translator/testData/box/number/numberIsCheck.kt +++ b/js/js.translator/testData/box/number/numberIsCheck.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo // For now, check is Byte(is Short, is Int is Float, is Double) translates to typeof ... == "number" diff --git a/js/js.translator/testData/box/objectDeclaration/dontPolluteObject.kt b/js/js.translator/testData/box/objectDeclaration/dontPolluteObject.kt index c4628b9658e..1aa5ffb7c06 100644 --- a/js/js.translator/testData/box/objectDeclaration/dontPolluteObject.kt +++ b/js/js.translator/testData/box/objectDeclaration/dontPolluteObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 917 +// EXPECTED_REACHABLE_NODES: 1404 package foo object EmptyObject {} diff --git a/js/js.translator/testData/box/objectDeclaration/kt3684.kt b/js/js.translator/testData/box/objectDeclaration/kt3684.kt index 60182879518..bbbf8c1f57a 100644 --- a/js/js.translator/testData/box/objectDeclaration/kt3684.kt +++ b/js/js.translator/testData/box/objectDeclaration/kt3684.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 // 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 6765a50df69..da6da21816c 100644 --- a/js/js.translator/testData/box/objectDeclaration/lambdaInObjectInsideObject.kt +++ b/js/js.translator/testData/box/objectDeclaration/lambdaInObjectInsideObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo object A { diff --git a/js/js.translator/testData/box/objectDeclaration/objectDeclaration.kt b/js/js.translator/testData/box/objectDeclaration/objectDeclaration.kt index e5e1a37e255..7183b7e5738 100644 --- a/js/js.translator/testData/box/objectDeclaration/objectDeclaration.kt +++ b/js/js.translator/testData/box/objectDeclaration/objectDeclaration.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1001 package foo class A { diff --git a/js/js.translator/testData/box/objectDeclaration/objectDeclarationWithVars.kt b/js/js.translator/testData/box/objectDeclaration/objectDeclarationWithVars.kt index 660c6ebe868..74effccb4c4 100644 --- a/js/js.translator/testData/box/objectDeclaration/objectDeclarationWithVars.kt +++ b/js/js.translator/testData/box/objectDeclaration/objectDeclarationWithVars.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 524 +// EXPECTED_REACHABLE_NODES: 1023 package foo object State { diff --git a/js/js.translator/testData/box/objectDeclaration/objectInMethod.kt b/js/js.translator/testData/box/objectDeclaration/objectInMethod.kt index ba5e07ea8b6..1aebaca54c2 100644 --- a/js/js.translator/testData/box/objectDeclaration/objectInMethod.kt +++ b/js/js.translator/testData/box/objectDeclaration/objectInMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class A() { diff --git a/js/js.translator/testData/box/objectDeclaration/objectInObject.kt b/js/js.translator/testData/box/objectDeclaration/objectInObject.kt index eba355aa383..3e561620ea0 100644 --- a/js/js.translator/testData/box/objectDeclaration/objectInObject.kt +++ b/js/js.translator/testData/box/objectDeclaration/objectInObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 510 +// EXPECTED_REACHABLE_NODES: 1013 package foo object A { diff --git a/js/js.translator/testData/box/objectDeclaration/objectInObjectWithClosure.kt b/js/js.translator/testData/box/objectDeclaration/objectInObjectWithClosure.kt index 88177a1f27d..f49810b83e9 100644 --- a/js/js.translator/testData/box/objectDeclaration/objectInObjectWithClosure.kt +++ b/js/js.translator/testData/box/objectDeclaration/objectInObjectWithClosure.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo class Foo { diff --git a/js/js.translator/testData/box/objectDeclaration/objectInheritingFromATrait.kt b/js/js.translator/testData/box/objectDeclaration/objectInheritingFromATrait.kt index 876f7da6793..a96b0a41577 100644 --- a/js/js.translator/testData/box/objectDeclaration/objectInheritingFromATrait.kt +++ b/js/js.translator/testData/box/objectDeclaration/objectInheritingFromATrait.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo interface Foo { diff --git a/js/js.translator/testData/box/objectDeclaration/objectInheritingFromClass.kt b/js/js.translator/testData/box/objectDeclaration/objectInheritingFromClass.kt index 4e5f17a181c..92f30504070 100644 --- a/js/js.translator/testData/box/objectDeclaration/objectInheritingFromClass.kt +++ b/js/js.translator/testData/box/objectDeclaration/objectInheritingFromClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo abstract class A(val s: String) { diff --git a/js/js.translator/testData/box/objectDeclaration/objectWithMethods.kt b/js/js.translator/testData/box/objectDeclaration/objectWithMethods.kt index eaa78c710c0..d1770f6a194 100644 --- a/js/js.translator/testData/box/objectDeclaration/objectWithMethods.kt +++ b/js/js.translator/testData/box/objectDeclaration/objectWithMethods.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 package foo class Test { diff --git a/js/js.translator/testData/box/operatorOverloading/augmentedAssignmentLhs.kt b/js/js.translator/testData/box/operatorOverloading/augmentedAssignmentLhs.kt index f147490e80c..eddc6e4c30e 100644 --- a/js/js.translator/testData/box/operatorOverloading/augmentedAssignmentLhs.kt +++ b/js/js.translator/testData/box/operatorOverloading/augmentedAssignmentLhs.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo object Host { diff --git a/js/js.translator/testData/box/operatorOverloading/binaryDivOverload.kt b/js/js.translator/testData/box/operatorOverloading/binaryDivOverload.kt index 08d7c4e192e..6c33a6cb92b 100644 --- a/js/js.translator/testData/box/operatorOverloading/binaryDivOverload.kt +++ b/js/js.translator/testData/box/operatorOverloading/binaryDivOverload.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class A() { diff --git a/js/js.translator/testData/box/operatorOverloading/compareTo.kt b/js/js.translator/testData/box/operatorOverloading/compareTo.kt index 8da69b52c9c..85852b92474 100644 --- a/js/js.translator/testData/box/operatorOverloading/compareTo.kt +++ b/js/js.translator/testData/box/operatorOverloading/compareTo.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo diff --git a/js/js.translator/testData/box/operatorOverloading/compareToByName.kt b/js/js.translator/testData/box/operatorOverloading/compareToByName.kt index 28702e7bf41..84c40aa0adc 100644 --- a/js/js.translator/testData/box/operatorOverloading/compareToByName.kt +++ b/js/js.translator/testData/box/operatorOverloading/compareToByName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo diff --git a/js/js.translator/testData/box/operatorOverloading/lambdaRhs.kt b/js/js.translator/testData/box/operatorOverloading/lambdaRhs.kt index 74d1a323a53..3ad96993215 100644 --- a/js/js.translator/testData/box/operatorOverloading/lambdaRhs.kt +++ b/js/js.translator/testData/box/operatorOverloading/lambdaRhs.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 896 +// EXPECTED_REACHABLE_NODES: 1384 package foo var global = "" diff --git a/js/js.translator/testData/box/operatorOverloading/notOverload.kt b/js/js.translator/testData/box/operatorOverloading/notOverload.kt index 7d1fb36d8ec..ff15810bd21 100644 --- a/js/js.translator/testData/box/operatorOverloading/notOverload.kt +++ b/js/js.translator/testData/box/operatorOverloading/notOverload.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class A() { diff --git a/js/js.translator/testData/box/operatorOverloading/operatorOverloadOnPropertyCallGetterAndSetterOnlyOnce.kt b/js/js.translator/testData/box/operatorOverloading/operatorOverloadOnPropertyCallGetterAndSetterOnlyOnce.kt index 77c64d9d953..a7c108970c3 100644 --- a/js/js.translator/testData/box/operatorOverloading/operatorOverloadOnPropertyCallGetterAndSetterOnlyOnce.kt +++ b/js/js.translator/testData/box/operatorOverloading/operatorOverloadOnPropertyCallGetterAndSetterOnlyOnce.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo class MyInt(i: Int) { diff --git a/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignArrayList.kt b/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignArrayList.kt index 650ae6b1e3d..8fd31b6b482 100644 --- a/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignArrayList.kt +++ b/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignArrayList.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 892 +// 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 8e9cafe8052..40ebb72e855 100644 --- a/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignViaExtensionFunction.kt +++ b/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignViaExtensionFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 891 +// 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 aa3a05ffad2..8692fae8e68 100644 --- a/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignViaPlusExtensionFunction.kt +++ b/js/js.translator/testData/box/operatorOverloading/overloadPlusAssignViaPlusExtensionFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo open class Foo(open val value: T) diff --git a/js/js.translator/testData/box/operatorOverloading/overloadPlusViaExtensionFunction.kt b/js/js.translator/testData/box/operatorOverloading/overloadPlusViaExtensionFunction.kt index e8a8b203a50..8cb7e5ffa96 100644 --- a/js/js.translator/testData/box/operatorOverloading/overloadPlusViaExtensionFunction.kt +++ b/js/js.translator/testData/box/operatorOverloading/overloadPlusViaExtensionFunction.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 887 +// 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 e15951c3c74..7603d52c861 100644 --- a/js/js.translator/testData/box/operatorOverloading/overloadUnaryOperationsViaExtensionFunctions.kt +++ b/js/js.translator/testData/box/operatorOverloading/overloadUnaryOperationsViaExtensionFunctions.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class A(val c: Int) { diff --git a/js/js.translator/testData/box/operatorOverloading/overloadedCallOnProperty.kt b/js/js.translator/testData/box/operatorOverloading/overloadedCallOnProperty.kt index dae54d58f67..bea3708d181 100644 --- a/js/js.translator/testData/box/operatorOverloading/overloadedCallOnProperty.kt +++ b/js/js.translator/testData/box/operatorOverloading/overloadedCallOnProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo var a = MyInt() diff --git a/js/js.translator/testData/box/operatorOverloading/plusAndMinusAsAnExpression.kt b/js/js.translator/testData/box/operatorOverloading/plusAndMinusAsAnExpression.kt index 29d6187019f..9820d8be366 100644 --- a/js/js.translator/testData/box/operatorOverloading/plusAndMinusAsAnExpression.kt +++ b/js/js.translator/testData/box/operatorOverloading/plusAndMinusAsAnExpression.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 995 package foo class A() { diff --git a/js/js.translator/testData/box/operatorOverloading/plusAssignNoReassign.kt b/js/js.translator/testData/box/operatorOverloading/plusAssignNoReassign.kt index d3321d8aaae..a891568d374 100644 --- a/js/js.translator/testData/box/operatorOverloading/plusAssignNoReassign.kt +++ b/js/js.translator/testData/box/operatorOverloading/plusAssignNoReassign.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class A() { diff --git a/js/js.translator/testData/box/operatorOverloading/plusOverload.kt b/js/js.translator/testData/box/operatorOverloading/plusOverload.kt index 616461684cb..4b2a6cbeec5 100644 --- a/js/js.translator/testData/box/operatorOverloading/plusOverload.kt +++ b/js/js.translator/testData/box/operatorOverloading/plusOverload.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class myInt(a: Int) { diff --git a/js/js.translator/testData/box/operatorOverloading/postfixInc.kt b/js/js.translator/testData/box/operatorOverloading/postfixInc.kt index 024186f22c8..b2d185006ab 100644 --- a/js/js.translator/testData/box/operatorOverloading/postfixInc.kt +++ b/js/js.translator/testData/box/operatorOverloading/postfixInc.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class MyInt() { diff --git a/js/js.translator/testData/box/operatorOverloading/postfixOnProperty.kt b/js/js.translator/testData/box/operatorOverloading/postfixOnProperty.kt index b5a2344dcd6..c0a724d3d22 100644 --- a/js/js.translator/testData/box/operatorOverloading/postfixOnProperty.kt +++ b/js/js.translator/testData/box/operatorOverloading/postfixOnProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo var a = MyInt() diff --git a/js/js.translator/testData/box/operatorOverloading/prefixDecOverload.kt b/js/js.translator/testData/box/operatorOverloading/prefixDecOverload.kt index 810798f0317..c54cc0423a4 100644 --- a/js/js.translator/testData/box/operatorOverloading/prefixDecOverload.kt +++ b/js/js.translator/testData/box/operatorOverloading/prefixDecOverload.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class MyInt() { diff --git a/js/js.translator/testData/box/operatorOverloading/prefixIncReturnsCorrectValue.kt b/js/js.translator/testData/box/operatorOverloading/prefixIncReturnsCorrectValue.kt index a0c63411ad8..a9271d2d2ad 100644 --- a/js/js.translator/testData/box/operatorOverloading/prefixIncReturnsCorrectValue.kt +++ b/js/js.translator/testData/box/operatorOverloading/prefixIncReturnsCorrectValue.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class MyInt() { diff --git a/js/js.translator/testData/box/operatorOverloading/unaryOnIntProperty.kt b/js/js.translator/testData/box/operatorOverloading/unaryOnIntProperty.kt index 8cab91ba102..8d833f99bdb 100644 --- a/js/js.translator/testData/box/operatorOverloading/unaryOnIntProperty.kt +++ b/js/js.translator/testData/box/operatorOverloading/unaryOnIntProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class MyInt(i: Int) { diff --git a/js/js.translator/testData/box/operatorOverloading/unaryOnIntPropertyAsStatement.kt b/js/js.translator/testData/box/operatorOverloading/unaryOnIntPropertyAsStatement.kt index 7ad8125462b..2fab5a19309 100644 --- a/js/js.translator/testData/box/operatorOverloading/unaryOnIntPropertyAsStatement.kt +++ b/js/js.translator/testData/box/operatorOverloading/unaryOnIntPropertyAsStatement.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class MyInt(i: Int) { diff --git a/js/js.translator/testData/box/operatorOverloading/usingModInCaseModAssignNotAvailable.kt b/js/js.translator/testData/box/operatorOverloading/usingModInCaseModAssignNotAvailable.kt index c385db1c1f1..a929c3c5bcf 100644 --- a/js/js.translator/testData/box/operatorOverloading/usingModInCaseModAssignNotAvailable.kt +++ b/js/js.translator/testData/box/operatorOverloading/usingModInCaseModAssignNotAvailable.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class A() { diff --git a/js/js.translator/testData/box/package/classCreatedInDeeplyNestedPackage.kt b/js/js.translator/testData/box/package/classCreatedInDeeplyNestedPackage.kt index 677021f933f..96dca796eea 100644 --- a/js/js.translator/testData/box/package/classCreatedInDeeplyNestedPackage.kt +++ b/js/js.translator/testData/box/package/classCreatedInDeeplyNestedPackage.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo1.foo2.foo3.foo5.foo6.foo7.foo8 fun box() = A().doBox() diff --git a/js/js.translator/testData/box/package/deeplyNestedPackage.kt b/js/js.translator/testData/box/package/deeplyNestedPackage.kt index cd1788a33e1..6cb7392e923 100644 --- a/js/js.translator/testData/box/package/deeplyNestedPackage.kt +++ b/js/js.translator/testData/box/package/deeplyNestedPackage.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo1.foo2.foo3.foo5.foo6.foo7.foo8 fun box() = "OK" \ No newline at end of file diff --git a/js/js.translator/testData/box/package/deeplyNestedPackageFunctionCalled.kt b/js/js.translator/testData/box/package/deeplyNestedPackageFunctionCalled.kt index bfe8104d2a4..e2e5c3f0ff1 100644 --- a/js/js.translator/testData/box/package/deeplyNestedPackageFunctionCalled.kt +++ b/js/js.translator/testData/box/package/deeplyNestedPackageFunctionCalled.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo1.foo2.foo3.foo5.foo6.foo7.foo8 fun box() = f() diff --git a/js/js.translator/testData/box/package/initializersOfNestedPackagesExecute.kt b/js/js.translator/testData/box/package/initializersOfNestedPackagesExecute.kt index b16e7c5970f..b251f2bfc43 100644 --- a/js/js.translator/testData/box/package/initializersOfNestedPackagesExecute.kt +++ b/js/js.translator/testData/box/package/initializersOfNestedPackagesExecute.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo1.foo2.foo3.foo5.foo6.foo7.foo8 val f = "OK" diff --git a/js/js.translator/testData/box/package/nestedPackage.kt b/js/js.translator/testData/box/package/nestedPackage.kt index f2f694e7a48..c2a4d1969b8 100644 --- a/js/js.translator/testData/box/package/nestedPackage.kt +++ b/js/js.translator/testData/box/package/nestedPackage.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo.bar fun box() = "OK" \ No newline at end of file diff --git a/js/js.translator/testData/box/propertyAccess/accessToInstanceProperty.kt b/js/js.translator/testData/box/propertyAccess/accessToInstanceProperty.kt index f506cf2f6b9..900ef852c22 100644 --- a/js/js.translator/testData/box/propertyAccess/accessToInstanceProperty.kt +++ b/js/js.translator/testData/box/propertyAccess/accessToInstanceProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class Test() { diff --git a/js/js.translator/testData/box/propertyAccess/accessorsWithJsName.kt b/js/js.translator/testData/box/propertyAccess/accessorsWithJsName.kt index b71d99789ae..c4b75d8c0dd 100644 --- a/js/js.translator/testData/box/propertyAccess/accessorsWithJsName.kt +++ b/js/js.translator/testData/box/propertyAccess/accessorsWithJsName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo class A { diff --git a/js/js.translator/testData/box/propertyAccess/classUsesPackageProperties.kt b/js/js.translator/testData/box/propertyAccess/classUsesPackageProperties.kt index d1ebc42f719..e4699ae2b9d 100644 --- a/js/js.translator/testData/box/propertyAccess/classUsesPackageProperties.kt +++ b/js/js.translator/testData/box/propertyAccess/classUsesPackageProperties.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 package foo var a = 0 diff --git a/js/js.translator/testData/box/propertyAccess/customGetter.kt b/js/js.translator/testData/box/propertyAccess/customGetter.kt index 6c3eabbed1a..ef2034b164f 100644 --- a/js/js.translator/testData/box/propertyAccess/customGetter.kt +++ b/js/js.translator/testData/box/propertyAccess/customGetter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo class Test() { diff --git a/js/js.translator/testData/box/propertyAccess/customSetter.kt b/js/js.translator/testData/box/propertyAccess/customSetter.kt index e5d8c9228d5..fddfe0e93a9 100644 --- a/js/js.translator/testData/box/propertyAccess/customSetter.kt +++ b/js/js.translator/testData/box/propertyAccess/customSetter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo class Test() { diff --git a/js/js.translator/testData/box/propertyAccess/defaultAccessorsWithJsName.kt b/js/js.translator/testData/box/propertyAccess/defaultAccessorsWithJsName.kt index 26acded5e0b..954e394c2e5 100644 --- a/js/js.translator/testData/box/propertyAccess/defaultAccessorsWithJsName.kt +++ b/js/js.translator/testData/box/propertyAccess/defaultAccessorsWithJsName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo class A { diff --git a/js/js.translator/testData/box/propertyAccess/enumerable.kt b/js/js.translator/testData/box/propertyAccess/enumerable.kt index a1cebc8e066..fdeb8d52c2a 100644 --- a/js/js.translator/testData/box/propertyAccess/enumerable.kt +++ b/js/js.translator/testData/box/propertyAccess/enumerable.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 936 +// EXPECTED_REACHABLE_NODES: 1033 package foo class P { diff --git a/js/js.translator/testData/box/propertyAccess/extensionLiteralSafeCall.kt b/js/js.translator/testData/box/propertyAccess/extensionLiteralSafeCall.kt index 89e43cf2857..beb3ee2ac70 100644 --- a/js/js.translator/testData/box/propertyAccess/extensionLiteralSafeCall.kt +++ b/js/js.translator/testData/box/propertyAccess/extensionLiteralSafeCall.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 package foo fun f(a: Int?, b: Int.(Int) -> Int) = a?.b(2) diff --git a/js/js.translator/testData/box/propertyAccess/field.kt b/js/js.translator/testData/box/propertyAccess/field.kt index 2264f41a43d..84e0f6234c1 100644 --- a/js/js.translator/testData/box/propertyAccess/field.kt +++ b/js/js.translator/testData/box/propertyAccess/field.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class A { diff --git a/js/js.translator/testData/box/propertyAccess/initInstanceProperties.kt b/js/js.translator/testData/box/propertyAccess/initInstanceProperties.kt index 49f3e3b5a32..ad0a46fa54d 100644 --- a/js/js.translator/testData/box/propertyAccess/initInstanceProperties.kt +++ b/js/js.translator/testData/box/propertyAccess/initInstanceProperties.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class Test() { diff --git a/js/js.translator/testData/box/propertyAccess/initValInConstructor.kt b/js/js.translator/testData/box/propertyAccess/initValInConstructor.kt index 8f5e7b79d00..2ce5f6eecd8 100644 --- a/js/js.translator/testData/box/propertyAccess/initValInConstructor.kt +++ b/js/js.translator/testData/box/propertyAccess/initValInConstructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo class A { diff --git a/js/js.translator/testData/box/propertyAccess/overloadedOverriddenFunctionPropertyName.kt b/js/js.translator/testData/box/propertyAccess/overloadedOverriddenFunctionPropertyName.kt index 9bf5a1b1ce5..1e9a30de82c 100644 --- a/js/js.translator/testData/box/propertyAccess/overloadedOverriddenFunctionPropertyName.kt +++ b/js/js.translator/testData/box/propertyAccess/overloadedOverriddenFunctionPropertyName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo interface I { diff --git a/js/js.translator/testData/box/propertyAccess/packageCustomAccessors.kt b/js/js.translator/testData/box/propertyAccess/packageCustomAccessors.kt index 62c5ff794e7..5b227df54ba 100644 --- a/js/js.translator/testData/box/propertyAccess/packageCustomAccessors.kt +++ b/js/js.translator/testData/box/propertyAccess/packageCustomAccessors.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo var a: Int diff --git a/js/js.translator/testData/box/propertyAccess/packagePropertyInitializer.kt b/js/js.translator/testData/box/propertyAccess/packagePropertyInitializer.kt index 8969696bad9..8b5522de395 100644 --- a/js/js.translator/testData/box/propertyAccess/packagePropertyInitializer.kt +++ b/js/js.translator/testData/box/propertyAccess/packagePropertyInitializer.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo val b = 3 diff --git a/js/js.translator/testData/box/propertyAccess/packagePropertySet.kt b/js/js.translator/testData/box/propertyAccess/packagePropertySet.kt index 757d702ca15..6c15f6dd743 100644 --- a/js/js.translator/testData/box/propertyAccess/packagePropertySet.kt +++ b/js/js.translator/testData/box/propertyAccess/packagePropertySet.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo var b = 3 diff --git a/js/js.translator/testData/box/propertyAccess/privatePropertyAccessFromMethod.kt b/js/js.translator/testData/box/propertyAccess/privatePropertyAccessFromMethod.kt index e280763ee3c..9d54970f501 100644 --- a/js/js.translator/testData/box/propertyAccess/privatePropertyAccessFromMethod.kt +++ b/js/js.translator/testData/box/propertyAccess/privatePropertyAccessFromMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 // ONLY_THIS_QUALIFIED_REFERENCES: foo_0 package foo diff --git a/js/js.translator/testData/box/propertyAccess/propertyAssignment.kt b/js/js.translator/testData/box/propertyAccess/propertyAssignment.kt index 7308ff79453..cf3baf2139e 100644 --- a/js/js.translator/testData/box/propertyAccess/propertyAssignment.kt +++ b/js/js.translator/testData/box/propertyAccess/propertyAssignment.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 // 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 e4bbe0c86c1..0ec82c350e5 100644 --- a/js/js.translator/testData/box/propertyAccess/setter.kt +++ b/js/js.translator/testData/box/propertyAccess/setter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo class Test() { diff --git a/js/js.translator/testData/box/propertyAccess/staticAccessorsWithJsName.kt b/js/js.translator/testData/box/propertyAccess/staticAccessorsWithJsName.kt index 863da3e976b..e20cb541243 100644 --- a/js/js.translator/testData/box/propertyAccess/staticAccessorsWithJsName.kt +++ b/js/js.translator/testData/box/propertyAccess/staticAccessorsWithJsName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo val x: Int diff --git a/js/js.translator/testData/box/propertyAccess/subclassAccessorsWithJsNameInSuper.kt b/js/js.translator/testData/box/propertyAccess/subclassAccessorsWithJsNameInSuper.kt index c6934d88715..100b20aa273 100644 --- a/js/js.translator/testData/box/propertyAccess/subclassAccessorsWithJsNameInSuper.kt +++ b/js/js.translator/testData/box/propertyAccess/subclassAccessorsWithJsNameInSuper.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 512 +// EXPECTED_REACHABLE_NODES: 1015 package foo open class A { diff --git a/js/js.translator/testData/box/propertyAccess/twoClassesWithProperties.kt b/js/js.translator/testData/box/propertyAccess/twoClassesWithProperties.kt index bf5ac2b42d5..39ea40dc281 100644 --- a/js/js.translator/testData/box/propertyAccess/twoClassesWithProperties.kt +++ b/js/js.translator/testData/box/propertyAccess/twoClassesWithProperties.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo class A() { diff --git a/js/js.translator/testData/box/propertyOverride/checkSupertypeOrder.kt b/js/js.translator/testData/box/propertyOverride/checkSupertypeOrder.kt index ecd58c7ecd8..f7dc4343dcd 100644 --- a/js/js.translator/testData/box/propertyOverride/checkSupertypeOrder.kt +++ b/js/js.translator/testData/box/propertyOverride/checkSupertypeOrder.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 515 +// EXPECTED_REACHABLE_NODES: 1018 package foo interface A { diff --git a/js/js.translator/testData/box/propertyOverride/initOverrideInConstructor.kt b/js/js.translator/testData/box/propertyOverride/initOverrideInConstructor.kt index 5baec808b5b..6966f0879e2 100644 --- a/js/js.translator/testData/box/propertyOverride/initOverrideInConstructor.kt +++ b/js/js.translator/testData/box/propertyOverride/initOverrideInConstructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 // Test for KT-5673 package foo diff --git a/js/js.translator/testData/box/propertyOverride/initOverrideInConstructorComplex.kt b/js/js.translator/testData/box/propertyOverride/initOverrideInConstructorComplex.kt index 2873fc9928a..de333abbfc4 100644 --- a/js/js.translator/testData/box/propertyOverride/initOverrideInConstructorComplex.kt +++ b/js/js.translator/testData/box/propertyOverride/initOverrideInConstructorComplex.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 506 +// EXPECTED_REACHABLE_NODES: 1009 // Test for KT-5673 package foo diff --git a/js/js.translator/testData/box/propertyOverride/initOverrideInConstructorExplicitThis.kt b/js/js.translator/testData/box/propertyOverride/initOverrideInConstructorExplicitThis.kt index 43ee55aa7e1..429ff185af5 100644 --- a/js/js.translator/testData/box/propertyOverride/initOverrideInConstructorExplicitThis.kt +++ b/js/js.translator/testData/box/propertyOverride/initOverrideInConstructorExplicitThis.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 // Test for KT-5673 package foo diff --git a/js/js.translator/testData/box/propertyOverride/initOverrideVarInConstructor.kt b/js/js.translator/testData/box/propertyOverride/initOverrideVarInConstructor.kt index 9480be22108..df853f3d167 100644 --- a/js/js.translator/testData/box/propertyOverride/initOverrideVarInConstructor.kt +++ b/js/js.translator/testData/box/propertyOverride/initOverrideVarInConstructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 // Test for KT-5673 package foo diff --git a/js/js.translator/testData/box/propertyOverride/overloadPrivateVal.kt b/js/js.translator/testData/box/propertyOverride/overloadPrivateVal.kt index 5add0b8d911..3425352d864 100644 --- a/js/js.translator/testData/box/propertyOverride/overloadPrivateVal.kt +++ b/js/js.translator/testData/box/propertyOverride/overloadPrivateVal.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo open class A { diff --git a/js/js.translator/testData/box/propertyOverride/overrideExtensionProperty.kt b/js/js.translator/testData/box/propertyOverride/overrideExtensionProperty.kt index 5b97ea725d0..c22ada905a9 100644 --- a/js/js.translator/testData/box/propertyOverride/overrideExtensionProperty.kt +++ b/js/js.translator/testData/box/propertyOverride/overrideExtensionProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 501 +// EXPECTED_REACHABLE_NODES: 1004 package foo class T diff --git a/js/js.translator/testData/box/propertyOverride/overrideNotDirectlySuper.kt b/js/js.translator/testData/box/propertyOverride/overrideNotDirectlySuper.kt index 2cc28c56c62..6c63aa2ee5a 100644 --- a/js/js.translator/testData/box/propertyOverride/overrideNotDirectlySuper.kt +++ b/js/js.translator/testData/box/propertyOverride/overrideNotDirectlySuper.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 514 +// EXPECTED_REACHABLE_NODES: 1017 package foo open class A { diff --git a/js/js.translator/testData/box/propertyOverride/overrideValFromTraits.kt b/js/js.translator/testData/box/propertyOverride/overrideValFromTraits.kt index 2096d920019..5b5cc8ffb19 100644 --- a/js/js.translator/testData/box/propertyOverride/overrideValFromTraits.kt +++ b/js/js.translator/testData/box/propertyOverride/overrideValFromTraits.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 512 +// EXPECTED_REACHABLE_NODES: 1015 package foo interface A { diff --git a/js/js.translator/testData/box/propertyOverride/overrideValWithBackendFiled.kt b/js/js.translator/testData/box/propertyOverride/overrideValWithBackendFiled.kt index 7a2fc8df3fa..4d968826e2b 100644 --- a/js/js.translator/testData/box/propertyOverride/overrideValWithBackendFiled.kt +++ b/js/js.translator/testData/box/propertyOverride/overrideValWithBackendFiled.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo open class A { diff --git a/js/js.translator/testData/box/propertyOverride/simpleOverride.kt b/js/js.translator/testData/box/propertyOverride/simpleOverride.kt index 10975f139e2..1c7a7d9b855 100644 --- a/js/js.translator/testData/box/propertyOverride/simpleOverride.kt +++ b/js/js.translator/testData/box/propertyOverride/simpleOverride.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 506 +// EXPECTED_REACHABLE_NODES: 1009 package foo open class A { diff --git a/js/js.translator/testData/box/range/creatingProgressions.kt b/js/js.translator/testData/box/range/creatingProgressions.kt index e7783ead138..4935df3b7f8 100644 --- a/js/js.translator/testData/box/range/creatingProgressions.kt +++ b/js/js.translator/testData/box/range/creatingProgressions.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 522 +// EXPECTED_REACHABLE_NODES: 1025 package foo fun box(): String { diff --git a/js/js.translator/testData/box/range/explicitRange.kt b/js/js.translator/testData/box/range/explicitRange.kt index cf24ece07f6..4cf6ac1429f 100644 --- a/js/js.translator/testData/box/range/explicitRange.kt +++ b/js/js.translator/testData/box/range/explicitRange.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/range/intDownTo.kt b/js/js.translator/testData/box/range/intDownTo.kt index a38ac434220..11a6eeda0b2 100644 --- a/js/js.translator/testData/box/range/intDownTo.kt +++ b/js/js.translator/testData/box/range/intDownTo.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 894 +// 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 72091ba491d..8bbc7fb8b3e 100644 --- a/js/js.translator/testData/box/range/intInRange.kt +++ b/js/js.translator/testData/box/range/intInRange.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo diff --git a/js/js.translator/testData/box/range/intUpTo.kt b/js/js.translator/testData/box/range/intUpTo.kt index 7743b102a37..8088f901d89 100644 --- a/js/js.translator/testData/box/range/intUpTo.kt +++ b/js/js.translator/testData/box/range/intUpTo.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 886 +// 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 55903a2cbb4..47440a25736 100644 --- a/js/js.translator/testData/box/range/iteratingOverRanges.kt +++ b/js/js.translator/testData/box/range/iteratingOverRanges.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/range/rangeEquals.kt b/js/js.translator/testData/box/range/rangeEquals.kt index 5e690298a06..a9114bfd07a 100644 --- a/js/js.translator/testData/box/range/rangeEquals.kt +++ b/js/js.translator/testData/box/range/rangeEquals.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 539 +// EXPECTED_REACHABLE_NODES: 1042 package foo fun box(): String { diff --git a/js/js.translator/testData/box/range/rangeSugarSyntax.kt b/js/js.translator/testData/box/range/rangeSugarSyntax.kt index a9c21f12a69..3a8a04f6935 100644 --- a/js/js.translator/testData/box/range/rangeSugarSyntax.kt +++ b/js/js.translator/testData/box/range/rangeSugarSyntax.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/range/rangeToDoesNotIterate.kt b/js/js.translator/testData/box/range/rangeToDoesNotIterate.kt index 78b3f105ee9..b86f23df934 100644 --- a/js/js.translator/testData/box/range/rangeToDoesNotIterate.kt +++ b/js/js.translator/testData/box/range/rangeToDoesNotIterate.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo diff --git a/js/js.translator/testData/box/range/reverse.kt b/js/js.translator/testData/box/range/reverse.kt index 58234133d81..dd242ed984b 100644 --- a/js/js.translator/testData/box/range/reverse.kt +++ b/js/js.translator/testData/box/range/reverse.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 893 +// EXPECTED_REACHABLE_NODES: 1381 package foo fun box(): String { diff --git a/js/js.translator/testData/box/reflection/external.kt b/js/js.translator/testData/box/reflection/external.kt index 2e3164f688b..f632f21128d 100644 --- a/js/js.translator/testData/box/reflection/external.kt +++ b/js/js.translator/testData/box/reflection/external.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 external class A external object O diff --git a/js/js.translator/testData/box/reflection/jsClass.kt b/js/js.translator/testData/box/reflection/jsClass.kt index c32fab7fb75..58f6a2a0578 100644 --- a/js/js.translator/testData/box/reflection/jsClass.kt +++ b/js/js.translator/testData/box/reflection/jsClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 551 +// EXPECTED_REACHABLE_NODES: 1050 package foo fun box(): String { diff --git a/js/js.translator/testData/box/reflection/jsClassName.kt b/js/js.translator/testData/box/reflection/jsClassName.kt index 29d9700b9b2..046f3cb8125 100644 --- a/js/js.translator/testData/box/reflection/jsClassName.kt +++ b/js/js.translator/testData/box/reflection/jsClassName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 556 +// EXPECTED_REACHABLE_NODES: 1055 package foo fun testWithInstance() { diff --git a/js/js.translator/testData/box/reflection/jsClassOnReifiedType.kt b/js/js.translator/testData/box/reflection/jsClassOnReifiedType.kt index 709427c28e0..c3c8d92d041 100644 --- a/js/js.translator/testData/box/reflection/jsClassOnReifiedType.kt +++ b/js/js.translator/testData/box/reflection/jsClassOnReifiedType.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 548 +// EXPECTED_REACHABLE_NODES: 1047 package foo inline fun foo(): JsClass { diff --git a/js/js.translator/testData/box/reflection/jsClassOnReifiedTypeInLambda.kt b/js/js.translator/testData/box/reflection/jsClassOnReifiedTypeInLambda.kt index 50e982b6b45..061291acdc1 100644 --- a/js/js.translator/testData/box/reflection/jsClassOnReifiedTypeInLambda.kt +++ b/js/js.translator/testData/box/reflection/jsClassOnReifiedTypeInLambda.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 550 +// EXPECTED_REACHABLE_NODES: 1049 package foo inline fun foo(): () -> JsClass { diff --git a/js/js.translator/testData/box/reflection/jsClassSimpleName.kt b/js/js.translator/testData/box/reflection/jsClassSimpleName.kt index 1171a2be45a..1e17e8bab72 100644 --- a/js/js.translator/testData/box/reflection/jsClassSimpleName.kt +++ b/js/js.translator/testData/box/reflection/jsClassSimpleName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 559 +// EXPECTED_REACHABLE_NODES: 1058 package foo class undefined diff --git a/js/js.translator/testData/box/reflection/kClass.kt b/js/js.translator/testData/box/reflection/kClass.kt index 03b7b3d1f4c..ed531fd907f 100644 --- a/js/js.translator/testData/box/reflection/kClass.kt +++ b/js/js.translator/testData/box/reflection/kClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 552 +// EXPECTED_REACHABLE_NODES: 1051 package foo fun box(): String { diff --git a/js/js.translator/testData/box/reflection/kClassIsInstance.kt b/js/js.translator/testData/box/reflection/kClassIsInstance.kt index 0a5aaa3a7d8..1d6b65a83b7 100644 --- a/js/js.translator/testData/box/reflection/kClassIsInstance.kt +++ b/js/js.translator/testData/box/reflection/kClassIsInstance.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 561 +// EXPECTED_REACHABLE_NODES: 1060 package foo import kotlin.reflect.KClass diff --git a/js/js.translator/testData/box/reflection/kClassOnReifiedType.kt b/js/js.translator/testData/box/reflection/kClassOnReifiedType.kt index eecd35c114e..f71b2949f80 100644 --- a/js/js.translator/testData/box/reflection/kClassOnReifiedType.kt +++ b/js/js.translator/testData/box/reflection/kClassOnReifiedType.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 549 +// EXPECTED_REACHABLE_NODES: 1048 package foo import kotlin.reflect.KClass diff --git a/js/js.translator/testData/box/reflection/kClassOnReifiedTypeInLambda.kt b/js/js.translator/testData/box/reflection/kClassOnReifiedTypeInLambda.kt index 5bad73f66ca..d9c64d12b79 100644 --- a/js/js.translator/testData/box/reflection/kClassOnReifiedTypeInLambda.kt +++ b/js/js.translator/testData/box/reflection/kClassOnReifiedTypeInLambda.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 551 +// EXPECTED_REACHABLE_NODES: 1050 package foo import kotlin.reflect.KClass diff --git a/js/js.translator/testData/box/reflection/kClassSimpleName.kt b/js/js.translator/testData/box/reflection/kClassSimpleName.kt index 5f187b46dd1..66d6496fef6 100644 --- a/js/js.translator/testData/box/reflection/kClassSimpleName.kt +++ b/js/js.translator/testData/box/reflection/kClassSimpleName.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 561 +// EXPECTED_REACHABLE_NODES: 1060 package foo class undefined diff --git a/js/js.translator/testData/box/reflection/kClassToAndFromJsClass.kt b/js/js.translator/testData/box/reflection/kClassToAndFromJsClass.kt index 11323b23bcc..dcc2ab0b4ef 100644 --- a/js/js.translator/testData/box/reflection/kClassToAndFromJsClass.kt +++ b/js/js.translator/testData/box/reflection/kClassToAndFromJsClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 559 +// EXPECTED_REACHABLE_NODES: 1058 package foo 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 7acd204ae70..337235c6bd7 100644 --- a/js/js.translator/testData/box/reflection/primitives.kt +++ b/js/js.translator/testData/box/reflection/primitives.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 import kotlin.reflect.KClass fun box(): String { diff --git a/js/js.translator/testData/box/regression/kt2470.kt b/js/js.translator/testData/box/regression/kt2470.kt index ef9d6d05d53..a9641b9f5c5 100644 --- a/js/js.translator/testData/box/regression/kt2470.kt +++ b/js/js.translator/testData/box/regression/kt2470.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 991 // KT-2470 another name mangling bug: kotlin.test.failsWith() gets generated to invalid JS package foo diff --git a/js/js.translator/testData/box/regression/tmpInsidePrimaryConstructor.kt b/js/js.translator/testData/box/regression/tmpInsidePrimaryConstructor.kt index 3fd485181e4..e7cd5bb65a9 100644 --- a/js/js.translator/testData/box/regression/tmpInsidePrimaryConstructor.kt +++ b/js/js.translator/testData/box/regression/tmpInsidePrimaryConstructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 542 +// EXPECTED_REACHABLE_NODES: 1041 package foo val x: Int? diff --git a/js/js.translator/testData/box/reified/callChain.kt b/js/js.translator/testData/box/reified/callChain.kt index 95b0767cb90..6b1d29e7743 100644 --- a/js/js.translator/testData/box/reified/callChain.kt +++ b/js/js.translator/testData/box/reified/callChain.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo // CHECK_NOT_CALLED: test diff --git a/js/js.translator/testData/box/reified/extensionFun.kt b/js/js.translator/testData/box/reified/extensionFun.kt index 7cfaa5d7501..27938c3c96f 100644 --- a/js/js.translator/testData/box/reified/extensionFun.kt +++ b/js/js.translator/testData/box/reified/extensionFun.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1005 package foo // CHECK_NOT_CALLED: canBeCastedTo diff --git a/js/js.translator/testData/box/reified/extensionLambda.kt b/js/js.translator/testData/box/reified/extensionLambda.kt index cf7c5bfb940..4fd535e3a9b 100644 --- a/js/js.translator/testData/box/reified/extensionLambda.kt +++ b/js/js.translator/testData/box/reified/extensionLambda.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo class A diff --git a/js/js.translator/testData/box/reified/extensionMethod.kt b/js/js.translator/testData/box/reified/extensionMethod.kt index 620b3fe52a4..f758548c62c 100644 --- a/js/js.translator/testData/box/reified/extensionMethod.kt +++ b/js/js.translator/testData/box/reified/extensionMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 503 +// EXPECTED_REACHABLE_NODES: 1006 package foo // CHECK_NOT_CALLED: test diff --git a/js/js.translator/testData/box/reified/innerObject.kt b/js/js.translator/testData/box/reified/innerObject.kt index 40b55979a4a..031fb16bcff 100644 --- a/js/js.translator/testData/box/reified/innerObject.kt +++ b/js/js.translator/testData/box/reified/innerObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 509 +// EXPECTED_REACHABLE_NODES: 1012 package foo // CHECK_NOT_CALLED: typePredicate diff --git a/js/js.translator/testData/box/reified/isBool.kt b/js/js.translator/testData/box/reified/isBool.kt index 96e4b99a7f0..704cd4e9787 100644 --- a/js/js.translator/testData/box/reified/isBool.kt +++ b/js/js.translator/testData/box/reified/isBool.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo // CHECK_NOT_CALLED: isInstance diff --git a/js/js.translator/testData/box/reified/isChar.kt b/js/js.translator/testData/box/reified/isChar.kt index 0512f49075f..bb53bc053fd 100644 --- a/js/js.translator/testData/box/reified/isChar.kt +++ b/js/js.translator/testData/box/reified/isChar.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo // CHECK_NOT_CALLED: isInstance diff --git a/js/js.translator/testData/box/reified/isClass.kt b/js/js.translator/testData/box/reified/isClass.kt index a60957059ed..7da8afb7a66 100644 --- a/js/js.translator/testData/box/reified/isClass.kt +++ b/js/js.translator/testData/box/reified/isClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 504 +// EXPECTED_REACHABLE_NODES: 1007 package foo // CHECK_NOT_CALLED: isInstance diff --git a/js/js.translator/testData/box/reified/isNumber.kt b/js/js.translator/testData/box/reified/isNumber.kt index 5700704771d..c4812a016d2 100644 --- a/js/js.translator/testData/box/reified/isNumber.kt +++ b/js/js.translator/testData/box/reified/isNumber.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo // CHECK_NOT_CALLED: isInstance diff --git a/js/js.translator/testData/box/reified/isString.kt b/js/js.translator/testData/box/reified/isString.kt index f46689b6b22..8f3b66f630d 100644 --- a/js/js.translator/testData/box/reified/isString.kt +++ b/js/js.translator/testData/box/reified/isString.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo // CHECK_NOT_CALLED: isInstance diff --git a/js/js.translator/testData/box/reified/isTNullable.kt b/js/js.translator/testData/box/reified/isTNullable.kt index 023fc157738..8c99d7a2b75 100644 --- a/js/js.translator/testData/box/reified/isTNullable.kt +++ b/js/js.translator/testData/box/reified/isTNullable.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo // CHECK_NOT_CALLED: isTypeOfOrNull diff --git a/js/js.translator/testData/box/reified/lambda.kt b/js/js.translator/testData/box/reified/lambda.kt index 2c8fc8f2f82..8c1e45625da 100644 --- a/js/js.translator/testData/box/reified/lambda.kt +++ b/js/js.translator/testData/box/reified/lambda.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 913 +// EXPECTED_REACHABLE_NODES: 1401 package foo // CHECK_CALLED: doFilter diff --git a/js/js.translator/testData/box/reified/lambdaNameClash.kt b/js/js.translator/testData/box/reified/lambdaNameClash.kt index 26a0c95d2a1..439ea602695 100644 --- a/js/js.translator/testData/box/reified/lambdaNameClash.kt +++ b/js/js.translator/testData/box/reified/lambdaNameClash.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 499 +// EXPECTED_REACHABLE_NODES: 1002 package foo // CHECK_CALLED: doRun diff --git a/js/js.translator/testData/box/reified/method.kt b/js/js.translator/testData/box/reified/method.kt index 8a948a91ff2..5534125dda7 100644 --- a/js/js.translator/testData/box/reified/method.kt +++ b/js/js.translator/testData/box/reified/method.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo // CHECK_NOT_CALLED: test diff --git a/js/js.translator/testData/box/reified/multipleTypeParameters.kt b/js/js.translator/testData/box/reified/multipleTypeParameters.kt index 85b7892ab41..7062b8bac30 100644 --- a/js/js.translator/testData/box/reified/multipleTypeParameters.kt +++ b/js/js.translator/testData/box/reified/multipleTypeParameters.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo class X diff --git a/js/js.translator/testData/box/reified/noValueParameters.kt b/js/js.translator/testData/box/reified/noValueParameters.kt index c58d038bf5d..ad53ffd4f63 100644 --- a/js/js.translator/testData/box/reified/noValueParameters.kt +++ b/js/js.translator/testData/box/reified/noValueParameters.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo // CHECK_NOT_CALLED: test diff --git a/js/js.translator/testData/box/reified/parameterSwap.kt b/js/js.translator/testData/box/reified/parameterSwap.kt index 4ade7e438da..31c8a8b4bc7 100644 --- a/js/js.translator/testData/box/reified/parameterSwap.kt +++ b/js/js.translator/testData/box/reified/parameterSwap.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo class A diff --git a/js/js.translator/testData/box/reified/vararg.kt b/js/js.translator/testData/box/reified/vararg.kt index c65a236e94a..7fef87b7ef8 100644 --- a/js/js.translator/testData/box/reified/vararg.kt +++ b/js/js.translator/testData/box/reified/vararg.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 896 +// EXPECTED_REACHABLE_NODES: 1384 package foo // CHECK_NOT_CALLED: test diff --git a/js/js.translator/testData/box/reified/withInlineTurnedOff.kt b/js/js.translator/testData/box/reified/withInlineTurnedOff.kt index 7c72813bf19..f7cdc64e929 100644 --- a/js/js.translator/testData/box/reified/withInlineTurnedOff.kt +++ b/js/js.translator/testData/box/reified/withInlineTurnedOff.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 498 +// EXPECTED_REACHABLE_NODES: 1001 package foo // NO_INLINE diff --git a/js/js.translator/testData/box/rtti/collectionClassesIsCheck.kt b/js/js.translator/testData/box/rtti/collectionClassesIsCheck.kt index 82bcbc2a783..86b9c94c6c7 100644 --- a/js/js.translator/testData/box/rtti/collectionClassesIsCheck.kt +++ b/js/js.translator/testData/box/rtti/collectionClassesIsCheck.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 1214 +// 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 18ab2411a5a..4319554c9a8 100644 --- a/js/js.translator/testData/box/rtti/exceptionIsInterface.kt +++ b/js/js.translator/testData/box/rtti/exceptionIsInterface.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 interface I class MyException: Exception(), I diff --git a/js/js.translator/testData/box/rtti/isComparable.kt b/js/js.translator/testData/box/rtti/isComparable.kt index 62e6b68d36e..f33ae577ace 100644 --- a/js/js.translator/testData/box/rtti/isComparable.kt +++ b/js/js.translator/testData/box/rtti/isComparable.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1007 package foo class A : Comparable { diff --git a/js/js.translator/testData/box/rtti/isJsPrimitiveType.kt b/js/js.translator/testData/box/rtti/isJsPrimitiveType.kt index 2a6506bda24..61e3b0ba1e7 100644 --- a/js/js.translator/testData/box/rtti/isJsPrimitiveType.kt +++ b/js/js.translator/testData/box/rtti/isJsPrimitiveType.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 530 +// EXPECTED_REACHABLE_NODES: 1031 package foo enum class Type { diff --git a/js/js.translator/testData/box/rtti/isObject.kt b/js/js.translator/testData/box/rtti/isObject.kt index fe56c698f89..e27bf799a62 100644 --- a/js/js.translator/testData/box/rtti/isObject.kt +++ b/js/js.translator/testData/box/rtti/isObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo object Obj diff --git a/js/js.translator/testData/box/rtti/isReifiedObject.kt b/js/js.translator/testData/box/rtti/isReifiedObject.kt index 872641ec22f..2fd310fe3b5 100644 --- a/js/js.translator/testData/box/rtti/isReifiedObject.kt +++ b/js/js.translator/testData/box/rtti/isReifiedObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 // 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 71294619202..8a94d161264 100644 --- a/js/js.translator/testData/box/rtti/isSameClass.kt +++ b/js/js.translator/testData/box/rtti/isSameClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class A() { diff --git a/js/js.translator/testData/box/rtti/notIsOtherClass.kt b/js/js.translator/testData/box/rtti/notIsOtherClass.kt index edbbc3a2f05..aa8c13aa2b0 100644 --- a/js/js.translator/testData/box/rtti/notIsOtherClass.kt +++ b/js/js.translator/testData/box/rtti/notIsOtherClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo open class A() { diff --git a/js/js.translator/testData/box/rtti/objectExpression.kt b/js/js.translator/testData/box/rtti/objectExpression.kt index 779ddb20549..f6f8bf6c2fd 100644 --- a/js/js.translator/testData/box/rtti/objectExpression.kt +++ b/js/js.translator/testData/box/rtti/objectExpression.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 555 +// EXPECTED_REACHABLE_NODES: 1058 package foo interface A diff --git a/js/js.translator/testData/box/rtti/onNativeObject.kt b/js/js.translator/testData/box/rtti/onNativeObject.kt index eafd054622a..fc86710632e 100644 --- a/js/js.translator/testData/box/rtti/onNativeObject.kt +++ b/js/js.translator/testData/box/rtti/onNativeObject.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 994 package foo class C diff --git a/js/js.translator/testData/box/rtti/rttiForClass.kt b/js/js.translator/testData/box/rtti/rttiForClass.kt index 5f3c8c3dbad..a2c1325caa3 100644 --- a/js/js.translator/testData/box/rtti/rttiForClass.kt +++ b/js/js.translator/testData/box/rtti/rttiForClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 503 +// EXPECTED_REACHABLE_NODES: 1006 package foo class D diff --git a/js/js.translator/testData/box/rtti/rttiForTrait.kt b/js/js.translator/testData/box/rtti/rttiForTrait.kt index 87960dacec0..531d0adbae0 100644 --- a/js/js.translator/testData/box/rtti/rttiForTrait.kt +++ b/js/js.translator/testData/box/rtti/rttiForTrait.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 1003 package foo diff --git a/js/js.translator/testData/box/rtti/rttiForTrait2.kt b/js/js.translator/testData/box/rtti/rttiForTrait2.kt index 6b866c2d9f2..40cac5d6b6e 100644 --- a/js/js.translator/testData/box/rtti/rttiForTrait2.kt +++ b/js/js.translator/testData/box/rtti/rttiForTrait2.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 511 +// EXPECTED_REACHABLE_NODES: 1014 package foo interface A diff --git a/js/js.translator/testData/box/rtti/sideEffectMethod.kt b/js/js.translator/testData/box/rtti/sideEffectMethod.kt index d16d988e747..08bb780f6cf 100644 --- a/js/js.translator/testData/box/rtti/sideEffectMethod.kt +++ b/js/js.translator/testData/box/rtti/sideEffectMethod.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo var counter = 0 diff --git a/js/js.translator/testData/box/rtti/sideEffectProperty.kt b/js/js.translator/testData/box/rtti/sideEffectProperty.kt index 43a3e97d1fc..49e92c74ceb 100644 --- a/js/js.translator/testData/box/rtti/sideEffectProperty.kt +++ b/js/js.translator/testData/box/rtti/sideEffectProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 496 +// EXPECTED_REACHABLE_NODES: 999 package foo var counter = 0 diff --git a/js/js.translator/testData/box/rtti/stdlibEmptyListClass.kt b/js/js.translator/testData/box/rtti/stdlibEmptyListClass.kt index 4cb98b80a2b..e1d7037c81b 100644 --- a/js/js.translator/testData/box/rtti/stdlibEmptyListClass.kt +++ b/js/js.translator/testData/box/rtti/stdlibEmptyListClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 906 +// 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 dd206998eab..50a2c7ef421 100644 --- a/js/js.translator/testData/box/rtti/subclassOfNativeIsInterface.kt +++ b/js/js.translator/testData/box/rtti/subclassOfNativeIsInterface.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 506 +// EXPECTED_REACHABLE_NODES: 1009 external open class A interface I diff --git a/js/js.translator/testData/box/safeCall/redundantSafeAccess.kt b/js/js.translator/testData/box/safeCall/redundantSafeAccess.kt index 246f4a497c8..8da68d4ee05 100644 --- a/js/js.translator/testData/box/safeCall/redundantSafeAccess.kt +++ b/js/js.translator/testData/box/safeCall/redundantSafeAccess.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 500 +// EXPECTED_REACHABLE_NODES: 998 package foo class A(val x: String) { diff --git a/js/js.translator/testData/box/safeCall/safeAccess.kt b/js/js.translator/testData/box/safeCall/safeAccess.kt index 871643958c3..bfd13c67645 100644 --- a/js/js.translator/testData/box/safeCall/safeAccess.kt +++ b/js/js.translator/testData/box/safeCall/safeAccess.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo class A() { diff --git a/js/js.translator/testData/box/safeCall/safeCall.kt b/js/js.translator/testData/box/safeCall/safeCall.kt index 516eb5b8bf7..14b328dd827 100644 --- a/js/js.translator/testData/box/safeCall/safeCall.kt +++ b/js/js.translator/testData/box/safeCall/safeCall.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo class A() { diff --git a/js/js.translator/testData/box/safeCall/safeCallAndIntrinsic.kt b/js/js.translator/testData/box/safeCall/safeCallAndIntrinsic.kt index 38493519ee6..c3e09048875 100644 --- a/js/js.translator/testData/box/safeCall/safeCallAndIntrinsic.kt +++ b/js/js.translator/testData/box/safeCall/safeCallAndIntrinsic.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 package foo var c1 = 0; diff --git a/js/js.translator/testData/box/safeCall/safeCallAndSideEffect.kt b/js/js.translator/testData/box/safeCall/safeCallAndSideEffect.kt index 7ed5145bb8a..b575e353f10 100644 --- a/js/js.translator/testData/box/safeCall/safeCallAndSideEffect.kt +++ b/js/js.translator/testData/box/safeCall/safeCallAndSideEffect.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 506 +// EXPECTED_REACHABLE_NODES: 1009 package foo var c1 = 0 diff --git a/js/js.translator/testData/box/safeCall/safeCallReturnsNullIfFails.kt b/js/js.translator/testData/box/safeCall/safeCallReturnsNullIfFails.kt index 85681644426..08da4874829 100644 --- a/js/js.translator/testData/box/safeCall/safeCallReturnsNullIfFails.kt +++ b/js/js.translator/testData/box/safeCall/safeCallReturnsNullIfFails.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo class A() { diff --git a/js/js.translator/testData/box/safeCall/safeExtensionFunctionCall.kt b/js/js.translator/testData/box/safeCall/safeExtensionFunctionCall.kt index 4f5da4a0464..055bbc8353d 100644 --- a/js/js.translator/testData/box/safeCall/safeExtensionFunctionCall.kt +++ b/js/js.translator/testData/box/safeCall/safeExtensionFunctionCall.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 package foo class A() { diff --git a/js/js.translator/testData/box/simple/assign.kt b/js/js.translator/testData/box/simple/assign.kt index bc860af1db9..a748dec93f4 100644 --- a/js/js.translator/testData/box/simple/assign.kt +++ b/js/js.translator/testData/box/simple/assign.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun f(): Int { diff --git a/js/js.translator/testData/box/simple/breakDoWhile.kt b/js/js.translator/testData/box/simple/breakDoWhile.kt index 359cee48e70..5b1099b9b31 100644 --- a/js/js.translator/testData/box/simple/breakDoWhile.kt +++ b/js/js.translator/testData/box/simple/breakDoWhile.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/simple/breakWhile.kt b/js/js.translator/testData/box/simple/breakWhile.kt index 86e9e0645ea..0c4b260a15a 100644 --- a/js/js.translator/testData/box/simple/breakWhile.kt +++ b/js/js.translator/testData/box/simple/breakWhile.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/simple/classInstantiation.kt b/js/js.translator/testData/box/simple/classInstantiation.kt index 538a27a7100..924221eb194 100644 --- a/js/js.translator/testData/box/simple/classInstantiation.kt +++ b/js/js.translator/testData/box/simple/classInstantiation.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class Test() { diff --git a/js/js.translator/testData/box/simple/comparison.kt b/js/js.translator/testData/box/simple/comparison.kt index 0ac93b84723..f0ddabdcdb8 100644 --- a/js/js.translator/testData/box/simple/comparison.kt +++ b/js/js.translator/testData/box/simple/comparison.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/simple/complexExpressionAsConstructorParameter.kt b/js/js.translator/testData/box/simple/complexExpressionAsConstructorParameter.kt index b1fc847fb8c..a98b4f2d063 100644 --- a/js/js.translator/testData/box/simple/complexExpressionAsConstructorParameter.kt +++ b/js/js.translator/testData/box/simple/complexExpressionAsConstructorParameter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class Test(a: Int, b: Int) { diff --git a/js/js.translator/testData/box/simple/constructorWithParameter.kt b/js/js.translator/testData/box/simple/constructorWithParameter.kt index 556229f236d..7973750cfe9 100644 --- a/js/js.translator/testData/box/simple/constructorWithParameter.kt +++ b/js/js.translator/testData/box/simple/constructorWithParameter.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class Test(a: Int) { diff --git a/js/js.translator/testData/box/simple/constructorWithPropertiesAsParameters.kt b/js/js.translator/testData/box/simple/constructorWithPropertiesAsParameters.kt index 5649e62be91..afce80b8bc3 100644 --- a/js/js.translator/testData/box/simple/constructorWithPropertiesAsParameters.kt +++ b/js/js.translator/testData/box/simple/constructorWithPropertiesAsParameters.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo class A(var b: Int, var a: String) { diff --git a/js/js.translator/testData/box/simple/continueDoWhile.kt b/js/js.translator/testData/box/simple/continueDoWhile.kt index 25614bec039..f453b923829 100644 --- a/js/js.translator/testData/box/simple/continueDoWhile.kt +++ b/js/js.translator/testData/box/simple/continueDoWhile.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/simple/continueWhile.kt b/js/js.translator/testData/box/simple/continueWhile.kt index ba6dac05cfa..fba61c7e5c5 100644 --- a/js/js.translator/testData/box/simple/continueWhile.kt +++ b/js/js.translator/testData/box/simple/continueWhile.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/simple/doWhile.kt b/js/js.translator/testData/box/simple/doWhile.kt index e4757b11e5f..8d154f5d817 100644 --- a/js/js.translator/testData/box/simple/doWhile.kt +++ b/js/js.translator/testData/box/simple/doWhile.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/simple/doWhile2.kt b/js/js.translator/testData/box/simple/doWhile2.kt index 965a82ffd28..b5326d7e603 100644 --- a/js/js.translator/testData/box/simple/doWhile2.kt +++ b/js/js.translator/testData/box/simple/doWhile2.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/simple/elseif.kt b/js/js.translator/testData/box/simple/elseif.kt index 7518e539491..fbe3a41f41a 100644 --- a/js/js.translator/testData/box/simple/elseif.kt +++ b/js/js.translator/testData/box/simple/elseif.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun bor(): Int { diff --git a/js/js.translator/testData/box/simple/if.kt b/js/js.translator/testData/box/simple/if.kt index 38b60647f1f..8e3441162b5 100644 --- a/js/js.translator/testData/box/simple/if.kt +++ b/js/js.translator/testData/box/simple/if.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo fun bol(): Int { diff --git a/js/js.translator/testData/box/simple/ifElseAsExpression.kt b/js/js.translator/testData/box/simple/ifElseAsExpression.kt index b0cd25fbfa6..16e98b21519 100644 --- a/js/js.translator/testData/box/simple/ifElseAsExpression.kt +++ b/js/js.translator/testData/box/simple/ifElseAsExpression.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/simple/methodDeclarationAndCall.kt b/js/js.translator/testData/box/simple/methodDeclarationAndCall.kt index ce073229cb0..8b8dce69666 100644 --- a/js/js.translator/testData/box/simple/methodDeclarationAndCall.kt +++ b/js/js.translator/testData/box/simple/methodDeclarationAndCall.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 497 +// EXPECTED_REACHABLE_NODES: 1000 package foo class Test() { diff --git a/js/js.translator/testData/box/simple/minusAssignOnProperty.kt b/js/js.translator/testData/box/simple/minusAssignOnProperty.kt index 62ef501c84a..fbeb82dbb2f 100644 --- a/js/js.translator/testData/box/simple/minusAssignOnProperty.kt +++ b/js/js.translator/testData/box/simple/minusAssignOnProperty.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 488 +// EXPECTED_REACHABLE_NODES: 991 package foo var a = 3 diff --git a/js/js.translator/testData/box/simple/notBoolean.kt b/js/js.translator/testData/box/simple/notBoolean.kt index 3bd18ab06cf..27e054fdcc5 100644 --- a/js/js.translator/testData/box/simple/notBoolean.kt +++ b/js/js.translator/testData/box/simple/notBoolean.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/simple/plusAssign.kt b/js/js.translator/testData/box/simple/plusAssign.kt index 38ad05d584d..ca8ef68aea1 100644 --- a/js/js.translator/testData/box/simple/plusAssign.kt +++ b/js/js.translator/testData/box/simple/plusAssign.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo diff --git a/js/js.translator/testData/box/simple/positiveAndNegativeNumbers.kt b/js/js.translator/testData/box/simple/positiveAndNegativeNumbers.kt index 1df549a587c..8d8d66bfe5f 100644 --- a/js/js.translator/testData/box/simple/positiveAndNegativeNumbers.kt +++ b/js/js.translator/testData/box/simple/positiveAndNegativeNumbers.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/simple/postfixIntOperations.kt b/js/js.translator/testData/box/simple/postfixIntOperations.kt index 83f3c2e6112..4fdeebd423a 100644 --- a/js/js.translator/testData/box/simple/postfixIntOperations.kt +++ b/js/js.translator/testData/box/simple/postfixIntOperations.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/simple/prefixIntOperations.kt b/js/js.translator/testData/box/simple/prefixIntOperations.kt index b1f5b86cefa..edc7a2b364b 100644 --- a/js/js.translator/testData/box/simple/prefixIntOperations.kt +++ b/js/js.translator/testData/box/simple/prefixIntOperations.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/simple/propertiesAsParametersInitialized.kt b/js/js.translator/testData/box/simple/propertiesAsParametersInitialized.kt index 4d18f778b5c..699c28a890d 100644 --- a/js/js.translator/testData/box/simple/propertiesAsParametersInitialized.kt +++ b/js/js.translator/testData/box/simple/propertiesAsParametersInitialized.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 992 package foo class A(var b: Int, var a: String) { diff --git a/js/js.translator/testData/box/simple/propertyAccess.kt b/js/js.translator/testData/box/simple/propertyAccess.kt index cdbcbbd67b7..52a8117ac29 100644 --- a/js/js.translator/testData/box/simple/propertyAccess.kt +++ b/js/js.translator/testData/box/simple/propertyAccess.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class Test() { diff --git a/js/js.translator/testData/box/simple/simpleInitializer.kt b/js/js.translator/testData/box/simple/simpleInitializer.kt index a484ae94900..1c89fc51808 100644 --- a/js/js.translator/testData/box/simple/simpleInitializer.kt +++ b/js/js.translator/testData/box/simple/simpleInitializer.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 996 package foo class Test() { diff --git a/js/js.translator/testData/box/simple/while.kt b/js/js.translator/testData/box/simple/while.kt index 4aeb5439bb2..8df0f9fc0cc 100644 --- a/js/js.translator/testData/box/simple/while.kt +++ b/js/js.translator/testData/box/simple/while.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/simple/while2.kt b/js/js.translator/testData/box/simple/while2.kt index 08662f35a22..63280133673 100644 --- a/js/js.translator/testData/box/simple/while2.kt +++ b/js/js.translator/testData/box/simple/while2.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 487 +// EXPECTED_REACHABLE_NODES: 990 package foo fun box(): String { diff --git a/js/js.translator/testData/box/standardClasses/any.kt b/js/js.translator/testData/box/standardClasses/any.kt index cd228f0f1f0..068b89a2107 100644 --- a/js/js.translator/testData/box/standardClasses/any.kt +++ b/js/js.translator/testData/box/standardClasses/any.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 493 +// EXPECTED_REACHABLE_NODES: 995 // 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 e3fa0356fb7..9db96a4dad8 100644 --- a/js/js.translator/testData/box/standardClasses/array.kt +++ b/js/js.translator/testData/box/standardClasses/array.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 package foo fun box(): String { diff --git a/js/js.translator/testData/box/standardClasses/arrayAccess.kt b/js/js.translator/testData/box/standardClasses/arrayAccess.kt index 5e75ed39d1b..d3b9e7847c9 100644 --- a/js/js.translator/testData/box/standardClasses/arrayAccess.kt +++ b/js/js.translator/testData/box/standardClasses/arrayAccess.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 490 +// EXPECTED_REACHABLE_NODES: 993 package foo fun box(): String { diff --git a/js/js.translator/testData/box/standardClasses/arrayConstructorsWithLambda.kt b/js/js.translator/testData/box/standardClasses/arrayConstructorsWithLambda.kt index e4cefddacc8..5b96477635d 100644 --- a/js/js.translator/testData/box/standardClasses/arrayConstructorsWithLambda.kt +++ b/js/js.translator/testData/box/standardClasses/arrayConstructorsWithLambda.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 991 package foo fun box(): String { diff --git a/js/js.translator/testData/box/standardClasses/arrayFactoryMethods.kt b/js/js.translator/testData/box/standardClasses/arrayFactoryMethods.kt index 36a1deaa750..151d6dbbfba 100644 --- a/js/js.translator/testData/box/standardClasses/arrayFactoryMethods.kt +++ b/js/js.translator/testData/box/standardClasses/arrayFactoryMethods.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 502 +// EXPECTED_REACHABLE_NODES: 1002 package foo diff --git a/js/js.translator/testData/box/standardClasses/arrayFunctionConstructor.kt b/js/js.translator/testData/box/standardClasses/arrayFunctionConstructor.kt index af9b3fdbecc..0ada23fbaf7 100644 --- a/js/js.translator/testData/box/standardClasses/arrayFunctionConstructor.kt +++ b/js/js.translator/testData/box/standardClasses/arrayFunctionConstructor.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 492 +// EXPECTED_REACHABLE_NODES: 996 package foo val f = { i: Int -> i + 1 } diff --git a/js/js.translator/testData/box/standardClasses/arrayIsFilledWithNulls.kt b/js/js.translator/testData/box/standardClasses/arrayIsFilledWithNulls.kt index 5c4ade2932e..e7d78539f25 100644 --- a/js/js.translator/testData/box/standardClasses/arrayIsFilledWithNulls.kt +++ b/js/js.translator/testData/box/standardClasses/arrayIsFilledWithNulls.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 491 +// EXPECTED_REACHABLE_NODES: 994 package foo val a = arrayOfNulls(3) diff --git a/js/js.translator/testData/box/standardClasses/arraySize.kt b/js/js.translator/testData/box/standardClasses/arraySize.kt index c6077e6432f..2e0d722a0df 100644 --- a/js/js.translator/testData/box/standardClasses/arraySize.kt +++ b/js/js.translator/testData/box/standardClasses/arraySize.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 494 +// EXPECTED_REACHABLE_NODES: 997 package foo class A() { diff --git a/js/js.translator/testData/box/standardClasses/arraysIterator.kt b/js/js.translator/testData/box/standardClasses/arraysIterator.kt index 7680f148f36..eb533845e37 100644 --- a/js/js.translator/testData/box/standardClasses/arraysIterator.kt +++ b/js/js.translator/testData/box/standardClasses/arraysIterator.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 606 +// EXPECTED_REACHABLE_NODES: 1105 package foo val a1 = Array(3, { i: Int -> i }) diff --git a/js/js.translator/testData/box/standardClasses/hashMapTypeOfElement.kt b/js/js.translator/testData/box/standardClasses/hashMapTypeOfElement.kt index 893dc30ff89..830e34b0f5d 100644 --- a/js/js.translator/testData/box/standardClasses/hashMapTypeOfElement.kt +++ b/js/js.translator/testData/box/standardClasses/hashMapTypeOfElement.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 826 +// EXPECTED_REACHABLE_NODES: 996 package foo diff --git a/js/js.translator/testData/box/standardClasses/hashSetTypeOfElement.kt b/js/js.translator/testData/box/standardClasses/hashSetTypeOfElement.kt index d9538ec3c2f..e3899a11f63 100644 --- a/js/js.translator/testData/box/standardClasses/hashSetTypeOfElement.kt +++ b/js/js.translator/testData/box/standardClasses/hashSetTypeOfElement.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 841 +// EXPECTED_REACHABLE_NODES: 1011 package foo diff --git a/js/js.translator/testData/box/standardClasses/mutableMapRemoveWithCollision.kt b/js/js.translator/testData/box/standardClasses/mutableMapRemoveWithCollision.kt index db235e53f47..f6ecd02d1a6 100644 --- a/js/js.translator/testData/box/standardClasses/mutableMapRemoveWithCollision.kt +++ b/js/js.translator/testData/box/standardClasses/mutableMapRemoveWithCollision.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 872 +// EXPECTED_REACHABLE_NODES: 999 package foo class A { diff --git a/js/js.translator/testData/box/standardClasses/stringBuilder.kt b/js/js.translator/testData/box/standardClasses/stringBuilder.kt index 5ba3c215db0..cfe727cc6b2 100644 --- a/js/js.translator/testData/box/standardClasses/stringBuilder.kt +++ b/js/js.translator/testData/box/standardClasses/stringBuilder.kt @@ -1,7 +1,6 @@ -// EXPECTED_REACHABLE_NODES: 503 +// EXPECTED_REACHABLE_NODES: 990 package foo - fun box(): String { val s = StringBuilder() s.append("a") diff --git a/js/js.translator/testData/box/standardClasses/stringPlus.kt b/js/js.translator/testData/box/standardClasses/stringPlus.kt index e54ec6ae62e..918cd249369 100644 --- a/js/js.translator/testData/box/standardClasses/stringPlus.kt +++ b/js/js.translator/testData/box/standardClasses/stringPlus.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 489 +// EXPECTED_REACHABLE_NODES: 993 fun box(): String { var x: String? = foo() diff --git a/js/js.translator/testData/box/superCall/classSuperCall.kt b/js/js.translator/testData/box/superCall/classSuperCall.kt index a0c9f656447..cd1ac2299c4 100644 --- a/js/js.translator/testData/box/superCall/classSuperCall.kt +++ b/js/js.translator/testData/box/superCall/classSuperCall.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 509 +// EXPECTED_REACHABLE_NODES: 1012 package foo open class A(val barVal: Int) { diff --git a/js/js.translator/testData/box/superCall/nativeSuperClass.kt b/js/js.translator/testData/box/superCall/nativeSuperClass.kt index e3da9651644..83b570d5402 100644 --- a/js/js.translator/testData/box/superCall/nativeSuperClass.kt +++ b/js/js.translator/testData/box/superCall/nativeSuperClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 895 +// EXPECTED_REACHABLE_NODES: 1383 package foo diff --git a/js/js.translator/testData/box/superCall/traitSuperCall.kt b/js/js.translator/testData/box/superCall/traitSuperCall.kt index 43e2d63e033..4d7e03fc38c 100644 --- a/js/js.translator/testData/box/superCall/traitSuperCall.kt +++ b/js/js.translator/testData/box/superCall/traitSuperCall.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 505 +// EXPECTED_REACHABLE_NODES: 1008 package foo interface A { diff --git a/js/js.translator/testData/box/trait/checkImplementationCharacteristics.kt b/js/js.translator/testData/box/trait/checkImplementationCharacteristics.kt index 8b2b1d62169..f341970fd94 100644 --- a/js/js.translator/testData/box/trait/checkImplementationCharacteristics.kt +++ b/js/js.translator/testData/box/trait/checkImplementationCharacteristics.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 508 +// EXPECTED_REACHABLE_NODES: 1011 package foo public interface A { diff --git a/js/js.translator/testData/box/trait/classDerivesFromClassAndTrait.kt b/js/js.translator/testData/box/trait/classDerivesFromClassAndTrait.kt index 291825b4cc7..a4089762683 100644 --- a/js/js.translator/testData/box/trait/classDerivesFromClassAndTrait.kt +++ b/js/js.translator/testData/box/trait/classDerivesFromClassAndTrait.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 510 +// EXPECTED_REACHABLE_NODES: 1013 package foo diff --git a/js/js.translator/testData/box/trait/classDerivesFromTraitAndClass.kt b/js/js.translator/testData/box/trait/classDerivesFromTraitAndClass.kt index 05c262e9fbd..66fd39661a1 100644 --- a/js/js.translator/testData/box/trait/classDerivesFromTraitAndClass.kt +++ b/js/js.translator/testData/box/trait/classDerivesFromTraitAndClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 510 +// EXPECTED_REACHABLE_NODES: 1013 package foo diff --git a/js/js.translator/testData/box/trait/definitionOrder.kt b/js/js.translator/testData/box/trait/definitionOrder.kt index 18c96bae070..12efe6ce1a2 100644 --- a/js/js.translator/testData/box/trait/definitionOrder.kt +++ b/js/js.translator/testData/box/trait/definitionOrder.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 520 +// EXPECTED_REACHABLE_NODES: 1023 package foo class C() : B() { diff --git a/js/js.translator/testData/box/trait/example.kt b/js/js.translator/testData/box/trait/example.kt index 70e4c33f4df..b5d4b126fec 100644 --- a/js/js.translator/testData/box/trait/example.kt +++ b/js/js.translator/testData/box/trait/example.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 495 +// EXPECTED_REACHABLE_NODES: 998 package foo interface AL { diff --git a/js/js.translator/testData/box/trait/funDelegation.kt b/js/js.translator/testData/box/trait/funDelegation.kt index 91011a27a95..582b90c4361 100644 --- a/js/js.translator/testData/box/trait/funDelegation.kt +++ b/js/js.translator/testData/box/trait/funDelegation.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 504 +// EXPECTED_REACHABLE_NODES: 1009 package foo open class Base() { diff --git a/js/js.translator/testData/box/trait/traitAddsFunctionsToClass.kt b/js/js.translator/testData/box/trait/traitAddsFunctionsToClass.kt index d5beab64c64..3a5b981a10a 100644 --- a/js/js.translator/testData/box/trait/traitAddsFunctionsToClass.kt +++ b/js/js.translator/testData/box/trait/traitAddsFunctionsToClass.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 505 +// EXPECTED_REACHABLE_NODES: 1008 package foo interface Test { diff --git a/js/js.translator/testData/box/trait/traitExtendsTrait.kt b/js/js.translator/testData/box/trait/traitExtendsTrait.kt index 6b1c922db6d..5c36bc926e2 100644 --- a/js/js.translator/testData/box/trait/traitExtendsTrait.kt +++ b/js/js.translator/testData/box/trait/traitExtendsTrait.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 508 +// EXPECTED_REACHABLE_NODES: 1011 package foo interface Test { diff --git a/js/js.translator/testData/box/trait/traitExtendsTwoTraits.kt b/js/js.translator/testData/box/trait/traitExtendsTwoTraits.kt index 0988ba6f234..ca18d1720ef 100644 --- a/js/js.translator/testData/box/trait/traitExtendsTwoTraits.kt +++ b/js/js.translator/testData/box/trait/traitExtendsTwoTraits.kt @@ -1,4 +1,4 @@ -// EXPECTED_REACHABLE_NODES: 514 +// EXPECTED_REACHABLE_NODES: 1017 package foo interface A {