ProGuard

Uses of Package
proguard.classfile.instruction

Packages that use proguard.classfile.instruction
proguard.classfile This package contains classes to represent various elements of class files. 
proguard.classfile.editor This package contains visitors to edit byte code. 
proguard.classfile.instruction This package contains classes to represent Java bytecode instructions. 
proguard.classfile.visitor This package contains interfaces and classes for processing class files from the proguard.classfile package using the visitor pattern
proguard.obfuscate This package contains classes to perform obfuscation of class files. 
proguard.optimize This package contains visitors that assist with various optimizations of byte code. 
proguard.optimize.evaluation This package contains visitors that perform partial evaluation and subsequent optimizations on byte code. 
proguard.optimize.peephole This package contains visitors that perform various peephole optimizations. 
proguard.shrink This package contains classes to perform shrinking of class files. 
 

Classes in proguard.classfile.instruction used by proguard.classfile
InstructionVisitor
          This interface specifies the methods for a visitor of Instruction objects.
 

Classes in proguard.classfile.instruction used by proguard.classfile.editor
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.
InstructionVisitor
          This interface specifies the methods for a visitor of Instruction objects.
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.
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.
 

Classes in proguard.classfile.instruction used by proguard.classfile.instruction
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.
InstructionVisitor
          This interface specifies the methods for a visitor of Instruction objects.
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.
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.
 

Classes in proguard.classfile.instruction used by proguard.classfile.visitor
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.
InstructionVisitor
          This interface specifies the methods for a visitor of Instruction objects.
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.
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.
 

Classes in proguard.classfile.instruction used by proguard.obfuscate
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.
InstructionVisitor
          This interface specifies the methods for a visitor of Instruction objects.
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.
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.
 

Classes in proguard.classfile.instruction used by proguard.optimize
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.
InstructionVisitor
          This interface specifies the methods for a visitor of Instruction objects.
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.
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.
 

Classes in proguard.classfile.instruction used by proguard.optimize.evaluation
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.
InstructionVisitor
          This interface specifies the methods for a visitor of Instruction objects.
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.
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.
 

Classes in proguard.classfile.instruction used by proguard.optimize.peephole
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.
InstructionVisitor
          This interface specifies the methods for a visitor of Instruction objects.
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.
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.
 

Classes in proguard.classfile.instruction used by proguard.shrink
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.
InstructionVisitor
          This interface specifies the methods for a visitor of Instruction objects.
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.
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.
 


ProGuard