@specs-feup/kadabra
Version:
A Java source-to-source compiler written in Typescript
10 lines • 598 B
TypeScript
import IterativeMutation from "@specs-feup/lara/api/lara/mutation/IterativeMutation.js";
import MutationResult from "@specs-feup/lara/api/lara/mutation/MutationResult.js";
import { Loop, Joinpoint, Ternary, If } from "../../Joinpoints.js";
export default class ConditionalOperatorDeletionMutation extends IterativeMutation {
constructor();
isMutationPoint(jp: Joinpoint): boolean;
isOfCorrectType(jp: Joinpoint): jp is Ternary | If | Loop;
mutate(jp: If | Ternary | Loop): Generator<MutationResult, void, unknown>;
}
//# sourceMappingURL=ConditionalOperatorDeletionMutation.d.ts.map