jjtree.openNodeScope(jjtn000); try { jj_consume_token(54); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); jjtc000 = false; } else { jjtree.popNode(); } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true);
public void closeNodeScope(Node n, boolean condition) { if (condition) { int a = nodeArity(); mk = ((Integer)marks.remove(marks.size()-1)).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.remove(marks.size()-1)).intValue(); node_created = false; } } }
/** Reinitialise. */ public void ReInit(OgnlParserTokenManager tm) { token_source = tm; token = new Token(); jj_ntk = -1; jjtree.reset(); jj_gen = 0; for (int i = 0; i < 64; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); }
final public void propertyName() throws ParseException { /*@bgen(jjtree) Property */ ASTProperty jjtn000 = new ASTProperty(JJTPROPERTY); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000);Token t; try { t = jj_consume_token(IDENT); ASTConst jjtn001 = new ASTConst(JJTCONST); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001); try { jjtree.closeNodeScope(jjtn001, true); jjtc001 = false; jjtn001.setValue( t.image ); } finally { if (jjtc001) { jjtree.closeNodeScope(jjtn001, true); } } } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } } }
void clearNodeScope(Node n) { while (sp > mk) { popNode(); } mk = ((Integer)marks.pop()).intValue(); }
/** * This is the top-level construct of OGNL. */ final public Node topLevelExpression() throws ParseException { expression(); jj_consume_token(0); {if (true) return jjtree.rootNode();} throw new Error("Missing return statement in function"); }
final public void propertyName() throws ParseException { /*@bgen(jjtree) Property */ ASTProperty jjtn000 = new ASTProperty(JJTPROPERTY); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000);Token t; try { t = jj_consume_token(IDENT); ASTConst jjtn001 = new ASTConst(JJTCONST); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001); try { jjtree.closeNodeScope(jjtn001, true); jjtc001 = false; jjtn001.setValue( t.image ); } finally { if (jjtc001) { jjtree.closeNodeScope(jjtn001, true); } } } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } } }
public void clearNodeScope(Node n) { while (sp > mk) { popNode(); } mk = ((Integer)marks.remove(marks.size()-1)).intValue(); }
/** * This is the top-level construct of OGNL. */ final public Node topLevelExpression() throws ParseException { expression(); jj_consume_token(0); {if (true) return jjtree.rootNode();} throw new Error("Missing return statement in function"); }
jjtree.openNodeScope(jjtn000); try { jj_consume_token(54); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); jjtc000 = false; } else { jjtree.popNode(); } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true);
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; } } }
final public void propertyName() throws ParseException { /*@bgen(jjtree) Property */ ASTProperty jjtn000 = new ASTProperty(JJTPROPERTY); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000);Token t; try { t = jj_consume_token(IDENT); ASTConst jjtn001 = new ASTConst(JJTCONST); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001); try { jjtree.closeNodeScope(jjtn001, true); jjtc001 = false; jjtn001.setValue( t.image ); } finally { if (jjtc001) { jjtree.closeNodeScope(jjtn001, true); } } } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } } }
public void ReInit(OgnlParserTokenManager tm) { token_source = tm; token = new Token(); jj_ntk = -1; jjtree.reset(); jj_gen = 0; for (int i = 0; i < 64; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); }
public void clearNodeScope(Node n) { while (sp > mk) { popNode(); } mk = ((Integer)marks.remove(marks.size()-1)).intValue(); }
/** * This is the top-level construct of OGNL. */ final public Node topLevelExpression() throws ParseException { expression(); jj_consume_token(0); {if (true) return jjtree.rootNode();} throw new Error("Missing return statement in function"); }
jjtree.openNodeScope(jjtn000); try { jj_consume_token(54); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); jjtc000 = false; } else { jjtree.popNode(); } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true);
public void closeNodeScope(Node n, boolean condition) { if (condition) { int a = nodeArity(); mk = ((Integer)marks.remove(marks.size()-1)).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.remove(marks.size()-1)).intValue(); node_created = false; } } }