|
ProGuard | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| InstructionConstants | Representation of an instruction. |
| InstructionVisitor | This interface specifies the methods for a visitor of
Instruction objects. |
| Class Summary | |
| AllInstructionVisitor | This AttrInfoVisitor lets a given InstructionVisitor visit all Instruction objects of the CodeAttrInfo objects it visits. |
| BranchInstruction | This interface describes an instruction that branches to a given offset in the code. |
| CpInstruction | 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. |
| LookUpSwitchInstruction | This Instruction represents a simple instruction without variable arguments or constant pool references. |
| MultiInstructionVisitor | This InstructionVisitor delegates all visits to each InstructionVisitor in a given list. |
| SimpleInstruction | 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.
|
ProGuard | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||