Package edu.umd.cs.findbugs.ba
Class CFGPrinter
java.lang.Object
edu.umd.cs.findbugs.ba.CFGPrinter
- Direct Known Subclasses:
DataflowCFGPrinter
,DFSCFGPrinter
Print out a representation of a control-flow graph. For debugging.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionblockAnnotate
(BasicBlock block) blockStartAnnotate
(BasicBlock block) edgeAnnotate
(Edge edge) instructionAnnotate
(org.apache.bcel.generic.InstructionHandle handle, BasicBlock bb) protected Iterator
<org.apache.bcel.generic.InstructionHandle> boolean
void
print
(PrintStream out) void
setIsForwards
(boolean isForwards)
-
Constructor Details
-
CFGPrinter
-
-
Method Details
-
setIsForwards
public void setIsForwards(boolean isForwards) -
isForwards
public boolean isForwards()- Returns:
- Returns the isForwards.
-
print
-
edgeAnnotate
-
blockStartAnnotate
-
blockAnnotate
-
instructionAnnotate
-
instructionIterator
-