public abstract class DexTransformer extends BodyTransformer
Constructor and Description |
---|
DexTransformer() |
Modifier and Type | Method and Description |
---|---|
protected 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,
Set<Unit> alreadyVisitedDefs) |
internalTransform, transform, transform, transform
protected 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 localCopyright © 2020 Sable. All rights reserved.