Skip to content

Commit 2dee353

Browse files
committed
Add function walkTreeFlatMapping
1 parent d50a664 commit 2dee353

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

server/src/server.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -290,6 +290,13 @@ function walkTreeCollecting<R>(
290290
return results;
291291
}
292292

293+
function walkTreeFlatMapping<R>(
294+
node: SyntaxNode,
295+
callback: (node: SyntaxNode) => R[],
296+
): R[] {
297+
return walkTreeCollecting(node, callback).flat();
298+
}
299+
293300
function limitDiagnostics(
294301
diagnostics: Diagnostic[],
295302
maxNumberOfProblems: number

0 commit comments

Comments
 (0)