fix(es/compat): Mark reserved function names private (#7298)

This commit is contained in:
Yunfei He 2023-05-17 21:10:27 +08:00 committed by GitHub
parent c520e7469e
commit dba78a0031
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
20 changed files with 115 additions and 96 deletions

View File

@ -14,7 +14,7 @@ function _templateObject1() {
], [ ], [
"a\\nb\\nc\\n" "a\\nb\\nc\\n"
]); ]);
_templateObject1 = function _templateObject1() { _templateObject1 = function _templateObject() {
return data; return data;
}; };
return data; return data;

View File

@ -14,7 +14,7 @@ function _templateObject1() {
], [ ], [
"a\\nb\\nc\\n" "a\\nb\\nc\\n"
]); ]);
_templateObject1 = function _templateObject1() { _templateObject1 = function _templateObject() {
return data; return data;
}; };
return data; return data;

View File

@ -17,7 +17,7 @@ function _templateObject1() {
var data = _tagged_template_literal([ var data = _tagged_template_literal([
"tagged template" "tagged template"
]); ]);
_templateObject1 = function _templateObject1() { _templateObject1 = function _templateObject() {
return data; return data;
}; };
return data; return data;

View File

@ -12,7 +12,7 @@ function _templateObject1() {
var data = _tagged_template_literal([ var data = _tagged_template_literal([
"2" "2"
]); ]);
_templateObject1 = function _templateObject1() { _templateObject1 = function _templateObject() {
return data; return data;
}; };
return data; return data;

View File

@ -12,7 +12,7 @@ function _templateObject1() {
var data = _tagged_template_literal([ var data = _tagged_template_literal([
"\n position: absolute;\n" "\n position: absolute;\n"
]); ]);
_templateObject1 = function _templateObject1() { _templateObject1 = function _templateObject() {
return data; return data;
}; };
return data; return data;

View File

@ -1,7 +1,7 @@
import { _ as _ts_generator } from "@swc/helpers/_/_ts_generator"; import { _ as _ts_generator } from "@swc/helpers/_/_ts_generator";
var app; var app;
var ctx; var ctx;
x = function x() { x = function x1() {
var y = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : function(app) { var y = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : function(app) {
return { return {
schedule: { schedule: {

View File

@ -0,0 +1,9 @@
{
"jsc": {
"parser": {
"syntax": "ecmascript",
"jsx": false
},
"target": "es5"
}
}

View File

@ -0,0 +1,5 @@
var bmRnd;
function a() {
bmRnd = function () {};
}
eval('');

View File

@ -0,0 +1,5 @@
var bmRnd;
function a() {
bmRnd = function bmRnd1() {};
}
eval("");

View File

@ -14,7 +14,7 @@ function _templateObject1() {
var data = _tagged_template_literal([ var data = _tagged_template_literal([
"Hello" "Hello"
]); ]);
_templateObject1 = function _templateObject1() { _templateObject1 = function _templateObject() {
return data; return data;
}; };
return data; return data;

View File

@ -1,7 +1,7 @@
//// [index.js] //// [index.js]
// @ts-nocheck // @ts-nocheck
function foo() { function foo() {
module.exports = exports = function exports(o) { module.exports = exports = function exports1(o) {
return o == null ? create(base) : defineProperties(Object(o), descriptors); return o == null ? create(base) : defineProperties(Object(o), descriptors);
}; };
var m = function m() { var m = function m() {

View File

@ -14,7 +14,7 @@ function _templateObject1() {
var data = _tagged_template_literal([ var data = _tagged_template_literal([
"" ""
]); ]);
_templateObject1 = function _templateObject1() { _templateObject1 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -24,7 +24,7 @@ function _templateObject2() {
"", "",
"" ""
]); ]);
_templateObject2 = function _templateObject2() { _templateObject2 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -34,7 +34,7 @@ function _templateObject3() {
"", "",
"" ""
]); ]);
_templateObject3 = function _templateObject3() { _templateObject3 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -44,7 +44,7 @@ function _templateObject4() {
"", "",
"" ""
]); ]);
_templateObject4 = function _templateObject4() { _templateObject4 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -54,7 +54,7 @@ function _templateObject5() {
"", "",
"" ""
]); ]);
_templateObject5 = function _templateObject5() { _templateObject5 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -64,7 +64,7 @@ function _templateObject6() {
"", "",
"" ""
]); ]);
_templateObject6 = function _templateObject6() { _templateObject6 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -74,7 +74,7 @@ function _templateObject7() {
"", "",
"" ""
]); ]);
_templateObject7 = function _templateObject7() { _templateObject7 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -84,7 +84,7 @@ function _templateObject8() {
"", "",
"" ""
]); ]);
_templateObject8 = function _templateObject8() { _templateObject8 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -95,7 +95,7 @@ function _templateObject9() {
"", "",
"" ""
]); ]);
_templateObject9 = function _templateObject9() { _templateObject9 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -106,7 +106,7 @@ function _templateObject10() {
"", "",
"" ""
]); ]);
_templateObject10 = function _templateObject10() { _templateObject10 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -117,7 +117,7 @@ function _templateObject11() {
"", "",
"" ""
]); ]);
_templateObject11 = function _templateObject11() { _templateObject11 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -128,7 +128,7 @@ function _templateObject12() {
" ", " ",
"" ""
]); ]);
_templateObject12 = function _templateObject12() { _templateObject12 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -139,7 +139,7 @@ function _templateObject13() {
"", "",
"" ""
]); ]);
_templateObject13 = function _templateObject13() { _templateObject13 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -150,7 +150,7 @@ function _templateObject14() {
"", "",
"" ""
]); ]);
_templateObject14 = function _templateObject14() { _templateObject14 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -162,7 +162,7 @@ function _templateObject15() {
"", "",
"" ""
]); ]);
_templateObject15 = function _templateObject15() { _templateObject15 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -174,7 +174,7 @@ function _templateObject16() {
"", "",
"" ""
]); ]);
_templateObject16 = function _templateObject16() { _templateObject16 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -186,7 +186,7 @@ function _templateObject17() {
"", "",
"" ""
]); ]);
_templateObject17 = function _templateObject17() { _templateObject17 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -198,7 +198,7 @@ function _templateObject18() {
"", "",
"" ""
]); ]);
_templateObject18 = function _templateObject18() { _templateObject18 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -210,7 +210,7 @@ function _templateObject19() {
"", "",
"" ""
]); ]);
_templateObject19 = function _templateObject19() { _templateObject19 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -222,7 +222,7 @@ function _templateObject20() {
"", "",
"" ""
]); ]);
_templateObject20 = function _templateObject20() { _templateObject20 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -232,7 +232,7 @@ function _templateObject21() {
"", "",
"" ""
]); ]);
_templateObject21 = function _templateObject21() { _templateObject21 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -244,7 +244,7 @@ function _templateObject22() {
"", "",
"" ""
]); ]);
_templateObject22 = function _templateObject22() { _templateObject22 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -256,7 +256,7 @@ function _templateObject23() {
"", "",
"" ""
]); ]);
_templateObject23 = function _templateObject23() { _templateObject23 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -268,7 +268,7 @@ function _templateObject24() {
"", "",
"" ""
]); ]);
_templateObject24 = function _templateObject24() { _templateObject24 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -280,7 +280,7 @@ function _templateObject25() {
"", "",
"" ""
]); ]);
_templateObject25 = function _templateObject25() { _templateObject25 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -292,7 +292,7 @@ function _templateObject26() {
"", "",
"" ""
]); ]);
_templateObject26 = function _templateObject26() { _templateObject26 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -304,7 +304,7 @@ function _templateObject27() {
"", "",
"" ""
]); ]);
_templateObject27 = function _templateObject27() { _templateObject27 = function _templateObject() {
return data; return data;
}; };
return data; return data;

