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());