See: Description
| Interface | Description |
|---|---|
| InstructionConstants |
Representation of an instruction.
|
| Class | Description |
|---|---|
| BranchInstruction |
This interface describes an instruction that branches to a given offset in
the code.
|
| ConstantInstruction |
This Instruction represents an instruction that refers to an entry in the
constant pool.
|
| Instruction |
Base class for representing instructions.
|
| InstructionFactory |
This class provides methods to create and reuse Instruction objects.
|
| InstructionUtil |
Utility methods for converting between representations of names and
descriptions.
|
| LookUpSwitchInstruction |
This Instruction represents a simple instruction without variable arguments
or constant pool references.
|
| SimpleInstruction |
This Instruction represents a simple instruction without variable arguments
or constant pool references.
|
| SwitchInstruction |
This Instruction represents a simple instruction without variable arguments
or constant pool references.
|
| TableSwitchInstruction |
This Instruction represents a simple instruction without variable arguments
or constant pool references.
|
| VariableInstruction |
This Instruction represents an instruction that refers to a variable on the
local variable stack.
|
Not every instruction currently has its own class. Only groups of instructions that refer to the constant pool get their own representations.
While the package is sufficient for the current needs of the ProGuard application, it may very well be reorganised and extended in the future.
Copyright © 2015. All Rights Reserved.