public final HiveParser_IdentifiersParser.expressionPart_return expressionPart(CommonTree t, boolean isStruct) throws RecognitionException { HiveParser_IdentifiersParser.expressionPart_return retval = new HiveParser_IdentifiersParser.expressionPart_return(); retval.start = input.LT(1); RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA"); RewriteRuleSubtreeStream stream_expression=new RewriteRuleSubtreeStream(adaptor,"rule expression"); if ( state.backtracking==0 ) stream_COMMA.add(COMMA36); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); ASTNode root_1 = (ASTNode)adaptor.nil(); root_1 = (ASTNode)adaptor.becomeRoot((ASTNode)adaptor.create(TOK_FUNCTION, "TOK_FUNCTION"), root_1); adaptor.addChild(root_1, (ASTNode)adaptor.create(Identifier, "struct")); adaptor.addChild(root_1, t); if ( !(stream_expression.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_expression.hasNext() ) { adaptor.addChild(root_0, t); if ( !(stream_expression.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_expression.hasNext() ) { retval.stop = input.LT(-1);
public final HiveParser_IdentifiersParser.stringLiteralSequence_return stringLiteralSequence() throws RecognitionException { HiveParser_IdentifiersParser.stringLiteralSequence_return retval = new HiveParser_IdentifiersParser.stringLiteralSequence_return(); retval.start = input.LT(1); RewriteRuleTokenStream stream_StringLiteral=new RewriteRuleTokenStream(adaptor,"token StringLiteral"); if ( state.backtracking==0 ) stream_StringLiteral.add(StringLiteral138); if ( state.backtracking==0 ) stream_StringLiteral.add(StringLiteral139); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); ASTNode root_1 = (ASTNode)adaptor.nil(); root_1 = (ASTNode)adaptor.becomeRoot((ASTNode)adaptor.create(TOK_STRINGLITERALSEQUENCE, "TOK_STRINGLITERALSEQUENCE"), root_1); adaptor.addChild(root_1, stream_StringLiteral.nextNode()); if ( !(stream_StringLiteral.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_StringLiteral.hasNext() ) { retval.stop = input.LT(-1);
public final HiveParser_IdentifiersParser.stringLiteralSequence_return stringLiteralSequence() throws RecognitionException { HiveParser_IdentifiersParser.stringLiteralSequence_return retval = new HiveParser_IdentifiersParser.stringLiteralSequence_return(); retval.start = input.LT(1); RewriteRuleTokenStream stream_StringLiteral=new RewriteRuleTokenStream(adaptor,"token StringLiteral"); if ( state.backtracking==0 ) stream_StringLiteral.add(StringLiteral137); if ( state.backtracking==0 ) stream_StringLiteral.add(StringLiteral138); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); ASTNode root_1 = (ASTNode)adaptor.nil(); root_1 = (ASTNode)adaptor.becomeRoot((ASTNode)adaptor.create(TOK_STRINGLITERALSEQUENCE, "TOK_STRINGLITERALSEQUENCE"), root_1); adaptor.addChild(root_1, stream_StringLiteral.nextNode()); if ( !(stream_StringLiteral.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_StringLiteral.hasNext() ) { retval.stop = input.LT(-1);
public final HiveParser_IdentifiersParser.expressionPart_return expressionPart(CommonTree t, boolean isStruct) throws RecognitionException { HiveParser_IdentifiersParser.expressionPart_return retval = new HiveParser_IdentifiersParser.expressionPart_return(); retval.start = input.LT(1); RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA"); RewriteRuleSubtreeStream stream_expression=new RewriteRuleSubtreeStream(adaptor,"rule expression"); if ( state.backtracking==0 ) stream_COMMA.add(COMMA36); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); ASTNode root_1 = (ASTNode)adaptor.nil(); root_1 = (ASTNode)adaptor.becomeRoot((ASTNode)adaptor.create(TOK_FUNCTION, "TOK_FUNCTION"), root_1); adaptor.addChild(root_1, (ASTNode)adaptor.create(Identifier, "struct")); adaptor.addChild(root_1, t); if ( !(stream_expression.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_expression.hasNext() ) { adaptor.addChild(root_0, t); if ( !(stream_expression.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_expression.hasNext() ) { retval.stop = input.LT(-1);
public final HiveParser_IdentifiersParser.columnRefOrderNotInParenthesis_return columnRefOrderNotInParenthesis() throws RecognitionException { HiveParser_IdentifiersParser.columnRefOrderNotInParenthesis_return retval = new HiveParser_IdentifiersParser.columnRefOrderNotInParenthesis_return(); retval.start = input.LT(1); RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA"); RewriteRuleSubtreeStream stream_columnRefOrder=new RewriteRuleSubtreeStream(adaptor,"rule columnRefOrder"); state._fsp--; if (state.failed) return retval; if ( state.backtracking==0 ) stream_columnRefOrder.add(columnRefOrder45.getTree()); if ( state.backtracking==0 ) stream_COMMA.add(COMMA46); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); if ( !(stream_columnRefOrder.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_columnRefOrder.hasNext() ) { adaptor.addChild(root_0, stream_columnRefOrder.nextTree()); stream_columnRefOrder.reset(); retval.stop = input.LT(-1); retval.tree = (ASTNode)adaptor.rulePostProcessing(root_0); adaptor.setTokenBoundaries(retval.tree, retval.start, retval.stop);
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA"); RewriteRuleSubtreeStream stream_hintArgName=new RewriteRuleSubtreeStream(adaptor,"rule hintArgName"); state._fsp--; stream_hintArgName.add(hintArgName13.getTree()); stream_COMMA.add(COMMA14); state._fsp--; stream_hintArgName.add(hintArgName15.getTree()); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); ASTNode root_1 = (ASTNode)adaptor.nil(); root_1 = (ASTNode)adaptor.becomeRoot((ASTNode)adaptor.create(TOK_HINTARGLIST, "TOK_HINTARGLIST"), root_1); if ( !(stream_hintArgName.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_hintArgName.hasNext() ) { retval.stop = input.LT(-1); retval.tree = (ASTNode)adaptor.rulePostProcessing(root_0);
public final HiveParser_FromClauseParser.aliasList_return aliasList() throws RecognitionException { HiveParser_FromClauseParser.aliasList_return retval = new HiveParser_FromClauseParser.aliasList_return(); retval.start = input.LT(1); RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA"); RewriteRuleSubtreeStream stream_identifier=new RewriteRuleSubtreeStream(adaptor,"rule identifier"); state._fsp--; if (state.failed) return retval; if ( state.backtracking==0 ) stream_identifier.add(identifier9.getTree()); if ( state.backtracking==0 ) stream_COMMA.add(COMMA10); state._fsp--; if (state.failed) return retval; if ( state.backtracking==0 ) stream_identifier.add(identifier11.getTree()); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); ASTNode root_1 = (ASTNode)adaptor.nil(); root_1 = (ASTNode)adaptor.becomeRoot((ASTNode)adaptor.create(TOK_ALIASLIST, "TOK_ALIASLIST"), root_1); if ( !(stream_identifier.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_identifier.hasNext() ) {
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA"); RewriteRuleSubtreeStream stream_hintItem=new RewriteRuleSubtreeStream(adaptor,"rule hintItem"); state._fsp--; stream_hintItem.add(hintItem3.getTree()); stream_COMMA.add(COMMA4); state._fsp--; stream_hintItem.add(hintItem5.getTree()); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); if ( !(stream_hintItem.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_hintItem.hasNext() ) { adaptor.addChild(root_0, stream_hintItem.nextTree()); stream_hintItem.reset(); retval.stop = input.LT(-1);
public final HiveParser_IdentifiersParser.dropPartitionSpec_return dropPartitionSpec() throws RecognitionException { HiveParser_IdentifiersParser.dropPartitionSpec_return retval = new HiveParser_IdentifiersParser.dropPartitionSpec_return(); retval.start = input.LT(1); state._fsp--; if (state.failed) return retval; if ( state.backtracking==0 ) stream_dropPartitionVal.add(dropPartitionVal292.getTree()); int LA64_0 = input.LA(1); if ( (LA64_0==COMMA) ) { alt64=1; state._fsp--; if (state.failed) return retval; if ( state.backtracking==0 ) stream_dropPartitionVal.add(dropPartitionVal294.getTree()); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); ASTNode root_1 = (ASTNode)adaptor.nil(); root_1 = (ASTNode)adaptor.becomeRoot((ASTNode)adaptor.create(TOK_PARTSPEC, "TOK_PARTSPEC"), root_1); if ( !(stream_dropPartitionVal.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_dropPartitionVal.hasNext() ) { retval.stop = input.LT(-1);
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA"); RewriteRuleSubtreeStream stream_rpUnassign=new RewriteRuleSubtreeStream(adaptor,"rule rpUnassign"); state._fsp--; stream_rpUnassign.add(rpUnassign27.getTree()); stream_COMMA.add(COMMA28); state._fsp--; stream_rpUnassign.add(rpUnassign29.getTree()); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); if ( !(stream_rpUnassign.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_rpUnassign.hasNext() ) { adaptor.addChild(root_0, stream_rpUnassign.nextTree()); stream_rpUnassign.reset(); retval.stop = input.LT(-1);
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA"); RewriteRuleSubtreeStream stream_poolAssign=new RewriteRuleSubtreeStream(adaptor,"rule poolAssign"); state._fsp--; stream_poolAssign.add(poolAssign135.getTree()); stream_COMMA.add(COMMA136); state._fsp--; stream_poolAssign.add(poolAssign137.getTree()); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); if ( !(stream_poolAssign.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_poolAssign.hasNext() ) { adaptor.addChild(root_0, stream_poolAssign.nextTree()); stream_poolAssign.reset(); retval.stop = input.LT(-1);
public final HiveParser_FromClauseParser.expressionList_return expressionList() throws RecognitionException { HiveParser_FromClauseParser.expressionList_return retval = new HiveParser_FromClauseParser.expressionList_return(); retval.start = input.LT(1); RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA"); RewriteRuleSubtreeStream stream_expression=new RewriteRuleSubtreeStream(adaptor,"rule expression"); state._fsp--; if (state.failed) return retval; if ( state.backtracking==0 ) stream_expression.add(expression6.getTree()); int LA2_0 = input.LA(1); if ( (LA2_0==COMMA) ) { alt2=1; if ( state.backtracking==0 ) stream_COMMA.add(COMMA7); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); ASTNode root_1 = (ASTNode)adaptor.nil(); root_1 = (ASTNode)adaptor.becomeRoot((ASTNode)adaptor.create(TOK_EXPLIST, "TOK_EXPLIST"), root_1); if ( !(stream_expression.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_expression.hasNext() ) { retval.stop = input.LT(-1);
public final HiveParser_SelectClauseParser.selectExpressionList_return selectExpressionList() throws RecognitionException { HiveParser_SelectClauseParser.selectExpressionList_return retval = new HiveParser_SelectClauseParser.selectExpressionList_return(); retval.start = input.LT(1); RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA"); RewriteRuleSubtreeStream stream_selectExpression=new RewriteRuleSubtreeStream(adaptor,"rule selectExpression"); state._fsp--; if (state.failed) return retval; if ( state.backtracking==0 ) stream_selectExpression.add(selectExpression47.getTree()); int LA20_0 = input.LA(1); if ( (LA20_0==COMMA) ) { alt20=1; if ( state.backtracking==0 ) stream_COMMA.add(COMMA48); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); ASTNode root_1 = (ASTNode)adaptor.nil(); root_1 = (ASTNode)adaptor.becomeRoot((ASTNode)adaptor.create(TOK_EXPLIST, "TOK_EXPLIST"), root_1); if ( !(stream_selectExpression.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_selectExpression.hasNext() ) { retval.stop = input.LT(-1);
public final HiveParser_IdentifiersParser.columnRefOrderInParenthesis_return columnRefOrderInParenthesis() throws RecognitionException { HiveParser_IdentifiersParser.columnRefOrderInParenthesis_return retval = new HiveParser_IdentifiersParser.columnRefOrderInParenthesis_return(); retval.start = input.LT(1); state._fsp--; if (state.failed) return retval; if ( state.backtracking==0 ) stream_columnRefOrder.add(columnRefOrder41.getTree()); int LA13_0 = input.LA(1); if ( (LA13_0==COMMA) ) { alt13=1; RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); if ( !(stream_columnRefOrder.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_columnRefOrder.hasNext() ) { adaptor.addChild(root_0, stream_columnRefOrder.nextTree()); stream_columnRefOrder.reset(); retval.stop = input.LT(-1); retval.tree = (ASTNode)adaptor.rulePostProcessing(root_0); adaptor.setTokenBoundaries(retval.tree, retval.start, retval.stop);
public final HiveParser_IdentifiersParser.partitionSpec_return partitionSpec() throws RecognitionException { HiveParser_IdentifiersParser.partitionSpec_return retval = new HiveParser_IdentifiersParser.partitionSpec_return(); retval.start = input.LT(1); state._fsp--; if (state.failed) return retval; if ( state.backtracking==0 ) stream_partitionVal.add(partitionVal283.getTree()); int LA62_0 = input.LA(1); if ( (LA62_0==COMMA) ) { alt62=1; state._fsp--; if (state.failed) return retval; if ( state.backtracking==0 ) stream_partitionVal.add(partitionVal285.getTree()); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); ASTNode root_1 = (ASTNode)adaptor.nil(); root_1 = (ASTNode)adaptor.becomeRoot((ASTNode)adaptor.create(TOK_PARTSPEC, "TOK_PARTSPEC"), root_1); if ( !(stream_partitionVal.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_partitionVal.hasNext() ) { retval.stop = input.LT(-1);
public final HiveParser_SelectClauseParser.window_clause_return window_clause() throws RecognitionException { HiveParser_SelectClauseParser.window_clause_return retval = new HiveParser_SelectClauseParser.window_clause_return(); retval.start = input.LT(1); RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA"); RewriteRuleTokenStream stream_KW_WINDOW=new RewriteRuleTokenStream(adaptor,"token KW_WINDOW"); RewriteRuleSubtreeStream stream_window_defn=new RewriteRuleSubtreeStream(adaptor,"rule window_defn"); if ( state.backtracking==0 ) stream_KW_WINDOW.add(KW_WINDOW50); state._fsp--; if (state.failed) return retval; if ( state.backtracking==0 ) stream_window_defn.add(window_defn51.getTree()); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); ASTNode root_1 = (ASTNode)adaptor.nil(); root_1 = (ASTNode)adaptor.becomeRoot(stream_KW_WINDOW.nextNode(), root_1); if ( !(stream_window_defn.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_window_defn.hasNext() ) { retval.stop = input.LT(-1);
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA"); RewriteRuleSubtreeStream stream_rpAssign=new RewriteRuleSubtreeStream(adaptor,"rule rpAssign"); state._fsp--; stream_rpAssign.add(rpAssign21.getTree()); stream_COMMA.add(COMMA22); state._fsp--; stream_rpAssign.add(rpAssign23.getTree()); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); if ( !(stream_rpAssign.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_rpAssign.hasNext() ) { adaptor.addChild(root_0, stream_rpAssign.nextTree()); stream_rpAssign.reset(); retval.stop = input.LT(-1);
public final HiveParser_SelectClauseParser.selectList_return selectList() throws RecognitionException { HiveParser_SelectClauseParser.selectList_return retval = new HiveParser_SelectClauseParser.selectList_return(); retval.start = input.LT(1); RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA"); RewriteRuleSubtreeStream stream_selectItem=new RewriteRuleSubtreeStream(adaptor,"rule selectItem"); state._fsp--; if (state.failed) return retval; if ( state.backtracking==0 ) stream_selectItem.add(selectItem7.getTree()); if ( state.backtracking==0 ) stream_COMMA.add(COMMA8); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); if ( !(stream_selectItem.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_selectItem.hasNext() ) { adaptor.addChild(root_0, stream_selectItem.nextTree()); stream_selectItem.reset(); retval.tree = (ASTNode)adaptor.rulePostProcessing(root_0); adaptor.setTokenBoundaries(retval.tree, retval.start, retval.stop);
public final HiveParser_IdentifiersParser.rollupStandard_return rollupStandard() throws RecognitionException { HiveParser_IdentifiersParser.rollupStandard_return retval = new HiveParser_IdentifiersParser.rollupStandard_return(); retval.start = input.LT(1); RewriteRuleSubtreeStream stream_expression=new RewriteRuleSubtreeStream(adaptor,"rule expression"); int LA2_0 = input.LA(1); if ( (LA2_0==KW_ROLLUP) ) { alt2=1; state._fsp--; if (state.failed) return retval; if ( state.backtracking==0 ) stream_expression.add(expression10.getTree()); int LA3_0 = input.LA(1); if ( (LA3_0==COMMA) ) { alt3=1; root_0 = (ASTNode)adaptor.nil(); ASTNode root_1 = (ASTNode)adaptor.nil(); root_1 = (ASTNode)adaptor.becomeRoot((ASTNode)adaptor.create(TOK_ROLLUP_GROUPBY, "TOK_ROLLUP_GROUPBY"), root_1); if ( !(stream_expression.hasNext()) ) { throw new RewriteEarlyExitException(); throw new RewriteEarlyExitException();
public final HiveParser_IdentifiersParser.orderByClause_return orderByClause() throws RecognitionException { HiveParser_IdentifiersParser.orderByClause_return retval = new HiveParser_IdentifiersParser.orderByClause_return(); retval.start = input.LT(1); state._fsp--; if (state.failed) return retval; if ( state.backtracking==0 ) stream_columnRefOrder.add(columnRefOrder50.getTree()); int LA15_0 = input.LA(1); if ( (LA15_0==COMMA) ) { alt15=1; state._fsp--; if (state.failed) return retval; if ( state.backtracking==0 ) stream_columnRefOrder.add(columnRefOrder52.getTree()); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); ASTNode root_1 = (ASTNode)adaptor.nil(); root_1 = (ASTNode)adaptor.becomeRoot((ASTNode)adaptor.create(TOK_ORDERBY, "TOK_ORDERBY"), root_1); if ( !(stream_columnRefOrder.hasNext()) ) { throw new RewriteEarlyExitException(); while ( stream_columnRefOrder.hasNext() ) { retval.stop = input.LT(-1);