Interface RegularBlock
- All Superinterfaces:
Block,SingleSuccessorBlock,org.plumelib.util.UniqueId
- All Known Implementing Classes:
RegularBlockImpl
A regular basic block that contains a sequence of
Nodes.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.checkerframework.dataflow.cfg.block.Block
Block.BlockType -
Method Summary
Modifier and TypeMethodDescriptionReturns the regular successor block.booleanisEmpty()Is this block empty (i.e., does it not contain any contents).Methods inherited from interface org.checkerframework.dataflow.cfg.block.Block
getLastNode, getNodes, getPredecessors, getSuccessors, getTypeMethods inherited from interface org.checkerframework.dataflow.cfg.block.SingleSuccessorBlock
getFlowRule, getSuccessor, setFlowRuleMethods inherited from interface org.plumelib.util.UniqueId
getClassAndUid, getUid
-
Method Details
-
getRegularSuccessor
Returns the regular successor block.- Returns:
- the regular successor block
-
isEmpty
Is this block empty (i.e., does it not contain any contents).
-