Skip to content

Commit db9dd38

Browse files
enable parsing
1 parent ebe2fdb commit db9dd38

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/compiler/parser.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2507,6 +2507,7 @@ namespace ts {
25072507
case SyntaxKind.SymbolKeyword:
25082508
case SyntaxKind.UndefinedKeyword:
25092509
case SyntaxKind.NeverKeyword:
2510+
case SyntaxKind.ObjectKeyword:
25102511
// If these are followed by a dot, then parse these out as a dotted type reference instead.
25112512
const node = tryParse(parseKeywordAndNoDot);
25122513
return node || parseTypeReference();
@@ -2565,6 +2566,7 @@ namespace ts {
25652566
case SyntaxKind.NumericLiteral:
25662567
case SyntaxKind.TrueKeyword:
25672568
case SyntaxKind.FalseKeyword:
2569+
case SyntaxKind.ObjectKeyword:
25682570
return true;
25692571
case SyntaxKind.MinusToken:
25702572
return lookAhead(nextTokenIsNumericLiteral);
@@ -6026,6 +6028,7 @@ namespace ts {
60266028
case SyntaxKind.NullKeyword:
60276029
case SyntaxKind.UndefinedKeyword:
60286030
case SyntaxKind.NeverKeyword:
6031+
case SyntaxKind.ObjectKeyword:
60296032
return parseTokenNode<JSDocType>();
60306033
case SyntaxKind.StringLiteral:
60316034
case SyntaxKind.NumericLiteral:

0 commit comments

Comments
 (0)