final public Pattern ElementExpr(Scope<Pattern, Location, ElementAnnotation, CommentListImpl, AnnotationsImpl> scope, AnnotationsImpl a) throws ParseException { Token t; NameClass nc; Pattern p; t = jj_consume_token(26); nc = NameClass(IN_ELEMENT, null); jj_consume_token(11); p = Expr(false, scope, null, null); p = afterPatternComments(p); jj_consume_token(12); {if (true) return sb.makeElement(nc, p, makeLocation(t), a);} throw new Error("Missing return statement in function"); }
final public Pattern ElementExpr(Scope<Pattern, Location, ElementAnnotation, CommentListImpl, AnnotationsImpl> scope, AnnotationsImpl a) throws ParseException { Token t; NameClass nc; Pattern p; t = jj_consume_token(26); nc = NameClass(IN_ELEMENT, null); jj_consume_token(11); p = Expr(false, scope, null, null); p = afterPatternComments(p); jj_consume_token(12); {if (true) return sb.makeElement(nc, p, makeLocation(t), a);} throw new Error("Missing return statement in function"); }
final public Pattern ElementExpr(Scope<Pattern, Location, ElementAnnotation, CommentListImpl, AnnotationsImpl> scope, AnnotationsImpl a) throws ParseException { Token t; NameClass nc; Pattern p; t = jj_consume_token(26); nc = NameClass(IN_ELEMENT, null); jj_consume_token(11); p = Expr(false, scope, null, null); p = afterPatternComments(p); jj_consume_token(12); {if (true) return sb.makeElement(nc, p, makeLocation(t), a);} throw new Error("Missing return statement in function"); }