| AbstractInsn |
Abstract implementation of an Insn.
|
| AbstractPayload |
Abstract base class for all payloads (switch, fill-array) in dex instructions
|
| FiveRegInsn |
Interface for instructions that need five registers.
Note that the interface does not inherit from ThreeRegInsn due to the unusual register naming - the register
indices cannot be overwritten here.
|
| Insn |
Interface for the dalvik instruction formats.
|
| Insn31t |
The "31t" instruction format: It needs three 16-bit code units, has one register and is used for jump targets (hence the
"t").
It is used e.g.
|
| InsnWithOffset |
An abstract implementation for instructions that have a jump label.
|
| OneRegInsn |
Interface for instructions that need one register.
|
| SwitchPayload |
The payload for switch instructions, usually placed at the end of a method.
|
| ThreeRegInsn |
Interface for instructions that need three registers.
|
| TwoRegInsn |
Interface for instructions that need two registers.
|