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
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
@Pure boolean isEmpty()Is this block empty (i.e., does it not contain any contents).
-