1 package jp.igapyon.jcfa.vo;
3 import java.util.EmptyStackException;
4 import java.util.Stack;
6 import jp.igapyon.jcfa.vo.item.JcfaItem;
7 import jp.igapyon.jcfa.vo.item.JcfaItemReference;
9 public class JcfaOperandStack {
10 protected final Stack<JcfaItem> operandStack = new Stack<JcfaItem>();
12 public void push(final JcfaItem operandStackNode) {
13 operandStack.push(operandStackNode);
16 public JcfaItem pop() {
18 return operandStack.pop();
19 } catch (EmptyStackException ex) {
21 return new JcfaItemReference();