diff --git a/bindings/binding_core_wasm/__tests__/simple.js b/bindings/binding_core_wasm/__tests__/simple.js index 6f4e2c1a48d0..e9637466dafa 100644 --- a/bindings/binding_core_wasm/__tests__/simple.js +++ b/bindings/binding_core_wasm/__tests__/simple.js @@ -108,7 +108,7 @@ describe("parse", () => { "identifier": Object { "optional": false, "span": Object { - "ctxt": 1, + "ctxt": 2, "end": 394, "start": 391, }, @@ -155,7 +155,7 @@ describe("parse", () => { "identifier": Object { "optional": false, "span": Object { - "ctxt": 1, + "ctxt": 2, "end": 407, "start": 404, }, diff --git a/crates/swc/tests/tsc-references/importTypeInJSDoc.1.normal.js b/crates/swc/tests/tsc-references/importTypeInJSDoc.1.normal.js index 118e7b69ccdd..99ff7eda4c02 100644 --- a/crates/swc/tests/tsc-references/importTypeInJSDoc.1.normal.js +++ b/crates/swc/tests/tsc-references/importTypeInJSDoc.1.normal.js @@ -11,7 +11,7 @@ //// [index.js] /** * @typedef {import("./externs")} Foo - */ let a = /** @type {*} */ undefined; + */ let a = /** @type {Foo} */ /** @type {*} */ undefined; a = new Foo({ doer: Foo.Bar }); diff --git a/crates/swc_ecma_transforms_base/src/resolver/mod.rs b/crates/swc_ecma_transforms_base/src/resolver/mod.rs index 839797f5c730..ef9e482120d9 100644 --- a/crates/swc_ecma_transforms_base/src/resolver/mod.rs +++ b/crates/swc_ecma_transforms_base/src/resolver/mod.rs @@ -141,6 +141,9 @@ pub fn resolver( "Marker provided to resolver should not be the root mark" ); + let _ = SyntaxContext::empty().apply_mark(unresolved_mark); + let _ = SyntaxContext::empty().apply_mark(top_level_mark); + as_folder(Resolver { current: Scope::new(ScopeKind::Fn, top_level_mark, None), ident_type: IdentType::Ref, diff --git a/crates/swc_ecma_transforms_base/tests/resolver/babel/issue/973/output.js b/crates/swc_ecma_transforms_base/tests/resolver/babel/issue/973/output.js index d019368c28bd..2fe126055ac5 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/babel/issue/973/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/babel/issue/973/output.js @@ -1,6 +1,6 @@ -let arr__1 = []; -for(let i__2 = 0; i__2 < 10; i__2++){ - for(let i__4 = 0; i__4 < 10; i__4++){ - arr__1.push(()=>i__4); +let arr__2 = []; +for(let i__3 = 0; i__3 < 10; i__3++){ + for(let i__5 = 0; i__5 < 10; i__5++){ + arr__2.push(()=>i__5); } } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/basic/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/basic/1/output.js index 148ab575be7c..819ea38b6852 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/basic/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/basic/1/output.js @@ -1,8 +1,8 @@ { - var foo__1 = 1; + var foo__2 = 1; { - let foo__3 = 2; - use(foo__3); + let foo__4 = 2; + use(foo__4); } - use(foo__1); + use(foo__2); } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/basic/no-usage/output.js b/crates/swc_ecma_transforms_base/tests/resolver/basic/no-usage/output.js index 0d10578d2852..e3ae0e4bf4c6 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/basic/no-usage/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/basic/no-usage/output.js @@ -1,4 +1,4 @@ -let foo__1; +let foo__2; { - let foo__2; + let foo__3; } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/block/scope/class/output.js b/crates/swc_ecma_transforms_base/tests/resolver/block/scope/class/output.js index ff337ffb4461..0de094197694 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/block/scope/class/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/block/scope/class/output.js @@ -1,9 +1,9 @@ -const g__1 = 20; -function baz__1() { +const g__2 = 20; +function baz__2() { { - class g__3 { + class g__4 { } - console.log(g__3); + console.log(g__4); } - return g__1; + return g__2; } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/class/block/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/class/block/1/output.js index da024f4f06e4..906b79eb23bf 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/class/block/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/class/block/1/output.js @@ -1,5 +1,5 @@ -var Foo__1 = function(_Bar__2) { - _inherits(Foo__2, _Bar__2); - function Foo__2() {} - return Foo__2; +var Foo__2 = function(_Bar__3) { + _inherits(Foo__3, _Bar__3); + function Foo__3() {} + return Foo__3; }(Bar); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/class/block/2/output.js b/crates/swc_ecma_transforms_base/tests/resolver/class/block/2/output.js index da024f4f06e4..906b79eb23bf 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/class/block/2/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/class/block/2/output.js @@ -1,5 +1,5 @@ -var Foo__1 = function(_Bar__2) { - _inherits(Foo__2, _Bar__2); - function Foo__2() {} - return Foo__2; +var Foo__2 = function(_Bar__3) { + _inherits(Foo__3, _Bar__3); + function Foo__3() {} + return Foo__3; }(Bar); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/class/expr/scope/output.js b/crates/swc_ecma_transforms_base/tests/resolver/class/expr/scope/output.js index b5acf0245801..564cfb2848aa 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/class/expr/scope/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/class/expr/scope/output.js @@ -1,7 +1,7 @@ -let Test__1 = 2; +let Test__2 = 2; test(class Test__3 { hi() { console.log(Test__3); } }); -Test__1 = 4; +Test__2 = 4; diff --git a/crates/swc_ecma_transforms_base/tests/resolver/class/nested/output.js b/crates/swc_ecma_transforms_base/tests/resolver/class/nested/output.js index c537b88d9280..982b9afb85d7 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/class/nested/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/class/nested/output.js @@ -1,15 +1,15 @@ -var Outer__1 = function(_Hello__2) { - _inherits(Outer__2, _Hello__2); - function Outer__2() { - _classCallCheck(this, Outer__2); - var _this__4 = _possibleConstructorReturn(this, _getPrototypeOf(Outer__2).call(this)); +var Outer__2 = function(_Hello__3) { + _inherits(Outer__3, _Hello__3); + function Outer__3() { + _classCallCheck(this, Outer__3); + var _this__4 = _possibleConstructorReturn(this, _getPrototypeOf(Outer__3).call(this)); var Inner__4 = function() { function Inner__5() { _classCallCheck(this, Inner__5); } _createClass(Inner__5, [ { - key: _get(_getPrototypeOf(Outer__2.prototype), "toString", _assertThisInitialized(_this__4)).call(_this__4), + key: _get(_getPrototypeOf(Outer__3.prototype), "toString", _assertThisInitialized(_this__4)).call(_this__4), value: function() { return "hello"; } @@ -19,5 +19,5 @@ var Outer__1 = function(_Hello__2) { }(); return _possibleConstructorReturn(_this__4, new Inner__4()); } - return Outer__2; + return Outer__3; }(Hello); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/class/nested/var/output.js b/crates/swc_ecma_transforms_base/tests/resolver/class/nested/var/output.js index d5b495b6012f..3bfae96aa280 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/class/nested/var/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/class/nested/var/output.js @@ -1,6 +1,6 @@ -var ConstructorScoping__1 = function ConstructorScoping__2() { - _classCallCheck(this, ConstructorScoping__2); - var bar__3; +var ConstructorScoping__2 = function ConstructorScoping__3() { + _classCallCheck(this, ConstructorScoping__3); + var bar__4; { let bar__5; use(bar__5); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/class/singleton/output.js b/crates/swc_ecma_transforms_base/tests/resolver/class/singleton/output.js index dbba44dc2f3b..d00bac1d2f3b 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/class/singleton/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/class/singleton/output.js @@ -1,14 +1,14 @@ -var singleton__1; -var Sub__1 = function(_Foo__2) { - _inherits(Sub__2, _Foo__2); - function Sub__2() { +var singleton__2; +var Sub__2 = function(_Foo__3) { + _inherits(Sub__3, _Foo__3); + function Sub__3() { var _this__4; - _classCallCheck(this, Sub__2); - if (singleton__1) { - return _possibleConstructorReturn(_this__4, singleton__1); + _classCallCheck(this, Sub__3); + if (singleton__2) { + return _possibleConstructorReturn(_this__4, singleton__2); } - singleton__1 = _this__4 = _possibleConstructorReturn(this, _getPrototypeOf(Sub__2).call(this)); + singleton__2 = _this__4 = _possibleConstructorReturn(this, _getPrototypeOf(Sub__3).call(this)); return _possibleConstructorReturn(_this__4); } - return Sub__2; + return Sub__3; }(Foo); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/class/super/output.js b/crates/swc_ecma_transforms_base/tests/resolver/class/super/output.js index 3a59740875f6..946b8fe5e208 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/class/super/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/class/super/output.js @@ -1,8 +1,8 @@ -function foo__1() { - const sym__2 = "dasdas"; - return class Bar__3 extends Foo { - [sym__2]() { - return super[sym__2]() + super.sym(); +function foo__2() { + const sym__3 = "dasdas"; + return class Bar__4 extends Foo { + [sym__3]() { + return super[sym__3]() + super.sym(); } }; } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/class/var/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/class/var/1/output.js index 29a416c9c45b..ccc62d2284a3 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/class/var/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/class/var/1/output.js @@ -1,10 +1,10 @@ -var Foo__1 = function(_Bar__2) { - _inherits(Foo__2, _Bar__2); - function Foo__2() { +var Foo__2 = function(_Bar__3) { + _inherits(Foo__3, _Bar__3); + function Foo__3() { var _this__4; - _classCallCheck(this, Foo__2); - Foo__2[_assertThisInitialized(_this__4)]; + _classCallCheck(this, Foo__3); + Foo__3[_assertThisInitialized(_this__4)]; return _possibleConstructorReturn(_this__4); } - return Foo__2; + return Foo__3; }(Bar); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/class/var/constructor-only/output.js b/crates/swc_ecma_transforms_base/tests/resolver/class/var/constructor-only/output.js index 05c2d9c8ecb4..73c00d901675 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/class/var/constructor-only/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/class/var/constructor-only/output.js @@ -1 +1 @@ -var Foo__1 = function Foo__2() {}; +var Foo__2 = function Foo__3() {}; diff --git a/crates/swc_ecma_transforms_base/tests/resolver/deno/8620/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/deno/8620/1/output.js index c0e906accfb2..abfd286bc7e3 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/deno/8620/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/deno/8620/1/output.js @@ -1,7 +1,7 @@ -const b__1 = 1; -const b1__1 = 2; +const b__2 = 1; +const b1__2 = 2; { - const b__2 = 3; - const b1__2 = 4; - const b2__2 = 5; + const b__3 = 3; + const b1__3 = 4; + const b2__3 = 5; } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/deno/9121/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/deno/9121/1/output.js index f27a94150e99..bdb9819c0e4b 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/deno/9121/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/deno/9121/1/output.js @@ -1,12 +1,12 @@ -var ___1 = 1; -function wt__1(e__2, n__2, t__2, r__2) { - var l__2 = e__2.updateQueue; +var ___2 = 1; +function wt__2(e__3, n__3, t__3, r__3) { + var l__3 = e__3.updateQueue; if (u !== null) { if (y !== null) { - var ___2 = y.lastBaseUpdate; + var ___3 = y.lastBaseUpdate; } } if (i !== null) { - ___2 = l__2.baseState, o = 0, y = d = s = null; + ___3 = l__3.baseState, o = 0, y = d = s = null; } } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/deno/9121/2/output.js b/crates/swc_ecma_transforms_base/tests/resolver/deno/9121/2/output.js index be4bc4c560f7..1c634c8d630b 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/deno/9121/2/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/deno/9121/2/output.js @@ -1,11 +1,11 @@ -var ___1 = 1; -function wt__1() { +var ___2 = 1; +function wt__2() { if (u !== null) { if (y !== null) { - var ___2 = 2; + var ___3 = 2; } } if (i !== null) { - ___2 = 3; + ___3 = 3; } } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/export/default/class/decl/scope/output.js b/crates/swc_ecma_transforms_base/tests/resolver/export/default/class/decl/scope/output.js index f9ebb5454300..08011dd43ab6 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/export/default/class/decl/scope/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/export/default/class/decl/scope/output.js @@ -1,7 +1,7 @@ -export default class Test__1 { +export default class Test__2 { hi() { - let Test__2 = 2; - console.log(Test__2); + let Test__3 = 2; + console.log(Test__3); } } -Test__1 = 2; +Test__2 = 2; diff --git a/crates/swc_ecma_transforms_base/tests/resolver/export/default/fn_decl/scope/output.js b/crates/swc_ecma_transforms_base/tests/resolver/export/default/fn_decl/scope/output.js index 398955ac45c1..da07f50ff51c 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/export/default/fn_decl/scope/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/export/default/fn_decl/scope/output.js @@ -1,7 +1,7 @@ -export default function foo__1() { - foo__1 = function foo__3(x__4) { - return x__4 === 0 ? 1 : 1 + foo__3(x__4 - 1); +export default function foo__2() { + foo__2 = function foo__4(x__5) { + return x__5 === 0 ? 1 : 1 + foo__4(x__5 - 1); }; - return foo__1(10); + return foo__2(10); } -foo__1 = 2; +foo__2 = 2; diff --git a/crates/swc_ecma_transforms_base/tests/resolver/fn_expr/scope/output.js b/crates/swc_ecma_transforms_base/tests/resolver/fn_expr/scope/output.js index 9547c0c30649..ce594616ec65 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/fn_expr/scope/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/fn_expr/scope/output.js @@ -1,6 +1,6 @@ -test(function foo__2() { - foo__2 = function foo__4(x__5) { - return x__5 === 0 ? 1 : 1 + foo__4(x__5 - 1); +test(function foo__3() { + foo__3 = function foo__5(x__6) { + return x__6 === 0 ? 1 : 1 + foo__5(x__6 - 1); }; - return foo__2(10); + return foo__3(10); }); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/for_of_hoisting/output.js b/crates/swc_ecma_transforms_base/tests/resolver/for_of_hoisting/output.js index 257d9489f207..e8d2cda62383 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/for_of_hoisting/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/for_of_hoisting/output.js @@ -1,11 +1,11 @@ -var k__1, v__1; -var map__1 = new Map([ +var k__2, v__2; +var map__2 = new Map([ [ "", true ] ]); -for ([k__1, ...[v__1]] of map__1){ - k__1; - v__1; +for ([k__2, ...[v__2]] of map__2){ + k__2; + v__2; } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/function/body/output.js b/crates/swc_ecma_transforms_base/tests/resolver/function/body/output.js index 64ddfb404a88..7a6fb251a80a 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/function/body/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/function/body/output.js @@ -1,5 +1,5 @@ -let a__1 = "foo"; -function foo__1() { - let a__2 = "bar"; - use(a__2); +let a__2 = "foo"; +function foo__2() { + let a__3 = "bar"; + use(a__3); } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/function/hoist/output.js b/crates/swc_ecma_transforms_base/tests/resolver/function/hoist/output.js index a8193e8c4a33..eeaf7b663431 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/function/hoist/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/function/hoist/output.js @@ -1,13 +1,13 @@ -function foo__1() { - const r__2 = ()=>1; +function foo__2() { + const r__3 = ()=>1; if (true) { - function r__3() { + function r__4() { return 2; } } - console.log(r__2()); + console.log(r__3()); } -function bar__1() { +function bar__2() { var r__6 = ()=>1; if (true) { function r__6() { @@ -16,7 +16,7 @@ function bar__1() { } console.log(r__6()); } -function baz__1() { +function baz__2() { function r__9() { return 1; } @@ -27,7 +27,7 @@ function baz__1() { } console.log(r__9()); } -function quz__1(r__13 = ()=>1) { +function quz__2(r__13 = ()=>1) { if (true) { function r__14() { return 2; diff --git a/crates/swc_ecma_transforms_base/tests/resolver/function/param/output.js b/crates/swc_ecma_transforms_base/tests/resolver/function/param/output.js index 3d6028331896..01cc34798bbd 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/function/param/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/function/param/output.js @@ -1,4 +1,4 @@ -let a__1 = "foo"; -function foo__1(a__2) { - use(a__2); +let a__2 = "foo"; +function foo__2(a__3) { + use(a__3); } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/general/assignment/patterns/output.js b/crates/swc_ecma_transforms_base/tests/resolver/general/assignment/patterns/output.js index d15dd772deb6..fc6823ce20f5 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/general/assignment/patterns/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/general/assignment/patterns/output.js @@ -1,12 +1,12 @@ -const foo__1 = "foo"; -function foobar__1() { - for (let item__3 of [ +const foo__2 = "foo"; +function foobar__2() { + for (let item__4 of [ 1, 2, 3 ]){ - let foo__4 = "bar"; - [bar, foo__4] = [ + let foo__5 = "bar"; + [bar, foo__5] = [ 1, 2 ]; diff --git a/crates/swc_ecma_transforms_base/tests/resolver/general/function/output.js b/crates/swc_ecma_transforms_base/tests/resolver/general/function/output.js index 48e17c443416..6059dd18e968 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/general/function/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/general/function/output.js @@ -1,3 +1,3 @@ -function test__1() { - let foo__2 = "bar"; +function test__2() { + let foo__3 = "bar"; } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/global/object/output.js b/crates/swc_ecma_transforms_base/tests/resolver/global/object/output.js index e30b977c1c7c..91c39c16feab 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/global/object/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/global/object/output.js @@ -1,3 +1,3 @@ -function foo__1(Object__2) { - Object__2.defineProperty(); +function foo__2(Object__3) { + Object__3.defineProperty(); } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/hoisting/output.js b/crates/swc_ecma_transforms_base/tests/resolver/hoisting/output.js index eeeb9e4caa89..1586735e65de 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/hoisting/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/hoisting/output.js @@ -1,4 +1,4 @@ -function foo__1() { - return XXX__1; +function foo__2() { + return XXX__2; } -var XXX__1 = 1; +var XXX__2 = 1; diff --git a/crates/swc_ecma_transforms_base/tests/resolver/in_constructor/output.js b/crates/swc_ecma_transforms_base/tests/resolver/in_constructor/output.js index 603abd39df83..70ce827106cf 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/in_constructor/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/in_constructor/output.js @@ -1,13 +1,13 @@ -class C__1 { +class C__2 { } -class A__1 extends C__1 { +class A__2 extends C__2 { constructor(){ super(); - class B__2 extends C__1 { + class B__3 extends C__2 { constructor(){ super(); } } - new B__2(); + new B__3(); } } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issue-4953/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issue-4953/output.js index 8383a2d863c1..d365683f6c07 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issue-4953/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issue-4953/output.js @@ -1,17 +1,17 @@ -export default function(module__1, exports__1) { +export default function(module__3, exports__3) { "use strict"; - !function(t__2, e__2) { - e__2(exports__1); - }(void 0, function(t__3) { + !function(t__4, e__4) { + e__4(exports__3); + }(void 0, function(t__5) { "use strict"; - function vr__3(e__4, r__4, o__4) { - try {} catch (t__6) {} - function t__4() { + function vr__5(e__6, r__6, o__6) { + try {} catch (t__8) {} + function t__6() { return '123'; } - return t__4; + return t__6; } - t__3.vr = vr__3; + t__5.vr = vr__5; }); } ; diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/1086/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/1086/output.js index 729361f81269..339715bd473e 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/1086/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/1086/output.js @@ -1,7 +1,7 @@ -const b__1 = []; +const b__2 = []; { - let a__2; - for(a__2 in b__1){ - console.log(a__2); + let a__3; + for(a__3 in b__2){ + console.log(a__3); } } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/1140/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/1140/output.js index 273ce53b5294..9436326d6e89 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/1140/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/1140/output.js @@ -1,4 +1,4 @@ -const categories__1 = [ +const categories__2 = [ { key: "apple" }, @@ -9,10 +9,10 @@ const categories__1 = [ key: "strawberry" } ]; -const item__1 = "some item"; -const catNames__1 = categories__1.reduce((a__2, item__2)=>{ +const item__2 = "some item"; +const catNames__2 = categories__2.reduce((a__3, item__3)=>{ return { - ...a__2, - [item__2.key.toString()]: item__2 + ...a__3, + [item__3.key.toString()]: item__3 }; }, {}); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/1402/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/1402/output.js index 6179955acdcd..d9a587a5d1db 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/1402/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/1402/output.js @@ -1,6 +1,6 @@ -var e__1 = 1; +var e__2 = 1; try { throw 2; -} catch (e__3) { - console.log(e__3); +} catch (e__4) { + console.log(e__4); } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/2021/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/2021/1/output.js index 1062ea4f2cfd..7179bef48df2 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/2021/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/2021/1/output.js @@ -1,4 +1,4 @@ -class Item__1 extends Component { +class Item__2 extends Component { constructor(props__3){ super(props__3); } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/2550/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/2550/output.js index 7da419844299..a7aef4502b02 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/2550/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/2550/output.js @@ -1,6 +1,6 @@ -let isNewPrefsActive__1 = true; +let isNewPrefsActive__2 = true; ()=>({ - isNewPrefsActive__1 + isNewPrefsActive__2 }) && { a: 1 }; diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/271/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/271/output.js index 0317f5f6fd0c..d70eb62bcb6b 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/271/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/271/output.js @@ -1,6 +1,6 @@ -function foo__1(scope__2) { - var startOperation__2 = function startOperation1__3(operation__4) { - scope__2.agentOperation = operation__4; +function foo__2(scope__3) { + var startOperation__3 = function startOperation1__4(operation__5) { + scope__3.agentOperation = operation__5; }; - scope__2.startOperation = startOperation__2; + scope__3.startOperation = startOperation__3; } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/281/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/281/1/output.js index e390eb4d4a0c..bd4a80a00bc2 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/281/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/281/1/output.js @@ -1,4 +1,4 @@ -function foo__1(e__2) { +function foo__2(e__3) { e__0: { break e__0; } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/281/2/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/281/2/output.js index 357705eaf592..224d099989ce 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/281/2/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/281/2/output.js @@ -1,6 +1,6 @@ -function foo__1(e__2) { +function foo__2(e__3) { e__0: { - try {} catch (e1__5) { + try {} catch (e1__6) { o = null; break e__0; } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/2854/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/2854/1/output.js index 3f065aa3a465..c85f0e969de3 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/2854/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/2854/1/output.js @@ -1,8 +1,8 @@ -export function App__1() { - return ; +export function App__2() { + return ; } -export function Form__1({ onChange__3 =function() {} }) { +export function Form__2({ onChange__4 =function() {} }) { return ; } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/292/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/292/1/output.js index 855a890809b6..0b974eca4703 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/292/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/292/1/output.js @@ -1,10 +1,10 @@ -var __assign__1 = function() { - __assign__1 = Object.assign || function __assign1__4(t__5) { +var __assign__2 = function() { + __assign__2 = Object.assign || function __assign1__4(t__5) { for(var s__5, i__5 = 1, n__5 = arguments.length; i__5 < n__5; i__5++){ s__5 = arguments[i__5]; for(var p__5 in s__5)if (Object.prototype.hasOwnProperty.call(s__5, p__5)) t__5[p__5] = s__5[p__5]; } return t__5; }; - return __assign__1.apply(this, arguments); + return __assign__2.apply(this, arguments); }; diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/292/2/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/292/2/output.js index 952e4eba9e37..c159c12208b7 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/292/2/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/292/2/output.js @@ -1,8 +1,8 @@ -__assign = Object.assign || function __assign1__2(t__3) { - for(var s__3, i__3 = 1, n__3 = arguments.length; i__3 < n__3; i__3++){ - s__3 = arguments[i__3]; - for(var p__3 in s__3)if (Object.prototype.hasOwnProperty.call(s__3, p__3)) t__3[p__3] = s__3[p__3]; +__assign = Object.assign || function __assign1__3(t__4) { + for(var s__4, i__4 = 1, n__4 = arguments.length; i__4 < n__4; i__4++){ + s__4 = arguments[i__4]; + for(var p__4 in s__4)if (Object.prototype.hasOwnProperty.call(s__4, p__4)) t__4[p__4] = s__4[p__4]; } - return t__3; + return t__4; }; __assign.apply(this, arguments); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/295/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/295/output.js index 0d0d0d45ac5a..1d3ada36365c 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/295/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/295/output.js @@ -1,6 +1,6 @@ -export var bar__1 = {}; -class Foo__1 { +export var bar__2 = {}; +class Foo__2 { constructor(){ - bar__1; + bar__2; } } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/308/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/308/1/output.js index f75a2f3e7efd..9a22bd8fd831 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/308/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/308/1/output.js @@ -1,9 +1,9 @@ -function bar__1(props__2) {} -var Foo__1 = function Foo1__3() { - _classCallCheck(this, Foo1__3); +function bar__2(props__3) {} +var Foo__2 = function Foo1__4() { + _classCallCheck(this, Foo1__4); super(); _defineProperty(this, "onBar", ()=>{ - bar__1(); + bar__2(); }); - bar__1(); + bar__2(); }; diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/308/2/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/308/2/output.js index e70599764377..23fadd6223a3 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/308/2/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/308/2/output.js @@ -1,11 +1,11 @@ -function wrapper__1() { - function bar__2(props__3) {} - var Foo__2 = function Foo1__4() { - _classCallCheck(this, Foo1__4); +function wrapper__2() { + function bar__3(props__4) {} + var Foo__3 = function Foo1__5() { + _classCallCheck(this, Foo1__5); super(); _defineProperty(this, "onBar", ()=>{ - bar__2(); + bar__3(); }); - bar__2(); + bar__3(); }; } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/3429/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/3429/1/output.js index 61899c0560a7..fe03a580e093 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/3429/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/3429/1/output.js @@ -1,4 +1,4 @@ -for(let r__1 = 0, t__1 = 1; r__1 < t__1; r__1++){ - const t__2 = 6; - console.log(t__2); +for(let r__3 = 0, t__3 = 1; r__3 < t__3; r__3++){ + const t__4 = 6; + console.log(t__4); } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/369/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/369/1/output.js index cbbd20952061..90e41528b3aa 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/369/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/369/1/output.js @@ -1,9 +1,9 @@ -export function input__1(name__2) { - return `${name__2}.md?render`; +export function input__2(name__3) { + return `${name__3}.md?render`; } -export default function({ name__3 , input: inp__3 }) { - inp__3 = inp__3 || input__1(name__3); +export default function({ name__4 , input: inp__4 }) { + inp__4 = inp__4 || input__2(name__4); return { - input: inp__3 + input: inp__4 }; } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/369/2/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/369/2/output.js index ea0c222e81cf..6c997b8755a4 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/369/2/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/369/2/output.js @@ -1,8 +1,8 @@ -function a__1() {} -function b__1() {} -function foo__1({ a: b__4 }) { - expect(b__4).toBe("a"); +function a__2() {} +function b__2() {} +function foo__2({ a: b__5 }) { + expect(b__5).toBe("a"); } -foo__1({ +foo__2({ a: "a" }); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/396/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/396/1/output.js index e58a8f4ae4ff..6bf6cf7f8596 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/396/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/396/1/output.js @@ -1,4 +1,4 @@ -function foo__1() { - bar__2; - function bar__2() {} +function foo__2() { + bar__3; + function bar__3() {} } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/396/2/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/396/2/output.js index f0b17d70fcdf..c482c58f1ac7 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/396/2/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/396/2/output.js @@ -1,4 +1,4 @@ -function foo__1() { - var bar__2 = function bar1__3() {}; - bar__2; +function foo__2() { + var bar__3 = function bar1__4() {}; + bar__3; } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/404/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/404/output.js index 4b30c925c656..573738f08899 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/404/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/404/output.js @@ -1,4 +1,4 @@ -function foo__1(bar__2) { - const { foo__2 } = bar__2; - return foo__2; +function foo__2(bar__3) { + const { foo__3 } = bar__3; + return foo__3; } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/4225/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/4225/1/output.js index e69d284e0257..17633d3b46db 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/4225/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/4225/1/output.js @@ -1,7 +1,7 @@ -let v0__1 = new Array(2); -var v1__1 = v0__1 || []; -for(var v2__1 = 0; v2__1 < v1__1.length; v2__1++){ - var v2__1 = v1__1.v2; - v0__1.push(v2__1 * 2); +let v0__2 = new Array(2); +var v1__2 = v0__2 || []; +for(var v2__2 = 0; v2__2 < v1__2.length; v2__2++){ + var v2__2 = v1__2.v2; + v0__2.push(v2__2 * 2); } -console.log(v0__1); +console.log(v0__2); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/4225/2/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/4225/2/output.js index 07dd915ea6dd..a9e77caae124 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/4225/2/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/4225/2/output.js @@ -1,4 +1,4 @@ -for(var a__1 = 0; a__1 < 10; a__1++){ - console.log(a__1); - var a__1 = 10; +for(var a__2 = 0; a__2 < 10; a__2++){ + console.log(a__2); + var a__2 = 10; } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/438/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/438/output.js index f6febb637055..8d6a619599a4 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/438/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/438/output.js @@ -1,7 +1,7 @@ -function _setPrototypeOf__1(o__2, p__2) { - _setPrototypeOf__1 = Object.setPrototypeOf || function _setPrototypeOf__4(o__5, p__5) { +function _setPrototypeOf__2(o__3, p__3) { + _setPrototypeOf__2 = Object.setPrototypeOf || function _setPrototypeOf__4(o__5, p__5) { o__5.__proto__ = p__5; return o__5; }; - return _setPrototypeOf__1(o__2, p__2); + return _setPrototypeOf__2(o__3, p__3); } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/454/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/454/1/output.js index c8ab18b49c5d..9163ac5885d5 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/454/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/454/1/output.js @@ -1,8 +1,8 @@ -var a__1 = 2; -function foo__1() { +var a__2 = 2; +function foo__2() { try { - var a__2 = 1; - a__2; - } catch (err__4) {} - a__2; + var a__3 = 1; + a__3; + } catch (err__5) {} + a__3; } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/454/2/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/454/2/output.js index 3447329157e0..a1afe7344281 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/454/2/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/454/2/output.js @@ -1,7 +1,7 @@ -function a__1() {} -function foo__1() { - function b__3() { - a__3(); +function a__2() {} +function foo__2() { + function b__4() { + a__4(); } - function a__3() {} + function a__4() {} } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/454/3/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/454/3/output.js index 60c19a39d323..252d70de16b3 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/454/3/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/454/3/output.js @@ -1,9 +1,9 @@ -function a__1() {} -function foo__1() { - function b__3() { - a__3(); +function a__2() {} +function foo__2() { + function b__4() { + a__4(); } - function a__3() { - b__3(); + function a__4() { + b__4(); } } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/461/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/461/output.js index 22ab0055ef0e..381b0f330deb 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/461/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/461/output.js @@ -1,5 +1,5 @@ -for(var x__1 in [ +for(var x__2 in [ "" ]){ - ((x__3)=>0)(x__1); + ((x__4)=>0)(x__2); } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/483/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/483/output.js index ec4e7bc20805..597e6f6db1fd 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/483/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/483/output.js @@ -1,9 +1,9 @@ -function se__1(t__2, e__2, n__2, r__2) { +function se__2(t__3, e__3, n__3, r__3) { try { - return O.apply(n__2, f.querySelectorAll(c)), n__2; + return O.apply(n__3, f.querySelectorAll(c)), n__3; } catch (e__5) { - S(t__2, !0); + S(t__3, !0); } finally{ - s === N && e__2.removeAttribute("id"); + s === N && e__3.removeAttribute("id"); } } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/578/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/578/1/output.js index 5911b2e4006c..18cad97b2f7e 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/578/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/578/1/output.js @@ -1,20 +1,20 @@ -import { myFunction__1 } from "./dep.js"; -class SomeClass__1 { - constructor(properties__2){ - this.props = properties__2; +import { myFunction__2 } from "./dep.js"; +class SomeClass__2 { + constructor(properties__3){ + this.props = properties__3; } call() { - const { myFunction__3 } = this.props; - if (myFunction__3) { - myFunction__3(); + const { myFunction__4 } = this.props; + if (myFunction__4) { + myFunction__4(); } else { console.log("DID NOT WORK!"); } } } -let instance__1 = new SomeClass__1({ +let instance__2 = new SomeClass__2({ myFunction: ()=>{ console.log("CORRECT FUNCTION CALLED"); } }); -instance__1.call(); +instance__2.call(); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/6310/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/6310/output.js index c367615e6179..ce7f15e2200b 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/6310/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/6310/output.js @@ -1,4 +1,4 @@ switch(0){ - case x__1: - function x__1() {} + case x__3: + function x__3() {} } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/678/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/678/output.js index d6c259351901..f85e79c4e203 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/678/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/678/output.js @@ -1,7 +1,7 @@ ({ foo () { - function bar__1() { - bar__1; + function bar__3() { + bar__3; } } }); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/688/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/688/1/output.js index 1afa7b1f1fa8..1952f4c8817d 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/688/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/688/1/output.js @@ -1,6 +1,6 @@ -function test__1() { - if (typeof Missing == typeof EXTENDS__2) { +function test__2() { + if (typeof Missing == typeof EXTENDS__3) { console.log("missing"); } - var EXTENDS__2 = "test"; + var EXTENDS__3 = "test"; } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/688/2/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/688/2/output.js index 050b4b1ed71f..6960cda24a97 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/688/2/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/688/2/output.js @@ -1,8 +1,8 @@ -function test__1() { - if (typeof Missing == typeof EXTENDS__2) { +function test__2() { + if (typeof Missing == typeof EXTENDS__3) { console.log("missing"); } { - var EXTENDS__2 = "test"; + var EXTENDS__3 = "test"; } } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/699/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/699/1/output.js index 77b7ac4a46e9..99c4d01c31be 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/699/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/699/1/output.js @@ -1,7 +1,7 @@ -function foo__1() { +function foo__2() { return ()=>{ - function Bar__3() {} - Bar__3.qux = ""; - return Bar__3; + function Bar__4() {} + Bar__4.qux = ""; + return Bar__4; }; } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/760/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/760/output.js index 1d8154a0f087..96d0a76153ec 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/760/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/760/output.js @@ -1,2 +1,2 @@ -var initialState__1 = "foo"; -export default function reducer__1(state__2 = initialState__1, action__2 = {}) {} +var initialState__2 = "foo"; +export default function reducer__2(state__3 = initialState__2, action__3 = {}) {} diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/788/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/788/1/output.js index 8681b45f38a2..13c6570be44e 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/788/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/788/1/output.js @@ -1,7 +1,7 @@ -window.addEventListener("message", (e__2)=>{ +window.addEventListener("message", (e__3)=>{ try { - console.log(e__2.data); - } catch (e__4) { - console.log(e__4); + console.log(e__3.data); + } catch (e__5) { + console.log(e__5); } }); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/issues/788/2/output.js b/crates/swc_ecma_transforms_base/tests/resolver/issues/788/2/output.js index 52e3d5efc239..ca88b4cc0bb6 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/issues/788/2/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/issues/788/2/output.js @@ -1,7 +1,7 @@ -window.addEventListener("message", function(e__2) { +window.addEventListener("message", function(e__3) { try { - console.log(e__2.data); - } catch (e__4) { - console.log(e__4); + console.log(e__3.data); + } catch (e__5) { + console.log(e__5); } }); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/minifier/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/minifier/1/output.js index 30e3dd020e00..e12de75fdf0a 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/minifier/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/minifier/1/output.js @@ -1,6 +1,6 @@ try { throw 42; -} catch (a__2) { - function a__2() {} - console.log(a__2); +} catch (a__4) { + function a__4() {} + console.log(a__4); } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/minifier/10/output.js b/crates/swc_ecma_transforms_base/tests/resolver/minifier/10/output.js index 3fa1705eddcb..ef647e6cd5ae 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/minifier/10/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/minifier/10/output.js @@ -1,2 +1,2 @@ -var NaN__1; +var NaN__2; console.log(NaN.toString()); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/minifier/11/output.js b/crates/swc_ecma_transforms_base/tests/resolver/minifier/11/output.js index adf00752b952..3c827c9dcef3 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/minifier/11/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/minifier/11/output.js @@ -1,2 +1,2 @@ -var NaN__1 = 5; +var NaN__2 = 5; console.log(NaN.toString()); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/minifier/12/output.js b/crates/swc_ecma_transforms_base/tests/resolver/minifier/12/output.js index 3e87737766e6..5e4a8064e77f 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/minifier/12/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/minifier/12/output.js @@ -1,4 +1,4 @@ -function f__1(undefined__2) { +function f__2(undefined__3) { return function() { if (a) return b; if (c) return d; diff --git a/crates/swc_ecma_transforms_base/tests/resolver/minifier/13/output.js b/crates/swc_ecma_transforms_base/tests/resolver/minifier/13/output.js index 23bf70c848ed..a891a2348f24 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/minifier/13/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/minifier/13/output.js @@ -3,5 +3,5 @@ try { } catch (Ic__4) { throw Ic__4; } -var jc__1, Ic__1; -(Ic__1 = jc__1).PV = "page_view"; +var jc__2, Ic__2; +(Ic__2 = jc__2).PV = "page_view"; diff --git a/crates/swc_ecma_transforms_base/tests/resolver/minifier/14/output.js b/crates/swc_ecma_transforms_base/tests/resolver/minifier/14/output.js index c54b795af4de..11490ab875e8 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/minifier/14/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/minifier/14/output.js @@ -3,5 +3,5 @@ try { } catch (Ic__4) { throw Ic__4; } -export var jc__1, Ic__1; -(Ic__1 = jc__1).PV = "page_view"; +export var jc__2, Ic__2; +(Ic__2 = jc__2).PV = "page_view"; diff --git a/crates/swc_ecma_transforms_base/tests/resolver/minifier/15/output.js b/crates/swc_ecma_transforms_base/tests/resolver/minifier/15/output.js index 5340c52c3712..14aed8b323dd 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/minifier/15/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/minifier/15/output.js @@ -1,9 +1,9 @@ -(function aaa__1() { +(function aaa__3() { try { console.log(111); - } catch (Ic__5) { - throw Ic__5; + } catch (Ic__6) { + throw Ic__6; } - var jc__2, Ic__2; - (Ic__2 = jc__2).PV = "page_view"; + var jc__4, Ic__4; + (Ic__4 = jc__4).PV = "page_view"; })(); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/minifier/16/output.js b/crates/swc_ecma_transforms_base/tests/resolver/minifier/16/output.js index e00a5d27497f..2ca49859b779 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/minifier/16/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/minifier/16/output.js @@ -1,13 +1,13 @@ -(function aaa__1() { - bbb__2(); - function bbb__2() { +(function aaa__3() { + bbb__4(); + function bbb__4() { try { console.log(111); - } catch (Ic__6) { - throw Ic__6; + } catch (Ic__7) { + throw Ic__7; } - var jc__3, Ic__3; - (Ic__3 = jc__3).PV = "page_view"; + var jc__5, Ic__5; + (Ic__5 = jc__5).PV = "page_view"; } - var Ic__2 = {}; + var Ic__4 = {}; })(); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/minifier/17/output.js b/crates/swc_ecma_transforms_base/tests/resolver/minifier/17/output.js index 1c63e0c00dae..d1e5bcb9da5e 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/minifier/17/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/minifier/17/output.js @@ -1,11 +1,11 @@ -function applyVirtualResolutionMutations__1() { - let WarningType__2; - (function(WarningType__3) { - WarningType__3[WarningType__3["NotProvided"] = 0] = "NotProvided"; - WarningType__3[WarningType__3["NotCompatible"] = 1] = "NotCompatible"; - })(WarningType__2 || (WarningType__2 = {})); - console.log(WarningType__2.NotCompatible); +function applyVirtualResolutionMutations__2() { + let WarningType__3; + (function(WarningType__4) { + WarningType__4[WarningType__4["NotProvided"] = 0] = "NotProvided"; + WarningType__4[WarningType__4["NotCompatible"] = 1] = "NotCompatible"; + })(WarningType__3 || (WarningType__3 = {})); + console.log(WarningType__3.NotCompatible); } -console.log(applyVirtualResolutionMutations__1); -console.log(applyVirtualResolutionMutations__1); +console.log(applyVirtualResolutionMutations__2); +console.log(applyVirtualResolutionMutations__2); console.log(eval); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/minifier/18/output.js b/crates/swc_ecma_transforms_base/tests/resolver/minifier/18/output.js index 0a1c5fad4be5..0babee5cdfb1 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/minifier/18/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/minifier/18/output.js @@ -1,4 +1,4 @@ -console.log(function f__2(a__3) { - function f__3() {} - return f__3.length; +console.log(function f__3(a__4) { + function f__4() {} + return f__4.length; }()); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/minifier/2/output.js b/crates/swc_ecma_transforms_base/tests/resolver/minifier/2/output.js index 68c7f5487a97..4dc22d92a246 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/minifier/2/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/minifier/2/output.js @@ -1,7 +1,7 @@ -var a__1 = "FAIL"; +var a__2 = "FAIL"; try { throw 1; -} catch (args__3) { - var a__1 = "PASS"; +} catch (args__4) { + var a__2 = "PASS"; } -console.log(a__1); +console.log(a__2); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/minifier/3/output.js b/crates/swc_ecma_transforms_base/tests/resolver/minifier/3/output.js index 626c363433c1..e258ea3b181f 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/minifier/3/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/minifier/3/output.js @@ -1,7 +1,7 @@ -var a__1 = "PASS"; +var a__2 = "PASS"; try { throw "FAIL1"; -} catch (a__3) { - var a__3 = "FAIL2"; +} catch (a__4) { + var a__4 = "FAIL2"; } -console.log(a__1); +console.log(a__2); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/minifier/4/output.js b/crates/swc_ecma_transforms_base/tests/resolver/minifier/4/output.js index 1111bb1bcefe..b26695e23b3c 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/minifier/4/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/minifier/4/output.js @@ -1,12 +1,12 @@ -var o__1 = "PASS"; +var o__2 = "PASS"; try { throw 0; -} catch (o__3) { +} catch (o__4) { (function() { - function a__4() { - o__3 = "FAIL"; + function a__5() { + o__4 = "FAIL"; } - a__4(), a__4(); + a__5(), a__5(); })(); } -console.log(o__1); +console.log(o__2); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/minifier/5/output.js b/crates/swc_ecma_transforms_base/tests/resolver/minifier/5/output.js index 26887552c3b3..c28f996bb50a 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/minifier/5/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/minifier/5/output.js @@ -1,8 +1,8 @@ -var a__1 = 2, c__1 = "PASS"; -while(a__1--)(function() { - return b__2 ? c__1 = "FAIL" : b__2 = 1; - try {} catch (b__2) { - var b__2; +var a__2 = 2, c__2 = "PASS"; +while(a__2--)(function() { + return b__3 ? c__2 = "FAIL" : b__3 = 1; + try {} catch (b__3) { + var b__3; } })(); -console.log(c__1); +console.log(c__2); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/minifier/6/output.js b/crates/swc_ecma_transforms_base/tests/resolver/minifier/6/output.js index 0dd6fd9198df..5380a17e1b60 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/minifier/6/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/minifier/6/output.js @@ -1,11 +1,11 @@ -var a__1 = 1; -function f__1() { - a__2++; +var a__2 = 1; +function f__2() { + a__3++; try { x(); - } catch (a__2) { - var a__2; + } catch (a__3) { + var a__3; } } -f__1(); -console.log(a__1); +f__2(); +console.log(a__2); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/minifier/7/output.js b/crates/swc_ecma_transforms_base/tests/resolver/minifier/7/output.js index 488afc8567c2..4b5cc3d8c879 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/minifier/7/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/minifier/7/output.js @@ -1,11 +1,11 @@ -var a__1 = 1; -function f__1() { - a__2++; +var a__2 = 1; +function f__2() { + a__3++; try { x(); - } catch (a__2) { - var a__2 = 2; + } catch (a__3) { + var a__3 = 2; } } -f__1(); -console.log(a__1); +f__2(); +console.log(a__2); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/minifier/8/output.js b/crates/swc_ecma_transforms_base/tests/resolver/minifier/8/output.js index 2e7760a0d8e3..72960085b62c 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/minifier/8/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/minifier/8/output.js @@ -1,11 +1,11 @@ -var a__1 = 1; -function f__1() { - a__2++; +var a__2 = 1; +function f__2() { + a__3++; try { console; - } catch (a__2) { - var a__2 = 2 + x(); + } catch (a__3) { + var a__3 = 2 + x(); } } -f__1(); -console.log(a__1); +f__2(); +console.log(a__2); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/minifier/9/output.js b/crates/swc_ecma_transforms_base/tests/resolver/minifier/9/output.js index 6e682b2e1ad8..9b818e54caea 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/minifier/9/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/minifier/9/output.js @@ -1,15 +1,15 @@ -var o__1 = 0; -function f__1() { +var o__2 = 0; +function f__2() { try { throw 1; - } catch (c__4) { + } catch (c__5) { try { throw 2; - } catch (o__2) { - var o__2 = 3; - console.log(o__2); + } catch (o__3) { + var o__3 = 3; + console.log(o__3); } } - console.log(o__2); + console.log(o__3); } -f__1(); +f__2(); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/module/001/output.js b/crates/swc_ecma_transforms_base/tests/resolver/module/001/output.js index 418bae1aa721..f78e6633810e 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/module/001/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/module/001/output.js @@ -1 +1 @@ -import { foo__0 as foo__1 } from "src"; +import { foo__0 as foo__2 } from "src"; diff --git a/crates/swc_ecma_transforms_base/tests/resolver/nested/arrow_expr/var/scope/output.js b/crates/swc_ecma_transforms_base/tests/resolver/nested/arrow_expr/var/scope/output.js index 13cd89b88d6e..af99af626ccc 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/nested/arrow_expr/var/scope/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/nested/arrow_expr/var/scope/output.js @@ -1,7 +1,7 @@ -var Test__1 = (()=>{ - var Test__2 = (()=>{ - var Test__3 = 2; - return Test__3; +var Test__2 = (()=>{ + var Test__3 = (()=>{ + var Test__4 = 2; + return Test__4; })(); - return Test__2; + return Test__3; })(); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/nested/fn_expr/var/scope/fn/output.js b/crates/swc_ecma_transforms_base/tests/resolver/nested/fn_expr/var/scope/fn/output.js index 7ddaa751bf7e..84a51b514406 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/nested/fn_expr/var/scope/fn/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/nested/fn_expr/var/scope/fn/output.js @@ -1,7 +1,7 @@ -var Test__1 = function() { - var Test__2 = function() { - function Test__3() {} - return Test__3; +var Test__2 = function() { + var Test__3 = function() { + function Test__4() {} + return Test__4; }(); - return Test__2; + return Test__3; }(); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/nested/fn_expr/var/scope/output.js b/crates/swc_ecma_transforms_base/tests/resolver/nested/fn_expr/var/scope/output.js index 7c22a27c0fc2..37d39e36646a 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/nested/fn_expr/var/scope/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/nested/fn_expr/var/scope/output.js @@ -1,7 +1,7 @@ -var Test__1 = function() { - var Test__2 = function() { - var Test__3 = 2; - return Test__3; +var Test__2 = function() { + var Test__3 = function() { + var Test__4 = 2; + return Test__4; }(); - return Test__2; + return Test__3; }(); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/next/react-fast-refresh/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/next/react-fast-refresh/1/output.js index 13cbb7c85675..4f7c9bebea4f 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/next/react-fast-refresh/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/next/react-fast-refresh/1/output.js @@ -1,4 +1,4 @@ -import dynamic__1 from "next/dynamic"; -export const Comp__1 = dynamic__1(()=>import("../Content"), { +import dynamic__2 from "next/dynamic"; +export const Comp__2 = dynamic__2(()=>import("../Content"), { ssr: false }); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/pass/assignment/output.js b/crates/swc_ecma_transforms_base/tests/resolver/pass/assignment/output.js index f801168c9f9c..b219fd6530ed 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/pass/assignment/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/pass/assignment/output.js @@ -1,3 +1,3 @@ -let a__1 = 1; -a__1 = 2; -expect(a__1).toBe(2); +let a__2 = 1; +a__2 = 2; +expect(a__2).toBe(2); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/pass/call/output.js b/crates/swc_ecma_transforms_base/tests/resolver/pass/call/output.js index dfd198cd145c..fde48f1de4ab 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/pass/call/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/pass/call/output.js @@ -1,5 +1,5 @@ -let a__1 = 1; -function b__1() { - return a__1 + 1; +let a__2 = 1; +function b__2() { + return a__2 + 1; } -expect(b__1()).toBe(2); +expect(b__2()).toBe(2); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/pr_1171/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/pr_1171/1/output.js index 71c8f8c635fb..e5bd299a4395 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/pr_1171/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/pr_1171/1/output.js @@ -1,5 +1,5 @@ -function isAbsolute__1() {} -function parse__1(path__3) { - const isAbsolute__3 = path__3.charCodeAt(0) === CHAR_FORWARD_SLASH; - if (isAbsolute__3) {} +function isAbsolute__2() {} +function parse__2(path__4) { + const isAbsolute__4 = path__4.charCodeAt(0) === CHAR_FORWARD_SLASH; + if (isAbsolute__4) {} } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/pr_1171/2/output.js b/crates/swc_ecma_transforms_base/tests/resolver/pr_1171/2/output.js index 30d3f849f62e..3d54fde56735 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/pr_1171/2/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/pr_1171/2/output.js @@ -1,5 +1,5 @@ -function parse__1(path__2) { - const isAbsolute__2 = path__2.charCodeAt(0) === CHAR_FORWARD_SLASH; - if (isAbsolute__2) {} +function parse__2(path__3) { + const isAbsolute__3 = path__3.charCodeAt(0) === CHAR_FORWARD_SLASH; + if (isAbsolute__3) {} } -function isAbsolute__1() {} +function isAbsolute__2() {} diff --git a/crates/swc_ecma_transforms_base/tests/resolver/regression/001/output.js b/crates/swc_ecma_transforms_base/tests/resolver/regression/001/output.js index 00ac6a1d807f..a7e206de922a 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/regression/001/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/regression/001/output.js @@ -1,13 +1,13 @@ -var sym__1 = Symbol(); -class Foo__1 { - [sym__1]() { +var sym__2 = Symbol(); +class Foo__2 { + [sym__2]() { return 1; } } -class Bar__1 extends Foo__1 { - [sym__1]() { - return super[sym__1]() + 2; +class Bar__2 extends Foo__2 { + [sym__2]() { + return super[sym__2]() + 2; } } -var i__1 = new Bar__1(); -expect(i__1[sym__1]()).toBe(3); +var i__2 = new Bar__2(); +expect(i__2[sym__2]()).toBe(3); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/regression/002/output.js b/crates/swc_ecma_transforms_base/tests/resolver/regression/002/output.js index 60a1a7dfb4b5..e89abc6db3c0 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/regression/002/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/regression/002/output.js @@ -1,11 +1,11 @@ -var sym__1 = Symbol(); -var Foo__1 = function() { +var sym__2 = Symbol(); +var Foo__2 = function() { function Foo__3() { _classCallCheck(this, Foo__3); } _createClass(Foo__3, [ { - key: sym__1, + key: sym__2, value: function() { return 1; } @@ -13,7 +13,7 @@ var Foo__1 = function() { ]); return Foo__3; }(); -var Bar__1 = function(_Foo__6) { +var Bar__2 = function(_Foo__6) { _inherits(Bar__6, _Foo__6); function Bar__6() { _classCallCheck(this, Bar__6); @@ -21,13 +21,13 @@ var Bar__1 = function(_Foo__6) { } _createClass(Bar__6, [ { - key: sym__1, + key: sym__2, value: function() { - return _get(_getPrototypeOf(Bar__6.prototype), sym__1, this)() + 2; + return _get(_getPrototypeOf(Bar__6.prototype), sym__2, this)() + 2; } } ]); return Bar__6; -}(Foo__1); -var i__1 = new Bar__1(); -expect(i__1[sym__1]()).toBe(3); +}(Foo__2); +var i__2 = new Bar__2(); +expect(i__2[sym__2]()).toBe(3); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/regression_of_454/output.js b/crates/swc_ecma_transforms_base/tests/resolver/regression_of_454/output.js index 26d2cdc175ef..b9f93b33de42 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/regression_of_454/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/regression_of_454/output.js @@ -1,10 +1,10 @@ -function broken__1(x__2) { - var Foo__2 = function(_Bar__3) { - _inherits(Foo__3, _Bar__3); - function Foo__3() { - _classCallCheck(this, Foo__3); - return _possibleConstructorReturn(this, _getPrototypeOf(Foo__3).apply(this, arguments)); +function broken__2(x__3) { + var Foo__3 = function(_Bar__4) { + _inherits(Foo__4, _Bar__4); + function Foo__4() { + _classCallCheck(this, Foo__4); + return _possibleConstructorReturn(this, _getPrototypeOf(Foo__4).apply(this, arguments)); } - return Foo__3; + return Foo__4; }(Bar); } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/same-level/output.js b/crates/swc_ecma_transforms_base/tests/resolver/same-level/output.js index ee52ffcddf48..256ebca03dd5 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/same-level/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/same-level/output.js @@ -1,2 +1,2 @@ -var a__1 = "foo"; -var a__1 = "bar"; +var a__2 = "foo"; +var a__2 = "bar"; diff --git a/crates/swc_ecma_transforms_base/tests/resolver/shorthand/output.js b/crates/swc_ecma_transforms_base/tests/resolver/shorthand/output.js index d47a9dbf5f3b..4bf30839a0f7 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/shorthand/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/shorthand/output.js @@ -1,7 +1,7 @@ -let a__1 = "foo"; -function foo__1() { - let a__2 = "bar"; +let a__2 = "foo"; +function foo__2() { + let a__3 = "bar"; use({ - a__2 + a__3 }); } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/ts/es5/for/of/27/output.js b/crates/swc_ecma_transforms_base/tests/resolver/ts/es5/for/of/27/output.js index 4024b918ff8a..7aa07597ce00 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/ts/es5/for/of/27/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/ts/es5/for/of/27/output.js @@ -1,7 +1,7 @@ -for (var { x: a__1 = 0 , y: b__1 = 1 } of [ +for (var { x: a__2 = 0 , y: b__2 = 1 } of [ 2, 3 ]){ - a__1; - b__1; + a__2; + b__2; } diff --git a/crates/swc_ecma_transforms_base/tests/resolver/unresolved-mark/2/output.js b/crates/swc_ecma_transforms_base/tests/resolver/unresolved-mark/2/output.js index be2201a7d991..7882587ab81a 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/unresolved-mark/2/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/unresolved-mark/2/output.js @@ -1,2 +1,2 @@ -foo__1(); -var foo__1; +foo__2(); +var foo__2; diff --git a/crates/swc_ecma_transforms_base/tests/resolver/unresolved-mark/3/output.js b/crates/swc_ecma_transforms_base/tests/resolver/unresolved-mark/3/output.js index d3704c7318de..618302fd1b3a 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/unresolved-mark/3/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/unresolved-mark/3/output.js @@ -1,2 +1,2 @@ -foo__1(); -function foo__1() {} +foo__2(); +function foo__2() {} diff --git a/crates/swc_ecma_transforms_base/tests/resolver/update/output.js b/crates/swc_ecma_transforms_base/tests/resolver/update/output.js index 35e91445121d..611437e98bff 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/update/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/update/output.js @@ -1,3 +1,3 @@ -let a__1 = 1; -a__1++; -expect(a__1).toBe(2); +let a__2 = 1; +a__2++; +expect(a__2).toBe(2); diff --git a/crates/swc_ecma_transforms_base/tests/resolver/vercel/next/server/render/1/output.js b/crates/swc_ecma_transforms_base/tests/resolver/vercel/next/server/render/1/output.js index 02e123890f7c..8514aa000d4c 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/vercel/next/server/render/1/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/vercel/next/server/render/1/output.js @@ -1,33 +1,33 @@ -import { Writable__1 } from "stream"; -import * as ReactDOMServer__1 from "react-dom/server"; -import { StyleRegistry__1, createStyleRegistry__1 } from "styled-jsx"; -import { warn__1 } from "../build/output/log"; -import { GSP_NO_RETURNED_VALUE__1, GSSP_COMPONENT_MEMBER_ERROR__1, GSSP_NO_RETURNED_VALUE__1, STATIC_STATUS_PAGE_GET_INITIAL_PROPS_ERROR__1, SERVER_PROPS_GET_INIT_PROPS_CONFLICT__1, SERVER_PROPS_SSG_CONFLICT__1, SSG_GET_INITIAL_PROPS_CONFLICT__1, UNSTABLE_REVALIDATE_RENAME_ERROR__1 } from "../lib/constants"; -import { isSerializableProps__1 } from "../lib/is-serializable-props"; -import { isInAmpMode__1 } from "../shared/lib/amp"; -import { AmpStateContext__1 } from "../shared/lib/amp-context"; -import { BODY_RENDER_TARGET__1, SERVER_PROPS_ID__1, STATIC_PROPS_ID__1, STATIC_STATUS_PAGES__1 } from "../shared/lib/constants"; -import { defaultHead__1 } from "../shared/lib/head"; -import { HeadManagerContext__1 } from "../shared/lib/head-manager-context"; -import Loadable__1 from "../shared/lib/loadable"; -import { LoadableContext__1 } from "../shared/lib/loadable-context"; -import postProcess__1 from "../shared/lib/post-process"; -import { RouterContext__1 } from "../shared/lib/router-context"; -import { isDynamicRoute__1 } from "../shared/lib/router/utils/is-dynamic"; -import { HtmlContext__1, getDisplayName__1, isResSent__1, loadGetInitialProps__1 } from "../shared/lib/utils"; -import { tryGetPreviewData__1 } from "./api-utils"; -import { denormalizePagePath__1 } from "./denormalize-page-path"; -import { getFontDefinitionFromManifest__1 } from "./font-utils"; -import { normalizePagePath__1 } from "./normalize-page-path"; -import optimizeAmp__1 from "./optimize-amp"; -import { allowedStatusCodes__1, getRedirectStatus__1 } from "../lib/load-custom-routes"; -import RenderResult__1 from "./render-result"; -import isError__1 from "../lib/is-error"; -function noRouter__1() { - const message__2 = 'No router instance found. you should only use "next/router" inside the client side of your app. https://nextjs.org/docs/messages/no-router-instance'; - throw new Error(message__2); +import { Writable__2 } from "stream"; +import * as ReactDOMServer__2 from "react-dom/server"; +import { StyleRegistry__2, createStyleRegistry__2 } from "styled-jsx"; +import { warn__2 } from "../build/output/log"; +import { GSP_NO_RETURNED_VALUE__2, GSSP_COMPONENT_MEMBER_ERROR__2, GSSP_NO_RETURNED_VALUE__2, STATIC_STATUS_PAGE_GET_INITIAL_PROPS_ERROR__2, SERVER_PROPS_GET_INIT_PROPS_CONFLICT__2, SERVER_PROPS_SSG_CONFLICT__2, SSG_GET_INITIAL_PROPS_CONFLICT__2, UNSTABLE_REVALIDATE_RENAME_ERROR__2 } from "../lib/constants"; +import { isSerializableProps__2 } from "../lib/is-serializable-props"; +import { isInAmpMode__2 } from "../shared/lib/amp"; +import { AmpStateContext__2 } from "../shared/lib/amp-context"; +import { BODY_RENDER_TARGET__2, SERVER_PROPS_ID__2, STATIC_PROPS_ID__2, STATIC_STATUS_PAGES__2 } from "../shared/lib/constants"; +import { defaultHead__2 } from "../shared/lib/head"; +import { HeadManagerContext__2 } from "../shared/lib/head-manager-context"; +import Loadable__2 from "../shared/lib/loadable"; +import { LoadableContext__2 } from "../shared/lib/loadable-context"; +import postProcess__2 from "../shared/lib/post-process"; +import { RouterContext__2 } from "../shared/lib/router-context"; +import { isDynamicRoute__2 } from "../shared/lib/router/utils/is-dynamic"; +import { HtmlContext__2, getDisplayName__2, isResSent__2, loadGetInitialProps__2 } from "../shared/lib/utils"; +import { tryGetPreviewData__2 } from "./api-utils"; +import { denormalizePagePath__2 } from "./denormalize-page-path"; +import { getFontDefinitionFromManifest__2 } from "./font-utils"; +import { normalizePagePath__2 } from "./normalize-page-path"; +import optimizeAmp__2 from "./optimize-amp"; +import { allowedStatusCodes__2, getRedirectStatus__2 } from "../lib/load-custom-routes"; +import RenderResult__2 from "./render-result"; +import isError__2 from "../lib/is-error"; +function noRouter__2() { + const message__3 = 'No router instance found. you should only use "next/router" inside the client side of your app. https://nextjs.org/docs/messages/no-router-instance'; + throw new Error(message__3); } -class ServerRouter__1 { +class ServerRouter__2 { constructor(pathname__4, query__4, as__4, { isFallback__4 }, isReady__4, basePath__4, locale__4, locales__4, defaultLocale__4, domainLocales__4, isPreview__4, isLocaleDomain__4){ this.route = pathname__4.replace(/\/$/, "") || "/"; this.pathname = pathname__4; @@ -44,25 +44,25 @@ class ServerRouter__1 { this.isLocaleDomain = !!isLocaleDomain__4; } push() { - noRouter__1(); + noRouter__2(); } replace() { - noRouter__1(); + noRouter__2(); } reload() { - noRouter__1(); + noRouter__2(); } back() { - noRouter__1(); + noRouter__2(); } prefetch() { - noRouter__1(); + noRouter__2(); } beforePopState() { - noRouter__1(); + noRouter__2(); } } -function enhanceComponents__1(options__11, App__11, Component__11) { +function enhanceComponents__2(options__11, App__11, Component__11) { if (typeof options__11 === "function") { return { App__11, @@ -74,10 +74,10 @@ function enhanceComponents__1(options__11, App__11, Component__11) { Component: options__11.enhanceComponent ? options__11.enhanceComponent(Component__11) : Component__11 }; } -const invalidKeysMsg__1 = (methodName__13, invalidKeys__13)=>{ +const invalidKeysMsg__2 = (methodName__13, invalidKeys__13)=>{ return `Additional keys were returned from \`${methodName__13}\`. Properties intended for your component must be nested under the \`props\` key, e.g.:` + `\n\n\treturn { props: { title: 'My Title', content: '...' } }` + `\n\nKeys that need to be moved: ${invalidKeys__13.join(", ")}.` + `\nRead more: https://nextjs.org/docs/messages/invalid-getstaticprops-value`; }; -function checkRedirectValues__1(redirect__14, req__14, method__14) { +function checkRedirectValues__2(redirect__14, req__14, method__14) { const { destination__14 , permanent__14 , statusCode__14 , basePath__14 } = redirect__14; let errors__14 = []; const hasStatusCode__14 = typeof statusCode__14 !== "undefined"; @@ -86,9 +86,9 @@ function checkRedirectValues__1(redirect__14, req__14, method__14) { errors__14.push(`\`permanent\` and \`statusCode\` can not both be provided`); } else if (hasPermanent__14 && typeof permanent__14 !== "boolean") { errors__14.push(`\`permanent\` must be \`true\` or \`false\``); - } else if (hasStatusCode__14 && !allowedStatusCodes__1.has(statusCode__14)) { + } else if (hasStatusCode__14 && !allowedStatusCodes__2.has(statusCode__14)) { errors__14.push(`\`statusCode\` must undefined or one of ${[ - ...allowedStatusCodes__1 + ...allowedStatusCodes__2 ].join(", ")}`); } const destinationType__14 = typeof destination__14; @@ -103,13 +103,13 @@ function checkRedirectValues__1(redirect__14, req__14, method__14) { throw new Error(`Invalid redirect object returned from ${method__14} for ${req__14.url}\n` + errors__14.join(" and ") + "\n" + `See more info here: https://nextjs.org/docs/messages/invalid-redirect-gssp`); } } -export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, renderOpts__21) { +export async function renderToHTML__2(req__21, res__21, pathname__21, query__21, renderOpts__21) { renderOpts__21.devOnlyCacheBusterQueryString = renderOpts__21.dev ? renderOpts__21.devOnlyCacheBusterQueryString || `?ts=${Date.now()}` : ""; query__21 = Object.assign({}, query__21); const { err__21 , dev__21 =false , ampPath__21 ="" , App__21 , Document__21 , pageConfig__21 ={} , Component__21 , buildManifest__21 , fontManifest__21 , reactLoadableManifest__21 , ErrorDebug__21 , getStaticProps__21 , getStaticPaths__21 , getServerSideProps__21 , isDataReq__21 , params__21 , previewProps__21 , basePath__21 , devOnlyCacheBusterQueryString__21 , supportsDynamicHTML__21 , concurrentFeatures__21 } = renderOpts__21; const getFontDefinition__21 = (url__22)=>{ if (fontManifest__21) { - return getFontDefinitionFromManifest__1(url__22, fontManifest__21); + return getFontDefinitionFromManifest__2(url__22, fontManifest__21); } return ""; }; @@ -141,7 +141,7 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, const isBuildTimeSSG__21 = isSSG__21 && renderOpts__21.nextExport; const defaultAppGetInitialProps__21 = App__21.getInitialProps === App__21.origGetInitialProps; const hasPageGetInitialProps__21 = !!Component__21.getInitialProps; - const pageIsDynamic__21 = isDynamicRoute__1(pathname__21); + const pageIsDynamic__21 = isDynamicRoute__2(pathname__21); const isAutoExport__21 = !hasPageGetInitialProps__21 && defaultAppGetInitialProps__21 && !isSSG__21 && !getServerSideProps__21; for (const methodName__31 of [ "getStaticProps", @@ -149,17 +149,17 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, "getStaticPaths" ]){ if (Component__21[methodName__31]) { - throw new Error(`page ${pathname__21} ${methodName__31} ${GSSP_COMPONENT_MEMBER_ERROR__1}`); + throw new Error(`page ${pathname__21} ${methodName__31} ${GSSP_COMPONENT_MEMBER_ERROR__2}`); } } if (hasPageGetInitialProps__21 && isSSG__21) { - throw new Error(SSG_GET_INITIAL_PROPS_CONFLICT__1 + ` ${pathname__21}`); + throw new Error(SSG_GET_INITIAL_PROPS_CONFLICT__2 + ` ${pathname__21}`); } if (hasPageGetInitialProps__21 && getServerSideProps__21) { - throw new Error(SERVER_PROPS_GET_INIT_PROPS_CONFLICT__1 + ` ${pathname__21}`); + throw new Error(SERVER_PROPS_GET_INIT_PROPS_CONFLICT__2 + ` ${pathname__21}`); } if (getServerSideProps__21 && isSSG__21) { - throw new Error(SERVER_PROPS_SSG_CONFLICT__1 + ` ${pathname__21}`); + throw new Error(SERVER_PROPS_SSG_CONFLICT__2 + ` ${pathname__21}`); } if (getStaticPaths__21 && !pageIsDynamic__21) { throw new Error(`getStaticPaths is only allowed for dynamic SSG pages and was found on '${pathname__21}'.` + `\nRead more: https://nextjs.org/docs/messages/non-dynamic-getstaticpaths-usage`); @@ -192,24 +192,24 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, req__21.url = pathname__21; } if (pathname__21 === "/404" && (hasPageGetInitialProps__21 || getServerSideProps__21)) { - throw new Error(`\`pages/404\` ${STATIC_STATUS_PAGE_GET_INITIAL_PROPS_ERROR__1}`); + throw new Error(`\`pages/404\` ${STATIC_STATUS_PAGE_GET_INITIAL_PROPS_ERROR__2}`); } - if (STATIC_STATUS_PAGES__1.includes(pathname__21) && (hasPageGetInitialProps__21 || getServerSideProps__21)) { - throw new Error(`\`pages${pathname__21}\` ${STATIC_STATUS_PAGE_GET_INITIAL_PROPS_ERROR__1}`); + if (STATIC_STATUS_PAGES__2.includes(pathname__21) && (hasPageGetInitialProps__21 || getServerSideProps__21)) { + throw new Error(`\`pages${pathname__21}\` ${STATIC_STATUS_PAGE_GET_INITIAL_PROPS_ERROR__2}`); } } - await Loadable__1.preloadAll(); + await Loadable__2.preloadAll(); let isPreview__21; let previewData__21; if ((isSSG__21 || getServerSideProps__21) && !isFallback__21) { - previewData__21 = tryGetPreviewData__1(req__21, res__21, previewProps__21); + previewData__21 = tryGetPreviewData__2(req__21, res__21, previewProps__21); isPreview__21 = previewData__21 !== false; } const routerIsReady__21 = !!(getServerSideProps__21 || hasPageGetInitialProps__21 || !defaultAppGetInitialProps__21 && !isSSG__21); - const router__21 = new ServerRouter__1(pathname__21, query__21, asPath__21, { + const router__21 = new ServerRouter__2(pathname__21, query__21, asPath__21, { isFallback: isFallback__21 }, routerIsReady__21, basePath__21, renderOpts__21.locale, renderOpts__21.locales, renderOpts__21.defaultLocale, renderOpts__21.domainLocales, isPreview__21, req__21.__nextIsLocaleDomain); - const jsxStyleRegistry__21 = createStyleRegistry__1(); + const jsxStyleRegistry__21 = createStyleRegistry__2(); const ctx__21 = { err__21, req: isAutoExport__21 ? undefined : req__21, @@ -248,16 +248,16 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, hasQuery: Boolean(query__21.amp), hybrid: pageConfig__21.amp === "hybrid" }; - const inAmpMode__21 = isInAmpMode__1(ampState__21); + const inAmpMode__21 = isInAmpMode__2(ampState__21); const reactLoadableModules__21 = []; - let head__21 = defaultHead__1(inAmpMode__21); + let head__21 = defaultHead__2(inAmpMode__21); let scriptLoader__21 = {}; const nextExport__21 = !isSSG__21 && (renderOpts__21.nextExport || dev__21 && (isAutoExport__21 || isFallback__21)); - const AppContainer__21 = ({ children__52 })=> + const AppContainer__21 = ({ children__52 })=> - + - { head__21 = state__53; }, @@ -268,22 +268,22 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, mountedInstances: new Set() }}> - reactLoadableModules__21.push(moduleName__55)}> + reactLoadableModules__21.push(moduleName__55)}> - + {children__52} - + - + - + - + - ; - props__21 = await loadGetInitialProps__1(App__21, { + ; + props__21 = await loadGetInitialProps__2(App__21, { AppTree: ctx__21.AppTree, Component__21, router__21, @@ -293,7 +293,7 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, props__21.__N_PREVIEW = true; } if (isSSG__21) { - props__21[STATIC_PROPS_ID__1] = true; + props__21[STATIC_PROPS_ID__2] = true; } if (isSSG__21 && !isFallback__21) { let data__58; @@ -317,14 +317,14 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, throw staticPropsError__60; } if (data__58 == null) { - throw new Error(GSP_NO_RETURNED_VALUE__1); + throw new Error(GSP_NO_RETURNED_VALUE__2); } const invalidKeys__58 = Object.keys(data__58).filter((key__63)=>key__63 !== "revalidate" && key__63 !== "props" && key__63 !== "redirect" && key__63 !== "notFound"); if (invalidKeys__58.includes("unstable_revalidate")) { - throw new Error(UNSTABLE_REVALIDATE_RENAME_ERROR__1); + throw new Error(UNSTABLE_REVALIDATE_RENAME_ERROR__2); } if (invalidKeys__58.length) { - throw new Error(invalidKeysMsg__1("getStaticProps", invalidKeys__58)); + throw new Error(invalidKeysMsg__2("getStaticProps", invalidKeys__58)); } if (process.env.NODE_ENV !== "production") { if (typeof data__58.notFound !== "undefined" && typeof data__58.redirect !== "undefined") { @@ -338,20 +338,20 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, renderOpts__21.isNotFound = true; } if ("redirect" in data__58 && data__58.redirect && typeof data__58.redirect === "object") { - checkRedirectValues__1(data__58.redirect, req__21, "getStaticProps"); + checkRedirectValues__2(data__58.redirect, req__21, "getStaticProps"); if (isBuildTimeSSG__21) { throw new Error(`\`redirect\` can not be returned from getStaticProps during prerendering (${req__21.url})\n` + `See more info here: https://nextjs.org/docs/messages/gsp-redirect-during-prerender`); } data__58.props = { __N_REDIRECT: data__58.redirect.destination, - __N_REDIRECT_STATUS: getRedirectStatus__1(data__58.redirect) + __N_REDIRECT_STATUS: getRedirectStatus__2(data__58.redirect) }; if (typeof data__58.redirect.basePath !== "undefined") { data__58.props.__N_REDIRECT_BASE_PATH = data__58.redirect.basePath; } renderOpts__21.isRedirect = true; } - if ((dev__21 || isBuildTimeSSG__21) && !renderOpts__21.isNotFound && !isSerializableProps__1(pathname__21, "getStaticProps", data__58.props)) { + if ((dev__21 || isBuildTimeSSG__21) && !renderOpts__21.isNotFound && !isSerializableProps__2(pathname__21, "getStaticProps", data__58.props)) { throw new Error("invariant: getStaticProps did not return valid props. Please report this."); } if ("revalidate" in data__58) { @@ -381,7 +381,7 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, } } if (getServerSideProps__21) { - props__21[SERVER_PROPS_ID__1] = true; + props__21[SERVER_PROPS_ID__2] = true; } if (getServerSideProps__21 && !isFallback__21) { let data__85; @@ -416,13 +416,13 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, }); canAccessRes__85 = false; } catch (serverSidePropsError__90) { - if (isError__1(serverSidePropsError__90) && serverSidePropsError__90.code === "ENOENT") { + if (isError__2(serverSidePropsError__90) && serverSidePropsError__90.code === "ENOENT") { delete serverSidePropsError__90.code; } throw serverSidePropsError__90; } if (data__85 == null) { - throw new Error(GSSP_NO_RETURNED_VALUE__1); + throw new Error(GSSP_NO_RETURNED_VALUE__2); } const invalidKeys__85 = Object.keys(data__85).filter((key__93)=>key__93 !== "props" && key__93 !== "redirect" && key__93 !== "notFound"); if (data__85.unstable_notFound) { @@ -432,7 +432,7 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, throw new Error(`unstable_redirect has been renamed to redirect, please update the field to continue. Page: ${pathname__21}`); } if (invalidKeys__85.length) { - throw new Error(invalidKeysMsg__1("getServerSideProps", invalidKeys__85)); + throw new Error(invalidKeysMsg__2("getServerSideProps", invalidKeys__85)); } if ("notFound" in data__85 && data__85.notFound) { if (pathname__21 === "/404") { @@ -442,10 +442,10 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, return null; } if ("redirect" in data__85 && typeof data__85.redirect === "object") { - checkRedirectValues__1(data__85.redirect, req__21, "getServerSideProps"); + checkRedirectValues__2(data__85.redirect, req__21, "getServerSideProps"); data__85.props = { __N_REDIRECT: data__85.redirect.destination, - __N_REDIRECT_STATUS: getRedirectStatus__1(data__85.redirect) + __N_REDIRECT_STATUS: getRedirectStatus__2(data__85.redirect) }; if (typeof data__85.redirect.basePath !== "undefined") { data__85.props.__N_REDIRECT_BASE_PATH = data__85.redirect.basePath; @@ -455,7 +455,7 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, if (data__85.props instanceof Promise) { data__85.props = await data__85.props; } - if ((dev__21 || isBuildTimeSSG__21) && !isSerializableProps__1(pathname__21, "getServerSideProps", data__85.props)) { + if ((dev__21 || isBuildTimeSSG__21) && !isSerializableProps__2(pathname__21, "getServerSideProps", data__85.props)) { throw new Error("invariant: getServerSideProps did not return valid props. Please report this."); } props__21.pageProps = Object.assign({}, props__21.pageProps, data__85.props); @@ -465,15 +465,15 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, console.warn(`The prop \`url\` is a reserved prop in Next.js for legacy reasons and will be overridden on page ${pathname__21}\n` + `See more info here: https://nextjs.org/docs/messages/reserved-page-prop`); } if (isDataReq__21 && !isSSG__21 || renderOpts__21.isRedirect) { - return RenderResult__1.fromStatic(JSON.stringify(props__21)); + return RenderResult__2.fromStatic(JSON.stringify(props__21)); } if (isFallback__21) { props__21.pageProps = {}; } - if (isResSent__1(res__21) && !isSSG__21) return null; + if (isResSent__2(res__21) && !isSSG__21) return null; let filteredBuildManifest__21 = buildManifest__21; if (isAutoExport__21 && pageIsDynamic__21) { - const page__106 = denormalizePagePath__1(normalizePagePath__1(pathname__21)); + const page__106 = denormalizePagePath__2(normalizePagePath__2(pathname__21)); if (page__106 in filteredBuildManifest__21.pages) { filteredBuildManifest__21 = { ...filteredBuildManifest__21, @@ -493,7 +493,7 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, if (Document__21.getInitialProps) { const renderPage__111 = (options__112 = {})=>{ if (ctx__21.err && ErrorDebug__21) { - const html__113 = ReactDOMServer__1.renderToString(); + const html__113 = ReactDOMServer__2.renderToString(); return { html__113, head__21 @@ -502,8 +502,8 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, if (dev__21 && (props__21.router || props__21.Component)) { throw new Error(`'router' and 'Component' can not be returned in getInitialProps from _app.js https://nextjs.org/docs/messages/cant-override-next-props`); } - const { App: EnhancedApp__112 , Component: EnhancedComponent__112 } = enhanceComponents__1(options__112, App__21, Component__21); - const html__112 = ReactDOMServer__1.renderToString( + const { App: EnhancedApp__112 , Component: EnhancedComponent__112 } = enhanceComponents__2(options__112, App__21, Component__21); + const html__112 = ReactDOMServer__2.renderToString( @@ -517,14 +517,14 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, ...ctx__21, renderPage__111 }; - const docProps__111 = await loadGetInitialProps__1(Document__21, documentCtx__111); - if (isResSent__1(res__21) && !isSSG__21) return null; + const docProps__111 = await loadGetInitialProps__2(Document__21, documentCtx__111); + if (isResSent__2(res__21) && !isSSG__21) return null; if (!docProps__111 || typeof docProps__111.html !== "string") { - const message__115 = `"${getDisplayName__1(Document__21)}.getInitialProps()" should resolve to an object with a "html" prop set with a valid html string`; + const message__115 = `"${getDisplayName__2(Document__21)}.getInitialProps()" should resolve to an object with a "html" prop set with a valid html string`; throw new Error(message__115); } return { - bodyResult: piperFromArray__1([ + bodyResult: piperFromArray__2([ docProps__111.html ]), documentElement: (htmlProps__116)=>, @@ -538,8 +538,8 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, ; - const bodyResult__117 = concurrentFeatures__21 ? await renderToStream__1(content__117, generateStaticHTML__21) : piperFromArray__1([ - ReactDOMServer__1.renderToString(content__117) + const bodyResult__117 = concurrentFeatures__21 ? await renderToStream__2(content__117, generateStaticHTML__21) : piperFromArray__2([ + ReactDOMServer__2.renderToString(content__117) ]); return { bodyResult__117, @@ -580,7 +580,7 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, autoExport: isAutoExport__21 === true ? true : undefined, isFallback__21, dynamicIds: dynamicImportsIds__21.size === 0 ? undefined : Array.from(dynamicImportsIds__21), - err: renderOpts__21.err ? serializeError__1(dev__21, renderOpts__21.err) : undefined, + err: renderOpts__21.err ? serializeError__2(dev__21, renderOpts__21.err) : undefined, gsp: !!getStaticProps__21 ? true : undefined, gssp: !!getServerSideProps__21 ? true : undefined, customServer__21, @@ -611,17 +611,17 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, head: documentResult__21.head, headTags: documentResult__21.headTags, styles: documentResult__21.styles, - useMaybeDeferContent__1 + useMaybeDeferContent__2 }; - const documentHTML__21 = ReactDOMServer__1.renderToStaticMarkup( + const documentHTML__21 = ReactDOMServer__2.renderToStaticMarkup( - + {documentResult__21.documentElement(htmlProps__21)} - + - ); + ); if (process.env.NODE_ENV !== "production") { const nonRenderedComponents__123 = []; const expectedDocComponents__123 = [ @@ -638,10 +638,10 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, const plural__123 = nonRenderedComponents__123.length !== 1 ? "s" : ""; if (nonRenderedComponents__123.length) { const missingComponentList__127 = nonRenderedComponents__123.map((e__128)=>`<${e__128} />`).join(", "); - warn__1(`Your custom Document (pages/_document) did not render all the required subcomponent${plural__123}.\n` + `Missing component${plural__123}: ${missingComponentList__127}\n` + "Read how to fix here: https://nextjs.org/docs/messages/missing-document-component"); + warn__2(`Your custom Document (pages/_document) did not render all the required subcomponent${plural__123}.\n` + `Missing component${plural__123}: ${missingComponentList__127}\n` + "Read how to fix here: https://nextjs.org/docs/messages/missing-document-component"); } } - const renderTargetIdx__21 = documentHTML__21.indexOf(BODY_RENDER_TARGET__1); + const renderTargetIdx__21 = documentHTML__21.indexOf(BODY_RENDER_TARGET__2); const prefix__21 = []; prefix__21.push(""); prefix__21.push(documentHTML__21.substring(0, renderTargetIdx__21)); @@ -649,22 +649,22 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, prefix__21.push(""); } let pipers__21 = [ - piperFromArray__1(prefix__21), + piperFromArray__2(prefix__21), documentResult__21.bodyResult, - piperFromArray__1([ - documentHTML__21.substring(renderTargetIdx__21 + BODY_RENDER_TARGET__1.length) + piperFromArray__2([ + documentHTML__21.substring(renderTargetIdx__21 + BODY_RENDER_TARGET__2.length) ]) ]; const postProcessors__21 = (generateStaticHTML__21 ? [ inAmpMode__21 ? async (html__130)=>{ - html__130 = await optimizeAmp__1(html__130, renderOpts__21.ampOptimizerConfig); + html__130 = await optimizeAmp__2(html__130, renderOpts__21.ampOptimizerConfig); if (!renderOpts__21.ampSkipValidation && renderOpts__21.ampValidator) { await renderOpts__21.ampValidator(html__130, pathname__21); } return html__130; } : null, process.env.__NEXT_OPTIMIZE_FONTS || process.env.__NEXT_OPTIMIZE_IMAGES ? async (html__132)=>{ - return await postProcess__1(html__132, { + return await postProcess__2(html__132, { getFontDefinition__21 }, { optimizeFonts: renderOpts__21.optimizeFonts, @@ -689,17 +689,17 @@ export async function renderToHTML__1(req__21, res__21, pathname__21, query__21, } : null ] : []).filter(Boolean); if (generateStaticHTML__21 || postProcessors__21.length > 0) { - let html__135 = await piperToString__1(chainPipers__1(pipers__21)); + let html__135 = await piperToString__2(chainPipers__2(pipers__21)); for (const postProcessor__136 of postProcessors__21){ if (postProcessor__136) { html__135 = await postProcessor__136(html__135); } } - return new RenderResult__1(html__135); + return new RenderResult__2(html__135); } - return new RenderResult__1(chainPipers__1(pipers__21)); + return new RenderResult__2(chainPipers__2(pipers__21)); } -function errorToJSON__1(err__139) { +function errorToJSON__2(err__139) { const { name__139 , message__139 , stack__139 } = err__139; return { name__139, @@ -707,9 +707,9 @@ function errorToJSON__1(err__139) { stack__139 }; } -function serializeError__1(dev__140, err__140) { +function serializeError__2(dev__140, err__140) { if (dev__140) { - return errorToJSON__1(err__140); + return errorToJSON__2(err__140); } return { name: "Internal Server Error.", @@ -717,10 +717,10 @@ function serializeError__1(dev__140, err__140) { statusCode: 500 }; } -function renderToStream__1(element__142, generateStaticHTML__142) { +function renderToStream__2(element__142, generateStaticHTML__142) { return new Promise((resolve__143, reject__143)=>{ let underlyingStream__143 = null; - const stream__143 = new Writable__1({ + const stream__143 = new Writable__2({ highWaterMark: 0, write (chunk__144, encoding__144, callback__144) { if (!underlyingStream__143) { @@ -780,7 +780,7 @@ function renderToStream__1(element__142, generateStaticHTML__142) { }); } }; - const { abort__143 , startWriting__143 } = ReactDOMServer__1.pipeToNodeWritable(element__142, stream__143, { + const { abort__143 , startWriting__143 } = ReactDOMServer__2.pipeToNodeWritable(element__142, stream__143, { onError (error__161) { if (!resolved__143) { resolved__143 = true; @@ -799,7 +799,7 @@ function renderToStream__1(element__142, generateStaticHTML__142) { }); }); } -function chainPipers__1(pipers__166) { +function chainPipers__2(pipers__166) { return pipers__166.reduceRight((lhs__167, rhs__167)=>(res__168, next__168)=>{ rhs__167(res__168, (err__169)=>err__169 ? next__168(err__169) : lhs__167(res__168, next__168)); }, (res__170, next__170)=>{ @@ -807,7 +807,7 @@ function chainPipers__1(pipers__166) { next__170(); }); } -function piperFromArray__1(chunks__171) { +function piperFromArray__2(chunks__171) { return (res__172, next__172)=>{ if (typeof res__172.cork === "function") { res__172.cork(); @@ -819,10 +819,10 @@ function piperFromArray__1(chunks__171) { next__172(); }; } -function piperToString__1(input__176) { +function piperToString__2(input__176) { return new Promise((resolve__177, reject__177)=>{ const bufferedChunks__177 = []; - const stream__177 = new Writable__1({ + const stream__177 = new Writable__2({ writev (chunks__178, callback__178) { chunks__178.forEach((chunk__179)=>bufferedChunks__177.push(chunk__179.chunk)); callback__178(); @@ -837,7 +837,7 @@ function piperToString__1(input__176) { }); }); } -export function useMaybeDeferContent__1(_name__183, contentFn__183) { +export function useMaybeDeferContent__2(_name__183, contentFn__183) { return [ false, contentFn__183() diff --git a/crates/swc_ecma_transforms_base/tests/resolver/vercel/next/server/render/2/output.js b/crates/swc_ecma_transforms_base/tests/resolver/vercel/next/server/render/2/output.js index 1482cff9d35a..53d6ed851b3d 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/vercel/next/server/render/2/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/vercel/next/server/render/2/output.js @@ -1,4 +1,4 @@ -function renderToStream__1(element__2, generateStaticHTML__2) { +function renderToStream__2(element__3, generateStaticHTML__3) { return new Promise((resolve__4, reject__4)=>{ let underlyingStream__4 = null; const stream__4 = new Writable({ @@ -61,7 +61,7 @@ function renderToStream__1(element__2, generateStaticHTML__2) { }); } }; - const { abort__4 , startWriting__4 } = ReactDOMServer.pipeToNodeWritable(element__2, stream__4, { + const { abort__4 , startWriting__4 } = ReactDOMServer.pipeToNodeWritable(element__3, stream__4, { onError (error__22) { if (!resolved__4) { resolved__4 = true; @@ -70,7 +70,7 @@ function renderToStream__1(element__2, generateStaticHTML__2) { abort__4(); }, onCompleteShell () { - if (!generateStaticHTML__2) { + if (!generateStaticHTML__3) { doResolve__4(); } }, diff --git a/crates/swc_ecma_transforms_base/tests/resolver/vercel/next/server/render/3/output.js b/crates/swc_ecma_transforms_base/tests/resolver/vercel/next/server/render/3/output.js index 09b2c252b71b..07b1772b95a2 100644 --- a/crates/swc_ecma_transforms_base/tests/resolver/vercel/next/server/render/3/output.js +++ b/crates/swc_ecma_transforms_base/tests/resolver/vercel/next/server/render/3/output.js @@ -1,10 +1,10 @@ -function top__1() { - let resolved__2 = false; - const doResolve__2 = ()=>{ - let aaa__3 = 3; - if (!resolved__2) { - resolved__2 = true; - let bbb__4 = 4; +function top__2() { + let resolved__3 = false; + const doResolve__3 = ()=>{ + let aaa__4 = 3; + if (!resolved__3) { + resolved__3 = true; + let bbb__5 = 4; resolve((res__6, next__6)=>{ const drainHandler__6 = ()=>{ const prevCallbacks__7 = underlyingStream.queuedCallbacks; @@ -21,25 +21,25 @@ function top__1() { writable: res__6, queuedCallbacks: [] }; - startWriting__2(); + startWriting__3(); }); } }; - const { abort__2 , startWriting__2 } = ReactDOMServer.pipeToNodeWritable(element, stream, { + const { abort__3 , startWriting__3 } = ReactDOMServer.pipeToNodeWritable(element, stream, { onError (error__10) { - if (!resolved__2) { - resolved__2 = true; + if (!resolved__3) { + resolved__3 = true; reject(error__10); } - abort__2(); + abort__3(); }, onCompleteShell () { if (!generateStaticHTML) { - doResolve__2(); + doResolve__3(); } }, onCompleteAll () { - doResolve__2(); + doResolve__3(); } }); } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/1/output.ts index 3df8e59efa11..d58ae23d2387 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/1/output.ts @@ -1,4 +1,4 @@ -interface MyType__1 { +interface MyType__2 { other__0: number; } -export default MyType__1; +export default MyType__2; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/2/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/2/output.ts index 1cf83bd2ef86..731ea0bc6f58 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/2/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/2/output.ts @@ -1,8 +1,8 @@ -interface Foo__1 { +interface Foo__2 { (a: string) : void; b__0: string; } -interface Foo__1 { +interface Foo__2 { (a: number) : number; c__0: boolean; d__0: { @@ -10,4 +10,4 @@ interface Foo__1 { y__0: number; }; } -export = Foo__1 +export = Foo__2 diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/class/constructor/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/class/constructor/output.ts index 9cae4d84ec88..73335d0f119c 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/class/constructor/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/class/constructor/output.ts @@ -1,10 +1,10 @@ -class G__1 { +class G__2 { } -class Foo__1 { +class Foo__2 { constructor(){ - class Foo__3 { + class Foo__4 { } - new G__1(); + new G__2(); } } -new G__1(); +new G__2(); diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/class/getter/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/class/getter/output.ts index f09e8a1a7653..4681e1674cfa 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/class/getter/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/class/getter/output.ts @@ -1,9 +1,9 @@ -class G__1 { +class G__2 { } -class Foo__1 { +class Foo__2 { get foo() { - class Foo__3 { + class Foo__4 { } - new G__1(); + new G__2(); } } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/class/super/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/class/super/output.ts index 8c5842659bcc..609698802666 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/class/super/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/class/super/output.ts @@ -1,4 +1,4 @@ -class A__1 extends B { +class A__2 extends B { constructor(){ super(); const sym__3 = ""; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/9650/1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/9650/1/output.ts index c9bef095a5e5..5505372a7917 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/9650/1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/9650/1/output.ts @@ -1,9 +1,9 @@ -export class X__1 { +export class X__2 { constructor(){} - bad(target__3: number) { - const d__3 = 1; - const min__3 = 0; - const max__3 = 100; - console.log("x", `duration ${d__3} not in range - ${min__3} ≥ ${d__3} && ${max__3} ≥ ${d__3}`); + bad(target__4: number) { + const d__4 = 1; + const min__4 = 0; + const max__4 = 100; + console.log("x", `duration ${d__4} not in range - ${min__4} ≥ ${d__4} && ${max__4} ≥ ${d__4}`); } } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/463/1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/463/1/output.ts index b1ebec0a18b3..ea43c60dbd08 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/463/1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/463/1/output.ts @@ -1,7 +1,7 @@ (()=>{ - function foo__1() { - return new Bar__1(); + function foo__3() { + return new Bar__3(); } - class Bar__1 { + class Bar__3 { } })(); diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/463/2/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/463/2/output.ts index 69bbd8895244..caaf3025f7f4 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/463/2/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/463/2/output.ts @@ -1,7 +1,7 @@ -function wrapper__1() { - function foo__2() { - return new Bar__2(); +function wrapper__2() { + function foo__3() { + return new Bar__3(); } - class Bar__2 { + class Bar__3 { } } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/486/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/486/output.ts index 32b039a4f9f0..94d09584eabb 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/486/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/486/output.ts @@ -1,6 +1,6 @@ -function foo__1() { - target__2++; +function foo__2() { + target__3++; { - var target__2 = 0; + var target__3 = 0; } } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/612/1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/612/1/output.ts index 74941a48da94..2fc6fecd6beb 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/612/1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/612/1/output.ts @@ -1,4 +1,4 @@ -class T__1 { - #foo__0(x__2) {} - #bar__0(x__3) {} +class T__2 { + #foo__0(x__3) {} + #bar__0(x__4) {} } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/612/2/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/612/2/output.ts index 75ca9d5283ed..6d606d5fd217 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/612/2/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/612/2/output.ts @@ -1,6 +1,6 @@ -class T__1 { - #foo__0(x__2) { - use(x__2); +class T__2 { + #foo__0(x__3) { + use(x__3); } #bar__0(x__4) { use(x__4); diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/705/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/705/output.ts index a50ddcdc1c36..c693fe53e3c5 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/705/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/deno/lint/705/output.ts @@ -1,7 +1,7 @@ -import { Foo__1 } from "./foo.ts"; -function _bar__1(...Foo__2: Foo__1) { - console.log(Foo__2); +import { Foo__2 } from "./foo.ts"; +function _bar__2(...Foo__3: Foo__2) { + console.log(Foo__3); } -function _bar2__1(Foo__4: Foo__1, other__4 = Foo__4) { +function _bar2__2(Foo__4: Foo__2, other__4 = Foo__4) { Foo__4; } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/enum/1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/enum/1/output.ts index 69e9fc8032a4..6ab47b85ce00 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/enum/1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/enum/1/output.ts @@ -1,12 +1,12 @@ -enum Foo__1 { +enum Foo__2 { hello__0 = 42 } -enum Foo2__1 { +enum Foo2__2 { hello__0 = "42" } -console.log(Foo__1.hello, Foo2__1.hello); -console.log(Hello__1.en, Hello__1["ja-JP"], Hello__1[`ko-KR`], Hello__1["zh-CN"]); -const enum Hello__1 { +console.log(Foo__2.hello, Foo2__2.hello); +console.log(Hello__2.en, Hello__2["ja-JP"], Hello__2[`ko-KR`], Hello__2["zh-CN"]); +const enum Hello__2 { en__0 = "hello", "ja-JP" = "こんにちは", "ko-KR" = "안녕하세요", diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/function_scope/1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/function_scope/1/output.ts index 98392659c8c7..9ee90089f0f0 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/function_scope/1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/function_scope/1/output.ts @@ -1,6 +1,6 @@ -function wrapper__1(a__2) { - var a__2; +function wrapper__2(a__3) { + var a__3; { - let a__3; + let a__4; } } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/function_scope/2/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/function_scope/2/output.ts index 7c4f3e8303ec..e01d2ff49dde 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/function_scope/2/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/function_scope/2/output.ts @@ -1,5 +1,5 @@ -function wrapper__1(a__2) { +function wrapper__2(a__3) { { - let a__3; + let a__4; } } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/function_scope/3/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/function_scope/3/output.ts index cc2a91ee7746..2bcc10ba618b 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/function_scope/3/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/function_scope/3/output.ts @@ -1,5 +1,5 @@ -function wrapper__1(a__2) { +function wrapper__2(a__3) { { - var a__2; + var a__3; } } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/function_scope/4/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/function_scope/4/output.ts index 85be455f1e89..bafd1c70b6af 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/function_scope/4/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/function_scope/4/output.ts @@ -1,3 +1,3 @@ -function wrapper__1(a__2) { - let a__2; +function wrapper__2(a__3) { + let a__3; } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/generated_contextual_typing_01/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/generated_contextual_typing_01/output.ts index 132c7e622d47..2763959b567b 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/generated_contextual_typing_01/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/generated_contextual_typing_01/output.ts @@ -1,10 +1,10 @@ -class Base__1 { +class Base__2 { private p; } -var x338__1 = (n__2: { - () : Base__1[]; -})=>n__2; -x338__1(function named__3() { +var x338__2 = (n__3: { + () : Base__2[]; +})=>n__3; +x338__2(function named__4() { return [ d1, d2 diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/internalModules/codeGeneration/importStatements/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/internalModules/codeGeneration/importStatements/output.ts index 2b293a6a8730..d98e86326698 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/internalModules/codeGeneration/importStatements/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/internalModules/codeGeneration/importStatements/output.ts @@ -1,28 +1,28 @@ -module A__1 { - export class Point__2 { - constructor(public x__3: number, public y__3: number){} +module A__2 { + export class Point__3 { + constructor(public x__4: number, public y__4: number){} } - export var Origin__2 = new Point__2(0, 0); + export var Origin__3 = new Point__3(0, 0); } -module B__1 { - import a__4 = A__1 +module B__2 { + import a__5 = A__2 } -module C__1 { - import a__5 = A__1 - var m__5: typeof a__5; - var p__5: a__5.Point; - var p__5 = { +module C__2 { + import a__6 = A__2 + var m__6: typeof a__6; + var p__6: a__6.Point; + var p__6 = { x: 0, y: 0 }; } -module D__1 { - import a__6 = A__1 - var p__6 = new a__6.Point(1, 1); +module D__2 { + import a__7 = A__2 + var p__7 = new a__7.Point(1, 1); } -module E__1 { - import a__7 = A__1 - export function xDist__7(x__8: a__7.Point) { - return a__7.Origin.x - x__8.x; +module E__2 { + import a__8 = A__2 + export function xDist__8(x__9: a__8.Point) { + return a__8.Origin.x - x__9.x; } } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/issue-5622/1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/issue-5622/1/output.ts index fab600564a76..66e0e4642a71 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/issue-5622/1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/issue-5622/1/output.ts @@ -1,10 +1,10 @@ -var x__1 = 1; -function foo__1(x__2, y__2 = function() { - x__2 = 2; +var x__2 = 1; +function foo__2(x__3, y__3 = function() { + x__3 = 2; }) { - var x__2 = 3; - y__2(); - expect(x__2).toBe(3); + var x__3 = 3; + y__3(); + expect(x__3).toBe(3); } -foo__1(); -expect(x__1).toBe(1); +foo__2(); +expect(x__2).toBe(1); diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/issue-5622/2/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/issue-5622/2/output.ts index d4926f7a163e..97812b71172d 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/issue-5622/2/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/issue-5622/2/output.ts @@ -1,36 +1,36 @@ -function left__1(a__2, b__2 = a__2, c__2 = b__2) { - a__2; - b__2; -} -function right__1(a__3 = b__3, b__3 = a__3) { +function left__2(a__3, b__3 = a__3, c__3 = b__3) { a__3; b__3; } -function right2__1(a__4 = b__4, b__4 = c__4, c__4 = a__4) { +function right__2(a__4 = b__4, b__4 = a__4) { a__4; b__4; - c__4; } -function inside__1(a__5 = b) { - var b__5; +function right2__2(a__5 = b__5, b__5 = c__5, c__5 = a__5) { + a__5; + b__5; + c__5; +} +function inside__2(a__6 = b) { + var b__6; } -function outside__1() { +function outside__2() { var b__7; function inside__7(a__8 = b__7) { var b__8; } } -function defaultArgFunction__1(a__9 = function() { +function defaultArgFunction__2(a__9 = function() { return b__9; }, b__9 = 1) {} -function defaultArgArrow__1(a__11 = ()=>()=>b__11, b__11 = 3) {} -class C__1 { +function defaultArgArrow__2(a__11 = ()=>()=>b__11, b__11 = 3) {} +class C__2 { constructor(a__12 = b, b__12 = 1){} method(a__13 = b__13, b__13 = 1) {} } -var x__1 = (a__14 = b, b__14 = c, c__14 = d)=>{ +var x__2 = (a__14 = b, b__14 = c, c__14 = d)=>{ var d__14; }; -function f__1(a__15, b__15 = function() { +function f__2(a__15, b__15 = function() { return c__15; }, c__15 = b__15()) {} diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1517/1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1517/1/output.ts index 05aae71d12d4..1ff38355f108 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1517/1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1517/1/output.ts @@ -1,4 +1,4 @@ -interface X__1 { +interface X__2 { get foo__0(): string; set foo__0(v: string | number); } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1517/2/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1517/2/output.ts index c910a80f0919..5424dd3b1138 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1517/2/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1517/2/output.ts @@ -1,4 +1,4 @@ -type Y__1 = { +type Y__2 = { get bar__0(): string; set bar__0(v: string | number); }; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1653/1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1653/1/output.ts index 186e49732b06..50c5c6c4d34e 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1653/1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1653/1/output.ts @@ -1,10 +1,10 @@ -module X__1 { - export module Z__2 { - export const foo__3 = 0; +module X__2 { + export module Z__3 { + export const foo__4 = 0; } } -module Y__1 { - export module Z__4 { - export const bar__5 = 1; +module Y__2 { + export module Z__5 { + export const bar__6 = 1; } } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1653/2/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1653/2/output.ts index 186e49732b06..50c5c6c4d34e 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1653/2/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1653/2/output.ts @@ -1,10 +1,10 @@ -module X__1 { - export module Z__2 { - export const foo__3 = 0; +module X__2 { + export module Z__3 { + export const foo__4 = 0; } } -module Y__1 { - export module Z__4 { - export const bar__5 = 1; +module Y__2 { + export module Z__5 { + export const bar__6 = 1; } } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1869/case1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1869/case1/output.ts index 0214066de9fe..94e4142ccbd3 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1869/case1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/1869/case1/output.ts @@ -1,4 +1,4 @@ -const ZQLExport__1: IZQL = class ZQL__3 { +const ZQLExport__2: IZQL = class ZQL__3 { private static requiredMap = { [ZQLAction.QUERY]: [ "tableName" diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/2021/1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/2021/1/output.ts index 1062ea4f2cfd..7179bef48df2 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/2021/1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/2021/1/output.ts @@ -1,4 +1,4 @@ -class Item__1 extends Component { +class Item__2 extends Component { constructor(props__3){ super(props__3); } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/2627/1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/2627/1/output.ts index f823c0e2ee3e..f01925d41034 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/2627/1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/2627/1/output.ts @@ -1,7 +1,7 @@ { - let a__2 = 1; - const b__2 = 1; - var c__1 = 1; + let a__3 = 1; + const b__3 = 1; + var c__2 = 1; }console.log(a); console.log(b); -console.log(c__1); +console.log(c__2); diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/3960/1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/3960/1/output.ts index 909eb0e1aa66..0f04dbb9bdb3 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/3960/1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/3960/1/output.ts @@ -1,6 +1,6 @@ -import { field__1 } from "../validation/decorators"; -class C__1 { - constructor(@field__1("a") - readonly field__2: string, @field__1("b") - readonly b__2: string){} +import { field__2 } from "../validation/decorators"; +class C__2 { + constructor(@field__2("a") + readonly field__3: string, @field__2("b") + readonly b__3: string){} } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/3960/2/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/3960/2/output.ts index 924a7b8644c4..366fa681470a 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/3960/2/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/3960/2/output.ts @@ -1,8 +1,8 @@ -import { field__1 } from "../validation/decorators"; -class C__1 { +import { field__2 } from "../validation/decorators"; +class C__2 { method( - @field__1("a") - field__2: string, - @field__1("b") - b__2: string) {} + @field__2("a") + field__3: string, + @field__2("b") + b__3: string) {} } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/6533/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/6533/output.ts index 24522dbf2b90..47ce21806324 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/6533/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/issues/6533/output.ts @@ -1,6 +1,6 @@ -import * as F__1 from "foo"; -import { Thing__1 } from "anywhere"; -console.log(F__1); -export const inner__1 = (a__3: F__3)=>{ - console.log(F__1); +import * as F__2 from "foo"; +import { Thing__2 } from "anywhere"; +console.log(F__2); +export const inner__2 = (a__3: F__3)=>{ + console.log(F__2); }; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/let_scoping/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/let_scoping/output.ts index fb52e4ed3670..8f508fa1b406 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/let_scoping/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/let_scoping/output.ts @@ -1,6 +1,6 @@ -function wrapper__1() { - const usage__2 = ()=>{ - return a__2; +function wrapper__2() { + const usage__3 = ()=>{ + return a__3; }; - let a__2; + let a__3; } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/minifier/1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/minifier/1/output.ts index 5983ad444fea..eb49fb51fb08 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/minifier/1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/minifier/1/output.ts @@ -1,10 +1,10 @@ -function foo__1() { +function foo__2() { try { - foo__1(); - } catch (ex__4) { - let x__4 = 10; - const y__4 = 10; - class Zee__4 { + foo__2(); + } catch (ex__5) { + let x__5 = 10; + const y__5 = 10; + class Zee__5 { } } console.log(x, y, Zee); diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/namepsace/hoisting/1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/namepsace/hoisting/1/output.ts index ab8323721ff3..406d2f7797a2 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/namepsace/hoisting/1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/namepsace/hoisting/1/output.ts @@ -1,8 +1,8 @@ -declare module RangeParser__1 { - interface Ranges__2 extends Array { +declare module RangeParser__2 { + interface Ranges__3 extends Array { type__0: string; } - interface Range__2 { + interface Range__3 { start__0: number; end__0: number; } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/param/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/param/output.ts index 13a4d62ff7ca..5cc186e6480a 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/param/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/param/output.ts @@ -1,3 +1,3 @@ -function Test1__1({ var1__2 =new Set() , var2__2 ="123" , var3__2 ="456" }) { - console.log(var1__2, var2__2, var3__2); +function Test1__2({ var1__3 =new Set() , var2__3 ="123" , var3__3 ="456" }) { + console.log(var1__3, var2__3, var3__3); } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/simple/003/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/simple/003/output.ts index 6df56c182d3c..646119aa995b 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/simple/003/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/simple/003/output.ts @@ -1,8 +1,8 @@ -class Foo__1 { +class Foo__2 { } -class A__1 { +class A__2 { } -class B__1 { +class B__2 { } -new Foo__1(); -new Foo__1(); +new Foo__2(); +new Foo__2(); diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/stc/1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/stc/1/output.ts index 5279d2eb4b42..6d0bb7e5a1f6 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/stc/1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/stc/1/output.ts @@ -1,16 +1,16 @@ -interface Mixin1__1 { +interface Mixin1__2 { mixinMethod__0(): void; } -class AbstractBase__1 { +class AbstractBase__2 { abstractBaseMethod(): void; } -function Mixin2__1 any>(baseClass__3: TBase__3) { - class MixinClass__3 extends baseClass__3 implements Mixin1__1 { +function Mixin2__2 any>(baseClass__4: TBase__4) { + class MixinClass__4 extends baseClass__4 implements Mixin1__2 { mixinMethod(): void {} static staticMixinMethod(): void {} } - return MixinClass__3; + return MixinClass__4; } -class DerivedFromAbstract2__1 extends Mixin2__1(AbstractBase__1) { +class DerivedFromAbstract2__2 extends Mixin2__2(AbstractBase__2) { abstractBaseMethod() {} } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/stc/2/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/stc/2/output.ts index ec27c6459901..3f4ca68b62db 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/stc/2/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/stc/2/output.ts @@ -1,8 +1,8 @@ -type Movable__1 = { +type Movable__2 = { move__0(distance: number): void; }; -const car__1 = { +const car__2 = { start () {}, move (d__4) {}, stop () {} -} satisfies Movable__1 & Record; +} satisfies Movable__2 & Record; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/stc/3/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/stc/3/output.ts index 1dc1a78742df..af83362168ce 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/stc/3/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/stc/3/output.ts @@ -1,8 +1,8 @@ -type Movable__1 = { +type Movable__2 = { move__0(distance: number): void; }; -const car__1 = { +const car__2 = { start () {}, move (d__4) {}, stop () {} -} as Movable__1 & Record; +} as Movable__2 & Record; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_as_operator_ambiguity_1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_as_operator_ambiguity_1/output.ts index 6999f78ae186..309efef03fd9 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_as_operator_ambiguity_1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_as_operator_ambiguity_1/output.ts @@ -1,9 +1,9 @@ -interface A__1 { - x__0: T__2; +interface A__2 { + x__0: T__3; } -interface B__1 { +interface B__2 { m__0: string; } -var x__1: any; -var y__1 = x__1 as A__1[]; -var z__1 = y__1[0].m; +var x__2: any; +var y__2 = x__2 as A__2[]; +var z__2 = y__2[0].m; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_as_operator_ambiguity_2/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_as_operator_ambiguity_2/output.ts index db3702559500..5692cfb21634 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_as_operator_ambiguity_2/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_as_operator_ambiguity_2/output.ts @@ -1,11 +1,11 @@ -module Top__1 { - interface A__2 { - x__0: T__3; +module Top__2 { + interface A__3 { + x__0: T__4; } - interface B__2 { + interface B__3 { m__0: string; } - var x__2: any; - var y__2 = x__2 as A__2[]; - var z__2 = y__2[0].m; + var x__3: any; + var y__3 = x__3 as A__3[]; + var z__3 = y__3[0].m; } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_async_await_nested_class_es5/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_async_await_nested_class_es5/output.ts index 1f406d2ff6d2..5a525c431bea 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_async_await_nested_class_es5/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_async_await_nested_class_es5/output.ts @@ -1,5 +1,5 @@ -class A__1 { - static B = class B__2 { +class A__2 { + static B = class B__3 { static func2(): Promise { return new Promise((resolve__5)=>{ resolve__5(null); @@ -7,9 +7,9 @@ class A__1 { } static C = class C__6 { static async func() { - await B__2.func2(); + await B__3.func2(); } }; }; } -A__1.B.C.func(); +A__2.B.C.func(); diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_for_of_statements_for_of_23_01/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_for_of_statements_for_of_23_01/output.ts index 5c11f5ca3d93..3aa16ab889ce 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_for_of_statements_for_of_23_01/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_for_of_statements_for_of_23_01/output.ts @@ -1,3 +1,3 @@ -for (const v__1 of new FooIterator()){ - const v__3 = 0; +for (const v__3 of new FooIterator()){ + const v__4 = 0; } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_if_do_while_statements_01/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_if_do_while_statements_01/output.ts index 1fcdb07a3120..976d7c6bddf4 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_if_do_while_statements_01/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_if_do_while_statements_01/output.ts @@ -1,16 +1,16 @@ -module M__1 { - export class A__2 { +module M__2 { + export class A__3 { name: string; } - export function F2__2(x__3: number): string { - return x__3.toString(); + export function F2__3(x__4: number): string { + return x__4.toString(); } } -module N__1 { - export class A__4 { +module N__2 { + export class A__5 { id: number; } - export function F2__4(x__5: number): string { - return x__5.toString(); + export function F2__5(x__6: number): string { + return x__6.toString(); } } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_local_types_4_1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_local_types_4_1/output.ts index 0621fab88d9f..b988e1d1142a 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_local_types_4_1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_local_types_4_1/output.ts @@ -1,16 +1,16 @@ -function f1__1() { - function f__2(x__3: T__3): T__3 { +function f1__2() { + function f__3(x__4: T__4): T__4 { return undefined; } } -function f2__1() { +function f2__2() { function f__5(x__6: T): T { interface T__6 { } return undefined; } } -function f3__1() { +function f3__2() { function f__7() { interface T__8 { } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_local_types_4_2/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_local_types_4_2/output.ts index 7a1b35b617cc..81c9f8b7a427 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_local_types_4_2/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_local_types_4_2/output.ts @@ -1,6 +1,6 @@ -function f2__1() { - function f__2(x__3: T): T { - interface T__3 { +function f2__2() { + function f__3(x__4: T): T { + interface T__4 { } return undefined; } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_mapped_type_as_clauses_01/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_mapped_type_as_clauses_01/output.ts index 744b1155b279..375d0bb8cfc0 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_mapped_type_as_clauses_01/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_mapped_type_as_clauses_01/output.ts @@ -1,3 +1,3 @@ -type Lazyify__1 = { - [K__2 in keyof T__2]: () => T__2[K__2]; +type Lazyify__2 = { + [K__3 in keyof T__3]: () => T__3[K__3]; }; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_module_name_1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_module_name_1/output.ts index b2859c2609a8..3b079ef2a622 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_module_name_1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_module_name_1/output.ts @@ -1,6 +1,6 @@ -module Top__1 { - module A__2 { - export function b__3() {} +module Top__2 { + module A__3 { + export function b__4() {} } - A__2.b(); + A__3.b(); } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_001/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_001/output.ts index b683f7dde412..f2ff4ee35074 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_001/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_001/output.ts @@ -1 +1 @@ -type A__1 = B; +type A__2 = B; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_002/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_002/output.ts index 7b5386b7fe30..82a70fe10140 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_002/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_002/output.ts @@ -1,3 +1,3 @@ -class A__1 { +class A__2 { } -new A__1(); +new A__2(); diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_catch_param/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_catch_param/output.ts index dcc138bf5edf..69d3eef8f6dd 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_catch_param/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_catch_param/output.ts @@ -1,6 +1,6 @@ -function wrapper__1(...args__2) { +function wrapper__2(...args__3) { try { - return target(...args__2); + return target(...args__3); } catch (err__5) { switch(err__5.name){ } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_deno_undef_001/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_deno_undef_001/output.ts index b5b7118b8dbc..ce5c98d6158b 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_deno_undef_001/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_deno_undef_001/output.ts @@ -1,4 +1,4 @@ -const directiveHandlers__1: DirectiveHandlers = { +const directiveHandlers__2: DirectiveHandlers = { TAG (state__3, _name__3, ...args__3: string[]): void { const handle__3 = args__3[0]; if (!PATTERN_TAG_HANDLE.test(handle__3)) {} diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_import_and_extends/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_import_and_extends/output.ts index 7337e1782ccd..0a945574d5a9 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_import_and_extends/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_import_and_extends/output.ts @@ -1,6 +1,6 @@ -import { Nullable__1 } from "nullable"; -import { Component__1 } from "react"; -class Foo__1 extends Component__1 { } -new Foo__1(); +new Foo__2(); diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_import_and_implements/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_import_and_implements/output.ts index 6a63d3e2a38f..b3a913b2cdfc 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_import_and_implements/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_import_and_implements/output.ts @@ -1,5 +1,5 @@ -import { Nullable__1 } from "nullable"; -import { Component__1 } from "react"; -class Foo__1 implements Component__1 { +import { Nullable__2 } from "nullable"; +import { Component__2 } from "react"; +class Foo__2 implements Component__2 { } -new Foo__1(); +new Foo__2(); diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_import_and_type_ann/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_import_and_type_ann/output.ts index d540b3503de0..25adf50fd764 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_import_and_type_ann/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_import_and_type_ann/output.ts @@ -1,3 +1,3 @@ -import { Nullable__1 } from "nullable"; -const a__1: Nullable__1 = "hello"; -console.log(a__1); +import { Nullable__2 } from "nullable"; +const a__2: Nullable__2 = "hello"; +console.log(a__2); diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_import_and_type_param/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_import_and_type_param/output.ts index 0f8602b2ce3a..c667b56f2fa2 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_import_and_type_param/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_import_and_type_param/output.ts @@ -1,4 +1,4 @@ -import { Nullable__1 } from "nullable"; -import { SomeOther__1 } from "other"; -const a__1: Nullable__1 = "hello"; -console.log(a__1); +import { Nullable__2 } from "nullable"; +import { SomeOther__2 } from "other"; +const a__2: Nullable__2 = "hello"; +console.log(a__2); diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_method_type_param/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_method_type_param/output.ts index 9fd0fd64a1cd..ce5e10ace7ef 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_method_type_param/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_method_type_param/output.ts @@ -1,8 +1,8 @@ -import { Nullable__1 } from "nullable"; -import { Another__1 } from "some"; -class A__1 { - do(): Nullable__1 { +import { Nullable__2 } from "nullable"; +import { Another__2 } from "some"; +class A__2 { + do(): Nullable__2 { return null; } } -new A__1(); +new A__2(); diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_nested_enum/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_nested_enum/output.ts index bde535a4567c..863ced1d7f43 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_nested_enum/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_nested_enum/output.ts @@ -1,12 +1,12 @@ -enum Foo__1 { +enum Foo__2 { name__0, string__0 } -function foo__1() { - enum Foo__2 { +function foo__2() { + enum Foo__3 { name__0, string__0 } - const foo__2 = {} as Foo__2; + const foo__3 = {} as Foo__3; } -const bar__1 = {} as Foo__1; +const bar__2 = {} as Foo__2; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_nested_interface/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_nested_interface/output.ts index a6599a83c817..1a494fffb798 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_nested_interface/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_nested_interface/output.ts @@ -1,10 +1,10 @@ -interface Foo__1 { +interface Foo__2 { name__0: string; } -function foo__1() { - interface Foo__2 { +function foo__2() { + interface Foo__3 { name__0: string; } - const foo__2 = {} as Foo__2; + const foo__3 = {} as Foo__3; } -const bar__1 = {} as Foo__1; +const bar__2 = {} as Foo__2; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_nested_type_alias/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_nested_type_alias/output.ts index 1ed8ff102e09..6a361f94c154 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_nested_type_alias/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_nested_type_alias/output.ts @@ -1,7 +1,7 @@ -type Foo__1 = { +type Foo__2 = { }; -function foo__1() { - type Foo__2 = string | number; - const foo__2 = {} as Foo__2; +function foo__2() { + type Foo__3 = string | number; + const foo__3 = {} as Foo__3; } -const bar__1 = {} as Foo__1; +const bar__2 = {} as Foo__2; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_nested_type_ref/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_nested_type_ref/output.ts index f9fccdbb4f13..7e45fe343b9c 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_nested_type_ref/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_nested_type_ref/output.ts @@ -1,7 +1,7 @@ -import { Nullable__1 } from "nullable"; -import { SomeOther__1 } from "some"; -import { Another__1 } from "some"; -class A__1 extends Nullable__1 { - other: Nullable__1; +import { Nullable__2 } from "nullable"; +import { SomeOther__2 } from "some"; +import { Another__2 } from "some"; +class A__2 extends Nullable__2 { + other: Nullable__2; } -new A__1(); +new A__2(); diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_parameter/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_parameter/output.ts index feeb1ba2a620..53bcf2465936 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_parameter/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_parameter/output.ts @@ -1,3 +1,3 @@ -new Promise((resolve__2: () => void, ___2)=>{ - setTimeout(resolve__2, 100); +new Promise((resolve__3: () => void, ___3)=>{ + setTimeout(resolve__3, 100); }); diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_parameter_property/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_parameter_property/output.ts index f4ee7537a87a..0641484cddda 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_parameter_property/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_parameter_property/output.ts @@ -1,4 +1,4 @@ -class PartWriter__1 implements Deno.Writer { +class PartWriter__2 implements Deno.Writer { constructor(private writer__3: Deno.Writer, readonly boundary__3: string, public headers__3: Headers, isFirstBoundary__3: boolean){ let buf__3 = ""; if (isFirstBoundary__3) { diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_type_aliases_do_not_merge/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_type_aliases_do_not_merge/output.ts index 2e4b069a9cfa..20584ef0965b 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_type_aliases_do_not_merge/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_resolver_type_aliases_do_not_merge/output.ts @@ -1,4 +1,4 @@ -export type A__1 = { +export type A__2 = { }; -type A__1 = { +type A__2 = { }; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_simple/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_simple/output.ts index 514c36d94c4c..941158e24f33 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_simple/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_simple/output.ts @@ -1,15 +1,15 @@ -let a__1; +let a__2; { - let a__2; - let b__2; - { - let a__3; - let b__3; - let c__3; - } + let a__3; + let b__3; { let a__4; let b__4; let c__4; } + { + let a__5; + let b__5; + let c__5; + } } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_type_parameter_used_as_type_parameter_contraint_01/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_type_parameter_used_as_type_parameter_contraint_01/output.ts index 66c5f5f1c9cd..f2abb58d7875 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_type_parameter_used_as_type_parameter_contraint_01/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/ts_type_parameter_used_as_type_parameter_contraint_01/output.ts @@ -1,16 +1,16 @@ -var f3__1 = (x__2: T__2, y__2: U__2)=>{ - function bar__2() { - var g__3 = (a__4: X__4, b__4: Y__4): T__2 =>{ - x__2 = y__2; - return y__2; +var f3__2 = (x__3: T__3, y__3: U__3)=>{ + function bar__3() { + var g__4 = (a__5: X__5, b__5: Y__5): T__3 =>{ + x__3 = y__3; + return y__3; }; } }; -var f4__1 = (x__5: T__5, y__5: U__5)=>{ - function bar__5() { - var g__6 = (a__7: X__7, b__7: Y__7): T__5 =>{ - x__5 = y__5; - return y__5; +var f4__2 = (x__6: T__6, y__6: U__6)=>{ + function bar__6() { + var g__7 = (a__8: X__8, b__8: Y__8): T__6 =>{ + x__6 = y__6; + return y__6; }; } }; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/computed/property/name/11/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/computed/property/name/11/output.ts index f703af19f229..3ffd2b33d095 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/computed/property/name/11/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/computed/property/name/11/output.ts @@ -1,28 +1,28 @@ -var s__1: string; -var n__1: number; -var a__1: any; -var v__1 = { - get [s__1] () { +var s__2: string; +var n__2: number; +var a__2: any; +var v__2 = { + get [s__2] () { return 0; }, - set [n__1] (v__3){}, - get [s__1 + s__1] () { + set [n__2] (v__4){}, + get [s__2 + s__2] () { return 0; }, - set [s__1 + n__1] (v__6){}, - get [+s__1] () { + set [s__2 + n__2] (v__7){}, + get [+s__2] () { return 0; }, - set [""] (v__9){}, + set [""] (v__10){}, get [0] () { return 0; }, - set [a__1] (v__12){}, + set [a__2] (v__13){}, get [true] () { return 0; }, - set [`hello bye`] (v__15){}, - get [`hello ${a__1} bye`] () { + set [`hello bye`] (v__16){}, + get [`hello ${a__2} bye`] () { return 0; } }; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/generatedContextualTyping/1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/generatedContextualTyping/1/output.ts index 7cddf4aec0fc..3f2edb107bbe 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/generatedContextualTyping/1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/generatedContextualTyping/1/output.ts @@ -1,4 +1,4 @@ -class x87__1 { +class x87__2 { constructor(parm__3: () => Base[] = function named__4() { return [ d1, @@ -6,7 +6,7 @@ class x87__1 { ]; }){} } -class x90__1 { +class x90__2 { constructor(parm__6: { () : Base[]; } = function named__7() { diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/generic-call-type-argument-inference/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/generic-call-type-argument-inference/output.ts index 0557c0d794b6..30251af81cf6 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/generic-call-type-argument-inference/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/generic-call-type-argument-inference/output.ts @@ -1,30 +1,30 @@ -class C__1 { - constructor(public t__3: T__2, public u__3: U__2){} - foo(t__4: T__2, u__4: U__2) { - return t__4; +class C__2 { + constructor(public t__4: T__3, public u__4: U__3){} + foo(t__5: T__3, u__5: U__3) { + return t__5; } - foo2(t__5: T__2, u__5: U__2) { - return u__5; + foo2(t__6: T__3, u__6: U__3) { + return u__6; } - foo3(t__6: T__6, u__6: U__2) { - return t__6; - } - foo4(t__7: T__2, u__7: U__7) { + foo3(t__7: T__7, u__7: U__3) { return t__7; } - foo5(t__8: T__8, u__8: U__8) { + foo4(t__8: T__3, u__8: U__8) { return t__8; } - foo6() { - var x__9: T__9; - return x__9; + foo5(t__9: T__9, u__9: U__9) { + return t__9; } - foo7(u__10: U__10) { + foo6() { var x__10: T__10; return x__10; } - foo8() { + foo7(u__11: U__11) { var x__11: T__11; return x__11; } + foo8() { + var x__12: T__12; + return x__12; + } } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/typeParameterUsedAsTypeParameterConstraint4.ts/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/typeParameterUsedAsTypeParameterConstraint4.ts/output.ts index 403e580f39aa..c89c12a2e473 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/typeParameterUsedAsTypeParameterConstraint4.ts/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/typeParameterUsedAsTypeParameterConstraint4.ts/output.ts @@ -1,17 +1,17 @@ -class C__1 { +class C__2 { z: W; - foo(x__4: W__4): T__2 { - var r__4: T__2; + foo(x__4: W__4): T__3 { + var r__4: T__3; return x__4; } } -interface I__1 { +interface I__2 { x__0: T__5; y__0: U__5; z__0: W; foo__0(x__6: W__6): T__5; } -function foo__1(x__7: T__7, y__7: U__7): V { +function foo__2(x__7: T__7, y__7: U__7): V { function bar__7(): X { function baz__8(a__9: X__9, b__9: Y__9): T__7 { x__7 = y__7; @@ -19,7 +19,7 @@ function foo__1(x__7: T__7, y__7: U__7): V { } } } -function foo2__1(x__10: T__10, y__10: U__10): W { +function foo2__2(x__10: T__10, y__10: U__10): W { function bar__10(): Y { function baz__11(a__12: X__12, b__12: Y__12): T__10 { x__10 = y__10; @@ -27,7 +27,7 @@ function foo2__1(x__10: T__10, y__10: U__10): W { } } } -var f3__1 = (x__13: T__13, y__13: U__13)=>{ +var f3__2 = (x__13: T__13, y__13: U__13)=>{ function bar__13(r__14: X, s__14: Y) { var g__14 = (a__15: X__15, b__15: Y__15): T__13 =>{ x__13 = y__13; @@ -35,7 +35,7 @@ var f3__1 = (x__13: T__13, y__13: U__13)=>{ }; } }; -var f4__1 = (x__16: V, y__16: X)=>{ +var f4__2 = (x__16: V, y__16: X)=>{ function bar__16() { var g__17 = (a__18: X__18, b__18: Y__18): T__16 =>{ x__16 = y__16; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/types/type/aliases/type/aliases/1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/types/type/aliases/type/aliases/1/output.ts index 7383c85bc2a4..df2bacacc293 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/types/type/aliases/type/aliases/1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/tsc/types/type/aliases/type/aliases/1/output.ts @@ -1,6 +1,6 @@ -interface I6__1 { +interface I6__2 { x__0: string; } -type T6__1 = I6__1; -var x6__1: I6__1; -var x6__1: T6__1; +type T6__2 = I6__2; +var x6__2: I6__2; +var x6__2: T6__2; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/type-alias/hoisting/1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/type-alias/hoisting/1/output.ts index f02ed0e8e2cd..6d3ab9e1050b 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/type-alias/hoisting/1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/type-alias/hoisting/1/output.ts @@ -1,11 +1,11 @@ -module Foo__1 { - export type ServerHandle__2 = HandleFunction__2 | http.Server; - export class IncomingMessage__2 extends http.IncomingMessage { +module Foo__2 { + export type ServerHandle__3 = HandleFunction__3 | http.Server; + export class IncomingMessage__3 extends http.IncomingMessage { originalUrl?: http.IncomingMessage["url"] | undefined; } - type NextFunction__2 = (err?: any) => void; - export type SimpleHandleFunction__2 = (req: IncomingMessage__2, res: http.ServerResponse) => void; - export type NextHandleFunction__2 = (req: IncomingMessage__2, res: http.ServerResponse, next: NextFunction__2) => void; - export type ErrorHandleFunction__2 = (err: any, req: IncomingMessage__2, res: http.ServerResponse, next: NextFunction__2) => void; - export type HandleFunction__2 = SimpleHandleFunction__2 | NextHandleFunction__2 | ErrorHandleFunction__2; + type NextFunction__3 = (err?: any) => void; + export type SimpleHandleFunction__3 = (req: IncomingMessage__3, res: http.ServerResponse) => void; + export type NextHandleFunction__3 = (req: IncomingMessage__3, res: http.ServerResponse, next: NextFunction__3) => void; + export type ErrorHandleFunction__3 = (err: any, req: IncomingMessage__3, res: http.ServerResponse, next: NextFunction__3) => void; + export type HandleFunction__3 = SimpleHandleFunction__3 | NextHandleFunction__3 | ErrorHandleFunction__3; } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/type/checker/001/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/type/checker/001/output.ts index 368950fc5e7c..bf56c77aafc0 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/type/checker/001/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/type/checker/001/output.ts @@ -1 +1 @@ -const assign__1 = (object__2: T__2, key1__2: K1__2, key2__2: K2__2)=>(value__3: T__2[K1__2][K2__2])=>object__2[key1__2][key2__2] = value__3; +const assign__2 = (object__3: T__3, key1__3: K1__3, key2__3: K2__3)=>(value__4: T__3[K1__3][K2__3])=>object__3[key1__3][key2__3] = value__4; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/type/checker/002/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/type/checker/002/output.ts index 78290e8ad2a5..11f643e6ba57 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/type/checker/002/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/type/checker/002/output.ts @@ -1,4 +1,4 @@ -export declare function foo__1(obj__2: T__2): T__2 extends () => infer P ? P : never; -export function bar__1(obj__4: T__4) { - return foo__1(obj__4); +export declare function foo__2(obj__3: T__3): T__3 extends () => infer P ? P : never; +export function bar__2(obj__4: T__4) { + return foo__2(obj__4); } diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/type_parameter_used_as_type_parameter_contrain/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/type_parameter_used_as_type_parameter_contrain/output.ts index 5599f28b0ad2..3a6f931c9c5b 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/type_parameter_used_as_type_parameter_contrain/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/type_parameter_used_as_type_parameter_contrain/output.ts @@ -1,24 +1,24 @@ -function foo__1(x__2: T__2, y__2: U__2): T__2 { - x__2 = y__2; - return y__2; -} -function foo2__1(x__3: T__3, y__3: U__3): T__3 { +function foo__2(x__3: T__3, y__3: U__3): T__3 { x__3 = y__3; return y__3; } -var f__1 = function(x__4: T__4, y__4: U__4): T__4 { +function foo2__2(x__4: T__4, y__4: U__4): T__4 { x__4 = y__4; return y__4; -}; -var f2__1 = function(x__5: T__5, y__5: U__5): T__5 { +} +var f__2 = function(x__5: T__5, y__5: U__5): T__5 { x__5 = y__5; return y__5; }; -var f3__1 = (x__6: T__6, y__6: U__6): T__6 =>{ +var f2__2 = function(x__6: T__6, y__6: U__6): T__6 { x__6 = y__6; return y__6; }; -var f4__1 = (x__7: T__7, y__7: U__7): T__7 =>{ +var f3__2 = (x__7: T__7, y__7: U__7): T__7 =>{ x__7 = y__7; return y__7; }; +var f4__2 = (x__8: T__8, y__8: U__8): T__8 =>{ + x__8 = y__8; + return y__8; +}; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/type_parameter_used_as_type_parameter_contrain_2/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/type_parameter_used_as_type_parameter_contrain_2/output.ts index 3ae2eefcd7f5..94d9baa6c97a 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/type_parameter_used_as_type_parameter_contrain_2/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/type_parameter_used_as_type_parameter_contrain_2/output.ts @@ -1,4 +1,4 @@ -var f3__1 = (x__2: T__2, y__2: U__2): T__2 =>{ - x__2 = y__2; - return y__2; +var f3__2 = (x__3: T__3, y__3: U__3): T__3 =>{ + x__3 = y__3; + return y__3; }; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/type_parameter_used_as_type_parameter_contrain_3/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/type_parameter_used_as_type_parameter_contrain_3/output.ts index c5d5c677c470..c69df8bd17e1 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/type_parameter_used_as_type_parameter_contrain_3/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/type_parameter_used_as_type_parameter_contrain_3/output.ts @@ -1,4 +1,4 @@ -var f4__1 = (x__2: T__2, y__2: U__2): T__2 =>{ - x__2 = y__2; - return y__2; +var f4__2 = (x__3: T__3, y__3: U__3): T__3 =>{ + x__3 = y__3; + return y__3; }; diff --git a/crates/swc_ecma_transforms_base/tests/ts-resolver/vercel/1/output.ts b/crates/swc_ecma_transforms_base/tests/ts-resolver/vercel/1/output.ts index dabe494fe4ac..da73516bdf36 100644 --- a/crates/swc_ecma_transforms_base/tests/ts-resolver/vercel/1/output.ts +++ b/crates/swc_ecma_transforms_base/tests/ts-resolver/vercel/1/output.ts @@ -1,5 +1,5 @@ -var n__1 = t(3957); -function o__1(e__3) { +var n__2 = t(3957); +function o__2(e__3) { const r__3 = e__3.nextUrl; if ("/log" !== r__3.pathname) { if ("/throw-error-internal" === r__3.pathname) { diff --git a/crates/swc_ecma_transforms_compat/src/bugfixes/safari_id_destructuring_collision_in_function_expression.rs b/crates/swc_ecma_transforms_compat/src/bugfixes/safari_id_destructuring_collision_in_function_expression.rs index 06c2d925dc24..a2c995b61852 100644 --- a/crates/swc_ecma_transforms_compat/src/bugfixes/safari_id_destructuring_collision_in_function_expression.rs +++ b/crates/swc_ecma_transforms_compat/src/bugfixes/safari_id_destructuring_collision_in_function_expression.rs @@ -193,17 +193,17 @@ mod tests { } ", " - export default function _typeof__1() { - if (Date__3.now() > 0) { - _typeof__1 = function _typeof__5() { - console__3.log(0); + export default function _typeof__2() { + if (Date__1.now() > 0) { + _typeof__2 = function _typeof__5() { + console__1.log(0); }; } else { - _typeof__1 = function _typeof__8() { - console__3.log(2); + _typeof__2 = function _typeof__8() { + console__1.log(2); }; } - return _typeof__1(); + return _typeof__2(); } " ); diff --git a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-2627/1/output.js b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-2627/1/output.js index ab4fcdda7eb7..a7f4c8212b12 100644 --- a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-2627/1/output.js +++ b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-2627/1/output.js @@ -1,7 +1,7 @@ { var _$a__4 = 1; var _$b__5 = 1; - var c__1 = 1; + var c__2 = 1; }console.log(a); console.log(b); -console.log(c__1); +console.log(c__2); diff --git a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-3235/1/output.js b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-3235/1/output.js index adc82bf369ec..5d2f9a3ad8ee 100644 --- a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-3235/1/output.js +++ b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-3235/1/output.js @@ -1,16 +1,16 @@ -var res__1 = []; -var a__1 = 2; -res__1.push(a__1 === 2); +var res__2 = []; +var a__2 = 2; +res__2.push(a__2 === 2); { var _$b__8 = 1; -}res__1.push(typeof b === "undefined"); +}res__2.push(typeof b === "undefined"); if (true) { var _$b__9 = 0; } -res__1.push(typeof b === "undefined"); +res__2.push(typeof b === "undefined"); for(var _$b__10 = 0; _$b__10 < 10; _$b__10++){} -res__1.push(typeof b === "undefined"); -function test__1() { +res__2.push(typeof b === "undefined"); +function test__2() { var _$b__11 = 7; } -res__1.push(typeof b === "undefined"); +res__2.push(typeof b === "undefined"); diff --git a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/1/output.js b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/1/output.js index 25f49607ad99..35402eef2f7b 100644 --- a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/1/output.js +++ b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/1/output.js @@ -1,23 +1,23 @@ -var _loop__9 = function(i__1) { - var _loop__7 = function(j__3) { - if (i__1 < 2) return "continue|out"; +var _loop__10 = function(i__3) { + var _loop__8 = function(j__5) { + if (i__3 < 2) return "continue|out"; [ 1 - ].forEach((___5)=>{ - console.log(i__1, j__3); + ].forEach((___7)=>{ + console.log(i__3, j__5); }); }; - for(var j__3 = 0; j__3 < 4; ++j__3){ - var _ret__8 = _loop__7(j__3); - switch(_ret__8){ + for(var j__5 = 0; j__5 < 4; ++j__5){ + var _ret__9 = _loop__8(j__5); + switch(_ret__9){ case "continue|out": return "continue|out"; } } }; -out__0: for(var i__1 = 0; i__1 < 4; i__1++){ - var _ret__10 = _loop__9(i__1); - switch(_ret__10){ +out__0: for(var i__3 = 0; i__3 < 4; i__3++){ + var _ret__11 = _loop__10(i__3); + switch(_ret__11){ case "continue|out": continue out__0; } diff --git a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/2/output.js b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/2/output.js index da4c9d3d82a7..db4c7d9ecce7 100644 --- a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/2/output.js +++ b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/2/output.js @@ -1,12 +1,12 @@ -var _loop__8 = function(i__1) { - var _loop__7 = function(j__3) { - if (i__1 < 2) return "continue"; +var _loop__9 = function(i__3) { + var _loop__8 = function(j__5) { + if (i__3 < 2) return "continue"; [ 1 - ].forEach((___5)=>{ - console.log(i__1, j__3); + ].forEach((___7)=>{ + console.log(i__3, j__5); }); }; - for(var j__3 = 0; j__3 < 4; ++j__3)_loop__7(j__3); + for(var j__5 = 0; j__5 < 4; ++j__5)_loop__8(j__5); }; -for(var i__1 = 0; i__1 < 4; i__1++)_loop__8(i__1); +for(var i__3 = 0; i__3 < 4; i__3++)_loop__9(i__3); diff --git a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/3/output.js b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/3/output.js index c9c1672b6170..e7e737a10466 100644 --- a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/3/output.js +++ b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/3/output.js @@ -1,23 +1,23 @@ -var _loop__9 = function(i__1) { - var _loop__7 = function(j__3) { - if (i__1 > 2) return "break|out"; +var _loop__10 = function(i__3) { + var _loop__8 = function(j__5) { + if (i__3 > 2) return "break|out"; [ 1 - ].forEach((___5)=>{ - console.log(i__1, j__3); + ].forEach((___7)=>{ + console.log(i__3, j__5); }); }; - for(var j__3 = 0; j__3 < 4; ++j__3){ - var _ret__8 = _loop__7(j__3); - switch(_ret__8){ + for(var j__5 = 0; j__5 < 4; ++j__5){ + var _ret__9 = _loop__8(j__5); + switch(_ret__9){ case "break|out": return "break|out"; } } }; -out__0: for(var i__1 = 0; i__1 < 4; i__1++){ - var _ret__10 = _loop__9(i__1); - switch(_ret__10){ +out__0: for(var i__3 = 0; i__3 < 4; i__3++){ + var _ret__11 = _loop__10(i__3); + switch(_ret__11){ case "break|out": break out__0; } diff --git a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/4/output.js b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/4/output.js index 4da6f8dd0e01..93e5148772ea 100644 --- a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/4/output.js +++ b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/4/output.js @@ -1,15 +1,15 @@ -var _loop__9 = function(i__1) { - var _loop__7 = function(j__3) { - if (i__1 > 2) return "break"; +var _loop__10 = function(i__3) { + var _loop__8 = function(j__5) { + if (i__3 > 2) return "break"; [ 1 - ].forEach((___5)=>{ - console.log(i__1, j__3); + ].forEach((___7)=>{ + console.log(i__3, j__5); }); }; - for(var j__3 = 0; j__3 < 4; ++j__3){ - var _ret__8 = _loop__7(j__3); - if (_ret__8 === "break") break; + for(var j__5 = 0; j__5 < 4; ++j__5){ + var _ret__9 = _loop__8(j__5); + if (_ret__9 === "break") break; } }; -for(var i__1 = 0; i__1 < 4; i__1++)_loop__9(i__1); +for(var i__3 = 0; i__3 < 4; i__3++)_loop__10(i__3); diff --git a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/5/output.js b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/5/output.js index b15d1cd2b4b4..13540b2c4639 100644 --- a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/5/output.js +++ b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4238/5/output.js @@ -1,18 +1,18 @@ -var _loop__9 = function(i__1) { - var _loop__7 = function(j__3) { - if (i__1 < 2) return "continue|b"; +var _loop__10 = function(i__3) { + var _loop__8 = function(j__5) { + if (i__3 < 2) return "continue|b"; [ 1 - ].forEach((___5)=>{ - console.log(i__1, j__3); + ].forEach((___7)=>{ + console.log(i__3, j__5); }); }; - b__0: for(var j__3 = 0; j__3 < 4; ++j__3){ - var _ret__8 = _loop__7(j__3); - switch(_ret__8){ + b__0: for(var j__5 = 0; j__5 < 4; ++j__5){ + var _ret__9 = _loop__8(j__5); + switch(_ret__9){ case "continue|b": continue b__0; } } }; -for(var i__1 = 0; i__1 < 4; i__1++)_loop__9(i__1); +for(var i__3 = 0; i__3 < 4; i__3++)_loop__10(i__3); diff --git a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4286/1/output.js b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4286/1/output.js index acc642cf98ed..cca3ef9a05a5 100644 --- a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4286/1/output.js +++ b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4286/1/output.js @@ -1,15 +1,15 @@ console.log([ ...function*() { - var _loop__6 = function*(i__3) { + var _loop__7 = function*(i__4) { Promise.resolve().then(()=>{ - console.log(`async: ${i__3}`); + console.log(`async: ${i__4}`); }); - yield i__3; + yield i__4; }; - for (var i__3 of [ + for (var i__4 of [ 1, 2, 3 - ])yield* _loop__6(i__3); + ])yield* _loop__7(i__4); }() ]); diff --git a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4286/2/output.js b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4286/2/output.js index 751f81643112..9d52b592911b 100644 --- a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4286/2/output.js +++ b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-4286/2/output.js @@ -1,10 +1,10 @@ -var _loop__5 = function(i__1) { +var _loop__6 = function(i__3) { Promise.resolve().then(()=>{ - console.log(`async: ${i__1}`); + console.log(`async: ${i__3}`); }); }; -for (var i__1 of [ +for (var i__3 of [ 1, 2, 3 -])_loop__5(i__1); +])_loop__6(i__3); diff --git a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5048/1/output.js b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5048/1/output.js index 5b56ebb20f8c..d43d35995a6a 100644 --- a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5048/1/output.js +++ b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5048/1/output.js @@ -1,23 +1,23 @@ -class C__1 { +class C__2 { mount() { - var _this__8 = this, _loop__9 = function(v__3) { + var _this__8 = this, _loop__9 = function(v__4) { //when you put this inside the for...of loop, the 'this' inside function declare will lose - var overrideTarget__4 = _this__8.$cardsBox; - var origiFuc__4 = overrideTarget__4[v__3]; - overrideTarget__4[v__3] = function() { - if (this.width > cardWidth__2) { - this.scaleX = this.scaleY = (cardWidth__2 / this.width).toFixed(2); + var overrideTarget__5 = _this__8.$cardsBox; + var origiFuc__5 = overrideTarget__5[v__4]; + overrideTarget__5[v__4] = function() { + if (this.width > cardWidth__3) { + this.scaleX = this.scaleY = (cardWidth__3 / this.width).toFixed(2); } - origiFuc__4.apply(this, arguments); + origiFuc__5.apply(this, arguments); }; }; - var overrideFucNames__2 = [ + var overrideFucNames__3 = [ "addChild", "addChildAt", "removeChild", "removeChildAt" ]; - var cardWidth__2 = 1275; - for (var v__3 of overrideFucNames__2)_loop__9(v__3); + var cardWidth__3 = 1275; + for (var v__4 of overrideFucNames__3)_loop__9(v__4); } } diff --git a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5048/2/output.js b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5048/2/output.js index 6b9a89f7b7d9..c7ea49393486 100644 --- a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5048/2/output.js +++ b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5048/2/output.js @@ -1,4 +1,4 @@ -class C__1 extends D { +class C__2 extends D { mount() { var _this__7 = this, _superprop_get_mount__6 = ()=>super.mount, _loop__8 = function(v__4) { setTimeout(()=>_superprop_get_mount__6().call(_this__7, v__4)); diff --git a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5270/1/output.js b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5270/1/output.js index da5913e694a3..7afff2a189ed 100644 --- a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5270/1/output.js +++ b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5270/1/output.js @@ -1,5 +1,5 @@ -var _loop__4 = function(i__1) { - var j__2 = Math.random(); - setTimeout(()=>console.log(j__2), 0); +var _loop__5 = function(i__3) { + var j__4 = Math.random(); + setTimeout(()=>console.log(j__4), 0); }; -for(var i__1 = 0; i__1 < 5; i__1++)_loop__4(i__1); +for(var i__3 = 0; i__3 < 5; i__3++)_loop__5(i__3); diff --git a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5270/2/output.js b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5270/2/output.js index 2def98ba08aa..cd8c8a56a2db 100644 --- a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5270/2/output.js +++ b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5270/2/output.js @@ -1,3 +1,3 @@ -for(var a__1 = 0; a__1 < 10; a__1++){ - console.log(()=>a__1); +for(var a__2 = 0; a__2 < 10; a__2++){ + console.log(()=>a__2); } diff --git a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5270/3/output.js b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5270/3/output.js index 0623a9b26d81..c7d6e4443530 100644 --- a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5270/3/output.js +++ b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-5270/3/output.js @@ -1,5 +1,5 @@ -var _loop__3 = function() { - var j__2 = Math.random(); - setTimeout(()=>console.log(j__2), 0); +var _loop__4 = function() { + var j__3 = Math.random(); + setTimeout(()=>console.log(j__3), 0); }; -while(foo())_loop__3(); +while(foo())_loop__4(); diff --git a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-6344/1/output.js b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-6344/1/output.js index b41ede2756a0..5d10efa46bdb 100644 --- a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-6344/1/output.js +++ b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-6344/1/output.js @@ -1,23 +1,23 @@ "use strict"; -function a__1() {} -var te__1 = function() { - var n__3 = function n__4(e__5) {}; - var t__3 = null; +function a__2() {} +var te__2 = function() { + var n__4 = function n__5(e__6) {}; + var t__4 = null; return { - init: function init__6(e__7) { - return t__3 = new n__3(e__7); + init: function init__7(e__8) { + return t__4 = new n__4(e__8); } }; }(); -var he__1 = function() { - var n__8 = function n__9() { - a__1(); +var he__2 = function() { + var n__9 = function n__10() { + a__2(); }; ; - var t__8 = null; + var t__9 = null; return { - init: function init__11(e__12) { - return t__8; + init: function init__12(e__13) { + return t__9; } }; }(); diff --git a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-6573/1/output.js b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-6573/1/output.js index 511bc63ffee1..e0e0978a3663 100644 --- a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-6573/1/output.js +++ b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-6573/1/output.js @@ -1,9 +1,9 @@ -var _loop__7 = function(i__2) { - var _loop__6 = function(j__3) { - funcs__1.push(()=>console.log(i__2, j__3)); +var _loop__7 = function(i__3) { + var _loop__6 = function(j__4) { + funcs__2.push(()=>console.log(i__3, j__4)); }; - for(var j__3 = 0; j__3 < 2; j__3++)_loop__6(j__3); + for(var j__4 = 0; j__4 < 2; j__4++)_loop__6(j__4); }; -var funcs__1 = []; -for(var i__2 = 0; i__2 < 2; i__2++)_loop__7(i__2); -funcs__1.forEach((f__5)=>f__5()); \ No newline at end of file +var funcs__2 = []; +for(var i__3 = 0; i__3 < 2; i__3++)_loop__7(i__3); +funcs__2.forEach((f__5)=>f__5()); diff --git a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-6573/2/output.js b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-6573/2/output.js index 88e919705d28..0f2f419c874e 100644 --- a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-6573/2/output.js +++ b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-6573/2/output.js @@ -1,15 +1,15 @@ -var _loop__7 = function(i__2) { - var _loop__6 = function(j__3) { - funcs__1.push(()=>console.log(i__2, j__3)); +var _loop__7 = function(i__3) { + var _loop__6 = function(j__4) { + funcs__2.push(()=>console.log(i__3, j__4)); }; - for(var j__3 in [ + for(var j__4 in [ 1, 2 - ])_loop__6(j__3); + ])_loop__6(j__4); }; -var funcs__1 = []; -for(var i__2 in [ +var funcs__2 = []; +for(var i__3 in [ 1, 2 -])_loop__7(i__2); -funcs__1.forEach((f__5)=>f__5()); +])_loop__7(i__3); +funcs__2.forEach((f__5)=>f__5()); diff --git a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-6573/3/output.js b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-6573/3/output.js index c3f92be2ff0e..f7bc3f861fd4 100644 --- a/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-6573/3/output.js +++ b/crates/swc_ecma_transforms_compat/tests/block-scoping/issue-6573/3/output.js @@ -1,15 +1,15 @@ -var _loop__7 = function(i__2) { - var _loop__6 = function(j__3) { - funcs__1.push(()=>console.log(i__2, j__3)); +var _loop__7 = function(i__3) { + var _loop__6 = function(j__4) { + funcs__2.push(()=>console.log(i__3, j__4)); }; - for (var j__3 of [ + for (var j__4 of [ 1, 2 - ])_loop__6(j__3); + ])_loop__6(j__4); }; -var funcs__1 = []; -for (var i__2 of [ +var funcs__2 = []; +for (var i__3 of [ 1, 2 -])_loop__7(i__2); -funcs__1.forEach((f__5)=>f__5()); +])_loop__7(i__3); +funcs__2.forEach((f__5)=>f__5());