@specs-feup/clava
Version:
A C/C++ source-to-source compiler written in Typescript
12 lines • 565 B
TypeScript
import Pass from "@specs-feup/lara/api/lara/pass/Pass.js";
import PassResult from "@specs-feup/lara/api/lara/pass/results/PassResult.js";
import { Joinpoint } from "../../Joinpoints.js";
import StatementDecomposer from "../code/StatementDecomposer.js";
export default class SimplifySelectionStmts extends Pass {
protected _name: string;
private statementDecomposer;
constructor(statementDecomposer: StatementDecomposer);
protected _apply_impl($jp: Joinpoint): PassResult;
private transform;
}
//# sourceMappingURL=SimplifySelectionStmts.d.ts.map