Skip to content

Commit 1c7ec6b

Browse files
committed
Add missing node visits in forEachChild
1 parent cd185f2 commit 1c7ec6b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/compiler/parser.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,9 @@ namespace ts {
142142
return visitNode(cbNode, (<IndexedAccessTypeNode>node).objectType) ||
143143
visitNode(cbNode, (<IndexedAccessTypeNode>node).indexType);
144144
case SyntaxKind.MappedType:
145-
return visitNode(cbNode, (<MappedTypeNode>node).typeParameter) ||
145+
return visitNode(cbNode, (<MappedTypeNode>node).readonlyToken) ||
146+
visitNode(cbNode, (<MappedTypeNode>node).typeParameter) ||
147+
visitNode(cbNode, (<MappedTypeNode>node).questionToken) ||
146148
visitNode(cbNode, (<MappedTypeNode>node).type);
147149
case SyntaxKind.LiteralType:
148150
return visitNode(cbNode, (<LiteralTypeNode>node).literal);

0 commit comments

Comments
 (0)