We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fd1e5ab commit 24a6a08Copy full SHA for 24a6a08
1 file changed
src/compiler/parser.ts
@@ -51,7 +51,7 @@ namespace ts {
51
* @param cbNodes a callback to be invoked for embedded array
52
*/
53
export function forEachChild<T>(node: Node, cbNode: (node: Node) => T | undefined, cbNodes?: (nodes: NodeArray<Node>) => T | undefined): T | undefined {
54
- if (!node) {
+ if (!node || node.kind <= SyntaxKind.LastToken) {
55
return;
56
}
57
switch (node.kind) {
0 commit comments