joeq.Compiler.BytecodeAnalysis
Interface Bytecodes.StackConsumer

All Known Subinterfaces:
Bytecodes.PopInstruction
All Known Implementing Classes:
Bytecodes.AASTORE, Bytecodes.ARETURN, Bytecodes.ArithmeticInstruction, Bytecodes.ASTORE, Bytecodes.BASTORE, Bytecodes.CASTORE, Bytecodes.CHECKCAST, Bytecodes.ConversionInstruction, Bytecodes.D2F, Bytecodes.D2I, Bytecodes.D2L, Bytecodes.DADD, Bytecodes.DASTORE, Bytecodes.DCMPG, Bytecodes.DCMPL, Bytecodes.DDIV, Bytecodes.DMUL, Bytecodes.DNEG, Bytecodes.DREM, Bytecodes.DRETURN, Bytecodes.DSTORE, Bytecodes.DSUB, Bytecodes.F2D, Bytecodes.F2I, Bytecodes.F2L, Bytecodes.FADD, Bytecodes.FASTORE, Bytecodes.FCMPG, Bytecodes.FCMPL, Bytecodes.FDIV, Bytecodes.FMUL, Bytecodes.FNEG, Bytecodes.FREM, Bytecodes.FRETURN, Bytecodes.FSTORE, Bytecodes.FSUB, Bytecodes.GETFIELD, Bytecodes.I2B, Bytecodes.I2C, Bytecodes.I2D, Bytecodes.I2F, Bytecodes.I2L, Bytecodes.I2S, Bytecodes.IADD, Bytecodes.IAND, Bytecodes.IASTORE, Bytecodes.IDIV, Bytecodes.IF_ACMPEQ, Bytecodes.IF_ACMPNE, Bytecodes.IF_ICMPEQ, Bytecodes.IF_ICMPGE, Bytecodes.IF_ICMPGT, Bytecodes.IF_ICMPLE, Bytecodes.IF_ICMPLT, Bytecodes.IF_ICMPNE, Bytecodes.IFEQ, Bytecodes.IFGE, Bytecodes.IFGT, Bytecodes.IfInstruction, Bytecodes.IFLE, Bytecodes.IFLT, Bytecodes.IFNE, Bytecodes.IFNONNULL, Bytecodes.IFNULL, Bytecodes.IMUL, Bytecodes.INEG, Bytecodes.INSTANCEOF, Bytecodes.InvokeInstruction, Bytecodes.INVOKEINTERFACE, Bytecodes.INVOKESPECIAL, Bytecodes.INVOKESTATIC, Bytecodes.INVOKEVIRTUAL, Bytecodes.IOR, Bytecodes.IREM, Bytecodes.IRETURN, Bytecodes.ISHL, Bytecodes.ISHR, Bytecodes.ISTORE, Bytecodes.ISUB, Bytecodes.IUSHR, Bytecodes.IXOR, Bytecodes.L2D, Bytecodes.L2F, Bytecodes.L2I, Bytecodes.LADD, Bytecodes.LAND, Bytecodes.LASTORE, Bytecodes.LCMP, Bytecodes.LDIV, Bytecodes.LMUL, Bytecodes.LNEG, Bytecodes.LOR, Bytecodes.LREM, Bytecodes.LRETURN, Bytecodes.LSHL, Bytecodes.LSHR, Bytecodes.LSTORE, Bytecodes.LSUB, Bytecodes.LUSHR, Bytecodes.LXOR, Bytecodes.MONITORENTER, Bytecodes.MONITOREXIT, Bytecodes.POP, Bytecodes.POP2, Bytecodes.PUTSTATIC, Bytecodes.RETURN, Bytecodes.ReturnInstruction, Bytecodes.SASTORE, Bytecodes.StoreInstruction, Bytecodes.SWAP
Enclosing interface:
Bytecodes

public static interface Bytecodes.StackConsumer


Method Summary
 int consumeStack()
           
 

Method Detail

consumeStack

int consumeStack()
Returns:
how many words are consumed from stack


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