Skip to content

Commit afa1714

Browse files
committed
Add type annotations to suppress circularity errors
1 parent e67d15a commit afa1714

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/compiler/parser.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1811,7 +1811,7 @@ namespace ts {
18111811
function parseEntityName(allowReservedWords: boolean, diagnosticMessage?: DiagnosticMessage): EntityName {
18121812
let entity: EntityName = parseIdentifier(diagnosticMessage);
18131813
while (parseOptional(SyntaxKind.DotToken)) {
1814-
const node = <QualifiedName>createNode(SyntaxKind.QualifiedName, entity.pos);
1814+
const node: QualifiedName = <QualifiedName>createNode(SyntaxKind.QualifiedName, entity.pos); // !!!
18151815
node.left = entity;
18161816
node.right = parseRightSideOfDot(allowReservedWords);
18171817
entity = finishNode(node);
@@ -3639,7 +3639,7 @@ namespace ts {
36393639
let elementName: EntityName = parseIdentifierName();
36403640
while (parseOptional(SyntaxKind.DotToken)) {
36413641
scanJsxIdentifier();
3642-
const node = <QualifiedName>createNode(SyntaxKind.QualifiedName, elementName.pos);
3642+
const node: QualifiedName = <QualifiedName>createNode(SyntaxKind.QualifiedName, elementName.pos); // !!!
36433643
node.left = elementName;
36443644
node.right = parseIdentifierName();
36453645
elementName = finishNode(node);

0 commit comments

Comments
 (0)