|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| InstructionConstants | Representation of an instruction. |
| Class Summary | |
|---|---|
| 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. |
This package contains classes to represent Java bytecode instructions.
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.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||