View File

@ -15,7 +15,7 @@ function _templateObject1() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject1 = function _templateObject1() { _templateObject1 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -24,7 +24,7 @@ function _templateObject2() {
var data = _tagged_template_literal([ var data = _tagged_template_literal([
"abc" "abc"
]); ]);
_templateObject2 = function _templateObject2() { _templateObject2 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -35,7 +35,7 @@ function _templateObject3() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject3 = function _templateObject3() { _templateObject3 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -44,7 +44,7 @@ function _templateObject4() {
var data = _tagged_template_literal([ var data = _tagged_template_literal([
"abc" "abc"
]); ]);
_templateObject4 = function _templateObject4() { _templateObject4 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -55,7 +55,7 @@ function _templateObject5() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject5 = function _templateObject5() { _templateObject5 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -64,7 +64,7 @@ function _templateObject6() {
var data = _tagged_template_literal([ var data = _tagged_template_literal([
"abc" "abc"
]); ]);
_templateObject6 = function _templateObject6() { _templateObject6 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -75,7 +75,7 @@ function _templateObject7() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject7 = function _templateObject7() { _templateObject7 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -86,7 +86,7 @@ function _templateObject8() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject8 = function _templateObject8() { _templateObject8 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -97,7 +97,7 @@ function _templateObject9() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject9 = function _templateObject9() { _templateObject9 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -108,7 +108,7 @@ function _templateObject10() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject10 = function _templateObject10() { _templateObject10 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -119,7 +119,7 @@ function _templateObject11() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject11 = function _templateObject11() { _templateObject11 = function _templateObject() {
return data; return data;
}; };
return data; return data;

View File

@ -14,7 +14,7 @@ function _templateObject1() {
"", "",
"" ""
]); ]);
_templateObject1 = function _templateObject1() { _templateObject1 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -25,7 +25,7 @@ function _templateObject2() {
"", "",
"" ""
]); ]);
_templateObject2 = function _templateObject2() { _templateObject2 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -36,7 +36,7 @@ function _templateObject3() {
"", "",
"" ""
]); ]);
_templateObject3 = function _templateObject3() { _templateObject3 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -47,7 +47,7 @@ function _templateObject4() {
"", "",
"" ""
]); ]);
_templateObject4 = function _templateObject4() { _templateObject4 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -59,7 +59,7 @@ function _templateObject5() {
"", "",
"" ""
]); ]);
_templateObject5 = function _templateObject5() { _templateObject5 = function _templateObject() {
return data; return data;
}; };
return data; return data;

View File

@ -15,7 +15,7 @@ function _templateObject1() {
"", "",
"" ""
]); ]);
_templateObject1 = function _templateObject1() { _templateObject1 = function _templateObject() {
return data; return data;
}; };
return data; return data;

