java.lang.Object
com.pnfsoftware.jeb.core.units.code.android.controlflow.BasicBlock<InsnType>
Type Parameters:
InsnType - located instruction type
All Implemented Interfaces:
IBasicBlock<InsnType>, Iterable<InsnType>

@Ser public class BasicBlock<InsnType extends ILocatedInstruction> extends Object implements IBasicBlock<InsnType>
This class represents a basic block of generic instructions.
See Also:
  • Constructor Details

    • BasicBlock

      public BasicBlock()
      Create a new empty basic block.
    • BasicBlock

      public BasicBlock(Collection<InsnType> insnlist)
      Create a new basic block with the provided instructions.
      Parameters:
      insnlist - instructions to add to the block
  • Method Details