DataflowCFGPrinter
, DFSCFGPrinter
public class CFGPrinter
extends java.lang.Object
CFG
,
CFGBuilder
Constructor | Description |
---|---|
CFGPrinter(CFG cfg) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
blockAnnotate(BasicBlock block) |
|
java.lang.String |
blockStartAnnotate(BasicBlock block) |
|
java.lang.String |
edgeAnnotate(Edge edge) |
|
java.lang.String |
instructionAnnotate(org.apache.bcel.generic.InstructionHandle handle,
BasicBlock bb) |
|
protected java.util.Iterator<org.apache.bcel.generic.InstructionHandle> |
instructionIterator(BasicBlock bb) |
|
boolean |
isForwards() |
|
void |
print(java.io.PrintStream out) |
|
void |
setIsForwards(boolean isForwards) |
public CFGPrinter(CFG cfg)
public void setIsForwards(boolean isForwards)
public boolean isForwards()
public void print(java.io.PrintStream out)
public java.lang.String edgeAnnotate(Edge edge)
public java.lang.String blockStartAnnotate(BasicBlock block)
public java.lang.String blockAnnotate(BasicBlock block)
public java.lang.String instructionAnnotate(org.apache.bcel.generic.InstructionHandle handle, BasicBlock bb)
protected java.util.Iterator<org.apache.bcel.generic.InstructionHandle> instructionIterator(BasicBlock bb)
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.