View File

@ -16,7 +16,7 @@ function _templateObject1() {
"", "",
"" ""
]); ]);
_templateObject1 = function _templateObject1() { _templateObject1 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -27,7 +27,7 @@ function _templateObject2() {
"", "",
"" ""
]); ]);
_templateObject2 = function _templateObject2() { _templateObject2 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -38,7 +38,7 @@ function _templateObject3() {
"", "",
"" ""
]); ]);
_templateObject3 = function _templateObject3() { _templateObject3 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -49,7 +49,7 @@ function _templateObject4() {
"", "",
"" ""
]); ]);
_templateObject4 = function _templateObject4() { _templateObject4 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -60,7 +60,7 @@ function _templateObject5() {
"", "",
"" ""
]); ]);
_templateObject5 = function _templateObject5() { _templateObject5 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -70,7 +70,7 @@ function _templateObject6() {
"", "",
"" ""
]); ]);
_templateObject6 = function _templateObject6() { _templateObject6 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -82,7 +82,7 @@ function _templateObject7() {
"", "",
"" ""
]); ]);
_templateObject7 = function _templateObject7() { _templateObject7 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -94,7 +94,7 @@ function _templateObject8() {
"", "",
"" ""
]); ]);
_templateObject8 = function _templateObject8() { _templateObject8 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -104,7 +104,7 @@ function _templateObject9() {
"", "",
"" ""
]); ]);
_templateObject9 = function _templateObject9() { _templateObject9 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -116,7 +116,7 @@ function _templateObject10() {
"", "",
"" ""
]); ]);
_templateObject10 = function _templateObject10() { _templateObject10 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -128,7 +128,7 @@ function _templateObject11() {
"", "",
"" ""
]); ]);
_templateObject11 = function _templateObject11() { _templateObject11 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -137,7 +137,7 @@ function _templateObject12() {
var data = _tagged_template_literal([ var data = _tagged_template_literal([
"" ""
]); ]);
_templateObject12 = function _templateObject12() { _templateObject12 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -148,7 +148,7 @@ function _templateObject13() {
"", "",
"" ""
]); ]);
_templateObject13 = function _templateObject13() { _templateObject13 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -159,7 +159,7 @@ function _templateObject14() {
"", "",
"" ""
]); ]);
_templateObject14 = function _templateObject14() { _templateObject14 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -170,7 +170,7 @@ function _templateObject15() {
"", "",
"" ""
]); ]);
_templateObject15 = function _templateObject15() { _templateObject15 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -181,7 +181,7 @@ function _templateObject16() {
"", "",
"" ""
]); ]);
_templateObject16 = function _templateObject16() { _templateObject16 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -192,7 +192,7 @@ function _templateObject17() {
"", "",
"" ""
]); ]);
_templateObject17 = function _templateObject17() { _templateObject17 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -203,7 +203,7 @@ function _templateObject18() {
"", "",
"" ""
]); ]);
_templateObject18 = function _templateObject18() { _templateObject18 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -214,7 +214,7 @@ function _templateObject19() {
"", "",
"" ""
]); ]);
_templateObject19 = function _templateObject19() { _templateObject19 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -224,7 +224,7 @@ function _templateObject20() {
"", "",
"" ""
]); ]);
_templateObject20 = function _templateObject20() { _templateObject20 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -234,7 +234,7 @@ function _templateObject21() {
"", "",
"" ""
]); ]);
_templateObject21 = function _templateObject21() { _templateObject21 = function _templateObject() {
return data; return data;
}; };
return data; return data;

