/** * Pops the top DoubleValue from the stack. */ public DoubleValue dpop() { return pop().doubleValue(); }
/** * Pops the top LongValue from the stack. */ public LongValue lpop() { return pop().longValue(); }
/** * Pops the top FloatValue from the stack. */ public FloatValue fpop() { return pop().floatValue(); }
/** * Pops the top LongValue from the stack. */ public LongValue lpop() { return pop().longValue(); }
/** * Pops the top IntegerValue from the stack. */ public IntegerValue ipop() { return pop().integerValue(); }
/** * Pops the top FloatValue from the stack. */ public FloatValue fpop() { return pop().floatValue(); }
/** * Pops the top DoubleValue from the stack. */ public DoubleValue dpop() { return pop().doubleValue(); }
/** * Pops the top LongValue from the stack. */ public LongValue lpop() { return pop().longValue(); }
/** * Pops the top InstructionOffsetValue from the stack. */ public InstructionOffsetValue opop() { return pop().instructionOffsetValue(); }
/** * Pops the top IntegerValue from the stack. */ public IntegerValue ipop() { return pop().integerValue(); }
/** * Pops the top ReferenceValue from the stack. */ public ReferenceValue apop() { return pop().referenceValue(); }
/** * Pops the top InstructionOffsetValue from the stack. */ public InstructionOffsetValue opop() { return pop().instructionOffsetValue(); }
public Value pop() { Value value = super.pop(); producerPop(); // Account for the extra space required by Category 2 values. if (value.isCategory2()) { producerPop(); } return value; }
public Value pop() { Value value = super.pop(); producerPop(); // Account for the extra space required by Category 2 values. if (value.isCategory2()) { producerPop(); } return value; }