public final Column_aliasContext column_alias() throws RecognitionException { Column_aliasContext _localctx = new Column_aliasContext(_ctx, getState()); enterRule(_localctx, 148, RULE_column_alias); int _la; try { enterOuterAlt(_localctx, 1); { setState(1678); _la = _input.LA(1); if ( !(_la==IDENTIFIER || _la==STRING_LITERAL) ) { _errHandler.recoverInline(this); } else { if ( _input.LA(1)==Token.EOF ) matchedEOF = true; _errHandler.reportMatch(this); consume(); } } } catch (RecognitionException re) { _localctx.exception = re; _errHandler.reportError(this, re); _errHandler.recover(this, re); } finally { exitRule(); } return _localctx; }
@Override public void enterColumn_alias(Column_aliasContext ctx) { String value = listener.onColumnAlias(ctx.getText()); // skip without replace if (value == null) return; replace.add(new Triple<Token, Token, String>(ctx.start, ctx.stop, value)); }
public final Column_aliasContext column_alias() throws RecognitionException { Column_aliasContext _localctx = new Column_aliasContext(_ctx, getState()); enterRule(_localctx, 154, RULE_column_alias); int _la; try { enterOuterAlt(_localctx, 1); { setState(1706); _la = _input.LA(1); if ( !(_la==IDENTIFIER || _la==STRING_LITERAL) ) { _errHandler.recoverInline(this); } else { if ( _input.LA(1)==Token.EOF ) matchedEOF = true; _errHandler.reportMatch(this); consume(); } } } catch (RecognitionException re) { _localctx.exception = re; _errHandler.reportError(this, re); _errHandler.recover(this, re); } finally { exitRule(); } return _localctx; }
public TerminalNode STRING_LITERAL() { return getToken(JqlParser.STRING_LITERAL, 0); } public Column_aliasContext(ParserRuleContext parent, int invokingState) {
public TerminalNode IDENTIFIER() { return getToken(JqlParser.IDENTIFIER, 0); } public TerminalNode STRING_LITERAL() { return getToken(JqlParser.STRING_LITERAL, 0); }
public TerminalNode IDENTIFIER() { return getToken(JqlParser.IDENTIFIER, 0); } public TerminalNode STRING_LITERAL() { return getToken(JqlParser.STRING_LITERAL, 0); }
public TerminalNode STRING_LITERAL() { return getToken(JqlParser.STRING_LITERAL, 0); } public Column_aliasContext(ParserRuleContext parent, int invokingState) {