public abstract class LabeledUnitPrinter extends AbstractUnitPrinter
| Modifier and Type | Field and Description |
|---|---|
protected String |
labelIndent |
protected Map<Unit,String> |
labels
branch targets
|
protected Map<Unit,String> |
references
for unit references in Phi nodes
|
indent, output, pt, quotableLocals, startOfLine| Constructor and Description |
|---|
LabeledUnitPrinter(Body b) |
| Modifier and Type | Method and Description |
|---|---|
Map<Unit,String> |
labels() |
Map<Unit,String> |
references() |
void |
unitRef(Unit u,
boolean branchTarget) |
constant, decIndent, endUnit, endUnitBox, endValueBox, getIndent, getPositionTagger, handleIndent, incIndent, initializeQuotableLocals, local, newline, noIndent, output, setIndent, setPositionTagger, startUnit, startUnitBox, startValueBox, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfieldRef, identityRef, literal, methodRef, typeCopyright © 2024 Soot OSS. All rights reserved.