UNPKG

@specs-feup/lara

Version:

A js port of the popular framework for building source-to-source compilers

25 lines 718 B
import { LaraJoinPoint } from "../../LaraJoinPoint.js"; import Pass from "./Pass.js"; export default class PassTransformationError extends Error { name: string; /** * Joinpoint where the transformation was applied and failed. * */ private joinpoint; /** * Message describing the error that occurred. * */ private errorDescription; /** * Pass that was being applied when the error was emitted. * */ private compilationPass; constructor(pass: Pass, $joinpoint: LaraJoinPoint, description: string); get description(): string; get $joinpoint(): LaraJoinPoint; get pass(): Pass; } //# sourceMappingURL=PassTransformationError.d.ts.map