public class SmaliCodeVisitor extends DexCodeNode
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SmaliCodeVisitor.ArrayDataStmt |
static class |
SmaliCodeVisitor.PackedSwitchStmt |
static class |
SmaliCodeVisitor.SparseSwitchStmt |
debugNode, stmts, totalRegister, tryStmtsvisitor| 构造器和说明 |
|---|
SmaliCodeVisitor(DexCodeVisitor visitor) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
visitConstStmt(Op op,
int ra,
java.lang.Object value)
CONST * CONST_WIDE * CONST_STRING * CONST_CLASS *
|
void |
visitEnd() |
void |
visitLabel(DexLabel label) |
accept, accept, add, visitDebug, visitFieldStmt, visitFillArrayDataStmt, visitFilledNewArrayStmt, visitJumpStmt, visitMethodStmt, visitMethodStmt, visitMethodStmt, visitPackedSwitchStmt, visitRegister, visitSparseSwitchStmt, visitStmt0R, visitStmt1R, visitStmt2R, visitStmt2R1N, visitStmt3R, visitTryCatch, visitTypeStmtpublic SmaliCodeVisitor(DexCodeVisitor visitor)
public void visitConstStmt(Op op, int ra, java.lang.Object value)
DexCodeVisitorCONST * CONST_WIDE * CONST_STRING * CONST_CLASS *
visitConstStmt 在类中 DexCodeNodevalue - int/long/typepublic void visitEnd()
visitEnd 在类中 DexCodeVisitorpublic void visitLabel(DexLabel label)
visitLabel 在类中 DexCodeNode