@specs-feup/clava
Version:
A C/C++ source-to-source compiler written in Typescript
17 lines • 463 B
JavaScript
import CfgNodeData from "../CfgNodeData.js";
import CfgNodeType from "../CfgNodeType.js";
export default class LoopData extends CfgNodeData {
constructor($stmt, id) {
super(CfgNodeType.LOOP, $stmt, id);
}
get loop() {
return this.nodeStmt;
}
toString() {
if (this.loop === undefined) {
return super.toString();
}
return `Loop: ${this.loop.kind}`;
}
}
//# sourceMappingURL=LoopData.js.map