* Stream nodes of a kind one at a time instead of materializing (and, unlike * `getNodesByKind`, without populating the resolver's per-kind array cache). * For unbounded kinds (`function`, `method`, `struct`) on a symbol-dense * project the full array is gigabytes — the dynamic-edge synthes
(kind: Node['kind'])
| 83 | * so minimal test contexts compile; callers fall back to getNodesByKind. |
| 84 | */ |
| 85 | iterateNodesByKind?(kind: Node['kind']): IterableIterator<Node>; |
| 86 | /** Check if a file exists */ |
| 87 | fileExists(filePath: string): boolean; |
| 88 | /** Read file content */ |
no outgoing calls
no test coverage detected