Skip to content

Commit 6173322

Browse files
author
Joseph Watts
committed
Fix build error and cast __String to string
Signed-off-by: Joseph Watts <[email protected]>
1 parent b7623c5 commit 6173322

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/compiler/transformers/esnext.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ namespace ts {
131131

132132
function addPrivateName(name: PrivateName, initializer?: Expression) {
133133
const environment = currentPrivateNameEnvironment();
134-
const nameString = getTextOfNode(name);
134+
const nameString = name.escapedText as string;
135135
if (nameString in environment) {
136136
throw new Error("Redeclaring private name " + nameString + ".");
137137
}
@@ -145,7 +145,7 @@ namespace ts {
145145

146146
function accessPrivateName(name: PrivateName) {
147147
const environment = currentPrivateNameEnvironment();
148-
const nameString = getTextOfNode(name);
148+
const nameString = name.escapedText as string;
149149
if (nameString in environment) {
150150
return environment[nameString].weakMap;
151151
}
@@ -196,7 +196,7 @@ namespace ts {
196196
transformClassMembers(node.members)
197197
);
198198
}
199-
prependStatements(statements, [node]);
199+
statements.unshift(node);
200200
endPrivateNameEnvironment();
201201
return statements;
202202
}

0 commit comments

Comments
 (0)