public class ExDex2Asm extends Dex2Asm
Dex2Asm.Clz, Dex2Asm.ClzCtx| Modifier and Type | Field and Description |
|---|---|
protected DexExceptionHandler |
exceptionHandler |
ACC_INTERFACE_ABSTRACT, T_AGG, T_CLEAN_LABEL, T_DEAD_CODE, T_END_REMOVE, T_FILL_ARRAY, T_IR_2_J_REG_ASSIGN, T_MULTI_ARRAY, T_NEW, T_NPE, T_REMOVE_CONST, T_REMOVE_LOCAL, T_TRIM_EX, T_TYPE, T_UNSSA, T_VOID_INVOKE, T_ZERO| Constructor and Description |
|---|
ExDex2Asm(DexExceptionHandler exceptionHandler) |
| Modifier and Type | Method and Description |
|---|---|
void |
convertCode(com.googlecode.d2j.node.DexMethodNode methodNode,
org.objectweb.asm.MethodVisitor mv,
Dex2Asm.ClzCtx clzCtx) |
accept, accept, accept, accept, accept, accept, accept, acceptParameter, collectClzInfo, convertClass, convertClass, convertClass, convertClass, convertClass, convertClass, convertConstantValue, convertConstantValues, convertDex, convertField, convertHandler, convertMethod, dex2ir, findAnnotationAttribute, getHexClassAsStream, ir2j, optimize, toInternalName, toInternalNameprotected final DexExceptionHandler exceptionHandler
public ExDex2Asm(DexExceptionHandler exceptionHandler)
public void convertCode(com.googlecode.d2j.node.DexMethodNode methodNode,
org.objectweb.asm.MethodVisitor mv,
Dex2Asm.ClzCtx clzCtx)
convertCode in class Dex2Asm