@@ -944,7 +944,7 @@ namespace ts {
944
944
initializeState ( "" , content , languageVersion , /*syntaxCursor*/ undefined , ScriptKind . JS ) ;
945
945
// Prime the scanner.
946
946
nextToken ( ) ;
947
- const entityName = parseEntityName ( /*allowReservedWords*/ true , /*allowPrivateIdentifiers*/ false ) ;
947
+ const entityName = parseEntityName ( /*allowReservedWords*/ true ) ;
948
948
const isInvalid = token ( ) === SyntaxKind . EndOfFileToken && ! parseDiagnostics . length ;
949
949
clearState ( ) ;
950
950
return isInvalid ? entityName : undefined ;
@@ -2829,7 +2829,7 @@ namespace ts {
2829
2829
return createMissingList < T > ( ) ;
2830
2830
}
2831
2831
2832
- function parseEntityName ( allowReservedWords : boolean , allowPrivateIdentifiers : boolean , diagnosticMessage ?: DiagnosticMessage ) : EntityName {
2832
+ function parseEntityName ( allowReservedWords : boolean , diagnosticMessage ?: DiagnosticMessage ) : EntityName {
2833
2833
const pos = getNodePos ( ) ;
2834
2834
let entity : EntityName = allowReservedWords ? parseIdentifierName ( diagnosticMessage ) : parseIdentifier ( diagnosticMessage ) ;
2835
2835
let dotPos = getNodePos ( ) ;
@@ -2843,7 +2843,7 @@ namespace ts {
2843
2843
entity = finishNode (
2844
2844
factory . createQualifiedName (
2845
2845
entity ,
2846
- parseRightSideOfDot ( allowReservedWords , allowPrivateIdentifiers ) as Identifier
2846
+ parseRightSideOfDot ( allowReservedWords , /* allowPrivateIdentifiers */ false ) as Identifier
2847
2847
) ,
2848
2848
pos
2849
2849
) ;
@@ -3028,7 +3028,7 @@ namespace ts {
3028
3028
// TYPES
3029
3029
3030
3030
function parseEntityNameOfTypeReference ( ) {
3031
- return parseEntityName ( /*allowReservedWords*/ true , /*allowPrivateIdentifiers*/ false , Diagnostics . Type_expected ) ;
3031
+ return parseEntityName ( /*allowReservedWords*/ true , Diagnostics . Type_expected ) ;
3032
3032
}
3033
3033
3034
3034
function parseTypeArgumentsOfTypeReference ( ) {
@@ -3188,7 +3188,7 @@ namespace ts {
3188
3188
function parseTypeQuery ( ) : TypeQueryNode {
3189
3189
const pos = getNodePos ( ) ;
3190
3190
parseExpected ( SyntaxKind . TypeOfKeyword ) ;
3191
- const entityName = parseEntityName ( /*allowReservedWords*/ true , /*allowPrivateIdentifiers*/ true ) ;
3191
+ const entityName = parseEntityName ( /*allowReservedWords*/ true ) ;
3192
3192
// Make sure we perform ASI to prevent parsing the next line's type arguments as part of an instantiation expression.
3193
3193
const typeArguments = ! scanner . hasPrecedingLineBreak ( ) ? tryParseTypeArguments ( ) : undefined ;
3194
3194
return finishNode ( factory . createTypeQueryNode ( entityName , typeArguments ) , pos ) ;
@@ -7470,7 +7470,7 @@ namespace ts {
7470
7470
function parseModuleReference ( ) {
7471
7471
return isExternalModuleReference ( )
7472
7472
? parseExternalModuleReference ( )
7473
- : parseEntityName ( /*allowReservedWords*/ false , /*allowPrivateIdentifiers*/ false ) ;
7473
+ : parseEntityName ( /*allowReservedWords*/ false ) ;
7474
7474
}
7475
7475
7476
7476
function parseExternalModuleReference ( ) {
@@ -7743,7 +7743,7 @@ namespace ts {
7743
7743
const pos = getNodePos ( ) ;
7744
7744
const hasBrace = parseOptional ( SyntaxKind . OpenBraceToken ) ;
7745
7745
const p2 = getNodePos ( ) ;
7746
- let entityName : EntityName | JSDocMemberName = parseEntityName ( /* allowReservedWords*/ false , /*allowPrivateIdentifiers*/ false ) ;
7746
+ let entityName : EntityName | JSDocMemberName = parseEntityName ( /* allowReservedWords*/ false ) ;
7747
7747
while ( token ( ) === SyntaxKind . PrivateIdentifier ) {
7748
7748
reScanHashToken ( ) ; // rescan #id as # id
7749
7749
nextTokenJSDoc ( ) ; // then skip the #
@@ -8206,7 +8206,7 @@ namespace ts {
8206
8206
// parseEntityName logs an error for non-identifier, so create a MissingNode ourselves to avoid the error
8207
8207
const p2 = getNodePos ( ) ;
8208
8208
let name : EntityName | JSDocMemberName | undefined = tokenIsIdentifierOrKeyword ( token ( ) )
8209
- ? parseEntityName ( /*allowReservedWords*/ true , /*allowPrivateIdentifiers*/ false )
8209
+ ? parseEntityName ( /*allowReservedWords*/ true )
8210
8210
: undefined ;
8211
8211
if ( name ) {
8212
8212
while ( token ( ) === SyntaxKind . PrivateIdentifier ) {
0 commit comments