Interface RegularBlock

All Superinterfaces:
Block, SingleSuccessorBlock, org.plumelib.util.UniqueId
All Known Implementing Classes:
RegularBlockImpl

public interface RegularBlock extends SingleSuccessorBlock
A regular basic block that contains a sequence of Nodes.
  • Method Details

    • getRegularSuccessor

      @Pure @Nullable Block 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).