Package com.android.dx.rop.code
Class Insn.BaseVisitor
java.lang.Object
com.android.dx.rop.code.Insn.BaseVisitor
- All Implemented Interfaces:
Insn.Visitor
- Enclosing class:
Insn
Base implementation of
Insn.Visitor
, which has empty method
bodies for all methods.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Visits aFillArrayDataInsn
.void
Visits aInvokePolymorphicInsn
.void
Visits aPlainCstInsn
.void
visitPlainInsn
(PlainInsn insn) Visits aPlainInsn
.void
visitSwitchInsn
(SwitchInsn insn) Visits aSwitchInsn
.void
Visits aThrowingCstInsn
.void
Visits aThrowingInsn
.
-
Constructor Details
-
BaseVisitor
public BaseVisitor()
-
-
Method Details
-
visitPlainInsn
Visits aPlainInsn
.- Specified by:
visitPlainInsn
in interfaceInsn.Visitor
- Parameters:
insn
-non-null;
the instruction to visit
-
visitPlainCstInsn
Visits aPlainCstInsn
.- Specified by:
visitPlainCstInsn
in interfaceInsn.Visitor
- Parameters:
insn
-non-null;
the instruction to visit
-
visitSwitchInsn
Visits aSwitchInsn
.- Specified by:
visitSwitchInsn
in interfaceInsn.Visitor
- Parameters:
insn
-non-null;
the instruction to visit
-
visitThrowingCstInsn
Visits aThrowingCstInsn
.- Specified by:
visitThrowingCstInsn
in interfaceInsn.Visitor
- Parameters:
insn
-non-null;
the instruction to visit
-
visitThrowingInsn
Visits aThrowingInsn
.- Specified by:
visitThrowingInsn
in interfaceInsn.Visitor
- Parameters:
insn
-non-null;
the instruction to visit
-
visitFillArrayDataInsn
Visits aFillArrayDataInsn
.- Specified by:
visitFillArrayDataInsn
in interfaceInsn.Visitor
- Parameters:
insn
-non-null;
the instruction to visit
-
visitInvokePolymorphicInsn
Visits aInvokePolymorphicInsn
.- Specified by:
visitInvokePolymorphicInsn
in interfaceInsn.Visitor
- Parameters:
insn
-non-null;
the instruction to visit
-