Jode 1.90-CVS
Build Aug 6, 2004

Uses of Class
net.sf.jode.bytecode.Instruction

Packages that use Instruction
net.sf.jode.bytecode Provides easy access to class files and their contents.  
net.sf.jode.decompiler   
net.sf.jode.obfuscator.modules   
 

Uses of Instruction in net.sf.jode.bytecode
 

Methods in net.sf.jode.bytecode that return Instruction
static Instruction Instruction.forOpcode(int opcode)
          Creates a new simple Instruction with no parameters.
static Instruction Instruction.forOpcode(int opcode, java.lang.Object constant)
          Creates a new ldc Instruction.
static Instruction Instruction.forOpcode(int opcode, LocalVariableInfo lvi)
          Creates a new Instruction with a local variable as parameter.
static Instruction Instruction.forOpcode(int opcode, Reference reference)
          Creates a new Instruction with reference as parameter.
static Instruction Instruction.forOpcode(int opcode, java.lang.String typeSig)
          Creates a new Instruction with type signature as parameter.
static Instruction Instruction.forOpcode(int opcode, int[] values)
          Creates a new switch Instruction.
static Instruction Instruction.forOpcode(int opcode, LocalVariableInfo lvi, int increment)
          Creates a new increment Instruction.
static Instruction Instruction.forOpcode(int opcode, java.lang.String typeSig, int dimension)
          Creates a new Instruction with type signature and a dimension as parameter.
 Instruction[] Block.getInstructions()
          Gets the list of instructions.
 

Methods in net.sf.jode.bytecode with parameters of type Instruction
 void Block.setCode(Instruction[] instrs, Block[] succs)
          Set the code, i.e. instructions and successor blocks.
 

Uses of Instruction in net.sf.jode.decompiler
 

Methods in net.sf.jode.decompiler with parameters of type Instruction
static void Opcodes.addOpcode(FlowBlock flow, Instruction instr, MethodAnalyzer ma)
          Converts an instruction to a StructuredBlock and appencs it to the flow block.
 

Uses of Instruction in net.sf.jode.obfuscator.modules
 

Methods in net.sf.jode.obfuscator.modules with parameters of type Instruction
protected  Identifier SimpleAnalyzer.canonizeReference(Instruction instr)
           
static void ConstantAnalyzer.replaceWith(java.util.ArrayList newCode, Instruction instr, Instruction replacement)
           
 


Jode 1.90-CVS
Build Aug 6, 2004

Copyright © 1998-2004 by Jochen Hoenicke.