public final Every_absent_pattern_sourceContext every_absent_pattern_source() throws RecognitionException { Every_absent_pattern_sourceContext _localctx = new Every_absent_pattern_sourceContext(_ctx, getState()); enterRule(_localctx, 102, RULE_every_absent_pattern_source); int _la; try { enterOuterAlt(_localctx, 1); { setState(919); _la = _input.LA(1); if (_la==EVERY) { { setState(918); match(EVERY); } } setState(921); basic_absent_pattern_source(); } } catch (RecognitionException re) { _localctx.exception = re; _errHandler.reportError(this, re); _errHandler.recover(this, re); } finally { exitRule(); } return _localctx; }
setState(894); basic_absent_pattern_source(); enterOuterAlt(_localctx, 5); setState(896); basic_absent_pattern_source(); setState(897); match(AND); setState(898); standard_stateful_source(); enterOuterAlt(_localctx, 6); setState(900); basic_absent_pattern_source(); setState(901); match(AND); setState(902); basic_absent_pattern_source(); setState(906); basic_absent_pattern_source(); enterOuterAlt(_localctx, 8); setState(908); basic_absent_pattern_source(); setState(909); match(OR); setState(910); standard_stateful_source(); enterOuterAlt(_localctx, 9); setState(912); basic_absent_pattern_source(); setState(913); match(OR); setState(914); basic_absent_pattern_source();
enterOuterAlt(_localctx, 2); setState(994); basic_absent_pattern_source();
case 1: setState(1028); basic_absent_pattern_source(); setState(1029); match(COMMA); setState(1030); right_absent_sequence_source(2); setState(1040); basic_absent_pattern_source();
setState(1010); basic_absent_pattern_source(); setState(1011); match(COMMA); setState(1012); sequence_source_chain(0); if (!(precpred(_ctx, 2))) throw new FailedPredicateException(this, "precpred(_ctx, 2)"); setState(1020); match(COMMA); setState(1021); basic_absent_pattern_source();