edu.umd.cs.findbugs

Interface InstructionScanner

public interface InstructionScanner

A scanner for implementing a state machine over a sequence of instructions and control edges.
Method Summary
booleanisDone()
Return true if this scanner has completed, false otherwise.
voidscanInstruction(InstructionHandle handle)
Traverse an instruction.
voidtraverseEdge(Edge edge)
Traverse an edge.

Method Detail

isDone

public boolean isDone()
Return true if this scanner has completed, false otherwise.

scanInstruction

public void scanInstruction(InstructionHandle handle)
Traverse an instruction.

traverseEdge

public void traverseEdge(Edge edge)
Traverse an edge.
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.