public class DexDebugNode extends DexDebugVisitor
| 限定符和类型 | 类和说明 |
|---|---|
static class |
DexDebugNode.DexDebugOpNode |
| 限定符和类型 | 字段和说明 |
|---|---|
java.util.List<DexDebugNode.DexDebugOpNode> |
debugNodes |
java.lang.String |
fineName |
java.util.List<java.lang.String> |
parameterNames |
visitor| 构造器和说明 |
|---|
DexDebugNode() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
accept(DexDebugVisitor v) |
protected void |
addDebug(DexDebugNode.DexDebugOpNode dexDebugNode) |
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) |
visitEndpublic java.util.List<DexDebugNode.DexDebugOpNode> debugNodes
public java.util.List<java.lang.String> parameterNames
public java.lang.String fineName
protected void addDebug(DexDebugNode.DexDebugOpNode dexDebugNode)
public void visitSetFile(java.lang.String file)
visitSetFile 在类中 DexDebugVisitorpublic void visitRestartLocal(int reg,
DexLabel label)
visitRestartLocal 在类中 DexDebugVisitorpublic void visitParameterName(int parameterIndex,
java.lang.String name)
visitParameterName 在类中 DexDebugVisitorparameterIndex - start with the first index of DexMethod.getParameterTypes(), no 'this'public void visitLineNumber(int line,
DexLabel label)
visitLineNumber 在类中 DexDebugVisitorpublic void visitStartLocal(int reg,
DexLabel label,
java.lang.String name,
java.lang.String type,
java.lang.String signature)
visitStartLocal 在类中 DexDebugVisitorpublic void visitEndLocal(int reg,
DexLabel label)
visitEndLocal 在类中 DexDebugVisitorpublic void accept(DexDebugVisitor v)
public void visitPrologue(DexLabel dexLabel)
visitPrologue 在类中 DexDebugVisitorpublic void visitEpiogue(DexLabel dexLabel)
visitEpiogue 在类中 DexDebugVisitor