UNPKG

antlr-ng

Version:

Next generation ANTLR Tool

16 lines (15 loc) 649 B
import { ST } from "stringtemplate4ts"; import { IssueCode, type IssueDetails } from "./Issues.js"; export declare class ANTLRMessage { readonly fileName: string; readonly line: number; readonly column: number; readonly args: unknown[]; readonly issueCode: IssueCode; readonly issue: IssueDetails; private readonly e; constructor(errorType: IssueCode, fileName: string, line: number, column: number, ...args: unknown[]); constructor(errorType: IssueCode, fileName: string, e: Error | null, line: number, column: number, ...args: unknown[]); getMessageTemplate(verbose: boolean): ST; toString(): string; }