protected static class UnSSATransformer.LiveA extends BaseAnalyze<proguard.dexfile.ir.ts.UnSSATransformer.LiveV>
aValues, DEBUG, localSize, method| Modifier and Type | Method and Description |
|---|---|
protected void |
analyzeValue() |
protected void |
clearUnUsedFromFrame() |
protected java.util.Set<proguard.dexfile.ir.ts.UnSSATransformer.LiveV> |
markUsed() |
proguard.dexfile.ir.ts.UnSSATransformer.LiveV[] |
merge(proguard.dexfile.ir.ts.UnSSATransformer.LiveV[] srcFrame,
proguard.dexfile.ir.ts.UnSSATransformer.LiveV[] distFrame,
Stmt src,
Stmt dist) |
protected proguard.dexfile.ir.ts.UnSSATransformer.LiveV[] |
newFrame(int size) |
protected proguard.dexfile.ir.ts.UnSSATransformer.LiveV |
newValue() |
protected proguard.dexfile.ir.ts.UnSSATransformer.LiveV |
onAssignLocal(Local local,
Value value) |
protected void |
onUseLocal(proguard.dexfile.ir.ts.UnSSATransformer.LiveV aValue,
Local local) |
afterExec, analyze, analyze0, exec, getFrame, getFromFrame, init, initCFG, initFirstFrame, newFrame, onAssign, onUse, setFrame, toStringpublic LiveA(IrMethod method)
protected void analyzeValue()
analyzeValue in class BaseAnalyze<proguard.dexfile.ir.ts.UnSSATransformer.LiveV>protected void clearUnUsedFromFrame()
protected java.util.Set<proguard.dexfile.ir.ts.UnSSATransformer.LiveV> markUsed()
public proguard.dexfile.ir.ts.UnSSATransformer.LiveV[] merge(proguard.dexfile.ir.ts.UnSSATransformer.LiveV[] srcFrame,
proguard.dexfile.ir.ts.UnSSATransformer.LiveV[] distFrame,
Stmt src,
Stmt dist)
protected proguard.dexfile.ir.ts.UnSSATransformer.LiveV[] newFrame(int size)
newFrame in class BaseAnalyze<proguard.dexfile.ir.ts.UnSSATransformer.LiveV>protected proguard.dexfile.ir.ts.UnSSATransformer.LiveV newValue()
newValue in class BaseAnalyze<proguard.dexfile.ir.ts.UnSSATransformer.LiveV>protected proguard.dexfile.ir.ts.UnSSATransformer.LiveV onAssignLocal(Local local, Value value)
onAssignLocal in class BaseAnalyze<proguard.dexfile.ir.ts.UnSSATransformer.LiveV>protected void onUseLocal(proguard.dexfile.ir.ts.UnSSATransformer.LiveV aValue,
Local local)
onUseLocal in class BaseAnalyze<proguard.dexfile.ir.ts.UnSSATransformer.LiveV>