@rightcapital/phpdoc-parser
Version:
TypeScript version of PHPDoc parser with support for intersection types and generics
12 lines (11 loc) • 348 B
TypeScript
import type { Node } from './node';
import type { NodeVisitor } from './node-visitor';
export declare class NodeTraverser {
private visitors;
private stopTraversal;
constructor(visitors: NodeVisitor[]);
traverse(nodes: Node[]): Node[];
private traverseNode;
private traverseArray;
private ensureReplacementReasonable;
}