View File

@ -15,7 +15,7 @@ function _templateObject1() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject1 = function _templateObject1() { _templateObject1 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -24,7 +24,7 @@ function _templateObject2() {
var data = _tagged_template_literal([ var data = _tagged_template_literal([
"abc" "abc"
]); ]);
_templateObject2 = function _templateObject2() { _templateObject2 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -35,7 +35,7 @@ function _templateObject3() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject3 = function _templateObject3() { _templateObject3 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -44,7 +44,7 @@ function _templateObject4() {
var data = _tagged_template_literal([ var data = _tagged_template_literal([
"abc" "abc"
]); ]);
_templateObject4 = function _templateObject4() { _templateObject4 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -55,7 +55,7 @@ function _templateObject5() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject5 = function _templateObject5() { _templateObject5 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -64,7 +64,7 @@ function _templateObject6() {
var data = _tagged_template_literal([ var data = _tagged_template_literal([
"abc" "abc"
]); ]);
_templateObject6 = function _templateObject6() { _templateObject6 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -75,7 +75,7 @@ function _templateObject7() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject7 = function _templateObject7() { _templateObject7 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -84,7 +84,7 @@ function _templateObject8() {
var data = _tagged_template_literal([ var data = _tagged_template_literal([
"abc" "abc"
]); ]);
_templateObject8 = function _templateObject8() { _templateObject8 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -95,7 +95,7 @@ function _templateObject9() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject9 = function _templateObject9() { _templateObject9 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -106,7 +106,7 @@ function _templateObject10() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject10 = function _templateObject10() { _templateObject10 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -117,7 +117,7 @@ function _templateObject11() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject11 = function _templateObject11() { _templateObject11 = function _templateObject() {
return data; return data;
}; };
return data; return data;

View File

@ -15,7 +15,7 @@ function _templateObject1() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject1 = function _templateObject1() { _templateObject1 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -24,7 +24,7 @@ function _templateObject2() {
var data = _tagged_template_literal([ var data = _tagged_template_literal([
"abc" "abc"
]); ]);
_templateObject2 = function _templateObject2() { _templateObject2 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -35,7 +35,7 @@ function _templateObject3() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject3 = function _templateObject3() { _templateObject3 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -44,7 +44,7 @@ function _templateObject4() {
var data = _tagged_template_literal([ var data = _tagged_template_literal([
"abc" "abc"
]); ]);
_templateObject4 = function _templateObject4() { _templateObject4 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -55,7 +55,7 @@ function _templateObject5() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject5 = function _templateObject5() { _templateObject5 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -64,7 +64,7 @@ function _templateObject6() {
var data = _tagged_template_literal([ var data = _tagged_template_literal([
"abc" "abc"
]); ]);
_templateObject6 = function _templateObject6() { _templateObject6 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -75,7 +75,7 @@ function _templateObject7() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject7 = function _templateObject7() { _templateObject7 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -86,7 +86,7 @@ function _templateObject8() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject8 = function _templateObject8() { _templateObject8 = function _templateObject() {
return data; return data;
}; };
return data; return data;
@ -97,7 +97,7 @@ function _templateObject9() {
"def", "def",
"ghi" "ghi"
]); ]);
_templateObject9 = function _templateObject9() { _templateObject9 = function _templateObject() {
return data; return data;
}; };
return data; return data;

View File

@ -57,7 +57,7 @@ test!(
r#"number = function (x) { r#"number = function (x) {
return x; return x;
};"#, };"#,
r#"number = function number(x) { r#"number = function number1(x) {
return x; return x;
};"# };"#
); );

View File

@ -1,4 +1,4 @@
use swc_common::util::take::Take; use swc_common::{util::take::Take, DUMMY_SP};
use swc_ecma_ast::*; use swc_ecma_ast::*;
use swc_ecma_transforms_base::perf::Parallel; use swc_ecma_transforms_base::perf::Parallel;
use swc_ecma_utils::{private_ident, IdentUsageFinder}; use swc_ecma_utils::{private_ident, IdentUsageFinder};
@ -118,7 +118,7 @@ macro_rules! impl_for {
// self.name = Some(name); // self.name = Some(name);
node.ident = None; node.ident = None;
} else { } else {
node.ident = Some(name); node.ident = Some(private_ident!(DUMMY_SP, name.sym));
} }
} }
} }