@specs-feup/lara
Version:
A js port of the popular framework for building source-to-source compilers
10 lines • 389 B
TypeScript
import { LaraJoinPoint } from "../../LaraJoinPoint.js";
import JpPredicate from "./JpPredicate.js";
export default class TypePredicate<T extends typeof LaraJoinPoint> extends JpPredicate {
private type;
constructor(type: T);
jpName(): string;
isLaraJoinPoint(): boolean;
isInstance<T extends LaraJoinPoint>(jp: T): boolean;
}
//# sourceMappingURL=TypePredicate.d.ts.map