ifc-expressions
Version:
Parsing and evaluation of IFC expressions
11 lines (10 loc) • 711 B
TypeScript
import { BaseErrorListener, RecognitionException, Recognizer, Token } from "antlr4ng";
import { SyntaxErrorException } from "./error/SyntaxErrorException.js";
import { ValidationException } from "./error/ValidationException.js";
export declare class IfcExpressionErrorListener extends BaseErrorListener {
private exception;
validationException(validationException: ValidationException): void;
syntaxError<S extends Token, T extends import("antlr4ng").ATNSimulator>(recognizer: Recognizer<T>, offendingSymbol: S | null, line: number, column: number, msg: string, e: RecognitionException | null): void;
isErrorOccurred(): boolean;
getException(): SyntaxErrorException | ValidationException;
}