public interface RegularBlock extends SingleSuccessorBlock
Nodes.
The following invariant holds.
forall n in getContents() :: n.getBlock() == this
Block.BlockType| Modifier and Type | Method and Description |
|---|---|
List<Node> |
getContents()
Returns the unmodifiable sequence of
Nodes. |
@Nullable Block |
getRegularSuccessor()
Returns the regular successor block.
|
boolean |
isEmpty()
Is this block empty (i.e., does it not contain any contents).
|
getFlowRule, getSuccessor, setFlowRulegetId, getPredecessors, getType@Pure List<Node> getContents()
Nodes.Nodes@Pure @Nullable Block getRegularSuccessor()
@Pure boolean isEmpty()