joeq.Compiler.BytecodeAnalysis
Class Bytecodes.ArithmeticInstruction

java.lang.Object
  extended by joeq.Compiler.BytecodeAnalysis.Bytecodes.Instruction
      extended by joeq.Compiler.BytecodeAnalysis.Bytecodes.ArithmeticInstruction
All Implemented Interfaces:
Serializable, Cloneable, Bytecodes.StackConsumer, Bytecodes.StackProducer, Bytecodes.TypedInstruction
Direct Known Subclasses:
Bytecodes.DADD, Bytecodes.DDIV, Bytecodes.DMUL, Bytecodes.DNEG, Bytecodes.DREM, Bytecodes.DSUB, Bytecodes.FADD, Bytecodes.FDIV, Bytecodes.FMUL, Bytecodes.FNEG, Bytecodes.FREM, Bytecodes.FSUB, Bytecodes.IADD, Bytecodes.IAND, Bytecodes.IDIV, Bytecodes.IMUL, Bytecodes.INEG, Bytecodes.IOR, Bytecodes.IREM, Bytecodes.ISHL, Bytecodes.ISHR, Bytecodes.ISUB, Bytecodes.IUSHR, Bytecodes.IXOR, Bytecodes.LADD, Bytecodes.LAND, Bytecodes.LDIV, Bytecodes.LMUL, Bytecodes.LNEG, Bytecodes.LOR, Bytecodes.LREM, Bytecodes.LSHL, Bytecodes.LSHR, Bytecodes.LSUB, Bytecodes.LUSHR, Bytecodes.LXOR
Enclosing interface:
Bytecodes

public abstract static class Bytecodes.ArithmeticInstruction
extends Bytecodes.Instruction
implements Bytecodes.TypedInstruction, Bytecodes.StackProducer, Bytecodes.StackConsumer

See Also:
Serialized Form

Field Summary
 
Fields inherited from class joeq.Compiler.BytecodeAnalysis.Bytecodes.Instruction
length, opcode
 
Constructor Summary
protected Bytecodes.ArithmeticInstruction(short opcode)
           
 
Method Summary
 jq_Type getType()
           
 
Methods inherited from class joeq.Compiler.BytecodeAnalysis.Bytecodes.Instruction
accept, consumeStack, copy, dump, getLength, getOpcode, initFromFile, produceStack, readInstruction, toString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface joeq.Compiler.BytecodeAnalysis.Bytecodes.StackProducer
produceStack
 
Methods inherited from interface joeq.Compiler.BytecodeAnalysis.Bytecodes.StackConsumer
consumeStack
 

Constructor Detail

Bytecodes.ArithmeticInstruction

protected Bytecodes.ArithmeticInstruction(short opcode)
Parameters:
opcode - of instruction
Method Detail

getType

public jq_Type getType()
Specified by:
getType in interface Bytecodes.TypedInstruction
Returns:
type associated with the instruction


Copyright © 2001-2008 John Whaley. All Rights Reserved.