public class NormalUnitPrinter extends LabeledUnitPrinter
labelIndent, labels, references
indent, output, pt, quotableLocals, startOfLine
Constructor and Description |
---|
NormalUnitPrinter(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 |
type(Type t) |
labels, references, unitRef
constant, decIndent, endUnit, endUnitBox, endValueBox, getIndent, getPositionTagger, handleIndent, incIndent, initializeQuotableLocals, local, newline, noIndent, output, setIndent, setPositionTagger, startUnit, startUnitBox, startValueBox, toString
public NormalUnitPrinter(Body body)
public void type(Type t)
type
in interface UnitPrinter
type
in class LabeledUnitPrinter
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