Class InstructionScannerDriver

java.lang.Object
edu.umd.cs.findbugs.InstructionScannerDriver

public class InstructionScannerDriver extends Object
Drive an InstructionScannerGenerator over the instructions of a simple path. The generator will create scanners at certain instructions. Each instruction and edge is fed to all scanners so created.
  • Constructor Details

    • InstructionScannerDriver

      public InstructionScannerDriver(Iterator<Edge> edgeIter)
      Constructor.
      Parameters:
      edgeIter - iterator over Edges specifying path to be scanned
  • Method Details

    • execute

      public void execute(InstructionScannerGenerator generator)
      Execute by driving the InstructionScannerGenerator over all instructions. Each generated InstructionScanner is driven over all instructions and edges.
      Parameters:
      generator - the InstructionScannerGenerator