public abstract class DexTransformer extends BodyTransformer
| Constructor and Description |
|---|
DexTransformer() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<Unit> |
collectDefinitionsWithAliases(Local l,
LocalDefs localDefs,
LocalUses localUses,
Body body)
Collect definitions of l in body including the definitions of aliases of
l.
|
protected Type |
findArrayType(LocalDefs localDefs,
Stmt arrayStmt,
int depth,
java.util.Set<Unit> alreadyVisitedDefs) |
internalTransform, transform, transform, transformprotected java.util.List<Unit> collectDefinitionsWithAliases(Local l, LocalDefs localDefs, LocalUses localUses, Body body)
l - the local whose definitions are to collectlocalDefs - the LocalDefs objectbody - the body that contains the local