antlr4ng
Version:
Alternative JavaScript/TypeScript runtime for ANTLR4
13 lines (12 loc) • 530 B
TypeScript
import { Parser } from "./Parser.js";
import { ParserRuleContext } from "./ParserRuleContext.js";
import { ParseTreeListener } from "./tree/ParseTreeListener.js";
import { TerminalNode } from "./tree/TerminalNode.js";
export declare class TraceListener implements ParseTreeListener {
private parser;
constructor(parser: Parser);
enterEveryRule(ctx: ParserRuleContext): void;
visitTerminal(node: TerminalNode): void;
exitEveryRule(ctx: ParserRuleContext): void;
visitErrorNode(_node: TerminalNode): void;
}