{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -9872,15 +9872,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         5a9f611b\n+  32-bit CRC value (hex):                         db9160c1\n   compressed size:                                1112779 bytes\n   uncompressed size:                              1112779 bytes\n   length of filename:                             48 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -14192,15 +14192,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         717e68ae\n+  32-bit CRC value (hex):                         75d01809\n   compressed size:                                245708 bytes\n   uncompressed size:                              245708 bytes\n   length of filename:                             65 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -7621,15 +7621,15 @@\n 0B5CD0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 0B5CD2   Length              0005 (5)\n 0B5CD4   Flags               01 (1) 'Modification'\n 0B5CD5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 0B5CD9 PAYLOAD\n \n 1C57A4 DATA DESCRIPTOR       08074B50 (134695760)\n-1C57A8 CRC                   5A9F611B (1520394523)\n+1C57A8 CRC                   DB9160C1 (3683737793)\n 1C57AC Compressed Size       0010FACB (1112779)\n 1C57B0 Uncompressed Size     0010FACB (1112779)\n \n 1C57B4 LOCAL HEADER #276     04034B50 (67324752)\n 1C57B8 Extract Zip Spec      14 (20) '2.0'\n 1C57B9 Extract OS            00 (0) 'MS-DOS'\n 1C57BA General Purpose Flag  0008 (8)\n@@ -10981,15 +10981,15 @@\n 29A553 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 29A555   Length              0005 (5)\n 29A557   Flags               01 (1) 'Modification'\n 29A558   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 29A55C PAYLOAD\n \n 2D6528 DATA DESCRIPTOR       08074B50 (134695760)\n-2D652C CRC                   717E68AE (1904109742)\n+2D652C CRC                   75D01809 (1976571913)\n 2D6530 Compressed Size       0003BFCC (245708)\n 2D6534 Uncompressed Size     0003BFCC (245708)\n \n 2D6538 LOCAL HEADER #396     04034B50 (67324752)\n 2D653C Extract Zip Spec      14 (20) '2.0'\n 2D653D Extract OS            00 (0) 'MS-DOS'\n 2D653E General Purpose Flag  0008 (8)\n@@ -24692,15 +24692,15 @@\n 4E2C3E Created OS            00 (0) 'MS-DOS'\n 4E2C3F Extract Zip Spec      14 (20) '2.0'\n 4E2C40 Extract OS            00 (0) 'MS-DOS'\n 4E2C41 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 4E2C43 Compression Method    0000 (0) 'Stored'\n 4E2C45 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-4E2C49 CRC                   5A9F611B (1520394523)\n+4E2C49 CRC                   DB9160C1 (3683737793)\n 4E2C4D Compressed Size       0010FACB (1112779)\n 4E2C51 Uncompressed Size     0010FACB (1112779)\n 4E2C55 Filename Length       0030 (48)\n 4E2C57 Extra Length          0009 (9)\n 4E2C59 Comment Length        0000 (0)\n 4E2C5B Disk Start            0000 (0)\n 4E2C5D Int File Attributes   0000 (0)\n@@ -28292,15 +28292,15 @@\n 4E71C4 Created OS            00 (0) 'MS-DOS'\n 4E71C5 Extract Zip Spec      14 (20) '2.0'\n 4E71C6 Extract OS            00 (0) 'MS-DOS'\n 4E71C7 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 4E71C9 Compression Method    0000 (0) 'Stored'\n 4E71CB Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-4E71CF CRC                   717E68AE (1904109742)\n+4E71CF CRC                   75D01809 (1976571913)\n 4E71D3 Compressed Size       0003BFCC (245708)\n 4E71D7 Uncompressed Size     0003BFCC (245708)\n 4E71DB Filename Length       0041 (65)\n 4E71DD Extra Length          0009 (9)\n 4E71DF Comment Length        0000 (0)\n 4E71E1 Disk Start            0000 (0)\n 4E71E3 Int File Attributes   0000 (0)\n"}, {"source1": "org/apache/hadoop/hive/ql/parse/HiveParser.class", "source2": "org/apache/hadoop/hive/ql/parse/HiveParser.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -24082,32 +24082,32 @@\n                                 }\n                                 break;\n                             }\n                         }\n                         if (this.state.backtracking == 0) {\n                             retval.tree = root_0;\n                             final RewriteRuleSubtreeStream stream_serdeprops2 = new RewriteRuleSubtreeStream(this.adaptor, \"rule serdeprops\", (serdeprops != null) ? serdeprops.getTree() : null);\n-                            final RewriteRuleSubtreeStream stream_fileformat2 = new RewriteRuleSubtreeStream(this.adaptor, \"rule fileformat\", (fileformat != null) ? fileformat.getTree() : null);\n                             final RewriteRuleSubtreeStream stream_genericSpec = new RewriteRuleSubtreeStream(this.adaptor, \"rule genericSpec\", (genericSpec != null) ? genericSpec.getTree() : null);\n+                            final RewriteRuleSubtreeStream stream_fileformat = new RewriteRuleSubtreeStream(this.adaptor, \"rule fileformat\", (fileformat != null) ? fileformat.getTree() : null);\n                             final RewriteRuleSubtreeStream stream_retval2 = new RewriteRuleSubtreeStream(this.adaptor, \"rule retval\", (Object)((retval != null) ? retval.getTree() : null));\n                             root_0 = (ASTNode)this.adaptor.nil();\n                             ASTNode root_3 = (ASTNode)this.adaptor.nil();\n                             root_3 = (ASTNode)this.adaptor.becomeRoot((Object)this.adaptor.create(1201, \"TOK_STORAGEHANDLER\"), (Object)root_3);\n                             this.adaptor.addChild((Object)root_3, stream_genericSpec.nextTree());\n                             if (stream_serdeprops2.hasNext()) {\n                                 this.adaptor.addChild((Object)root_3, stream_serdeprops2.nextTree());\n                             }\n                             stream_serdeprops2.reset();\n-                            if (stream_fileformat2.hasNext()) {\n+                            if (stream_fileformat.hasNext()) {\n                                 ASTNode root_4 = (ASTNode)this.adaptor.nil();\n                                 root_4 = (ASTNode)this.adaptor.becomeRoot((Object)this.adaptor.create(996, \"TOK_FILEFORMAT_GENERIC\"), (Object)root_4);\n-                                this.adaptor.addChild((Object)root_4, stream_fileformat2.nextTree());\n+                                this.adaptor.addChild((Object)root_4, stream_fileformat.nextTree());\n                                 this.adaptor.addChild((Object)root_3, (Object)root_4);\n                             }\n-                            stream_fileformat2.reset();\n+                            stream_fileformat.reset();\n                             this.adaptor.addChild((Object)root_0, (Object)root_3);\n                             retval.tree = root_0;\n                         }\n                         break;\n                     }\n                     case 4: {\n                         KW_STORED710 = (Token)this.match((IntStream)this.input, 332, HiveParser.FOLLOW_KW_STORED_in_tableFileFormat11975);\n@@ -28922,16 +28922,16 @@\n                         break;\n                     }\n                     break;\n                 }\n             }\n             if (this.state.backtracking == 0) {\n                 retval.tree = root_0;\n-                final RewriteRuleSubtreeStream stream_colName = new RewriteRuleSubtreeStream(this.adaptor, \"rule colName\", (colName != null) ? colName.getTree() : null);\n                 final RewriteRuleSubtreeStream stream_tabName = new RewriteRuleSubtreeStream(this.adaptor, \"rule tabName\", (tabName != null) ? tabName.getTree() : null);\n+                final RewriteRuleSubtreeStream stream_colName = new RewriteRuleSubtreeStream(this.adaptor, \"rule colName\", (colName != null) ? colName.getTree() : null);\n                 final RewriteRuleSubtreeStream stream_constraintName = new RewriteRuleSubtreeStream(this.adaptor, \"rule constraintName\", (constraintName != null) ? constraintName.getTree() : null);\n                 final RewriteRuleSubtreeStream stream_retval = new RewriteRuleSubtreeStream(this.adaptor, \"rule retval\", (Object)((retval != null) ? retval.getTree() : null));\n                 root_0 = (ASTNode)this.adaptor.nil();\n                 if (((constraintName != null) ? ((ASTNode)constraintName.getTree()) : null) != null) {\n                     ASTNode root_2 = (ASTNode)this.adaptor.nil();\n                     root_2 = (ASTNode)this.adaptor.becomeRoot((Object)this.adaptor.create(999, \"TOK_FOREIGN_KEY\"), (Object)root_2);\n                     ASTNode root_3 = (ASTNode)this.adaptor.nil();\n@@ -32583,16 +32583,16 @@\n                         }\n                     }\n                     if (this.state.backtracking == 0) {\n                         retval.tree = root_0;\n                         final RewriteRuleSubtreeStream stream_q = new RewriteRuleSubtreeStream(this.adaptor, \"rule q\", (q != null) ? q.getTree() : null);\n                         final RewriteRuleSubtreeStream stream_s = new RewriteRuleSubtreeStream(this.adaptor, \"rule s\", (s != null) ? s.getTree() : null);\n                         final RewriteRuleSubtreeStream stream_f = new RewriteRuleSubtreeStream(this.adaptor, \"rule f\", (f != null) ? f.getTree() : null);\n-                        final RewriteRuleSubtreeStream stream_g = new RewriteRuleSubtreeStream(this.adaptor, \"rule g\", (g != null) ? g.getTree() : null);\n                         final RewriteRuleSubtreeStream stream_w = new RewriteRuleSubtreeStream(this.adaptor, \"rule w\", (w != null) ? w.getTree() : null);\n+                        final RewriteRuleSubtreeStream stream_g = new RewriteRuleSubtreeStream(this.adaptor, \"rule g\", (g != null) ? g.getTree() : null);\n                         final RewriteRuleSubtreeStream stream_h = new RewriteRuleSubtreeStream(this.adaptor, \"rule h\", (h != null) ? h.getTree() : null);\n                         final RewriteRuleSubtreeStream stream_win = new RewriteRuleSubtreeStream(this.adaptor, \"rule win\", (win != null) ? win.getTree() : null);\n                         final RewriteRuleSubtreeStream stream_retval = new RewriteRuleSubtreeStream(this.adaptor, \"rule retval\", (Object)((retval != null) ? retval.getTree() : null));\n                         root_0 = (ASTNode)this.adaptor.nil();\n                         ASTNode root_2 = (ASTNode)this.adaptor.nil();\n                         root_2 = (ASTNode)this.adaptor.becomeRoot((Object)this.adaptor.create(1125, \"TOK_QUERY\"), (Object)root_2);\n                         if (stream_f.hasNext()) {\n@@ -37083,1076 +37083,1076 @@\n             this.state.failed = true;\n             return;\n         }\n         final MismatchedSetException mse = new MismatchedSetException((BitSet)null, (IntStream)this.input);\n         throw mse;\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceStarOperator_return precedenceStarOperator() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceStarOperator();\n+    public HiveParser_SelectClauseParser.window_frame_return window_frame() throws RecognitionException {\n+        return this.gSelectClauseParser.window_frame();\n     }\n     \n-    public HiveParser_ResourcePlanParser.alterPoolStatement_return alterPoolStatement() throws RecognitionException {\n-        return this.gResourcePlanParser.alterPoolStatement();\n+    public HiveParser_ResourcePlanParser.createPoolStatement_return createPoolStatement() throws RecognitionException {\n+        return this.gResourcePlanParser.createPoolStatement();\n     }\n     \n-    public HiveParser_ResourcePlanParser.createMappingStatement_return createMappingStatement() throws RecognitionException {\n-        return this.gResourcePlanParser.createMappingStatement();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixSerdeProperties_return alterStatementSuffixSerdeProperties(final boolean partition) throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixSerdeProperties(partition);\n     }\n     \n-    public HiveParser_IdentifiersParser.subQuerySelectorOperator_return subQuerySelectorOperator() throws RecognitionException {\n-        return this.gIdentifiersParser.subQuerySelectorOperator();\n+    public HiveParser_AlterClauseParser.alterDatabaseSuffixProperties_return alterDatabaseSuffixProperties() throws RecognitionException {\n+        return this.gAlterClauseParser.alterDatabaseSuffixProperties();\n     }\n     \n-    public HiveParser_IdentifiersParser.dateLiteral_return dateLiteral() throws RecognitionException {\n-        return this.gIdentifiersParser.dateLiteral();\n+    public HiveParser_AlterClauseParser.skewedLocations_return skewedLocations() throws RecognitionException {\n+        return this.gAlterClauseParser.skewedLocations();\n     }\n     \n-    public HiveParser_ResourcePlanParser.triggerOrExpression_return triggerOrExpression() throws RecognitionException {\n-        return this.gResourcePlanParser.triggerOrExpression();\n+    public HiveParser_IdentifiersParser.partitionSelectorVal_return partitionSelectorVal() throws RecognitionException {\n+        return this.gIdentifiersParser.partitionSelectorVal();\n     }\n     \n-    public HiveParser_IdentifiersParser.isCondition_return isCondition() throws RecognitionException {\n-        return this.gIdentifiersParser.isCondition();\n+    public HiveParser_IdentifiersParser.precedenceBitwiseXorOperator_return precedenceBitwiseXorOperator() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceBitwiseXorOperator();\n     }\n     \n-    public HiveParser_FromClauseParser.tableSource_return tableSource() throws RecognitionException {\n-        return this.gFromClauseParser.tableSource();\n+    public HiveParser_ResourcePlanParser.alterResourcePlanStatement_return alterResourcePlanStatement() throws RecognitionException {\n+        return this.gResourcePlanParser.alterResourcePlanStatement();\n     }\n     \n-    public HiveParser_IdentifiersParser.functionIdentifier_return functionIdentifier() throws RecognitionException {\n-        return this.gIdentifiersParser.functionIdentifier();\n+    public HiveParser_AlterClauseParser.refRetain_return refRetain() throws RecognitionException {\n+        return this.gAlterClauseParser.refRetain();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceEqualExpression_return precedenceEqualExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceEqualExpression();\n+    public HiveParser_SelectClauseParser.window_range_expression_return window_range_expression() throws RecognitionException {\n+        return this.gSelectClauseParser.window_range_expression();\n     }\n     \n-    public HiveParser_IdentifiersParser.partitionVal_return partitionVal() throws RecognitionException {\n-        return this.gIdentifiersParser.partitionVal();\n+    public HiveParser_IdentifiersParser.prepareStmtParam_return prepareStmtParam() throws RecognitionException {\n+        return this.gIdentifiersParser.prepareStmtParam();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixSetOwner_return alterStatementSuffixSetOwner() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixSetOwner();\n+    public HiveParser_IdentifiersParser.firstExpressionsWithAlias_return firstExpressionsWithAlias() throws RecognitionException {\n+        return this.gIdentifiersParser.firstExpressionsWithAlias();\n     }\n     \n-    public HiveParser_IdentifiersParser.groupingSetExpressionMultiple_return groupingSetExpressionMultiple() throws RecognitionException {\n-        return this.gIdentifiersParser.groupingSetExpressionMultiple();\n+    public HiveParser_ResourcePlanParser.comparisionOperator_return comparisionOperator() throws RecognitionException {\n+        return this.gResourcePlanParser.comparisionOperator();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceBitwiseXorExpression_return precedenceBitwiseXorExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceBitwiseXorExpression();\n+    public HiveParser_IdentifiersParser.precedenceUnaryOperator_return precedenceUnaryOperator() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceUnaryOperator();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixCompact_return alterStatementSuffixCompact() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixCompact();\n+    public HiveParser_PrepareStatementParser.prepareStatement_return prepareStatement() throws RecognitionException {\n+        return this.gPrepareStatementParser.prepareStatement();\n     }\n     \n-    public HiveParser_SelectClauseParser.selectExpression_return selectExpression() throws RecognitionException {\n-        return this.gSelectClauseParser.selectExpression();\n+    public HiveParser_IdentifiersParser.precedenceConcatenateExpression_return precedenceConcatenateExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceConcatenateExpression();\n     }\n     \n-    public HiveParser_FromClauseParser.uniqueJoinExpr_return uniqueJoinExpr() throws RecognitionException {\n-        return this.gFromClauseParser.uniqueJoinExpr();\n+    public HiveParser_IdentifiersParser.quantifierType_return quantifierType() throws RecognitionException {\n+        return this.gIdentifiersParser.quantifierType();\n     }\n     \n-    public HiveParser_ResourcePlanParser.alterMappingStatement_return alterMappingStatement() throws RecognitionException {\n-        return this.gResourcePlanParser.alterMappingStatement();\n+    public HiveParser_ResourcePlanParser.alterPoolStatement_return alterPoolStatement() throws RecognitionException {\n+        return this.gResourcePlanParser.alterPoolStatement();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixExecute_return alterStatementSuffixExecute() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixExecute();\n+    public HiveParser_IdentifiersParser.precedenceSimilarExpressionIn_return precedenceSimilarExpressionIn(final CommonTree t) throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceSimilarExpressionIn(t);\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixUpdateStatsCol_return alterStatementSuffixUpdateStatsCol(final boolean partition) throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixUpdateStatsCol(partition);\n+    public HiveParser_AlterClauseParser.alterDataConnectorStatementSuffix_return alterDataConnectorStatementSuffix() throws RecognitionException {\n+        return this.gAlterClauseParser.alterDataConnectorStatementSuffix();\n     }\n     \n-    public HiveParser_IdentifiersParser.expressionPart_return expressionPart(final CommonTree firstExprTree, final boolean isStruct) throws RecognitionException {\n-        return this.gIdentifiersParser.expressionPart(firstExprTree, isStruct);\n+    public HiveParser_AlterClauseParser.tablePartitionPrefix_return tablePartitionPrefix() throws RecognitionException {\n+        return this.gAlterClauseParser.tablePartitionPrefix();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterTblPartitionStatementSuffixSkewedLocation_return alterTblPartitionStatementSuffixSkewedLocation() throws RecognitionException {\n-        return this.gAlterClauseParser.alterTblPartitionStatementSuffixSkewedLocation();\n+    public HiveParser_AlterClauseParser.alterDatabaseSuffixSetManagedLocation_return alterDatabaseSuffixSetManagedLocation() throws RecognitionException {\n+        return this.gAlterClauseParser.alterDatabaseSuffixSetManagedLocation();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceUnarySuffixExpression_return precedenceUnarySuffixExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceUnarySuffixExpression();\n+    public HiveParser_AlterClauseParser.skewedLocationsList_return skewedLocationsList() throws RecognitionException {\n+        return this.gAlterClauseParser.skewedLocationsList();\n     }\n     \n-    public HiveParser_IdentifiersParser.identifier_return identifier() throws RecognitionException {\n-        return this.gIdentifiersParser.identifier();\n+    public HiveParser_SelectClauseParser.window_value_expression_return window_value_expression() throws RecognitionException {\n+        return this.gSelectClauseParser.window_value_expression();\n     }\n     \n-    public HiveParser_FromClauseParser.fromClause_return fromClause() throws RecognitionException {\n-        return this.gFromClauseParser.fromClause();\n+    public HiveParser_SelectClauseParser.selectExpressionList_return selectExpressionList() throws RecognitionException {\n+        return this.gSelectClauseParser.selectExpressionList();\n     }\n     \n-    public HiveParser_CreateDDLParser.likeTableOrFile_return likeTableOrFile() throws RecognitionException {\n-        return this.gCreateDDLParser.likeTableOrFile();\n+    public HiveParser_IdentifiersParser.caseExpression_return caseExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.caseExpression();\n     }\n     \n-    public HiveParser_FromClauseParser.viewName_return viewName() throws RecognitionException {\n-        return this.gFromClauseParser.viewName();\n+    public HiveParser_FromClauseParser.expressionList_return expressionList() throws RecognitionException {\n+        return this.gFromClauseParser.expressionList();\n     }\n     \n-    public HiveParser_FromClauseParser.tableAllColumns_return tableAllColumns() throws RecognitionException {\n-        return this.gFromClauseParser.tableAllColumns();\n+    public HiveParser_IdentifiersParser.parameterIdx_return parameterIdx() throws RecognitionException {\n+        return this.gIdentifiersParser.parameterIdx();\n     }\n     \n-    public HiveParser_IdentifiersParser.intervalExpression_return intervalExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.intervalExpression();\n+    public HiveParser_CreateDDLParser.dcProperties_return dcProperties() throws RecognitionException {\n+        return this.gCreateDDLParser.dcProperties();\n     }\n     \n-    public HiveParser_IdentifiersParser.havingCondition_return havingCondition() throws RecognitionException {\n-        return this.gIdentifiersParser.havingCondition();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixAddPartitionsElement_return alterStatementSuffixAddPartitionsElement() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixAddPartitionsElement();\n     }\n     \n-    public HiveParser_ResourcePlanParser.dropResourcePlanStatement_return dropResourcePlanStatement() throws RecognitionException {\n-        return this.gResourcePlanParser.dropResourcePlanStatement();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixLocation_return alterStatementSuffixLocation(final boolean partition) throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixLocation(partition);\n     }\n     \n-    public HiveParser_CreateDDLParser.dcProperties_return dcProperties() throws RecognitionException {\n-        return this.gCreateDDLParser.dcProperties();\n+    public HiveParser_SelectClauseParser.trfmClause_return trfmClause() throws RecognitionException {\n+        return this.gSelectClauseParser.trfmClause();\n     }\n     \n-    public HiveParser_CreateDDLParser.dataConnectorUrl_return dataConnectorUrl() throws RecognitionException {\n-        return this.gCreateDDLParser.dataConnectorUrl();\n+    public HiveParser_IdentifiersParser.charSetStringLiteral_return charSetStringLiteral() throws RecognitionException {\n+        return this.gIdentifiersParser.charSetStringLiteral();\n     }\n     \n-    public HiveParser_ResourcePlanParser.globalWmStatement_return globalWmStatement() throws RecognitionException {\n-        return this.gResourcePlanParser.globalWmStatement();\n+    public HiveParser_ResourcePlanParser.unmanaged_return unmanaged() throws RecognitionException {\n+        return this.gResourcePlanParser.unmanaged();\n     }\n     \n-    public HiveParser_IdentifiersParser.trimFunction_return trimFunction() throws RecognitionException {\n-        return this.gIdentifiersParser.trimFunction();\n+    public HiveParser_SelectClauseParser.window_defn_return window_defn() throws RecognitionException {\n+        return this.gSelectClauseParser.window_defn();\n     }\n     \n-    public HiveParser_ResourcePlanParser.triggerAndExpression_return triggerAndExpression() throws RecognitionException {\n-        return this.gResourcePlanParser.triggerAndExpression();\n+    public HiveParser_IdentifiersParser.principalIdentifier_return principalIdentifier() throws RecognitionException {\n+        return this.gIdentifiersParser.principalIdentifier();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceAmpersandExpression_return precedenceAmpersandExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceAmpersandExpression();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixRenamePart_return alterStatementSuffixRenamePart() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixRenamePart();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceUnaryOperator_return precedenceUnaryOperator() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceUnaryOperator();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixAddConstraint_return alterStatementSuffixAddConstraint() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixAddConstraint();\n     }\n     \n-    public HiveParser_ResourcePlanParser.triggerActionExpression_return triggerActionExpression() throws RecognitionException {\n-        return this.gResourcePlanParser.triggerActionExpression();\n+    public HiveParser_IdentifiersParser.dateLiteral_return dateLiteral() throws RecognitionException {\n+        return this.gIdentifiersParser.dateLiteral();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixUpdateStats_return alterStatementSuffixUpdateStats(final boolean partition) throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixUpdateStats(partition);\n+    public HiveParser_SelectClauseParser.window_specification_return window_specification(final CommonTree nullTreatment) throws RecognitionException {\n+        return this.gSelectClauseParser.window_specification(nullTreatment);\n     }\n     \n-    public HiveParser_FromClauseParser.joinSource_return joinSource() throws RecognitionException {\n-        return this.gFromClauseParser.joinSource();\n+    public HiveParser_IdentifiersParser.precedenceSimilarExpression_return precedenceSimilarExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceSimilarExpression();\n     }\n     \n-    public HiveParser_ResourcePlanParser.triggerExpressionStandalone_return triggerExpressionStandalone() throws RecognitionException {\n-        return this.gResourcePlanParser.triggerExpressionStandalone();\n+    public HiveParser_IdentifiersParser.precedenceNotOperator_return precedenceNotOperator() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceNotOperator();\n     }\n     \n-    public HiveParser_SelectClauseParser.selectClause_return selectClause() throws RecognitionException {\n-        return this.gSelectClauseParser.selectClause();\n+    public HiveParser_FromClauseParser.virtualTableSource_return virtualTableSource() throws RecognitionException {\n+        return this.gFromClauseParser.virtualTableSource();\n     }\n     \n-    public HiveParser_IdentifiersParser.charSetStringLiteral_return charSetStringLiteral() throws RecognitionException {\n-        return this.gIdentifiersParser.charSetStringLiteral();\n+    public HiveParser_IdentifiersParser.tableOrPartition_return tableOrPartition() throws RecognitionException {\n+        return this.gIdentifiersParser.tableOrPartition();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixUnArchive_return alterStatementSuffixUnArchive() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixUnArchive();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixCreateBranch_return alterStatementSuffixCreateBranch() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixCreateBranch();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceAndExpression_return precedenceAndExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceAndExpression();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixArchive_return alterStatementSuffixArchive() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixArchive();\n     }\n     \n-    public HiveParser_FromClauseParser.valuesTableConstructor_return valuesTableConstructor() throws RecognitionException {\n-        return this.gFromClauseParser.valuesTableConstructor();\n+    public HiveParser_ResourcePlanParser.triggerLiteral_return triggerLiteral() throws RecognitionException {\n+        return this.gResourcePlanParser.triggerLiteral();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedencePlusOperator_return precedencePlusOperator() throws RecognitionException {\n-        return this.gIdentifiersParser.precedencePlusOperator();\n+    public HiveParser_ResourcePlanParser.rpUnassignList_return rpUnassignList() throws RecognitionException {\n+        return this.gResourcePlanParser.rpUnassignList();\n     }\n     \n-    public HiveParser_IdentifiersParser.groupingExpressionSingle_return groupingExpressionSingle() throws RecognitionException {\n-        return this.gIdentifiersParser.groupingExpressionSingle();\n+    public HiveParser_ResourcePlanParser.createMappingStatement_return createMappingStatement() throws RecognitionException {\n+        return this.gResourcePlanParser.createMappingStatement();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixDropPartitions_return alterStatementSuffixDropPartitions(final boolean table) throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixDropPartitions(table);\n+    public HiveParser_ResourcePlanParser.dropTriggerStatement_return dropTriggerStatement() throws RecognitionException {\n+        return this.gResourcePlanParser.dropTriggerStatement();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterMaterializedViewStatementSuffix_return alterMaterializedViewStatementSuffix(final CommonTree tableNameTree) throws RecognitionException {\n-        return this.gAlterClauseParser.alterMaterializedViewStatementSuffix(tableNameTree);\n+    public HiveParser_SelectClauseParser.selectTrfmClause_return selectTrfmClause() throws RecognitionException {\n+        return this.gSelectClauseParser.selectTrfmClause();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementPartitionKeyType_return alterStatementPartitionKeyType() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementPartitionKeyType();\n+    public HiveParser_FromClauseParser.partitionTableFunctionSource_return partitionTableFunctionSource() throws RecognitionException {\n+        return this.gFromClauseParser.partitionTableFunctionSource();\n     }\n     \n-    public HiveParser_FromClauseParser.tableSample_return tableSample() throws RecognitionException {\n-        return this.gFromClauseParser.tableSample();\n+    public HiveParser_ResourcePlanParser.triggerExpression_return triggerExpression() throws RecognitionException {\n+        return this.gResourcePlanParser.triggerExpression();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixConvert_return alterStatementSuffixConvert() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixConvert();\n+    public HiveParser_FromClauseParser.firstValueRowConstructor_return firstValueRowConstructor() throws RecognitionException {\n+        return this.gFromClauseParser.firstValueRowConstructor();\n     }\n     \n-    public HiveParser_FromClauseParser.partitionedTableFunction_return partitionedTableFunction() throws RecognitionException {\n-        return this.gFromClauseParser.partitionedTableFunction();\n+    public HiveParser_AlterClauseParser.alterViewStatementSuffix_return alterViewStatementSuffix() throws RecognitionException {\n+        return this.gAlterClauseParser.alterViewStatementSuffix();\n     }\n     \n-    public HiveParser_ResourcePlanParser.activate_return activate() throws RecognitionException {\n-        return this.gResourcePlanParser.activate();\n+    public HiveParser_IdentifiersParser.precedenceOrExpression_return precedenceOrExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceOrExpression();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterDataConnectorSuffixSetUrl_return alterDataConnectorSuffixSetUrl() throws RecognitionException {\n-        return this.gAlterClauseParser.alterDataConnectorSuffixSetUrl();\n+    public HiveParser_ResourcePlanParser.triggerActionExpression_return triggerActionExpression() throws RecognitionException {\n+        return this.gResourcePlanParser.triggerActionExpression();\n     }\n     \n-    public HiveParser_SelectClauseParser.window_defn_return window_defn() throws RecognitionException {\n-        return this.gSelectClauseParser.window_defn();\n+    public HiveParser_PrepareStatementParser.executeStatement_return executeStatement() throws RecognitionException {\n+        return this.gPrepareStatementParser.executeStatement();\n     }\n     \n-    public HiveParser_PrepareStatementParser.prepareStatement_return prepareStatement() throws RecognitionException {\n-        return this.gPrepareStatementParser.prepareStatement();\n+    public HiveParser_IdentifiersParser.groupByEmpty_return groupByEmpty() throws RecognitionException {\n+        return this.gIdentifiersParser.groupByEmpty();\n     }\n     \n-    public HiveParser_SelectClauseParser.window_frame_return window_frame() throws RecognitionException {\n-        return this.gSelectClauseParser.window_frame();\n+    public HiveParser_IdentifiersParser.function_return function() throws RecognitionException {\n+        return this.gIdentifiersParser.function();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceRegexpOperator_return precedenceRegexpOperator() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceRegexpOperator();\n+    public HiveParser_IdentifiersParser.precedencePlusOperator_return precedencePlusOperator() throws RecognitionException {\n+        return this.gIdentifiersParser.precedencePlusOperator();\n     }\n     \n-    public HiveParser_FromClauseParser.asOfClause_return asOfClause() throws RecognitionException {\n-        return this.gFromClauseParser.asOfClause();\n+    public HiveParser_FromClauseParser.valuesSource_return valuesSource() throws RecognitionException {\n+        return this.gFromClauseParser.valuesSource();\n     }\n     \n-    public HiveParser_IdentifiersParser.groupingSetExpression_return groupingSetExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.groupingSetExpression();\n+    public HiveParser_AlterClauseParser.alterDataConnectorSuffixProperties_return alterDataConnectorSuffixProperties() throws RecognitionException {\n+        return this.gAlterClauseParser.alterDataConnectorSuffixProperties();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixRenamePart_return alterStatementSuffixRenamePart() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixRenamePart();\n+    public HiveParser_IdentifiersParser.booleanValueTok_return booleanValueTok() throws RecognitionException {\n+        return this.gIdentifiersParser.booleanValueTok();\n     }\n     \n-    public HiveParser_SelectClauseParser.selectList_return selectList() throws RecognitionException {\n-        return this.gSelectClauseParser.selectList();\n+    public HiveParser_IdentifiersParser.expressionPart_return expressionPart(final CommonTree firstExprTree, final boolean isStruct) throws RecognitionException {\n+        return this.gIdentifiersParser.expressionPart(firstExprTree, isStruct);\n     }\n     \n-    public HiveParser_ResourcePlanParser.dropMappingStatement_return dropMappingStatement() throws RecognitionException {\n-        return this.gResourcePlanParser.dropMappingStatement();\n+    public HiveParser_IdentifiersParser.booleanValue_return booleanValue() throws RecognitionException {\n+        return this.gIdentifiersParser.booleanValue();\n     }\n     \n-    public HiveParser_IdentifiersParser.tableOrPartition_return tableOrPartition() throws RecognitionException {\n-        return this.gIdentifiersParser.tableOrPartition();\n+    public HiveParser_CreateDDLParser.likeTableOrFile_return likeTableOrFile() throws RecognitionException {\n+        return this.gCreateDDLParser.likeTableOrFile();\n     }\n     \n-    public HiveParser_IdentifiersParser.descFuncNames_return descFuncNames() throws RecognitionException {\n-        return this.gIdentifiersParser.descFuncNames();\n+    public HiveParser_IdentifiersParser.orderByClause_return orderByClause() throws RecognitionException {\n+        return this.gIdentifiersParser.orderByClause();\n     }\n     \n-    public HiveParser_ResourcePlanParser.comparisionOperator_return comparisionOperator() throws RecognitionException {\n-        return this.gResourcePlanParser.comparisionOperator();\n+    public HiveParser_IdentifiersParser.precedenceFieldExpression_return precedenceFieldExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceFieldExpression();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceNotExpression_return precedenceNotExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceNotExpression();\n+    public HiveParser_IdentifiersParser.expressionOrDefault_return expressionOrDefault() throws RecognitionException {\n+        return this.gIdentifiersParser.expressionOrDefault();\n     }\n     \n-    public HiveParser_IdentifiersParser.function_return function() throws RecognitionException {\n-        return this.gIdentifiersParser.function();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixClusterbySortby_return alterStatementSuffixClusterbySortby() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixClusterbySortby();\n     }\n     \n-    public HiveParser_FromClauseParser.virtualTableSource_return virtualTableSource() throws RecognitionException {\n-        return this.gFromClauseParser.virtualTableSource();\n+    public HiveParser_IdentifiersParser.precedenceConcatenateOperator_return precedenceConcatenateOperator() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceConcatenateOperator();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterTableStatementSuffix_return alterTableStatementSuffix() throws RecognitionException {\n-        return this.gAlterClauseParser.alterTableStatementSuffix();\n+    public HiveParser_FromClauseParser.subQuerySource_return subQuerySource() throws RecognitionException {\n+        return this.gFromClauseParser.subQuerySource();\n     }\n     \n-    public HiveParser_ResourcePlanParser.poolPath_return poolPath() throws RecognitionException {\n-        return this.gResourcePlanParser.poolPath();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixUpdateColumns_return alterStatementSuffixUpdateColumns() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixUpdateColumns();\n     }\n     \n-    public HiveParser_IdentifiersParser.stringLiteralSequence_return stringLiteralSequence() throws RecognitionException {\n-        return this.gIdentifiersParser.stringLiteralSequence();\n+    public HiveParser_ResourcePlanParser.poolAssignList_return poolAssignList() throws RecognitionException {\n+        return this.gResourcePlanParser.poolAssignList();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceFieldExpression_return precedenceFieldExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceFieldExpression();\n+    public HiveParser_IdentifiersParser.identifier_return identifier() throws RecognitionException {\n+        return this.gIdentifiersParser.identifier();\n     }\n     \n-    public HiveParser_AlterClauseParser.blocking_return blocking() throws RecognitionException {\n-        return this.gAlterClauseParser.blocking();\n+    public HiveParser_FromClauseParser.atomjoinSource_return atomjoinSource() throws RecognitionException {\n+        return this.gFromClauseParser.atomjoinSource();\n     }\n     \n-    public HiveParser_IdentifiersParser.partitionSelectorOperator_return partitionSelectorOperator() throws RecognitionException {\n-        return this.gIdentifiersParser.partitionSelectorOperator();\n+    public HiveParser_IdentifiersParser.groupingSetExpression_return groupingSetExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.groupingSetExpression();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixExchangePartition_return alterStatementSuffixExchangePartition() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixExchangePartition();\n+    public HiveParser_FromClauseParser.splitSample_return splitSample() throws RecognitionException {\n+        return this.gFromClauseParser.splitSample();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatement_return alterStatement() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatement();\n+    public HiveParser_SelectClauseParser.window_clause_return window_clause() throws RecognitionException {\n+        return this.gSelectClauseParser.window_clause();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixFileFormat_return alterStatementSuffixFileFormat(final boolean partition) throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixFileFormat(partition);\n+    public HiveParser_SelectClauseParser.selectList_return selectList() throws RecognitionException {\n+        return this.gSelectClauseParser.selectList();\n     }\n     \n-    public HiveParser_PrepareStatementParser.executeStatement_return executeStatement() throws RecognitionException {\n-        return this.gPrepareStatementParser.executeStatement();\n+    public HiveParser_CreateDDLParser.dataConnectorType_return dataConnectorType() throws RecognitionException {\n+        return this.gCreateDDLParser.dataConnectorType();\n     }\n     \n-    public HiveParser_ResourcePlanParser.poolAssign_return poolAssign() throws RecognitionException {\n-        return this.gResourcePlanParser.poolAssign();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixUpdateStats_return alterStatementSuffixUpdateStats(final boolean partition) throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixUpdateStats(partition);\n     }\n     \n-    public HiveParser_SelectClauseParser.selectExpressionList_return selectExpressionList() throws RecognitionException {\n-        return this.gSelectClauseParser.selectExpressionList();\n+    public HiveParser_AlterClauseParser.alterDataConnectorSuffixSetOwner_return alterDataConnectorSuffixSetOwner() throws RecognitionException {\n+        return this.gAlterClauseParser.alterDataConnectorSuffixSetOwner();\n     }\n     \n-    public HiveParser_AlterClauseParser.retentionOfSnapshots_return retentionOfSnapshots() throws RecognitionException {\n-        return this.gAlterClauseParser.retentionOfSnapshots();\n+    public HiveParser_IdentifiersParser.precedenceBitwiseOrExpression_return precedenceBitwiseOrExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceBitwiseOrExpression();\n     }\n     \n-    public HiveParser_FromClauseParser.tableAlias_return tableAlias() throws RecognitionException {\n-        return this.gFromClauseParser.tableAlias();\n+    public HiveParser_ResourcePlanParser.alterMappingStatement_return alterMappingStatement() throws RecognitionException {\n+        return this.gResourcePlanParser.alterMappingStatement();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceEqualOperator_return precedenceEqualOperator() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceEqualOperator();\n+    public HiveParser_IdentifiersParser.partitionVal_return partitionVal() throws RecognitionException {\n+        return this.gIdentifiersParser.partitionVal();\n+    }\n+    \n+    public HiveParser_ResourcePlanParser.globalWmStatement_return globalWmStatement() throws RecognitionException {\n+        return this.gResourcePlanParser.globalWmStatement();\n     }\n     \n     public HiveParser_ResourcePlanParser.createTriggerStatement_return createTriggerStatement() throws RecognitionException {\n         return this.gResourcePlanParser.createTriggerStatement();\n     }\n     \n-    public HiveParser_ResourcePlanParser.rpAssign_return rpAssign() throws RecognitionException {\n-        return this.gResourcePlanParser.rpAssign();\n+    public HiveParser_FromClauseParser.joinSourcePart_return joinSourcePart() throws RecognitionException {\n+        return this.gFromClauseParser.joinSourcePart();\n     }\n     \n-    public HiveParser_IdentifiersParser.clusterByClause_return clusterByClause() throws RecognitionException {\n-        return this.gIdentifiersParser.clusterByClause();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixBucketNum_return alterStatementSuffixBucketNum(final boolean partition) throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixBucketNum(partition);\n     }\n     \n-    public HiveParser_IdentifiersParser.partitionSelectorVal_return partitionSelectorVal() throws RecognitionException {\n-        return this.gIdentifiersParser.partitionSelectorVal();\n+    public HiveParser_ResourcePlanParser.poolAssign_return poolAssign() throws RecognitionException {\n+        return this.gResourcePlanParser.poolAssign();\n     }\n     \n-    public HiveParser_IdentifiersParser.groupby_expression_return groupby_expression() throws RecognitionException {\n-        return this.gIdentifiersParser.groupby_expression();\n+    public HiveParser_IdentifiersParser.havingCondition_return havingCondition() throws RecognitionException {\n+        return this.gIdentifiersParser.havingCondition();\n     }\n     \n-    public HiveParser_IdentifiersParser.expressionsNotInParenthesis_return expressionsNotInParenthesis(final boolean isStruct, final boolean forceStruct) throws RecognitionException {\n-        return this.gIdentifiersParser.expressionsNotInParenthesis(isStruct, forceStruct);\n+    public HiveParser_IdentifiersParser.nonReserved_return nonReserved() throws RecognitionException {\n+        return this.gIdentifiersParser.nonReserved();\n     }\n     \n-    public HiveParser_ResourcePlanParser.dropTriggerStatement_return dropTriggerStatement() throws RecognitionException {\n-        return this.gResourcePlanParser.dropTriggerStatement();\n+    public HiveParser_IdentifiersParser.havingClause_return havingClause() throws RecognitionException {\n+        return this.gIdentifiersParser.havingClause();\n     }\n     \n-    public HiveParser_FromClauseParser.whereClause_return whereClause() throws RecognitionException {\n-        return this.gFromClauseParser.whereClause();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixStatsPart_return alterStatementSuffixStatsPart() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixStatsPart();\n     }\n     \n-    public HiveParser_IdentifiersParser.null_treatment_return null_treatment() throws RecognitionException {\n-        return this.gIdentifiersParser.null_treatment();\n+    public HiveParser_IdentifiersParser.expressionsInParenthesis_return expressionsInParenthesis(final boolean isStruct, final boolean forceStruct) throws RecognitionException {\n+        return this.gIdentifiersParser.expressionsInParenthesis(isStruct, forceStruct);\n     }\n     \n-    public HiveParser_AlterClauseParser.alterDatabaseStatementSuffix_return alterDatabaseStatementSuffix() throws RecognitionException {\n-        return this.gAlterClauseParser.alterDatabaseStatementSuffix();\n+    public HiveParser_FromClauseParser.whereClause_return whereClause() throws RecognitionException {\n+        return this.gFromClauseParser.whereClause();\n     }\n     \n-    public HiveParser_AlterClauseParser.tablePartitionPrefix_return tablePartitionPrefix() throws RecognitionException {\n-        return this.gAlterClauseParser.tablePartitionPrefix();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixFileFormat_return alterStatementSuffixFileFormat(final boolean partition) throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixFileFormat(partition);\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixStatsPart_return alterStatementSuffixStatsPart() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixStatsPart();\n+    public HiveParser_IdentifiersParser.precedenceStarExpression_return precedenceStarExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceStarExpression();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceOrOperator_return precedenceOrOperator() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceOrOperator();\n+    public HiveParser_ResourcePlanParser.triggerAndExpression_return triggerAndExpression() throws RecognitionException {\n+        return this.gResourcePlanParser.triggerAndExpression();\n     }\n     \n-    public HiveParser_FromClauseParser.splitSample_return splitSample() throws RecognitionException {\n-        return this.gFromClauseParser.splitSample();\n+    public HiveParser_FromClauseParser.fromSource_return fromSource() throws RecognitionException {\n+        return this.gFromClauseParser.fromSource();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterMaterializedViewSuffixRebuild_return alterMaterializedViewSuffixRebuild(final CommonTree tableNameTree) throws RecognitionException {\n-        return this.gAlterClauseParser.alterMaterializedViewSuffixRebuild(tableNameTree);\n+    public HiveParser_IdentifiersParser.columnRefOrderInParenthesis_return columnRefOrderInParenthesis() throws RecognitionException {\n+        return this.gIdentifiersParser.columnRefOrderInParenthesis();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceConcatenateOperator_return precedenceConcatenateOperator() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceConcatenateOperator();\n+    public HiveParser_IdentifiersParser.precedenceSimilarExpressionPart_return precedenceSimilarExpressionPart(final CommonTree t) throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceSimilarExpressionPart(t);\n     }\n     \n-    public HiveParser_FromClauseParser.uniqueJoinToken_return uniqueJoinToken() throws RecognitionException {\n-        return this.gFromClauseParser.uniqueJoinToken();\n+    public HiveParser_ResourcePlanParser.disable_return disable() throws RecognitionException {\n+        return this.gResourcePlanParser.disable();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterDataConnectorStatementSuffix_return alterDataConnectorStatementSuffix() throws RecognitionException {\n-        return this.gAlterClauseParser.alterDataConnectorStatementSuffix();\n+    public HiveParser_AlterClauseParser.alterStatementChangeColPosition_return alterStatementChangeColPosition() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementChangeColPosition();\n     }\n     \n-    public HiveParser_IdentifiersParser.floorExpression_return floorExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.floorExpression();\n+    public HiveParser_IdentifiersParser.precedencePlusExpression_return precedencePlusExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.precedencePlusExpression();\n     }\n     \n-    public HiveParser_IdentifiersParser.firstExpressionsWithAlias_return firstExpressionsWithAlias() throws RecognitionException {\n-        return this.gIdentifiersParser.firstExpressionsWithAlias();\n+    public HiveParser_ResourcePlanParser.triggerAtomExpression_return triggerAtomExpression() throws RecognitionException {\n+        return this.gResourcePlanParser.triggerAtomExpression();\n     }\n     \n-    public HiveParser_IdentifiersParser.qualifyClause_return qualifyClause() throws RecognitionException {\n-        return this.gIdentifiersParser.qualifyClause();\n+    public HiveParser_IdentifiersParser.precedenceNotExpression_return precedenceNotExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceNotExpression();\n     }\n     \n-    public HiveParser_SelectClauseParser.trfmClause_return trfmClause() throws RecognitionException {\n-        return this.gSelectClauseParser.trfmClause();\n+    public HiveParser_IdentifiersParser.floorExpression_return floorExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.floorExpression();\n     }\n     \n-    public HiveParser_ResourcePlanParser.resourcePlanDdlStatements_return resourcePlanDdlStatements() throws RecognitionException {\n-        return this.gResourcePlanParser.resourcePlanDdlStatements();\n+    public HiveParser_IdentifiersParser.sysFuncNames_return sysFuncNames() throws RecognitionException {\n+        return this.gIdentifiersParser.sysFuncNames();\n     }\n     \n-    public HiveParser_CreateDDLParser.dataConnectorType_return dataConnectorType() throws RecognitionException {\n-        return this.gCreateDDLParser.dataConnectorType();\n+    public HiveParser_IdentifiersParser.expressionWithAlias_return expressionWithAlias() throws RecognitionException {\n+        return this.gIdentifiersParser.expressionWithAlias();\n     }\n     \n-    public HiveParser_IdentifiersParser.havingClause_return havingClause() throws RecognitionException {\n-        return this.gIdentifiersParser.havingClause();\n+    public HiveParser_IdentifiersParser.partitionSelectorSpec_return partitionSelectorSpec() throws RecognitionException {\n+        return this.gIdentifiersParser.partitionSelectorSpec();\n     }\n     \n-    public HiveParser_SelectClauseParser.selectTrfmClause_return selectTrfmClause() throws RecognitionException {\n-        return this.gSelectClauseParser.selectTrfmClause();\n+    public HiveParser_CreateDDLParser.dataConnectorUrl_return dataConnectorUrl() throws RecognitionException {\n+        return this.gCreateDDLParser.dataConnectorUrl();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceConcatenateExpression_return precedenceConcatenateExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceConcatenateExpression();\n+    public HiveParser_IdentifiersParser.constant_return constant() throws RecognitionException {\n+        return this.gIdentifiersParser.constant();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceBitwiseXorOperator_return precedenceBitwiseXorOperator() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceBitwiseXorOperator();\n+    public HiveParser_FromClauseParser.valuesClause_return valuesClause() throws RecognitionException {\n+        return this.gFromClauseParser.valuesClause();\n     }\n     \n-    public HiveParser_IdentifiersParser.expressionOrDefault_return expressionOrDefault() throws RecognitionException {\n-        return this.gIdentifiersParser.expressionOrDefault();\n+    public HiveParser_FromClauseParser.tableSource_return tableSource() throws RecognitionException {\n+        return this.gFromClauseParser.tableSource();\n     }\n     \n-    public HiveParser_ResourcePlanParser.triggerExpression_return triggerExpression() throws RecognitionException {\n-        return this.gResourcePlanParser.triggerExpression();\n+    public HiveParser_IdentifiersParser.precedenceStarOperator_return precedenceStarOperator() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceStarOperator();\n     }\n     \n-    public HiveParser_FromClauseParser.firstValueRowConstructor_return firstValueRowConstructor() throws RecognitionException {\n-        return this.gFromClauseParser.firstValueRowConstructor();\n+    public HiveParser_ResourcePlanParser.triggerOrExpression_return triggerOrExpression() throws RecognitionException {\n+        return this.gResourcePlanParser.triggerOrExpression();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixProperties_return alterStatementSuffixProperties() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixProperties();\n+    public HiveParser_FromClauseParser.tableSample_return tableSample() throws RecognitionException {\n+        return this.gFromClauseParser.tableSample();\n     }\n     \n-    public HiveParser_FromClauseParser.aliasList_return aliasList() throws RecognitionException {\n-        return this.gFromClauseParser.aliasList();\n+    public HiveParser_IdentifiersParser.expressions_return expressions() throws RecognitionException {\n+        return this.gIdentifiersParser.expressions();\n     }\n     \n-    public HiveParser_IdentifiersParser.whenExpression_return whenExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.whenExpression();\n+    public HiveParser_IdentifiersParser.precedenceAndExpression_return precedenceAndExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceAndExpression();\n     }\n     \n-    public HiveParser_AlterClauseParser.refRetain_return refRetain() throws RecognitionException {\n-        return this.gAlterClauseParser.refRetain();\n+    public HiveParser_ResourcePlanParser.rpAssignList_return rpAssignList() throws RecognitionException {\n+        return this.gResourcePlanParser.rpAssignList();\n     }\n     \n-    public HiveParser_SelectClauseParser.window_frame_boundary_return window_frame_boundary() throws RecognitionException {\n-        return this.gSelectClauseParser.window_frame_boundary();\n+    public HiveParser_AlterClauseParser.alterDataConnectorSuffixSetUrl_return alterDataConnectorSuffixSetUrl() throws RecognitionException {\n+        return this.gAlterClauseParser.alterDataConnectorSuffixSetUrl();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixSerdeProperties_return alterStatementSuffixSerdeProperties(final boolean partition) throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixSerdeProperties(partition);\n+    public HiveParser_FromClauseParser.uniqueJoinToken_return uniqueJoinToken() throws RecognitionException {\n+        return this.gFromClauseParser.uniqueJoinToken();\n     }\n     \n-    public HiveParser_FromClauseParser.partitionTableFunctionSource_return partitionTableFunctionSource() throws RecognitionException {\n-        return this.gFromClauseParser.partitionTableFunctionSource();\n+    public HiveParser_AlterClauseParser.alterTableStatementSuffix_return alterTableStatementSuffix() throws RecognitionException {\n+        return this.gAlterClauseParser.alterTableStatementSuffix();\n     }\n     \n-    public HiveParser_AlterClauseParser.compactPool_return compactPool() throws RecognitionException {\n-        return this.gAlterClauseParser.compactPool();\n+    public HiveParser_CreateDDLParser.dataConnectorComment_return dataConnectorComment() throws RecognitionException {\n+        return this.gCreateDDLParser.dataConnectorComment();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterDatabaseSuffixProperties_return alterDatabaseSuffixProperties() throws RecognitionException {\n-        return this.gAlterClauseParser.alterDatabaseSuffixProperties();\n+    public HiveParser_IdentifiersParser.precedenceAmpersandOperator_return precedenceAmpersandOperator() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceAmpersandOperator();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterDataConnectorSuffixProperties_return alterDataConnectorSuffixProperties() throws RecognitionException {\n-        return this.gAlterClauseParser.alterDataConnectorSuffixProperties();\n+    public HiveParser_ResourcePlanParser.alterTriggerStatement_return alterTriggerStatement() throws RecognitionException {\n+        return this.gResourcePlanParser.alterTriggerStatement();\n     }\n     \n-    public HiveParser_IdentifiersParser.timeQualifiers_return timeQualifiers() throws RecognitionException {\n-        return this.gIdentifiersParser.timeQualifiers();\n+    public HiveParser_IdentifiersParser.precedenceSimilarExpressionPartNot_return precedenceSimilarExpressionPartNot(final CommonTree t) throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceSimilarExpressionPartNot(t);\n     }\n     \n-    public HiveParser_ResourcePlanParser.rpUnassignList_return rpUnassignList() throws RecognitionException {\n-        return this.gResourcePlanParser.rpUnassignList();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixDropBranch_return alterStatementSuffixDropBranch() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixDropBranch();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterDatabaseSuffixSetOwner_return alterDatabaseSuffixSetOwner() throws RecognitionException {\n-        return this.gAlterClauseParser.alterDatabaseSuffixSetOwner();\n+    public HiveParser_IdentifiersParser.intervalValue_return intervalValue() throws RecognitionException {\n+        return this.gIdentifiersParser.intervalValue();\n     }\n     \n-    public HiveParser_CreateDDLParser.createDataConnectorStatement_return createDataConnectorStatement() throws RecognitionException {\n-        return this.gCreateDDLParser.createDataConnectorStatement();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixExecute_return alterStatementSuffixExecute() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixExecute();\n     }\n     \n-    public HiveParser_IdentifiersParser.expressionsInParenthesis_return expressionsInParenthesis(final boolean isStruct, final boolean forceStruct) throws RecognitionException {\n-        return this.gIdentifiersParser.expressionsInParenthesis(isStruct, forceStruct);\n+    public HiveParser_ResourcePlanParser.dropMappingStatement_return dropMappingStatement() throws RecognitionException {\n+        return this.gResourcePlanParser.dropMappingStatement();\n     }\n     \n-    public HiveParser_FromClauseParser.tableName_return tableName() throws RecognitionException {\n-        return this.gFromClauseParser.tableName();\n+    public HiveParser_SelectClauseParser.selectItem_return selectItem() throws RecognitionException {\n+        return this.gSelectClauseParser.selectItem();\n     }\n     \n-    public HiveParser_IdentifiersParser.caseExpression_return caseExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.caseExpression();\n+    public HiveParser_FromClauseParser.partitioningSpec_return partitioningSpec() throws RecognitionException {\n+        return this.gFromClauseParser.partitioningSpec();\n     }\n     \n-    public HiveParser_IdentifiersParser.partitionByClause_return partitionByClause() throws RecognitionException {\n-        return this.gIdentifiersParser.partitionByClause();\n+    public HiveParser_FromClauseParser.joinToken_return joinToken() throws RecognitionException {\n+        return this.gFromClauseParser.joinToken();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixBucketNum_return alterStatementSuffixBucketNum(final boolean partition) throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixBucketNum(partition);\n+    public HiveParser_AlterClauseParser.alterStatementSuffixRenameCol_return alterStatementSuffixRenameCol() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixRenameCol();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixCreateTag_return alterStatementSuffixCreateTag() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixCreateTag();\n+    public HiveParser_IdentifiersParser.groupingSetExpressionMultiple_return groupingSetExpressionMultiple() throws RecognitionException {\n+        return this.gIdentifiersParser.groupingSetExpressionMultiple();\n     }\n     \n-    public HiveParser_IdentifiersParser.sql11ReservedKeywordsUsedAsFunctionName_return sql11ReservedKeywordsUsedAsFunctionName() throws RecognitionException {\n-        return this.gIdentifiersParser.sql11ReservedKeywordsUsedAsFunctionName();\n+    public HiveParser_AlterClauseParser.fileFormat_return fileFormat() throws RecognitionException {\n+        return this.gAlterClauseParser.fileFormat();\n     }\n     \n-    public HiveParser_IdentifiersParser.intervalQualifiers_return intervalQualifiers() throws RecognitionException {\n-        return this.gIdentifiersParser.intervalQualifiers();\n+    public HiveParser_ResourcePlanParser.replaceResourcePlanStatement_return replaceResourcePlanStatement() throws RecognitionException {\n+        return this.gResourcePlanParser.replaceResourcePlanStatement();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceAndOperator_return precedenceAndOperator() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceAndOperator();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixAddPartitions_return alterStatementSuffixAddPartitions(final boolean table) throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixAddPartitions(table);\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceSimilarExpressionPart_return precedenceSimilarExpressionPart(final CommonTree t) throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceSimilarExpressionPart(t);\n+    public HiveParser_ResourcePlanParser.dropResourcePlanStatement_return dropResourcePlanStatement() throws RecognitionException {\n+        return this.gResourcePlanParser.dropResourcePlanStatement();\n     }\n     \n-    public HiveParser_SelectClauseParser.window_value_expression_return window_value_expression() throws RecognitionException {\n-        return this.gSelectClauseParser.window_value_expression();\n+    public HiveParser_FromClauseParser.searchCondition_return searchCondition() throws RecognitionException {\n+        return this.gFromClauseParser.searchCondition();\n     }\n     \n-    public HiveParser_IdentifiersParser.partitionSpec_return partitionSpec() throws RecognitionException {\n-        return this.gIdentifiersParser.partitionSpec();\n+    public HiveParser_IdentifiersParser.intervalExpression_return intervalExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.intervalExpression();\n     }\n     \n-    public HiveParser_IdentifiersParser.groupByEmpty_return groupByEmpty() throws RecognitionException {\n-        return this.gIdentifiersParser.groupByEmpty();\n+    public HiveParser_FromClauseParser.uniqueJoinExpr_return uniqueJoinExpr() throws RecognitionException {\n+        return this.gFromClauseParser.uniqueJoinExpr();\n     }\n     \n-    public HiveParser_PrepareStatementParser.executeParamList_return executeParamList() throws RecognitionException {\n-        return this.gPrepareStatementParser.executeParamList();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixCompact_return alterStatementSuffixCompact() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixCompact();\n     }\n     \n-    public HiveParser_SelectClauseParser.window_specification_return window_specification(final CommonTree nullTreatment) throws RecognitionException {\n-        return this.gSelectClauseParser.window_specification(nullTreatment);\n+    public HiveParser_IdentifiersParser.subQueryExpression_return subQueryExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.subQueryExpression();\n     }\n     \n-    public HiveParser_FromClauseParser.atomjoinSource_return atomjoinSource() throws RecognitionException {\n-        return this.gFromClauseParser.atomjoinSource();\n+    public HiveParser_FromClauseParser.defaultValue_return defaultValue() throws RecognitionException {\n+        return this.gFromClauseParser.defaultValue();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceSimilarOperator_return precedenceSimilarOperator() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceSimilarOperator();\n+    public HiveParser_FromClauseParser.tableBucketSample_return tableBucketSample() throws RecognitionException {\n+        return this.gFromClauseParser.tableBucketSample();\n     }\n     \n-    public HiveParser_IdentifiersParser.orderByClause_return orderByClause() throws RecognitionException {\n-        return this.gIdentifiersParser.orderByClause();\n+    public HiveParser_AlterClauseParser.alterDatabaseSuffixSetLocation_return alterDatabaseSuffixSetLocation() throws RecognitionException {\n+        return this.gAlterClauseParser.alterDatabaseSuffixSetLocation();\n     }\n     \n-    public HiveParser_IdentifiersParser.rollupOldSyntax_return rollupOldSyntax() throws RecognitionException {\n-        return this.gIdentifiersParser.rollupOldSyntax();\n+    public HiveParser_IdentifiersParser.precedenceDistinctOperator_return precedenceDistinctOperator() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceDistinctOperator();\n     }\n     \n-    public HiveParser_AlterClauseParser.skewedLocations_return skewedLocations() throws RecognitionException {\n-        return this.gAlterClauseParser.skewedLocations();\n+    public HiveParser_IdentifiersParser.floorDateQualifiers_return floorDateQualifiers() throws RecognitionException {\n+        return this.gIdentifiersParser.floorDateQualifiers();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceStarExpression_return precedenceStarExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceStarExpression();\n+    public HiveParser_FromClauseParser.valuesTableConstructor_return valuesTableConstructor() throws RecognitionException {\n+        return this.gFromClauseParser.valuesTableConstructor();\n     }\n     \n-    public HiveParser_IdentifiersParser.atomExpression_return atomExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.atomExpression();\n+    public HiveParser_IdentifiersParser.null_treatment_return null_treatment() throws RecognitionException {\n+        return this.gIdentifiersParser.null_treatment();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceNotOperator_return precedenceNotOperator() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceNotOperator();\n+    public HiveParser_AlterClauseParser.alterDatabaseSuffixSetOwner_return alterDatabaseSuffixSetOwner() throws RecognitionException {\n+        return this.gAlterClauseParser.alterDatabaseSuffixSetOwner();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceBitwiseOrExpression_return precedenceBitwiseOrExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceBitwiseOrExpression();\n+    public HiveParser_AlterClauseParser.alterStatementPartitionKeyType_return alterStatementPartitionKeyType() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementPartitionKeyType();\n     }\n     \n-    public HiveParser_IdentifiersParser.partitionSelectorSpec_return partitionSelectorSpec() throws RecognitionException {\n-        return this.gIdentifiersParser.partitionSelectorSpec();\n+    public HiveParser_IdentifiersParser.partitionByClause_return partitionByClause() throws RecognitionException {\n+        return this.gIdentifiersParser.partitionByClause();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixCreateBranch_return alterStatementSuffixCreateBranch() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixCreateBranch();\n+    public HiveParser_ResourcePlanParser.createResourcePlanStatement_return createResourcePlanStatement() throws RecognitionException {\n+        return this.gResourcePlanParser.createResourcePlanStatement();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceBitwiseOrOperator_return precedenceBitwiseOrOperator() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceBitwiseOrOperator();\n+    public HiveParser_AlterClauseParser.alterMaterializedViewStatementSuffix_return alterMaterializedViewStatementSuffix(final CommonTree tableNameTree) throws RecognitionException {\n+        return this.gAlterClauseParser.alterMaterializedViewStatementSuffix(tableNameTree);\n     }\n     \n-    public HiveParser_FromClauseParser.tableBucketSample_return tableBucketSample() throws RecognitionException {\n-        return this.gFromClauseParser.tableBucketSample();\n+    public HiveParser_SelectClauseParser.window_frame_start_boundary_return window_frame_start_boundary() throws RecognitionException {\n+        return this.gSelectClauseParser.window_frame_start_boundary();\n     }\n     \n-    public HiveParser_ResourcePlanParser.triggerLiteral_return triggerLiteral() throws RecognitionException {\n-        return this.gResourcePlanParser.triggerLiteral();\n+    public HiveParser_IdentifiersParser.groupingExpressionSingle_return groupingExpressionSingle() throws RecognitionException {\n+        return this.gIdentifiersParser.groupingExpressionSingle();\n     }\n     \n-    public HiveParser_IdentifiersParser.distributeByClause_return distributeByClause() throws RecognitionException {\n-        return this.gIdentifiersParser.distributeByClause();\n+    public HiveParser_FromClauseParser.lateralView_return lateralView() throws RecognitionException {\n+        return this.gFromClauseParser.lateralView();\n     }\n     \n-    public HiveParser_IdentifiersParser.functionName_return functionName() throws RecognitionException {\n-        return this.gIdentifiersParser.functionName();\n+    public HiveParser_ResourcePlanParser.withReplace_return withReplace() throws RecognitionException {\n+        return this.gResourcePlanParser.withReplace();\n     }\n     \n-    public HiveParser_ResourcePlanParser.dropPoolStatement_return dropPoolStatement() throws RecognitionException {\n-        return this.gResourcePlanParser.dropPoolStatement();\n+    public HiveParser_CreateDDLParser.createTableStatement_return createTableStatement() throws RecognitionException {\n+        return this.gCreateDDLParser.createTableStatement();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixAddConstraint_return alterStatementSuffixAddConstraint() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixAddConstraint();\n+    public HiveParser_FromClauseParser.valueRowConstructor_return valueRowConstructor() throws RecognitionException {\n+        return this.gFromClauseParser.valueRowConstructor();\n     }\n     \n-    public HiveParser_ResourcePlanParser.replaceResourcePlanStatement_return replaceResourcePlanStatement() throws RecognitionException {\n-        return this.gResourcePlanParser.replaceResourcePlanStatement();\n+    public HiveParser_ResourcePlanParser.rpUnassign_return rpUnassign() throws RecognitionException {\n+        return this.gResourcePlanParser.rpUnassign();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterTblPartitionStatementSuffix_return alterTblPartitionStatementSuffix(final boolean partition) throws RecognitionException {\n-        return this.gAlterClauseParser.alterTblPartitionStatementSuffix(partition);\n+    public HiveParser_AlterClauseParser.snapshotIdOfRef_return snapshotIdOfRef() throws RecognitionException {\n+        return this.gAlterClauseParser.snapshotIdOfRef();\n     }\n     \n-    public HiveParser_IdentifiersParser.expressionWithAlias_return expressionWithAlias() throws RecognitionException {\n-        return this.gIdentifiersParser.expressionWithAlias();\n+    public HiveParser_CreateDDLParser.createDataConnectorStatement_return createDataConnectorStatement() throws RecognitionException {\n+        return this.gCreateDDLParser.createDataConnectorStatement();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceDistinctOperator_return precedenceDistinctOperator() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceDistinctOperator();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixRename_return alterStatementSuffixRename(final boolean table) throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixRename(table);\n     }\n     \n-    public HiveParser_CreateDDLParser.dataConnectorComment_return dataConnectorComment() throws RecognitionException {\n-        return this.gCreateDDLParser.dataConnectorComment();\n+    public HiveParser_FromClauseParser.uniqueJoinTableSource_return uniqueJoinTableSource() throws RecognitionException {\n+        return this.gFromClauseParser.uniqueJoinTableSource();\n     }\n     \n-    public HiveParser_IdentifiersParser.principalIdentifier_return principalIdentifier() throws RecognitionException {\n-        return this.gIdentifiersParser.principalIdentifier();\n+    public HiveParser_IdentifiersParser.timestampLiteral_return timestampLiteral() throws RecognitionException {\n+        return this.gIdentifiersParser.timestampLiteral();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixDropConstraint_return alterStatementSuffixDropConstraint() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixDropConstraint();\n+    public HiveParser_IdentifiersParser.trimFunction_return trimFunction() throws RecognitionException {\n+        return this.gIdentifiersParser.trimFunction();\n     }\n     \n-    public HiveParser_FromClauseParser.defaultValue_return defaultValue() throws RecognitionException {\n-        return this.gFromClauseParser.defaultValue();\n+    public HiveParser_IdentifiersParser.precedenceSimilarExpressionAtom_return precedenceSimilarExpressionAtom(final CommonTree t) throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceSimilarExpressionAtom(t);\n     }\n     \n-    public HiveParser_IdentifiersParser.precedencePlusExpression_return precedencePlusExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.precedencePlusExpression();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixCreateTag_return alterStatementSuffixCreateTag() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixCreateTag();\n     }\n     \n-    public HiveParser_FromClauseParser.tableOrColumn_return tableOrColumn() throws RecognitionException {\n-        return this.gFromClauseParser.tableOrColumn();\n+    public HiveParser_IdentifiersParser.precedenceAndOperator_return precedenceAndOperator() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceAndOperator();\n     }\n     \n-    public HiveParser_IdentifiersParser.timestampLiteral_return timestampLiteral() throws RecognitionException {\n-        return this.gIdentifiersParser.timestampLiteral();\n+    public HiveParser_FromClauseParser.tableName_return tableName() throws RecognitionException {\n+        return this.gFromClauseParser.tableName();\n     }\n     \n-    public HiveParser_IdentifiersParser.intervalLiteral_return intervalLiteral() throws RecognitionException {\n-        return this.gIdentifiersParser.intervalLiteral();\n+    public HiveParser_IdentifiersParser.groupByClause_return groupByClause() throws RecognitionException {\n+        return this.gIdentifiersParser.groupByClause();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterDataConnectorSuffixSetOwner_return alterDataConnectorSuffixSetOwner() throws RecognitionException {\n-        return this.gAlterClauseParser.alterDataConnectorSuffixSetOwner();\n+    public HiveParser_FromClauseParser.partitionedTableFunction_return partitionedTableFunction() throws RecognitionException {\n+        return this.gFromClauseParser.partitionedTableFunction();\n     }\n     \n-    public HiveParser_IdentifiersParser.groupByClause_return groupByClause() throws RecognitionException {\n-        return this.gIdentifiersParser.groupByClause();\n+    public HiveParser_ResourcePlanParser.enable_return enable() throws RecognitionException {\n+        return this.gResourcePlanParser.enable();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterDatabaseSuffixSetManagedLocation_return alterDatabaseSuffixSetManagedLocation() throws RecognitionException {\n-        return this.gAlterClauseParser.alterDatabaseSuffixSetManagedLocation();\n+    public HiveParser_IdentifiersParser.subQuerySelectorOperator_return subQuerySelectorOperator() throws RecognitionException {\n+        return this.gIdentifiersParser.subQuerySelectorOperator();\n     }\n     \n-    public HiveParser_AlterClauseParser.snapshotIdOfRef_return snapshotIdOfRef() throws RecognitionException {\n-        return this.gAlterClauseParser.snapshotIdOfRef();\n+    public HiveParser_IdentifiersParser.precedenceEqualOperator_return precedenceEqualOperator() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceEqualOperator();\n     }\n     \n-    public HiveParser_FromClauseParser.valuesClause_return valuesClause() throws RecognitionException {\n-        return this.gFromClauseParser.valuesClause();\n+    public HiveParser_IdentifiersParser.timestampLocalTZLiteral_return timestampLocalTZLiteral() throws RecognitionException {\n+        return this.gIdentifiersParser.timestampLocalTZLiteral();\n     }\n     \n-    public HiveParser_CreateDDLParser.createTableStatement_return createTableStatement() throws RecognitionException {\n-        return this.gCreateDDLParser.createTableStatement();\n+    public HiveParser_AlterClauseParser.alterMaterializedViewSuffixRebuild_return alterMaterializedViewSuffixRebuild(final CommonTree tableNameTree) throws RecognitionException {\n+        return this.gAlterClauseParser.alterMaterializedViewSuffixRebuild(tableNameTree);\n     }\n     \n-    public HiveParser_IdentifiersParser.floorDateQualifiers_return floorDateQualifiers() throws RecognitionException {\n-        return this.gIdentifiersParser.floorDateQualifiers();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixUpdateStatsCol_return alterStatementSuffixUpdateStatsCol(final boolean partition) throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixUpdateStatsCol(partition);\n     }\n     \n-    public HiveParser_AlterClauseParser.fileFormat_return fileFormat() throws RecognitionException {\n-        return this.gAlterClauseParser.fileFormat();\n+    public HiveParser_SelectClauseParser.selectExpression_return selectExpression() throws RecognitionException {\n+        return this.gSelectClauseParser.selectExpression();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixAddPartitions_return alterStatementSuffixAddPartitions(final boolean table) throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixAddPartitions(table);\n+    public HiveParser_AlterClauseParser.alterStatement_return alterStatement() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatement();\n     }\n     \n-    public HiveParser_ResourcePlanParser.triggerAtomExpression_return triggerAtomExpression() throws RecognitionException {\n-        return this.gResourcePlanParser.triggerAtomExpression();\n+    public HiveParser_AlterClauseParser.alterDatabaseStatementSuffix_return alterDatabaseStatementSuffix() throws RecognitionException {\n+        return this.gAlterClauseParser.alterDatabaseStatementSuffix();\n     }\n     \n-    public HiveParser_SelectClauseParser.window_clause_return window_clause() throws RecognitionException {\n-        return this.gSelectClauseParser.window_clause();\n+    public HiveParser_IdentifiersParser.intervalQualifiers_return intervalQualifiers() throws RecognitionException {\n+        return this.gIdentifiersParser.intervalQualifiers();\n     }\n     \n-    public HiveParser_SelectClauseParser.window_frame_start_boundary_return window_frame_start_boundary() throws RecognitionException {\n-        return this.gSelectClauseParser.window_frame_start_boundary();\n+    public HiveParser_IdentifiersParser.rollupOldSyntax_return rollupOldSyntax() throws RecognitionException {\n+        return this.gIdentifiersParser.rollupOldSyntax();\n     }\n     \n-    public HiveParser_ResourcePlanParser.createResourcePlanStatement_return createResourcePlanStatement() throws RecognitionException {\n-        return this.gResourcePlanParser.createResourcePlanStatement();\n+    public HiveParser_AlterClauseParser.retentionOfSnapshots_return retentionOfSnapshots() throws RecognitionException {\n+        return this.gAlterClauseParser.retentionOfSnapshots();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterDatabaseSuffixSetLocation_return alterDatabaseSuffixSetLocation() throws RecognitionException {\n-        return this.gAlterClauseParser.alterDatabaseSuffixSetLocation();\n+    public HiveParser_FromClauseParser.fromClause_return fromClause() throws RecognitionException {\n+        return this.gFromClauseParser.fromClause();\n     }\n     \n-    public HiveParser_ResourcePlanParser.createPoolStatement_return createPoolStatement() throws RecognitionException {\n-        return this.gResourcePlanParser.createPoolStatement();\n+    public HiveParser_AlterClauseParser.compactPool_return compactPool() throws RecognitionException {\n+        return this.gAlterClauseParser.compactPool();\n     }\n     \n-    public HiveParser_FromClauseParser.fromSource_return fromSource() throws RecognitionException {\n-        return this.gFromClauseParser.fromSource();\n+    public HiveParser_ResourcePlanParser.poolPath_return poolPath() throws RecognitionException {\n+        return this.gResourcePlanParser.poolPath();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixUpdateColumns_return alterStatementSuffixUpdateColumns() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixUpdateColumns();\n+    public HiveParser_IdentifiersParser.precedenceUnarySuffixExpression_return precedenceUnarySuffixExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceUnarySuffixExpression();\n     }\n     \n-    public HiveParser_IdentifiersParser.intervalValue_return intervalValue() throws RecognitionException {\n-        return this.gIdentifiersParser.intervalValue();\n+    public HiveParser_FromClauseParser.tableAlias_return tableAlias() throws RecognitionException {\n+        return this.gFromClauseParser.tableAlias();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixAddPartitionsElement_return alterStatementSuffixAddPartitionsElement() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixAddPartitionsElement();\n+    public HiveParser_IdentifiersParser.precedenceEqualExpression_return precedenceEqualExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceEqualExpression();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixLocation_return alterStatementSuffixLocation(final boolean partition) throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixLocation(partition);\n+    public HiveParser_IdentifiersParser.expression_return expression() throws RecognitionException {\n+        return this.gIdentifiersParser.expression();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixTouch_return alterStatementSuffixTouch() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixTouch();\n+    public HiveParser_IdentifiersParser.precedenceAmpersandExpression_return precedenceAmpersandExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceAmpersandExpression();\n     }\n     \n-    public HiveParser_ResourcePlanParser.triggerActionExpressionStandalone_return triggerActionExpressionStandalone() throws RecognitionException {\n-        return this.gResourcePlanParser.triggerActionExpressionStandalone();\n+    public HiveParser_IdentifiersParser.castExpression_return castExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.castExpression();\n     }\n     \n-    public HiveParser_FromClauseParser.partitioningSpec_return partitioningSpec() throws RecognitionException {\n-        return this.gFromClauseParser.partitioningSpec();\n+    public HiveParser_ResourcePlanParser.triggerActionExpressionStandalone_return triggerActionExpressionStandalone() throws RecognitionException {\n+        return this.gResourcePlanParser.triggerActionExpressionStandalone();\n     }\n     \n-    public HiveParser_IdentifiersParser.columnRefOrderNotInParenthesis_return columnRefOrderNotInParenthesis() throws RecognitionException {\n-        return this.gIdentifiersParser.columnRefOrderNotInParenthesis();\n+    public HiveParser_IdentifiersParser.sql11ReservedKeywordsUsedAsFunctionName_return sql11ReservedKeywordsUsedAsFunctionName() throws RecognitionException {\n+        return this.gIdentifiersParser.sql11ReservedKeywordsUsedAsFunctionName();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceSimilarExpressionIn_return precedenceSimilarExpressionIn(final CommonTree t) throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceSimilarExpressionIn(t);\n+    public HiveParser_IdentifiersParser.descFuncNames_return descFuncNames() throws RecognitionException {\n+        return this.gIdentifiersParser.descFuncNames();\n     }\n     \n-    public HiveParser_FromClauseParser.joinToken_return joinToken() throws RecognitionException {\n-        return this.gFromClauseParser.joinToken();\n+    public HiveParser_IdentifiersParser.precedenceBitwiseOrOperator_return precedenceBitwiseOrOperator() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceBitwiseOrOperator();\n     }\n     \n-    public HiveParser_ResourcePlanParser.rpUnassign_return rpUnassign() throws RecognitionException {\n-        return this.gResourcePlanParser.rpUnassign();\n+    public HiveParser_PrepareStatementParser.executeParamList_return executeParamList() throws RecognitionException {\n+        return this.gPrepareStatementParser.executeParamList();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixSetPartSpec_return alterStatementSuffixSetPartSpec() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixSetPartSpec();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixSkewedby_return alterStatementSuffixSkewedby() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixSkewedby();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterMaterializedViewSuffixRewrite_return alterMaterializedViewSuffixRewrite(final CommonTree tableNameTree) throws RecognitionException {\n-        return this.gAlterClauseParser.alterMaterializedViewSuffixRewrite(tableNameTree);\n+    public HiveParser_IdentifiersParser.precedenceUnaryPrefixExpression_return precedenceUnaryPrefixExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceUnaryPrefixExpression();\n     }\n     \n-    public HiveParser_IdentifiersParser.timeUnitQualifiers_return timeUnitQualifiers() throws RecognitionException {\n-        return this.gIdentifiersParser.timeUnitQualifiers();\n+    public HiveParser_IdentifiersParser.groupby_expression_return groupby_expression() throws RecognitionException {\n+        return this.gIdentifiersParser.groupby_expression();\n     }\n     \n-    public HiveParser_FromClauseParser.uniqueJoinSource_return uniqueJoinSource() throws RecognitionException {\n-        return this.gFromClauseParser.uniqueJoinSource();\n+    public HiveParser_AlterClauseParser.blocking_return blocking() throws RecognitionException {\n+        return this.gAlterClauseParser.blocking();\n     }\n     \n-    public HiveParser_FromClauseParser.expressionList_return expressionList() throws RecognitionException {\n-        return this.gFromClauseParser.expressionList();\n+    public HiveParser_IdentifiersParser.sortByClause_return sortByClause() throws RecognitionException {\n+        return this.gIdentifiersParser.sortByClause();\n     }\n     \n-    public HiveParser_ResourcePlanParser.poolAssignList_return poolAssignList() throws RecognitionException {\n-        return this.gResourcePlanParser.poolAssignList();\n+    public HiveParser_IdentifiersParser.precedenceBitwiseXorExpression_return precedenceBitwiseXorExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceBitwiseXorExpression();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixClusterbySortby_return alterStatementSuffixClusterbySortby() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixClusterbySortby();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixSetPartSpec_return alterStatementSuffixSetPartSpec() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixSetPartSpec();\n     }\n     \n-    public HiveParser_ResourcePlanParser.unmanaged_return unmanaged() throws RecognitionException {\n-        return this.gResourcePlanParser.unmanaged();\n+    public HiveParser_IdentifiersParser.precedenceOrOperator_return precedenceOrOperator() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceOrOperator();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceSimilarExpression_return precedenceSimilarExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceSimilarExpression();\n+    public HiveParser_IdentifiersParser.precedenceSimilarExpressionQuantifierPredicate_return precedenceSimilarExpressionQuantifierPredicate(final CommonTree t) throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceSimilarExpressionQuantifierPredicate(t);\n     }\n     \n-    public HiveParser_CreateDDLParser.dropDataConnectorStatement_return dropDataConnectorStatement() throws RecognitionException {\n-        return this.gCreateDDLParser.dropDataConnectorStatement();\n+    public HiveParser_FromClauseParser.joinSource_return joinSource() throws RecognitionException {\n+        return this.gFromClauseParser.joinSource();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixRenameCol_return alterStatementSuffixRenameCol() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixRenameCol();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixSetOwner_return alterStatementSuffixSetOwner() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixSetOwner();\n     }\n     \n-    public HiveParser_IdentifiersParser.timestampLocalTZLiteral_return timestampLocalTZLiteral() throws RecognitionException {\n-        return this.gIdentifiersParser.timestampLocalTZLiteral();\n+    public HiveParser_IdentifiersParser.partitionSpec_return partitionSpec() throws RecognitionException {\n+        return this.gIdentifiersParser.partitionSpec();\n     }\n     \n-    public HiveParser_ResourcePlanParser.withReplace_return withReplace() throws RecognitionException {\n-        return this.gResourcePlanParser.withReplace();\n+    public HiveParser_IdentifiersParser.whenExpression_return whenExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.whenExpression();\n     }\n     \n-    public HiveParser_ResourcePlanParser.disable_return disable() throws RecognitionException {\n-        return this.gResourcePlanParser.disable();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixProperties_return alterStatementSuffixProperties() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixProperties();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementChangeColPosition_return alterStatementChangeColPosition() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementChangeColPosition();\n+    public HiveParser_IdentifiersParser.stringLiteralSequence_return stringLiteralSequence() throws RecognitionException {\n+        return this.gIdentifiersParser.stringLiteralSequence();\n     }\n     \n-    public HiveParser_IdentifiersParser.rollupStandard_return rollupStandard() throws RecognitionException {\n-        return this.gIdentifiersParser.rollupStandard();\n+    public HiveParser_ResourcePlanParser.rpAssign_return rpAssign() throws RecognitionException {\n+        return this.gResourcePlanParser.rpAssign();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceSimilarExpressionQuantifierPredicate_return precedenceSimilarExpressionQuantifierPredicate(final CommonTree t) throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceSimilarExpressionQuantifierPredicate(t);\n+    public HiveParser_FromClauseParser.viewName_return viewName() throws RecognitionException {\n+        return this.gFromClauseParser.viewName();\n     }\n     \n-    public HiveParser_IdentifiersParser.prepareStmtParam_return prepareStmtParam() throws RecognitionException {\n-        return this.gIdentifiersParser.prepareStmtParam();\n+    public HiveParser_SelectClauseParser.selectClause_return selectClause() throws RecognitionException {\n+        return this.gSelectClauseParser.selectClause();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixSkewedby_return alterStatementSuffixSkewedby() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixSkewedby();\n+    public HiveParser_FromClauseParser.tableAllColumns_return tableAllColumns() throws RecognitionException {\n+        return this.gFromClauseParser.tableAllColumns();\n     }\n     \n-    public HiveParser_IdentifiersParser.expressions_return expressions() throws RecognitionException {\n-        return this.gIdentifiersParser.expressions();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixMergeFiles_return alterStatementSuffixMergeFiles(final boolean partition) throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixMergeFiles(partition);\n     }\n     \n-    public HiveParser_ResourcePlanParser.alterResourcePlanStatement_return alterResourcePlanStatement() throws RecognitionException {\n-        return this.gResourcePlanParser.alterResourcePlanStatement();\n+    public HiveParser_IdentifiersParser.qualifyClause_return qualifyClause() throws RecognitionException {\n+        return this.gIdentifiersParser.qualifyClause();\n     }\n     \n-    public HiveParser_AlterClauseParser.skewedLocationsList_return skewedLocationsList() throws RecognitionException {\n-        return this.gAlterClauseParser.skewedLocationsList();\n+    public HiveParser_AlterClauseParser.skewedLocationMap_return skewedLocationMap() throws RecognitionException {\n+        return this.gAlterClauseParser.skewedLocationMap();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterViewStatementSuffix_return alterViewStatementSuffix() throws RecognitionException {\n-        return this.gAlterClauseParser.alterViewStatementSuffix();\n+    public HiveParser_IdentifiersParser.expressionsNotInParenthesis_return expressionsNotInParenthesis(final boolean isStruct, final boolean forceStruct) throws RecognitionException {\n+        return this.gIdentifiersParser.expressionsNotInParenthesis(isStruct, forceStruct);\n     }\n     \n-    public HiveParser_IdentifiersParser.quantifierType_return quantifierType() throws RecognitionException {\n-        return this.gIdentifiersParser.quantifierType();\n+    public HiveParser_IdentifiersParser.intervalLiteral_return intervalLiteral() throws RecognitionException {\n+        return this.gIdentifiersParser.intervalLiteral();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixArchive_return alterStatementSuffixArchive() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixArchive();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixAddCol_return alterStatementSuffixAddCol() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixAddCol();\n     }\n     \n-    public HiveParser_AlterClauseParser.skewedLocationMap_return skewedLocationMap() throws RecognitionException {\n-        return this.gAlterClauseParser.skewedLocationMap();\n+    public HiveParser_ResourcePlanParser.activate_return activate() throws RecognitionException {\n+        return this.gResourcePlanParser.activate();\n     }\n     \n-    public HiveParser_IdentifiersParser.extractExpression_return extractExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.extractExpression();\n+    public HiveParser_AlterClauseParser.alterTblPartitionStatementSuffixSkewedLocation_return alterTblPartitionStatementSuffixSkewedLocation() throws RecognitionException {\n+        return this.gAlterClauseParser.alterTblPartitionStatementSuffixSkewedLocation();\n     }\n     \n-    public HiveParser_IdentifiersParser.subQueryExpression_return subQueryExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.subQueryExpression();\n+    public HiveParser_IdentifiersParser.partitionSelectorOperator_return partitionSelectorOperator() throws RecognitionException {\n+        return this.gIdentifiersParser.partitionSelectorOperator();\n     }\n     \n-    public HiveParser_FromClauseParser.valueRowConstructor_return valueRowConstructor() throws RecognitionException {\n-        return this.gFromClauseParser.valueRowConstructor();\n+    public HiveParser_IdentifiersParser.atomExpression_return atomExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.atomExpression();\n     }\n     \n-    public HiveParser_IdentifiersParser.booleanValue_return booleanValue() throws RecognitionException {\n-        return this.gIdentifiersParser.booleanValue();\n+    public HiveParser_IdentifiersParser.rollupStandard_return rollupStandard() throws RecognitionException {\n+        return this.gIdentifiersParser.rollupStandard();\n     }\n     \n-    public HiveParser_IdentifiersParser.nonReserved_return nonReserved() throws RecognitionException {\n-        return this.gIdentifiersParser.nonReserved();\n+    public HiveParser_IdentifiersParser.distributeByClause_return distributeByClause() throws RecognitionException {\n+        return this.gIdentifiersParser.distributeByClause();\n     }\n     \n-    public HiveParser_FromClauseParser.subQuerySource_return subQuerySource() throws RecognitionException {\n-        return this.gFromClauseParser.subQuerySource();\n+    public HiveParser_IdentifiersParser.functionName_return functionName() throws RecognitionException {\n+        return this.gIdentifiersParser.functionName();\n     }\n     \n-    public HiveParser_IdentifiersParser.sysFuncNames_return sysFuncNames() throws RecognitionException {\n-        return this.gIdentifiersParser.sysFuncNames();\n+    public HiveParser_AlterClauseParser.alterMaterializedViewSuffixRewrite_return alterMaterializedViewSuffixRewrite(final CommonTree tableNameTree) throws RecognitionException {\n+        return this.gAlterClauseParser.alterMaterializedViewSuffixRewrite(tableNameTree);\n     }\n     \n-    public HiveParser_ResourcePlanParser.rpAssignList_return rpAssignList() throws RecognitionException {\n-        return this.gResourcePlanParser.rpAssignList();\n+    public HiveParser_FromClauseParser.asOfClause_return asOfClause() throws RecognitionException {\n+        return this.gFromClauseParser.asOfClause();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceSimilarExpressionAtom_return precedenceSimilarExpressionAtom(final CommonTree t) throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceSimilarExpressionAtom(t);\n+    public HiveParser_IdentifiersParser.columnRefOrderNotInParenthesis_return columnRefOrderNotInParenthesis() throws RecognitionException {\n+        return this.gIdentifiersParser.columnRefOrderNotInParenthesis();\n     }\n     \n-    public HiveParser_SelectClauseParser.window_range_expression_return window_range_expression() throws RecognitionException {\n-        return this.gSelectClauseParser.window_range_expression();\n+    public HiveParser_IdentifiersParser.timeUnitQualifiers_return timeUnitQualifiers() throws RecognitionException {\n+        return this.gIdentifiersParser.timeUnitQualifiers();\n     }\n     \n-    public HiveParser_SelectClauseParser.selectItem_return selectItem() throws RecognitionException {\n-        return this.gSelectClauseParser.selectItem();\n+    public HiveParser_ResourcePlanParser.triggerExpressionStandalone_return triggerExpressionStandalone() throws RecognitionException {\n+        return this.gResourcePlanParser.triggerExpressionStandalone();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceOrExpression_return precedenceOrExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceOrExpression();\n+    public HiveParser_IdentifiersParser.isCondition_return isCondition() throws RecognitionException {\n+        return this.gIdentifiersParser.isCondition();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixRename_return alterStatementSuffixRename(final boolean table) throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixRename(table);\n+    public HiveParser_AlterClauseParser.alterStatementSuffixConvert_return alterStatementSuffixConvert() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixConvert();\n     }\n     \n-    public HiveParser_AlterClauseParser.partitionLocation_return partitionLocation() throws RecognitionException {\n-        return this.gAlterClauseParser.partitionLocation();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixUnArchive_return alterStatementSuffixUnArchive() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixUnArchive();\n     }\n     \n-    public HiveParser_ResourcePlanParser.alterTriggerStatement_return alterTriggerStatement() throws RecognitionException {\n-        return this.gResourcePlanParser.alterTriggerStatement();\n+    public HiveParser_FromClauseParser.tableOrColumn_return tableOrColumn() throws RecognitionException {\n+        return this.gFromClauseParser.tableOrColumn();\n     }\n     \n-    public HiveParser_FromClauseParser.searchCondition_return searchCondition() throws RecognitionException {\n-        return this.gFromClauseParser.searchCondition();\n+    public HiveParser_CreateDDLParser.dropDataConnectorStatement_return dropDataConnectorStatement() throws RecognitionException {\n+        return this.gCreateDDLParser.dropDataConnectorStatement();\n     }\n     \n-    public HiveParser_FromClauseParser.joinSourcePart_return joinSourcePart() throws RecognitionException {\n-        return this.gFromClauseParser.joinSourcePart();\n+    public HiveParser_SelectClauseParser.window_frame_boundary_return window_frame_boundary() throws RecognitionException {\n+        return this.gSelectClauseParser.window_frame_boundary();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceSimilarExpressionMain_return precedenceSimilarExpressionMain() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceSimilarExpressionMain();\n+    public HiveParser_ResourcePlanParser.dropPoolStatement_return dropPoolStatement() throws RecognitionException {\n+        return this.gResourcePlanParser.dropPoolStatement();\n     }\n     \n-    public HiveParser_IdentifiersParser.sortByClause_return sortByClause() throws RecognitionException {\n-        return this.gIdentifiersParser.sortByClause();\n+    public HiveParser_IdentifiersParser.functionIdentifier_return functionIdentifier() throws RecognitionException {\n+        return this.gIdentifiersParser.functionIdentifier();\n     }\n     \n-    public HiveParser_IdentifiersParser.columnRefOrderInParenthesis_return columnRefOrderInParenthesis() throws RecognitionException {\n-        return this.gIdentifiersParser.columnRefOrderInParenthesis();\n+    public HiveParser_IdentifiersParser.precedenceSimilarExpressionMain_return precedenceSimilarExpressionMain() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceSimilarExpressionMain();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceUnaryPrefixExpression_return precedenceUnaryPrefixExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceUnaryPrefixExpression();\n+    public HiveParser_AlterClauseParser.partitionLocation_return partitionLocation() throws RecognitionException {\n+        return this.gAlterClauseParser.partitionLocation();\n     }\n     \n-    public HiveParser_IdentifiersParser.constant_return constant() throws RecognitionException {\n-        return this.gIdentifiersParser.constant();\n+    public HiveParser_FromClauseParser.aliasList_return aliasList() throws RecognitionException {\n+        return this.gFromClauseParser.aliasList();\n     }\n     \n-    public HiveParser_IdentifiersParser.castExpression_return castExpression() throws RecognitionException {\n-        return this.gIdentifiersParser.castExpression();\n+    public HiveParser_FromClauseParser.uniqueJoinSource_return uniqueJoinSource() throws RecognitionException {\n+        return this.gFromClauseParser.uniqueJoinSource();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixAddCol_return alterStatementSuffixAddCol() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixAddCol();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixDropConstraint_return alterStatementSuffixDropConstraint() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixDropConstraint();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixMergeFiles_return alterStatementSuffixMergeFiles(final boolean partition) throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixMergeFiles(partition);\n+    public HiveParser_IdentifiersParser.timeQualifiers_return timeQualifiers() throws RecognitionException {\n+        return this.gIdentifiersParser.timeQualifiers();\n     }\n     \n-    public HiveParser_IdentifiersParser.booleanValueTok_return booleanValueTok() throws RecognitionException {\n-        return this.gIdentifiersParser.booleanValueTok();\n+    public HiveParser_IdentifiersParser.precedenceRegexpOperator_return precedenceRegexpOperator() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceRegexpOperator();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceAmpersandOperator_return precedenceAmpersandOperator() throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceAmpersandOperator();\n+    public HiveParser_AlterClauseParser.alterTblPartitionStatementSuffix_return alterTblPartitionStatementSuffix(final boolean partition) throws RecognitionException {\n+        return this.gAlterClauseParser.alterTblPartitionStatementSuffix(partition);\n     }\n     \n     public HiveParser_AlterClauseParser.alterViewSuffixProperties_return alterViewSuffixProperties() throws RecognitionException {\n         return this.gAlterClauseParser.alterViewSuffixProperties();\n     }\n     \n-    public HiveParser_AlterClauseParser.alterStatementSuffixDropBranch_return alterStatementSuffixDropBranch() throws RecognitionException {\n-        return this.gAlterClauseParser.alterStatementSuffixDropBranch();\n-    }\n-    \n-    public HiveParser_FromClauseParser.valuesSource_return valuesSource() throws RecognitionException {\n-        return this.gFromClauseParser.valuesSource();\n+    public HiveParser_IdentifiersParser.clusterByClause_return clusterByClause() throws RecognitionException {\n+        return this.gIdentifiersParser.clusterByClause();\n     }\n     \n-    public HiveParser_IdentifiersParser.parameterIdx_return parameterIdx() throws RecognitionException {\n-        return this.gIdentifiersParser.parameterIdx();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixTouch_return alterStatementSuffixTouch() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixTouch();\n     }\n     \n-    public HiveParser_IdentifiersParser.precedenceSimilarExpressionPartNot_return precedenceSimilarExpressionPartNot(final CommonTree t) throws RecognitionException {\n-        return this.gIdentifiersParser.precedenceSimilarExpressionPartNot(t);\n+    public HiveParser_IdentifiersParser.precedenceSimilarOperator_return precedenceSimilarOperator() throws RecognitionException {\n+        return this.gIdentifiersParser.precedenceSimilarOperator();\n     }\n     \n-    public HiveParser_FromClauseParser.uniqueJoinTableSource_return uniqueJoinTableSource() throws RecognitionException {\n-        return this.gFromClauseParser.uniqueJoinTableSource();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixDropPartitions_return alterStatementSuffixDropPartitions(final boolean table) throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixDropPartitions(table);\n     }\n     \n-    public HiveParser_ResourcePlanParser.enable_return enable() throws RecognitionException {\n-        return this.gResourcePlanParser.enable();\n+    public HiveParser_ResourcePlanParser.resourcePlanDdlStatements_return resourcePlanDdlStatements() throws RecognitionException {\n+        return this.gResourcePlanParser.resourcePlanDdlStatements();\n     }\n     \n-    public HiveParser_IdentifiersParser.expression_return expression() throws RecognitionException {\n-        return this.gIdentifiersParser.expression();\n+    public HiveParser_IdentifiersParser.extractExpression_return extractExpression() throws RecognitionException {\n+        return this.gIdentifiersParser.extractExpression();\n     }\n     \n-    public HiveParser_FromClauseParser.lateralView_return lateralView() throws RecognitionException {\n-        return this.gFromClauseParser.lateralView();\n+    public HiveParser_AlterClauseParser.alterStatementSuffixExchangePartition_return alterStatementSuffixExchangePartition() throws RecognitionException {\n+        return this.gAlterClauseParser.alterStatementSuffixExchangePartition();\n     }\n     \n     public final boolean synpred18_HiveParser() {\n         final RecognizerSharedState state = this.state;\n         ++state.backtracking;\n         final int start = this.input.mark();\n         try {\n"}]}, {"source1": "org/apache/hadoop/hive/ql/parse/HiveParser_FromClauseParser.class", "source2": "org/apache/hadoop/hive/ql/parse/HiveParser_FromClauseParser.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -3917,16 +3917,16 @@\n                 return retval;\n             }\n             if (this.state.backtracking == 0) {\n                 stream_RPAREN.add((Object)RPAREN114);\n             }\n             if (this.state.backtracking == 0) {\n                 retval.tree = root_0;\n-                final RewriteRuleTokenStream stream_numerator = new RewriteRuleTokenStream(this.adaptor, \"token numerator\", (Object)numerator);\n                 final RewriteRuleTokenStream stream_denominator = new RewriteRuleTokenStream(this.adaptor, \"token denominator\", (Object)denominator);\n+                final RewriteRuleTokenStream stream_numerator = new RewriteRuleTokenStream(this.adaptor, \"token numerator\", (Object)numerator);\n                 final RewriteRuleSubtreeStream stream_retval = new RewriteRuleSubtreeStream(this.adaptor, \"rule retval\", (Object)((retval != null) ? retval.getTree() : null));\n                 final RewriteRuleSubtreeStream stream_expr = new RewriteRuleSubtreeStream(this.adaptor, \"token expr\", (List)list_expr);\n                 root_0 = (ASTNode)this.adaptor.nil();\n                 ASTNode root_2 = (ASTNode)this.adaptor.nil();\n                 root_2 = (ASTNode)this.adaptor.becomeRoot((Object)this.adaptor.create(1221, \"TOK_TABLEBUCKETSAMPLE\"), (Object)root_2);\n                 this.adaptor.addChild((Object)root_2, stream_numerator.nextNode());\n                 this.adaptor.addChild((Object)root_2, stream_denominator.nextNode());\n"}]}]}
