public class BriefUnitPrinter extends LabeledUnitPrinter
labelIndent, labels, references
indent, output, pt, quotableLocals, startOfLine
Constructor and Description |
---|
BriefUnitPrinter(Body body) |
Modifier and Type | Method and Description |
---|---|
void |
fieldRef(SootFieldRef f) |
void |
identityRef(IdentityRef r) |
void |
literal(java.lang.String s) |
void |
methodRef(SootMethodRef m) |
void |
startUnit(Unit u) |
void |
type(Type t) |
labels, references, unitRef
constant, decIndent, endUnit, endUnitBox, endValueBox, getIndent, getPositionTagger, handleIndent, incIndent, initializeQuotableLocals, local, newline, noIndent, output, setIndent, setPositionTagger, startUnitBox, startValueBox, toString
public BriefUnitPrinter(Body body)
public void startUnit(Unit u)
startUnit
in interface UnitPrinter
startUnit
in class AbstractUnitPrinter
public void methodRef(SootMethodRef m)
methodRef
in interface UnitPrinter
methodRef
in class LabeledUnitPrinter
public void fieldRef(SootFieldRef f)
fieldRef
in interface UnitPrinter
fieldRef
in class LabeledUnitPrinter
public void identityRef(IdentityRef r)
identityRef
in interface UnitPrinter
identityRef
in class LabeledUnitPrinter
public void literal(java.lang.String s)
literal
in interface UnitPrinter
literal
in class LabeledUnitPrinter
public void type(Type t)
type
in interface UnitPrinter
type
in class LabeledUnitPrinter