public void closeNodeScope(final Node n, final int numIn) { mk = marks.remove(marks.size()-1).intValue(); int num = numIn; while (num-- > 0) { Node c = popNode(); c.jjtSetParent(n); n.jjtAddChild(c, num); } n.jjtClose(); pushNode(n); node_created = true; }
public void closeNodeScope(final Node n, final int numIn) { mk = marks.remove(marks.size()-1).intValue(); int num = numIn; while (num-- > 0) { Node c = popNode(); c.jjtSetParent(n); n.jjtAddChild(c, num); } n.jjtClose(); pushNode(n); node_created = true; }
void closeNodeScope(Node n, int num) { mk = ((Integer)marks.pop()).intValue(); while (num-- > 0) { Node c = popNode(); c.jjtSetParent(n); n.jjtAddChild(c, num); } n.jjtClose(); pushNode(n); node_created = true; }
public void closeNodeScope(final Node n, final boolean condition) { if (condition) { int a = nodeArity(); mk = marks.remove(marks.size()-1).intValue(); while (a-- > 0) { final Node c = popNode(); c.jjtSetParent(n); n.jjtAddChild(c, a); } n.jjtClose(); pushNode(n); node_created = true; } else { mk = marks.remove(marks.size()-1).intValue(); node_created = false; } } }
public void closeNodeScope(final Node n, final boolean condition) { if (condition) { int a = nodeArity(); mk = marks.remove(marks.size()-1).intValue(); while (a-- > 0) { final Node c = popNode(); c.jjtSetParent(n); n.jjtAddChild(c, a); } n.jjtClose(); pushNode(n); node_created = true; } else { mk = marks.remove(marks.size()-1).intValue(); node_created = false; } } }
void closeNodeScope(Node n, boolean condition) { if (condition) { int a = nodeArity(); mk = ((Integer)marks.pop()).intValue(); while (a-- > 0) { Node c = popNode(); c.jjtSetParent(n); n.jjtAddChild(c, a); } n.jjtClose(); pushNode(n); node_created = true; } else { mk = ((Integer)marks.pop()).intValue(); node_created = false; } } }