Skip to content

Commit 673655c

Browse files
authored
fix(es): Preserve more comments (#9449)
**Related issue:** - Closes #9255
1 parent 8845b76 commit 673655c

File tree

432 files changed

+796
-784
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

432 files changed

+796
-784
lines changed

.changeset/cool-sloths-love.md

Lines changed: 6 additions & 0 deletions

crates/swc/tests/fixture/issues-2xxx/2011/reduced/output/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var _ClassB;
2-
module.exports = ((_ClassB = function() {
2+
module.exports = ((_ClassB = /*#__PURE__*/ function() {
33
"use strict";
44
function t() {}
55
return t.prototype.it = function() {

crates/swc/tests/fixture/issues-2xxx/2854/1/output/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
export function App() {
2-
return React.createElement(Form, null);
2+
return /*#__PURE__*/ React.createElement(Form, null);
33
}
44
export function Form(param) {
55
var _param_onChange = param.onChange, onChange = _param_onChange === void 0 ? function() {} : _param_onChange;
6-
return React.createElement("input", {
6+
return /*#__PURE__*/ React.createElement("input", {
77
onChange: function onChange1() {
88
onChange();
99
}

crates/swc/tests/fixture/issues-4xxx/4208/1/output/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export var CompanyBgStore = function CompanyBgStore() {
77
_class_call_check(this, CompanyBgStore);
88
var _this = this;
99
_define_property(this, "corpName", 123);
10-
_define_property(this, "getBusinessInfo", _async_to_generator(function() {
10+
_define_property(this, "getBusinessInfo", /*#__PURE__*/ _async_to_generator(function() {
1111
var corpName;
1212
var _arguments = arguments;
1313
return _ts_generator(this, function(_state) {

crates/swc/tests/fixture/issues-4xxx/4891/output/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { _ as _class_private_field_loose_base } from "@swc/helpers/_/_class_private_field_loose_base";
22
import { _ as _class_private_field_loose_key } from "@swc/helpers/_/_class_private_field_loose_key";
3-
var _channelName = _class_private_field_loose_key("_channelName"), _listeners = _class_private_field_loose_key("_listeners");
3+
var _channelName = /*#__PURE__*/ _class_private_field_loose_key("_channelName"), _listeners = /*#__PURE__*/ _class_private_field_loose_key("_listeners");
44
export class LocalStorageChannel {
55
constructor(channelName){
66
Object.defineProperty(this, _channelName, {

crates/swc/tests/fixture/issues-5xxx/5557/output/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ var _create_class = require("@swc/helpers/_/_create_class");
33
var commands;
44
var command;
55
function retornaTempoArenaEmMilisegundos(distancia, velocidade) {
6-
var conv = distancia * function() {
6+
var conv = distancia * /*#__PURE__*/ function() {
77
"use strict";
88
function LogExit(param) {
99
var logger = param.logger;

crates/swc/tests/fixture/issues-5xxx/5558/2/output/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ var _async_to_generator = require("@swc/helpers/_/_async_to_generator");
22
var _class_call_check = require("@swc/helpers/_/_class_call_check");
33
var _create_class = require("@swc/helpers/_/_create_class");
44
var _ts_generator = require("@swc/helpers/_/_ts_generator");
5-
var Foo = function() {
5+
var Foo = /*#__PURE__*/ function() {
66
"use strict";
77
function Foo() {
88
_class_call_check._(this, Foo);
@@ -11,7 +11,7 @@ var Foo = function() {
1111
{
1212
key: "bar",
1313
value: function bar() {
14-
var x = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : _async_to_generator._(function() {
14+
var x = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : /*#__PURE__*/ _async_to_generator._(function() {
1515
return _ts_generator._(this, function(_state) {
1616
switch(_state.label){
1717
case 0:

crates/swc/tests/fixture/issues-5xxx/5596/output/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ class Base {
77
return 'good';
88
}
99
}
10-
var _privateMethod = new WeakSet();
10+
var _privateMethod = /*#__PURE__*/ new WeakSet();
1111
class Sub extends Base {
1212
superMethod() {
1313
return 'bad';

crates/swc/tests/fixture/issues-6xxx/6984/1/output/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { _ as _create_super } from "@swc/helpers/_/_create_super";
55
import { _ as _ts_decorate } from "@swc/helpers/_/_ts_decorate";
66
import React from 'react';
77
import { withRouter } from 'react-router-dom';
8-
var App = function(_React_Component) {
8+
var App = /*#__PURE__*/ function(_React_Component) {
99
"use strict";
1010
_inherits(App, _React_Component);
1111
var _super = _create_super(App);
@@ -18,7 +18,7 @@ var App = function(_React_Component) {
1818
key: "render",
1919
value: function render() {
2020
console.log(this.props);
21-
return React.createElement("div", null, "134");
21+
return /*#__PURE__*/ React.createElement("div", null, "134");
2222
}
2323
}
2424
]);

crates/swc/tests/fixture/issues-7xxx/7561/es2019/output/1.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
var _class_private_field_get = require("@swc/helpers/_/_class_private_field_get");
22
var _class_private_field_init = require("@swc/helpers/_/_class_private_field_init");
3-
var _x = new WeakMap();
3+
var _x = /*#__PURE__*/ new WeakMap();
44
class Foo {
55
test() {
66
var _this, _this_y;

crates/swc/tests/fixture/issues-7xxx/7561/es2021/output/1.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
var _class_private_field_get = require("@swc/helpers/_/_class_private_field_get");
22
var _class_private_field_init = require("@swc/helpers/_/_class_private_field_init");
3-
var _x = new WeakMap();
3+
var _x = /*#__PURE__*/ new WeakMap();
44
class Foo {
55
test() {
66
var _this, _this_y;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export default function Home(){return React.createElement("div",{dangerouslySetInnerHTML:{__html:"Hello World"}})}
1+
export default function Home(){return /*#__PURE__*/React.createElement("div",{dangerouslySetInnerHTML:{__html:"Hello World"}})}

crates/swc/tests/fixture/issues-7xxx/7700/output/1.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ let positions = {
1111
};
1212
export function PositionRender({ isRtl, position }) {
1313
let display = ('fe-fe-fe' === isRtl ? rtlPositions : positions)[position];
14-
return React.createElement("h1", null, "PositionRender: ", display);
14+
return /*#__PURE__*/ React.createElement("h1", null, "PositionRender: ", display);
1515
}

crates/swc/tests/fixture/issues-7xxx/7700/output/2.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ export function PositionRender({ isRtl, position }) {
1515
] : {
1616
positions
1717
})[position];
18-
return React.createElement("h1", null, "PositionRender: ", display);
18+
return /*#__PURE__*/ React.createElement("h1", null, "PositionRender: ", display);
1919
}

crates/swc/tests/fixture/issues-7xxx/7700/output/3.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ export function PositionRender({ isRtl, position }) {
1515
] : {
1616
positions
1717
})[position];
18-
return React.createElement("h1", null, "PositionRender: ", display);
18+
return /*#__PURE__*/ React.createElement("h1", null, "PositionRender: ", display);
1919
}

crates/swc/tests/fixture/issues-7xxx/7700/output/4.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ export function PositionRender({ isRtl, position }) {
1313
let display = ('fe-fe-fe' === isRtl ? rtlPositions : {
1414
a: positions
1515
})[position];
16-
return React.createElement("h1", null, "PositionRender: ", display);
16+
return /*#__PURE__*/ React.createElement("h1", null, "PositionRender: ", display);
1717
}

crates/swc/tests/fixture/issues-7xxx/7700/output/5.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ export function PositionRender({ isRtl, position }) {
1515
positions
1616
]
1717
})[position];
18-
return React.createElement("h1", null, "PositionRender: ", display);
18+
return /*#__PURE__*/ React.createElement("h1", null, "PositionRender: ", display);
1919
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export default function e(){return React.createElement("div",null,foo.a)}let foo={get a(){return`a ${this.b}`},get b(){return"b"}};
1+
export default function e(){return /*#__PURE__*/React.createElement("div",null,foo.a)}let foo={get a(){return`a ${this.b}`},get b(){return"b"}};
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
var Blocks = {
22
Block1: function() {
3-
return React.createElement(React.Fragment, null, "'Block1xx'");
3+
return /*#__PURE__*/ React.createElement(React.Fragment, null, "'Block1xx'");
44
},
55
Block2: function() {
6-
return React.createElement(React.Fragment, null, "'Block2xx'");
6+
return /*#__PURE__*/ React.createElement(React.Fragment, null, "'Block2xx'");
77
},
88
Layout1: function() {
99
return [
@@ -14,5 +14,5 @@ var Blocks = {
1414
}
1515
};
1616
export function render() {
17-
return React.createElement(Blocks.Layout1, null);
17+
return /*#__PURE__*/ React.createElement(Blocks.Layout1, null);
1818
}

crates/swc/tests/fixture/issues-8xxx/8095/es5/output/1.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ var _class_call_check = require("@swc/helpers/_/_class_call_check");
22
var _create_class = require("@swc/helpers/_/_create_class");
33
var _ts_decorate = require("@swc/helpers/_/_ts_decorate");
44
var _class;
5-
var foo = (_class = function() {
5+
var foo = (_class = /*#__PURE__*/ function() {
66
"use strict";
77
function _class() {
88
_class_call_check._(this, _class);
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { jsx as _jsx } from "react/jsx-runtime";
22
export const IconSpecHotkey = (param)=>{
33
let { icon } = param;
4-
return _jsx("div", {
4+
return /*#__PURE__*/ _jsx("div", {
55
children: icon
66
});
77
};

crates/swc/tests/fixture/issues-8xxx/8210/output/1.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const { jsxDEV: _jsxDEV } = require("react/jsx-dev-runtime");
22
const Component = ()=>{
3-
return _jsxDEV("p", {
4-
thing: _jsxDEV("a", {}, void 0, false, {
3+
return /*#__PURE__*/ _jsxDEV("p", {
4+
thing: /*#__PURE__*/ _jsxDEV("a", {}, void 0, false, {
55
fileName: "$DIR/tests/fixture/issues-8xxx/8210/input/1.js",
66
lineNumber: 2,
77
columnNumber: 23

crates/swc/tests/fixture/issues-8xxx/8243/output/1.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { jsx as _jsx } from "react/jsx-runtime";
22
export const Foo = (props)=>{
3-
return originalMessage ? _jsx(Bar, {
4-
children: _jsx(Baz, {
3+
return originalMessage ? /*#__PURE__*/ _jsx(Bar, {
4+
children: /*#__PURE__*/ _jsx(Baz, {
55
children: ()=>null
66
})
77
}) : null;

crates/swc/tests/fixture/issues-8xxx/8243/output/2.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { jsx as _jsx } from "react/jsx-runtime";
22
export const Foo = (props)=>{
3-
return originalMessage ? _jsx(Bar, {
4-
children: _jsx(Baz, {
3+
return originalMessage ? /*#__PURE__*/ _jsx(Bar, {
4+
children: /*#__PURE__*/ _jsx(Baz, {
55
children: ()=>null
66
})
77
}) : null;

crates/swc/tests/fixture/issues-8xxx/8243/output/3.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { jsx as _jsx } from "react/jsx-runtime";
22
export const Foo = (props)=>{
3-
return originalMessage ? _jsx(Bar, {
4-
children: _jsx(Baz, {
3+
return originalMessage ? /*#__PURE__*/ _jsx(Bar, {
4+
children: /*#__PURE__*/ _jsx(Baz, {
55
children: ()=>null
66
})
77
}) : null;

crates/swc/tests/fixture/issues-8xxx/8243/output/4.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { jsx as _jsx } from "react/jsx-runtime";
22
export const Foo = (props)=>{
3-
return originalMessage ? _jsx(Bar, {
4-
children: _jsx(Baz, {
3+
return originalMessage ? /*#__PURE__*/ _jsx(Bar, {
4+
children: /*#__PURE__*/ _jsx(Baz, {
55
children: ()=>null
66
})
77
}) : null;

crates/swc/tests/fixture/issues-8xxx/8275/output/1.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export const c = (function(strings, ...values) {
1+
/*#__PURE__*/ export const c = (function(strings, ...values) {
22
return {
33
strings,
44
values

crates/swc/tests/fixture/issues-8xxx/8488/1/output/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
var _class_call_check = require("@swc/helpers/_/_class_call_check");
22
var _create_class = require("@swc/helpers/_/_create_class");
3-
var Foo = function() {
3+
var Foo = /*#__PURE__*/ function() {
44
"use strict";
55
function Foo() {
66
_class_call_check._(this, Foo);

crates/swc/tests/fixture/issues-8xxx/8594/output/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ import * as React from 'react';
22
export var FooNs;
33
(function(FooNs) {
44
FooNs.Shared = ()=>'I\'m shared component';
5-
FooNs.Main = ()=>React.createElement(FooNs.Shared, null);
5+
FooNs.Main = ()=>/*#__PURE__*/ React.createElement(FooNs.Shared, null);
66
})(FooNs || (FooNs = {}));
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as React from 'react';
22
export var Ns;
33
(function(Ns) {
4-
Ns.Context = React.createContext();
5-
Ns.Component = ()=>React.createElement(Ns.Context.Provider, null);
4+
Ns.Context = /*#__PURE__*/ React.createContext();
5+
Ns.Component = ()=>/*#__PURE__*/ React.createElement(Ns.Context.Provider, null);
66
})(Ns || (Ns = {}));
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
let Foo = createFoo();
22
export function App() {
3-
return React.createElement("view", null, React.createElement(Foo, null));
3+
return /*#__PURE__*/ React.createElement("view", null, /*#__PURE__*/ React.createElement(Foo, null));
44
}

crates/swc/tests/fixture/sourcemap/003/output/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/swc/tests/fixture/sourcemap/003/output/index.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"mappings": "uGAAA,gBAAe,SAASA,EAAW,CAAQ,MAAR,AAAEC,EAAF,EAAEA,KACjC,OAAO,oBAACC,WAAKD,EAAKE,GAAG,CACzB,CAEA,gBAAsBC,wBAAAA,iCAAAA,WAAAA,EAAf,EAAA,qCACH,SAAO,CACHC,MAAO,CACHJ,KAAM,CACFE,IAAK,KACT,CACJ,CACJ,IACJ",
2+
"mappings": "uGAAA,gBAAe,SAASA,EAAW,CAAQ,MAAR,AAAEC,EAAF,EAAEA,KACjC,oBAAO,oBAACC,WAAKD,EAAKE,GAAG,CACzB,CAEA,gBAAsBC,wBAAAA,iCAAAA,WAAAA,EAAf,EAAA,qCACH,SAAO,CACHC,MAAO,CACHJ,KAAM,CACFE,IAAK,KACT,CACJ,CACJ,IACJ",
33
"names": [
44
"StaticPage",
55
"data",

crates/swc/tests/tsc-references/ClassAndModuleThatMergeWithModulesExportedGenericFunctionAndGenericClassStaticFunctionOfTheSameName.2.minified.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//// [ClassAndModuleThatMergeWithModulesExportedGenericFunctionAndGenericClassStaticFunctionOfTheSameName.ts]
22
import { _ as _class_call_check } from "@swc/helpers/_/_class_call_check";
3-
var clodule = function() {
3+
var clodule = /*#__PURE__*/ function() {
44
function clodule() {
55
_class_call_check(this, clodule);
66
}

crates/swc/tests/tsc-references/ClassAndModuleThatMergeWithModulesExportedGenericFunctionAndNonGenericClassStaticFunctionOfTheSameName.2.minified.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//// [ClassAndModuleThatMergeWithModulesExportedGenericFunctionAndNonGenericClassStaticFunctionOfTheSameName.ts]
22
import { _ as _class_call_check } from "@swc/helpers/_/_class_call_check";
3-
var clodule = function() {
3+
var clodule = /*#__PURE__*/ function() {
44
function clodule() {
55
_class_call_check(this, clodule);
66
}

crates/swc/tests/tsc-references/ClassAndModuleThatMergeWithModulesExportedStaticFunctionUsingClassPrivateStatics.2.minified.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//// [ClassAndModuleThatMergeWithModulesExportedStaticFunctionUsingClassPrivateStatics.ts]
22
import { _ as _class_call_check } from "@swc/helpers/_/_class_call_check";
3-
var clodule, clodule1 = function() {
3+
var clodule, clodule1 = /*#__PURE__*/ function() {
44
function clodule() {
55
_class_call_check(this, clodule);
66
}

crates/swc/tests/tsc-references/ClassAndModuleThatMergeWithStaticFunctionAndExportedFunctionThatShareAName.2.minified.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//// [ClassAndModuleThatMergeWithStaticFunctionAndExportedFunctionThatShareAName.ts]
22
import { _ as _class_call_check } from "@swc/helpers/_/_class_call_check";
3-
var A, Point, A1, Point1 = function() {
3+
var A, Point, A1, Point1 = /*#__PURE__*/ function() {
44
function Point(x, y) {
55
_class_call_check(this, Point), this.x = x, this.y = y;
66
}
@@ -13,7 +13,7 @@ var A, Point, A1, Point1 = function() {
1313
}();
1414
(Point1 || (Point1 = {})).Origin = function() {
1515
return null;
16-
}, A = A1 || (A1 = {}), Point = function() {
16+
}, A = A1 || (A1 = {}), Point = /*#__PURE__*/ function() {
1717
function Point(x, y) {
1818
_class_call_check(this, Point), this.x = x, this.y = y;
1919
}

crates/swc/tests/tsc-references/ClassAndModuleThatMergeWithStaticFunctionAndNonExportedFunctionThatShareAName.2.minified.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//// [ClassAndModuleThatMergeWithStaticFunctionAndNonExportedFunctionThatShareAName.ts]
22
import { _ as _class_call_check } from "@swc/helpers/_/_class_call_check";
3-
var A, Point, A1, Point1 = function() {
3+
var A, Point, A1, Point1 = /*#__PURE__*/ function() {
44
function Point(x, y) {
55
_class_call_check(this, Point), this.x = x, this.y = y;
66
}
@@ -11,7 +11,7 @@ var A, Point, A1, Point1 = function() {
1111
};
1212
}, Point;
1313
}();
14-
Point1 || (Point1 = {}), A = A1 || (A1 = {}), Point = function() {
14+
Point1 || (Point1 = {}), A = A1 || (A1 = {}), Point = /*#__PURE__*/ function() {
1515
function Point(x, y) {
1616
_class_call_check(this, Point), this.x = x, this.y = y;
1717
}

crates/swc/tests/tsc-references/ES5For-ofTypeCheck10.2.minified.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//// [ES5For-ofTypeCheck10.ts]
22
import { _ as _class_call_check } from "@swc/helpers/_/_class_call_check";
3-
var StringIterator = function() {
3+
var StringIterator = /*#__PURE__*/ function() {
44
function StringIterator() {
55
_class_call_check(this, StringIterator);
66
}

crates/swc/tests/tsc-references/ES5SymbolProperty2.2.minified.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//// [ES5SymbolProperty2.ts]
22
var M, M1, _$Symbol, C;
33
import { _ as _class_call_check } from "@swc/helpers/_/_class_call_check";
4-
M1 = M || (M = {}), C = function() {
4+
M1 = M || (M = {}), C = /*#__PURE__*/ function() {
55
function C() {
66
_class_call_check(this, C);
77
}

crates/swc/tests/tsc-references/ES5SymbolProperty3.2.minified.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//// [ES5SymbolProperty3.ts]
22
var Symbol;
33
import { _ as _class_call_check } from "@swc/helpers/_/_class_call_check";
4-
(new (function() {
4+
(new /*#__PURE__*/ (function() {
55
function C() {
66
_class_call_check(this, C);
77
}

crates/swc/tests/tsc-references/ES5SymbolProperty4.2.minified.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//// [ES5SymbolProperty4.ts]
22
var Symbol;
33
import { _ as _class_call_check } from "@swc/helpers/_/_class_call_check";
4-
(new (function() {
4+
(new /*#__PURE__*/ (function() {
55
function C() {
66
_class_call_check(this, C);
77
}

crates/swc/tests/tsc-references/ES5SymbolProperty5.2.minified.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//// [ES5SymbolProperty5.ts]
22
var Symbol;
33
import { _ as _class_call_check } from "@swc/helpers/_/_class_call_check";
4-
(new (function() {
4+
(new /*#__PURE__*/ (function() {
55
function C() {
66
_class_call_check(this, C);
77
}

crates/swc/tests/tsc-references/ES5SymbolProperty6.2.minified.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//// [ES5SymbolProperty6.ts]
22
import { _ as _class_call_check } from "@swc/helpers/_/_class_call_check";
3-
(new (function() {
3+
(new /*#__PURE__*/ (function() {
44
function C() {
55
_class_call_check(this, C);
66
}

0 commit comments

Comments
 (0)