joeq.Compiler.BytecodeAnalysis
Interface Bytecodes.StackProducer

All Known Subinterfaces:
Bytecodes.ConstantPushInstruction, Bytecodes.PushInstruction
All Known Implementing Classes:
Bytecodes.AALOAD, Bytecodes.ACONST_NULL, Bytecodes.ALOAD, Bytecodes.ANEWARRAY, Bytecodes.ArithmeticInstruction, Bytecodes.ARRAYLENGTH, Bytecodes.BALOAD, Bytecodes.BIPUSH, Bytecodes.CALOAD, Bytecodes.CHECKCAST, Bytecodes.ConversionInstruction, Bytecodes.D2F, Bytecodes.D2I, Bytecodes.D2L, Bytecodes.DADD, Bytecodes.DALOAD, Bytecodes.DCMPG, Bytecodes.DCMPL, Bytecodes.DCONST, Bytecodes.DDIV, Bytecodes.DLOAD, Bytecodes.DMUL, Bytecodes.DNEG, Bytecodes.DREM, Bytecodes.DSUB, Bytecodes.DUP, Bytecodes.DUP2, Bytecodes.F2D, Bytecodes.F2I, Bytecodes.F2L, Bytecodes.FADD, Bytecodes.FALOAD, Bytecodes.FCMPG, Bytecodes.FCMPL, Bytecodes.FCONST, Bytecodes.FDIV, Bytecodes.FLOAD, Bytecodes.FMUL, Bytecodes.FNEG, Bytecodes.FREM, Bytecodes.FSUB, Bytecodes.GETFIELD, Bytecodes.GETSTATIC, Bytecodes.I2B, Bytecodes.I2C, Bytecodes.I2D, Bytecodes.I2F, Bytecodes.I2L, Bytecodes.I2S, Bytecodes.IADD, Bytecodes.IALOAD, Bytecodes.IAND, Bytecodes.ICONST, Bytecodes.IDIV, Bytecodes.ILOAD, Bytecodes.IMUL, Bytecodes.INEG, Bytecodes.INSTANCEOF, Bytecodes.InvokeInstruction, Bytecodes.INVOKEINTERFACE, Bytecodes.INVOKESPECIAL, Bytecodes.INVOKESTATIC, Bytecodes.INVOKEVIRTUAL, Bytecodes.IOR, Bytecodes.IREM, Bytecodes.ISHL, Bytecodes.ISHR, Bytecodes.ISUB, Bytecodes.IUSHR, Bytecodes.IXOR, Bytecodes.JSR, Bytecodes.JSR_W, Bytecodes.JsrInstruction, Bytecodes.L2D, Bytecodes.L2F, Bytecodes.L2I, Bytecodes.LADD, Bytecodes.LALOAD, Bytecodes.LAND, Bytecodes.LCMP, Bytecodes.LCONST, Bytecodes.LDC, Bytecodes.LDC_W, Bytecodes.LDC2_W, Bytecodes.LDIV, Bytecodes.LLOAD, Bytecodes.LMUL, Bytecodes.LNEG, Bytecodes.LoadInstruction, Bytecodes.LOOKUPSWITCH, Bytecodes.LOR, Bytecodes.LREM, Bytecodes.LSHL, Bytecodes.LSHR, Bytecodes.LSUB, Bytecodes.LUSHR, Bytecodes.LXOR, Bytecodes.NEW, Bytecodes.NEWARRAY, Bytecodes.SALOAD, Bytecodes.Select, Bytecodes.SIPUSH, Bytecodes.SWAP, Bytecodes.TABLESWITCH
Enclosing interface:
Bytecodes

public static interface Bytecodes.StackProducer


Method Summary
 int produceStack()
           
 

Method Detail

produceStack

int produceStack()
Returns:
how many words are produced on stack


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