@eagleoutice/flowr - v2.10.1
    Preparing search index...

    Interface ExitPoint

    An exit point describes the position which ends the current control flow structure. This may be as innocent as the last expression or explicit with a return/break/next.

    interface ExitPoint {
        cds?: ControlDependency[];
        nodeId: NodeId;
        type: ExitPointType;
    }
    Index

    Properties

    Properties

    Control dependencies which influence if the exit point triggers (e.g., if the return is contained within an if statement).

    happensInEveryBranch - to check whether control dependencies are exhaustive

    nodeId: NodeId

    The id of the node which causes the exit point!

    What kind of exit point is this one? May be used to filter for exit points of specific causes.