@specs-feup/clava
Version:
A C/C++ source-to-source compiler written in Typescript
16 lines • 575 B
TypeScript
import { Statement } from "../../../../Joinpoints.js";
import CfgNodeData from "../CfgNodeData.js";
type T = Statement;
export default class InstListNodeData extends CfgNodeData<T> {
private stmtArray;
constructor($stmt: T | undefined, id: string | undefined, $entryPoint: T, splitInstList: boolean);
/**
* Returns all the statements of this instruction list.
*/
get stmts(): Statement[];
set stmts(stmts: Statement[]);
getLastStmt(): Statement | undefined;
toString(): string;
}
export {};
//# sourceMappingURL=InstListNodeData.d.ts.map