@@ -4578,7 +4578,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge
4578
4578
return ;
4579
4579
}
4580
4580
4581
- const skipThisCount = node . parameters . length && ( < Identifier > node . parameters [ 0 ] . name ) . text === "this" ? 1 : 0 ;
4581
+ const skipThisCount = node . parameters . length && ( < Identifier > node . parameters [ 0 ] . name ) . originalKeywordKind === SyntaxKind . ThisKeyword ? 1 : 0 ;
4582
4582
const restIndex = node . parameters . length - 1 - skipThisCount ;
4583
4583
const tempName = createTempVariable ( TempFlags . _i ) . text ;
4584
4584
writeLine ( ) ;
@@ -4727,7 +4727,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge
4727
4727
write ( "(" ) ;
4728
4728
if ( node ) {
4729
4729
const parameters = node . parameters ;
4730
- const skipCount = node . parameters . length && ( < Identifier > node . parameters [ 0 ] . name ) . text === "this" ? 1 : 0 ;
4730
+ const skipCount = node . parameters . length && ( < Identifier > node . parameters [ 0 ] . name ) . originalKeywordKind === SyntaxKind . ThisKeyword ? 1 : 0 ;
4731
4731
const omitCount = languageVersion < ScriptTarget . ES6 && hasDeclaredRestParameter ( node ) ? 1 : 0 ;
4732
4732
emitList ( parameters , skipCount , parameters . length - omitCount - skipCount , /*multiLine*/ false , /*trailingComma*/ false ) ;
4733
4733
}
@@ -6156,7 +6156,7 @@ const _super = (function (geti, seti) {
6156
6156
6157
6157
if ( valueDeclaration ) {
6158
6158
const parameters = valueDeclaration . parameters ;
6159
- const skipThisCount = parameters . length && ( < Identifier > parameters [ 0 ] . name ) . text === "this" ? 1 : 0 ;
6159
+ const skipThisCount = parameters . length && ( < Identifier > parameters [ 0 ] . name ) . originalKeywordKind === SyntaxKind . ThisKeyword ? 1 : 0 ;
6160
6160
const parameterCount = parameters . length ;
6161
6161
if ( parameterCount > skipThisCount ) {
6162
6162
for ( let i = skipThisCount ; i < parameterCount ; i ++ ) {
0 commit comments