@eagleoutice/flowr - v2.15.9
    Preparing search index...
    CfgEdge: {
        equals(this: void, a: CfgEdge, b: CfgEdge): boolean;
        getCause(this: void, edge: CfgEdge): NodeId | undefined;
        getType(this: void, edge: CfgEdge): CfgEdgeType;
        getWhen(this: void, edge: CfgEdge): "TRUE" | "FALSE" | undefined;
        isControlDependency(
            this: void,
            edge: CfgEdge | undefined,
        ): edge is ControlDependency;
        isFlowDependency(this: void, edge: CfgEdge | undefined): edge is Flow;
        isOfType(this: void, edge: CfgEdge, type: CfgEdgeType): boolean;
        makeCd(this: void, cd: ControlDependency): ControlDependency;
        makeCdFalse(this: void, controlId: NodeId): ControlDependency;
        makeCdTrue(this: void, controlId: NodeId): ControlDependency;
        makeFd(this: void): Flow;
        name: "CfgEdge";
        toString(this: void, edge: CfgEdge): string;
        typeToString(this: void, edge: CfgEdge): string;
        unpackCause(this: void, edge: ControlDependency): NodeId;
        unpackWhen(this: void, edge: ControlDependency): "TRUE" | "FALSE";
    }

    Helper object for CfgEdge - an edge in the ControlFlowGraph.

    Type Declaration

    control-flow