public interface UnitPrinter
Modifier and Type | Method and Description |
---|---|
void |
constant(Constant c) |
void |
decIndent() |
void |
endUnit(Unit u) |
void |
endUnitBox(UnitBox u) |
void |
endValueBox(ValueBox u) |
void |
fieldRef(SootFieldRef f) |
java.lang.String |
getIndent() |
AttributesUnitPrinter |
getPositionTagger() |
void |
identityRef(IdentityRef r) |
void |
incIndent() |
void |
literal(java.lang.String s) |
void |
local(Local l) |
void |
methodRef(SootMethodRef m) |
void |
newline() |
void |
noIndent() |
java.lang.StringBuffer |
output() |
void |
setIndent(java.lang.String newIndent) |
void |
setPositionTagger(AttributesUnitPrinter pt) |
void |
startUnit(Unit u) |
void |
startUnitBox(UnitBox u) |
void |
startValueBox(ValueBox u) |
void |
type(Type t) |
void |
unitRef(Unit u,
boolean branchTarget) |
void startUnit(Unit u)
void endUnit(Unit u)
void startUnitBox(UnitBox u)
void endUnitBox(UnitBox u)
void startValueBox(ValueBox u)
void endValueBox(ValueBox u)
void incIndent()
void decIndent()
void noIndent()
void setIndent(java.lang.String newIndent)
java.lang.String getIndent()
void literal(java.lang.String s)
void newline()
void local(Local l)
void type(Type t)
void methodRef(SootMethodRef m)
void constant(Constant c)
void fieldRef(SootFieldRef f)
void unitRef(Unit u, boolean branchTarget)
void identityRef(IdentityRef r)
void setPositionTagger(AttributesUnitPrinter pt)
AttributesUnitPrinter getPositionTagger()
java.lang.StringBuffer output()