public class DexDebugVisitor
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected DexDebugVisitor |
visitor |
| 构造器和说明 |
|---|
DexDebugVisitor() |
DexDebugVisitor(DexDebugVisitor visitor) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
visitEnd() |
void |
visitEndLocal(int reg,
DexLabel label) |
void |
visitEpiogue(DexLabel dexLabel) |
void |
visitLineNumber(int line,
DexLabel label) |
void |
visitParameterName(int parameterIndex,
java.lang.String name) |
void |
visitPrologue(DexLabel dexLabel) |
void |
visitRestartLocal(int reg,
DexLabel label) |
void |
visitSetFile(java.lang.String file) |
void |
visitStartLocal(int reg,
DexLabel label,
java.lang.String name,
java.lang.String type,
java.lang.String signature) |
protected DexDebugVisitor visitor
public DexDebugVisitor()
public DexDebugVisitor(DexDebugVisitor visitor)
public void visitParameterName(int parameterIndex,
java.lang.String name)
parameterIndex - start with the first index of DexMethod.getParameterTypes(), no 'this'name - public void visitStartLocal(int reg,
DexLabel label,
java.lang.String name,
java.lang.String type,
java.lang.String signature)
public void visitLineNumber(int line,
DexLabel label)
public void visitEndLocal(int reg,
DexLabel label)
public void visitSetFile(java.lang.String file)
public void visitPrologue(DexLabel dexLabel)
public void visitEpiogue(DexLabel dexLabel)
public void visitRestartLocal(int reg,
DexLabel label)
public void visitEnd()