A plain vertex in the ControlFlowGraph. Please use CfgSimpleVertex to refer to all potential vertex types within the graph.

interface CfgMidMarkerVertex {
    callTargets?: Set<NodeId>;
    children?: NodeId[];
    id: NodeId;
    kind: string;
    root: NodeId;
    type: MidMarker;
    [key: string]: unknown;
}

Hierarchy (View Summary)

Indexable

  • [key: string]: unknown

Hierarchy-Diagram

UML class diagram of CfgMidMarkerVertex

Properties

callTargets?: Set<NodeId>

if the vertex calls a function, this links all targets of this call

children?: NodeId[]

child nodes attached to this one

id: NodeId

the id of the vertex, for non-blocks this should directly relate to the AST node

kind: string
root: NodeId

the vertex for which this is a marker

type: MidMarker

the type of the vertex