The type of a vertex in the ControlFlowGraph. Please use the helper object (e.g. CfgVertex#getType|getType()) to work with vertices instead of directly accessing the properties.

Enumeration Members

Enumeration Members

Block: 3

a (as far as R allows this) 'basic' block

CfgVertex.makeBlock() - for a helper function to create basic block vertices

Expression: 2

something like an addition, ...

CfgVertex.makeExpression() - for a helper function to create expression vertices

Marker: 0

The explicit exit-nodes to ensure the hammock property.

CfgVertex.makeMarker() - for a helper function to create end marker vertices

Statement: 1

something like an if, assignment, ... even though in the classical sense of R they are still expressions

CfgVertex.makeStatement() - for a helper function to create statement vertices