ifc-expressions
Version:
Parsing and evaluation of IFC expressions
12 lines (11 loc) • 576 B
TypeScript
import { ExpressionTypeError } from "./ExpressionTypeError.js";
import { ParserRuleContext } from "antlr4";
import { ExprType } from "../type/ExprType.js";
export declare class WrongFunctionArgumentTypeException extends ExpressionTypeError {
readonly functionName: string;
readonly argumentName: string;
readonly expectedType: ExprType;
readonly actualType: ExprType;
readonly argumentIndex: number;
constructor(functionName: string, argumentName: string, expectedType: ExprType, actualType: ExprType, argumentIndex: number, ctx: ParserRuleContext);
}