@igorivaniuk/tlb-parser
Version:
Parse TLB syntax into TypeScript objects
8 lines (7 loc) • 324 B
TypeScript
import { ASTRootBase } from './nodes';
export declare function iterChildNodes(node: ASTRootBase): IterableIterator<ASTRootBase>;
export declare function walk(node: ASTRootBase): IterableIterator<ASTRootBase>;
export declare class NodeVisitor {
visit(node: ASTRootBase): any;
genericVisit(node: ASTRootBase): void;
}