Class and Description |
---|
Instruction
Initially represents a single Java bytecode instruction.
|
Class and Description |
---|
Instruction
Initially represents a single Java bytecode instruction.
|
Class and Description |
---|
ExpressionList
Essentially a glorified linked list of Instructions plus some additional state to allow us to transform sequences.
|
Instruction
Initially represents a single Java bytecode instruction.
|
InstructionSet.MethodCall |
InstructionSet.StoreSpec |
InstructionSet.TypeSpec |
InstructionTransformer |
Class and Description |
---|
Instruction
Initially represents a single Java bytecode instruction.
|
Class and Description |
---|
BranchSet
Deals with the issue of recognizing that a sequence of bytecode branch instructions actually represent a single if/while with a logical expression.
|
BranchSet.LogicalExpressionNode
Base abstract class used to hold information used to construct node tree for logical expressions.
|
Instruction
Initially represents a single Java bytecode instruction.
|
InstructionSet.AccessArrayElement |
InstructionSet.AccessField |
InstructionSet.AccessLocalVariable |
InstructionSet.CompositeInstruction |
InstructionSet.ConditionalBranch16 |
InstructionSet.MethodCall |