@syntest/cfg
Version:
A Control Flow Graph package
20 lines • 531 B
TypeScript
import { Edge } from "../graph/Edge";
import { Node } from "../graph/Node";
export type SerializableControlFlowFunction = {
id: string;
name: string;
entry: string;
successExit: string;
errorExit: string;
nodes: Node[];
edges: Edge[];
};
export type SerializableControlFlowProgram = {
entry: string;
successExit: string;
errorExit: string;
nodes: Node[];
edges: Edge[];
functions: SerializableControlFlowFunction[];
};
//# sourceMappingURL=SerializableControlFlowProgram.d.ts.map