@specs-feup/clava
Version:
A C/C++ source-to-source compiler written in Typescript
17 lines • 584 B
TypeScript
import NodeData from "@specs-feup/lara/api/lara/graphs/NodeData.js";
import { FunctionJp } from "../../../Joinpoints.js";
export default class ScgNodeData extends NodeData {
/**
* The function represented by this node
*/
private $function;
constructor($function: FunctionJp);
get function(): FunctionJp;
toString(): string;
/**
* @returns true, if the function represented by this node has an available implementation, false otherwise
*/
hasImplementation(): boolean;
hasCalls(): boolean;
}
//# sourceMappingURL=ScgNodeData.d.ts.map