final public SequencePattern.PatternExpr SeqBackRef(Env env) throws ParseException { Token name; name = jj_consume_token(BACKREF); int v = Integer.parseInt(name.image.substring(1)); {if (true) return new SequencePattern.BackRefPatternExpr(CoreMapNodePattern.TEXT_ATTR_EQUAL_CHECKER, v);} throw new Error("Missing return statement in function"); }
@Override protected PatternExpr copy() { return new BackRefPatternExpr(matcher, captureGroupId); }
@Override protected PatternExpr copy() { return new BackRefPatternExpr(matcher, captureGroupId); }
protected PatternExpr copy() { return new BackRefPatternExpr(matcher, captureGroupId); } }
final public SequencePattern.PatternExpr SeqBackRef(Env env) throws ParseException { Token name; name = jj_consume_token(BACKREF); int v = Integer.parseInt(name.image.substring(1)); {if (true) return new SequencePattern.BackRefPatternExpr(CoreMapNodePattern.TEXT_ATTR_EQUAL_CHECKER, v);} throw new Error("Missing return statement in function"); }
@Override protected PatternExpr copy() { return new BackRefPatternExpr(matcher, captureGroupId); }
final public SequencePattern.PatternExpr SeqBackRef(Env env) throws ParseException { Token name; name = jj_consume_token(BACKREF); int v = Integer.parseInt(name.image.substring(1)); {if (true) return new SequencePattern.BackRefPatternExpr(CoreMapNodePattern.TEXT_ATTR_EQUAL_CHECKER, v);} throw new Error("Missing return statement in function"); }
final public SequencePattern.PatternExpr SeqBackRef(Env env) throws ParseException { Token name; name = jj_consume_token(BACKREF); int v = Integer.parseInt(name.image.substring(1)); {if (true) return new SequencePattern.BackRefPatternExpr(CoreMapNodePattern.TEXT_ATTR_EQUAL_CHECKER, v);} throw new Error("Missing return statement in function"); }
final public SequencePattern.PatternExpr SeqBackRef(SequencePattern.Env env) throws ParseException { Token name; name = jj_consume_token(BACKREF); int v = Integer.parseInt(name.image.substring(1)); {if (true) return new SequencePattern.BackRefPatternExpr(CoreMapNodePattern.TEXT_ATTR_EQUAL_CHECKER, v);} throw new Error("Missing return statement in function"); }
@Override protected PatternExpr copy() { return new BackRefPatternExpr(matcher, captureGroupId); }