public class NormalUnitPrinter extends LabeledUnitPrinter
labelIndent, labels, referencesindent, 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, unitRefconstant, decIndent, endUnit, endUnitBox, endValueBox, getIndent, getPositionTagger, handleIndent, incIndent, initializeQuotableLocals, local, newline, noIndent, output, setIndent, setPositionTagger, startUnit, startUnitBox, startValueBox, toStringpublic NormalUnitPrinter(Body body)
public void type(Type t)
type in interface UnitPrintertype in class LabeledUnitPrinterpublic void methodRef(SootMethodRef m)
methodRef in interface UnitPrintermethodRef in class LabeledUnitPrinterpublic void fieldRef(SootFieldRef f)
fieldRef in interface UnitPrinterfieldRef in class LabeledUnitPrinterpublic void identityRef(IdentityRef r)
identityRef in interface UnitPrinteridentityRef in class LabeledUnitPrinterpublic void literal(java.lang.String s)
literal in interface UnitPrinterliteral in class LabeledUnitPrinter