Interface IExplodedBasicBlock

  • All Superinterfaces:
    IBasicBlock<SSAInstruction>, com.ibm.wala.util.graph.INodeWithNumber, ISSABasicBlock, java.lang.Iterable<SSAInstruction>

    public interface IExplodedBasicBlock
    extends ISSABasicBlock
    A basic block with exactly one normal instruction (which may be null), corresponding to a single instruction index in the SSA instruction array.

    The block may also have phis.

    • Method Detail

      • getInstruction

        SSAInstruction getInstruction()
        get the instruction for this block, or null if the block has no instruction
      • getOriginalNumber

        int getOriginalNumber()
        get the number of the original basic block containing the instruction of this exploded block