@eagleoutice/flowr
Version:
Static Dataflow Analyzer and Program Slicer for the R Programming Language
10 lines (9 loc) • 647 B
TypeScript
import { type NamedGraph, GraphDifferenceReport } from '../util/diff-graph';
import { type GenericDiffConfiguration } from '../util/diff';
import { type ControlFlowGraph } from './control-flow-graph';
/**
* Compare two control flow graphs and return a report on the differences.
* If you simply want to check whether they equal, use {@link GraphDifferenceReport#isEqual|`<result>.isEqual()`}.
* @see {@link diffOfDataflowGraphs} - for dataflow graphs
*/
export declare function diffOfControlFlowGraphs(left: NamedGraph<ControlFlowGraph>, right: NamedGraph<ControlFlowGraph>, config?: Partial<GenericDiffConfiguration>): GraphDifferenceReport;