From 1b665bf33e1b2e35c2905b65db30c49de0c14624 Mon Sep 17 00:00:00 2001 From: h3n4l Date: Tue, 24 Mar 2026 17:10:42 +0800 Subject: [PATCH] fix(plsql): add MAXSIZE option to STORAGE clause grammar The Oracle parser did not recognize MAXSIZE in STORAGE clauses, causing syntax errors for valid DDL like STORAGE(NEXT 1M MAXSIZE UNLIMITED). Co-Authored-By: Claude Opus 4.6 (1M context) --- plsql/PlSqlParser.g4 | 1 + plsql/examples/create_table.sql | 48 + plsql/plsql_parser.go | 26693 +++++++++++++++--------------- 3 files changed, 13421 insertions(+), 13321 deletions(-) diff --git a/plsql/PlSqlParser.g4 b/plsql/PlSqlParser.g4 index e8a4bbf..66a01da 100644 --- a/plsql/PlSqlParser.g4 +++ b/plsql/PlSqlParser.g4 @@ -3769,6 +3769,7 @@ storage_clause | FLASH_CACHE (KEEP | NONE | DEFAULT) | CELL_FLASH_CACHE (KEEP | NONE | DEFAULT) | ENCRYPT + | MAXSIZE (UNLIMITED | size_clause) )+ RIGHT_PAREN ; diff --git a/plsql/examples/create_table.sql b/plsql/examples/create_table.sql index 58dd31d..ba8d225 100644 --- a/plsql/examples/create_table.sql +++ b/plsql/examples/create_table.sql @@ -394,3 +394,51 @@ CREATE TABLE print_media_demo NESTED TABLE ad_textdocs_ntab STORE AS nt_p2 ) TABLESPACE tbs_03; + +CREATE TABLE RPT.NN_CN_Q384_B1_RSLT +( + TXN_DATE DATE, + ETL_DATE DATE, + ID_RSLT NUMBER, + CN_CAP1 VARCHAR2(100), + CN_CAP2 VARCHAR2(100), + TEN_CN VARCHAR2(4000), + TEN_PGD VARCHAR2(4000), + STT_AO NUMBER, + FORMAT_ROW VARCHAR2(50), + STT VARCHAR2(1000), + TEN_DV VARCHAR2(4000), + HDV NUMBER, + DUNO NUMBER, + BAO_LANH NUMBER, + LC NUMBER, + NOXAU NUMBER, + TL_NOXAU NUMBER +) ROW STORE COMPRESS ADVANCED +TABLESPACE ARCHIVE_TBS +PCTUSED 0 +PCTFREE 10 +INITRANS 1 +MAXTRANS 255 +STORAGE ( + BUFFER_POOL DEFAULT + ) +NOLOGGING +PARTITION BY RANGE (TXN_DATE) +INTERVAL (NUMTODSINTERVAL(1,'DAY')) +( + PARTITION PART_01 VALUES LESS THAN (TO_DATE(' 2012-01-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN')) + NOLOGGING +ROW STORE COMPRESS ADVANCED + TABLESPACE ARCHIVE_TBS + PCTFREE 10 + INITRANS 1 + MAXTRANS 255 + STORAGE ( + INITIAL 8M + NEXT 1M + MAXSIZE UNLIMITED + MINEXTENTS 1 + MAXEXTENTS UNLIMITED + BUFFER_POOL DEFAULT +)); diff --git a/plsql/plsql_parser.go b/plsql/plsql_parser.go index 5021b11..a9dd61a 100644 --- a/plsql/plsql_parser.go +++ b/plsql/plsql_parser.go @@ -1354,7 +1354,7 @@ func plsqlparserParserInit() { } staticData.PredictionContextCache = antlr.NewPredictionContextCache() staticData.serializedATN = []int32{ - 4, 1, 2465, 20835, 2, 0, 7, 0, 2, 1, 7, 1, 2, 2, 7, 2, 2, 3, 7, 3, 2, 4, + 4, 1, 2465, 20840, 2, 0, 7, 0, 2, 1, 7, 1, 2, 2, 7, 2, 2, 3, 7, 3, 2, 4, 7, 4, 2, 5, 7, 5, 2, 6, 7, 6, 2, 7, 7, 7, 2, 8, 7, 8, 2, 9, 7, 9, 2, 10, 7, 10, 2, 11, 7, 11, 2, 12, 7, 12, 2, 13, 7, 13, 2, 14, 7, 14, 2, 15, 7, 15, 2, 16, 7, 16, 2, 17, 7, 17, 2, 18, 7, 18, 2, 19, 7, 19, 2, 20, 7, 20, @@ -2764,1210 +2764,1211 @@ func plsqlparserParserInit() { 584, 1, 584, 1, 584, 1, 584, 1, 584, 1, 584, 1, 584, 1, 584, 1, 584, 1, 584, 1, 584, 1, 584, 1, 584, 1, 584, 1, 584, 1, 584, 1, 584, 1, 584, 1, 584, 3, 584, 11679, 8, 584, 1, 584, 1, 584, 1, 584, 1, 584, 1, 584, 1, - 584, 1, 584, 4, 584, 11688, 8, 584, 11, 584, 12, 584, 11689, 1, 584, 1, - 584, 1, 585, 1, 585, 1, 585, 1, 585, 1, 586, 1, 586, 1, 586, 1, 586, 3, - 586, 11702, 8, 586, 1, 586, 3, 586, 11705, 8, 586, 1, 586, 1, 586, 4, 586, - 11709, 8, 586, 11, 586, 12, 586, 11710, 1, 587, 3, 587, 11714, 8, 587, - 1, 587, 1, 587, 3, 587, 11718, 8, 587, 1, 587, 3, 587, 11721, 8, 587, 1, - 587, 3, 587, 11724, 8, 587, 1, 587, 3, 587, 11727, 8, 587, 1, 587, 1, 587, - 1, 587, 3, 587, 11732, 8, 587, 1, 587, 1, 587, 1, 587, 3, 587, 11737, 8, - 587, 1, 587, 1, 587, 1, 587, 3, 587, 11742, 8, 587, 1, 587, 1, 587, 1, - 587, 1, 587, 1, 587, 1, 587, 3, 587, 11750, 8, 587, 3, 587, 11752, 8, 587, - 1, 587, 1, 587, 1, 587, 1, 587, 1, 587, 1, 587, 5, 587, 11760, 8, 587, - 10, 587, 12, 587, 11763, 9, 587, 1, 587, 1, 587, 3, 587, 11767, 8, 587, - 1, 588, 1, 588, 1, 588, 1, 588, 1, 588, 1, 588, 1, 588, 1, 588, 1, 588, - 1, 588, 3, 588, 11779, 8, 588, 1, 589, 1, 589, 1, 589, 3, 589, 11784, 8, - 589, 1, 590, 1, 590, 1, 590, 1, 590, 1, 590, 1, 590, 1, 590, 1, 590, 1, - 590, 1, 590, 3, 590, 11796, 8, 590, 1, 590, 1, 590, 1, 590, 1, 590, 1, - 590, 1, 590, 1, 590, 3, 590, 11805, 8, 590, 1, 591, 1, 591, 1, 591, 1, - 591, 3, 591, 11811, 8, 591, 1, 591, 1, 591, 3, 591, 11815, 8, 591, 1, 591, - 1, 591, 1, 591, 3, 591, 11820, 8, 591, 1, 591, 3, 591, 11823, 8, 591, 1, - 592, 1, 592, 1, 592, 1, 592, 1, 592, 1, 592, 3, 592, 11831, 8, 592, 1, - 592, 1, 592, 3, 592, 11835, 8, 592, 1, 593, 1, 593, 1, 594, 1, 594, 1, - 594, 3, 594, 11842, 8, 594, 1, 594, 1, 594, 1, 594, 1, 594, 1, 594, 3, - 594, 11849, 8, 594, 1, 594, 3, 594, 11852, 8, 594, 1, 594, 1, 594, 1, 595, - 1, 595, 1, 595, 1, 596, 3, 596, 11860, 8, 596, 1, 596, 3, 596, 11863, 8, - 596, 1, 596, 3, 596, 11866, 8, 596, 1, 597, 1, 597, 1, 597, 3, 597, 11871, - 8, 597, 1, 597, 1, 597, 1, 597, 1, 597, 1, 597, 1, 597, 3, 597, 11879, - 8, 597, 3, 597, 11881, 8, 597, 1, 597, 3, 597, 11884, 8, 597, 1, 598, 1, - 598, 1, 599, 1, 599, 1, 599, 3, 599, 11891, 8, 599, 1, 599, 1, 599, 1, - 599, 1, 599, 1, 599, 1, 599, 1, 599, 1, 599, 1, 599, 1, 599, 1, 599, 1, - 599, 3, 599, 11905, 8, 599, 3, 599, 11907, 8, 599, 1, 599, 1, 599, 1, 599, - 1, 599, 1, 599, 1, 599, 1, 599, 1, 599, 1, 599, 1, 599, 5, 599, 11919, - 8, 599, 10, 599, 12, 599, 11922, 9, 599, 1, 599, 1, 599, 3, 599, 11926, - 8, 599, 1, 600, 3, 600, 11929, 8, 600, 1, 600, 3, 600, 11932, 8, 600, 1, - 600, 3, 600, 11935, 8, 600, 1, 601, 1, 601, 1, 601, 1, 601, 1, 601, 1, - 601, 3, 601, 11943, 8, 601, 1, 601, 1, 601, 3, 601, 11947, 8, 601, 1, 601, - 1, 601, 3, 601, 11951, 8, 601, 1, 601, 3, 601, 11954, 8, 601, 1, 602, 1, - 602, 1, 603, 4, 603, 11959, 8, 603, 11, 603, 12, 603, 11960, 1, 604, 1, - 604, 1, 604, 1, 604, 1, 604, 1, 604, 3, 604, 11969, 8, 604, 1, 604, 1, + 584, 1, 584, 1, 584, 1, 584, 1, 584, 3, 584, 11691, 8, 584, 4, 584, 11693, + 8, 584, 11, 584, 12, 584, 11694, 1, 584, 1, 584, 1, 585, 1, 585, 1, 585, + 1, 585, 1, 586, 1, 586, 1, 586, 1, 586, 3, 586, 11707, 8, 586, 1, 586, + 3, 586, 11710, 8, 586, 1, 586, 1, 586, 4, 586, 11714, 8, 586, 11, 586, + 12, 586, 11715, 1, 587, 3, 587, 11719, 8, 587, 1, 587, 1, 587, 3, 587, + 11723, 8, 587, 1, 587, 3, 587, 11726, 8, 587, 1, 587, 3, 587, 11729, 8, + 587, 1, 587, 3, 587, 11732, 8, 587, 1, 587, 1, 587, 1, 587, 3, 587, 11737, + 8, 587, 1, 587, 1, 587, 1, 587, 3, 587, 11742, 8, 587, 1, 587, 1, 587, + 1, 587, 3, 587, 11747, 8, 587, 1, 587, 1, 587, 1, 587, 1, 587, 1, 587, + 1, 587, 3, 587, 11755, 8, 587, 3, 587, 11757, 8, 587, 1, 587, 1, 587, 1, + 587, 1, 587, 1, 587, 1, 587, 5, 587, 11765, 8, 587, 10, 587, 12, 587, 11768, + 9, 587, 1, 587, 1, 587, 3, 587, 11772, 8, 587, 1, 588, 1, 588, 1, 588, + 1, 588, 1, 588, 1, 588, 1, 588, 1, 588, 1, 588, 1, 588, 3, 588, 11784, + 8, 588, 1, 589, 1, 589, 1, 589, 3, 589, 11789, 8, 589, 1, 590, 1, 590, + 1, 590, 1, 590, 1, 590, 1, 590, 1, 590, 1, 590, 1, 590, 1, 590, 3, 590, + 11801, 8, 590, 1, 590, 1, 590, 1, 590, 1, 590, 1, 590, 1, 590, 1, 590, + 3, 590, 11810, 8, 590, 1, 591, 1, 591, 1, 591, 1, 591, 3, 591, 11816, 8, + 591, 1, 591, 1, 591, 3, 591, 11820, 8, 591, 1, 591, 1, 591, 1, 591, 3, + 591, 11825, 8, 591, 1, 591, 3, 591, 11828, 8, 591, 1, 592, 1, 592, 1, 592, + 1, 592, 1, 592, 1, 592, 3, 592, 11836, 8, 592, 1, 592, 1, 592, 3, 592, + 11840, 8, 592, 1, 593, 1, 593, 1, 594, 1, 594, 1, 594, 3, 594, 11847, 8, + 594, 1, 594, 1, 594, 1, 594, 1, 594, 1, 594, 3, 594, 11854, 8, 594, 1, + 594, 3, 594, 11857, 8, 594, 1, 594, 1, 594, 1, 595, 1, 595, 1, 595, 1, + 596, 3, 596, 11865, 8, 596, 1, 596, 3, 596, 11868, 8, 596, 1, 596, 3, 596, + 11871, 8, 596, 1, 597, 1, 597, 1, 597, 3, 597, 11876, 8, 597, 1, 597, 1, + 597, 1, 597, 1, 597, 1, 597, 1, 597, 3, 597, 11884, 8, 597, 3, 597, 11886, + 8, 597, 1, 597, 3, 597, 11889, 8, 597, 1, 598, 1, 598, 1, 599, 1, 599, + 1, 599, 3, 599, 11896, 8, 599, 1, 599, 1, 599, 1, 599, 1, 599, 1, 599, + 1, 599, 1, 599, 1, 599, 1, 599, 1, 599, 1, 599, 1, 599, 3, 599, 11910, + 8, 599, 3, 599, 11912, 8, 599, 1, 599, 1, 599, 1, 599, 1, 599, 1, 599, + 1, 599, 1, 599, 1, 599, 1, 599, 1, 599, 5, 599, 11924, 8, 599, 10, 599, + 12, 599, 11927, 9, 599, 1, 599, 1, 599, 3, 599, 11931, 8, 599, 1, 600, + 3, 600, 11934, 8, 600, 1, 600, 3, 600, 11937, 8, 600, 1, 600, 3, 600, 11940, + 8, 600, 1, 601, 1, 601, 1, 601, 1, 601, 1, 601, 1, 601, 3, 601, 11948, + 8, 601, 1, 601, 1, 601, 3, 601, 11952, 8, 601, 1, 601, 1, 601, 3, 601, + 11956, 8, 601, 1, 601, 3, 601, 11959, 8, 601, 1, 602, 1, 602, 1, 603, 4, + 603, 11964, 8, 603, 11, 603, 12, 603, 11965, 1, 604, 1, 604, 1, 604, 1, + 604, 1, 604, 1, 604, 3, 604, 11974, 8, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, - 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 3, 604, 11998, - 8, 604, 1, 604, 1, 604, 1, 604, 3, 604, 12003, 8, 604, 1, 604, 3, 604, - 12006, 8, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, - 3, 604, 12015, 8, 604, 1, 605, 4, 605, 12018, 8, 605, 11, 605, 12, 605, - 12019, 1, 606, 1, 606, 1, 606, 1, 606, 1, 606, 3, 606, 12027, 8, 606, 1, - 606, 3, 606, 12030, 8, 606, 1, 606, 1, 606, 1, 606, 1, 606, 1, 606, 3, - 606, 12037, 8, 606, 1, 606, 3, 606, 12040, 8, 606, 1, 606, 1, 606, 1, 606, - 1, 606, 1, 606, 3, 606, 12047, 8, 606, 1, 606, 3, 606, 12050, 8, 606, 3, - 606, 12052, 8, 606, 1, 607, 1, 607, 1, 608, 1, 608, 1, 609, 1, 609, 3, - 609, 12060, 8, 609, 1, 609, 3, 609, 12063, 8, 609, 1, 610, 4, 610, 12066, - 8, 610, 11, 610, 12, 610, 12067, 1, 611, 1, 611, 1, 611, 1, 611, 3, 611, - 12074, 8, 611, 1, 611, 1, 611, 1, 611, 1, 611, 1, 611, 1, 611, 1, 611, - 1, 611, 1, 611, 1, 611, 1, 611, 1, 611, 1, 611, 1, 611, 1, 611, 1, 611, - 1, 611, 1, 611, 1, 611, 4, 611, 12095, 8, 611, 11, 611, 12, 611, 12096, - 1, 611, 3, 611, 12100, 8, 611, 1, 612, 1, 612, 1, 612, 1, 612, 5, 612, - 12106, 8, 612, 10, 612, 12, 612, 12109, 9, 612, 1, 612, 1, 612, 1, 613, - 1, 613, 3, 613, 12115, 8, 613, 1, 613, 3, 613, 12118, 8, 613, 1, 613, 3, - 613, 12121, 8, 613, 1, 613, 3, 613, 12124, 8, 613, 1, 614, 1, 614, 1, 615, - 3, 615, 12129, 8, 615, 1, 615, 1, 615, 1, 615, 1, 615, 1, 615, 3, 615, - 12136, 8, 615, 1, 615, 1, 615, 1, 615, 3, 615, 12141, 8, 615, 3, 615, 12143, - 8, 615, 1, 615, 1, 615, 1, 616, 1, 616, 1, 617, 1, 617, 1, 618, 1, 618, - 1, 619, 1, 619, 1, 620, 3, 620, 12156, 8, 620, 1, 620, 1, 620, 3, 620, - 12160, 8, 620, 1, 620, 1, 620, 1, 620, 3, 620, 12165, 8, 620, 1, 620, 3, - 620, 12168, 8, 620, 1, 620, 1, 620, 1, 620, 1, 620, 1, 620, 3, 620, 12175, - 8, 620, 1, 620, 3, 620, 12178, 8, 620, 1, 620, 3, 620, 12181, 8, 620, 1, - 620, 1, 620, 1, 620, 3, 620, 12186, 8, 620, 1, 620, 1, 620, 3, 620, 12190, - 8, 620, 1, 620, 1, 620, 1, 620, 3, 620, 12195, 8, 620, 1, 620, 3, 620, - 12198, 8, 620, 1, 620, 1, 620, 1, 620, 3, 620, 12203, 8, 620, 1, 620, 1, - 620, 1, 620, 3, 620, 12208, 8, 620, 1, 620, 3, 620, 12211, 8, 620, 1, 620, - 1, 620, 1, 620, 1, 620, 1, 620, 3, 620, 12218, 8, 620, 1, 620, 1, 620, - 1, 620, 1, 620, 3, 620, 12224, 8, 620, 1, 620, 3, 620, 12227, 8, 620, 1, - 620, 3, 620, 12230, 8, 620, 1, 620, 3, 620, 12233, 8, 620, 1, 620, 1, 620, - 1, 620, 1, 620, 1, 620, 3, 620, 12240, 8, 620, 1, 620, 1, 620, 1, 620, - 3, 620, 12245, 8, 620, 1, 621, 1, 621, 1, 621, 1, 622, 1, 622, 1, 622, - 1, 622, 3, 622, 12254, 8, 622, 1, 622, 3, 622, 12257, 8, 622, 1, 623, 1, - 623, 1, 623, 1, 623, 1, 623, 3, 623, 12264, 8, 623, 1, 623, 1, 623, 1, - 623, 1, 623, 3, 623, 12270, 8, 623, 1, 623, 3, 623, 12273, 8, 623, 1, 623, - 1, 623, 1, 623, 1, 623, 1, 623, 3, 623, 12280, 8, 623, 3, 623, 12282, 8, - 623, 3, 623, 12284, 8, 623, 1, 624, 1, 624, 1, 625, 1, 625, 3, 625, 12290, - 8, 625, 1, 625, 1, 625, 1, 625, 1, 626, 1, 626, 1, 626, 1, 626, 1, 626, - 1, 626, 5, 626, 12301, 8, 626, 10, 626, 12, 626, 12304, 9, 626, 1, 626, - 1, 626, 1, 627, 1, 627, 1, 627, 1, 627, 1, 627, 1, 627, 1, 627, 1, 627, - 1, 627, 1, 627, 5, 627, 12318, 8, 627, 10, 627, 12, 627, 12321, 9, 627, - 1, 627, 1, 627, 1, 627, 1, 627, 1, 627, 1, 627, 1, 627, 5, 627, 12330, - 8, 627, 10, 627, 12, 627, 12333, 9, 627, 1, 627, 1, 627, 3, 627, 12337, - 8, 627, 1, 627, 1, 627, 1, 627, 1, 627, 1, 627, 1, 627, 3, 627, 12345, - 8, 627, 1, 628, 1, 628, 1, 629, 1, 629, 1, 629, 1, 629, 3, 629, 12353, - 8, 629, 1, 630, 1, 630, 1, 630, 1, 630, 1, 630, 3, 630, 12360, 8, 630, - 1, 630, 3, 630, 12363, 8, 630, 1, 630, 1, 630, 1, 630, 1, 630, 3, 630, - 12369, 8, 630, 1, 630, 3, 630, 12372, 8, 630, 5, 630, 12374, 8, 630, 10, - 630, 12, 630, 12377, 9, 630, 1, 630, 1, 630, 1, 630, 1, 630, 1, 630, 1, - 630, 3, 630, 12385, 8, 630, 1, 631, 1, 631, 1, 631, 3, 631, 12390, 8, 631, - 1, 632, 3, 632, 12393, 8, 632, 1, 632, 1, 632, 1, 632, 1, 633, 1, 633, - 1, 633, 3, 633, 12401, 8, 633, 1, 633, 1, 633, 1, 633, 3, 633, 12406, 8, - 633, 1, 634, 1, 634, 1, 635, 1, 635, 1, 635, 1, 635, 1, 635, 3, 635, 12415, - 8, 635, 1, 635, 1, 635, 1, 635, 1, 635, 1, 635, 3, 635, 12422, 8, 635, - 5, 635, 12424, 8, 635, 10, 635, 12, 635, 12427, 9, 635, 1, 635, 1, 635, - 1, 635, 1, 635, 1, 635, 1, 635, 3, 635, 12435, 8, 635, 1, 635, 1, 635, - 1, 635, 1, 635, 1, 635, 1, 635, 3, 635, 12443, 8, 635, 5, 635, 12445, 8, - 635, 10, 635, 12, 635, 12448, 9, 635, 3, 635, 12450, 8, 635, 1, 636, 1, - 636, 1, 636, 1, 636, 1, 636, 1, 636, 3, 636, 12458, 8, 636, 1, 636, 1, - 636, 1, 636, 1, 636, 3, 636, 12464, 8, 636, 5, 636, 12466, 8, 636, 10, - 636, 12, 636, 12469, 9, 636, 1, 636, 1, 636, 3, 636, 12473, 8, 636, 1, - 637, 1, 637, 1, 637, 3, 637, 12478, 8, 637, 1, 637, 1, 637, 1, 637, 1, - 637, 1, 637, 1, 637, 3, 637, 12486, 8, 637, 4, 637, 12488, 8, 637, 11, - 637, 12, 637, 12489, 1, 637, 1, 637, 1, 637, 1, 638, 1, 638, 1, 638, 1, - 638, 1, 638, 1, 638, 1, 638, 1, 638, 1, 638, 4, 638, 12504, 8, 638, 11, - 638, 12, 638, 12505, 1, 638, 3, 638, 12509, 8, 638, 1, 639, 1, 639, 1, - 639, 1, 639, 3, 639, 12515, 8, 639, 1, 640, 1, 640, 1, 640, 3, 640, 12520, - 8, 640, 1, 640, 3, 640, 12523, 8, 640, 1, 641, 3, 641, 12526, 8, 641, 1, - 641, 1, 641, 1, 642, 1, 642, 3, 642, 12532, 8, 642, 1, 642, 1, 642, 1, - 642, 1, 642, 1, 642, 1, 643, 1, 643, 1, 643, 1, 643, 3, 643, 12543, 8, - 643, 1, 643, 1, 643, 1, 644, 1, 644, 1, 644, 1, 644, 1, 644, 3, 644, 12552, - 8, 644, 1, 644, 3, 644, 12555, 8, 644, 1, 644, 1, 644, 1, 645, 1, 645, - 1, 645, 1, 645, 1, 645, 3, 645, 12564, 8, 645, 3, 645, 12566, 8, 645, 1, - 645, 3, 645, 12569, 8, 645, 1, 646, 1, 646, 1, 646, 1, 646, 1, 646, 3, - 646, 12576, 8, 646, 1, 647, 1, 647, 1, 647, 1, 647, 3, 647, 12582, 8, 647, - 1, 647, 1, 647, 3, 647, 12586, 8, 647, 1, 648, 1, 648, 1, 648, 1, 648, - 1, 648, 3, 648, 12593, 8, 648, 1, 648, 1, 648, 1, 649, 1, 649, 1, 649, - 1, 649, 1, 649, 1, 649, 1, 649, 1, 650, 1, 650, 1, 651, 1, 651, 1, 652, - 1, 652, 3, 652, 12610, 8, 652, 1, 652, 1, 652, 1, 652, 1, 652, 3, 652, - 12616, 8, 652, 1, 652, 1, 652, 1, 652, 1, 653, 1, 653, 1, 653, 3, 653, - 12624, 8, 653, 1, 653, 1, 653, 1, 653, 1, 653, 1, 653, 1, 653, 1, 653, - 3, 653, 12633, 8, 653, 1, 653, 1, 653, 1, 653, 3, 653, 12638, 8, 653, 1, - 653, 1, 653, 1, 653, 3, 653, 12643, 8, 653, 1, 653, 1, 653, 1, 653, 1, - 653, 3, 653, 12649, 8, 653, 1, 653, 1, 653, 1, 653, 1, 653, 1, 653, 3, - 653, 12656, 8, 653, 1, 653, 1, 653, 1, 653, 3, 653, 12661, 8, 653, 3, 653, - 12663, 8, 653, 1, 654, 1, 654, 3, 654, 12667, 8, 654, 1, 654, 1, 654, 1, - 654, 1, 654, 3, 654, 12673, 8, 654, 1, 654, 1, 654, 3, 654, 12677, 8, 654, - 1, 655, 1, 655, 1, 655, 1, 655, 3, 655, 12683, 8, 655, 1, 655, 1, 655, - 1, 655, 1, 655, 3, 655, 12689, 8, 655, 1, 655, 1, 655, 3, 655, 12693, 8, - 655, 1, 655, 3, 655, 12696, 8, 655, 1, 656, 1, 656, 1, 657, 1, 657, 1, - 658, 1, 658, 1, 658, 1, 658, 1, 658, 1, 658, 1, 658, 1, 659, 1, 659, 1, - 659, 1, 659, 1, 659, 1, 659, 1, 659, 1, 659, 1, 660, 1, 660, 1, 660, 1, - 660, 1, 660, 1, 660, 3, 660, 12723, 8, 660, 1, 660, 1, 660, 1, 660, 1, - 660, 1, 660, 1, 660, 1, 660, 3, 660, 12732, 8, 660, 1, 661, 1, 661, 1, - 661, 1, 661, 1, 661, 1, 661, 1, 661, 3, 661, 12741, 8, 661, 1, 661, 1, - 661, 1, 661, 1, 661, 1, 661, 1, 661, 5, 661, 12749, 8, 661, 10, 661, 12, - 661, 12752, 9, 661, 1, 661, 1, 661, 1, 662, 1, 662, 1, 662, 3, 662, 12759, - 8, 662, 1, 662, 1, 662, 1, 662, 3, 662, 12764, 8, 662, 1, 662, 1, 662, - 1, 663, 1, 663, 1, 663, 5, 663, 12771, 8, 663, 10, 663, 12, 663, 12774, - 9, 663, 1, 664, 1, 664, 1, 664, 1, 664, 1, 664, 1, 664, 1, 664, 3, 664, - 12783, 8, 664, 1, 664, 1, 664, 1, 664, 1, 664, 1, 664, 1, 664, 5, 664, - 12791, 8, 664, 10, 664, 12, 664, 12794, 9, 664, 1, 664, 1, 664, 1, 665, - 1, 665, 1, 665, 1, 665, 1, 665, 1, 665, 3, 665, 12804, 8, 665, 1, 665, - 1, 665, 1, 665, 1, 665, 1, 665, 3, 665, 12811, 8, 665, 1, 666, 1, 666, - 1, 666, 1, 666, 1, 666, 3, 666, 12818, 8, 666, 1, 666, 3, 666, 12821, 8, - 666, 1, 666, 3, 666, 12824, 8, 666, 1, 666, 3, 666, 12827, 8, 666, 1, 666, - 1, 666, 3, 666, 12831, 8, 666, 3, 666, 12833, 8, 666, 1, 666, 3, 666, 12836, - 8, 666, 1, 666, 3, 666, 12839, 8, 666, 1, 666, 3, 666, 12842, 8, 666, 1, - 666, 3, 666, 12845, 8, 666, 1, 666, 1, 666, 3, 666, 12849, 8, 666, 3, 666, - 12851, 8, 666, 1, 666, 1, 666, 1, 666, 1, 666, 1, 666, 1, 666, 3, 666, - 12859, 8, 666, 3, 666, 12861, 8, 666, 1, 667, 1, 667, 1, 667, 1, 667, 1, - 667, 1, 667, 1, 667, 1, 667, 1, 667, 4, 667, 12872, 8, 667, 11, 667, 12, - 667, 12873, 1, 667, 3, 667, 12877, 8, 667, 1, 667, 1, 667, 1, 668, 1, 668, - 1, 668, 1, 668, 1, 668, 1, 668, 3, 668, 12887, 8, 668, 1, 668, 1, 668, - 1, 669, 1, 669, 1, 669, 1, 669, 1, 669, 1, 669, 3, 669, 12897, 8, 669, - 1, 669, 1, 669, 1, 670, 1, 670, 1, 670, 1, 670, 1, 670, 1, 671, 1, 671, - 1, 671, 1, 671, 1, 671, 1, 672, 1, 672, 1, 672, 1, 672, 1, 672, 1, 672, - 1, 672, 3, 672, 12918, 8, 672, 3, 672, 12920, 8, 672, 1, 673, 1, 673, 1, - 673, 1, 673, 1, 674, 1, 674, 1, 674, 1, 674, 1, 675, 1, 675, 1, 675, 1, - 675, 3, 675, 12934, 8, 675, 1, 675, 1, 675, 3, 675, 12938, 8, 675, 1, 675, - 3, 675, 12941, 8, 675, 1, 676, 1, 676, 1, 676, 1, 676, 3, 676, 12947, 8, - 676, 1, 677, 1, 677, 1, 677, 1, 677, 1, 677, 3, 677, 12954, 8, 677, 1, - 678, 1, 678, 1, 679, 1, 679, 1, 680, 1, 680, 1, 680, 1, 680, 1, 680, 1, - 680, 1, 680, 1, 680, 1, 680, 1, 680, 1, 680, 1, 680, 1, 680, 1, 680, 1, - 680, 1, 680, 1, 680, 3, 680, 12977, 8, 680, 1, 680, 1, 680, 1, 681, 3, - 681, 12982, 8, 681, 1, 681, 1, 681, 3, 681, 12986, 8, 681, 1, 682, 1, 682, - 1, 682, 3, 682, 12991, 8, 682, 1, 682, 1, 682, 1, 682, 3, 682, 12996, 8, - 682, 1, 682, 3, 682, 12999, 8, 682, 1, 682, 3, 682, 13002, 8, 682, 1, 682, - 1, 682, 1, 682, 3, 682, 13007, 8, 682, 1, 683, 1, 683, 1, 684, 1, 684, - 1, 685, 1, 685, 1, 685, 1, 685, 1, 685, 3, 685, 13018, 8, 685, 1, 686, - 1, 686, 1, 687, 1, 687, 3, 687, 13024, 8, 687, 1, 687, 1, 687, 3, 687, - 13028, 8, 687, 1, 687, 1, 687, 1, 687, 1, 687, 3, 687, 13034, 8, 687, 1, - 687, 1, 687, 1, 687, 1, 687, 1, 687, 4, 687, 13041, 8, 687, 11, 687, 12, - 687, 13042, 3, 687, 13045, 8, 687, 1, 687, 1, 687, 3, 687, 13049, 8, 687, - 1, 687, 3, 687, 13052, 8, 687, 1, 688, 3, 688, 13055, 8, 688, 1, 688, 1, - 688, 1, 688, 1, 688, 1, 688, 1, 688, 1, 688, 1, 688, 3, 688, 13065, 8, - 688, 1, 688, 1, 688, 1, 688, 1, 688, 1, 688, 1, 688, 4, 688, 13073, 8, - 688, 11, 688, 12, 688, 13074, 3, 688, 13077, 8, 688, 1, 689, 1, 689, 1, - 689, 1, 689, 5, 689, 13083, 8, 689, 10, 689, 12, 689, 13086, 9, 689, 1, - 689, 1, 689, 1, 689, 1, 689, 1, 689, 1, 689, 5, 689, 13094, 8, 689, 10, - 689, 12, 689, 13097, 9, 689, 1, 689, 3, 689, 13100, 8, 689, 1, 690, 1, - 690, 1, 690, 1, 690, 1, 690, 1, 690, 5, 690, 13108, 8, 690, 10, 690, 12, - 690, 13111, 9, 690, 1, 690, 1, 690, 1, 690, 1, 690, 1, 690, 1, 690, 5, - 690, 13119, 8, 690, 10, 690, 12, 690, 13122, 9, 690, 3, 690, 13124, 8, - 690, 1, 690, 1, 690, 1, 690, 3, 690, 13129, 8, 690, 1, 690, 1, 690, 1, - 691, 1, 691, 1, 691, 1, 691, 1, 691, 1, 691, 1, 691, 1, 691, 1, 691, 1, - 691, 3, 691, 13143, 8, 691, 1, 691, 1, 691, 1, 691, 1, 691, 1, 691, 1, - 691, 1, 691, 4, 691, 13152, 8, 691, 11, 691, 12, 691, 13153, 1, 691, 1, - 691, 3, 691, 13158, 8, 691, 1, 691, 1, 691, 1, 691, 1, 691, 1, 691, 1, - 691, 3, 691, 13166, 8, 691, 3, 691, 13168, 8, 691, 1, 692, 1, 692, 1, 693, - 1, 693, 1, 693, 1, 693, 1, 693, 5, 693, 13177, 8, 693, 10, 693, 12, 693, - 13180, 9, 693, 1, 693, 1, 693, 1, 693, 1, 693, 1, 693, 1, 693, 1, 693, - 3, 693, 13189, 8, 693, 1, 694, 1, 694, 1, 694, 1, 694, 3, 694, 13195, 8, - 694, 1, 694, 1, 694, 1, 694, 3, 694, 13200, 8, 694, 5, 694, 13202, 8, 694, - 10, 694, 12, 694, 13205, 9, 694, 1, 694, 1, 694, 3, 694, 13209, 8, 694, - 1, 695, 1, 695, 1, 695, 3, 695, 13214, 8, 695, 1, 695, 1, 695, 1, 695, - 3, 695, 13219, 8, 695, 5, 695, 13221, 8, 695, 10, 695, 12, 695, 13224, - 9, 695, 1, 695, 1, 695, 1, 695, 1, 695, 3, 695, 13230, 8, 695, 1, 695, - 1, 695, 1, 695, 1, 695, 1, 695, 3, 695, 13237, 8, 695, 1, 696, 1, 696, - 1, 696, 3, 696, 13242, 8, 696, 1, 696, 1, 696, 1, 696, 3, 696, 13247, 8, - 696, 5, 696, 13249, 8, 696, 10, 696, 12, 696, 13252, 9, 696, 1, 696, 1, - 696, 1, 696, 1, 696, 1, 696, 1, 696, 1, 696, 1, 696, 3, 696, 13262, 8, - 696, 1, 697, 1, 697, 1, 697, 1, 697, 3, 697, 13268, 8, 697, 1, 697, 1, - 697, 1, 697, 3, 697, 13273, 8, 697, 5, 697, 13275, 8, 697, 10, 697, 12, - 697, 13278, 9, 697, 1, 697, 1, 697, 3, 697, 13282, 8, 697, 1, 697, 3, 697, - 13285, 8, 697, 1, 697, 3, 697, 13288, 8, 697, 1, 698, 1, 698, 3, 698, 13292, - 8, 698, 1, 698, 3, 698, 13295, 8, 698, 1, 698, 3, 698, 13298, 8, 698, 1, - 698, 1, 698, 1, 698, 1, 698, 1, 698, 1, 698, 1, 698, 1, 698, 1, 698, 1, - 698, 3, 698, 13310, 8, 698, 1, 698, 1, 698, 1, 698, 1, 698, 1, 698, 5, - 698, 13317, 8, 698, 10, 698, 12, 698, 13320, 9, 698, 1, 698, 1, 698, 1, - 698, 1, 698, 1, 698, 3, 698, 13327, 8, 698, 1, 698, 1, 698, 1, 698, 1, - 698, 5, 698, 13333, 8, 698, 10, 698, 12, 698, 13336, 9, 698, 1, 698, 1, - 698, 3, 698, 13340, 8, 698, 1, 698, 1, 698, 1, 698, 1, 698, 3, 698, 13346, - 8, 698, 1, 699, 1, 699, 3, 699, 13350, 8, 699, 1, 699, 1, 699, 1, 699, - 1, 699, 1, 699, 3, 699, 13357, 8, 699, 1, 699, 4, 699, 13360, 8, 699, 11, - 699, 12, 699, 13361, 1, 699, 1, 699, 1, 699, 3, 699, 13367, 8, 699, 1, - 699, 1, 699, 1, 699, 3, 699, 13372, 8, 699, 5, 699, 13374, 8, 699, 10, - 699, 12, 699, 13377, 9, 699, 1, 699, 1, 699, 1, 699, 1, 699, 5, 699, 13383, - 8, 699, 10, 699, 12, 699, 13386, 9, 699, 3, 699, 13388, 8, 699, 1, 700, - 1, 700, 3, 700, 13392, 8, 700, 1, 700, 1, 700, 1, 701, 1, 701, 3, 701, - 13398, 8, 701, 1, 701, 1, 701, 1, 701, 1, 701, 5, 701, 13404, 8, 701, 10, - 701, 12, 701, 13407, 9, 701, 1, 701, 1, 701, 1, 701, 1, 701, 5, 701, 13413, - 8, 701, 10, 701, 12, 701, 13416, 9, 701, 3, 701, 13418, 8, 701, 1, 702, + 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 3, 604, 12003, 8, 604, 1, + 604, 1, 604, 1, 604, 3, 604, 12008, 8, 604, 1, 604, 3, 604, 12011, 8, 604, + 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 1, 604, 3, 604, 12020, + 8, 604, 1, 605, 4, 605, 12023, 8, 605, 11, 605, 12, 605, 12024, 1, 606, + 1, 606, 1, 606, 1, 606, 1, 606, 3, 606, 12032, 8, 606, 1, 606, 3, 606, + 12035, 8, 606, 1, 606, 1, 606, 1, 606, 1, 606, 1, 606, 3, 606, 12042, 8, + 606, 1, 606, 3, 606, 12045, 8, 606, 1, 606, 1, 606, 1, 606, 1, 606, 1, + 606, 3, 606, 12052, 8, 606, 1, 606, 3, 606, 12055, 8, 606, 3, 606, 12057, + 8, 606, 1, 607, 1, 607, 1, 608, 1, 608, 1, 609, 1, 609, 3, 609, 12065, + 8, 609, 1, 609, 3, 609, 12068, 8, 609, 1, 610, 4, 610, 12071, 8, 610, 11, + 610, 12, 610, 12072, 1, 611, 1, 611, 1, 611, 1, 611, 3, 611, 12079, 8, + 611, 1, 611, 1, 611, 1, 611, 1, 611, 1, 611, 1, 611, 1, 611, 1, 611, 1, + 611, 1, 611, 1, 611, 1, 611, 1, 611, 1, 611, 1, 611, 1, 611, 1, 611, 1, + 611, 1, 611, 4, 611, 12100, 8, 611, 11, 611, 12, 611, 12101, 1, 611, 3, + 611, 12105, 8, 611, 1, 612, 1, 612, 1, 612, 1, 612, 5, 612, 12111, 8, 612, + 10, 612, 12, 612, 12114, 9, 612, 1, 612, 1, 612, 1, 613, 1, 613, 3, 613, + 12120, 8, 613, 1, 613, 3, 613, 12123, 8, 613, 1, 613, 3, 613, 12126, 8, + 613, 1, 613, 3, 613, 12129, 8, 613, 1, 614, 1, 614, 1, 615, 3, 615, 12134, + 8, 615, 1, 615, 1, 615, 1, 615, 1, 615, 1, 615, 3, 615, 12141, 8, 615, + 1, 615, 1, 615, 1, 615, 3, 615, 12146, 8, 615, 3, 615, 12148, 8, 615, 1, + 615, 1, 615, 1, 616, 1, 616, 1, 617, 1, 617, 1, 618, 1, 618, 1, 619, 1, + 619, 1, 620, 3, 620, 12161, 8, 620, 1, 620, 1, 620, 3, 620, 12165, 8, 620, + 1, 620, 1, 620, 1, 620, 3, 620, 12170, 8, 620, 1, 620, 3, 620, 12173, 8, + 620, 1, 620, 1, 620, 1, 620, 1, 620, 1, 620, 3, 620, 12180, 8, 620, 1, + 620, 3, 620, 12183, 8, 620, 1, 620, 3, 620, 12186, 8, 620, 1, 620, 1, 620, + 1, 620, 3, 620, 12191, 8, 620, 1, 620, 1, 620, 3, 620, 12195, 8, 620, 1, + 620, 1, 620, 1, 620, 3, 620, 12200, 8, 620, 1, 620, 3, 620, 12203, 8, 620, + 1, 620, 1, 620, 1, 620, 3, 620, 12208, 8, 620, 1, 620, 1, 620, 1, 620, + 3, 620, 12213, 8, 620, 1, 620, 3, 620, 12216, 8, 620, 1, 620, 1, 620, 1, + 620, 1, 620, 1, 620, 3, 620, 12223, 8, 620, 1, 620, 1, 620, 1, 620, 1, + 620, 3, 620, 12229, 8, 620, 1, 620, 3, 620, 12232, 8, 620, 1, 620, 3, 620, + 12235, 8, 620, 1, 620, 3, 620, 12238, 8, 620, 1, 620, 1, 620, 1, 620, 1, + 620, 1, 620, 3, 620, 12245, 8, 620, 1, 620, 1, 620, 1, 620, 3, 620, 12250, + 8, 620, 1, 621, 1, 621, 1, 621, 1, 622, 1, 622, 1, 622, 1, 622, 3, 622, + 12259, 8, 622, 1, 622, 3, 622, 12262, 8, 622, 1, 623, 1, 623, 1, 623, 1, + 623, 1, 623, 3, 623, 12269, 8, 623, 1, 623, 1, 623, 1, 623, 1, 623, 3, + 623, 12275, 8, 623, 1, 623, 3, 623, 12278, 8, 623, 1, 623, 1, 623, 1, 623, + 1, 623, 1, 623, 3, 623, 12285, 8, 623, 3, 623, 12287, 8, 623, 3, 623, 12289, + 8, 623, 1, 624, 1, 624, 1, 625, 1, 625, 3, 625, 12295, 8, 625, 1, 625, + 1, 625, 1, 625, 1, 626, 1, 626, 1, 626, 1, 626, 1, 626, 1, 626, 5, 626, + 12306, 8, 626, 10, 626, 12, 626, 12309, 9, 626, 1, 626, 1, 626, 1, 627, + 1, 627, 1, 627, 1, 627, 1, 627, 1, 627, 1, 627, 1, 627, 1, 627, 1, 627, + 5, 627, 12323, 8, 627, 10, 627, 12, 627, 12326, 9, 627, 1, 627, 1, 627, + 1, 627, 1, 627, 1, 627, 1, 627, 1, 627, 5, 627, 12335, 8, 627, 10, 627, + 12, 627, 12338, 9, 627, 1, 627, 1, 627, 3, 627, 12342, 8, 627, 1, 627, + 1, 627, 1, 627, 1, 627, 1, 627, 1, 627, 3, 627, 12350, 8, 627, 1, 628, + 1, 628, 1, 629, 1, 629, 1, 629, 1, 629, 3, 629, 12358, 8, 629, 1, 630, + 1, 630, 1, 630, 1, 630, 1, 630, 3, 630, 12365, 8, 630, 1, 630, 3, 630, + 12368, 8, 630, 1, 630, 1, 630, 1, 630, 1, 630, 3, 630, 12374, 8, 630, 1, + 630, 3, 630, 12377, 8, 630, 5, 630, 12379, 8, 630, 10, 630, 12, 630, 12382, + 9, 630, 1, 630, 1, 630, 1, 630, 1, 630, 1, 630, 1, 630, 3, 630, 12390, + 8, 630, 1, 631, 1, 631, 1, 631, 3, 631, 12395, 8, 631, 1, 632, 3, 632, + 12398, 8, 632, 1, 632, 1, 632, 1, 632, 1, 633, 1, 633, 1, 633, 3, 633, + 12406, 8, 633, 1, 633, 1, 633, 1, 633, 3, 633, 12411, 8, 633, 1, 634, 1, + 634, 1, 635, 1, 635, 1, 635, 1, 635, 1, 635, 3, 635, 12420, 8, 635, 1, + 635, 1, 635, 1, 635, 1, 635, 1, 635, 3, 635, 12427, 8, 635, 5, 635, 12429, + 8, 635, 10, 635, 12, 635, 12432, 9, 635, 1, 635, 1, 635, 1, 635, 1, 635, + 1, 635, 1, 635, 3, 635, 12440, 8, 635, 1, 635, 1, 635, 1, 635, 1, 635, + 1, 635, 1, 635, 3, 635, 12448, 8, 635, 5, 635, 12450, 8, 635, 10, 635, + 12, 635, 12453, 9, 635, 3, 635, 12455, 8, 635, 1, 636, 1, 636, 1, 636, + 1, 636, 1, 636, 1, 636, 3, 636, 12463, 8, 636, 1, 636, 1, 636, 1, 636, + 1, 636, 3, 636, 12469, 8, 636, 5, 636, 12471, 8, 636, 10, 636, 12, 636, + 12474, 9, 636, 1, 636, 1, 636, 3, 636, 12478, 8, 636, 1, 637, 1, 637, 1, + 637, 3, 637, 12483, 8, 637, 1, 637, 1, 637, 1, 637, 1, 637, 1, 637, 1, + 637, 3, 637, 12491, 8, 637, 4, 637, 12493, 8, 637, 11, 637, 12, 637, 12494, + 1, 637, 1, 637, 1, 637, 1, 638, 1, 638, 1, 638, 1, 638, 1, 638, 1, 638, + 1, 638, 1, 638, 1, 638, 4, 638, 12509, 8, 638, 11, 638, 12, 638, 12510, + 1, 638, 3, 638, 12514, 8, 638, 1, 639, 1, 639, 1, 639, 1, 639, 3, 639, + 12520, 8, 639, 1, 640, 1, 640, 1, 640, 3, 640, 12525, 8, 640, 1, 640, 3, + 640, 12528, 8, 640, 1, 641, 3, 641, 12531, 8, 641, 1, 641, 1, 641, 1, 642, + 1, 642, 3, 642, 12537, 8, 642, 1, 642, 1, 642, 1, 642, 1, 642, 1, 642, + 1, 643, 1, 643, 1, 643, 1, 643, 3, 643, 12548, 8, 643, 1, 643, 1, 643, + 1, 644, 1, 644, 1, 644, 1, 644, 1, 644, 3, 644, 12557, 8, 644, 1, 644, + 3, 644, 12560, 8, 644, 1, 644, 1, 644, 1, 645, 1, 645, 1, 645, 1, 645, + 1, 645, 3, 645, 12569, 8, 645, 3, 645, 12571, 8, 645, 1, 645, 3, 645, 12574, + 8, 645, 1, 646, 1, 646, 1, 646, 1, 646, 1, 646, 3, 646, 12581, 8, 646, + 1, 647, 1, 647, 1, 647, 1, 647, 3, 647, 12587, 8, 647, 1, 647, 1, 647, + 3, 647, 12591, 8, 647, 1, 648, 1, 648, 1, 648, 1, 648, 1, 648, 3, 648, + 12598, 8, 648, 1, 648, 1, 648, 1, 649, 1, 649, 1, 649, 1, 649, 1, 649, + 1, 649, 1, 649, 1, 650, 1, 650, 1, 651, 1, 651, 1, 652, 1, 652, 3, 652, + 12615, 8, 652, 1, 652, 1, 652, 1, 652, 1, 652, 3, 652, 12621, 8, 652, 1, + 652, 1, 652, 1, 652, 1, 653, 1, 653, 1, 653, 3, 653, 12629, 8, 653, 1, + 653, 1, 653, 1, 653, 1, 653, 1, 653, 1, 653, 1, 653, 3, 653, 12638, 8, + 653, 1, 653, 1, 653, 1, 653, 3, 653, 12643, 8, 653, 1, 653, 1, 653, 1, + 653, 3, 653, 12648, 8, 653, 1, 653, 1, 653, 1, 653, 1, 653, 3, 653, 12654, + 8, 653, 1, 653, 1, 653, 1, 653, 1, 653, 1, 653, 3, 653, 12661, 8, 653, + 1, 653, 1, 653, 1, 653, 3, 653, 12666, 8, 653, 3, 653, 12668, 8, 653, 1, + 654, 1, 654, 3, 654, 12672, 8, 654, 1, 654, 1, 654, 1, 654, 1, 654, 3, + 654, 12678, 8, 654, 1, 654, 1, 654, 3, 654, 12682, 8, 654, 1, 655, 1, 655, + 1, 655, 1, 655, 3, 655, 12688, 8, 655, 1, 655, 1, 655, 1, 655, 1, 655, + 3, 655, 12694, 8, 655, 1, 655, 1, 655, 3, 655, 12698, 8, 655, 1, 655, 3, + 655, 12701, 8, 655, 1, 656, 1, 656, 1, 657, 1, 657, 1, 658, 1, 658, 1, + 658, 1, 658, 1, 658, 1, 658, 1, 658, 1, 659, 1, 659, 1, 659, 1, 659, 1, + 659, 1, 659, 1, 659, 1, 659, 1, 660, 1, 660, 1, 660, 1, 660, 1, 660, 1, + 660, 3, 660, 12728, 8, 660, 1, 660, 1, 660, 1, 660, 1, 660, 1, 660, 1, + 660, 1, 660, 3, 660, 12737, 8, 660, 1, 661, 1, 661, 1, 661, 1, 661, 1, + 661, 1, 661, 1, 661, 3, 661, 12746, 8, 661, 1, 661, 1, 661, 1, 661, 1, + 661, 1, 661, 1, 661, 5, 661, 12754, 8, 661, 10, 661, 12, 661, 12757, 9, + 661, 1, 661, 1, 661, 1, 662, 1, 662, 1, 662, 3, 662, 12764, 8, 662, 1, + 662, 1, 662, 1, 662, 3, 662, 12769, 8, 662, 1, 662, 1, 662, 1, 663, 1, + 663, 1, 663, 5, 663, 12776, 8, 663, 10, 663, 12, 663, 12779, 9, 663, 1, + 664, 1, 664, 1, 664, 1, 664, 1, 664, 1, 664, 1, 664, 3, 664, 12788, 8, + 664, 1, 664, 1, 664, 1, 664, 1, 664, 1, 664, 1, 664, 5, 664, 12796, 8, + 664, 10, 664, 12, 664, 12799, 9, 664, 1, 664, 1, 664, 1, 665, 1, 665, 1, + 665, 1, 665, 1, 665, 1, 665, 3, 665, 12809, 8, 665, 1, 665, 1, 665, 1, + 665, 1, 665, 1, 665, 3, 665, 12816, 8, 665, 1, 666, 1, 666, 1, 666, 1, + 666, 1, 666, 3, 666, 12823, 8, 666, 1, 666, 3, 666, 12826, 8, 666, 1, 666, + 3, 666, 12829, 8, 666, 1, 666, 3, 666, 12832, 8, 666, 1, 666, 1, 666, 3, + 666, 12836, 8, 666, 3, 666, 12838, 8, 666, 1, 666, 3, 666, 12841, 8, 666, + 1, 666, 3, 666, 12844, 8, 666, 1, 666, 3, 666, 12847, 8, 666, 1, 666, 3, + 666, 12850, 8, 666, 1, 666, 1, 666, 3, 666, 12854, 8, 666, 3, 666, 12856, + 8, 666, 1, 666, 1, 666, 1, 666, 1, 666, 1, 666, 1, 666, 3, 666, 12864, + 8, 666, 3, 666, 12866, 8, 666, 1, 667, 1, 667, 1, 667, 1, 667, 1, 667, + 1, 667, 1, 667, 1, 667, 1, 667, 4, 667, 12877, 8, 667, 11, 667, 12, 667, + 12878, 1, 667, 3, 667, 12882, 8, 667, 1, 667, 1, 667, 1, 668, 1, 668, 1, + 668, 1, 668, 1, 668, 1, 668, 3, 668, 12892, 8, 668, 1, 668, 1, 668, 1, + 669, 1, 669, 1, 669, 1, 669, 1, 669, 1, 669, 3, 669, 12902, 8, 669, 1, + 669, 1, 669, 1, 670, 1, 670, 1, 670, 1, 670, 1, 670, 1, 671, 1, 671, 1, + 671, 1, 671, 1, 671, 1, 672, 1, 672, 1, 672, 1, 672, 1, 672, 1, 672, 1, + 672, 3, 672, 12923, 8, 672, 3, 672, 12925, 8, 672, 1, 673, 1, 673, 1, 673, + 1, 673, 1, 674, 1, 674, 1, 674, 1, 674, 1, 675, 1, 675, 1, 675, 1, 675, + 3, 675, 12939, 8, 675, 1, 675, 1, 675, 3, 675, 12943, 8, 675, 1, 675, 3, + 675, 12946, 8, 675, 1, 676, 1, 676, 1, 676, 1, 676, 3, 676, 12952, 8, 676, + 1, 677, 1, 677, 1, 677, 1, 677, 1, 677, 3, 677, 12959, 8, 677, 1, 678, + 1, 678, 1, 679, 1, 679, 1, 680, 1, 680, 1, 680, 1, 680, 1, 680, 1, 680, + 1, 680, 1, 680, 1, 680, 1, 680, 1, 680, 1, 680, 1, 680, 1, 680, 1, 680, + 1, 680, 1, 680, 3, 680, 12982, 8, 680, 1, 680, 1, 680, 1, 681, 3, 681, + 12987, 8, 681, 1, 681, 1, 681, 3, 681, 12991, 8, 681, 1, 682, 1, 682, 1, + 682, 3, 682, 12996, 8, 682, 1, 682, 1, 682, 1, 682, 3, 682, 13001, 8, 682, + 1, 682, 3, 682, 13004, 8, 682, 1, 682, 3, 682, 13007, 8, 682, 1, 682, 1, + 682, 1, 682, 3, 682, 13012, 8, 682, 1, 683, 1, 683, 1, 684, 1, 684, 1, + 685, 1, 685, 1, 685, 1, 685, 1, 685, 3, 685, 13023, 8, 685, 1, 686, 1, + 686, 1, 687, 1, 687, 3, 687, 13029, 8, 687, 1, 687, 1, 687, 3, 687, 13033, + 8, 687, 1, 687, 1, 687, 1, 687, 1, 687, 3, 687, 13039, 8, 687, 1, 687, + 1, 687, 1, 687, 1, 687, 1, 687, 4, 687, 13046, 8, 687, 11, 687, 12, 687, + 13047, 3, 687, 13050, 8, 687, 1, 687, 1, 687, 3, 687, 13054, 8, 687, 1, + 687, 3, 687, 13057, 8, 687, 1, 688, 3, 688, 13060, 8, 688, 1, 688, 1, 688, + 1, 688, 1, 688, 1, 688, 1, 688, 1, 688, 1, 688, 3, 688, 13070, 8, 688, + 1, 688, 1, 688, 1, 688, 1, 688, 1, 688, 1, 688, 4, 688, 13078, 8, 688, + 11, 688, 12, 688, 13079, 3, 688, 13082, 8, 688, 1, 689, 1, 689, 1, 689, + 1, 689, 5, 689, 13088, 8, 689, 10, 689, 12, 689, 13091, 9, 689, 1, 689, + 1, 689, 1, 689, 1, 689, 1, 689, 1, 689, 5, 689, 13099, 8, 689, 10, 689, + 12, 689, 13102, 9, 689, 1, 689, 3, 689, 13105, 8, 689, 1, 690, 1, 690, + 1, 690, 1, 690, 1, 690, 1, 690, 5, 690, 13113, 8, 690, 10, 690, 12, 690, + 13116, 9, 690, 1, 690, 1, 690, 1, 690, 1, 690, 1, 690, 1, 690, 5, 690, + 13124, 8, 690, 10, 690, 12, 690, 13127, 9, 690, 3, 690, 13129, 8, 690, + 1, 690, 1, 690, 1, 690, 3, 690, 13134, 8, 690, 1, 690, 1, 690, 1, 691, + 1, 691, 1, 691, 1, 691, 1, 691, 1, 691, 1, 691, 1, 691, 1, 691, 1, 691, + 3, 691, 13148, 8, 691, 1, 691, 1, 691, 1, 691, 1, 691, 1, 691, 1, 691, + 1, 691, 4, 691, 13157, 8, 691, 11, 691, 12, 691, 13158, 1, 691, 1, 691, + 3, 691, 13163, 8, 691, 1, 691, 1, 691, 1, 691, 1, 691, 1, 691, 1, 691, + 3, 691, 13171, 8, 691, 3, 691, 13173, 8, 691, 1, 692, 1, 692, 1, 693, 1, + 693, 1, 693, 1, 693, 1, 693, 5, 693, 13182, 8, 693, 10, 693, 12, 693, 13185, + 9, 693, 1, 693, 1, 693, 1, 693, 1, 693, 1, 693, 1, 693, 1, 693, 3, 693, + 13194, 8, 693, 1, 694, 1, 694, 1, 694, 1, 694, 3, 694, 13200, 8, 694, 1, + 694, 1, 694, 1, 694, 3, 694, 13205, 8, 694, 5, 694, 13207, 8, 694, 10, + 694, 12, 694, 13210, 9, 694, 1, 694, 1, 694, 3, 694, 13214, 8, 694, 1, + 695, 1, 695, 1, 695, 3, 695, 13219, 8, 695, 1, 695, 1, 695, 1, 695, 3, + 695, 13224, 8, 695, 5, 695, 13226, 8, 695, 10, 695, 12, 695, 13229, 9, + 695, 1, 695, 1, 695, 1, 695, 1, 695, 3, 695, 13235, 8, 695, 1, 695, 1, + 695, 1, 695, 1, 695, 1, 695, 3, 695, 13242, 8, 695, 1, 696, 1, 696, 1, + 696, 3, 696, 13247, 8, 696, 1, 696, 1, 696, 1, 696, 3, 696, 13252, 8, 696, + 5, 696, 13254, 8, 696, 10, 696, 12, 696, 13257, 9, 696, 1, 696, 1, 696, + 1, 696, 1, 696, 1, 696, 1, 696, 1, 696, 1, 696, 3, 696, 13267, 8, 696, + 1, 697, 1, 697, 1, 697, 1, 697, 3, 697, 13273, 8, 697, 1, 697, 1, 697, + 1, 697, 3, 697, 13278, 8, 697, 5, 697, 13280, 8, 697, 10, 697, 12, 697, + 13283, 9, 697, 1, 697, 1, 697, 3, 697, 13287, 8, 697, 1, 697, 3, 697, 13290, + 8, 697, 1, 697, 3, 697, 13293, 8, 697, 1, 698, 1, 698, 3, 698, 13297, 8, + 698, 1, 698, 3, 698, 13300, 8, 698, 1, 698, 3, 698, 13303, 8, 698, 1, 698, + 1, 698, 1, 698, 1, 698, 1, 698, 1, 698, 1, 698, 1, 698, 1, 698, 1, 698, + 3, 698, 13315, 8, 698, 1, 698, 1, 698, 1, 698, 1, 698, 1, 698, 5, 698, + 13322, 8, 698, 10, 698, 12, 698, 13325, 9, 698, 1, 698, 1, 698, 1, 698, + 1, 698, 1, 698, 3, 698, 13332, 8, 698, 1, 698, 1, 698, 1, 698, 1, 698, + 5, 698, 13338, 8, 698, 10, 698, 12, 698, 13341, 9, 698, 1, 698, 1, 698, + 3, 698, 13345, 8, 698, 1, 698, 1, 698, 1, 698, 1, 698, 3, 698, 13351, 8, + 698, 1, 699, 1, 699, 3, 699, 13355, 8, 699, 1, 699, 1, 699, 1, 699, 1, + 699, 1, 699, 3, 699, 13362, 8, 699, 1, 699, 4, 699, 13365, 8, 699, 11, + 699, 12, 699, 13366, 1, 699, 1, 699, 1, 699, 3, 699, 13372, 8, 699, 1, + 699, 1, 699, 1, 699, 3, 699, 13377, 8, 699, 5, 699, 13379, 8, 699, 10, + 699, 12, 699, 13382, 9, 699, 1, 699, 1, 699, 1, 699, 1, 699, 5, 699, 13388, + 8, 699, 10, 699, 12, 699, 13391, 9, 699, 3, 699, 13393, 8, 699, 1, 700, + 1, 700, 3, 700, 13397, 8, 700, 1, 700, 1, 700, 1, 701, 1, 701, 3, 701, + 13403, 8, 701, 1, 701, 1, 701, 1, 701, 1, 701, 5, 701, 13409, 8, 701, 10, + 701, 12, 701, 13412, 9, 701, 1, 701, 1, 701, 1, 701, 1, 701, 5, 701, 13418, + 8, 701, 10, 701, 12, 701, 13421, 9, 701, 3, 701, 13423, 8, 701, 1, 702, 1, 702, 1, 702, 1, 702, 1, 702, 1, 702, 1, 702, 1, 703, 1, 703, 1, 703, - 1, 703, 1, 703, 1, 703, 3, 703, 13433, 8, 703, 1, 704, 1, 704, 1, 705, + 1, 703, 1, 703, 1, 703, 3, 703, 13438, 8, 703, 1, 704, 1, 704, 1, 705, 1, 705, 1, 705, 1, 705, 1, 705, 1, 706, 1, 706, 1, 706, 1, 706, 1, 706, - 1, 706, 5, 706, 13448, 8, 706, 10, 706, 12, 706, 13451, 9, 706, 1, 706, - 1, 706, 1, 706, 3, 706, 13456, 8, 706, 1, 707, 1, 707, 3, 707, 13460, 8, - 707, 1, 707, 1, 707, 1, 707, 1, 707, 1, 707, 3, 707, 13467, 8, 707, 1, - 707, 1, 707, 1, 707, 1, 707, 1, 707, 3, 707, 13474, 8, 707, 1, 707, 3, - 707, 13477, 8, 707, 3, 707, 13479, 8, 707, 1, 708, 1, 708, 1, 708, 1, 708, - 3, 708, 13485, 8, 708, 3, 708, 13487, 8, 708, 1, 708, 3, 708, 13490, 8, - 708, 1, 709, 1, 709, 1, 709, 1, 709, 1, 709, 1, 709, 1, 709, 3, 709, 13499, - 8, 709, 1, 709, 3, 709, 13502, 8, 709, 1, 710, 1, 710, 3, 710, 13506, 8, - 710, 1, 710, 1, 710, 1, 710, 1, 710, 3, 710, 13512, 8, 710, 1, 711, 1, + 1, 706, 5, 706, 13453, 8, 706, 10, 706, 12, 706, 13456, 9, 706, 1, 706, + 1, 706, 1, 706, 3, 706, 13461, 8, 706, 1, 707, 1, 707, 3, 707, 13465, 8, + 707, 1, 707, 1, 707, 1, 707, 1, 707, 1, 707, 3, 707, 13472, 8, 707, 1, + 707, 1, 707, 1, 707, 1, 707, 1, 707, 3, 707, 13479, 8, 707, 1, 707, 3, + 707, 13482, 8, 707, 3, 707, 13484, 8, 707, 1, 708, 1, 708, 1, 708, 1, 708, + 3, 708, 13490, 8, 708, 3, 708, 13492, 8, 708, 1, 708, 3, 708, 13495, 8, + 708, 1, 709, 1, 709, 1, 709, 1, 709, 1, 709, 1, 709, 1, 709, 3, 709, 13504, + 8, 709, 1, 709, 3, 709, 13507, 8, 709, 1, 710, 1, 710, 3, 710, 13511, 8, + 710, 1, 710, 1, 710, 1, 710, 1, 710, 3, 710, 13517, 8, 710, 1, 711, 1, 711, 1, 711, 1, 711, 1, 711, 1, 711, 1, 711, 1, 712, 1, 712, 1, 712, 3, - 712, 13524, 8, 712, 1, 712, 1, 712, 1, 712, 1, 713, 1, 713, 1, 713, 1, - 713, 1, 713, 3, 713, 13534, 8, 713, 1, 713, 1, 713, 3, 713, 13538, 8, 713, - 1, 713, 3, 713, 13541, 8, 713, 1, 713, 3, 713, 13544, 8, 713, 1, 713, 1, - 713, 1, 713, 3, 713, 13549, 8, 713, 1, 713, 1, 713, 3, 713, 13553, 8, 713, - 1, 713, 1, 713, 3, 713, 13557, 8, 713, 1, 713, 3, 713, 13560, 8, 713, 1, - 714, 1, 714, 1, 714, 1, 714, 1, 714, 3, 714, 13567, 8, 714, 1, 714, 3, - 714, 13570, 8, 714, 1, 714, 1, 714, 1, 714, 1, 714, 1, 714, 3, 714, 13577, - 8, 714, 1, 714, 1, 714, 1, 714, 1, 714, 3, 714, 13583, 8, 714, 1, 715, + 712, 13529, 8, 712, 1, 712, 1, 712, 1, 712, 1, 713, 1, 713, 1, 713, 1, + 713, 1, 713, 3, 713, 13539, 8, 713, 1, 713, 1, 713, 3, 713, 13543, 8, 713, + 1, 713, 3, 713, 13546, 8, 713, 1, 713, 3, 713, 13549, 8, 713, 1, 713, 1, + 713, 1, 713, 3, 713, 13554, 8, 713, 1, 713, 1, 713, 3, 713, 13558, 8, 713, + 1, 713, 1, 713, 3, 713, 13562, 8, 713, 1, 713, 3, 713, 13565, 8, 713, 1, + 714, 1, 714, 1, 714, 1, 714, 1, 714, 3, 714, 13572, 8, 714, 1, 714, 3, + 714, 13575, 8, 714, 1, 714, 1, 714, 1, 714, 1, 714, 1, 714, 3, 714, 13582, + 8, 714, 1, 714, 1, 714, 1, 714, 1, 714, 3, 714, 13588, 8, 714, 1, 715, 1, 715, 1, 715, 1, 715, 1, 715, 1, 716, 1, 716, 1, 716, 1, 716, 1, 716, 1, 717, 1, 717, 1, 717, 1, 717, 1, 717, 1, 717, 1, 717, 1, 717, 1, 717, - 1, 717, 1, 717, 1, 717, 1, 717, 1, 717, 1, 717, 1, 717, 3, 717, 13611, - 8, 717, 1, 717, 1, 717, 1, 717, 1, 717, 1, 717, 1, 717, 4, 717, 13619, - 8, 717, 11, 717, 12, 717, 13620, 1, 717, 1, 717, 1, 717, 1, 717, 1, 717, - 1, 717, 1, 717, 1, 717, 3, 717, 13631, 8, 717, 3, 717, 13633, 8, 717, 1, - 717, 1, 717, 1, 717, 1, 717, 1, 717, 1, 717, 3, 717, 13641, 8, 717, 1, + 1, 717, 1, 717, 1, 717, 1, 717, 1, 717, 1, 717, 1, 717, 3, 717, 13616, + 8, 717, 1, 717, 1, 717, 1, 717, 1, 717, 1, 717, 1, 717, 4, 717, 13624, + 8, 717, 11, 717, 12, 717, 13625, 1, 717, 1, 717, 1, 717, 1, 717, 1, 717, + 1, 717, 1, 717, 1, 717, 3, 717, 13636, 8, 717, 3, 717, 13638, 8, 717, 1, + 717, 1, 717, 1, 717, 1, 717, 1, 717, 1, 717, 3, 717, 13646, 8, 717, 1, 718, 1, 718, 1, 718, 1, 718, 1, 718, 1, 719, 1, 719, 1, 719, 1, 719, 1, 720, 1, 720, 1, 720, 1, 721, 1, 721, 1, 722, 1, 722, 1, 723, 1, 723, 1, 724, 1, 724, 1, 725, 1, 725, 1, 726, 1, 726, 1, 726, 1, 726, 1, 726, 1, - 726, 1, 726, 3, 726, 13672, 8, 726, 1, 726, 1, 726, 1, 726, 3, 726, 13677, + 726, 1, 726, 3, 726, 13677, 8, 726, 1, 726, 1, 726, 1, 726, 3, 726, 13682, 8, 726, 1, 727, 1, 727, 1, 727, 1, 727, 1, 727, 1, 728, 1, 728, 1, 728, - 1, 728, 1, 728, 1, 729, 1, 729, 3, 729, 13691, 8, 729, 1, 730, 1, 730, + 1, 728, 1, 728, 1, 729, 1, 729, 3, 729, 13696, 8, 729, 1, 730, 1, 730, 1, 730, 1, 730, 1, 730, 1, 731, 1, 731, 1, 731, 1, 731, 1, 731, 1, 732, 1, 732, 1, 732, 1, 732, 1, 732, 1, 732, 1, 733, 1, 733, 1, 733, 1, 733, - 1, 734, 1, 734, 3, 734, 13715, 8, 734, 1, 734, 3, 734, 13718, 8, 734, 1, + 1, 734, 1, 734, 3, 734, 13720, 8, 734, 1, 734, 3, 734, 13723, 8, 734, 1, 734, 1, 734, 1, 734, 1, 734, 1, 734, 1, 734, 1, 734, 1, 734, 1, 734, 1, - 734, 3, 734, 13730, 8, 734, 1, 734, 3, 734, 13733, 8, 734, 1, 735, 1, 735, - 3, 735, 13737, 8, 735, 1, 736, 1, 736, 1, 736, 1, 736, 1, 736, 1, 736, + 734, 3, 734, 13735, 8, 734, 1, 734, 3, 734, 13738, 8, 734, 1, 735, 1, 735, + 3, 735, 13742, 8, 735, 1, 736, 1, 736, 1, 736, 1, 736, 1, 736, 1, 736, 1, 736, 1, 737, 1, 737, 1, 737, 1, 737, 1, 737, 1, 737, 1, 737, 1, 737, - 1, 737, 1, 737, 1, 737, 1, 737, 1, 737, 3, 737, 13759, 8, 737, 1, 737, + 1, 737, 1, 737, 1, 737, 1, 737, 1, 737, 3, 737, 13764, 8, 737, 1, 737, 1, 737, 1, 737, 1, 737, 1, 737, 1, 737, 1, 737, 1, 737, 1, 737, 1, 737, - 1, 737, 3, 737, 13772, 8, 737, 1, 737, 1, 737, 1, 737, 1, 737, 1, 737, - 1, 737, 1, 737, 5, 737, 13781, 8, 737, 10, 737, 12, 737, 13784, 9, 737, - 1, 737, 4, 737, 13787, 8, 737, 11, 737, 12, 737, 13788, 1, 738, 1, 738, - 1, 738, 1, 738, 5, 738, 13795, 8, 738, 10, 738, 12, 738, 13798, 9, 738, - 1, 738, 1, 738, 1, 738, 1, 738, 1, 738, 1, 738, 3, 738, 13806, 8, 738, - 1, 739, 1, 739, 3, 739, 13810, 8, 739, 1, 739, 1, 739, 1, 740, 1, 740, - 1, 740, 1, 740, 3, 740, 13818, 8, 740, 1, 740, 1, 740, 1, 740, 1, 740, - 5, 740, 13824, 8, 740, 10, 740, 12, 740, 13827, 9, 740, 1, 740, 1, 740, - 1, 740, 3, 740, 13832, 8, 740, 1, 741, 1, 741, 1, 741, 1, 741, 1, 741, - 3, 741, 13839, 8, 741, 1, 741, 1, 741, 3, 741, 13843, 8, 741, 1, 741, 1, - 741, 3, 741, 13847, 8, 741, 3, 741, 13849, 8, 741, 1, 741, 3, 741, 13852, - 8, 741, 1, 742, 1, 742, 1, 742, 1, 742, 1, 742, 1, 742, 5, 742, 13860, - 8, 742, 10, 742, 12, 742, 13863, 9, 742, 1, 742, 1, 742, 1, 742, 3, 742, - 13868, 8, 742, 1, 743, 1, 743, 1, 743, 3, 743, 13873, 8, 743, 1, 744, 1, - 744, 1, 744, 1, 744, 4, 744, 13879, 8, 744, 11, 744, 12, 744, 13880, 1, + 1, 737, 3, 737, 13777, 8, 737, 1, 737, 1, 737, 1, 737, 1, 737, 1, 737, + 1, 737, 1, 737, 5, 737, 13786, 8, 737, 10, 737, 12, 737, 13789, 9, 737, + 1, 737, 4, 737, 13792, 8, 737, 11, 737, 12, 737, 13793, 1, 738, 1, 738, + 1, 738, 1, 738, 5, 738, 13800, 8, 738, 10, 738, 12, 738, 13803, 9, 738, + 1, 738, 1, 738, 1, 738, 1, 738, 1, 738, 1, 738, 3, 738, 13811, 8, 738, + 1, 739, 1, 739, 3, 739, 13815, 8, 739, 1, 739, 1, 739, 1, 740, 1, 740, + 1, 740, 1, 740, 3, 740, 13823, 8, 740, 1, 740, 1, 740, 1, 740, 1, 740, + 5, 740, 13829, 8, 740, 10, 740, 12, 740, 13832, 9, 740, 1, 740, 1, 740, + 1, 740, 3, 740, 13837, 8, 740, 1, 741, 1, 741, 1, 741, 1, 741, 1, 741, + 3, 741, 13844, 8, 741, 1, 741, 1, 741, 3, 741, 13848, 8, 741, 1, 741, 1, + 741, 3, 741, 13852, 8, 741, 3, 741, 13854, 8, 741, 1, 741, 3, 741, 13857, + 8, 741, 1, 742, 1, 742, 1, 742, 1, 742, 1, 742, 1, 742, 5, 742, 13865, + 8, 742, 10, 742, 12, 742, 13868, 9, 742, 1, 742, 1, 742, 1, 742, 3, 742, + 13873, 8, 742, 1, 743, 1, 743, 1, 743, 3, 743, 13878, 8, 743, 1, 744, 1, + 744, 1, 744, 1, 744, 4, 744, 13884, 8, 744, 11, 744, 12, 744, 13885, 1, 745, 1, 745, 1, 745, 1, 745, 1, 746, 1, 746, 1, 746, 1, 746, 1, 746, 3, - 746, 13892, 8, 746, 1, 746, 3, 746, 13895, 8, 746, 1, 747, 3, 747, 13898, + 746, 13897, 8, 746, 1, 746, 3, 746, 13900, 8, 746, 1, 747, 3, 747, 13903, 8, 747, 1, 747, 1, 747, 1, 747, 1, 747, 1, 747, 1, 747, 1, 747, 1, 747, - 3, 747, 13908, 8, 747, 1, 747, 1, 747, 1, 747, 1, 747, 1, 747, 5, 747, - 13915, 8, 747, 10, 747, 12, 747, 13918, 9, 747, 3, 747, 13920, 8, 747, - 1, 747, 3, 747, 13923, 8, 747, 1, 748, 3, 748, 13926, 8, 748, 1, 748, 1, - 748, 1, 748, 1, 748, 1, 748, 1, 748, 1, 748, 5, 748, 13935, 8, 748, 10, - 748, 12, 748, 13938, 9, 748, 3, 748, 13940, 8, 748, 1, 749, 1, 749, 1, - 749, 1, 749, 3, 749, 13946, 8, 749, 1, 749, 3, 749, 13949, 8, 749, 1, 750, - 1, 750, 3, 750, 13953, 8, 750, 1, 750, 3, 750, 13956, 8, 750, 1, 750, 1, + 3, 747, 13913, 8, 747, 1, 747, 1, 747, 1, 747, 1, 747, 1, 747, 5, 747, + 13920, 8, 747, 10, 747, 12, 747, 13923, 9, 747, 3, 747, 13925, 8, 747, + 1, 747, 3, 747, 13928, 8, 747, 1, 748, 3, 748, 13931, 8, 748, 1, 748, 1, + 748, 1, 748, 1, 748, 1, 748, 1, 748, 1, 748, 5, 748, 13940, 8, 748, 10, + 748, 12, 748, 13943, 9, 748, 3, 748, 13945, 8, 748, 1, 749, 1, 749, 1, + 749, 1, 749, 3, 749, 13951, 8, 749, 1, 749, 3, 749, 13954, 8, 749, 1, 750, + 1, 750, 3, 750, 13958, 8, 750, 1, 750, 3, 750, 13961, 8, 750, 1, 750, 1, 750, 1, 750, 1, 750, 1, 750, 1, 750, 1, 750, 1, 750, 1, 750, 1, 750, 1, - 750, 3, 750, 13969, 8, 750, 3, 750, 13971, 8, 750, 1, 750, 5, 750, 13974, - 8, 750, 10, 750, 12, 750, 13977, 9, 750, 1, 750, 1, 750, 3, 750, 13981, - 8, 750, 1, 751, 1, 751, 1, 751, 5, 751, 13986, 8, 751, 10, 751, 12, 751, - 13989, 9, 751, 1, 751, 1, 751, 3, 751, 13993, 8, 751, 1, 752, 1, 752, 3, - 752, 13997, 8, 752, 1, 752, 1, 752, 1, 752, 1, 752, 1, 753, 1, 753, 1, + 750, 3, 750, 13974, 8, 750, 3, 750, 13976, 8, 750, 1, 750, 5, 750, 13979, + 8, 750, 10, 750, 12, 750, 13982, 9, 750, 1, 750, 1, 750, 3, 750, 13986, + 8, 750, 1, 751, 1, 751, 1, 751, 5, 751, 13991, 8, 751, 10, 751, 12, 751, + 13994, 9, 751, 1, 751, 1, 751, 3, 751, 13998, 8, 751, 1, 752, 1, 752, 3, + 752, 14002, 8, 752, 1, 752, 1, 752, 1, 752, 1, 752, 1, 753, 1, 753, 1, 753, 1, 753, 1, 753, 1, 753, 1, 754, 1, 754, 1, 754, 1, 754, 1, 754, 1, - 754, 1, 754, 1, 754, 1, 754, 1, 754, 1, 754, 3, 754, 14020, 8, 754, 1, + 754, 1, 754, 1, 754, 1, 754, 1, 754, 1, 754, 3, 754, 14025, 8, 754, 1, 754, 1, 754, 1, 754, 1, 754, 1, 754, 1, 754, 1, 754, 1, 754, 1, 754, 1, - 754, 1, 754, 1, 754, 1, 754, 1, 754, 3, 754, 14036, 8, 754, 1, 755, 1, - 755, 1, 755, 3, 755, 14041, 8, 755, 1, 755, 1, 755, 3, 755, 14045, 8, 755, - 1, 755, 1, 755, 3, 755, 14049, 8, 755, 1, 755, 1, 755, 3, 755, 14053, 8, - 755, 1, 755, 3, 755, 14056, 8, 755, 1, 755, 1, 755, 1, 755, 3, 755, 14061, - 8, 755, 3, 755, 14063, 8, 755, 1, 756, 1, 756, 1, 756, 1, 756, 1, 756, - 1, 756, 1, 756, 1, 756, 1, 756, 1, 756, 5, 756, 14075, 8, 756, 10, 756, - 12, 756, 14078, 9, 756, 1, 756, 1, 756, 3, 756, 14082, 8, 756, 1, 757, - 1, 757, 1, 757, 1, 757, 1, 757, 3, 757, 14089, 8, 757, 1, 758, 1, 758, - 1, 758, 1, 758, 1, 758, 1, 758, 1, 758, 1, 758, 1, 758, 3, 758, 14100, - 8, 758, 1, 758, 1, 758, 1, 758, 1, 758, 3, 758, 14106, 8, 758, 3, 758, - 14108, 8, 758, 3, 758, 14110, 8, 758, 1, 759, 1, 759, 1, 759, 1, 759, 5, - 759, 14116, 8, 759, 10, 759, 12, 759, 14119, 9, 759, 1, 759, 1, 759, 1, - 759, 1, 759, 1, 759, 1, 759, 3, 759, 14127, 8, 759, 1, 759, 1, 759, 1, - 759, 1, 759, 1, 759, 1, 759, 3, 759, 14135, 8, 759, 4, 759, 14137, 8, 759, - 11, 759, 12, 759, 14138, 3, 759, 14141, 8, 759, 1, 759, 1, 759, 1, 760, - 3, 760, 14146, 8, 760, 1, 760, 1, 760, 1, 760, 1, 760, 1, 761, 1, 761, + 754, 1, 754, 1, 754, 1, 754, 1, 754, 3, 754, 14041, 8, 754, 1, 755, 1, + 755, 1, 755, 3, 755, 14046, 8, 755, 1, 755, 1, 755, 3, 755, 14050, 8, 755, + 1, 755, 1, 755, 3, 755, 14054, 8, 755, 1, 755, 1, 755, 3, 755, 14058, 8, + 755, 1, 755, 3, 755, 14061, 8, 755, 1, 755, 1, 755, 1, 755, 3, 755, 14066, + 8, 755, 3, 755, 14068, 8, 755, 1, 756, 1, 756, 1, 756, 1, 756, 1, 756, + 1, 756, 1, 756, 1, 756, 1, 756, 1, 756, 5, 756, 14080, 8, 756, 10, 756, + 12, 756, 14083, 9, 756, 1, 756, 1, 756, 3, 756, 14087, 8, 756, 1, 757, + 1, 757, 1, 757, 1, 757, 1, 757, 3, 757, 14094, 8, 757, 1, 758, 1, 758, + 1, 758, 1, 758, 1, 758, 1, 758, 1, 758, 1, 758, 1, 758, 3, 758, 14105, + 8, 758, 1, 758, 1, 758, 1, 758, 1, 758, 3, 758, 14111, 8, 758, 3, 758, + 14113, 8, 758, 3, 758, 14115, 8, 758, 1, 759, 1, 759, 1, 759, 1, 759, 5, + 759, 14121, 8, 759, 10, 759, 12, 759, 14124, 9, 759, 1, 759, 1, 759, 1, + 759, 1, 759, 1, 759, 1, 759, 3, 759, 14132, 8, 759, 1, 759, 1, 759, 1, + 759, 1, 759, 1, 759, 1, 759, 3, 759, 14140, 8, 759, 4, 759, 14142, 8, 759, + 11, 759, 12, 759, 14143, 3, 759, 14146, 8, 759, 1, 759, 1, 759, 1, 760, + 3, 760, 14151, 8, 760, 1, 760, 1, 760, 1, 760, 1, 760, 1, 761, 1, 761, 1, 761, 1, 761, 1, 761, 1, 761, 1, 761, 1, 761, 1, 761, 1, 761, 1, 761, - 3, 761, 14163, 8, 761, 1, 762, 1, 762, 1, 762, 1, 762, 1, 762, 1, 762, - 1, 762, 1, 762, 1, 762, 3, 762, 14174, 8, 762, 1, 763, 1, 763, 1, 763, - 1, 763, 1, 763, 3, 763, 14181, 8, 763, 1, 763, 1, 763, 3, 763, 14185, 8, - 763, 1, 763, 3, 763, 14188, 8, 763, 1, 763, 3, 763, 14191, 8, 763, 3, 763, - 14193, 8, 763, 1, 764, 1, 764, 1, 764, 3, 764, 14198, 8, 764, 1, 764, 1, - 764, 3, 764, 14202, 8, 764, 3, 764, 14204, 8, 764, 1, 765, 1, 765, 1, 765, + 3, 761, 14168, 8, 761, 1, 762, 1, 762, 1, 762, 1, 762, 1, 762, 1, 762, + 1, 762, 1, 762, 1, 762, 3, 762, 14179, 8, 762, 1, 763, 1, 763, 1, 763, + 1, 763, 1, 763, 3, 763, 14186, 8, 763, 1, 763, 1, 763, 3, 763, 14190, 8, + 763, 1, 763, 3, 763, 14193, 8, 763, 1, 763, 3, 763, 14196, 8, 763, 3, 763, + 14198, 8, 763, 1, 764, 1, 764, 1, 764, 3, 764, 14203, 8, 764, 1, 764, 1, + 764, 3, 764, 14207, 8, 764, 3, 764, 14209, 8, 764, 1, 765, 1, 765, 1, 765, 1, 765, 1, 765, 1, 765, 1, 765, 1, 765, 1, 765, 1, 766, 1, 766, 1, 766, - 1, 766, 1, 766, 1, 766, 1, 766, 3, 766, 14222, 8, 766, 1, 766, 1, 766, - 3, 766, 14226, 8, 766, 1, 766, 3, 766, 14229, 8, 766, 1, 766, 1, 766, 1, - 766, 3, 766, 14234, 8, 766, 3, 766, 14236, 8, 766, 1, 766, 3, 766, 14239, - 8, 766, 1, 766, 1, 766, 3, 766, 14243, 8, 766, 3, 766, 14245, 8, 766, 1, - 767, 1, 767, 1, 767, 1, 767, 1, 767, 1, 767, 1, 767, 1, 767, 5, 767, 14255, - 8, 767, 10, 767, 12, 767, 14258, 9, 767, 1, 767, 1, 767, 1, 767, 5, 767, - 14263, 8, 767, 10, 767, 12, 767, 14266, 9, 767, 3, 767, 14268, 8, 767, - 1, 767, 1, 767, 1, 768, 1, 768, 1, 768, 3, 768, 14275, 8, 768, 1, 768, - 1, 768, 3, 768, 14279, 8, 768, 1, 768, 3, 768, 14282, 8, 768, 1, 768, 3, - 768, 14285, 8, 768, 1, 768, 3, 768, 14288, 8, 768, 1, 768, 1, 768, 3, 768, - 14292, 8, 768, 3, 768, 14294, 8, 768, 1, 769, 1, 769, 1, 769, 1, 769, 1, - 769, 1, 769, 1, 769, 1, 769, 3, 769, 14304, 8, 769, 1, 769, 1, 769, 3, - 769, 14308, 8, 769, 1, 770, 1, 770, 1, 770, 3, 770, 14313, 8, 770, 1, 770, - 1, 770, 1, 770, 3, 770, 14318, 8, 770, 1, 771, 1, 771, 1, 771, 1, 771, - 1, 771, 3, 771, 14325, 8, 771, 1, 771, 1, 771, 1, 772, 1, 772, 1, 772, - 1, 772, 1, 772, 1, 772, 5, 772, 14335, 8, 772, 10, 772, 12, 772, 14338, - 9, 772, 1, 772, 1, 772, 1, 772, 1, 772, 3, 772, 14344, 8, 772, 1, 772, - 1, 772, 1, 772, 5, 772, 14349, 8, 772, 10, 772, 12, 772, 14352, 9, 772, - 1, 772, 3, 772, 14355, 8, 772, 3, 772, 14357, 8, 772, 1, 773, 1, 773, 1, - 773, 1, 773, 3, 773, 14363, 8, 773, 1, 773, 1, 773, 1, 773, 1, 773, 5, - 773, 14369, 8, 773, 10, 773, 12, 773, 14372, 9, 773, 1, 773, 1, 773, 1, - 773, 1, 773, 3, 773, 14378, 8, 773, 1, 773, 1, 773, 1, 773, 5, 773, 14383, - 8, 773, 10, 773, 12, 773, 14386, 9, 773, 1, 773, 3, 773, 14389, 8, 773, - 3, 773, 14391, 8, 773, 1, 774, 1, 774, 1, 774, 1, 774, 1, 774, 1, 774, + 1, 766, 1, 766, 1, 766, 1, 766, 3, 766, 14227, 8, 766, 1, 766, 1, 766, + 3, 766, 14231, 8, 766, 1, 766, 3, 766, 14234, 8, 766, 1, 766, 1, 766, 1, + 766, 3, 766, 14239, 8, 766, 3, 766, 14241, 8, 766, 1, 766, 3, 766, 14244, + 8, 766, 1, 766, 1, 766, 3, 766, 14248, 8, 766, 3, 766, 14250, 8, 766, 1, + 767, 1, 767, 1, 767, 1, 767, 1, 767, 1, 767, 1, 767, 1, 767, 5, 767, 14260, + 8, 767, 10, 767, 12, 767, 14263, 9, 767, 1, 767, 1, 767, 1, 767, 5, 767, + 14268, 8, 767, 10, 767, 12, 767, 14271, 9, 767, 3, 767, 14273, 8, 767, + 1, 767, 1, 767, 1, 768, 1, 768, 1, 768, 3, 768, 14280, 8, 768, 1, 768, + 1, 768, 3, 768, 14284, 8, 768, 1, 768, 3, 768, 14287, 8, 768, 1, 768, 3, + 768, 14290, 8, 768, 1, 768, 3, 768, 14293, 8, 768, 1, 768, 1, 768, 3, 768, + 14297, 8, 768, 3, 768, 14299, 8, 768, 1, 769, 1, 769, 1, 769, 1, 769, 1, + 769, 1, 769, 1, 769, 1, 769, 3, 769, 14309, 8, 769, 1, 769, 1, 769, 3, + 769, 14313, 8, 769, 1, 770, 1, 770, 1, 770, 3, 770, 14318, 8, 770, 1, 770, + 1, 770, 1, 770, 3, 770, 14323, 8, 770, 1, 771, 1, 771, 1, 771, 1, 771, + 1, 771, 3, 771, 14330, 8, 771, 1, 771, 1, 771, 1, 772, 1, 772, 1, 772, + 1, 772, 1, 772, 1, 772, 5, 772, 14340, 8, 772, 10, 772, 12, 772, 14343, + 9, 772, 1, 772, 1, 772, 1, 772, 1, 772, 3, 772, 14349, 8, 772, 1, 772, + 1, 772, 1, 772, 5, 772, 14354, 8, 772, 10, 772, 12, 772, 14357, 9, 772, + 1, 772, 3, 772, 14360, 8, 772, 3, 772, 14362, 8, 772, 1, 773, 1, 773, 1, + 773, 1, 773, 3, 773, 14368, 8, 773, 1, 773, 1, 773, 1, 773, 1, 773, 5, + 773, 14374, 8, 773, 10, 773, 12, 773, 14377, 9, 773, 1, 773, 1, 773, 1, + 773, 1, 773, 3, 773, 14383, 8, 773, 1, 773, 1, 773, 1, 773, 5, 773, 14388, + 8, 773, 10, 773, 12, 773, 14391, 9, 773, 1, 773, 3, 773, 14394, 8, 773, + 3, 773, 14396, 8, 773, 1, 774, 1, 774, 1, 774, 1, 774, 1, 774, 1, 774, 1, 774, 1, 774, 1, 774, 1, 774, 1, 774, 1, 774, 1, 774, 1, 774, 1, 774, - 1, 774, 1, 774, 1, 774, 4, 774, 14411, 8, 774, 11, 774, 12, 774, 14412, - 1, 774, 3, 774, 14416, 8, 774, 1, 775, 1, 775, 1, 775, 1, 775, 3, 775, - 14422, 8, 775, 1, 776, 1, 776, 1, 776, 1, 776, 3, 776, 14428, 8, 776, 1, - 777, 1, 777, 1, 777, 1, 777, 1, 777, 1, 777, 4, 777, 14436, 8, 777, 11, - 777, 12, 777, 14437, 3, 777, 14440, 8, 777, 1, 778, 1, 778, 1, 778, 3, - 778, 14445, 8, 778, 1, 778, 1, 778, 1, 778, 3, 778, 14450, 8, 778, 1, 778, - 1, 778, 1, 778, 3, 778, 14455, 8, 778, 5, 778, 14457, 8, 778, 10, 778, - 12, 778, 14460, 9, 778, 1, 778, 3, 778, 14463, 8, 778, 1, 779, 1, 779, - 3, 779, 14467, 8, 779, 1, 780, 1, 780, 1, 780, 1, 780, 1, 781, 1, 781, - 1, 781, 1, 781, 1, 781, 1, 781, 3, 781, 14479, 8, 781, 1, 782, 1, 782, - 1, 782, 1, 782, 3, 782, 14485, 8, 782, 1, 782, 1, 782, 1, 782, 5, 782, - 14490, 8, 782, 10, 782, 12, 782, 14493, 9, 782, 1, 783, 1, 783, 3, 783, - 14497, 8, 783, 1, 783, 1, 783, 5, 783, 14501, 8, 783, 10, 783, 12, 783, - 14504, 9, 783, 1, 784, 1, 784, 3, 784, 14508, 8, 784, 1, 784, 1, 784, 3, - 784, 14512, 8, 784, 1, 784, 1, 784, 5, 784, 14516, 8, 784, 10, 784, 12, - 784, 14519, 9, 784, 1, 785, 1, 785, 3, 785, 14523, 8, 785, 1, 785, 1, 785, - 1, 785, 1, 785, 1, 785, 5, 785, 14530, 8, 785, 10, 785, 12, 785, 14533, - 9, 785, 1, 785, 1, 785, 1, 785, 1, 785, 1, 785, 1, 785, 3, 785, 14541, - 8, 785, 1, 785, 3, 785, 14544, 8, 785, 1, 785, 3, 785, 14547, 8, 785, 1, - 785, 3, 785, 14550, 8, 785, 1, 785, 1, 785, 3, 785, 14554, 8, 785, 1, 786, - 1, 786, 1, 786, 1, 786, 1, 786, 1, 786, 1, 786, 1, 786, 3, 786, 14564, - 8, 786, 1, 787, 1, 787, 1, 787, 1, 787, 1, 787, 1, 787, 3, 787, 14572, - 8, 787, 1, 787, 1, 787, 1, 787, 1, 787, 1, 787, 1, 787, 4, 787, 14580, - 8, 787, 11, 787, 12, 787, 14581, 1, 788, 1, 788, 1, 789, 1, 789, 1, 789, - 1, 789, 1, 790, 1, 790, 3, 790, 14592, 8, 790, 1, 790, 3, 790, 14595, 8, - 790, 1, 790, 3, 790, 14598, 8, 790, 1, 790, 3, 790, 14601, 8, 790, 1, 790, - 1, 790, 5, 790, 14605, 8, 790, 10, 790, 12, 790, 14608, 9, 790, 1, 790, - 3, 790, 14611, 8, 790, 1, 791, 1, 791, 1, 791, 1, 791, 4, 791, 14617, 8, - 791, 11, 791, 12, 791, 14618, 1, 791, 3, 791, 14622, 8, 791, 1, 791, 3, - 791, 14625, 8, 791, 1, 792, 1, 792, 1, 792, 3, 792, 14630, 8, 792, 1, 793, - 1, 793, 1, 793, 3, 793, 14635, 8, 793, 1, 794, 1, 794, 3, 794, 14639, 8, - 794, 1, 794, 1, 794, 3, 794, 14643, 8, 794, 1, 795, 1, 795, 1, 795, 1, - 795, 3, 795, 14649, 8, 795, 1, 796, 1, 796, 1, 796, 1, 796, 1, 796, 1, + 1, 774, 1, 774, 1, 774, 4, 774, 14416, 8, 774, 11, 774, 12, 774, 14417, + 1, 774, 3, 774, 14421, 8, 774, 1, 775, 1, 775, 1, 775, 1, 775, 3, 775, + 14427, 8, 775, 1, 776, 1, 776, 1, 776, 1, 776, 3, 776, 14433, 8, 776, 1, + 777, 1, 777, 1, 777, 1, 777, 1, 777, 1, 777, 4, 777, 14441, 8, 777, 11, + 777, 12, 777, 14442, 3, 777, 14445, 8, 777, 1, 778, 1, 778, 1, 778, 3, + 778, 14450, 8, 778, 1, 778, 1, 778, 1, 778, 3, 778, 14455, 8, 778, 1, 778, + 1, 778, 1, 778, 3, 778, 14460, 8, 778, 5, 778, 14462, 8, 778, 10, 778, + 12, 778, 14465, 9, 778, 1, 778, 3, 778, 14468, 8, 778, 1, 779, 1, 779, + 3, 779, 14472, 8, 779, 1, 780, 1, 780, 1, 780, 1, 780, 1, 781, 1, 781, + 1, 781, 1, 781, 1, 781, 1, 781, 3, 781, 14484, 8, 781, 1, 782, 1, 782, + 1, 782, 1, 782, 3, 782, 14490, 8, 782, 1, 782, 1, 782, 1, 782, 5, 782, + 14495, 8, 782, 10, 782, 12, 782, 14498, 9, 782, 1, 783, 1, 783, 3, 783, + 14502, 8, 783, 1, 783, 1, 783, 5, 783, 14506, 8, 783, 10, 783, 12, 783, + 14509, 9, 783, 1, 784, 1, 784, 3, 784, 14513, 8, 784, 1, 784, 1, 784, 3, + 784, 14517, 8, 784, 1, 784, 1, 784, 5, 784, 14521, 8, 784, 10, 784, 12, + 784, 14524, 9, 784, 1, 785, 1, 785, 3, 785, 14528, 8, 785, 1, 785, 1, 785, + 1, 785, 1, 785, 1, 785, 5, 785, 14535, 8, 785, 10, 785, 12, 785, 14538, + 9, 785, 1, 785, 1, 785, 1, 785, 1, 785, 1, 785, 1, 785, 3, 785, 14546, + 8, 785, 1, 785, 3, 785, 14549, 8, 785, 1, 785, 3, 785, 14552, 8, 785, 1, + 785, 3, 785, 14555, 8, 785, 1, 785, 1, 785, 3, 785, 14559, 8, 785, 1, 786, + 1, 786, 1, 786, 1, 786, 1, 786, 1, 786, 1, 786, 1, 786, 3, 786, 14569, + 8, 786, 1, 787, 1, 787, 1, 787, 1, 787, 1, 787, 1, 787, 3, 787, 14577, + 8, 787, 1, 787, 1, 787, 1, 787, 1, 787, 1, 787, 1, 787, 4, 787, 14585, + 8, 787, 11, 787, 12, 787, 14586, 1, 788, 1, 788, 1, 789, 1, 789, 1, 789, + 1, 789, 1, 790, 1, 790, 3, 790, 14597, 8, 790, 1, 790, 3, 790, 14600, 8, + 790, 1, 790, 3, 790, 14603, 8, 790, 1, 790, 3, 790, 14606, 8, 790, 1, 790, + 1, 790, 5, 790, 14610, 8, 790, 10, 790, 12, 790, 14613, 9, 790, 1, 790, + 3, 790, 14616, 8, 790, 1, 791, 1, 791, 1, 791, 1, 791, 4, 791, 14622, 8, + 791, 11, 791, 12, 791, 14623, 1, 791, 3, 791, 14627, 8, 791, 1, 791, 3, + 791, 14630, 8, 791, 1, 792, 1, 792, 1, 792, 3, 792, 14635, 8, 792, 1, 793, + 1, 793, 1, 793, 3, 793, 14640, 8, 793, 1, 794, 1, 794, 3, 794, 14644, 8, + 794, 1, 794, 1, 794, 3, 794, 14648, 8, 794, 1, 795, 1, 795, 1, 795, 1, + 795, 3, 795, 14654, 8, 795, 1, 796, 1, 796, 1, 796, 1, 796, 1, 796, 1, 796, 1, 796, 1, 796, 1, 797, 1, 797, 1, 798, 1, 798, 1, 798, 1, 798, 1, 798, 1, 798, 1, 799, 1, 799, 1, 800, 1, 800, 1, 801, 1, 801, 1, 801, 1, - 801, 4, 801, 14675, 8, 801, 11, 801, 12, 801, 14676, 1, 802, 1, 802, 1, - 802, 1, 802, 1, 802, 1, 802, 1, 802, 1, 802, 5, 802, 14687, 8, 802, 10, - 802, 12, 802, 14690, 9, 802, 1, 802, 1, 802, 3, 802, 14694, 8, 802, 1, - 802, 1, 802, 1, 802, 5, 802, 14699, 8, 802, 10, 802, 12, 802, 14702, 9, - 802, 1, 802, 1, 802, 1, 802, 1, 802, 1, 802, 1, 802, 1, 802, 5, 802, 14711, - 8, 802, 10, 802, 12, 802, 14714, 9, 802, 1, 802, 1, 802, 3, 802, 14718, - 8, 802, 1, 802, 1, 802, 1, 802, 5, 802, 14723, 8, 802, 10, 802, 12, 802, - 14726, 9, 802, 1, 802, 1, 802, 3, 802, 14730, 8, 802, 1, 802, 1, 802, 1, - 802, 1, 802, 1, 802, 3, 802, 14737, 8, 802, 1, 802, 1, 802, 3, 802, 14741, - 8, 802, 1, 803, 1, 803, 1, 803, 1, 803, 1, 803, 5, 803, 14748, 8, 803, - 10, 803, 12, 803, 14751, 9, 803, 1, 803, 1, 803, 1, 803, 1, 803, 1, 803, - 1, 803, 1, 803, 1, 803, 1, 803, 1, 803, 1, 803, 1, 803, 3, 803, 14765, - 8, 803, 1, 804, 1, 804, 1, 804, 1, 805, 1, 805, 3, 805, 14772, 8, 805, - 1, 805, 1, 805, 3, 805, 14776, 8, 805, 1, 805, 1, 805, 1, 805, 3, 805, - 14781, 8, 805, 1, 805, 3, 805, 14784, 8, 805, 1, 805, 1, 805, 1, 805, 3, - 805, 14789, 8, 805, 1, 805, 5, 805, 14792, 8, 805, 10, 805, 12, 805, 14795, - 9, 805, 1, 805, 3, 805, 14798, 8, 805, 1, 806, 1, 806, 1, 806, 3, 806, - 14803, 8, 806, 1, 806, 1, 806, 1, 806, 1, 806, 1, 806, 3, 806, 14810, 8, - 806, 1, 807, 1, 807, 1, 807, 1, 807, 3, 807, 14816, 8, 807, 1, 807, 1, - 807, 1, 807, 3, 807, 14821, 8, 807, 5, 807, 14823, 8, 807, 10, 807, 12, - 807, 14826, 9, 807, 1, 807, 1, 807, 1, 807, 1, 807, 3, 807, 14832, 8, 807, - 3, 807, 14834, 8, 807, 1, 807, 3, 807, 14837, 8, 807, 1, 808, 1, 808, 1, - 808, 3, 808, 14842, 8, 808, 1, 808, 1, 808, 3, 808, 14846, 8, 808, 1, 809, - 1, 809, 1, 809, 3, 809, 14851, 8, 809, 1, 809, 1, 809, 3, 809, 14855, 8, - 809, 1, 809, 1, 809, 1, 809, 1, 809, 1, 809, 3, 809, 14862, 8, 809, 1, - 810, 1, 810, 1, 811, 1, 811, 3, 811, 14868, 8, 811, 1, 812, 1, 812, 1, - 812, 1, 812, 3, 812, 14874, 8, 812, 1, 812, 3, 812, 14877, 8, 812, 1, 813, - 1, 813, 1, 813, 1, 813, 1, 813, 5, 813, 14884, 8, 813, 10, 813, 12, 813, - 14887, 9, 813, 1, 813, 1, 813, 1, 813, 1, 813, 1, 813, 1, 813, 5, 813, - 14895, 8, 813, 10, 813, 12, 813, 14898, 9, 813, 1, 813, 4, 813, 14901, - 8, 813, 11, 813, 12, 813, 14902, 1, 813, 1, 813, 1, 813, 1, 813, 1, 813, - 1, 813, 1, 813, 1, 813, 1, 813, 5, 813, 14914, 8, 813, 10, 813, 12, 813, - 14917, 9, 813, 1, 813, 4, 813, 14920, 8, 813, 11, 813, 12, 813, 14921, - 3, 813, 14924, 8, 813, 1, 814, 1, 814, 1, 814, 1, 814, 1, 814, 1, 814, + 801, 4, 801, 14680, 8, 801, 11, 801, 12, 801, 14681, 1, 802, 1, 802, 1, + 802, 1, 802, 1, 802, 1, 802, 1, 802, 1, 802, 5, 802, 14692, 8, 802, 10, + 802, 12, 802, 14695, 9, 802, 1, 802, 1, 802, 3, 802, 14699, 8, 802, 1, + 802, 1, 802, 1, 802, 5, 802, 14704, 8, 802, 10, 802, 12, 802, 14707, 9, + 802, 1, 802, 1, 802, 1, 802, 1, 802, 1, 802, 1, 802, 1, 802, 5, 802, 14716, + 8, 802, 10, 802, 12, 802, 14719, 9, 802, 1, 802, 1, 802, 3, 802, 14723, + 8, 802, 1, 802, 1, 802, 1, 802, 5, 802, 14728, 8, 802, 10, 802, 12, 802, + 14731, 9, 802, 1, 802, 1, 802, 3, 802, 14735, 8, 802, 1, 802, 1, 802, 1, + 802, 1, 802, 1, 802, 3, 802, 14742, 8, 802, 1, 802, 1, 802, 3, 802, 14746, + 8, 802, 1, 803, 1, 803, 1, 803, 1, 803, 1, 803, 5, 803, 14753, 8, 803, + 10, 803, 12, 803, 14756, 9, 803, 1, 803, 1, 803, 1, 803, 1, 803, 1, 803, + 1, 803, 1, 803, 1, 803, 1, 803, 1, 803, 1, 803, 1, 803, 3, 803, 14770, + 8, 803, 1, 804, 1, 804, 1, 804, 1, 805, 1, 805, 3, 805, 14777, 8, 805, + 1, 805, 1, 805, 3, 805, 14781, 8, 805, 1, 805, 1, 805, 1, 805, 3, 805, + 14786, 8, 805, 1, 805, 3, 805, 14789, 8, 805, 1, 805, 1, 805, 1, 805, 3, + 805, 14794, 8, 805, 1, 805, 5, 805, 14797, 8, 805, 10, 805, 12, 805, 14800, + 9, 805, 1, 805, 3, 805, 14803, 8, 805, 1, 806, 1, 806, 1, 806, 3, 806, + 14808, 8, 806, 1, 806, 1, 806, 1, 806, 1, 806, 1, 806, 3, 806, 14815, 8, + 806, 1, 807, 1, 807, 1, 807, 1, 807, 3, 807, 14821, 8, 807, 1, 807, 1, + 807, 1, 807, 3, 807, 14826, 8, 807, 5, 807, 14828, 8, 807, 10, 807, 12, + 807, 14831, 9, 807, 1, 807, 1, 807, 1, 807, 1, 807, 3, 807, 14837, 8, 807, + 3, 807, 14839, 8, 807, 1, 807, 3, 807, 14842, 8, 807, 1, 808, 1, 808, 1, + 808, 3, 808, 14847, 8, 808, 1, 808, 1, 808, 3, 808, 14851, 8, 808, 1, 809, + 1, 809, 1, 809, 3, 809, 14856, 8, 809, 1, 809, 1, 809, 3, 809, 14860, 8, + 809, 1, 809, 1, 809, 1, 809, 1, 809, 1, 809, 3, 809, 14867, 8, 809, 1, + 810, 1, 810, 1, 811, 1, 811, 3, 811, 14873, 8, 811, 1, 812, 1, 812, 1, + 812, 1, 812, 3, 812, 14879, 8, 812, 1, 812, 3, 812, 14882, 8, 812, 1, 813, + 1, 813, 1, 813, 1, 813, 1, 813, 5, 813, 14889, 8, 813, 10, 813, 12, 813, + 14892, 9, 813, 1, 813, 1, 813, 1, 813, 1, 813, 1, 813, 1, 813, 5, 813, + 14900, 8, 813, 10, 813, 12, 813, 14903, 9, 813, 1, 813, 4, 813, 14906, + 8, 813, 11, 813, 12, 813, 14907, 1, 813, 1, 813, 1, 813, 1, 813, 1, 813, + 1, 813, 1, 813, 1, 813, 1, 813, 5, 813, 14919, 8, 813, 10, 813, 12, 813, + 14922, 9, 813, 1, 813, 4, 813, 14925, 8, 813, 11, 813, 12, 813, 14926, + 3, 813, 14929, 8, 813, 1, 814, 1, 814, 1, 814, 1, 814, 1, 814, 1, 814, 1, 814, 1, 814, 1, 814, 1, 815, 1, 815, 1, 815, 1, 815, 1, 815, 1, 815, 1, 815, 1, 815, 1, 815, 1, 815, 1, 815, 1, 815, 1, 815, 1, 815, 1, 815, - 1, 815, 3, 815, 14951, 8, 815, 1, 815, 3, 815, 14954, 8, 815, 1, 815, 1, - 815, 1, 815, 4, 815, 14959, 8, 815, 11, 815, 12, 815, 14960, 1, 816, 1, + 1, 815, 3, 815, 14956, 8, 815, 1, 815, 3, 815, 14959, 8, 815, 1, 815, 1, + 815, 1, 815, 4, 815, 14964, 8, 815, 11, 815, 12, 815, 14965, 1, 816, 1, 816, 1, 816, 1, 816, 1, 816, 1, 816, 1, 816, 1, 816, 1, 816, 1, 816, 1, 816, 1, 816, 1, 816, 1, 816, 1, 816, 1, 816, 1, 816, 1, 816, 1, 816, 1, - 816, 3, 816, 14983, 8, 816, 1, 816, 3, 816, 14986, 8, 816, 4, 816, 14988, - 8, 816, 11, 816, 12, 816, 14989, 1, 817, 1, 817, 1, 818, 1, 818, 1, 818, - 3, 818, 14997, 8, 818, 3, 818, 14999, 8, 818, 1, 819, 1, 819, 1, 819, 1, - 819, 1, 819, 1, 819, 3, 819, 15007, 8, 819, 1, 820, 1, 820, 3, 820, 15011, - 8, 820, 1, 820, 1, 820, 1, 820, 3, 820, 15016, 8, 820, 1, 820, 3, 820, - 15019, 8, 820, 1, 820, 3, 820, 15022, 8, 820, 1, 820, 3, 820, 15025, 8, - 820, 1, 821, 1, 821, 1, 822, 1, 822, 1, 822, 3, 822, 15032, 8, 822, 1, - 822, 1, 822, 1, 822, 3, 822, 15037, 8, 822, 1, 822, 1, 822, 1, 823, 1, - 823, 1, 823, 1, 823, 3, 823, 15045, 8, 823, 1, 823, 1, 823, 1, 823, 1, - 823, 5, 823, 15051, 8, 823, 10, 823, 12, 823, 15054, 9, 823, 1, 823, 1, - 823, 3, 823, 15058, 8, 823, 1, 823, 4, 823, 15061, 8, 823, 11, 823, 12, - 823, 15062, 1, 824, 1, 824, 1, 824, 1, 824, 1, 824, 1, 824, 1, 824, 1, - 824, 1, 824, 1, 824, 1, 824, 1, 824, 1, 824, 1, 824, 4, 824, 15079, 8, - 824, 11, 824, 12, 824, 15080, 1, 824, 1, 824, 1, 824, 1, 824, 1, 824, 1, - 824, 1, 824, 1, 824, 1, 824, 1, 824, 1, 824, 4, 824, 15094, 8, 824, 11, - 824, 12, 824, 15095, 3, 824, 15098, 8, 824, 1, 825, 1, 825, 1, 825, 1, - 825, 1, 825, 1, 825, 1, 825, 1, 825, 1, 825, 1, 825, 3, 825, 15110, 8, - 825, 1, 826, 1, 826, 1, 827, 1, 827, 1, 828, 1, 828, 1, 828, 3, 828, 15119, - 8, 828, 1, 828, 1, 828, 3, 828, 15123, 8, 828, 3, 828, 15125, 8, 828, 1, - 828, 3, 828, 15128, 8, 828, 1, 828, 3, 828, 15131, 8, 828, 1, 828, 1, 828, - 1, 828, 3, 828, 15136, 8, 828, 1, 828, 1, 828, 3, 828, 15140, 8, 828, 1, - 828, 1, 828, 3, 828, 15144, 8, 828, 1, 828, 4, 828, 15147, 8, 828, 11, - 828, 12, 828, 15148, 1, 828, 3, 828, 15152, 8, 828, 1, 829, 1, 829, 1, - 830, 1, 830, 1, 830, 1, 830, 1, 830, 1, 830, 3, 830, 15162, 8, 830, 3, - 830, 15164, 8, 830, 1, 830, 1, 830, 1, 830, 3, 830, 15169, 8, 830, 1, 831, - 4, 831, 15172, 8, 831, 11, 831, 12, 831, 15173, 1, 831, 1, 831, 4, 831, - 15178, 8, 831, 11, 831, 12, 831, 15179, 1, 831, 1, 831, 3, 831, 15184, - 8, 831, 1, 832, 1, 832, 1, 832, 1, 832, 1, 832, 3, 832, 15191, 8, 832, + 816, 3, 816, 14988, 8, 816, 1, 816, 3, 816, 14991, 8, 816, 4, 816, 14993, + 8, 816, 11, 816, 12, 816, 14994, 1, 817, 1, 817, 1, 818, 1, 818, 1, 818, + 3, 818, 15002, 8, 818, 3, 818, 15004, 8, 818, 1, 819, 1, 819, 1, 819, 1, + 819, 1, 819, 1, 819, 3, 819, 15012, 8, 819, 1, 820, 1, 820, 3, 820, 15016, + 8, 820, 1, 820, 1, 820, 1, 820, 3, 820, 15021, 8, 820, 1, 820, 3, 820, + 15024, 8, 820, 1, 820, 3, 820, 15027, 8, 820, 1, 820, 3, 820, 15030, 8, + 820, 1, 821, 1, 821, 1, 822, 1, 822, 1, 822, 3, 822, 15037, 8, 822, 1, + 822, 1, 822, 1, 822, 3, 822, 15042, 8, 822, 1, 822, 1, 822, 1, 823, 1, + 823, 1, 823, 1, 823, 3, 823, 15050, 8, 823, 1, 823, 1, 823, 1, 823, 1, + 823, 5, 823, 15056, 8, 823, 10, 823, 12, 823, 15059, 9, 823, 1, 823, 1, + 823, 3, 823, 15063, 8, 823, 1, 823, 4, 823, 15066, 8, 823, 11, 823, 12, + 823, 15067, 1, 824, 1, 824, 1, 824, 1, 824, 1, 824, 1, 824, 1, 824, 1, + 824, 1, 824, 1, 824, 1, 824, 1, 824, 1, 824, 1, 824, 4, 824, 15084, 8, + 824, 11, 824, 12, 824, 15085, 1, 824, 1, 824, 1, 824, 1, 824, 1, 824, 1, + 824, 1, 824, 1, 824, 1, 824, 1, 824, 1, 824, 4, 824, 15099, 8, 824, 11, + 824, 12, 824, 15100, 3, 824, 15103, 8, 824, 1, 825, 1, 825, 1, 825, 1, + 825, 1, 825, 1, 825, 1, 825, 1, 825, 1, 825, 1, 825, 3, 825, 15115, 8, + 825, 1, 826, 1, 826, 1, 827, 1, 827, 1, 828, 1, 828, 1, 828, 3, 828, 15124, + 8, 828, 1, 828, 1, 828, 3, 828, 15128, 8, 828, 3, 828, 15130, 8, 828, 1, + 828, 3, 828, 15133, 8, 828, 1, 828, 3, 828, 15136, 8, 828, 1, 828, 1, 828, + 1, 828, 3, 828, 15141, 8, 828, 1, 828, 1, 828, 3, 828, 15145, 8, 828, 1, + 828, 1, 828, 3, 828, 15149, 8, 828, 1, 828, 4, 828, 15152, 8, 828, 11, + 828, 12, 828, 15153, 1, 828, 3, 828, 15157, 8, 828, 1, 829, 1, 829, 1, + 830, 1, 830, 1, 830, 1, 830, 1, 830, 1, 830, 3, 830, 15167, 8, 830, 3, + 830, 15169, 8, 830, 1, 830, 1, 830, 1, 830, 3, 830, 15174, 8, 830, 1, 831, + 4, 831, 15177, 8, 831, 11, 831, 12, 831, 15178, 1, 831, 1, 831, 4, 831, + 15183, 8, 831, 11, 831, 12, 831, 15184, 1, 831, 1, 831, 3, 831, 15189, + 8, 831, 1, 832, 1, 832, 1, 832, 1, 832, 1, 832, 3, 832, 15196, 8, 832, 1, 832, 1, 832, 1, 832, 1, 832, 1, 832, 1, 832, 1, 832, 1, 832, 1, 832, - 1, 832, 1, 832, 1, 832, 1, 832, 1, 832, 1, 832, 1, 832, 3, 832, 15209, - 8, 832, 1, 833, 1, 833, 1, 833, 1, 833, 1, 833, 3, 833, 15216, 8, 833, - 1, 833, 3, 833, 15219, 8, 833, 1, 833, 3, 833, 15222, 8, 833, 1, 833, 3, - 833, 15225, 8, 833, 1, 833, 3, 833, 15228, 8, 833, 1, 833, 1, 833, 1, 833, - 1, 833, 1, 833, 1, 833, 3, 833, 15236, 8, 833, 3, 833, 15238, 8, 833, 1, - 833, 1, 833, 1, 833, 1, 833, 1, 833, 1, 833, 1, 833, 3, 833, 15247, 8, - 833, 3, 833, 15249, 8, 833, 1, 833, 5, 833, 15252, 8, 833, 10, 833, 12, - 833, 15255, 9, 833, 1, 834, 1, 834, 1, 834, 1, 834, 1, 834, 1, 834, 3, - 834, 15263, 8, 834, 3, 834, 15265, 8, 834, 1, 834, 1, 834, 1, 834, 1, 834, - 1, 834, 5, 834, 15272, 8, 834, 10, 834, 12, 834, 15275, 9, 834, 1, 834, - 3, 834, 15278, 8, 834, 1, 835, 1, 835, 1, 835, 1, 835, 1, 835, 1, 835, - 3, 835, 15286, 8, 835, 1, 836, 1, 836, 1, 836, 1, 836, 3, 836, 15292, 8, - 836, 1, 836, 3, 836, 15295, 8, 836, 1, 836, 3, 836, 15298, 8, 836, 1, 836, + 1, 832, 1, 832, 1, 832, 1, 832, 1, 832, 1, 832, 1, 832, 3, 832, 15214, + 8, 832, 1, 833, 1, 833, 1, 833, 1, 833, 1, 833, 3, 833, 15221, 8, 833, + 1, 833, 3, 833, 15224, 8, 833, 1, 833, 3, 833, 15227, 8, 833, 1, 833, 3, + 833, 15230, 8, 833, 1, 833, 3, 833, 15233, 8, 833, 1, 833, 1, 833, 1, 833, + 1, 833, 1, 833, 1, 833, 3, 833, 15241, 8, 833, 3, 833, 15243, 8, 833, 1, + 833, 1, 833, 1, 833, 1, 833, 1, 833, 1, 833, 1, 833, 3, 833, 15252, 8, + 833, 3, 833, 15254, 8, 833, 1, 833, 5, 833, 15257, 8, 833, 10, 833, 12, + 833, 15260, 9, 833, 1, 834, 1, 834, 1, 834, 1, 834, 1, 834, 1, 834, 3, + 834, 15268, 8, 834, 3, 834, 15270, 8, 834, 1, 834, 1, 834, 1, 834, 1, 834, + 1, 834, 5, 834, 15277, 8, 834, 10, 834, 12, 834, 15280, 9, 834, 1, 834, + 3, 834, 15283, 8, 834, 1, 835, 1, 835, 1, 835, 1, 835, 1, 835, 1, 835, + 3, 835, 15291, 8, 835, 1, 836, 1, 836, 1, 836, 1, 836, 3, 836, 15297, 8, + 836, 1, 836, 3, 836, 15300, 8, 836, 1, 836, 3, 836, 15303, 8, 836, 1, 836, 1, 836, 1, 836, 1, 836, 1, 836, 1, 836, 1, 836, 1, 836, 1, 836, 1, 836, - 4, 836, 15310, 8, 836, 11, 836, 12, 836, 15311, 1, 836, 1, 836, 3, 836, - 15316, 8, 836, 1, 836, 1, 836, 3, 836, 15320, 8, 836, 1, 836, 3, 836, 15323, - 8, 836, 1, 837, 1, 837, 1, 838, 3, 838, 15328, 8, 838, 1, 838, 1, 838, - 1, 838, 3, 838, 15333, 8, 838, 1, 838, 1, 838, 1, 838, 1, 838, 1, 838, - 3, 838, 15340, 8, 838, 1, 838, 1, 838, 1, 838, 1, 838, 3, 838, 15346, 8, - 838, 1, 839, 1, 839, 3, 839, 15350, 8, 839, 1, 840, 1, 840, 1, 840, 1, - 840, 3, 840, 15356, 8, 840, 1, 841, 1, 841, 1, 841, 1, 841, 1, 842, 1, - 842, 1, 842, 5, 842, 15365, 8, 842, 10, 842, 12, 842, 15368, 9, 842, 1, - 842, 3, 842, 15371, 8, 842, 1, 842, 1, 842, 1, 842, 5, 842, 15376, 8, 842, - 10, 842, 12, 842, 15379, 9, 842, 1, 842, 3, 842, 15382, 8, 842, 1, 842, + 4, 836, 15315, 8, 836, 11, 836, 12, 836, 15316, 1, 836, 1, 836, 3, 836, + 15321, 8, 836, 1, 836, 1, 836, 3, 836, 15325, 8, 836, 1, 836, 3, 836, 15328, + 8, 836, 1, 837, 1, 837, 1, 838, 3, 838, 15333, 8, 838, 1, 838, 1, 838, + 1, 838, 3, 838, 15338, 8, 838, 1, 838, 1, 838, 1, 838, 1, 838, 1, 838, + 3, 838, 15345, 8, 838, 1, 838, 1, 838, 1, 838, 1, 838, 3, 838, 15351, 8, + 838, 1, 839, 1, 839, 3, 839, 15355, 8, 839, 1, 840, 1, 840, 1, 840, 1, + 840, 3, 840, 15361, 8, 840, 1, 841, 1, 841, 1, 841, 1, 841, 1, 842, 1, + 842, 1, 842, 5, 842, 15370, 8, 842, 10, 842, 12, 842, 15373, 9, 842, 1, + 842, 3, 842, 15376, 8, 842, 1, 842, 1, 842, 1, 842, 5, 842, 15381, 8, 842, + 10, 842, 12, 842, 15384, 9, 842, 1, 842, 3, 842, 15387, 8, 842, 1, 842, 1, 842, 1, 842, 1, 842, 1, 842, 1, 842, 1, 842, 1, 842, 1, 842, 1, 842, - 5, 842, 15394, 8, 842, 10, 842, 12, 842, 15397, 9, 842, 1, 842, 1, 842, - 3, 842, 15401, 8, 842, 1, 842, 1, 842, 3, 842, 15405, 8, 842, 1, 842, 1, - 842, 1, 842, 1, 842, 1, 842, 1, 842, 1, 842, 4, 842, 15414, 8, 842, 11, - 842, 12, 842, 15415, 3, 842, 15418, 8, 842, 1, 843, 1, 843, 1, 844, 1, + 5, 842, 15399, 8, 842, 10, 842, 12, 842, 15402, 9, 842, 1, 842, 1, 842, + 3, 842, 15406, 8, 842, 1, 842, 1, 842, 3, 842, 15410, 8, 842, 1, 842, 1, + 842, 1, 842, 1, 842, 1, 842, 1, 842, 1, 842, 4, 842, 15419, 8, 842, 11, + 842, 12, 842, 15420, 3, 842, 15423, 8, 842, 1, 843, 1, 843, 1, 844, 1, 844, 1, 845, 1, 845, 1, 845, 1, 846, 1, 846, 1, 846, 1, 846, 1, 846, 1, - 846, 1, 846, 5, 846, 15434, 8, 846, 10, 846, 12, 846, 15437, 9, 846, 1, - 846, 1, 846, 3, 846, 15441, 8, 846, 1, 846, 3, 846, 15444, 8, 846, 1, 846, - 3, 846, 15447, 8, 846, 1, 846, 1, 846, 1, 846, 3, 846, 15452, 8, 846, 3, - 846, 15454, 8, 846, 1, 847, 1, 847, 1, 847, 1, 847, 1, 847, 3, 847, 15461, - 8, 847, 1, 848, 1, 848, 1, 848, 1, 848, 1, 848, 3, 848, 15468, 8, 848, - 1, 849, 1, 849, 1, 849, 3, 849, 15473, 8, 849, 1, 849, 1, 849, 1, 849, - 1, 849, 1, 849, 3, 849, 15480, 8, 849, 3, 849, 15482, 8, 849, 1, 850, 1, - 850, 1, 850, 1, 850, 1, 850, 3, 850, 15489, 8, 850, 1, 851, 1, 851, 3, - 851, 15493, 8, 851, 1, 851, 1, 851, 1, 851, 1, 851, 4, 851, 15499, 8, 851, - 11, 851, 12, 851, 15500, 3, 851, 15503, 8, 851, 1, 851, 1, 851, 1, 851, - 1, 852, 1, 852, 1, 852, 1, 853, 1, 853, 1, 853, 3, 853, 15514, 8, 853, - 1, 854, 1, 854, 1, 854, 1, 854, 1, 855, 1, 855, 1, 855, 3, 855, 15523, - 8, 855, 1, 855, 1, 855, 1, 855, 3, 855, 15528, 8, 855, 1, 855, 1, 855, - 3, 855, 15532, 8, 855, 1, 855, 3, 855, 15535, 8, 855, 1, 856, 1, 856, 1, + 846, 1, 846, 5, 846, 15439, 8, 846, 10, 846, 12, 846, 15442, 9, 846, 1, + 846, 1, 846, 3, 846, 15446, 8, 846, 1, 846, 3, 846, 15449, 8, 846, 1, 846, + 3, 846, 15452, 8, 846, 1, 846, 1, 846, 1, 846, 3, 846, 15457, 8, 846, 3, + 846, 15459, 8, 846, 1, 847, 1, 847, 1, 847, 1, 847, 1, 847, 3, 847, 15466, + 8, 847, 1, 848, 1, 848, 1, 848, 1, 848, 1, 848, 3, 848, 15473, 8, 848, + 1, 849, 1, 849, 1, 849, 3, 849, 15478, 8, 849, 1, 849, 1, 849, 1, 849, + 1, 849, 1, 849, 3, 849, 15485, 8, 849, 3, 849, 15487, 8, 849, 1, 850, 1, + 850, 1, 850, 1, 850, 1, 850, 3, 850, 15494, 8, 850, 1, 851, 1, 851, 3, + 851, 15498, 8, 851, 1, 851, 1, 851, 1, 851, 1, 851, 4, 851, 15504, 8, 851, + 11, 851, 12, 851, 15505, 3, 851, 15508, 8, 851, 1, 851, 1, 851, 1, 851, + 1, 852, 1, 852, 1, 852, 1, 853, 1, 853, 1, 853, 3, 853, 15519, 8, 853, + 1, 854, 1, 854, 1, 854, 1, 854, 1, 855, 1, 855, 1, 855, 3, 855, 15528, + 8, 855, 1, 855, 1, 855, 1, 855, 3, 855, 15533, 8, 855, 1, 855, 1, 855, + 3, 855, 15537, 8, 855, 1, 855, 3, 855, 15540, 8, 855, 1, 856, 1, 856, 1, 856, 1, 856, 1, 856, 1, 856, 1, 857, 1, 857, 1, 857, 1, 857, 1, 857, 1, - 857, 3, 857, 15549, 8, 857, 1, 857, 1, 857, 1, 858, 1, 858, 5, 858, 15555, - 8, 858, 10, 858, 12, 858, 15558, 9, 858, 1, 858, 3, 858, 15561, 8, 858, - 1, 858, 3, 858, 15564, 8, 858, 1, 859, 1, 859, 1, 859, 1, 860, 4, 860, - 15570, 8, 860, 11, 860, 12, 860, 15571, 1, 861, 1, 861, 1, 861, 1, 861, - 1, 861, 1, 861, 1, 861, 1, 861, 1, 861, 1, 861, 3, 861, 15584, 8, 861, - 1, 862, 1, 862, 3, 862, 15588, 8, 862, 1, 862, 1, 862, 1, 862, 3, 862, - 15593, 8, 862, 1, 862, 3, 862, 15596, 8, 862, 1, 862, 1, 862, 1, 863, 1, - 863, 1, 863, 1, 863, 1, 863, 1, 863, 1, 863, 1, 863, 1, 863, 3, 863, 15609, - 8, 863, 1, 863, 1, 863, 3, 863, 15613, 8, 863, 1, 863, 1, 863, 1, 864, - 1, 864, 1, 864, 1, 864, 1, 864, 1, 864, 5, 864, 15623, 8, 864, 10, 864, - 12, 864, 15626, 9, 864, 1, 864, 1, 864, 3, 864, 15630, 8, 864, 1, 864, - 1, 864, 3, 864, 15634, 8, 864, 1, 864, 1, 864, 3, 864, 15638, 8, 864, 1, - 864, 1, 864, 1, 865, 1, 865, 3, 865, 15644, 8, 865, 1, 865, 3, 865, 15647, - 8, 865, 1, 865, 3, 865, 15650, 8, 865, 1, 866, 1, 866, 1, 866, 1, 866, + 857, 3, 857, 15554, 8, 857, 1, 857, 1, 857, 1, 858, 1, 858, 5, 858, 15560, + 8, 858, 10, 858, 12, 858, 15563, 9, 858, 1, 858, 3, 858, 15566, 8, 858, + 1, 858, 3, 858, 15569, 8, 858, 1, 859, 1, 859, 1, 859, 1, 860, 4, 860, + 15575, 8, 860, 11, 860, 12, 860, 15576, 1, 861, 1, 861, 1, 861, 1, 861, + 1, 861, 1, 861, 1, 861, 1, 861, 1, 861, 1, 861, 3, 861, 15589, 8, 861, + 1, 862, 1, 862, 3, 862, 15593, 8, 862, 1, 862, 1, 862, 1, 862, 3, 862, + 15598, 8, 862, 1, 862, 3, 862, 15601, 8, 862, 1, 862, 1, 862, 1, 863, 1, + 863, 1, 863, 1, 863, 1, 863, 1, 863, 1, 863, 1, 863, 1, 863, 3, 863, 15614, + 8, 863, 1, 863, 1, 863, 3, 863, 15618, 8, 863, 1, 863, 1, 863, 1, 864, + 1, 864, 1, 864, 1, 864, 1, 864, 1, 864, 5, 864, 15628, 8, 864, 10, 864, + 12, 864, 15631, 9, 864, 1, 864, 1, 864, 3, 864, 15635, 8, 864, 1, 864, + 1, 864, 3, 864, 15639, 8, 864, 1, 864, 1, 864, 3, 864, 15643, 8, 864, 1, + 864, 1, 864, 1, 865, 1, 865, 3, 865, 15649, 8, 865, 1, 865, 3, 865, 15652, + 8, 865, 1, 865, 3, 865, 15655, 8, 865, 1, 866, 1, 866, 1, 866, 1, 866, 1, 867, 1, 867, 1, 867, 1, 867, 1, 867, 1, 867, 1, 867, 1, 867, 1, 867, 1, 867, 1, 867, 1, 867, 1, 867, 1, 867, 1, 867, 1, 867, 1, 867, 1, 867, - 1, 867, 1, 867, 1, 867, 3, 867, 15677, 8, 867, 1, 867, 1, 867, 4, 867, - 15681, 8, 867, 11, 867, 12, 867, 15682, 1, 867, 1, 867, 3, 867, 15687, + 1, 867, 1, 867, 1, 867, 3, 867, 15682, 8, 867, 1, 867, 1, 867, 4, 867, + 15686, 8, 867, 11, 867, 12, 867, 15687, 1, 867, 1, 867, 3, 867, 15692, 8, 867, 1, 867, 1, 867, 1, 868, 1, 868, 1, 868, 1, 868, 1, 868, 5, 868, - 15696, 8, 868, 10, 868, 12, 868, 15699, 9, 868, 1, 868, 1, 868, 1, 869, - 1, 869, 3, 869, 15705, 8, 869, 1, 869, 1, 869, 3, 869, 15709, 8, 869, 1, - 869, 3, 869, 15712, 8, 869, 1, 870, 1, 870, 1, 870, 1, 870, 3, 870, 15718, + 15701, 8, 868, 10, 868, 12, 868, 15704, 9, 868, 1, 868, 1, 868, 1, 869, + 1, 869, 3, 869, 15710, 8, 869, 1, 869, 1, 869, 3, 869, 15714, 8, 869, 1, + 869, 3, 869, 15717, 8, 869, 1, 870, 1, 870, 1, 870, 1, 870, 3, 870, 15723, 8, 870, 1, 871, 1, 871, 1, 871, 1, 871, 1, 871, 1, 871, 1, 871, 3, 871, - 15727, 8, 871, 1, 871, 1, 871, 1, 872, 1, 872, 1, 872, 1, 872, 3, 872, - 15735, 8, 872, 1, 872, 1, 872, 3, 872, 15739, 8, 872, 1, 873, 1, 873, 3, - 873, 15743, 8, 873, 1, 873, 1, 873, 1, 873, 1, 874, 1, 874, 1, 874, 3, - 874, 15751, 8, 874, 1, 874, 1, 874, 1, 874, 1, 874, 1, 874, 1, 874, 1, - 874, 3, 874, 15760, 8, 874, 1, 875, 1, 875, 1, 875, 1, 875, 4, 875, 15766, - 8, 875, 11, 875, 12, 875, 15767, 1, 876, 1, 876, 1, 876, 1, 876, 1, 876, + 15732, 8, 871, 1, 871, 1, 871, 1, 872, 1, 872, 1, 872, 1, 872, 3, 872, + 15740, 8, 872, 1, 872, 1, 872, 3, 872, 15744, 8, 872, 1, 873, 1, 873, 3, + 873, 15748, 8, 873, 1, 873, 1, 873, 1, 873, 1, 874, 1, 874, 1, 874, 3, + 874, 15756, 8, 874, 1, 874, 1, 874, 1, 874, 1, 874, 1, 874, 1, 874, 1, + 874, 3, 874, 15765, 8, 874, 1, 875, 1, 875, 1, 875, 1, 875, 4, 875, 15771, + 8, 875, 11, 875, 12, 875, 15772, 1, 876, 1, 876, 1, 876, 1, 876, 1, 876, 1, 876, 1, 877, 1, 877, 1, 877, 1, 877, 1, 877, 1, 877, 1, 877, 1, 877, 1, 877, 1, 877, 1, 877, 1, 877, 1, 877, 1, 877, 1, 877, 1, 877, 3, 877, - 15792, 8, 877, 1, 878, 1, 878, 3, 878, 15796, 8, 878, 1, 878, 1, 878, 1, - 878, 1, 879, 1, 879, 3, 879, 15803, 8, 879, 1, 879, 1, 879, 3, 879, 15807, - 8, 879, 1, 880, 1, 880, 3, 880, 15811, 8, 880, 1, 880, 1, 880, 3, 880, - 15815, 8, 880, 1, 881, 1, 881, 1, 881, 1, 882, 1, 882, 1, 882, 1, 882, - 1, 882, 5, 882, 15825, 8, 882, 10, 882, 12, 882, 15828, 9, 882, 1, 882, - 3, 882, 15831, 8, 882, 1, 882, 1, 882, 1, 882, 1, 883, 1, 883, 1, 883, - 1, 883, 1, 883, 1, 884, 1, 884, 1, 884, 1, 885, 3, 885, 15845, 8, 885, - 1, 885, 1, 885, 1, 885, 1, 885, 3, 885, 15851, 8, 885, 1, 885, 1, 885, - 1, 885, 1, 885, 1, 885, 3, 885, 15858, 8, 885, 1, 886, 1, 886, 1, 886, - 3, 886, 15863, 8, 886, 1, 886, 1, 886, 1, 886, 1, 886, 1, 886, 1, 886, - 1, 886, 1, 886, 1, 886, 3, 886, 15874, 8, 886, 1, 886, 3, 886, 15877, 8, - 886, 1, 886, 1, 886, 1, 886, 1, 886, 3, 886, 15883, 8, 886, 3, 886, 15885, + 15797, 8, 877, 1, 878, 1, 878, 3, 878, 15801, 8, 878, 1, 878, 1, 878, 1, + 878, 1, 879, 1, 879, 3, 879, 15808, 8, 879, 1, 879, 1, 879, 3, 879, 15812, + 8, 879, 1, 880, 1, 880, 3, 880, 15816, 8, 880, 1, 880, 1, 880, 3, 880, + 15820, 8, 880, 1, 881, 1, 881, 1, 881, 1, 882, 1, 882, 1, 882, 1, 882, + 1, 882, 5, 882, 15830, 8, 882, 10, 882, 12, 882, 15833, 9, 882, 1, 882, + 3, 882, 15836, 8, 882, 1, 882, 1, 882, 1, 882, 1, 883, 1, 883, 1, 883, + 1, 883, 1, 883, 1, 884, 1, 884, 1, 884, 1, 885, 3, 885, 15850, 8, 885, + 1, 885, 1, 885, 1, 885, 1, 885, 3, 885, 15856, 8, 885, 1, 885, 1, 885, + 1, 885, 1, 885, 1, 885, 3, 885, 15863, 8, 885, 1, 886, 1, 886, 1, 886, + 3, 886, 15868, 8, 886, 1, 886, 1, 886, 1, 886, 1, 886, 1, 886, 1, 886, + 1, 886, 1, 886, 1, 886, 3, 886, 15879, 8, 886, 1, 886, 3, 886, 15882, 8, + 886, 1, 886, 1, 886, 1, 886, 1, 886, 3, 886, 15888, 8, 886, 3, 886, 15890, 8, 886, 1, 887, 1, 887, 1, 887, 1, 887, 1, 887, 1, 887, 1, 887, 3, 887, - 15894, 8, 887, 1, 888, 1, 888, 1, 888, 1, 888, 1, 888, 1, 888, 1, 888, - 1, 888, 3, 888, 15904, 8, 888, 1, 888, 1, 888, 1, 888, 3, 888, 15909, 8, + 15899, 8, 887, 1, 888, 1, 888, 1, 888, 1, 888, 1, 888, 1, 888, 1, 888, + 1, 888, 3, 888, 15909, 8, 888, 1, 888, 1, 888, 1, 888, 3, 888, 15914, 8, 888, 1, 889, 1, 889, 1, 889, 1, 889, 1, 889, 1, 890, 1, 890, 1, 891, 1, - 891, 1, 892, 1, 892, 1, 893, 1, 893, 3, 893, 15924, 8, 893, 1, 894, 1, - 894, 3, 894, 15928, 8, 894, 1, 895, 1, 895, 1, 895, 3, 895, 15933, 8, 895, - 1, 895, 1, 895, 1, 895, 3, 895, 15938, 8, 895, 5, 895, 15940, 8, 895, 10, - 895, 12, 895, 15943, 9, 895, 1, 895, 1, 895, 3, 895, 15947, 8, 895, 1, - 896, 3, 896, 15950, 8, 896, 1, 896, 1, 896, 3, 896, 15954, 8, 896, 1, 896, - 1, 896, 1, 896, 3, 896, 15959, 8, 896, 5, 896, 15961, 8, 896, 10, 896, - 12, 896, 15964, 9, 896, 1, 896, 1, 896, 3, 896, 15968, 8, 896, 1, 897, + 891, 1, 892, 1, 892, 1, 893, 1, 893, 3, 893, 15929, 8, 893, 1, 894, 1, + 894, 3, 894, 15933, 8, 894, 1, 895, 1, 895, 1, 895, 3, 895, 15938, 8, 895, + 1, 895, 1, 895, 1, 895, 3, 895, 15943, 8, 895, 5, 895, 15945, 8, 895, 10, + 895, 12, 895, 15948, 9, 895, 1, 895, 1, 895, 3, 895, 15952, 8, 895, 1, + 896, 3, 896, 15955, 8, 896, 1, 896, 1, 896, 3, 896, 15959, 8, 896, 1, 896, + 1, 896, 1, 896, 3, 896, 15964, 8, 896, 5, 896, 15966, 8, 896, 10, 896, + 12, 896, 15969, 9, 896, 1, 896, 1, 896, 3, 896, 15973, 8, 896, 1, 897, 1, 897, 1, 897, 1, 897, 1, 897, 1, 897, 1, 898, 1, 898, 1, 898, 1, 898, - 4, 898, 15980, 8, 898, 11, 898, 12, 898, 15981, 3, 898, 15984, 8, 898, - 1, 898, 1, 898, 3, 898, 15988, 8, 898, 1, 899, 1, 899, 1, 899, 1, 899, - 5, 899, 15994, 8, 899, 10, 899, 12, 899, 15997, 9, 899, 1, 899, 1, 899, - 1, 899, 1, 900, 1, 900, 5, 900, 16004, 8, 900, 10, 900, 12, 900, 16007, - 9, 900, 3, 900, 16009, 8, 900, 1, 900, 1, 900, 1, 901, 3, 901, 16014, 8, - 901, 1, 901, 4, 901, 16017, 8, 901, 11, 901, 12, 901, 16018, 1, 901, 1, - 901, 1, 902, 1, 902, 1, 902, 1, 902, 3, 902, 16027, 8, 902, 1, 903, 1, - 903, 1, 903, 1, 903, 1, 903, 3, 903, 16034, 8, 903, 1, 903, 1, 903, 3, - 903, 16038, 8, 903, 1, 903, 3, 903, 16041, 8, 903, 1, 904, 1, 904, 1, 904, - 1, 905, 1, 905, 1, 905, 1, 905, 1, 905, 1, 905, 1, 905, 3, 905, 16053, - 8, 905, 1, 906, 1, 906, 1, 906, 1, 906, 3, 906, 16059, 8, 906, 1, 907, - 1, 907, 1, 907, 1, 908, 1, 908, 1, 908, 1, 908, 3, 908, 16068, 8, 908, - 1, 908, 3, 908, 16071, 8, 908, 1, 909, 1, 909, 1, 909, 1, 909, 1, 909, - 1, 909, 5, 909, 16079, 8, 909, 10, 909, 12, 909, 16082, 9, 909, 1, 909, - 1, 909, 1, 909, 1, 909, 1, 909, 1, 909, 5, 909, 16090, 8, 909, 10, 909, - 12, 909, 16093, 9, 909, 1, 909, 1, 909, 1, 909, 3, 909, 16098, 8, 909, - 3, 909, 16100, 8, 909, 3, 909, 16102, 8, 909, 1, 910, 1, 910, 1, 910, 1, - 910, 1, 910, 3, 910, 16109, 8, 910, 1, 910, 3, 910, 16112, 8, 910, 1, 911, - 1, 911, 1, 911, 1, 911, 1, 911, 3, 911, 16119, 8, 911, 1, 912, 1, 912, - 1, 912, 1, 912, 1, 912, 1, 912, 1, 912, 1, 912, 1, 912, 3, 912, 16130, - 8, 912, 1, 912, 1, 912, 1, 912, 1, 912, 3, 912, 16136, 8, 912, 1, 912, - 1, 912, 3, 912, 16140, 8, 912, 1, 913, 1, 913, 1, 913, 1, 913, 1, 913, - 1, 913, 5, 913, 16148, 8, 913, 10, 913, 12, 913, 16151, 9, 913, 3, 913, - 16153, 8, 913, 1, 913, 1, 913, 1, 914, 1, 914, 3, 914, 16159, 8, 914, 1, - 914, 1, 914, 3, 914, 16163, 8, 914, 1, 914, 3, 914, 16166, 8, 914, 1, 914, - 1, 914, 1, 914, 1, 914, 3, 914, 16172, 8, 914, 1, 914, 1, 914, 1, 914, - 3, 914, 16177, 8, 914, 3, 914, 16179, 8, 914, 1, 915, 1, 915, 3, 915, 16183, - 8, 915, 1, 915, 3, 915, 16186, 8, 915, 1, 916, 1, 916, 3, 916, 16190, 8, - 916, 1, 916, 1, 916, 3, 916, 16194, 8, 916, 1, 916, 1, 916, 1, 916, 3, - 916, 16199, 8, 916, 1, 917, 1, 917, 1, 917, 1, 918, 1, 918, 1, 918, 1, - 918, 1, 918, 1, 918, 3, 918, 16210, 8, 918, 1, 918, 1, 918, 3, 918, 16214, - 8, 918, 1, 918, 1, 918, 1, 918, 1, 918, 1, 918, 1, 918, 3, 918, 16222, + 4, 898, 15985, 8, 898, 11, 898, 12, 898, 15986, 3, 898, 15989, 8, 898, + 1, 898, 1, 898, 3, 898, 15993, 8, 898, 1, 899, 1, 899, 1, 899, 1, 899, + 5, 899, 15999, 8, 899, 10, 899, 12, 899, 16002, 9, 899, 1, 899, 1, 899, + 1, 899, 1, 900, 1, 900, 5, 900, 16009, 8, 900, 10, 900, 12, 900, 16012, + 9, 900, 3, 900, 16014, 8, 900, 1, 900, 1, 900, 1, 901, 3, 901, 16019, 8, + 901, 1, 901, 4, 901, 16022, 8, 901, 11, 901, 12, 901, 16023, 1, 901, 1, + 901, 1, 902, 1, 902, 1, 902, 1, 902, 3, 902, 16032, 8, 902, 1, 903, 1, + 903, 1, 903, 1, 903, 1, 903, 3, 903, 16039, 8, 903, 1, 903, 1, 903, 3, + 903, 16043, 8, 903, 1, 903, 3, 903, 16046, 8, 903, 1, 904, 1, 904, 1, 904, + 1, 905, 1, 905, 1, 905, 1, 905, 1, 905, 1, 905, 1, 905, 3, 905, 16058, + 8, 905, 1, 906, 1, 906, 1, 906, 1, 906, 3, 906, 16064, 8, 906, 1, 907, + 1, 907, 1, 907, 1, 908, 1, 908, 1, 908, 1, 908, 3, 908, 16073, 8, 908, + 1, 908, 3, 908, 16076, 8, 908, 1, 909, 1, 909, 1, 909, 1, 909, 1, 909, + 1, 909, 5, 909, 16084, 8, 909, 10, 909, 12, 909, 16087, 9, 909, 1, 909, + 1, 909, 1, 909, 1, 909, 1, 909, 1, 909, 5, 909, 16095, 8, 909, 10, 909, + 12, 909, 16098, 9, 909, 1, 909, 1, 909, 1, 909, 3, 909, 16103, 8, 909, + 3, 909, 16105, 8, 909, 3, 909, 16107, 8, 909, 1, 910, 1, 910, 1, 910, 1, + 910, 1, 910, 3, 910, 16114, 8, 910, 1, 910, 3, 910, 16117, 8, 910, 1, 911, + 1, 911, 1, 911, 1, 911, 1, 911, 3, 911, 16124, 8, 911, 1, 912, 1, 912, + 1, 912, 1, 912, 1, 912, 1, 912, 1, 912, 1, 912, 1, 912, 3, 912, 16135, + 8, 912, 1, 912, 1, 912, 1, 912, 1, 912, 3, 912, 16141, 8, 912, 1, 912, + 1, 912, 3, 912, 16145, 8, 912, 1, 913, 1, 913, 1, 913, 1, 913, 1, 913, + 1, 913, 5, 913, 16153, 8, 913, 10, 913, 12, 913, 16156, 9, 913, 3, 913, + 16158, 8, 913, 1, 913, 1, 913, 1, 914, 1, 914, 3, 914, 16164, 8, 914, 1, + 914, 1, 914, 3, 914, 16168, 8, 914, 1, 914, 3, 914, 16171, 8, 914, 1, 914, + 1, 914, 1, 914, 1, 914, 3, 914, 16177, 8, 914, 1, 914, 1, 914, 1, 914, + 3, 914, 16182, 8, 914, 3, 914, 16184, 8, 914, 1, 915, 1, 915, 3, 915, 16188, + 8, 915, 1, 915, 3, 915, 16191, 8, 915, 1, 916, 1, 916, 3, 916, 16195, 8, + 916, 1, 916, 1, 916, 3, 916, 16199, 8, 916, 1, 916, 1, 916, 1, 916, 3, + 916, 16204, 8, 916, 1, 917, 1, 917, 1, 917, 1, 918, 1, 918, 1, 918, 1, + 918, 1, 918, 1, 918, 3, 918, 16215, 8, 918, 1, 918, 1, 918, 3, 918, 16219, + 8, 918, 1, 918, 1, 918, 1, 918, 1, 918, 1, 918, 1, 918, 3, 918, 16227, 8, 918, 1, 919, 1, 919, 1, 920, 1, 920, 1, 920, 1, 920, 1, 920, 5, 920, - 16231, 8, 920, 10, 920, 12, 920, 16234, 9, 920, 1, 921, 1, 921, 1, 921, - 1, 921, 5, 921, 16240, 8, 921, 10, 921, 12, 921, 16243, 9, 921, 1, 922, - 1, 922, 3, 922, 16247, 8, 922, 1, 922, 1, 922, 1, 922, 1, 922, 3, 922, - 16253, 8, 922, 1, 922, 1, 922, 3, 922, 16257, 8, 922, 1, 922, 3, 922, 16260, - 8, 922, 1, 923, 1, 923, 1, 923, 1, 923, 1, 923, 1, 923, 3, 923, 16268, - 8, 923, 1, 923, 3, 923, 16271, 8, 923, 1, 923, 1, 923, 3, 923, 16275, 8, - 923, 1, 923, 1, 923, 3, 923, 16279, 8, 923, 1, 923, 1, 923, 1, 923, 3, - 923, 16284, 8, 923, 1, 923, 3, 923, 16287, 8, 923, 1, 923, 1, 923, 3, 923, - 16291, 8, 923, 1, 923, 1, 923, 3, 923, 16295, 8, 923, 5, 923, 16297, 8, - 923, 10, 923, 12, 923, 16300, 9, 923, 1, 923, 1, 923, 1, 923, 1, 924, 1, + 16236, 8, 920, 10, 920, 12, 920, 16239, 9, 920, 1, 921, 1, 921, 1, 921, + 1, 921, 5, 921, 16245, 8, 921, 10, 921, 12, 921, 16248, 9, 921, 1, 922, + 1, 922, 3, 922, 16252, 8, 922, 1, 922, 1, 922, 1, 922, 1, 922, 3, 922, + 16258, 8, 922, 1, 922, 1, 922, 3, 922, 16262, 8, 922, 1, 922, 3, 922, 16265, + 8, 922, 1, 923, 1, 923, 1, 923, 1, 923, 1, 923, 1, 923, 3, 923, 16273, + 8, 923, 1, 923, 3, 923, 16276, 8, 923, 1, 923, 1, 923, 3, 923, 16280, 8, + 923, 1, 923, 1, 923, 3, 923, 16284, 8, 923, 1, 923, 1, 923, 1, 923, 3, + 923, 16289, 8, 923, 1, 923, 3, 923, 16292, 8, 923, 1, 923, 1, 923, 3, 923, + 16296, 8, 923, 1, 923, 1, 923, 3, 923, 16300, 8, 923, 5, 923, 16302, 8, + 923, 10, 923, 12, 923, 16305, 9, 923, 1, 923, 1, 923, 1, 923, 1, 924, 1, 924, 1, 924, 1, 924, 1, 924, 1, 924, 1, 924, 1, 924, 1, 924, 1, 925, 1, - 925, 5, 925, 16316, 8, 925, 10, 925, 12, 925, 16319, 9, 925, 1, 926, 1, - 926, 1, 926, 1, 926, 1, 926, 3, 926, 16326, 8, 926, 1, 927, 1, 927, 3, - 927, 16330, 8, 927, 1, 927, 1, 927, 3, 927, 16334, 8, 927, 1, 927, 1, 927, - 1, 928, 3, 928, 16339, 8, 928, 1, 928, 1, 928, 3, 928, 16343, 8, 928, 1, - 928, 1, 928, 3, 928, 16347, 8, 928, 1, 928, 1, 928, 3, 928, 16351, 8, 928, - 1, 928, 3, 928, 16354, 8, 928, 1, 928, 3, 928, 16357, 8, 928, 1, 928, 3, - 928, 16360, 8, 928, 1, 928, 3, 928, 16363, 8, 928, 1, 928, 3, 928, 16366, - 8, 928, 1, 929, 1, 929, 1, 929, 1, 929, 5, 929, 16372, 8, 929, 10, 929, - 12, 929, 16375, 9, 929, 3, 929, 16377, 8, 929, 1, 930, 1, 930, 1, 930, - 1, 931, 1, 931, 1, 931, 3, 931, 16385, 8, 931, 3, 931, 16387, 8, 931, 1, - 932, 1, 932, 1, 932, 1, 932, 1, 933, 1, 933, 1, 933, 5, 933, 16396, 8, - 933, 10, 933, 12, 933, 16399, 9, 933, 1, 934, 1, 934, 5, 934, 16403, 8, - 934, 10, 934, 12, 934, 16406, 9, 934, 1, 934, 1, 934, 3, 934, 16410, 8, - 934, 1, 935, 1, 935, 5, 935, 16414, 8, 935, 10, 935, 12, 935, 16417, 9, - 935, 1, 935, 1, 935, 3, 935, 16421, 8, 935, 1, 936, 1, 936, 1, 936, 3, - 936, 16426, 8, 936, 1, 936, 1, 936, 1, 936, 5, 936, 16431, 8, 936, 10, - 936, 12, 936, 16434, 9, 936, 1, 936, 1, 936, 1, 936, 3, 936, 16439, 8, - 936, 1, 936, 1, 936, 1, 936, 1, 936, 1, 936, 3, 936, 16446, 8, 936, 1, - 937, 3, 937, 16449, 8, 937, 1, 937, 3, 937, 16452, 8, 937, 1, 937, 1, 937, - 3, 937, 16456, 8, 937, 1, 937, 1, 937, 1, 937, 3, 937, 16461, 8, 937, 1, - 937, 1, 937, 5, 937, 16465, 8, 937, 10, 937, 12, 937, 16468, 9, 937, 1, - 938, 1, 938, 1, 938, 1, 939, 1, 939, 1, 939, 1, 940, 1, 940, 3, 940, 16478, - 8, 940, 1, 941, 1, 941, 1, 941, 1, 941, 1, 941, 3, 941, 16485, 8, 941, - 1, 941, 1, 941, 3, 941, 16489, 8, 941, 1, 942, 1, 942, 1, 942, 1, 942, - 1, 942, 1, 942, 1, 942, 1, 942, 3, 942, 16499, 8, 942, 1, 943, 1, 943, - 3, 943, 16503, 8, 943, 1, 943, 1, 943, 1, 943, 1, 943, 5, 943, 16509, 8, - 943, 10, 943, 12, 943, 16512, 9, 943, 1, 943, 1, 943, 1, 943, 1, 943, 1, - 944, 1, 944, 1, 944, 1, 944, 1, 944, 3, 944, 16523, 8, 944, 1, 945, 1, - 945, 1, 945, 3, 945, 16528, 8, 945, 1, 946, 1, 946, 1, 946, 1, 946, 1, - 946, 1, 946, 5, 946, 16536, 8, 946, 10, 946, 12, 946, 16539, 9, 946, 1, - 946, 1, 946, 1, 946, 5, 946, 16544, 8, 946, 10, 946, 12, 946, 16547, 9, - 946, 3, 946, 16549, 8, 946, 1, 946, 1, 946, 1, 947, 1, 947, 3, 947, 16555, - 8, 947, 1, 948, 1, 948, 1, 948, 3, 948, 16560, 8, 948, 1, 948, 3, 948, - 16563, 8, 948, 1, 949, 1, 949, 1, 949, 3, 949, 16568, 8, 949, 1, 949, 1, - 949, 1, 949, 3, 949, 16573, 8, 949, 1, 949, 1, 949, 1, 949, 1, 949, 1, - 950, 1, 950, 1, 950, 1, 950, 1, 950, 5, 950, 16584, 8, 950, 10, 950, 12, - 950, 16587, 9, 950, 1, 950, 1, 950, 1, 951, 1, 951, 3, 951, 16593, 8, 951, - 1, 951, 1, 951, 1, 951, 1, 951, 1, 951, 1, 951, 5, 951, 16601, 8, 951, - 10, 951, 12, 951, 16604, 9, 951, 1, 951, 1, 951, 3, 951, 16608, 8, 951, - 3, 951, 16610, 8, 951, 1, 952, 1, 952, 1, 952, 3, 952, 16615, 8, 952, 1, - 952, 1, 952, 3, 952, 16619, 8, 952, 1, 952, 1, 952, 1, 952, 1, 952, 3, - 952, 16625, 8, 952, 1, 952, 1, 952, 3, 952, 16629, 8, 952, 1, 953, 1, 953, - 1, 953, 1, 953, 1, 954, 1, 954, 1, 954, 1, 954, 1, 954, 5, 954, 16640, - 8, 954, 10, 954, 12, 954, 16643, 9, 954, 1, 954, 3, 954, 16646, 8, 954, - 1, 954, 1, 954, 1, 954, 1, 954, 1, 954, 1, 954, 5, 954, 16654, 8, 954, - 10, 954, 12, 954, 16657, 9, 954, 3, 954, 16659, 8, 954, 3, 954, 16661, - 8, 954, 1, 955, 1, 955, 1, 955, 3, 955, 16666, 8, 955, 1, 956, 1, 956, - 1, 956, 1, 956, 1, 956, 5, 956, 16673, 8, 956, 10, 956, 12, 956, 16676, + 925, 5, 925, 16321, 8, 925, 10, 925, 12, 925, 16324, 9, 925, 1, 926, 1, + 926, 1, 926, 1, 926, 1, 926, 3, 926, 16331, 8, 926, 1, 927, 1, 927, 3, + 927, 16335, 8, 927, 1, 927, 1, 927, 3, 927, 16339, 8, 927, 1, 927, 1, 927, + 1, 928, 3, 928, 16344, 8, 928, 1, 928, 1, 928, 3, 928, 16348, 8, 928, 1, + 928, 1, 928, 3, 928, 16352, 8, 928, 1, 928, 1, 928, 3, 928, 16356, 8, 928, + 1, 928, 3, 928, 16359, 8, 928, 1, 928, 3, 928, 16362, 8, 928, 1, 928, 3, + 928, 16365, 8, 928, 1, 928, 3, 928, 16368, 8, 928, 1, 928, 3, 928, 16371, + 8, 928, 1, 929, 1, 929, 1, 929, 1, 929, 5, 929, 16377, 8, 929, 10, 929, + 12, 929, 16380, 9, 929, 3, 929, 16382, 8, 929, 1, 930, 1, 930, 1, 930, + 1, 931, 1, 931, 1, 931, 3, 931, 16390, 8, 931, 3, 931, 16392, 8, 931, 1, + 932, 1, 932, 1, 932, 1, 932, 1, 933, 1, 933, 1, 933, 5, 933, 16401, 8, + 933, 10, 933, 12, 933, 16404, 9, 933, 1, 934, 1, 934, 5, 934, 16408, 8, + 934, 10, 934, 12, 934, 16411, 9, 934, 1, 934, 1, 934, 3, 934, 16415, 8, + 934, 1, 935, 1, 935, 5, 935, 16419, 8, 935, 10, 935, 12, 935, 16422, 9, + 935, 1, 935, 1, 935, 3, 935, 16426, 8, 935, 1, 936, 1, 936, 1, 936, 3, + 936, 16431, 8, 936, 1, 936, 1, 936, 1, 936, 5, 936, 16436, 8, 936, 10, + 936, 12, 936, 16439, 9, 936, 1, 936, 1, 936, 1, 936, 3, 936, 16444, 8, + 936, 1, 936, 1, 936, 1, 936, 1, 936, 1, 936, 3, 936, 16451, 8, 936, 1, + 937, 3, 937, 16454, 8, 937, 1, 937, 3, 937, 16457, 8, 937, 1, 937, 1, 937, + 3, 937, 16461, 8, 937, 1, 937, 1, 937, 1, 937, 3, 937, 16466, 8, 937, 1, + 937, 1, 937, 5, 937, 16470, 8, 937, 10, 937, 12, 937, 16473, 9, 937, 1, + 938, 1, 938, 1, 938, 1, 939, 1, 939, 1, 939, 1, 940, 1, 940, 3, 940, 16483, + 8, 940, 1, 941, 1, 941, 1, 941, 1, 941, 1, 941, 3, 941, 16490, 8, 941, + 1, 941, 1, 941, 3, 941, 16494, 8, 941, 1, 942, 1, 942, 1, 942, 1, 942, + 1, 942, 1, 942, 1, 942, 1, 942, 3, 942, 16504, 8, 942, 1, 943, 1, 943, + 3, 943, 16508, 8, 943, 1, 943, 1, 943, 1, 943, 1, 943, 5, 943, 16514, 8, + 943, 10, 943, 12, 943, 16517, 9, 943, 1, 943, 1, 943, 1, 943, 1, 943, 1, + 944, 1, 944, 1, 944, 1, 944, 1, 944, 3, 944, 16528, 8, 944, 1, 945, 1, + 945, 1, 945, 3, 945, 16533, 8, 945, 1, 946, 1, 946, 1, 946, 1, 946, 1, + 946, 1, 946, 5, 946, 16541, 8, 946, 10, 946, 12, 946, 16544, 9, 946, 1, + 946, 1, 946, 1, 946, 5, 946, 16549, 8, 946, 10, 946, 12, 946, 16552, 9, + 946, 3, 946, 16554, 8, 946, 1, 946, 1, 946, 1, 947, 1, 947, 3, 947, 16560, + 8, 947, 1, 948, 1, 948, 1, 948, 3, 948, 16565, 8, 948, 1, 948, 3, 948, + 16568, 8, 948, 1, 949, 1, 949, 1, 949, 3, 949, 16573, 8, 949, 1, 949, 1, + 949, 1, 949, 3, 949, 16578, 8, 949, 1, 949, 1, 949, 1, 949, 1, 949, 1, + 950, 1, 950, 1, 950, 1, 950, 1, 950, 5, 950, 16589, 8, 950, 10, 950, 12, + 950, 16592, 9, 950, 1, 950, 1, 950, 1, 951, 1, 951, 3, 951, 16598, 8, 951, + 1, 951, 1, 951, 1, 951, 1, 951, 1, 951, 1, 951, 5, 951, 16606, 8, 951, + 10, 951, 12, 951, 16609, 9, 951, 1, 951, 1, 951, 3, 951, 16613, 8, 951, + 3, 951, 16615, 8, 951, 1, 952, 1, 952, 1, 952, 3, 952, 16620, 8, 952, 1, + 952, 1, 952, 3, 952, 16624, 8, 952, 1, 952, 1, 952, 1, 952, 1, 952, 3, + 952, 16630, 8, 952, 1, 952, 1, 952, 3, 952, 16634, 8, 952, 1, 953, 1, 953, + 1, 953, 1, 953, 1, 954, 1, 954, 1, 954, 1, 954, 1, 954, 5, 954, 16645, + 8, 954, 10, 954, 12, 954, 16648, 9, 954, 1, 954, 3, 954, 16651, 8, 954, + 1, 954, 1, 954, 1, 954, 1, 954, 1, 954, 1, 954, 5, 954, 16659, 8, 954, + 10, 954, 12, 954, 16662, 9, 954, 3, 954, 16664, 8, 954, 3, 954, 16666, + 8, 954, 1, 955, 1, 955, 1, 955, 3, 955, 16671, 8, 955, 1, 956, 1, 956, + 1, 956, 1, 956, 1, 956, 5, 956, 16678, 8, 956, 10, 956, 12, 956, 16681, 9, 956, 1, 956, 1, 956, 1, 957, 1, 957, 1, 957, 1, 957, 1, 957, 1, 957, - 5, 957, 16686, 8, 957, 10, 957, 12, 957, 16689, 9, 957, 1, 957, 1, 957, - 1, 958, 1, 958, 1, 958, 3, 958, 16696, 8, 958, 1, 958, 1, 958, 3, 958, - 16700, 8, 958, 1, 959, 1, 959, 1, 959, 1, 960, 1, 960, 5, 960, 16707, 8, - 960, 10, 960, 12, 960, 16710, 9, 960, 1, 960, 3, 960, 16713, 8, 960, 1, - 960, 5, 960, 16716, 8, 960, 10, 960, 12, 960, 16719, 9, 960, 1, 960, 1, - 960, 1, 961, 1, 961, 1, 961, 1, 961, 1, 961, 1, 961, 3, 961, 16729, 8, - 961, 3, 961, 16731, 8, 961, 1, 962, 1, 962, 1, 962, 1, 962, 1, 963, 1, - 963, 1, 963, 1, 963, 1, 963, 1, 963, 1, 963, 1, 963, 5, 963, 16745, 8, - 963, 10, 963, 12, 963, 16748, 9, 963, 1, 964, 1, 964, 3, 964, 16752, 8, - 964, 1, 964, 1, 964, 5, 964, 16756, 8, 964, 10, 964, 12, 964, 16759, 9, - 964, 1, 964, 1, 964, 1, 965, 3, 965, 16764, 8, 965, 1, 965, 1, 965, 1, + 5, 957, 16691, 8, 957, 10, 957, 12, 957, 16694, 9, 957, 1, 957, 1, 957, + 1, 958, 1, 958, 1, 958, 3, 958, 16701, 8, 958, 1, 958, 1, 958, 3, 958, + 16705, 8, 958, 1, 959, 1, 959, 1, 959, 1, 960, 1, 960, 5, 960, 16712, 8, + 960, 10, 960, 12, 960, 16715, 9, 960, 1, 960, 3, 960, 16718, 8, 960, 1, + 960, 5, 960, 16721, 8, 960, 10, 960, 12, 960, 16724, 9, 960, 1, 960, 1, + 960, 1, 961, 1, 961, 1, 961, 1, 961, 1, 961, 1, 961, 3, 961, 16734, 8, + 961, 3, 961, 16736, 8, 961, 1, 962, 1, 962, 1, 962, 1, 962, 1, 963, 1, + 963, 1, 963, 1, 963, 1, 963, 1, 963, 1, 963, 1, 963, 5, 963, 16750, 8, + 963, 10, 963, 12, 963, 16753, 9, 963, 1, 964, 1, 964, 3, 964, 16757, 8, + 964, 1, 964, 1, 964, 5, 964, 16761, 8, 964, 10, 964, 12, 964, 16764, 9, + 964, 1, 964, 1, 964, 1, 965, 3, 965, 16769, 8, 965, 1, 965, 1, 965, 1, 965, 1, 965, 1, 965, 1, 965, 1, 966, 1, 966, 1, 966, 1, 966, 1, 967, 1, - 967, 1, 967, 1, 967, 5, 967, 16780, 8, 967, 10, 967, 12, 967, 16783, 9, - 967, 1, 967, 1, 967, 1, 968, 1, 968, 3, 968, 16789, 8, 968, 1, 968, 3, - 968, 16792, 8, 968, 1, 969, 3, 969, 16795, 8, 969, 1, 969, 1, 969, 1, 969, - 1, 969, 5, 969, 16801, 8, 969, 10, 969, 12, 969, 16804, 9, 969, 3, 969, - 16806, 8, 969, 1, 969, 1, 969, 1, 970, 1, 970, 1, 970, 1, 970, 3, 970, - 16814, 8, 970, 3, 970, 16816, 8, 970, 1, 970, 1, 970, 3, 970, 16820, 8, - 970, 1, 970, 3, 970, 16823, 8, 970, 1, 971, 1, 971, 1, 971, 3, 971, 16828, - 8, 971, 3, 971, 16830, 8, 971, 1, 971, 1, 971, 3, 971, 16834, 8, 971, 1, + 967, 1, 967, 1, 967, 5, 967, 16785, 8, 967, 10, 967, 12, 967, 16788, 9, + 967, 1, 967, 1, 967, 1, 968, 1, 968, 3, 968, 16794, 8, 968, 1, 968, 3, + 968, 16797, 8, 968, 1, 969, 3, 969, 16800, 8, 969, 1, 969, 1, 969, 1, 969, + 1, 969, 5, 969, 16806, 8, 969, 10, 969, 12, 969, 16809, 9, 969, 3, 969, + 16811, 8, 969, 1, 969, 1, 969, 1, 970, 1, 970, 1, 970, 1, 970, 3, 970, + 16819, 8, 970, 3, 970, 16821, 8, 970, 1, 970, 1, 970, 3, 970, 16825, 8, + 970, 1, 970, 3, 970, 16828, 8, 970, 1, 971, 1, 971, 1, 971, 3, 971, 16833, + 8, 971, 3, 971, 16835, 8, 971, 1, 971, 1, 971, 3, 971, 16839, 8, 971, 1, 971, 1, 971, 1, 971, 1, 972, 1, 972, 1, 973, 1, 973, 1, 973, 1, 973, 1, - 973, 3, 973, 16846, 8, 973, 1, 974, 1, 974, 1, 974, 1, 974, 1, 974, 1, - 975, 1, 975, 3, 975, 16855, 8, 975, 1, 975, 1, 975, 1, 975, 1, 975, 5, - 975, 16861, 8, 975, 10, 975, 12, 975, 16864, 9, 975, 1, 976, 1, 976, 3, - 976, 16868, 8, 976, 1, 976, 1, 976, 3, 976, 16872, 8, 976, 1, 977, 1, 977, - 1, 977, 1, 977, 1, 978, 1, 978, 1, 978, 1, 978, 3, 978, 16882, 8, 978, - 3, 978, 16884, 8, 978, 1, 978, 1, 978, 1, 978, 1, 978, 3, 978, 16890, 8, - 978, 1, 979, 1, 979, 1, 979, 3, 979, 16895, 8, 979, 1, 979, 3, 979, 16898, + 973, 3, 973, 16851, 8, 973, 1, 974, 1, 974, 1, 974, 1, 974, 1, 974, 1, + 975, 1, 975, 3, 975, 16860, 8, 975, 1, 975, 1, 975, 1, 975, 1, 975, 5, + 975, 16866, 8, 975, 10, 975, 12, 975, 16869, 9, 975, 1, 976, 1, 976, 3, + 976, 16873, 8, 976, 1, 976, 1, 976, 3, 976, 16877, 8, 976, 1, 977, 1, 977, + 1, 977, 1, 977, 1, 978, 1, 978, 1, 978, 1, 978, 3, 978, 16887, 8, 978, + 3, 978, 16889, 8, 978, 1, 978, 1, 978, 1, 978, 1, 978, 3, 978, 16895, 8, + 978, 1, 979, 1, 979, 1, 979, 3, 979, 16900, 8, 979, 1, 979, 3, 979, 16903, 8, 979, 1, 980, 1, 980, 1, 980, 1, 981, 1, 981, 1, 981, 1, 981, 1, 981, - 3, 981, 16908, 8, 981, 1, 982, 1, 982, 1, 982, 1, 982, 3, 982, 16914, 8, - 982, 1, 982, 3, 982, 16917, 8, 982, 1, 982, 3, 982, 16920, 8, 982, 1, 983, - 1, 983, 1, 983, 1, 983, 5, 983, 16926, 8, 983, 10, 983, 12, 983, 16929, + 3, 981, 16913, 8, 981, 1, 982, 1, 982, 1, 982, 1, 982, 3, 982, 16919, 8, + 982, 1, 982, 3, 982, 16922, 8, 982, 1, 982, 3, 982, 16925, 8, 982, 1, 983, + 1, 983, 1, 983, 1, 983, 5, 983, 16931, 8, 983, 10, 983, 12, 983, 16934, 9, 983, 1, 983, 1, 983, 1, 983, 1, 983, 1, 983, 1, 983, 1, 983, 3, 983, - 16938, 8, 983, 1, 984, 1, 984, 1, 984, 1, 984, 1, 984, 1, 984, 1, 984, - 1, 984, 1, 984, 1, 984, 1, 984, 1, 984, 1, 984, 1, 984, 3, 984, 16954, - 8, 984, 1, 985, 1, 985, 3, 985, 16958, 8, 985, 1, 985, 1, 985, 3, 985, - 16962, 8, 985, 1, 985, 3, 985, 16965, 8, 985, 1, 985, 3, 985, 16968, 8, - 985, 1, 986, 1, 986, 1, 986, 3, 986, 16973, 8, 986, 1, 987, 1, 987, 1, - 987, 3, 987, 16978, 8, 987, 1, 987, 3, 987, 16981, 8, 987, 1, 987, 3, 987, - 16984, 8, 987, 1, 988, 1, 988, 4, 988, 16988, 8, 988, 11, 988, 12, 988, - 16989, 1, 988, 3, 988, 16993, 8, 988, 1, 988, 1, 988, 1, 989, 1, 989, 3, - 989, 16999, 8, 989, 1, 989, 3, 989, 17002, 8, 989, 1, 990, 3, 990, 17005, - 8, 990, 1, 990, 4, 990, 17008, 8, 990, 11, 990, 12, 990, 17009, 1, 990, - 3, 990, 17013, 8, 990, 1, 991, 1, 991, 1, 991, 1, 991, 4, 991, 17019, 8, - 991, 11, 991, 12, 991, 17020, 1, 992, 1, 992, 4, 992, 17025, 8, 992, 11, - 992, 12, 992, 17026, 1, 993, 1, 993, 1, 993, 3, 993, 17032, 8, 993, 1, - 994, 1, 994, 1, 994, 1, 994, 1, 994, 1, 994, 3, 994, 17040, 8, 994, 1, + 16943, 8, 983, 1, 984, 1, 984, 1, 984, 1, 984, 1, 984, 1, 984, 1, 984, + 1, 984, 1, 984, 1, 984, 1, 984, 1, 984, 1, 984, 1, 984, 3, 984, 16959, + 8, 984, 1, 985, 1, 985, 3, 985, 16963, 8, 985, 1, 985, 1, 985, 3, 985, + 16967, 8, 985, 1, 985, 3, 985, 16970, 8, 985, 1, 985, 3, 985, 16973, 8, + 985, 1, 986, 1, 986, 1, 986, 3, 986, 16978, 8, 986, 1, 987, 1, 987, 1, + 987, 3, 987, 16983, 8, 987, 1, 987, 3, 987, 16986, 8, 987, 1, 987, 3, 987, + 16989, 8, 987, 1, 988, 1, 988, 4, 988, 16993, 8, 988, 11, 988, 12, 988, + 16994, 1, 988, 3, 988, 16998, 8, 988, 1, 988, 1, 988, 1, 989, 1, 989, 3, + 989, 17004, 8, 989, 1, 989, 3, 989, 17007, 8, 989, 1, 990, 3, 990, 17010, + 8, 990, 1, 990, 4, 990, 17013, 8, 990, 11, 990, 12, 990, 17014, 1, 990, + 3, 990, 17018, 8, 990, 1, 991, 1, 991, 1, 991, 1, 991, 4, 991, 17024, 8, + 991, 11, 991, 12, 991, 17025, 1, 992, 1, 992, 4, 992, 17030, 8, 992, 11, + 992, 12, 992, 17031, 1, 993, 1, 993, 1, 993, 3, 993, 17037, 8, 993, 1, + 994, 1, 994, 1, 994, 1, 994, 1, 994, 1, 994, 3, 994, 17045, 8, 994, 1, 995, 1, 995, 1, 995, 1, 995, 1, 995, 1, 995, 1, 995, 1, 995, 1, 995, 1, - 995, 1, 995, 3, 995, 17053, 8, 995, 1, 995, 1, 995, 3, 995, 17057, 8, 995, - 3, 995, 17059, 8, 995, 1, 995, 3, 995, 17062, 8, 995, 1, 996, 1, 996, 1, - 996, 1, 996, 1, 996, 1, 996, 1, 996, 1, 996, 5, 996, 17072, 8, 996, 10, - 996, 12, 996, 17075, 9, 996, 1, 996, 3, 996, 17078, 8, 996, 1, 996, 3, - 996, 17081, 8, 996, 1, 997, 1, 997, 1, 997, 1, 997, 1, 998, 1, 998, 1, - 998, 1, 999, 1, 999, 1, 999, 1, 999, 1, 999, 1, 999, 3, 999, 17096, 8, - 999, 1, 999, 1, 999, 3, 999, 17100, 8, 999, 1, 1000, 1, 1000, 1, 1000, - 1, 1000, 1, 1000, 3, 1000, 17107, 8, 1000, 1, 1000, 3, 1000, 17110, 8, - 1000, 1, 1001, 1, 1001, 1, 1001, 1, 1001, 1, 1001, 5, 1001, 17117, 8, 1001, - 10, 1001, 12, 1001, 17120, 9, 1001, 1, 1001, 1, 1001, 1, 1001, 1, 1001, - 3, 1001, 17126, 8, 1001, 1, 1002, 1, 1002, 1, 1002, 3, 1002, 17131, 8, - 1002, 1, 1003, 1, 1003, 3, 1003, 17135, 8, 1003, 1, 1004, 1, 1004, 1, 1004, - 1, 1004, 1, 1004, 1, 1004, 3, 1004, 17143, 8, 1004, 1, 1004, 1, 1004, 1, - 1004, 1, 1004, 3, 1004, 17149, 8, 1004, 1, 1005, 1, 1005, 1, 1005, 1, 1005, - 1, 1005, 1, 1005, 3, 1005, 17157, 8, 1005, 1, 1005, 3, 1005, 17160, 8, + 995, 1, 995, 3, 995, 17058, 8, 995, 1, 995, 1, 995, 3, 995, 17062, 8, 995, + 3, 995, 17064, 8, 995, 1, 995, 3, 995, 17067, 8, 995, 1, 996, 1, 996, 1, + 996, 1, 996, 1, 996, 1, 996, 1, 996, 1, 996, 5, 996, 17077, 8, 996, 10, + 996, 12, 996, 17080, 9, 996, 1, 996, 3, 996, 17083, 8, 996, 1, 996, 3, + 996, 17086, 8, 996, 1, 997, 1, 997, 1, 997, 1, 997, 1, 998, 1, 998, 1, + 998, 1, 999, 1, 999, 1, 999, 1, 999, 1, 999, 1, 999, 3, 999, 17101, 8, + 999, 1, 999, 1, 999, 3, 999, 17105, 8, 999, 1, 1000, 1, 1000, 1, 1000, + 1, 1000, 1, 1000, 3, 1000, 17112, 8, 1000, 1, 1000, 3, 1000, 17115, 8, + 1000, 1, 1001, 1, 1001, 1, 1001, 1, 1001, 1, 1001, 5, 1001, 17122, 8, 1001, + 10, 1001, 12, 1001, 17125, 9, 1001, 1, 1001, 1, 1001, 1, 1001, 1, 1001, + 3, 1001, 17131, 8, 1001, 1, 1002, 1, 1002, 1, 1002, 3, 1002, 17136, 8, + 1002, 1, 1003, 1, 1003, 3, 1003, 17140, 8, 1003, 1, 1004, 1, 1004, 1, 1004, + 1, 1004, 1, 1004, 1, 1004, 3, 1004, 17148, 8, 1004, 1, 1004, 1, 1004, 1, + 1004, 1, 1004, 3, 1004, 17154, 8, 1004, 1, 1005, 1, 1005, 1, 1005, 1, 1005, + 1, 1005, 1, 1005, 3, 1005, 17162, 8, 1005, 1, 1005, 3, 1005, 17165, 8, 1005, 1, 1006, 1, 1006, 1, 1006, 1, 1006, 1, 1007, 1, 1007, 1, 1007, 3, - 1007, 17169, 8, 1007, 1, 1007, 3, 1007, 17172, 8, 1007, 1, 1007, 3, 1007, - 17175, 8, 1007, 1, 1008, 1, 1008, 1, 1008, 1, 1009, 1, 1009, 1, 1009, 1, - 1009, 3, 1009, 17184, 8, 1009, 1, 1010, 1, 1010, 1, 1010, 1, 1010, 3, 1010, - 17190, 8, 1010, 1, 1010, 1, 1010, 1, 1010, 1, 1010, 3, 1010, 17196, 8, - 1010, 1, 1010, 1, 1010, 1, 1010, 3, 1010, 17201, 8, 1010, 3, 1010, 17203, + 1007, 17174, 8, 1007, 1, 1007, 3, 1007, 17177, 8, 1007, 1, 1007, 3, 1007, + 17180, 8, 1007, 1, 1008, 1, 1008, 1, 1008, 1, 1009, 1, 1009, 1, 1009, 1, + 1009, 3, 1009, 17189, 8, 1009, 1, 1010, 1, 1010, 1, 1010, 1, 1010, 3, 1010, + 17195, 8, 1010, 1, 1010, 1, 1010, 1, 1010, 1, 1010, 3, 1010, 17201, 8, + 1010, 1, 1010, 1, 1010, 1, 1010, 3, 1010, 17206, 8, 1010, 3, 1010, 17208, 8, 1010, 1, 1011, 1, 1011, 1, 1011, 1, 1011, 1, 1011, 1, 1011, 1, 1011, - 1, 1011, 1, 1011, 3, 1011, 17214, 8, 1011, 3, 1011, 17216, 8, 1011, 1, - 1012, 1, 1012, 1, 1012, 1, 1012, 1, 1012, 1, 1012, 1, 1012, 3, 1012, 17225, - 8, 1012, 3, 1012, 17227, 8, 1012, 1, 1013, 1, 1013, 3, 1013, 17231, 8, - 1013, 1, 1013, 1, 1013, 1, 1013, 1, 1013, 3, 1013, 17237, 8, 1013, 1, 1013, - 1, 1013, 3, 1013, 17241, 8, 1013, 1, 1014, 1, 1014, 1, 1014, 1, 1014, 1, - 1014, 1, 1015, 1, 1015, 3, 1015, 17250, 8, 1015, 1, 1016, 1, 1016, 1, 1016, - 3, 1016, 17255, 8, 1016, 1, 1016, 1, 1016, 1, 1016, 3, 1016, 17260, 8, - 1016, 1, 1016, 3, 1016, 17263, 8, 1016, 1, 1016, 1, 1016, 1, 1016, 3, 1016, - 17268, 8, 1016, 1, 1016, 1, 1016, 1, 1016, 1, 1016, 1, 1016, 3, 1016, 17275, - 8, 1016, 1, 1017, 1, 1017, 1, 1017, 5, 1017, 17280, 8, 1017, 10, 1017, - 12, 1017, 17283, 9, 1017, 1, 1018, 1, 1018, 3, 1018, 17287, 8, 1018, 1, + 1, 1011, 1, 1011, 3, 1011, 17219, 8, 1011, 3, 1011, 17221, 8, 1011, 1, + 1012, 1, 1012, 1, 1012, 1, 1012, 1, 1012, 1, 1012, 1, 1012, 3, 1012, 17230, + 8, 1012, 3, 1012, 17232, 8, 1012, 1, 1013, 1, 1013, 3, 1013, 17236, 8, + 1013, 1, 1013, 1, 1013, 1, 1013, 1, 1013, 3, 1013, 17242, 8, 1013, 1, 1013, + 1, 1013, 3, 1013, 17246, 8, 1013, 1, 1014, 1, 1014, 1, 1014, 1, 1014, 1, + 1014, 1, 1015, 1, 1015, 3, 1015, 17255, 8, 1015, 1, 1016, 1, 1016, 1, 1016, + 3, 1016, 17260, 8, 1016, 1, 1016, 1, 1016, 1, 1016, 3, 1016, 17265, 8, + 1016, 1, 1016, 3, 1016, 17268, 8, 1016, 1, 1016, 1, 1016, 1, 1016, 3, 1016, + 17273, 8, 1016, 1, 1016, 1, 1016, 1, 1016, 1, 1016, 1, 1016, 3, 1016, 17280, + 8, 1016, 1, 1017, 1, 1017, 1, 1017, 5, 1017, 17285, 8, 1017, 10, 1017, + 12, 1017, 17288, 9, 1017, 1, 1018, 1, 1018, 3, 1018, 17292, 8, 1018, 1, 1019, 1, 1019, 1, 1019, 1, 1019, 1, 1019, 1, 1020, 1, 1020, 1, 1020, 1, - 1020, 1, 1020, 1, 1020, 1, 1020, 1, 1020, 1, 1020, 5, 1020, 17303, 8, 1020, - 10, 1020, 12, 1020, 17306, 9, 1020, 1, 1021, 3, 1021, 17309, 8, 1021, 1, - 1021, 1, 1021, 1, 1021, 3, 1021, 17314, 8, 1021, 1, 1021, 5, 1021, 17317, - 8, 1021, 10, 1021, 12, 1021, 17320, 9, 1021, 1, 1022, 1, 1022, 1, 1022, - 1, 1022, 1, 1022, 1, 1022, 1, 1022, 1, 1022, 1, 1022, 3, 1022, 17331, 8, - 1022, 1, 1022, 1, 1022, 3, 1022, 17335, 8, 1022, 1, 1022, 1, 1022, 1, 1022, - 5, 1022, 17340, 8, 1022, 10, 1022, 12, 1022, 17343, 9, 1022, 1, 1022, 1, - 1022, 3, 1022, 17347, 8, 1022, 1, 1023, 1, 1023, 1, 1023, 3, 1023, 17352, - 8, 1023, 1, 1023, 3, 1023, 17355, 8, 1023, 1, 1024, 1, 1024, 1, 1024, 1, - 1024, 1, 1024, 1, 1024, 1, 1024, 5, 1024, 17364, 8, 1024, 10, 1024, 12, - 1024, 17367, 9, 1024, 1, 1025, 1, 1025, 3, 1025, 17371, 8, 1025, 1, 1025, + 1020, 1, 1020, 1, 1020, 1, 1020, 1, 1020, 1, 1020, 5, 1020, 17308, 8, 1020, + 10, 1020, 12, 1020, 17311, 9, 1020, 1, 1021, 3, 1021, 17314, 8, 1021, 1, + 1021, 1, 1021, 1, 1021, 3, 1021, 17319, 8, 1021, 1, 1021, 5, 1021, 17322, + 8, 1021, 10, 1021, 12, 1021, 17325, 9, 1021, 1, 1022, 1, 1022, 1, 1022, + 1, 1022, 1, 1022, 1, 1022, 1, 1022, 1, 1022, 1, 1022, 3, 1022, 17336, 8, + 1022, 1, 1022, 1, 1022, 3, 1022, 17340, 8, 1022, 1, 1022, 1, 1022, 1, 1022, + 5, 1022, 17345, 8, 1022, 10, 1022, 12, 1022, 17348, 9, 1022, 1, 1022, 1, + 1022, 3, 1022, 17352, 8, 1022, 1, 1023, 1, 1023, 1, 1023, 3, 1023, 17357, + 8, 1023, 1, 1023, 3, 1023, 17360, 8, 1023, 1, 1024, 1, 1024, 1, 1024, 1, + 1024, 1, 1024, 1, 1024, 1, 1024, 5, 1024, 17369, 8, 1024, 10, 1024, 12, + 1024, 17372, 9, 1024, 1, 1025, 1, 1025, 3, 1025, 17376, 8, 1025, 1, 1025, 1, 1025, 1, 1025, 1, 1025, 1, 1025, 1, 1025, 1, 1025, 1, 1025, 3, 1025, - 17381, 8, 1025, 3, 1025, 17383, 8, 1025, 3, 1025, 17385, 8, 1025, 1, 1026, + 17386, 8, 1025, 3, 1025, 17388, 8, 1025, 3, 1025, 17390, 8, 1025, 1, 1026, 1, 1026, 1, 1026, 1, 1026, 1, 1026, 1, 1026, 1, 1026, 1, 1026, 3, 1026, - 17395, 8, 1026, 1, 1026, 1, 1026, 3, 1026, 17399, 8, 1026, 3, 1026, 17401, + 17400, 8, 1026, 1, 1026, 1, 1026, 3, 1026, 17404, 8, 1026, 3, 1026, 17406, 8, 1026, 1, 1027, 1, 1027, 1, 1027, 1, 1027, 1, 1027, 1, 1027, 1, 1027, - 1, 1027, 5, 1027, 17411, 8, 1027, 10, 1027, 12, 1027, 17414, 9, 1027, 1, - 1027, 1, 1027, 1, 1027, 1, 1027, 1, 1027, 3, 1027, 17421, 8, 1027, 1, 1028, + 1, 1027, 5, 1027, 17416, 8, 1027, 10, 1027, 12, 1027, 17419, 9, 1027, 1, + 1027, 1, 1027, 1, 1027, 1, 1027, 1, 1027, 3, 1027, 17426, 8, 1027, 1, 1028, 1, 1028, 1, 1028, 1, 1028, 1, 1029, 1, 1029, 1, 1029, 1, 1029, 1, 1029, - 1, 1029, 1, 1029, 3, 1029, 17434, 8, 1029, 1, 1029, 3, 1029, 17437, 8, - 1029, 1, 1029, 1, 1029, 1, 1029, 3, 1029, 17442, 8, 1029, 1, 1029, 1, 1029, + 1, 1029, 1, 1029, 3, 1029, 17439, 8, 1029, 1, 1029, 3, 1029, 17442, 8, + 1029, 1, 1029, 1, 1029, 1, 1029, 3, 1029, 17447, 8, 1029, 1, 1029, 1, 1029, 1, 1029, 1, 1029, 1, 1029, 1, 1029, 1, 1029, 1, 1029, 1, 1029, 1, 1029, - 5, 1029, 17454, 8, 1029, 10, 1029, 12, 1029, 17457, 9, 1029, 1, 1030, 1, - 1030, 1, 1030, 1, 1030, 1, 1030, 3, 1030, 17464, 8, 1030, 1, 1030, 1, 1030, - 1, 1030, 1, 1030, 1, 1030, 1, 1030, 3, 1030, 17472, 8, 1030, 1, 1030, 1, - 1030, 1, 1030, 1, 1030, 1, 1030, 3, 1030, 17479, 8, 1030, 1, 1030, 1, 1030, - 1, 1030, 1, 1030, 1, 1030, 3, 1030, 17486, 8, 1030, 1, 1031, 1, 1031, 1, - 1031, 1, 1031, 1, 1031, 3, 1031, 17493, 8, 1031, 1, 1032, 1, 1032, 3, 1032, - 17497, 8, 1032, 1, 1032, 1, 1032, 1, 1032, 3, 1032, 17502, 8, 1032, 5, - 1032, 17504, 8, 1032, 10, 1032, 12, 1032, 17507, 9, 1032, 1, 1032, 1, 1032, - 1, 1032, 5, 1032, 17512, 8, 1032, 10, 1032, 12, 1032, 17515, 9, 1032, 1, - 1032, 3, 1032, 17518, 8, 1032, 1, 1033, 1, 1033, 1, 1033, 1, 1033, 1, 1033, - 3, 1033, 17525, 8, 1033, 1, 1033, 1, 1033, 1, 1033, 3, 1033, 17530, 8, + 5, 1029, 17459, 8, 1029, 10, 1029, 12, 1029, 17462, 9, 1029, 1, 1030, 1, + 1030, 1, 1030, 1, 1030, 1, 1030, 3, 1030, 17469, 8, 1030, 1, 1030, 1, 1030, + 1, 1030, 1, 1030, 1, 1030, 1, 1030, 3, 1030, 17477, 8, 1030, 1, 1030, 1, + 1030, 1, 1030, 1, 1030, 1, 1030, 3, 1030, 17484, 8, 1030, 1, 1030, 1, 1030, + 1, 1030, 1, 1030, 1, 1030, 3, 1030, 17491, 8, 1030, 1, 1031, 1, 1031, 1, + 1031, 1, 1031, 1, 1031, 3, 1031, 17498, 8, 1031, 1, 1032, 1, 1032, 3, 1032, + 17502, 8, 1032, 1, 1032, 1, 1032, 1, 1032, 3, 1032, 17507, 8, 1032, 5, + 1032, 17509, 8, 1032, 10, 1032, 12, 1032, 17512, 9, 1032, 1, 1032, 1, 1032, + 1, 1032, 5, 1032, 17517, 8, 1032, 10, 1032, 12, 1032, 17520, 9, 1032, 1, + 1032, 3, 1032, 17523, 8, 1032, 1, 1033, 1, 1033, 1, 1033, 1, 1033, 1, 1033, + 3, 1033, 17530, 8, 1033, 1, 1033, 1, 1033, 1, 1033, 3, 1033, 17535, 8, 1033, 1, 1033, 1, 1033, 1, 1033, 1, 1033, 1, 1033, 1, 1033, 1, 1033, 3, - 1033, 17539, 8, 1033, 1, 1034, 1, 1034, 1, 1034, 1, 1034, 1, 1034, 1, 1034, - 1, 1034, 3, 1034, 17548, 8, 1034, 1, 1034, 3, 1034, 17551, 8, 1034, 1, + 1033, 17544, 8, 1033, 1, 1034, 1, 1034, 1, 1034, 1, 1034, 1, 1034, 1, 1034, + 1, 1034, 3, 1034, 17553, 8, 1034, 1, 1034, 3, 1034, 17556, 8, 1034, 1, 1034, 1, 1034, 1, 1035, 1, 1035, 1, 1035, 1, 1035, 1, 1035, 1, 1035, 1, 1035, 1, 1035, 1, 1035, 1, 1035, 1, 1035, 1, 1035, 1, 1035, 1, 1035, 1, - 1035, 1, 1035, 3, 1035, 17571, 8, 1035, 1, 1036, 1, 1036, 3, 1036, 17575, - 8, 1036, 1, 1037, 3, 1037, 17578, 8, 1037, 1, 1037, 1, 1037, 1, 1037, 4, - 1037, 17583, 8, 1037, 11, 1037, 12, 1037, 17584, 1, 1037, 3, 1037, 17588, - 8, 1037, 1, 1037, 1, 1037, 3, 1037, 17592, 8, 1037, 1, 1037, 3, 1037, 17595, - 8, 1037, 1, 1038, 1, 1038, 1, 1038, 1, 1038, 1, 1038, 3, 1038, 17602, 8, - 1038, 1, 1039, 3, 1039, 17605, 8, 1039, 1, 1039, 1, 1039, 4, 1039, 17609, - 8, 1039, 11, 1039, 12, 1039, 17610, 1, 1039, 3, 1039, 17614, 8, 1039, 1, - 1039, 1, 1039, 3, 1039, 17618, 8, 1039, 1, 1039, 3, 1039, 17621, 8, 1039, - 1, 1040, 1, 1040, 1, 1040, 1, 1040, 1, 1040, 3, 1040, 17628, 8, 1040, 1, - 1041, 1, 1041, 1, 1041, 3, 1041, 17633, 8, 1041, 1, 1042, 1, 1042, 1, 1042, + 1035, 1, 1035, 3, 1035, 17576, 8, 1035, 1, 1036, 1, 1036, 3, 1036, 17580, + 8, 1036, 1, 1037, 3, 1037, 17583, 8, 1037, 1, 1037, 1, 1037, 1, 1037, 4, + 1037, 17588, 8, 1037, 11, 1037, 12, 1037, 17589, 1, 1037, 3, 1037, 17593, + 8, 1037, 1, 1037, 1, 1037, 3, 1037, 17597, 8, 1037, 1, 1037, 3, 1037, 17600, + 8, 1037, 1, 1038, 1, 1038, 1, 1038, 1, 1038, 1, 1038, 3, 1038, 17607, 8, + 1038, 1, 1039, 3, 1039, 17610, 8, 1039, 1, 1039, 1, 1039, 4, 1039, 17614, + 8, 1039, 11, 1039, 12, 1039, 17615, 1, 1039, 3, 1039, 17619, 8, 1039, 1, + 1039, 1, 1039, 3, 1039, 17623, 8, 1039, 1, 1039, 3, 1039, 17626, 8, 1039, + 1, 1040, 1, 1040, 1, 1040, 1, 1040, 1, 1040, 3, 1040, 17633, 8, 1040, 1, + 1041, 1, 1041, 1, 1041, 3, 1041, 17638, 8, 1041, 1, 1042, 1, 1042, 1, 1042, 1, 1042, 1, 1042, 1, 1042, 1, 1042, 1, 1042, 1, 1042, 1, 1042, 5, 1042, - 17645, 8, 1042, 10, 1042, 12, 1042, 17648, 9, 1042, 1, 1042, 1, 1042, 1, - 1042, 1, 1042, 3, 1042, 17654, 8, 1042, 1, 1043, 1, 1043, 1, 1043, 1, 1043, - 1, 1043, 1, 1043, 1, 1043, 1, 1043, 1, 1043, 3, 1043, 17665, 8, 1043, 1, - 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 3, 1044, 17674, + 17650, 8, 1042, 10, 1042, 12, 1042, 17653, 9, 1042, 1, 1042, 1, 1042, 1, + 1042, 1, 1042, 3, 1042, 17659, 8, 1042, 1, 1043, 1, 1043, 1, 1043, 1, 1043, + 1, 1043, 1, 1043, 1, 1043, 1, 1043, 1, 1043, 3, 1043, 17670, 8, 1043, 1, + 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 3, 1044, 17679, 8, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, - 3, 1044, 17683, 8, 1044, 1, 1044, 1, 1044, 3, 1044, 17687, 8, 1044, 1, - 1044, 1, 1044, 3, 1044, 17691, 8, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, + 3, 1044, 17688, 8, 1044, 1, 1044, 1, 1044, 3, 1044, 17692, 8, 1044, 1, + 1044, 1, 1044, 3, 1044, 17696, 8, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, - 1, 1044, 1, 1044, 1, 1044, 1, 1044, 3, 1044, 17717, 8, 1044, 1, 1044, 3, - 1044, 17720, 8, 1044, 1, 1044, 3, 1044, 17723, 8, 1044, 1, 1044, 1, 1044, - 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 3, 1044, 17733, 8, - 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 3, 1044, 17741, - 8, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 3, 1044, 17747, 8, 1044, 3, - 1044, 17749, 8, 1044, 1, 1044, 1, 1044, 3, 1044, 17753, 8, 1044, 1, 1045, - 1, 1045, 1, 1045, 1, 1045, 3, 1045, 17759, 8, 1045, 1, 1046, 1, 1046, 1, - 1046, 1, 1046, 1, 1046, 5, 1046, 17766, 8, 1046, 10, 1046, 12, 1046, 17769, - 9, 1046, 1, 1046, 3, 1046, 17772, 8, 1046, 1, 1046, 3, 1046, 17775, 8, - 1046, 1, 1046, 3, 1046, 17778, 8, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, - 1, 1046, 1, 1046, 1, 1046, 3, 1046, 17787, 8, 1046, 1, 1046, 3, 1046, 17790, - 8, 1046, 1, 1046, 3, 1046, 17793, 8, 1046, 1, 1046, 3, 1046, 17796, 8, - 1046, 1, 1046, 3, 1046, 17799, 8, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, - 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 3, 1046, 17811, 8, - 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 3, 1046, 17819, - 8, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 3, 1046, 17826, 8, - 1046, 1, 1046, 3, 1046, 17829, 8, 1046, 1, 1046, 1, 1046, 3, 1046, 17833, - 8, 1046, 3, 1046, 17835, 8, 1046, 1, 1046, 3, 1046, 17838, 8, 1046, 1, - 1046, 1, 1046, 1, 1046, 3, 1046, 17843, 8, 1046, 1, 1046, 1, 1046, 1, 1046, - 1, 1046, 1, 1046, 1, 1046, 1, 1046, 3, 1046, 17852, 8, 1046, 1, 1046, 1, - 1046, 1, 1046, 3, 1046, 17857, 8, 1046, 1, 1046, 3, 1046, 17860, 8, 1046, - 1, 1046, 3, 1046, 17863, 8, 1046, 1, 1046, 3, 1046, 17866, 8, 1046, 1, - 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 3, 1046, 17875, - 8, 1046, 1, 1046, 3, 1046, 17878, 8, 1046, 1, 1046, 3, 1046, 17881, 8, - 1046, 1, 1046, 3, 1046, 17884, 8, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, - 3, 1046, 17890, 8, 1046, 1, 1046, 1, 1046, 3, 1046, 17894, 8, 1046, 1, + 1, 1044, 1, 1044, 1, 1044, 1, 1044, 3, 1044, 17722, 8, 1044, 1, 1044, 3, + 1044, 17725, 8, 1044, 1, 1044, 3, 1044, 17728, 8, 1044, 1, 1044, 1, 1044, + 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 3, 1044, 17738, 8, + 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 3, 1044, 17746, + 8, 1044, 1, 1044, 1, 1044, 1, 1044, 1, 1044, 3, 1044, 17752, 8, 1044, 3, + 1044, 17754, 8, 1044, 1, 1044, 1, 1044, 3, 1044, 17758, 8, 1044, 1, 1045, + 1, 1045, 1, 1045, 1, 1045, 3, 1045, 17764, 8, 1045, 1, 1046, 1, 1046, 1, + 1046, 1, 1046, 1, 1046, 5, 1046, 17771, 8, 1046, 10, 1046, 12, 1046, 17774, + 9, 1046, 1, 1046, 3, 1046, 17777, 8, 1046, 1, 1046, 3, 1046, 17780, 8, + 1046, 1, 1046, 3, 1046, 17783, 8, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, + 1, 1046, 1, 1046, 1, 1046, 3, 1046, 17792, 8, 1046, 1, 1046, 3, 1046, 17795, + 8, 1046, 1, 1046, 3, 1046, 17798, 8, 1046, 1, 1046, 3, 1046, 17801, 8, + 1046, 1, 1046, 3, 1046, 17804, 8, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, + 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 3, 1046, 17816, 8, + 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 3, 1046, 17824, + 8, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 3, 1046, 17831, 8, + 1046, 1, 1046, 3, 1046, 17834, 8, 1046, 1, 1046, 1, 1046, 3, 1046, 17838, + 8, 1046, 3, 1046, 17840, 8, 1046, 1, 1046, 3, 1046, 17843, 8, 1046, 1, + 1046, 1, 1046, 1, 1046, 3, 1046, 17848, 8, 1046, 1, 1046, 1, 1046, 1, 1046, + 1, 1046, 1, 1046, 1, 1046, 1, 1046, 3, 1046, 17857, 8, 1046, 1, 1046, 1, + 1046, 1, 1046, 3, 1046, 17862, 8, 1046, 1, 1046, 3, 1046, 17865, 8, 1046, + 1, 1046, 3, 1046, 17868, 8, 1046, 1, 1046, 3, 1046, 17871, 8, 1046, 1, + 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 3, 1046, 17880, + 8, 1046, 1, 1046, 3, 1046, 17883, 8, 1046, 1, 1046, 3, 1046, 17886, 8, + 1046, 1, 1046, 3, 1046, 17889, 8, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, + 3, 1046, 17895, 8, 1046, 1, 1046, 1, 1046, 3, 1046, 17899, 8, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 5, - 1046, 17904, 8, 1046, 10, 1046, 12, 1046, 17907, 9, 1046, 1, 1046, 1, 1046, - 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 3, 1046, 17916, 8, 1046, 1, - 1046, 1, 1046, 3, 1046, 17920, 8, 1046, 1, 1046, 3, 1046, 17923, 8, 1046, - 1, 1046, 1, 1046, 1, 1046, 1, 1046, 3, 1046, 17929, 8, 1046, 1, 1046, 1, - 1046, 3, 1046, 17933, 8, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 3, 1046, - 17939, 8, 1046, 1, 1046, 1, 1046, 3, 1046, 17943, 8, 1046, 1, 1046, 3, - 1046, 17946, 8, 1046, 1, 1046, 3, 1046, 17949, 8, 1046, 3, 1046, 17951, - 8, 1046, 1, 1047, 1, 1047, 1, 1047, 5, 1047, 17956, 8, 1047, 10, 1047, - 12, 1047, 17959, 9, 1047, 1, 1047, 3, 1047, 17962, 8, 1047, 1, 1047, 3, - 1047, 17965, 8, 1047, 1, 1047, 3, 1047, 17968, 8, 1047, 1, 1047, 3, 1047, - 17971, 8, 1047, 1, 1047, 1, 1047, 1, 1047, 3, 1047, 17976, 8, 1047, 1, - 1048, 3, 1048, 17979, 8, 1048, 1, 1048, 1, 1048, 3, 1048, 17983, 8, 1048, + 1046, 17909, 8, 1046, 10, 1046, 12, 1046, 17912, 9, 1046, 1, 1046, 1, 1046, + 1, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 3, 1046, 17921, 8, 1046, 1, + 1046, 1, 1046, 3, 1046, 17925, 8, 1046, 1, 1046, 3, 1046, 17928, 8, 1046, + 1, 1046, 1, 1046, 1, 1046, 1, 1046, 3, 1046, 17934, 8, 1046, 1, 1046, 1, + 1046, 3, 1046, 17938, 8, 1046, 1, 1046, 1, 1046, 1, 1046, 1, 1046, 3, 1046, + 17944, 8, 1046, 1, 1046, 1, 1046, 3, 1046, 17948, 8, 1046, 1, 1046, 3, + 1046, 17951, 8, 1046, 1, 1046, 3, 1046, 17954, 8, 1046, 3, 1046, 17956, + 8, 1046, 1, 1047, 1, 1047, 1, 1047, 5, 1047, 17961, 8, 1047, 10, 1047, + 12, 1047, 17964, 9, 1047, 1, 1047, 3, 1047, 17967, 8, 1047, 1, 1047, 3, + 1047, 17970, 8, 1047, 1, 1047, 3, 1047, 17973, 8, 1047, 1, 1047, 3, 1047, + 17976, 8, 1047, 1, 1047, 1, 1047, 1, 1047, 3, 1047, 17981, 8, 1047, 1, + 1048, 3, 1048, 17984, 8, 1048, 1, 1048, 1, 1048, 3, 1048, 17988, 8, 1048, 1, 1048, 1, 1048, 1, 1048, 1, 1048, 1, 1048, 1, 1048, 1, 1048, 3, 1048, - 17992, 8, 1048, 1, 1048, 3, 1048, 17995, 8, 1048, 1, 1049, 1, 1049, 1, - 1049, 1, 1049, 1, 1049, 3, 1049, 18002, 8, 1049, 1, 1049, 1, 1049, 3, 1049, - 18006, 8, 1049, 1, 1049, 1, 1049, 1, 1049, 3, 1049, 18011, 8, 1049, 1, - 1049, 1, 1049, 1, 1049, 3, 1049, 18016, 8, 1049, 1, 1049, 3, 1049, 18019, + 17997, 8, 1048, 1, 1048, 3, 1048, 18000, 8, 1048, 1, 1049, 1, 1049, 1, + 1049, 1, 1049, 1, 1049, 3, 1049, 18007, 8, 1049, 1, 1049, 1, 1049, 3, 1049, + 18011, 8, 1049, 1, 1049, 1, 1049, 1, 1049, 3, 1049, 18016, 8, 1049, 1, + 1049, 1, 1049, 1, 1049, 3, 1049, 18021, 8, 1049, 1, 1049, 3, 1049, 18024, 8, 1049, 1, 1049, 1, 1049, 1, 1050, 1, 1050, 1, 1050, 1, 1050, 1, 1050, - 3, 1050, 18028, 8, 1050, 1, 1050, 1, 1050, 3, 1050, 18032, 8, 1050, 1, + 3, 1050, 18033, 8, 1050, 1, 1050, 1, 1050, 3, 1050, 18037, 8, 1050, 1, 1051, 1, 1051, 1, 1051, 1, 1051, 1, 1052, 1, 1052, 1, 1052, 1, 1052, 1, - 1052, 3, 1052, 18043, 8, 1052, 1, 1052, 3, 1052, 18046, 8, 1052, 1, 1052, - 1, 1052, 3, 1052, 18050, 8, 1052, 1, 1053, 1, 1053, 1, 1053, 3, 1053, 18055, - 8, 1053, 1, 1053, 1, 1053, 3, 1053, 18059, 8, 1053, 1, 1053, 1, 1053, 1, - 1053, 1, 1053, 1, 1053, 1, 1053, 1, 1053, 3, 1053, 18068, 8, 1053, 1, 1053, - 3, 1053, 18071, 8, 1053, 1, 1053, 1, 1053, 3, 1053, 18075, 8, 1053, 1, - 1053, 1, 1053, 1, 1053, 1, 1053, 1, 1053, 1, 1053, 1, 1053, 3, 1053, 18084, - 8, 1053, 1, 1053, 3, 1053, 18087, 8, 1053, 1, 1053, 1, 1053, 3, 1053, 18091, - 8, 1053, 1, 1053, 1, 1053, 1, 1053, 3, 1053, 18096, 8, 1053, 1, 1053, 1, - 1053, 1, 1053, 1, 1053, 1, 1053, 1, 1053, 1, 1053, 3, 1053, 18105, 8, 1053, - 1, 1053, 3, 1053, 18108, 8, 1053, 1, 1053, 1, 1053, 3, 1053, 18112, 8, - 1053, 1, 1053, 1, 1053, 1, 1053, 1, 1053, 1, 1053, 1, 1053, 3, 1053, 18120, - 8, 1053, 1, 1053, 1, 1053, 1, 1053, 3, 1053, 18125, 8, 1053, 1, 1053, 1, - 1053, 1, 1053, 3, 1053, 18130, 8, 1053, 1, 1053, 3, 1053, 18133, 8, 1053, - 1, 1053, 1, 1053, 3, 1053, 18137, 8, 1053, 3, 1053, 18139, 8, 1053, 1, - 1054, 1, 1054, 1, 1054, 1, 1054, 1, 1054, 5, 1054, 18146, 8, 1054, 10, - 1054, 12, 1054, 18149, 9, 1054, 1, 1054, 1, 1054, 1, 1055, 1, 1055, 3, - 1055, 18155, 8, 1055, 1, 1055, 3, 1055, 18158, 8, 1055, 1, 1055, 1, 1055, - 1, 1055, 1, 1055, 1, 1055, 3, 1055, 18165, 8, 1055, 3, 1055, 18167, 8, - 1055, 1, 1055, 3, 1055, 18170, 8, 1055, 1, 1055, 3, 1055, 18173, 8, 1055, - 1, 1055, 1, 1055, 3, 1055, 18177, 8, 1055, 1, 1055, 3, 1055, 18180, 8, - 1055, 1, 1055, 1, 1055, 1, 1055, 3, 1055, 18185, 8, 1055, 1, 1055, 1, 1055, - 1, 1055, 1, 1055, 1, 1055, 3, 1055, 18192, 8, 1055, 1, 1055, 1, 1055, 1, - 1055, 1, 1055, 3, 1055, 18198, 8, 1055, 1, 1055, 1, 1055, 1, 1055, 1, 1055, - 1, 1055, 1, 1055, 3, 1055, 18206, 8, 1055, 1, 1056, 1, 1056, 3, 1056, 18210, - 8, 1056, 1, 1056, 3, 1056, 18213, 8, 1056, 1, 1056, 3, 1056, 18216, 8, - 1056, 1, 1057, 1, 1057, 1, 1057, 1, 1057, 3, 1057, 18222, 8, 1057, 1, 1057, - 3, 1057, 18225, 8, 1057, 1, 1057, 1, 1057, 3, 1057, 18229, 8, 1057, 1, - 1058, 1, 1058, 3, 1058, 18233, 8, 1058, 1, 1058, 1, 1058, 1, 1058, 3, 1058, - 18238, 8, 1058, 1, 1058, 3, 1058, 18241, 8, 1058, 1, 1058, 3, 1058, 18244, + 1052, 3, 1052, 18048, 8, 1052, 1, 1052, 3, 1052, 18051, 8, 1052, 1, 1052, + 1, 1052, 3, 1052, 18055, 8, 1052, 1, 1053, 1, 1053, 1, 1053, 3, 1053, 18060, + 8, 1053, 1, 1053, 1, 1053, 3, 1053, 18064, 8, 1053, 1, 1053, 1, 1053, 1, + 1053, 1, 1053, 1, 1053, 1, 1053, 1, 1053, 3, 1053, 18073, 8, 1053, 1, 1053, + 3, 1053, 18076, 8, 1053, 1, 1053, 1, 1053, 3, 1053, 18080, 8, 1053, 1, + 1053, 1, 1053, 1, 1053, 1, 1053, 1, 1053, 1, 1053, 1, 1053, 3, 1053, 18089, + 8, 1053, 1, 1053, 3, 1053, 18092, 8, 1053, 1, 1053, 1, 1053, 3, 1053, 18096, + 8, 1053, 1, 1053, 1, 1053, 1, 1053, 3, 1053, 18101, 8, 1053, 1, 1053, 1, + 1053, 1, 1053, 1, 1053, 1, 1053, 1, 1053, 1, 1053, 3, 1053, 18110, 8, 1053, + 1, 1053, 3, 1053, 18113, 8, 1053, 1, 1053, 1, 1053, 3, 1053, 18117, 8, + 1053, 1, 1053, 1, 1053, 1, 1053, 1, 1053, 1, 1053, 1, 1053, 3, 1053, 18125, + 8, 1053, 1, 1053, 1, 1053, 1, 1053, 3, 1053, 18130, 8, 1053, 1, 1053, 1, + 1053, 1, 1053, 3, 1053, 18135, 8, 1053, 1, 1053, 3, 1053, 18138, 8, 1053, + 1, 1053, 1, 1053, 3, 1053, 18142, 8, 1053, 3, 1053, 18144, 8, 1053, 1, + 1054, 1, 1054, 1, 1054, 1, 1054, 1, 1054, 5, 1054, 18151, 8, 1054, 10, + 1054, 12, 1054, 18154, 9, 1054, 1, 1054, 1, 1054, 1, 1055, 1, 1055, 3, + 1055, 18160, 8, 1055, 1, 1055, 3, 1055, 18163, 8, 1055, 1, 1055, 1, 1055, + 1, 1055, 1, 1055, 1, 1055, 3, 1055, 18170, 8, 1055, 3, 1055, 18172, 8, + 1055, 1, 1055, 3, 1055, 18175, 8, 1055, 1, 1055, 3, 1055, 18178, 8, 1055, + 1, 1055, 1, 1055, 3, 1055, 18182, 8, 1055, 1, 1055, 3, 1055, 18185, 8, + 1055, 1, 1055, 1, 1055, 1, 1055, 3, 1055, 18190, 8, 1055, 1, 1055, 1, 1055, + 1, 1055, 1, 1055, 1, 1055, 3, 1055, 18197, 8, 1055, 1, 1055, 1, 1055, 1, + 1055, 1, 1055, 3, 1055, 18203, 8, 1055, 1, 1055, 1, 1055, 1, 1055, 1, 1055, + 1, 1055, 1, 1055, 3, 1055, 18211, 8, 1055, 1, 1056, 1, 1056, 3, 1056, 18215, + 8, 1056, 1, 1056, 3, 1056, 18218, 8, 1056, 1, 1056, 3, 1056, 18221, 8, + 1056, 1, 1057, 1, 1057, 1, 1057, 1, 1057, 3, 1057, 18227, 8, 1057, 1, 1057, + 3, 1057, 18230, 8, 1057, 1, 1057, 1, 1057, 3, 1057, 18234, 8, 1057, 1, + 1058, 1, 1058, 3, 1058, 18238, 8, 1058, 1, 1058, 1, 1058, 1, 1058, 3, 1058, + 18243, 8, 1058, 1, 1058, 3, 1058, 18246, 8, 1058, 1, 1058, 3, 1058, 18249, 8, 1058, 1, 1059, 1, 1059, 1, 1059, 1, 1059, 1, 1059, 1, 1059, 1, 1059, - 3, 1059, 18253, 8, 1059, 1, 1059, 1, 1059, 1, 1059, 1, 1060, 1, 1060, 1, - 1060, 1, 1060, 1, 1060, 1, 1060, 1, 1060, 3, 1060, 18265, 8, 1060, 1, 1060, - 1, 1060, 1, 1060, 1, 1061, 1, 1061, 3, 1061, 18272, 8, 1061, 1, 1061, 3, - 1061, 18275, 8, 1061, 1, 1062, 1, 1062, 1, 1062, 1, 1062, 3, 1062, 18281, - 8, 1062, 1, 1062, 3, 1062, 18284, 8, 1062, 1, 1062, 3, 1062, 18287, 8, + 3, 1059, 18258, 8, 1059, 1, 1059, 1, 1059, 1, 1059, 1, 1060, 1, 1060, 1, + 1060, 1, 1060, 1, 1060, 1, 1060, 1, 1060, 3, 1060, 18270, 8, 1060, 1, 1060, + 1, 1060, 1, 1060, 1, 1061, 1, 1061, 3, 1061, 18277, 8, 1061, 1, 1061, 3, + 1061, 18280, 8, 1061, 1, 1062, 1, 1062, 1, 1062, 1, 1062, 3, 1062, 18286, + 8, 1062, 1, 1062, 3, 1062, 18289, 8, 1062, 1, 1062, 3, 1062, 18292, 8, 1062, 1, 1062, 1, 1062, 1, 1062, 1, 1062, 1, 1062, 1, 1062, 1, 1062, 3, - 1062, 18296, 8, 1062, 1, 1062, 1, 1062, 1, 1062, 1, 1062, 3, 1062, 18302, - 8, 1062, 1, 1062, 1, 1062, 1, 1062, 1, 1062, 1, 1062, 3, 1062, 18309, 8, - 1062, 3, 1062, 18311, 8, 1062, 1, 1063, 1, 1063, 1, 1063, 1, 1063, 1, 1063, - 1, 1063, 1, 1063, 1, 1063, 1, 1063, 1, 1063, 1, 1063, 3, 1063, 18324, 8, - 1063, 1, 1064, 1, 1064, 1, 1064, 1, 1064, 3, 1064, 18330, 8, 1064, 1, 1065, - 1, 1065, 1, 1065, 3, 1065, 18335, 8, 1065, 1, 1066, 1, 1066, 1, 1066, 3, - 1066, 18340, 8, 1066, 1, 1066, 1, 1066, 1, 1066, 1, 1066, 1, 1066, 1, 1066, - 1, 1066, 3, 1066, 18349, 8, 1066, 1, 1066, 3, 1066, 18352, 8, 1066, 3, - 1066, 18354, 8, 1066, 1, 1066, 1, 1066, 3, 1066, 18358, 8, 1066, 1, 1066, - 1, 1066, 1, 1066, 1, 1066, 1, 1066, 3, 1066, 18365, 8, 1066, 1, 1066, 1, - 1066, 1, 1066, 1, 1066, 1, 1066, 3, 1066, 18372, 8, 1066, 1, 1066, 1, 1066, - 1, 1066, 1, 1066, 1, 1066, 1, 1066, 3, 1066, 18380, 8, 1066, 1, 1066, 1, + 1062, 18301, 8, 1062, 1, 1062, 1, 1062, 1, 1062, 1, 1062, 3, 1062, 18307, + 8, 1062, 1, 1062, 1, 1062, 1, 1062, 1, 1062, 1, 1062, 3, 1062, 18314, 8, + 1062, 3, 1062, 18316, 8, 1062, 1, 1063, 1, 1063, 1, 1063, 1, 1063, 1, 1063, + 1, 1063, 1, 1063, 1, 1063, 1, 1063, 1, 1063, 1, 1063, 3, 1063, 18329, 8, + 1063, 1, 1064, 1, 1064, 1, 1064, 1, 1064, 3, 1064, 18335, 8, 1064, 1, 1065, + 1, 1065, 1, 1065, 3, 1065, 18340, 8, 1065, 1, 1066, 1, 1066, 1, 1066, 3, + 1066, 18345, 8, 1066, 1, 1066, 1, 1066, 1, 1066, 1, 1066, 1, 1066, 1, 1066, + 1, 1066, 3, 1066, 18354, 8, 1066, 1, 1066, 3, 1066, 18357, 8, 1066, 3, + 1066, 18359, 8, 1066, 1, 1066, 1, 1066, 3, 1066, 18363, 8, 1066, 1, 1066, + 1, 1066, 1, 1066, 1, 1066, 1, 1066, 3, 1066, 18370, 8, 1066, 1, 1066, 1, + 1066, 1, 1066, 1, 1066, 1, 1066, 3, 1066, 18377, 8, 1066, 1, 1066, 1, 1066, + 1, 1066, 1, 1066, 1, 1066, 1, 1066, 3, 1066, 18385, 8, 1066, 1, 1066, 1, 1066, 1, 1066, 1, 1066, 1, 1066, 1, 1066, 1, 1066, 1, 1066, 1, 1066, 1, - 1066, 1, 1066, 1, 1066, 1, 1066, 3, 1066, 18395, 8, 1066, 1, 1067, 1, 1067, - 1, 1067, 1, 1067, 3, 1067, 18401, 8, 1067, 1, 1067, 1, 1067, 3, 1067, 18405, - 8, 1067, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18410, 8, 1068, 1, 1068, 1, - 1068, 1, 1068, 3, 1068, 18415, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, - 3, 1068, 18421, 8, 1068, 1, 1068, 3, 1068, 18424, 8, 1068, 1, 1068, 1, - 1068, 3, 1068, 18428, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, - 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18438, 8, 1068, 1, 1068, 1, 1068, 1, - 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18448, 8, 1068, - 1, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18454, 8, 1068, 3, 1068, 18456, + 1066, 1, 1066, 1, 1066, 1, 1066, 3, 1066, 18400, 8, 1066, 1, 1067, 1, 1067, + 1, 1067, 1, 1067, 3, 1067, 18406, 8, 1067, 1, 1067, 1, 1067, 3, 1067, 18410, + 8, 1067, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18415, 8, 1068, 1, 1068, 1, + 1068, 1, 1068, 3, 1068, 18420, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, + 3, 1068, 18426, 8, 1068, 1, 1068, 3, 1068, 18429, 8, 1068, 1, 1068, 1, + 1068, 3, 1068, 18433, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, + 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18443, 8, 1068, 1, 1068, 1, 1068, 1, + 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18453, 8, 1068, + 1, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18459, 8, 1068, 3, 1068, 18461, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, - 1, 1068, 3, 1068, 18466, 8, 1068, 3, 1068, 18468, 8, 1068, 1, 1068, 1, - 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18475, 8, 1068, 1, 1068, 1, 1068, - 3, 1068, 18479, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 4, - 1068, 18486, 8, 1068, 11, 1068, 12, 1068, 18487, 1, 1068, 1, 1068, 1, 1068, - 3, 1068, 18493, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18498, 8, - 1068, 1, 1068, 3, 1068, 18501, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, - 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18510, 8, 1068, 1, 1068, 3, 1068, 18513, + 1, 1068, 3, 1068, 18471, 8, 1068, 3, 1068, 18473, 8, 1068, 1, 1068, 1, + 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18480, 8, 1068, 1, 1068, 1, 1068, + 3, 1068, 18484, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 4, + 1068, 18491, 8, 1068, 11, 1068, 12, 1068, 18492, 1, 1068, 1, 1068, 1, 1068, + 3, 1068, 18498, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18503, 8, + 1068, 1, 1068, 3, 1068, 18506, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, + 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18515, 8, 1068, 1, 1068, 3, 1068, 18518, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, - 3, 1068, 18522, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, - 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18536, + 3, 1068, 18527, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, + 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18541, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, - 18544, 8, 1068, 1, 1068, 3, 1068, 18547, 8, 1068, 1, 1068, 1, 1068, 1, + 18549, 8, 1068, 1, 1068, 3, 1068, 18552, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, - 1068, 3, 1068, 18560, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, - 18566, 8, 1068, 3, 1068, 18568, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, + 1068, 3, 1068, 18565, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, + 18571, 8, 1068, 3, 1068, 18573, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 3, - 1068, 18581, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, - 1, 1068, 3, 1068, 18590, 8, 1068, 1, 1068, 1, 1068, 5, 1068, 18594, 8, - 1068, 10, 1068, 12, 1068, 18597, 9, 1068, 1, 1068, 1, 1068, 1, 1068, 1, - 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18606, 8, 1068, 1, 1068, 1, 1068, - 1, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18614, 8, 1068, 1, 1068, 3, - 1068, 18617, 8, 1068, 1, 1068, 3, 1068, 18620, 8, 1068, 1, 1068, 1, 1068, + 1068, 18586, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, + 1, 1068, 3, 1068, 18595, 8, 1068, 1, 1068, 1, 1068, 5, 1068, 18599, 8, + 1068, 10, 1068, 12, 1068, 18602, 9, 1068, 1, 1068, 1, 1068, 1, 1068, 1, + 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18611, 8, 1068, 1, 1068, 1, 1068, + 1, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18619, 8, 1068, 1, 1068, 3, + 1068, 18622, 8, 1068, 1, 1068, 3, 1068, 18625, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, - 1, 1068, 1, 1068, 3, 1068, 18634, 8, 1068, 3, 1068, 18636, 8, 1068, 1, - 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18644, 8, 1068, - 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18649, 8, 1068, 1, 1068, 1, 1068, 1, - 1068, 1, 1068, 1, 1068, 5, 1068, 18656, 8, 1068, 10, 1068, 12, 1068, 18659, - 9, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18664, 8, 1068, 1, 1068, 1, - 1068, 1, 1068, 3, 1068, 18669, 8, 1068, 1, 1068, 3, 1068, 18672, 8, 1068, - 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18677, 8, 1068, 1, 1068, 1, 1068, 1, - 1068, 3, 1068, 18682, 8, 1068, 5, 1068, 18684, 8, 1068, 10, 1068, 12, 1068, - 18687, 9, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18692, 8, 1068, 1, - 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18698, 8, 1068, 1, 1068, 1, 1068, - 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18707, 8, 1068, 1, - 1068, 1, 1068, 1, 1068, 3, 1068, 18712, 8, 1068, 1, 1068, 1, 1068, 1, 1068, - 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18720, 8, 1068, 1, 1068, 1, 1068, 3, - 1068, 18724, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18729, 8, 1068, - 1, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18735, 8, 1068, 1, 1068, 1, - 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18742, 8, 1068, 1, 1068, 1, 1068, - 1, 1068, 3, 1068, 18747, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, - 1068, 3, 1068, 18754, 8, 1068, 1, 1068, 1, 1068, 3, 1068, 18758, 8, 1068, - 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18763, 8, 1068, 1, 1068, 1, 1068, 1, - 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18771, 8, 1068, 1, 1068, 3, 1068, - 18774, 8, 1068, 1, 1068, 3, 1068, 18777, 8, 1068, 1, 1068, 3, 1068, 18780, - 8, 1068, 1, 1068, 1, 1068, 3, 1068, 18784, 8, 1068, 1, 1068, 1, 1068, 1, - 1068, 3, 1068, 18789, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18794, + 1, 1068, 1, 1068, 3, 1068, 18639, 8, 1068, 3, 1068, 18641, 8, 1068, 1, + 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18649, 8, 1068, + 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18654, 8, 1068, 1, 1068, 1, 1068, 1, + 1068, 1, 1068, 1, 1068, 5, 1068, 18661, 8, 1068, 10, 1068, 12, 1068, 18664, + 9, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18669, 8, 1068, 1, 1068, 1, + 1068, 1, 1068, 3, 1068, 18674, 8, 1068, 1, 1068, 3, 1068, 18677, 8, 1068, + 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18682, 8, 1068, 1, 1068, 1, 1068, 1, + 1068, 3, 1068, 18687, 8, 1068, 5, 1068, 18689, 8, 1068, 10, 1068, 12, 1068, + 18692, 9, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18697, 8, 1068, 1, + 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18703, 8, 1068, 1, 1068, 1, 1068, + 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18712, 8, 1068, 1, + 1068, 1, 1068, 1, 1068, 3, 1068, 18717, 8, 1068, 1, 1068, 1, 1068, 1, 1068, + 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18725, 8, 1068, 1, 1068, 1, 1068, 3, + 1068, 18729, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18734, 8, 1068, + 1, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18740, 8, 1068, 1, 1068, 1, + 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18747, 8, 1068, 1, 1068, 1, 1068, + 1, 1068, 3, 1068, 18752, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 1, 1068, 1, + 1068, 3, 1068, 18759, 8, 1068, 1, 1068, 1, 1068, 3, 1068, 18763, 8, 1068, + 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18768, 8, 1068, 1, 1068, 1, 1068, 1, + 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18776, 8, 1068, 1, 1068, 3, 1068, + 18779, 8, 1068, 1, 1068, 3, 1068, 18782, 8, 1068, 1, 1068, 3, 1068, 18785, + 8, 1068, 1, 1068, 1, 1068, 3, 1068, 18789, 8, 1068, 1, 1068, 1, 1068, 1, + 1068, 3, 1068, 18794, 8, 1068, 1, 1068, 1, 1068, 1, 1068, 3, 1068, 18799, 8, 1068, 1, 1069, 1, 1069, 1, 1070, 1, 1070, 1, 1071, 1, 1071, 1, 1072, - 1, 1072, 1, 1072, 3, 1072, 18805, 8, 1072, 1, 1072, 1, 1072, 3, 1072, 18809, - 8, 1072, 3, 1072, 18811, 8, 1072, 1, 1072, 1, 1072, 1, 1072, 1, 1072, 1, - 1072, 1, 1072, 1, 1072, 1, 1072, 1, 1072, 3, 1072, 18822, 8, 1072, 3, 1072, - 18824, 8, 1072, 1, 1072, 1, 1072, 1, 1073, 1, 1073, 1, 1073, 1, 1073, 1, - 1073, 1, 1073, 1, 1073, 3, 1073, 18835, 8, 1073, 1, 1074, 1, 1074, 1, 1075, - 1, 1075, 1, 1075, 1, 1075, 1, 1075, 1, 1075, 1, 1075, 3, 1075, 18846, 8, - 1075, 1, 1076, 1, 1076, 1, 1076, 1, 1076, 1, 1076, 5, 1076, 18853, 8, 1076, - 10, 1076, 12, 1076, 18856, 9, 1076, 3, 1076, 18858, 8, 1076, 1, 1077, 1, - 1077, 3, 1077, 18862, 8, 1077, 1, 1077, 3, 1077, 18865, 8, 1077, 1, 1077, + 1, 1072, 1, 1072, 3, 1072, 18810, 8, 1072, 1, 1072, 1, 1072, 3, 1072, 18814, + 8, 1072, 3, 1072, 18816, 8, 1072, 1, 1072, 1, 1072, 1, 1072, 1, 1072, 1, + 1072, 1, 1072, 1, 1072, 1, 1072, 1, 1072, 3, 1072, 18827, 8, 1072, 3, 1072, + 18829, 8, 1072, 1, 1072, 1, 1072, 1, 1073, 1, 1073, 1, 1073, 1, 1073, 1, + 1073, 1, 1073, 1, 1073, 3, 1073, 18840, 8, 1073, 1, 1074, 1, 1074, 1, 1075, + 1, 1075, 1, 1075, 1, 1075, 1, 1075, 1, 1075, 1, 1075, 3, 1075, 18851, 8, + 1075, 1, 1076, 1, 1076, 1, 1076, 1, 1076, 1, 1076, 5, 1076, 18858, 8, 1076, + 10, 1076, 12, 1076, 18861, 9, 1076, 3, 1076, 18863, 8, 1076, 1, 1077, 1, + 1077, 3, 1077, 18867, 8, 1077, 1, 1077, 3, 1077, 18870, 8, 1077, 1, 1077, 1, 1077, 1, 1078, 1, 1078, 1, 1078, 1, 1078, 1, 1079, 1, 1079, 1, 1079, - 1, 1079, 1, 1079, 1, 1079, 1, 1079, 3, 1079, 18880, 8, 1079, 1, 1080, 1, - 1080, 1, 1080, 3, 1080, 18885, 8, 1080, 1, 1080, 1, 1080, 1, 1080, 1, 1080, - 5, 1080, 18891, 8, 1080, 10, 1080, 12, 1080, 18894, 9, 1080, 1, 1080, 1, - 1080, 1, 1080, 1, 1080, 3, 1080, 18900, 8, 1080, 1, 1080, 1, 1080, 3, 1080, - 18904, 8, 1080, 1, 1081, 1, 1081, 1, 1081, 3, 1081, 18909, 8, 1081, 1, - 1081, 1, 1081, 3, 1081, 18913, 8, 1081, 1, 1081, 1, 1081, 1, 1081, 3, 1081, - 18918, 8, 1081, 5, 1081, 18920, 8, 1081, 10, 1081, 12, 1081, 18923, 9, - 1081, 1, 1082, 1, 1082, 1, 1082, 3, 1082, 18928, 8, 1082, 1, 1082, 3, 1082, - 18931, 8, 1082, 1, 1082, 1, 1082, 1, 1082, 5, 1082, 18936, 8, 1082, 10, - 1082, 12, 1082, 18939, 9, 1082, 1, 1082, 1, 1082, 1, 1083, 1, 1083, 1, - 1083, 1, 1083, 1, 1083, 3, 1083, 18948, 8, 1083, 1, 1083, 1, 1083, 1, 1083, - 1, 1083, 5, 1083, 18954, 8, 1083, 10, 1083, 12, 1083, 18957, 9, 1083, 1, - 1083, 3, 1083, 18960, 8, 1083, 1, 1083, 1, 1083, 1, 1084, 1, 1084, 1, 1084, - 1, 1084, 1, 1084, 1, 1084, 3, 1084, 18970, 8, 1084, 1, 1084, 3, 1084, 18973, - 8, 1084, 3, 1084, 18975, 8, 1084, 1, 1085, 1, 1085, 1, 1085, 1, 1086, 1, - 1086, 1, 1086, 1, 1086, 1, 1086, 3, 1086, 18985, 8, 1086, 3, 1086, 18987, - 8, 1086, 1, 1087, 1, 1087, 1, 1087, 1, 1087, 3, 1087, 18993, 8, 1087, 1, - 1088, 1, 1088, 1, 1088, 1, 1088, 3, 1088, 18999, 8, 1088, 3, 1088, 19001, + 1, 1079, 1, 1079, 1, 1079, 1, 1079, 3, 1079, 18885, 8, 1079, 1, 1080, 1, + 1080, 1, 1080, 3, 1080, 18890, 8, 1080, 1, 1080, 1, 1080, 1, 1080, 1, 1080, + 5, 1080, 18896, 8, 1080, 10, 1080, 12, 1080, 18899, 9, 1080, 1, 1080, 1, + 1080, 1, 1080, 1, 1080, 3, 1080, 18905, 8, 1080, 1, 1080, 1, 1080, 3, 1080, + 18909, 8, 1080, 1, 1081, 1, 1081, 1, 1081, 3, 1081, 18914, 8, 1081, 1, + 1081, 1, 1081, 3, 1081, 18918, 8, 1081, 1, 1081, 1, 1081, 1, 1081, 3, 1081, + 18923, 8, 1081, 5, 1081, 18925, 8, 1081, 10, 1081, 12, 1081, 18928, 9, + 1081, 1, 1082, 1, 1082, 1, 1082, 3, 1082, 18933, 8, 1082, 1, 1082, 3, 1082, + 18936, 8, 1082, 1, 1082, 1, 1082, 1, 1082, 5, 1082, 18941, 8, 1082, 10, + 1082, 12, 1082, 18944, 9, 1082, 1, 1082, 1, 1082, 1, 1083, 1, 1083, 1, + 1083, 1, 1083, 1, 1083, 3, 1083, 18953, 8, 1083, 1, 1083, 1, 1083, 1, 1083, + 1, 1083, 5, 1083, 18959, 8, 1083, 10, 1083, 12, 1083, 18962, 9, 1083, 1, + 1083, 3, 1083, 18965, 8, 1083, 1, 1083, 1, 1083, 1, 1084, 1, 1084, 1, 1084, + 1, 1084, 1, 1084, 1, 1084, 3, 1084, 18975, 8, 1084, 1, 1084, 3, 1084, 18978, + 8, 1084, 3, 1084, 18980, 8, 1084, 1, 1085, 1, 1085, 1, 1085, 1, 1086, 1, + 1086, 1, 1086, 1, 1086, 1, 1086, 3, 1086, 18990, 8, 1086, 3, 1086, 18992, + 8, 1086, 1, 1087, 1, 1087, 1, 1087, 1, 1087, 3, 1087, 18998, 8, 1087, 1, + 1088, 1, 1088, 1, 1088, 1, 1088, 3, 1088, 19004, 8, 1088, 3, 1088, 19006, 8, 1088, 1, 1089, 1, 1089, 1, 1089, 1, 1090, 1, 1090, 1, 1090, 1, 1091, - 1, 1091, 1, 1091, 1, 1091, 1, 1091, 1, 1091, 3, 1091, 19015, 8, 1091, 3, - 1091, 19017, 8, 1091, 1, 1092, 1, 1092, 1, 1092, 1, 1092, 1, 1092, 1, 1092, - 1, 1092, 1, 1092, 1, 1092, 3, 1092, 19028, 8, 1092, 1, 1093, 1, 1093, 1, - 1093, 1, 1093, 1, 1093, 1, 1093, 1, 1093, 1, 1093, 3, 1093, 19038, 8, 1093, - 1, 1093, 3, 1093, 19041, 8, 1093, 1, 1093, 1, 1093, 3, 1093, 19045, 8, - 1093, 3, 1093, 19047, 8, 1093, 1, 1094, 1, 1094, 1, 1094, 1, 1094, 1, 1094, - 1, 1094, 1, 1094, 3, 1094, 19056, 8, 1094, 1, 1095, 1, 1095, 1, 1095, 5, - 1095, 19061, 8, 1095, 10, 1095, 12, 1095, 19064, 9, 1095, 1, 1095, 1, 1095, - 3, 1095, 19068, 8, 1095, 1, 1096, 1, 1096, 3, 1096, 19072, 8, 1096, 1, - 1096, 1, 1096, 3, 1096, 19076, 8, 1096, 1, 1096, 1, 1096, 1, 1097, 3, 1097, - 19081, 8, 1097, 1, 1097, 1, 1097, 3, 1097, 19085, 8, 1097, 1, 1097, 3, - 1097, 19088, 8, 1097, 1, 1098, 1, 1098, 3, 1098, 19092, 8, 1098, 1, 1099, - 1, 1099, 1, 1099, 1, 1099, 1, 1099, 1, 1099, 3, 1099, 19100, 8, 1099, 1, - 1100, 1, 1100, 1, 1100, 1, 1100, 1, 1100, 1, 1100, 1, 1100, 5, 1100, 19109, - 8, 1100, 10, 1100, 12, 1100, 19112, 9, 1100, 1, 1100, 1, 1100, 1, 1101, - 1, 1101, 3, 1101, 19118, 8, 1101, 1, 1101, 1, 1101, 1, 1101, 3, 1101, 19123, - 8, 1101, 1, 1101, 1, 1101, 1, 1101, 3, 1101, 19128, 8, 1101, 5, 1101, 19130, - 8, 1101, 10, 1101, 12, 1101, 19133, 9, 1101, 1, 1102, 1, 1102, 3, 1102, - 19137, 8, 1102, 1, 1103, 1, 1103, 1, 1104, 1, 1104, 1, 1105, 1, 1105, 1, - 1106, 1, 1106, 1, 1107, 1, 1107, 1, 1108, 1, 1108, 1, 1108, 5, 1108, 19152, - 8, 1108, 10, 1108, 12, 1108, 19155, 9, 1108, 1, 1108, 1, 1108, 3, 1108, - 19159, 8, 1108, 1, 1109, 1, 1109, 1, 1110, 1, 1110, 1, 1110, 3, 1110, 19166, + 1, 1091, 1, 1091, 1, 1091, 1, 1091, 1, 1091, 3, 1091, 19020, 8, 1091, 3, + 1091, 19022, 8, 1091, 1, 1092, 1, 1092, 1, 1092, 1, 1092, 1, 1092, 1, 1092, + 1, 1092, 1, 1092, 1, 1092, 3, 1092, 19033, 8, 1092, 1, 1093, 1, 1093, 1, + 1093, 1, 1093, 1, 1093, 1, 1093, 1, 1093, 1, 1093, 3, 1093, 19043, 8, 1093, + 1, 1093, 3, 1093, 19046, 8, 1093, 1, 1093, 1, 1093, 3, 1093, 19050, 8, + 1093, 3, 1093, 19052, 8, 1093, 1, 1094, 1, 1094, 1, 1094, 1, 1094, 1, 1094, + 1, 1094, 1, 1094, 3, 1094, 19061, 8, 1094, 1, 1095, 1, 1095, 1, 1095, 5, + 1095, 19066, 8, 1095, 10, 1095, 12, 1095, 19069, 9, 1095, 1, 1095, 1, 1095, + 3, 1095, 19073, 8, 1095, 1, 1096, 1, 1096, 3, 1096, 19077, 8, 1096, 1, + 1096, 1, 1096, 3, 1096, 19081, 8, 1096, 1, 1096, 1, 1096, 1, 1097, 3, 1097, + 19086, 8, 1097, 1, 1097, 1, 1097, 3, 1097, 19090, 8, 1097, 1, 1097, 3, + 1097, 19093, 8, 1097, 1, 1098, 1, 1098, 3, 1098, 19097, 8, 1098, 1, 1099, + 1, 1099, 1, 1099, 1, 1099, 1, 1099, 1, 1099, 3, 1099, 19105, 8, 1099, 1, + 1100, 1, 1100, 1, 1100, 1, 1100, 1, 1100, 1, 1100, 1, 1100, 5, 1100, 19114, + 8, 1100, 10, 1100, 12, 1100, 19117, 9, 1100, 1, 1100, 1, 1100, 1, 1101, + 1, 1101, 3, 1101, 19123, 8, 1101, 1, 1101, 1, 1101, 1, 1101, 3, 1101, 19128, + 8, 1101, 1, 1101, 1, 1101, 1, 1101, 3, 1101, 19133, 8, 1101, 5, 1101, 19135, + 8, 1101, 10, 1101, 12, 1101, 19138, 9, 1101, 1, 1102, 1, 1102, 3, 1102, + 19142, 8, 1102, 1, 1103, 1, 1103, 1, 1104, 1, 1104, 1, 1105, 1, 1105, 1, + 1106, 1, 1106, 1, 1107, 1, 1107, 1, 1108, 1, 1108, 1, 1108, 5, 1108, 19157, + 8, 1108, 10, 1108, 12, 1108, 19160, 9, 1108, 1, 1108, 1, 1108, 3, 1108, + 19164, 8, 1108, 1, 1109, 1, 1109, 1, 1110, 1, 1110, 1, 1110, 3, 1110, 19171, 8, 1110, 1, 1111, 1, 1111, 1, 1112, 1, 1112, 1, 1113, 1, 1113, 1, 1114, - 1, 1114, 1, 1114, 3, 1114, 19177, 8, 1114, 1, 1115, 1, 1115, 1, 1115, 5, - 1115, 19182, 8, 1115, 10, 1115, 12, 1115, 19185, 9, 1115, 1, 1116, 1, 1116, - 1, 1117, 1, 1117, 3, 1117, 19191, 8, 1117, 1, 1118, 1, 1118, 1, 1118, 3, - 1118, 19196, 8, 1118, 1, 1119, 1, 1119, 1, 1119, 5, 1119, 19201, 8, 1119, - 10, 1119, 12, 1119, 19204, 9, 1119, 1, 1119, 1, 1119, 3, 1119, 19208, 8, - 1119, 1, 1120, 1, 1120, 1, 1121, 1, 1121, 1, 1121, 5, 1121, 19215, 8, 1121, - 10, 1121, 12, 1121, 19218, 9, 1121, 1, 1122, 1, 1122, 1, 1122, 5, 1122, - 19223, 8, 1122, 10, 1122, 12, 1122, 19226, 9, 1122, 1, 1123, 1, 1123, 1, - 1123, 5, 1123, 19231, 8, 1123, 10, 1123, 12, 1123, 19234, 9, 1123, 1, 1124, - 1, 1124, 1, 1124, 3, 1124, 19239, 8, 1124, 1, 1125, 1, 1125, 1, 1125, 3, - 1125, 19244, 8, 1125, 1, 1126, 1, 1126, 1, 1126, 3, 1126, 19249, 8, 1126, - 1, 1127, 1, 1127, 3, 1127, 19253, 8, 1127, 1, 1127, 1, 1127, 1, 1127, 3, - 1127, 19258, 8, 1127, 1, 1127, 3, 1127, 19261, 8, 1127, 1, 1128, 1, 1128, - 1, 1128, 3, 1128, 19266, 8, 1128, 1, 1129, 1, 1129, 3, 1129, 19270, 8, - 1129, 1, 1130, 1, 1130, 3, 1130, 19274, 8, 1130, 1, 1131, 1, 1131, 1, 1131, - 3, 1131, 19279, 8, 1131, 1, 1132, 1, 1132, 1, 1132, 5, 1132, 19284, 8, - 1132, 10, 1132, 12, 1132, 19287, 9, 1132, 1, 1133, 1, 1133, 1, 1133, 5, - 1133, 19292, 8, 1133, 10, 1133, 12, 1133, 19295, 9, 1133, 1, 1134, 1, 1134, - 1, 1134, 3, 1134, 19300, 8, 1134, 1, 1134, 1, 1134, 1, 1134, 1, 1134, 5, - 1134, 19306, 8, 1134, 10, 1134, 12, 1134, 19309, 9, 1134, 1, 1134, 3, 1134, - 19312, 8, 1134, 1, 1134, 1, 1134, 3, 1134, 19316, 8, 1134, 3, 1134, 19318, - 8, 1134, 1, 1135, 1, 1135, 1, 1135, 1, 1135, 1, 1135, 3, 1135, 19325, 8, - 1135, 1, 1135, 1, 1135, 3, 1135, 19329, 8, 1135, 1, 1135, 1, 1135, 1, 1135, - 1, 1135, 5, 1135, 19335, 8, 1135, 10, 1135, 12, 1135, 19338, 9, 1135, 3, - 1135, 19340, 8, 1135, 1, 1135, 1, 1135, 1, 1135, 3, 1135, 19345, 8, 1135, - 1, 1136, 1, 1136, 1, 1136, 5, 1136, 19350, 8, 1136, 10, 1136, 12, 1136, - 19353, 9, 1136, 1, 1137, 1, 1137, 1, 1138, 1, 1138, 1, 1139, 1, 1139, 1, - 1140, 1, 1140, 1, 1141, 1, 1141, 1, 1141, 1, 1141, 1, 1141, 5, 1141, 19368, - 8, 1141, 10, 1141, 12, 1141, 19371, 9, 1141, 1, 1141, 1, 1141, 1, 1141, + 1, 1114, 1, 1114, 3, 1114, 19182, 8, 1114, 1, 1115, 1, 1115, 1, 1115, 5, + 1115, 19187, 8, 1115, 10, 1115, 12, 1115, 19190, 9, 1115, 1, 1116, 1, 1116, + 1, 1117, 1, 1117, 3, 1117, 19196, 8, 1117, 1, 1118, 1, 1118, 1, 1118, 3, + 1118, 19201, 8, 1118, 1, 1119, 1, 1119, 1, 1119, 5, 1119, 19206, 8, 1119, + 10, 1119, 12, 1119, 19209, 9, 1119, 1, 1119, 1, 1119, 3, 1119, 19213, 8, + 1119, 1, 1120, 1, 1120, 1, 1121, 1, 1121, 1, 1121, 5, 1121, 19220, 8, 1121, + 10, 1121, 12, 1121, 19223, 9, 1121, 1, 1122, 1, 1122, 1, 1122, 5, 1122, + 19228, 8, 1122, 10, 1122, 12, 1122, 19231, 9, 1122, 1, 1123, 1, 1123, 1, + 1123, 5, 1123, 19236, 8, 1123, 10, 1123, 12, 1123, 19239, 9, 1123, 1, 1124, + 1, 1124, 1, 1124, 3, 1124, 19244, 8, 1124, 1, 1125, 1, 1125, 1, 1125, 3, + 1125, 19249, 8, 1125, 1, 1126, 1, 1126, 1, 1126, 3, 1126, 19254, 8, 1126, + 1, 1127, 1, 1127, 3, 1127, 19258, 8, 1127, 1, 1127, 1, 1127, 1, 1127, 3, + 1127, 19263, 8, 1127, 1, 1127, 3, 1127, 19266, 8, 1127, 1, 1128, 1, 1128, + 1, 1128, 3, 1128, 19271, 8, 1128, 1, 1129, 1, 1129, 3, 1129, 19275, 8, + 1129, 1, 1130, 1, 1130, 3, 1130, 19279, 8, 1130, 1, 1131, 1, 1131, 1, 1131, + 3, 1131, 19284, 8, 1131, 1, 1132, 1, 1132, 1, 1132, 5, 1132, 19289, 8, + 1132, 10, 1132, 12, 1132, 19292, 9, 1132, 1, 1133, 1, 1133, 1, 1133, 5, + 1133, 19297, 8, 1133, 10, 1133, 12, 1133, 19300, 9, 1133, 1, 1134, 1, 1134, + 1, 1134, 3, 1134, 19305, 8, 1134, 1, 1134, 1, 1134, 1, 1134, 1, 1134, 5, + 1134, 19311, 8, 1134, 10, 1134, 12, 1134, 19314, 9, 1134, 1, 1134, 3, 1134, + 19317, 8, 1134, 1, 1134, 1, 1134, 3, 1134, 19321, 8, 1134, 3, 1134, 19323, + 8, 1134, 1, 1135, 1, 1135, 1, 1135, 1, 1135, 1, 1135, 3, 1135, 19330, 8, + 1135, 1, 1135, 1, 1135, 3, 1135, 19334, 8, 1135, 1, 1135, 1, 1135, 1, 1135, + 1, 1135, 5, 1135, 19340, 8, 1135, 10, 1135, 12, 1135, 19343, 9, 1135, 3, + 1135, 19345, 8, 1135, 1, 1135, 1, 1135, 1, 1135, 3, 1135, 19350, 8, 1135, + 1, 1136, 1, 1136, 1, 1136, 5, 1136, 19355, 8, 1136, 10, 1136, 12, 1136, + 19358, 9, 1136, 1, 1137, 1, 1137, 1, 1138, 1, 1138, 1, 1139, 1, 1139, 1, + 1140, 1, 1140, 1, 1141, 1, 1141, 1, 1141, 1, 1141, 1, 1141, 5, 1141, 19373, + 8, 1141, 10, 1141, 12, 1141, 19376, 9, 1141, 1, 1141, 1, 1141, 1, 1141, 1, 1141, 1, 1141, 1, 1141, 1, 1141, 1, 1141, 1, 1141, 1, 1141, 1, 1141, - 1, 1141, 1, 1141, 1, 1141, 3, 1141, 19387, 8, 1141, 1, 1142, 1, 1142, 1, - 1142, 5, 1142, 19392, 8, 1142, 10, 1142, 12, 1142, 19395, 9, 1142, 1, 1143, + 1, 1141, 1, 1141, 1, 1141, 3, 1141, 19392, 8, 1141, 1, 1142, 1, 1142, 1, + 1142, 5, 1142, 19397, 8, 1142, 10, 1142, 12, 1142, 19400, 9, 1142, 1, 1143, 1, 1143, 1, 1143, 1, 1143, 1, 1144, 1, 1144, 1, 1144, 1, 1144, 1, 1144, - 1, 1144, 1, 1144, 3, 1144, 19408, 8, 1144, 1, 1145, 1, 1145, 1, 1145, 1, - 1145, 5, 1145, 19414, 8, 1145, 10, 1145, 12, 1145, 19417, 9, 1145, 3, 1145, - 19419, 8, 1145, 1, 1145, 1, 1145, 3, 1145, 19423, 8, 1145, 1, 1146, 1, - 1146, 1, 1146, 3, 1146, 19428, 8, 1146, 1, 1146, 1, 1146, 1, 1146, 3, 1146, - 19433, 8, 1146, 5, 1146, 19435, 8, 1146, 10, 1146, 12, 1146, 19438, 9, - 1146, 3, 1146, 19440, 8, 1146, 1, 1146, 1, 1146, 3, 1146, 19444, 8, 1146, - 1, 1147, 1, 1147, 1, 1147, 1, 1147, 1, 1147, 3, 1147, 19451, 8, 1147, 1, - 1147, 1, 1147, 1, 1147, 3, 1147, 19456, 8, 1147, 3, 1147, 19458, 8, 1147, - 3, 1147, 19460, 8, 1147, 1, 1147, 1, 1147, 1, 1147, 1, 1147, 1, 1147, 1, - 1147, 1, 1147, 1, 1147, 3, 1147, 19470, 8, 1147, 1, 1147, 1, 1147, 1, 1147, - 3, 1147, 19475, 8, 1147, 5, 1147, 19477, 8, 1147, 10, 1147, 12, 1147, 19480, - 9, 1147, 3, 1147, 19482, 8, 1147, 1, 1147, 1, 1147, 3, 1147, 19486, 8, + 1, 1144, 1, 1144, 3, 1144, 19413, 8, 1144, 1, 1145, 1, 1145, 1, 1145, 1, + 1145, 5, 1145, 19419, 8, 1145, 10, 1145, 12, 1145, 19422, 9, 1145, 3, 1145, + 19424, 8, 1145, 1, 1145, 1, 1145, 3, 1145, 19428, 8, 1145, 1, 1146, 1, + 1146, 1, 1146, 3, 1146, 19433, 8, 1146, 1, 1146, 1, 1146, 1, 1146, 3, 1146, + 19438, 8, 1146, 5, 1146, 19440, 8, 1146, 10, 1146, 12, 1146, 19443, 9, + 1146, 3, 1146, 19445, 8, 1146, 1, 1146, 1, 1146, 3, 1146, 19449, 8, 1146, + 1, 1147, 1, 1147, 1, 1147, 1, 1147, 1, 1147, 3, 1147, 19456, 8, 1147, 1, + 1147, 1, 1147, 1, 1147, 3, 1147, 19461, 8, 1147, 3, 1147, 19463, 8, 1147, + 3, 1147, 19465, 8, 1147, 1, 1147, 1, 1147, 1, 1147, 1, 1147, 1, 1147, 1, + 1147, 1, 1147, 1, 1147, 3, 1147, 19475, 8, 1147, 1, 1147, 1, 1147, 1, 1147, + 3, 1147, 19480, 8, 1147, 5, 1147, 19482, 8, 1147, 10, 1147, 12, 1147, 19485, + 9, 1147, 3, 1147, 19487, 8, 1147, 1, 1147, 1, 1147, 3, 1147, 19491, 8, 1147, 1, 1148, 1, 1148, 1, 1148, 1, 1149, 1, 1149, 1, 1149, 1, 1149, 3, - 1149, 19495, 8, 1149, 1, 1149, 1, 1149, 1, 1150, 1, 1150, 3, 1150, 19501, - 8, 1150, 1, 1150, 1, 1150, 3, 1150, 19505, 8, 1150, 3, 1150, 19507, 8, - 1150, 1, 1151, 1, 1151, 3, 1151, 19511, 8, 1151, 1, 1151, 1, 1151, 3, 1151, - 19515, 8, 1151, 1, 1151, 1, 1151, 1, 1151, 1, 1151, 1, 1151, 3, 1151, 19522, + 1149, 19500, 8, 1149, 1, 1149, 1, 1149, 1, 1150, 1, 1150, 3, 1150, 19506, + 8, 1150, 1, 1150, 1, 1150, 3, 1150, 19510, 8, 1150, 3, 1150, 19512, 8, + 1150, 1, 1151, 1, 1151, 3, 1151, 19516, 8, 1151, 1, 1151, 1, 1151, 3, 1151, + 19520, 8, 1151, 1, 1151, 1, 1151, 1, 1151, 1, 1151, 1, 1151, 3, 1151, 19527, 8, 1151, 1, 1151, 1, 1151, 1, 1151, 1, 1151, 1, 1151, 1, 1151, 3, 1151, - 19530, 8, 1151, 1, 1151, 1, 1151, 1, 1151, 1, 1151, 1, 1151, 1, 1151, 3, - 1151, 19538, 8, 1151, 3, 1151, 19540, 8, 1151, 1, 1152, 1, 1152, 1, 1152, - 3, 1152, 19545, 8, 1152, 1, 1152, 1, 1152, 1, 1152, 3, 1152, 19550, 8, - 1152, 3, 1152, 19552, 8, 1152, 1, 1152, 3, 1152, 19555, 8, 1152, 1, 1152, + 19535, 8, 1151, 1, 1151, 1, 1151, 1, 1151, 1, 1151, 1, 1151, 1, 1151, 3, + 1151, 19543, 8, 1151, 3, 1151, 19545, 8, 1151, 1, 1152, 1, 1152, 1, 1152, + 3, 1152, 19550, 8, 1152, 1, 1152, 1, 1152, 1, 1152, 3, 1152, 19555, 8, + 1152, 3, 1152, 19557, 8, 1152, 1, 1152, 3, 1152, 19560, 8, 1152, 1, 1152, 1, 1152, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, - 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 3, 1153, 19579, 8, 1153, 1, - 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 3, 1153, 19586, 8, 1153, 1, 1153, + 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 3, 1153, 19584, 8, 1153, 1, + 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 3, 1153, 19591, 8, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, - 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 3, 1153, 19619, 8, - 1153, 1, 1154, 1, 1154, 1, 1154, 3, 1154, 19624, 8, 1154, 1, 1154, 3, 1154, - 19627, 8, 1154, 1, 1154, 1, 1154, 1, 1154, 3, 1154, 19632, 8, 1154, 3, - 1154, 19634, 8, 1154, 1, 1154, 1, 1154, 3, 1154, 19638, 8, 1154, 1, 1155, - 1, 1155, 1, 1155, 5, 1155, 19643, 8, 1155, 10, 1155, 12, 1155, 19646, 9, - 1155, 1, 1156, 1, 1156, 3, 1156, 19650, 8, 1156, 1, 1156, 1, 1156, 1, 1156, - 3, 1156, 19655, 8, 1156, 1, 1156, 3, 1156, 19658, 8, 1156, 1, 1157, 1, - 1157, 3, 1157, 19662, 8, 1157, 1, 1157, 1, 1157, 1, 1157, 5, 1157, 19667, - 8, 1157, 10, 1157, 12, 1157, 19670, 9, 1157, 1, 1158, 1, 1158, 3, 1158, - 19674, 8, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, + 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 1, 1153, 3, 1153, 19624, 8, + 1153, 1, 1154, 1, 1154, 1, 1154, 3, 1154, 19629, 8, 1154, 1, 1154, 3, 1154, + 19632, 8, 1154, 1, 1154, 1, 1154, 1, 1154, 3, 1154, 19637, 8, 1154, 3, + 1154, 19639, 8, 1154, 1, 1154, 1, 1154, 3, 1154, 19643, 8, 1154, 1, 1155, + 1, 1155, 1, 1155, 5, 1155, 19648, 8, 1155, 10, 1155, 12, 1155, 19651, 9, + 1155, 1, 1156, 1, 1156, 3, 1156, 19655, 8, 1156, 1, 1156, 1, 1156, 1, 1156, + 3, 1156, 19660, 8, 1156, 1, 1156, 3, 1156, 19663, 8, 1156, 1, 1157, 1, + 1157, 3, 1157, 19667, 8, 1157, 1, 1157, 1, 1157, 1, 1157, 5, 1157, 19672, + 8, 1157, 10, 1157, 12, 1157, 19675, 9, 1157, 1, 1158, 1, 1158, 3, 1158, + 19679, 8, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, - 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 3, 1158, 19704, 8, 1158, - 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19711, 8, 1159, 1, + 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 1, 1158, 3, 1158, 19709, 8, 1158, + 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19716, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, - 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19726, 8, 1159, 1, 1159, + 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19731, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, - 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19742, 8, 1159, 1, + 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19747, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, - 1159, 3, 1159, 19761, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, + 1159, 3, 1159, 19766, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, - 1, 1159, 1, 1159, 3, 1159, 19778, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, - 1159, 1, 1159, 3, 1159, 19785, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, - 1, 1159, 1, 1159, 3, 1159, 19793, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, + 1, 1159, 1, 1159, 3, 1159, 19783, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, + 1159, 1, 1159, 3, 1159, 19790, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, + 1, 1159, 1, 1159, 3, 1159, 19798, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, - 1159, 19806, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, - 1, 1159, 3, 1159, 19815, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, - 1159, 1, 1159, 1, 1159, 3, 1159, 19824, 8, 1159, 1, 1159, 1, 1159, 1, 1159, - 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19833, 8, 1159, 1, 1159, 1, - 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19843, + 1159, 19811, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, + 1, 1159, 3, 1159, 19820, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, + 1159, 1, 1159, 1, 1159, 3, 1159, 19829, 8, 1159, 1, 1159, 1, 1159, 1, 1159, + 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19838, 8, 1159, 1, 1159, 1, + 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19848, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, - 19851, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, - 1159, 1, 1159, 3, 1159, 19861, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, - 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19871, 8, 1159, 1, 1159, 1, + 19856, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, + 1159, 1, 1159, 3, 1159, 19866, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, + 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19876, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, - 1159, 3, 1159, 19883, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, + 1159, 3, 1159, 19888, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, - 1, 1159, 3, 1159, 19899, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, + 1, 1159, 3, 1159, 19904, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, - 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19917, 8, 1159, 1, 1159, 1, 1159, + 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19922, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, - 1, 1159, 3, 1159, 19930, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, + 1, 1159, 3, 1159, 19935, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, - 1159, 3, 1159, 19945, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, - 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19956, 8, 1159, 1, 1159, 1, - 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19966, + 1159, 3, 1159, 19950, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, + 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19961, 8, 1159, 1, 1159, 1, + 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19971, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, - 1, 1159, 1, 1159, 3, 1159, 19977, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, - 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19987, 8, 1159, 1, 1159, + 1, 1159, 1, 1159, 3, 1159, 19982, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, + 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 19992, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, - 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 20004, 8, - 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 20010, 8, 1159, 1, 1159, + 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 20009, 8, + 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 3, 1159, 20015, 8, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, 1, 1159, - 1, 1159, 1, 1159, 1, 1159, 3, 1159, 20032, 8, 1159, 1, 1160, 1, 1160, 1, - 1160, 3, 1160, 20037, 8, 1160, 1, 1160, 1, 1160, 1, 1160, 1, 1160, 3, 1160, - 20043, 8, 1160, 1, 1160, 1, 1160, 1, 1160, 1, 1160, 3, 1160, 20049, 8, - 1160, 1, 1160, 1, 1160, 1, 1160, 1, 1160, 3, 1160, 20055, 8, 1160, 1, 1160, - 1, 1160, 1, 1160, 3, 1160, 20060, 8, 1160, 3, 1160, 20062, 8, 1160, 1, - 1160, 3, 1160, 20065, 8, 1160, 1, 1160, 1, 1160, 1, 1160, 1, 1160, 1, 1160, - 1, 1160, 1, 1160, 1, 1160, 3, 1160, 20075, 8, 1160, 1, 1160, 3, 1160, 20078, - 8, 1160, 3, 1160, 20080, 8, 1160, 3, 1160, 20082, 8, 1160, 1, 1160, 1, + 1, 1159, 1, 1159, 1, 1159, 3, 1159, 20037, 8, 1159, 1, 1160, 1, 1160, 1, + 1160, 3, 1160, 20042, 8, 1160, 1, 1160, 1, 1160, 1, 1160, 1, 1160, 3, 1160, + 20048, 8, 1160, 1, 1160, 1, 1160, 1, 1160, 1, 1160, 3, 1160, 20054, 8, + 1160, 1, 1160, 1, 1160, 1, 1160, 1, 1160, 3, 1160, 20060, 8, 1160, 1, 1160, + 1, 1160, 1, 1160, 3, 1160, 20065, 8, 1160, 3, 1160, 20067, 8, 1160, 1, + 1160, 3, 1160, 20070, 8, 1160, 1, 1160, 1, 1160, 1, 1160, 1, 1160, 1, 1160, + 1, 1160, 1, 1160, 1, 1160, 3, 1160, 20080, 8, 1160, 1, 1160, 3, 1160, 20083, + 8, 1160, 3, 1160, 20085, 8, 1160, 3, 1160, 20087, 8, 1160, 1, 1160, 1, 1160, 1, 1160, 1, 1160, 1, 1160, 1, 1160, 1, 1160, 1, 1160, 1, 1160, 1, - 1160, 1, 1160, 1, 1160, 3, 1160, 20096, 8, 1160, 1, 1161, 1, 1161, 1, 1161, - 3, 1161, 20101, 8, 1161, 1, 1161, 1, 1161, 1, 1161, 1, 1161, 3, 1161, 20107, - 8, 1161, 1, 1161, 1, 1161, 1, 1161, 1, 1161, 3, 1161, 20113, 8, 1161, 1, - 1161, 1, 1161, 1, 1161, 1, 1161, 3, 1161, 20119, 8, 1161, 1, 1161, 1, 1161, - 1, 1161, 3, 1161, 20124, 8, 1161, 3, 1161, 20126, 8, 1161, 1, 1161, 3, - 1161, 20129, 8, 1161, 1, 1161, 1, 1161, 1, 1161, 1, 1161, 1, 1161, 1, 1161, - 1, 1161, 1, 1161, 3, 1161, 20139, 8, 1161, 1, 1161, 3, 1161, 20142, 8, - 1161, 3, 1161, 20144, 8, 1161, 3, 1161, 20146, 8, 1161, 1, 1161, 1, 1161, + 1160, 1, 1160, 1, 1160, 3, 1160, 20101, 8, 1160, 1, 1161, 1, 1161, 1, 1161, + 3, 1161, 20106, 8, 1161, 1, 1161, 1, 1161, 1, 1161, 1, 1161, 3, 1161, 20112, + 8, 1161, 1, 1161, 1, 1161, 1, 1161, 1, 1161, 3, 1161, 20118, 8, 1161, 1, + 1161, 1, 1161, 1, 1161, 1, 1161, 3, 1161, 20124, 8, 1161, 1, 1161, 1, 1161, + 1, 1161, 3, 1161, 20129, 8, 1161, 3, 1161, 20131, 8, 1161, 1, 1161, 3, + 1161, 20134, 8, 1161, 1, 1161, 1, 1161, 1, 1161, 1, 1161, 1, 1161, 1, 1161, + 1, 1161, 1, 1161, 3, 1161, 20144, 8, 1161, 1, 1161, 3, 1161, 20147, 8, + 1161, 3, 1161, 20149, 8, 1161, 3, 1161, 20151, 8, 1161, 1, 1161, 1, 1161, 1, 1161, 1, 1161, 1, 1161, 1, 1161, 1, 1161, 1, 1161, 1, 1161, 1, 1161, - 1, 1161, 1, 1161, 3, 1161, 20160, 8, 1161, 1, 1162, 1, 1162, 1, 1163, 1, - 1163, 1, 1163, 1, 1164, 1, 1164, 1, 1164, 3, 1164, 20170, 8, 1164, 1, 1165, - 1, 1165, 1, 1166, 1, 1166, 3, 1166, 20176, 8, 1166, 1, 1166, 1, 1166, 1, - 1167, 1, 1167, 3, 1167, 20182, 8, 1167, 1, 1168, 1, 1168, 1, 1168, 1, 1168, + 1, 1161, 1, 1161, 3, 1161, 20165, 8, 1161, 1, 1162, 1, 1162, 1, 1163, 1, + 1163, 1, 1163, 1, 1164, 1, 1164, 1, 1164, 3, 1164, 20175, 8, 1164, 1, 1165, + 1, 1165, 1, 1166, 1, 1166, 3, 1166, 20181, 8, 1166, 1, 1166, 1, 1166, 1, + 1167, 1, 1167, 3, 1167, 20187, 8, 1167, 1, 1168, 1, 1168, 1, 1168, 1, 1168, 1, 1169, 1, 1169, 1, 1169, 1, 1169, 1, 1169, 1, 1170, 1, 1170, 1, 1170, - 1, 1170, 1, 1170, 1, 1170, 3, 1170, 20199, 8, 1170, 1, 1170, 1, 1170, 1, - 1170, 3, 1170, 20204, 8, 1170, 1, 1170, 3, 1170, 20207, 8, 1170, 1, 1170, - 1, 1170, 1, 1170, 5, 1170, 20212, 8, 1170, 10, 1170, 12, 1170, 20215, 9, - 1170, 1, 1171, 1, 1171, 3, 1171, 20219, 8, 1171, 1, 1172, 1, 1172, 1, 1172, - 1, 1172, 1, 1172, 1, 1172, 1, 1172, 5, 1172, 20228, 8, 1172, 10, 1172, - 12, 1172, 20231, 9, 1172, 1, 1173, 1, 1173, 1, 1173, 1, 1173, 1, 1173, - 1, 1173, 3, 1173, 20239, 8, 1173, 1, 1173, 1, 1173, 1, 1173, 1, 1174, 1, - 1174, 1, 1174, 3, 1174, 20247, 8, 1174, 1, 1174, 4, 1174, 20250, 8, 1174, - 11, 1174, 12, 1174, 20251, 1, 1174, 1, 1174, 3, 1174, 20256, 8, 1174, 1, + 1, 1170, 1, 1170, 1, 1170, 3, 1170, 20204, 8, 1170, 1, 1170, 1, 1170, 1, + 1170, 3, 1170, 20209, 8, 1170, 1, 1170, 3, 1170, 20212, 8, 1170, 1, 1170, + 1, 1170, 1, 1170, 5, 1170, 20217, 8, 1170, 10, 1170, 12, 1170, 20220, 9, + 1170, 1, 1171, 1, 1171, 3, 1171, 20224, 8, 1171, 1, 1172, 1, 1172, 1, 1172, + 1, 1172, 1, 1172, 1, 1172, 1, 1172, 5, 1172, 20233, 8, 1172, 10, 1172, + 12, 1172, 20236, 9, 1172, 1, 1173, 1, 1173, 1, 1173, 1, 1173, 1, 1173, + 1, 1173, 3, 1173, 20244, 8, 1173, 1, 1173, 1, 1173, 1, 1173, 1, 1174, 1, + 1174, 1, 1174, 3, 1174, 20252, 8, 1174, 1, 1174, 4, 1174, 20255, 8, 1174, + 11, 1174, 12, 1174, 20256, 1, 1174, 1, 1174, 3, 1174, 20261, 8, 1174, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, 1175, 1, - 1175, 1, 1175, 1, 1175, 1, 1175, 3, 1175, 20294, 8, 1175, 1, 1176, 5, 1176, - 20297, 8, 1176, 10, 1176, 12, 1176, 20300, 9, 1176, 1, 1176, 1, 1176, 1, - 1177, 1, 1177, 1, 1177, 1, 1177, 3, 1177, 20308, 8, 1177, 1, 1177, 1, 1177, - 1, 1177, 1, 1177, 3, 1177, 20314, 8, 1177, 1, 1177, 3, 1177, 20317, 8, - 1177, 3, 1177, 20319, 8, 1177, 1, 1177, 1, 1177, 1, 1177, 1, 1177, 1, 1177, - 1, 1177, 1, 1177, 5, 1177, 20328, 8, 1177, 10, 1177, 12, 1177, 20331, 9, - 1177, 1, 1178, 1, 1178, 1, 1178, 3, 1178, 20336, 8, 1178, 1, 1178, 1, 1178, + 1175, 1, 1175, 1, 1175, 1, 1175, 3, 1175, 20299, 8, 1175, 1, 1176, 5, 1176, + 20302, 8, 1176, 10, 1176, 12, 1176, 20305, 9, 1176, 1, 1176, 1, 1176, 1, + 1177, 1, 1177, 1, 1177, 1, 1177, 3, 1177, 20313, 8, 1177, 1, 1177, 1, 1177, + 1, 1177, 1, 1177, 3, 1177, 20319, 8, 1177, 1, 1177, 3, 1177, 20322, 8, + 1177, 3, 1177, 20324, 8, 1177, 1, 1177, 1, 1177, 1, 1177, 1, 1177, 1, 1177, + 1, 1177, 1, 1177, 5, 1177, 20333, 8, 1177, 10, 1177, 12, 1177, 20336, 9, + 1177, 1, 1178, 1, 1178, 1, 1178, 3, 1178, 20341, 8, 1178, 1, 1178, 1, 1178, 1, 1178, 1, 1179, 1, 1179, 1, 1179, 1, 1179, 1, 1179, 1, 1179, 1, 1179, 1, 1179, 1, 1179, 1, 1179, 1, 1179, 1, 1179, 1, 1179, 1, 1179, 1, 1179, - 3, 1179, 20356, 8, 1179, 3, 1179, 20358, 8, 1179, 1, 1180, 1, 1180, 1, + 3, 1179, 20361, 8, 1179, 3, 1179, 20363, 8, 1179, 1, 1180, 1, 1180, 1, 1181, 1, 1181, 1, 1181, 1, 1181, 1, 1182, 1, 1182, 1, 1182, 1, 1182, 1, - 1182, 1, 1182, 5, 1182, 20372, 8, 1182, 10, 1182, 12, 1182, 20375, 9, 1182, - 1, 1182, 1, 1182, 3, 1182, 20379, 8, 1182, 1, 1182, 1, 1182, 1, 1183, 3, - 1183, 20384, 8, 1183, 1, 1183, 1, 1183, 1, 1183, 1, 1183, 1, 1183, 1, 1183, - 1, 1183, 4, 1183, 20393, 8, 1183, 11, 1183, 12, 1183, 20394, 1, 1184, 1, - 1184, 1, 1184, 3, 1184, 20400, 8, 1184, 1, 1184, 1, 1184, 1, 1184, 1, 1185, - 1, 1185, 1, 1185, 1, 1185, 1, 1185, 1, 1185, 5, 1185, 20411, 8, 1185, 10, - 1185, 12, 1185, 20414, 9, 1185, 1, 1185, 1, 1185, 1, 1186, 1, 1186, 1, + 1182, 1, 1182, 5, 1182, 20377, 8, 1182, 10, 1182, 12, 1182, 20380, 9, 1182, + 1, 1182, 1, 1182, 3, 1182, 20384, 8, 1182, 1, 1182, 1, 1182, 1, 1183, 3, + 1183, 20389, 8, 1183, 1, 1183, 1, 1183, 1, 1183, 1, 1183, 1, 1183, 1, 1183, + 1, 1183, 4, 1183, 20398, 8, 1183, 11, 1183, 12, 1183, 20399, 1, 1184, 1, + 1184, 1, 1184, 3, 1184, 20405, 8, 1184, 1, 1184, 1, 1184, 1, 1184, 1, 1185, + 1, 1185, 1, 1185, 1, 1185, 1, 1185, 1, 1185, 5, 1185, 20416, 8, 1185, 10, + 1185, 12, 1185, 20419, 9, 1185, 1, 1185, 1, 1185, 1, 1186, 1, 1186, 1, 1186, 1, 1187, 1, 1187, 1, 1187, 1, 1187, 1, 1188, 1, 1188, 1, 1188, 1, - 1188, 1, 1189, 1, 1189, 1, 1189, 1, 1189, 3, 1189, 20433, 8, 1189, 1, 1189, - 1, 1189, 3, 1189, 20437, 8, 1189, 1, 1189, 3, 1189, 20440, 8, 1189, 1, - 1189, 1, 1189, 3, 1189, 20444, 8, 1189, 1, 1189, 3, 1189, 20447, 8, 1189, - 3, 1189, 20449, 8, 1189, 1, 1190, 1, 1190, 3, 1190, 20453, 8, 1190, 1, - 1190, 1, 1190, 1, 1190, 1, 1190, 1, 1190, 3, 1190, 20460, 8, 1190, 1, 1191, - 1, 1191, 1, 1191, 1, 1191, 1, 1191, 5, 1191, 20467, 8, 1191, 10, 1191, - 12, 1191, 20470, 9, 1191, 1, 1191, 1, 1191, 1, 1192, 1, 1192, 3, 1192, - 20476, 8, 1192, 1, 1192, 1, 1192, 1, 1192, 1, 1193, 1, 1193, 1, 1193, 1, - 1193, 1, 1193, 1, 1193, 5, 1193, 20487, 8, 1193, 10, 1193, 12, 1193, 20490, - 9, 1193, 1, 1193, 1, 1193, 1, 1194, 1, 1194, 1, 1194, 3, 1194, 20497, 8, - 1194, 1, 1194, 3, 1194, 20500, 8, 1194, 1, 1194, 3, 1194, 20503, 8, 1194, + 1188, 1, 1189, 1, 1189, 1, 1189, 1, 1189, 3, 1189, 20438, 8, 1189, 1, 1189, + 1, 1189, 3, 1189, 20442, 8, 1189, 1, 1189, 3, 1189, 20445, 8, 1189, 1, + 1189, 1, 1189, 3, 1189, 20449, 8, 1189, 1, 1189, 3, 1189, 20452, 8, 1189, + 3, 1189, 20454, 8, 1189, 1, 1190, 1, 1190, 3, 1190, 20458, 8, 1190, 1, + 1190, 1, 1190, 1, 1190, 1, 1190, 1, 1190, 3, 1190, 20465, 8, 1190, 1, 1191, + 1, 1191, 1, 1191, 1, 1191, 1, 1191, 5, 1191, 20472, 8, 1191, 10, 1191, + 12, 1191, 20475, 9, 1191, 1, 1191, 1, 1191, 1, 1192, 1, 1192, 3, 1192, + 20481, 8, 1192, 1, 1192, 1, 1192, 1, 1192, 1, 1193, 1, 1193, 1, 1193, 1, + 1193, 1, 1193, 1, 1193, 5, 1193, 20492, 8, 1193, 10, 1193, 12, 1193, 20495, + 9, 1193, 1, 1193, 1, 1193, 1, 1194, 1, 1194, 1, 1194, 3, 1194, 20502, 8, + 1194, 1, 1194, 3, 1194, 20505, 8, 1194, 1, 1194, 3, 1194, 20508, 8, 1194, 1, 1195, 1, 1195, 1, 1195, 1, 1195, 1, 1195, 1, 1195, 1, 1195, 1, 1195, 1, 1196, 1, 1196, 1, 1196, 1, 1196, 1, 1196, 1, 1196, 1, 1197, 1, 1197, - 1, 1197, 1, 1197, 1, 1197, 1, 1197, 5, 1197, 20525, 8, 1197, 10, 1197, - 12, 1197, 20528, 9, 1197, 1, 1197, 1, 1197, 1, 1198, 1, 1198, 1, 1198, + 1, 1197, 1, 1197, 1, 1197, 1, 1197, 5, 1197, 20530, 8, 1197, 10, 1197, + 12, 1197, 20533, 9, 1197, 1, 1197, 1, 1197, 1, 1198, 1, 1198, 1, 1198, 1, 1198, 1, 1199, 1, 1199, 1, 1199, 1, 1200, 1, 1200, 1, 1200, 1, 1200, - 1, 1200, 1, 1200, 5, 1200, 20545, 8, 1200, 10, 1200, 12, 1200, 20548, 9, - 1200, 1, 1200, 1, 1200, 3, 1200, 20552, 8, 1200, 1, 1200, 1, 1200, 1, 1200, - 3, 1200, 20557, 8, 1200, 1, 1200, 3, 1200, 20560, 8, 1200, 1, 1200, 1, - 1200, 1, 1200, 3, 1200, 20565, 8, 1200, 1, 1201, 1, 1201, 3, 1201, 20569, + 1, 1200, 1, 1200, 5, 1200, 20550, 8, 1200, 10, 1200, 12, 1200, 20553, 9, + 1200, 1, 1200, 1, 1200, 3, 1200, 20557, 8, 1200, 1, 1200, 1, 1200, 1, 1200, + 3, 1200, 20562, 8, 1200, 1, 1200, 3, 1200, 20565, 8, 1200, 1, 1200, 1, + 1200, 1, 1200, 3, 1200, 20570, 8, 1200, 1, 1201, 1, 1201, 3, 1201, 20574, 8, 1201, 1, 1202, 1, 1202, 1, 1203, 1, 1203, 1, 1204, 1, 1204, 1, 1204, - 1, 1204, 1, 1204, 1, 1205, 1, 1205, 3, 1205, 20582, 8, 1205, 1, 1205, 1, - 1205, 1, 1206, 1, 1206, 3, 1206, 20588, 8, 1206, 1, 1207, 1, 1207, 1, 1207, - 1, 1207, 1, 1207, 1, 1207, 5, 1207, 20596, 8, 1207, 10, 1207, 12, 1207, - 20599, 9, 1207, 1, 1208, 1, 1208, 1, 1208, 3, 1208, 20604, 8, 1208, 3, - 1208, 20606, 8, 1208, 1, 1208, 1, 1208, 1, 1208, 1, 1208, 1, 1208, 3, 1208, - 20613, 8, 1208, 1, 1209, 1, 1209, 1, 1209, 5, 1209, 20618, 8, 1209, 10, - 1209, 12, 1209, 20621, 9, 1209, 1, 1209, 1, 1209, 1, 1209, 1, 1209, 1, - 1209, 5, 1209, 20628, 8, 1209, 10, 1209, 12, 1209, 20631, 9, 1209, 3, 1209, - 20633, 8, 1209, 1, 1210, 1, 1210, 1, 1210, 5, 1210, 20638, 8, 1210, 10, - 1210, 12, 1210, 20641, 9, 1210, 1, 1210, 1, 1210, 1, 1210, 1, 1210, 1, - 1210, 5, 1210, 20648, 8, 1210, 10, 1210, 12, 1210, 20651, 9, 1210, 3, 1210, - 20653, 8, 1210, 1, 1211, 1, 1211, 1, 1211, 5, 1211, 20658, 8, 1211, 10, - 1211, 12, 1211, 20661, 9, 1211, 1, 1212, 1, 1212, 1, 1212, 1, 1212, 1, - 1212, 1, 1212, 1, 1212, 1, 1212, 3, 1212, 20671, 8, 1212, 1, 1212, 1, 1212, - 1, 1212, 1, 1212, 5, 1212, 20677, 8, 1212, 10, 1212, 12, 1212, 20680, 9, - 1212, 1, 1213, 1, 1213, 3, 1213, 20684, 8, 1213, 1, 1213, 1, 1213, 3, 1213, - 20688, 8, 1213, 1, 1214, 1, 1214, 1, 1214, 1, 1214, 1, 1214, 1, 1215, 1, - 1215, 1, 1216, 1, 1216, 1, 1216, 1, 1216, 5, 1216, 20701, 8, 1216, 10, - 1216, 12, 1216, 20704, 9, 1216, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, + 1, 1204, 1, 1204, 1, 1205, 1, 1205, 3, 1205, 20587, 8, 1205, 1, 1205, 1, + 1205, 1, 1206, 1, 1206, 3, 1206, 20593, 8, 1206, 1, 1207, 1, 1207, 1, 1207, + 1, 1207, 1, 1207, 1, 1207, 5, 1207, 20601, 8, 1207, 10, 1207, 12, 1207, + 20604, 9, 1207, 1, 1208, 1, 1208, 1, 1208, 3, 1208, 20609, 8, 1208, 3, + 1208, 20611, 8, 1208, 1, 1208, 1, 1208, 1, 1208, 1, 1208, 1, 1208, 3, 1208, + 20618, 8, 1208, 1, 1209, 1, 1209, 1, 1209, 5, 1209, 20623, 8, 1209, 10, + 1209, 12, 1209, 20626, 9, 1209, 1, 1209, 1, 1209, 1, 1209, 1, 1209, 1, + 1209, 5, 1209, 20633, 8, 1209, 10, 1209, 12, 1209, 20636, 9, 1209, 3, 1209, + 20638, 8, 1209, 1, 1210, 1, 1210, 1, 1210, 5, 1210, 20643, 8, 1210, 10, + 1210, 12, 1210, 20646, 9, 1210, 1, 1210, 1, 1210, 1, 1210, 1, 1210, 1, + 1210, 5, 1210, 20653, 8, 1210, 10, 1210, 12, 1210, 20656, 9, 1210, 3, 1210, + 20658, 8, 1210, 1, 1211, 1, 1211, 1, 1211, 5, 1211, 20663, 8, 1211, 10, + 1211, 12, 1211, 20666, 9, 1211, 1, 1212, 1, 1212, 1, 1212, 1, 1212, 1, + 1212, 1, 1212, 1, 1212, 1, 1212, 3, 1212, 20676, 8, 1212, 1, 1212, 1, 1212, + 1, 1212, 1, 1212, 5, 1212, 20682, 8, 1212, 10, 1212, 12, 1212, 20685, 9, + 1212, 1, 1213, 1, 1213, 3, 1213, 20689, 8, 1213, 1, 1213, 1, 1213, 3, 1213, + 20693, 8, 1213, 1, 1214, 1, 1214, 1, 1214, 1, 1214, 1, 1214, 1, 1215, 1, + 1215, 1, 1216, 1, 1216, 1, 1216, 1, 1216, 5, 1216, 20706, 8, 1216, 10, + 1216, 12, 1216, 20709, 9, 1216, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, @@ -3982,7 +3983,7 @@ func plsqlparserParserInit() { 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, - 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 3, 1217, 20829, + 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 1, 1217, 3, 1217, 20834, 8, 1217, 1, 1218, 1, 1218, 1, 1219, 1, 1219, 1, 1219, 0, 4, 2040, 2048, 2058, 2424, 1220, 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, @@ -4292,7 +4293,7 @@ func plsqlparserParserInit() { 2146, 2146, 2150, 2156, 2161, 2170, 2173, 2173, 2175, 2179, 2183, 2185, 2188, 2191, 2194, 2195, 2197, 2198, 2200, 2202, 2204, 2215, 2217, 2237, 2240, 2241, 2244, 2250, 2268, 2268, 2271, 2279, 2282, 2282, 2285, 2292, - 2294, 2300, 2302, 2305, 23939, 0, 2450, 1, 0, 0, 0, 2, 2596, 1, 0, 0, 0, + 2294, 2300, 2302, 2305, 23946, 0, 2450, 1, 0, 0, 0, 2, 2596, 1, 0, 0, 0, 4, 2598, 1, 0, 0, 0, 6, 2655, 1, 0, 0, 0, 8, 2680, 1, 0, 0, 0, 10, 2721, 1, 0, 0, 0, 12, 2727, 1, 0, 0, 0, 14, 2754, 1, 0, 0, 0, 16, 2756, 1, 0, 0, 0, 18, 2775, 1, 0, 0, 0, 20, 2816, 1, 0, 0, 0, 22, 2848, 1, 0, 0, 0, @@ -4478,218 +4479,218 @@ func plsqlparserParserInit() { 1, 0, 0, 0, 1152, 11559, 1, 0, 0, 0, 1154, 11583, 1, 0, 0, 0, 1156, 11596, 1, 0, 0, 0, 1158, 11598, 1, 0, 0, 0, 1160, 11601, 1, 0, 0, 0, 1162, 11628, 1, 0, 0, 0, 1164, 11636, 1, 0, 0, 0, 1166, 11654, 1, 0, 0, 0, 1168, 11658, - 1, 0, 0, 0, 1170, 11693, 1, 0, 0, 0, 1172, 11708, 1, 0, 0, 0, 1174, 11766, - 1, 0, 0, 0, 1176, 11768, 1, 0, 0, 0, 1178, 11783, 1, 0, 0, 0, 1180, 11804, - 1, 0, 0, 0, 1182, 11806, 1, 0, 0, 0, 1184, 11834, 1, 0, 0, 0, 1186, 11836, - 1, 0, 0, 0, 1188, 11848, 1, 0, 0, 0, 1190, 11855, 1, 0, 0, 0, 1192, 11859, - 1, 0, 0, 0, 1194, 11867, 1, 0, 0, 0, 1196, 11885, 1, 0, 0, 0, 1198, 11890, - 1, 0, 0, 0, 1200, 11928, 1, 0, 0, 0, 1202, 11936, 1, 0, 0, 0, 1204, 11955, - 1, 0, 0, 0, 1206, 11958, 1, 0, 0, 0, 1208, 12014, 1, 0, 0, 0, 1210, 12017, - 1, 0, 0, 0, 1212, 12051, 1, 0, 0, 0, 1214, 12053, 1, 0, 0, 0, 1216, 12055, - 1, 0, 0, 0, 1218, 12057, 1, 0, 0, 0, 1220, 12065, 1, 0, 0, 0, 1222, 12099, - 1, 0, 0, 0, 1224, 12101, 1, 0, 0, 0, 1226, 12112, 1, 0, 0, 0, 1228, 12125, - 1, 0, 0, 0, 1230, 12128, 1, 0, 0, 0, 1232, 12146, 1, 0, 0, 0, 1234, 12148, - 1, 0, 0, 0, 1236, 12150, 1, 0, 0, 0, 1238, 12152, 1, 0, 0, 0, 1240, 12244, - 1, 0, 0, 0, 1242, 12246, 1, 0, 0, 0, 1244, 12249, 1, 0, 0, 0, 1246, 12283, - 1, 0, 0, 0, 1248, 12285, 1, 0, 0, 0, 1250, 12287, 1, 0, 0, 0, 1252, 12294, - 1, 0, 0, 0, 1254, 12307, 1, 0, 0, 0, 1256, 12346, 1, 0, 0, 0, 1258, 12352, - 1, 0, 0, 0, 1260, 12384, 1, 0, 0, 0, 1262, 12389, 1, 0, 0, 0, 1264, 12392, - 1, 0, 0, 0, 1266, 12405, 1, 0, 0, 0, 1268, 12407, 1, 0, 0, 0, 1270, 12449, - 1, 0, 0, 0, 1272, 12451, 1, 0, 0, 0, 1274, 12474, 1, 0, 0, 0, 1276, 12494, - 1, 0, 0, 0, 1278, 12510, 1, 0, 0, 0, 1280, 12516, 1, 0, 0, 0, 1282, 12525, - 1, 0, 0, 0, 1284, 12529, 1, 0, 0, 0, 1286, 12538, 1, 0, 0, 0, 1288, 12546, - 1, 0, 0, 0, 1290, 12558, 1, 0, 0, 0, 1292, 12570, 1, 0, 0, 0, 1294, 12577, - 1, 0, 0, 0, 1296, 12587, 1, 0, 0, 0, 1298, 12596, 1, 0, 0, 0, 1300, 12603, - 1, 0, 0, 0, 1302, 12605, 1, 0, 0, 0, 1304, 12607, 1, 0, 0, 0, 1306, 12662, - 1, 0, 0, 0, 1308, 12664, 1, 0, 0, 0, 1310, 12678, 1, 0, 0, 0, 1312, 12697, - 1, 0, 0, 0, 1314, 12699, 1, 0, 0, 0, 1316, 12701, 1, 0, 0, 0, 1318, 12708, - 1, 0, 0, 0, 1320, 12716, 1, 0, 0, 0, 1322, 12733, 1, 0, 0, 0, 1324, 12763, - 1, 0, 0, 0, 1326, 12767, 1, 0, 0, 0, 1328, 12775, 1, 0, 0, 0, 1330, 12797, - 1, 0, 0, 0, 1332, 12812, 1, 0, 0, 0, 1334, 12862, 1, 0, 0, 0, 1336, 12880, - 1, 0, 0, 0, 1338, 12890, 1, 0, 0, 0, 1340, 12900, 1, 0, 0, 0, 1342, 12905, - 1, 0, 0, 0, 1344, 12910, 1, 0, 0, 0, 1346, 12921, 1, 0, 0, 0, 1348, 12925, - 1, 0, 0, 0, 1350, 12929, 1, 0, 0, 0, 1352, 12942, 1, 0, 0, 0, 1354, 12948, - 1, 0, 0, 0, 1356, 12955, 1, 0, 0, 0, 1358, 12957, 1, 0, 0, 0, 1360, 12959, - 1, 0, 0, 0, 1362, 12981, 1, 0, 0, 0, 1364, 13006, 1, 0, 0, 0, 1366, 13008, - 1, 0, 0, 0, 1368, 13010, 1, 0, 0, 0, 1370, 13017, 1, 0, 0, 0, 1372, 13019, - 1, 0, 0, 0, 1374, 13021, 1, 0, 0, 0, 1376, 13054, 1, 0, 0, 0, 1378, 13099, - 1, 0, 0, 0, 1380, 13101, 1, 0, 0, 0, 1382, 13132, 1, 0, 0, 0, 1384, 13169, - 1, 0, 0, 0, 1386, 13188, 1, 0, 0, 0, 1388, 13190, 1, 0, 0, 0, 1390, 13210, - 1, 0, 0, 0, 1392, 13238, 1, 0, 0, 0, 1394, 13263, 1, 0, 0, 0, 1396, 13345, - 1, 0, 0, 0, 1398, 13347, 1, 0, 0, 0, 1400, 13391, 1, 0, 0, 0, 1402, 13395, - 1, 0, 0, 0, 1404, 13419, 1, 0, 0, 0, 1406, 13426, 1, 0, 0, 0, 1408, 13434, - 1, 0, 0, 0, 1410, 13436, 1, 0, 0, 0, 1412, 13455, 1, 0, 0, 0, 1414, 13478, - 1, 0, 0, 0, 1416, 13480, 1, 0, 0, 0, 1418, 13498, 1, 0, 0, 0, 1420, 13503, - 1, 0, 0, 0, 1422, 13513, 1, 0, 0, 0, 1424, 13520, 1, 0, 0, 0, 1426, 13528, - 1, 0, 0, 0, 1428, 13561, 1, 0, 0, 0, 1430, 13584, 1, 0, 0, 0, 1432, 13589, - 1, 0, 0, 0, 1434, 13640, 1, 0, 0, 0, 1436, 13642, 1, 0, 0, 0, 1438, 13647, - 1, 0, 0, 0, 1440, 13651, 1, 0, 0, 0, 1442, 13654, 1, 0, 0, 0, 1444, 13656, - 1, 0, 0, 0, 1446, 13658, 1, 0, 0, 0, 1448, 13660, 1, 0, 0, 0, 1450, 13662, - 1, 0, 0, 0, 1452, 13664, 1, 0, 0, 0, 1454, 13678, 1, 0, 0, 0, 1456, 13683, - 1, 0, 0, 0, 1458, 13690, 1, 0, 0, 0, 1460, 13692, 1, 0, 0, 0, 1462, 13697, - 1, 0, 0, 0, 1464, 13702, 1, 0, 0, 0, 1466, 13708, 1, 0, 0, 0, 1468, 13712, - 1, 0, 0, 0, 1470, 13736, 1, 0, 0, 0, 1472, 13738, 1, 0, 0, 0, 1474, 13745, - 1, 0, 0, 0, 1476, 13805, 1, 0, 0, 0, 1478, 13809, 1, 0, 0, 0, 1480, 13831, - 1, 0, 0, 0, 1482, 13833, 1, 0, 0, 0, 1484, 13853, 1, 0, 0, 0, 1486, 13869, - 1, 0, 0, 0, 1488, 13874, 1, 0, 0, 0, 1490, 13882, 1, 0, 0, 0, 1492, 13886, - 1, 0, 0, 0, 1494, 13897, 1, 0, 0, 0, 1496, 13925, 1, 0, 0, 0, 1498, 13941, - 1, 0, 0, 0, 1500, 13950, 1, 0, 0, 0, 1502, 13982, 1, 0, 0, 0, 1504, 13994, - 1, 0, 0, 0, 1506, 14002, 1, 0, 0, 0, 1508, 14035, 1, 0, 0, 0, 1510, 14037, - 1, 0, 0, 0, 1512, 14064, 1, 0, 0, 0, 1514, 14083, 1, 0, 0, 0, 1516, 14109, - 1, 0, 0, 0, 1518, 14111, 1, 0, 0, 0, 1520, 14145, 1, 0, 0, 0, 1522, 14162, - 1, 0, 0, 0, 1524, 14173, 1, 0, 0, 0, 1526, 14175, 1, 0, 0, 0, 1528, 14194, - 1, 0, 0, 0, 1530, 14205, 1, 0, 0, 0, 1532, 14214, 1, 0, 0, 0, 1534, 14246, - 1, 0, 0, 0, 1536, 14271, 1, 0, 0, 0, 1538, 14295, 1, 0, 0, 0, 1540, 14309, - 1, 0, 0, 0, 1542, 14319, 1, 0, 0, 0, 1544, 14328, 1, 0, 0, 0, 1546, 14358, - 1, 0, 0, 0, 1548, 14410, 1, 0, 0, 0, 1550, 14421, 1, 0, 0, 0, 1552, 14423, - 1, 0, 0, 0, 1554, 14439, 1, 0, 0, 0, 1556, 14441, 1, 0, 0, 0, 1558, 14466, - 1, 0, 0, 0, 1560, 14468, 1, 0, 0, 0, 1562, 14472, 1, 0, 0, 0, 1564, 14480, - 1, 0, 0, 0, 1566, 14494, 1, 0, 0, 0, 1568, 14505, 1, 0, 0, 0, 1570, 14520, - 1, 0, 0, 0, 1572, 14555, 1, 0, 0, 0, 1574, 14579, 1, 0, 0, 0, 1576, 14583, - 1, 0, 0, 0, 1578, 14585, 1, 0, 0, 0, 1580, 14589, 1, 0, 0, 0, 1582, 14624, - 1, 0, 0, 0, 1584, 14629, 1, 0, 0, 0, 1586, 14634, 1, 0, 0, 0, 1588, 14638, - 1, 0, 0, 0, 1590, 14648, 1, 0, 0, 0, 1592, 14650, 1, 0, 0, 0, 1594, 14658, - 1, 0, 0, 0, 1596, 14660, 1, 0, 0, 0, 1598, 14666, 1, 0, 0, 0, 1600, 14668, - 1, 0, 0, 0, 1602, 14674, 1, 0, 0, 0, 1604, 14740, 1, 0, 0, 0, 1606, 14742, - 1, 0, 0, 0, 1608, 14766, 1, 0, 0, 0, 1610, 14769, 1, 0, 0, 0, 1612, 14799, - 1, 0, 0, 0, 1614, 14811, 1, 0, 0, 0, 1616, 14838, 1, 0, 0, 0, 1618, 14847, - 1, 0, 0, 0, 1620, 14863, 1, 0, 0, 0, 1622, 14867, 1, 0, 0, 0, 1624, 14876, - 1, 0, 0, 0, 1626, 14878, 1, 0, 0, 0, 1628, 14925, 1, 0, 0, 0, 1630, 14958, - 1, 0, 0, 0, 1632, 14987, 1, 0, 0, 0, 1634, 14991, 1, 0, 0, 0, 1636, 14998, - 1, 0, 0, 0, 1638, 15000, 1, 0, 0, 0, 1640, 15010, 1, 0, 0, 0, 1642, 15026, - 1, 0, 0, 0, 1644, 15031, 1, 0, 0, 0, 1646, 15060, 1, 0, 0, 0, 1648, 15064, - 1, 0, 0, 0, 1650, 15099, 1, 0, 0, 0, 1652, 15111, 1, 0, 0, 0, 1654, 15113, - 1, 0, 0, 0, 1656, 15115, 1, 0, 0, 0, 1658, 15153, 1, 0, 0, 0, 1660, 15155, - 1, 0, 0, 0, 1662, 15183, 1, 0, 0, 0, 1664, 15208, 1, 0, 0, 0, 1666, 15210, - 1, 0, 0, 0, 1668, 15256, 1, 0, 0, 0, 1670, 15279, 1, 0, 0, 0, 1672, 15287, - 1, 0, 0, 0, 1674, 15324, 1, 0, 0, 0, 1676, 15345, 1, 0, 0, 0, 1678, 15349, - 1, 0, 0, 0, 1680, 15351, 1, 0, 0, 0, 1682, 15357, 1, 0, 0, 0, 1684, 15417, - 1, 0, 0, 0, 1686, 15419, 1, 0, 0, 0, 1688, 15421, 1, 0, 0, 0, 1690, 15423, - 1, 0, 0, 0, 1692, 15453, 1, 0, 0, 0, 1694, 15455, 1, 0, 0, 0, 1696, 15462, - 1, 0, 0, 0, 1698, 15469, 1, 0, 0, 0, 1700, 15483, 1, 0, 0, 0, 1702, 15492, - 1, 0, 0, 0, 1704, 15507, 1, 0, 0, 0, 1706, 15510, 1, 0, 0, 0, 1708, 15515, - 1, 0, 0, 0, 1710, 15519, 1, 0, 0, 0, 1712, 15536, 1, 0, 0, 0, 1714, 15542, - 1, 0, 0, 0, 1716, 15552, 1, 0, 0, 0, 1718, 15565, 1, 0, 0, 0, 1720, 15569, - 1, 0, 0, 0, 1722, 15583, 1, 0, 0, 0, 1724, 15585, 1, 0, 0, 0, 1726, 15599, - 1, 0, 0, 0, 1728, 15616, 1, 0, 0, 0, 1730, 15641, 1, 0, 0, 0, 1732, 15651, - 1, 0, 0, 0, 1734, 15655, 1, 0, 0, 0, 1736, 15690, 1, 0, 0, 0, 1738, 15702, - 1, 0, 0, 0, 1740, 15713, 1, 0, 0, 0, 1742, 15719, 1, 0, 0, 0, 1744, 15730, - 1, 0, 0, 0, 1746, 15742, 1, 0, 0, 0, 1748, 15750, 1, 0, 0, 0, 1750, 15765, - 1, 0, 0, 0, 1752, 15769, 1, 0, 0, 0, 1754, 15791, 1, 0, 0, 0, 1756, 15795, - 1, 0, 0, 0, 1758, 15800, 1, 0, 0, 0, 1760, 15808, 1, 0, 0, 0, 1762, 15816, - 1, 0, 0, 0, 1764, 15819, 1, 0, 0, 0, 1766, 15835, 1, 0, 0, 0, 1768, 15840, - 1, 0, 0, 0, 1770, 15844, 1, 0, 0, 0, 1772, 15884, 1, 0, 0, 0, 1774, 15886, - 1, 0, 0, 0, 1776, 15908, 1, 0, 0, 0, 1778, 15910, 1, 0, 0, 0, 1780, 15915, - 1, 0, 0, 0, 1782, 15917, 1, 0, 0, 0, 1784, 15919, 1, 0, 0, 0, 1786, 15921, - 1, 0, 0, 0, 1788, 15925, 1, 0, 0, 0, 1790, 15929, 1, 0, 0, 0, 1792, 15949, - 1, 0, 0, 0, 1794, 15969, 1, 0, 0, 0, 1796, 15975, 1, 0, 0, 0, 1798, 15989, - 1, 0, 0, 0, 1800, 16008, 1, 0, 0, 0, 1802, 16013, 1, 0, 0, 0, 1804, 16026, - 1, 0, 0, 0, 1806, 16028, 1, 0, 0, 0, 1808, 16042, 1, 0, 0, 0, 1810, 16052, - 1, 0, 0, 0, 1812, 16058, 1, 0, 0, 0, 1814, 16060, 1, 0, 0, 0, 1816, 16063, - 1, 0, 0, 0, 1818, 16072, 1, 0, 0, 0, 1820, 16103, 1, 0, 0, 0, 1822, 16118, - 1, 0, 0, 0, 1824, 16120, 1, 0, 0, 0, 1826, 16141, 1, 0, 0, 0, 1828, 16156, - 1, 0, 0, 0, 1830, 16180, 1, 0, 0, 0, 1832, 16187, 1, 0, 0, 0, 1834, 16200, - 1, 0, 0, 0, 1836, 16203, 1, 0, 0, 0, 1838, 16223, 1, 0, 0, 0, 1840, 16225, - 1, 0, 0, 0, 1842, 16235, 1, 0, 0, 0, 1844, 16244, 1, 0, 0, 0, 1846, 16261, - 1, 0, 0, 0, 1848, 16304, 1, 0, 0, 0, 1850, 16313, 1, 0, 0, 0, 1852, 16325, - 1, 0, 0, 0, 1854, 16333, 1, 0, 0, 0, 1856, 16338, 1, 0, 0, 0, 1858, 16376, - 1, 0, 0, 0, 1860, 16378, 1, 0, 0, 0, 1862, 16386, 1, 0, 0, 0, 1864, 16388, - 1, 0, 0, 0, 1866, 16392, 1, 0, 0, 0, 1868, 16400, 1, 0, 0, 0, 1870, 16411, - 1, 0, 0, 0, 1872, 16445, 1, 0, 0, 0, 1874, 16448, 1, 0, 0, 0, 1876, 16469, - 1, 0, 0, 0, 1878, 16472, 1, 0, 0, 0, 1880, 16475, 1, 0, 0, 0, 1882, 16479, - 1, 0, 0, 0, 1884, 16498, 1, 0, 0, 0, 1886, 16500, 1, 0, 0, 0, 1888, 16517, - 1, 0, 0, 0, 1890, 16524, 1, 0, 0, 0, 1892, 16529, 1, 0, 0, 0, 1894, 16552, - 1, 0, 0, 0, 1896, 16562, 1, 0, 0, 0, 1898, 16564, 1, 0, 0, 0, 1900, 16578, - 1, 0, 0, 0, 1902, 16592, 1, 0, 0, 0, 1904, 16628, 1, 0, 0, 0, 1906, 16630, - 1, 0, 0, 0, 1908, 16660, 1, 0, 0, 0, 1910, 16665, 1, 0, 0, 0, 1912, 16667, - 1, 0, 0, 0, 1914, 16679, 1, 0, 0, 0, 1916, 16699, 1, 0, 0, 0, 1918, 16701, - 1, 0, 0, 0, 1920, 16704, 1, 0, 0, 0, 1922, 16730, 1, 0, 0, 0, 1924, 16732, - 1, 0, 0, 0, 1926, 16736, 1, 0, 0, 0, 1928, 16751, 1, 0, 0, 0, 1930, 16763, - 1, 0, 0, 0, 1932, 16771, 1, 0, 0, 0, 1934, 16775, 1, 0, 0, 0, 1936, 16788, - 1, 0, 0, 0, 1938, 16794, 1, 0, 0, 0, 1940, 16809, 1, 0, 0, 0, 1942, 16829, - 1, 0, 0, 0, 1944, 16838, 1, 0, 0, 0, 1946, 16840, 1, 0, 0, 0, 1948, 16847, - 1, 0, 0, 0, 1950, 16852, 1, 0, 0, 0, 1952, 16865, 1, 0, 0, 0, 1954, 16873, - 1, 0, 0, 0, 1956, 16877, 1, 0, 0, 0, 1958, 16891, 1, 0, 0, 0, 1960, 16899, - 1, 0, 0, 0, 1962, 16907, 1, 0, 0, 0, 1964, 16909, 1, 0, 0, 0, 1966, 16921, - 1, 0, 0, 0, 1968, 16953, 1, 0, 0, 0, 1970, 16955, 1, 0, 0, 0, 1972, 16969, - 1, 0, 0, 0, 1974, 16974, 1, 0, 0, 0, 1976, 16992, 1, 0, 0, 0, 1978, 16996, - 1, 0, 0, 0, 1980, 17004, 1, 0, 0, 0, 1982, 17014, 1, 0, 0, 0, 1984, 17022, - 1, 0, 0, 0, 1986, 17028, 1, 0, 0, 0, 1988, 17033, 1, 0, 0, 0, 1990, 17041, - 1, 0, 0, 0, 1992, 17063, 1, 0, 0, 0, 1994, 17082, 1, 0, 0, 0, 1996, 17086, - 1, 0, 0, 0, 1998, 17089, 1, 0, 0, 0, 2000, 17106, 1, 0, 0, 0, 2002, 17111, - 1, 0, 0, 0, 2004, 17130, 1, 0, 0, 0, 2006, 17132, 1, 0, 0, 0, 2008, 17148, - 1, 0, 0, 0, 2010, 17156, 1, 0, 0, 0, 2012, 17161, 1, 0, 0, 0, 2014, 17165, - 1, 0, 0, 0, 2016, 17176, 1, 0, 0, 0, 2018, 17179, 1, 0, 0, 0, 2020, 17202, - 1, 0, 0, 0, 2022, 17204, 1, 0, 0, 0, 2024, 17217, 1, 0, 0, 0, 2026, 17228, - 1, 0, 0, 0, 2028, 17242, 1, 0, 0, 0, 2030, 17249, 1, 0, 0, 0, 2032, 17274, - 1, 0, 0, 0, 2034, 17276, 1, 0, 0, 0, 2036, 17286, 1, 0, 0, 0, 2038, 17288, - 1, 0, 0, 0, 2040, 17293, 1, 0, 0, 0, 2042, 17308, 1, 0, 0, 0, 2044, 17346, - 1, 0, 0, 0, 2046, 17348, 1, 0, 0, 0, 2048, 17356, 1, 0, 0, 0, 2050, 17368, - 1, 0, 0, 0, 2052, 17400, 1, 0, 0, 0, 2054, 17420, 1, 0, 0, 0, 2056, 17422, - 1, 0, 0, 0, 2058, 17426, 1, 0, 0, 0, 2060, 17485, 1, 0, 0, 0, 2062, 17487, - 1, 0, 0, 0, 2064, 17517, 1, 0, 0, 0, 2066, 17519, 1, 0, 0, 0, 2068, 17540, - 1, 0, 0, 0, 2070, 17570, 1, 0, 0, 0, 2072, 17574, 1, 0, 0, 0, 2074, 17577, - 1, 0, 0, 0, 2076, 17596, 1, 0, 0, 0, 2078, 17604, 1, 0, 0, 0, 2080, 17622, - 1, 0, 0, 0, 2082, 17629, 1, 0, 0, 0, 2084, 17653, 1, 0, 0, 0, 2086, 17655, - 1, 0, 0, 0, 2088, 17752, 1, 0, 0, 0, 2090, 17758, 1, 0, 0, 0, 2092, 17950, - 1, 0, 0, 0, 2094, 17961, 1, 0, 0, 0, 2096, 17994, 1, 0, 0, 0, 2098, 17996, - 1, 0, 0, 0, 2100, 18027, 1, 0, 0, 0, 2102, 18033, 1, 0, 0, 0, 2104, 18037, - 1, 0, 0, 0, 2106, 18138, 1, 0, 0, 0, 2108, 18140, 1, 0, 0, 0, 2110, 18205, - 1, 0, 0, 0, 2112, 18209, 1, 0, 0, 0, 2114, 18228, 1, 0, 0, 0, 2116, 18243, - 1, 0, 0, 0, 2118, 18252, 1, 0, 0, 0, 2120, 18264, 1, 0, 0, 0, 2122, 18269, - 1, 0, 0, 0, 2124, 18310, 1, 0, 0, 0, 2126, 18312, 1, 0, 0, 0, 2128, 18329, - 1, 0, 0, 0, 2130, 18331, 1, 0, 0, 0, 2132, 18394, 1, 0, 0, 0, 2134, 18396, - 1, 0, 0, 0, 2136, 18793, 1, 0, 0, 0, 2138, 18795, 1, 0, 0, 0, 2140, 18797, - 1, 0, 0, 0, 2142, 18799, 1, 0, 0, 0, 2144, 18801, 1, 0, 0, 0, 2146, 18827, - 1, 0, 0, 0, 2148, 18836, 1, 0, 0, 0, 2150, 18845, 1, 0, 0, 0, 2152, 18847, - 1, 0, 0, 0, 2154, 18864, 1, 0, 0, 0, 2156, 18868, 1, 0, 0, 0, 2158, 18879, - 1, 0, 0, 0, 2160, 18881, 1, 0, 0, 0, 2162, 18905, 1, 0, 0, 0, 2164, 18924, - 1, 0, 0, 0, 2166, 18942, 1, 0, 0, 0, 2168, 18963, 1, 0, 0, 0, 2170, 18976, - 1, 0, 0, 0, 2172, 18979, 1, 0, 0, 0, 2174, 18988, 1, 0, 0, 0, 2176, 18994, - 1, 0, 0, 0, 2178, 19002, 1, 0, 0, 0, 2180, 19005, 1, 0, 0, 0, 2182, 19016, - 1, 0, 0, 0, 2184, 19027, 1, 0, 0, 0, 2186, 19029, 1, 0, 0, 0, 2188, 19048, - 1, 0, 0, 0, 2190, 19057, 1, 0, 0, 0, 2192, 19069, 1, 0, 0, 0, 2194, 19087, - 1, 0, 0, 0, 2196, 19091, 1, 0, 0, 0, 2198, 19093, 1, 0, 0, 0, 2200, 19101, - 1, 0, 0, 0, 2202, 19117, 1, 0, 0, 0, 2204, 19136, 1, 0, 0, 0, 2206, 19138, - 1, 0, 0, 0, 2208, 19140, 1, 0, 0, 0, 2210, 19142, 1, 0, 0, 0, 2212, 19144, - 1, 0, 0, 0, 2214, 19146, 1, 0, 0, 0, 2216, 19148, 1, 0, 0, 0, 2218, 19160, - 1, 0, 0, 0, 2220, 19162, 1, 0, 0, 0, 2222, 19167, 1, 0, 0, 0, 2224, 19169, - 1, 0, 0, 0, 2226, 19171, 1, 0, 0, 0, 2228, 19173, 1, 0, 0, 0, 2230, 19178, - 1, 0, 0, 0, 2232, 19186, 1, 0, 0, 0, 2234, 19188, 1, 0, 0, 0, 2236, 19195, - 1, 0, 0, 0, 2238, 19197, 1, 0, 0, 0, 2240, 19209, 1, 0, 0, 0, 2242, 19211, - 1, 0, 0, 0, 2244, 19219, 1, 0, 0, 0, 2246, 19227, 1, 0, 0, 0, 2248, 19235, - 1, 0, 0, 0, 2250, 19240, 1, 0, 0, 0, 2252, 19245, 1, 0, 0, 0, 2254, 19260, - 1, 0, 0, 0, 2256, 19262, 1, 0, 0, 0, 2258, 19269, 1, 0, 0, 0, 2260, 19273, - 1, 0, 0, 0, 2262, 19275, 1, 0, 0, 0, 2264, 19280, 1, 0, 0, 0, 2266, 19288, - 1, 0, 0, 0, 2268, 19317, 1, 0, 0, 0, 2270, 19319, 1, 0, 0, 0, 2272, 19346, - 1, 0, 0, 0, 2274, 19354, 1, 0, 0, 0, 2276, 19356, 1, 0, 0, 0, 2278, 19358, - 1, 0, 0, 0, 2280, 19360, 1, 0, 0, 0, 2282, 19386, 1, 0, 0, 0, 2284, 19388, - 1, 0, 0, 0, 2286, 19396, 1, 0, 0, 0, 2288, 19400, 1, 0, 0, 0, 2290, 19409, - 1, 0, 0, 0, 2292, 19424, 1, 0, 0, 0, 2294, 19445, 1, 0, 0, 0, 2296, 19487, - 1, 0, 0, 0, 2298, 19494, 1, 0, 0, 0, 2300, 19506, 1, 0, 0, 0, 2302, 19539, - 1, 0, 0, 0, 2304, 19541, 1, 0, 0, 0, 2306, 19618, 1, 0, 0, 0, 2308, 19623, - 1, 0, 0, 0, 2310, 19639, 1, 0, 0, 0, 2312, 19649, 1, 0, 0, 0, 2314, 19661, - 1, 0, 0, 0, 2316, 19703, 1, 0, 0, 0, 2318, 20031, 1, 0, 0, 0, 2320, 20095, - 1, 0, 0, 0, 2322, 20159, 1, 0, 0, 0, 2324, 20161, 1, 0, 0, 0, 2326, 20163, - 1, 0, 0, 0, 2328, 20169, 1, 0, 0, 0, 2330, 20171, 1, 0, 0, 0, 2332, 20175, - 1, 0, 0, 0, 2334, 20181, 1, 0, 0, 0, 2336, 20183, 1, 0, 0, 0, 2338, 20187, - 1, 0, 0, 0, 2340, 20206, 1, 0, 0, 0, 2342, 20216, 1, 0, 0, 0, 2344, 20220, - 1, 0, 0, 0, 2346, 20232, 1, 0, 0, 0, 2348, 20243, 1, 0, 0, 0, 2350, 20293, - 1, 0, 0, 0, 2352, 20298, 1, 0, 0, 0, 2354, 20303, 1, 0, 0, 0, 2356, 20332, - 1, 0, 0, 0, 2358, 20340, 1, 0, 0, 0, 2360, 20359, 1, 0, 0, 0, 2362, 20361, - 1, 0, 0, 0, 2364, 20365, 1, 0, 0, 0, 2366, 20392, 1, 0, 0, 0, 2368, 20396, - 1, 0, 0, 0, 2370, 20404, 1, 0, 0, 0, 2372, 20417, 1, 0, 0, 0, 2374, 20420, - 1, 0, 0, 0, 2376, 20424, 1, 0, 0, 0, 2378, 20448, 1, 0, 0, 0, 2380, 20459, - 1, 0, 0, 0, 2382, 20461, 1, 0, 0, 0, 2384, 20475, 1, 0, 0, 0, 2386, 20480, - 1, 0, 0, 0, 2388, 20493, 1, 0, 0, 0, 2390, 20504, 1, 0, 0, 0, 2392, 20512, - 1, 0, 0, 0, 2394, 20518, 1, 0, 0, 0, 2396, 20531, 1, 0, 0, 0, 2398, 20535, - 1, 0, 0, 0, 2400, 20538, 1, 0, 0, 0, 2402, 20568, 1, 0, 0, 0, 2404, 20570, - 1, 0, 0, 0, 2406, 20572, 1, 0, 0, 0, 2408, 20574, 1, 0, 0, 0, 2410, 20579, - 1, 0, 0, 0, 2412, 20587, 1, 0, 0, 0, 2414, 20589, 1, 0, 0, 0, 2416, 20612, - 1, 0, 0, 0, 2418, 20632, 1, 0, 0, 0, 2420, 20652, 1, 0, 0, 0, 2422, 20654, - 1, 0, 0, 0, 2424, 20670, 1, 0, 0, 0, 2426, 20681, 1, 0, 0, 0, 2428, 20689, - 1, 0, 0, 0, 2430, 20694, 1, 0, 0, 0, 2432, 20696, 1, 0, 0, 0, 2434, 20828, - 1, 0, 0, 0, 2436, 20830, 1, 0, 0, 0, 2438, 20832, 1, 0, 0, 0, 2440, 2443, + 1, 0, 0, 0, 1170, 11698, 1, 0, 0, 0, 1172, 11713, 1, 0, 0, 0, 1174, 11771, + 1, 0, 0, 0, 1176, 11773, 1, 0, 0, 0, 1178, 11788, 1, 0, 0, 0, 1180, 11809, + 1, 0, 0, 0, 1182, 11811, 1, 0, 0, 0, 1184, 11839, 1, 0, 0, 0, 1186, 11841, + 1, 0, 0, 0, 1188, 11853, 1, 0, 0, 0, 1190, 11860, 1, 0, 0, 0, 1192, 11864, + 1, 0, 0, 0, 1194, 11872, 1, 0, 0, 0, 1196, 11890, 1, 0, 0, 0, 1198, 11895, + 1, 0, 0, 0, 1200, 11933, 1, 0, 0, 0, 1202, 11941, 1, 0, 0, 0, 1204, 11960, + 1, 0, 0, 0, 1206, 11963, 1, 0, 0, 0, 1208, 12019, 1, 0, 0, 0, 1210, 12022, + 1, 0, 0, 0, 1212, 12056, 1, 0, 0, 0, 1214, 12058, 1, 0, 0, 0, 1216, 12060, + 1, 0, 0, 0, 1218, 12062, 1, 0, 0, 0, 1220, 12070, 1, 0, 0, 0, 1222, 12104, + 1, 0, 0, 0, 1224, 12106, 1, 0, 0, 0, 1226, 12117, 1, 0, 0, 0, 1228, 12130, + 1, 0, 0, 0, 1230, 12133, 1, 0, 0, 0, 1232, 12151, 1, 0, 0, 0, 1234, 12153, + 1, 0, 0, 0, 1236, 12155, 1, 0, 0, 0, 1238, 12157, 1, 0, 0, 0, 1240, 12249, + 1, 0, 0, 0, 1242, 12251, 1, 0, 0, 0, 1244, 12254, 1, 0, 0, 0, 1246, 12288, + 1, 0, 0, 0, 1248, 12290, 1, 0, 0, 0, 1250, 12292, 1, 0, 0, 0, 1252, 12299, + 1, 0, 0, 0, 1254, 12312, 1, 0, 0, 0, 1256, 12351, 1, 0, 0, 0, 1258, 12357, + 1, 0, 0, 0, 1260, 12389, 1, 0, 0, 0, 1262, 12394, 1, 0, 0, 0, 1264, 12397, + 1, 0, 0, 0, 1266, 12410, 1, 0, 0, 0, 1268, 12412, 1, 0, 0, 0, 1270, 12454, + 1, 0, 0, 0, 1272, 12456, 1, 0, 0, 0, 1274, 12479, 1, 0, 0, 0, 1276, 12499, + 1, 0, 0, 0, 1278, 12515, 1, 0, 0, 0, 1280, 12521, 1, 0, 0, 0, 1282, 12530, + 1, 0, 0, 0, 1284, 12534, 1, 0, 0, 0, 1286, 12543, 1, 0, 0, 0, 1288, 12551, + 1, 0, 0, 0, 1290, 12563, 1, 0, 0, 0, 1292, 12575, 1, 0, 0, 0, 1294, 12582, + 1, 0, 0, 0, 1296, 12592, 1, 0, 0, 0, 1298, 12601, 1, 0, 0, 0, 1300, 12608, + 1, 0, 0, 0, 1302, 12610, 1, 0, 0, 0, 1304, 12612, 1, 0, 0, 0, 1306, 12667, + 1, 0, 0, 0, 1308, 12669, 1, 0, 0, 0, 1310, 12683, 1, 0, 0, 0, 1312, 12702, + 1, 0, 0, 0, 1314, 12704, 1, 0, 0, 0, 1316, 12706, 1, 0, 0, 0, 1318, 12713, + 1, 0, 0, 0, 1320, 12721, 1, 0, 0, 0, 1322, 12738, 1, 0, 0, 0, 1324, 12768, + 1, 0, 0, 0, 1326, 12772, 1, 0, 0, 0, 1328, 12780, 1, 0, 0, 0, 1330, 12802, + 1, 0, 0, 0, 1332, 12817, 1, 0, 0, 0, 1334, 12867, 1, 0, 0, 0, 1336, 12885, + 1, 0, 0, 0, 1338, 12895, 1, 0, 0, 0, 1340, 12905, 1, 0, 0, 0, 1342, 12910, + 1, 0, 0, 0, 1344, 12915, 1, 0, 0, 0, 1346, 12926, 1, 0, 0, 0, 1348, 12930, + 1, 0, 0, 0, 1350, 12934, 1, 0, 0, 0, 1352, 12947, 1, 0, 0, 0, 1354, 12953, + 1, 0, 0, 0, 1356, 12960, 1, 0, 0, 0, 1358, 12962, 1, 0, 0, 0, 1360, 12964, + 1, 0, 0, 0, 1362, 12986, 1, 0, 0, 0, 1364, 13011, 1, 0, 0, 0, 1366, 13013, + 1, 0, 0, 0, 1368, 13015, 1, 0, 0, 0, 1370, 13022, 1, 0, 0, 0, 1372, 13024, + 1, 0, 0, 0, 1374, 13026, 1, 0, 0, 0, 1376, 13059, 1, 0, 0, 0, 1378, 13104, + 1, 0, 0, 0, 1380, 13106, 1, 0, 0, 0, 1382, 13137, 1, 0, 0, 0, 1384, 13174, + 1, 0, 0, 0, 1386, 13193, 1, 0, 0, 0, 1388, 13195, 1, 0, 0, 0, 1390, 13215, + 1, 0, 0, 0, 1392, 13243, 1, 0, 0, 0, 1394, 13268, 1, 0, 0, 0, 1396, 13350, + 1, 0, 0, 0, 1398, 13352, 1, 0, 0, 0, 1400, 13396, 1, 0, 0, 0, 1402, 13400, + 1, 0, 0, 0, 1404, 13424, 1, 0, 0, 0, 1406, 13431, 1, 0, 0, 0, 1408, 13439, + 1, 0, 0, 0, 1410, 13441, 1, 0, 0, 0, 1412, 13460, 1, 0, 0, 0, 1414, 13483, + 1, 0, 0, 0, 1416, 13485, 1, 0, 0, 0, 1418, 13503, 1, 0, 0, 0, 1420, 13508, + 1, 0, 0, 0, 1422, 13518, 1, 0, 0, 0, 1424, 13525, 1, 0, 0, 0, 1426, 13533, + 1, 0, 0, 0, 1428, 13566, 1, 0, 0, 0, 1430, 13589, 1, 0, 0, 0, 1432, 13594, + 1, 0, 0, 0, 1434, 13645, 1, 0, 0, 0, 1436, 13647, 1, 0, 0, 0, 1438, 13652, + 1, 0, 0, 0, 1440, 13656, 1, 0, 0, 0, 1442, 13659, 1, 0, 0, 0, 1444, 13661, + 1, 0, 0, 0, 1446, 13663, 1, 0, 0, 0, 1448, 13665, 1, 0, 0, 0, 1450, 13667, + 1, 0, 0, 0, 1452, 13669, 1, 0, 0, 0, 1454, 13683, 1, 0, 0, 0, 1456, 13688, + 1, 0, 0, 0, 1458, 13695, 1, 0, 0, 0, 1460, 13697, 1, 0, 0, 0, 1462, 13702, + 1, 0, 0, 0, 1464, 13707, 1, 0, 0, 0, 1466, 13713, 1, 0, 0, 0, 1468, 13717, + 1, 0, 0, 0, 1470, 13741, 1, 0, 0, 0, 1472, 13743, 1, 0, 0, 0, 1474, 13750, + 1, 0, 0, 0, 1476, 13810, 1, 0, 0, 0, 1478, 13814, 1, 0, 0, 0, 1480, 13836, + 1, 0, 0, 0, 1482, 13838, 1, 0, 0, 0, 1484, 13858, 1, 0, 0, 0, 1486, 13874, + 1, 0, 0, 0, 1488, 13879, 1, 0, 0, 0, 1490, 13887, 1, 0, 0, 0, 1492, 13891, + 1, 0, 0, 0, 1494, 13902, 1, 0, 0, 0, 1496, 13930, 1, 0, 0, 0, 1498, 13946, + 1, 0, 0, 0, 1500, 13955, 1, 0, 0, 0, 1502, 13987, 1, 0, 0, 0, 1504, 13999, + 1, 0, 0, 0, 1506, 14007, 1, 0, 0, 0, 1508, 14040, 1, 0, 0, 0, 1510, 14042, + 1, 0, 0, 0, 1512, 14069, 1, 0, 0, 0, 1514, 14088, 1, 0, 0, 0, 1516, 14114, + 1, 0, 0, 0, 1518, 14116, 1, 0, 0, 0, 1520, 14150, 1, 0, 0, 0, 1522, 14167, + 1, 0, 0, 0, 1524, 14178, 1, 0, 0, 0, 1526, 14180, 1, 0, 0, 0, 1528, 14199, + 1, 0, 0, 0, 1530, 14210, 1, 0, 0, 0, 1532, 14219, 1, 0, 0, 0, 1534, 14251, + 1, 0, 0, 0, 1536, 14276, 1, 0, 0, 0, 1538, 14300, 1, 0, 0, 0, 1540, 14314, + 1, 0, 0, 0, 1542, 14324, 1, 0, 0, 0, 1544, 14333, 1, 0, 0, 0, 1546, 14363, + 1, 0, 0, 0, 1548, 14415, 1, 0, 0, 0, 1550, 14426, 1, 0, 0, 0, 1552, 14428, + 1, 0, 0, 0, 1554, 14444, 1, 0, 0, 0, 1556, 14446, 1, 0, 0, 0, 1558, 14471, + 1, 0, 0, 0, 1560, 14473, 1, 0, 0, 0, 1562, 14477, 1, 0, 0, 0, 1564, 14485, + 1, 0, 0, 0, 1566, 14499, 1, 0, 0, 0, 1568, 14510, 1, 0, 0, 0, 1570, 14525, + 1, 0, 0, 0, 1572, 14560, 1, 0, 0, 0, 1574, 14584, 1, 0, 0, 0, 1576, 14588, + 1, 0, 0, 0, 1578, 14590, 1, 0, 0, 0, 1580, 14594, 1, 0, 0, 0, 1582, 14629, + 1, 0, 0, 0, 1584, 14634, 1, 0, 0, 0, 1586, 14639, 1, 0, 0, 0, 1588, 14643, + 1, 0, 0, 0, 1590, 14653, 1, 0, 0, 0, 1592, 14655, 1, 0, 0, 0, 1594, 14663, + 1, 0, 0, 0, 1596, 14665, 1, 0, 0, 0, 1598, 14671, 1, 0, 0, 0, 1600, 14673, + 1, 0, 0, 0, 1602, 14679, 1, 0, 0, 0, 1604, 14745, 1, 0, 0, 0, 1606, 14747, + 1, 0, 0, 0, 1608, 14771, 1, 0, 0, 0, 1610, 14774, 1, 0, 0, 0, 1612, 14804, + 1, 0, 0, 0, 1614, 14816, 1, 0, 0, 0, 1616, 14843, 1, 0, 0, 0, 1618, 14852, + 1, 0, 0, 0, 1620, 14868, 1, 0, 0, 0, 1622, 14872, 1, 0, 0, 0, 1624, 14881, + 1, 0, 0, 0, 1626, 14883, 1, 0, 0, 0, 1628, 14930, 1, 0, 0, 0, 1630, 14963, + 1, 0, 0, 0, 1632, 14992, 1, 0, 0, 0, 1634, 14996, 1, 0, 0, 0, 1636, 15003, + 1, 0, 0, 0, 1638, 15005, 1, 0, 0, 0, 1640, 15015, 1, 0, 0, 0, 1642, 15031, + 1, 0, 0, 0, 1644, 15036, 1, 0, 0, 0, 1646, 15065, 1, 0, 0, 0, 1648, 15069, + 1, 0, 0, 0, 1650, 15104, 1, 0, 0, 0, 1652, 15116, 1, 0, 0, 0, 1654, 15118, + 1, 0, 0, 0, 1656, 15120, 1, 0, 0, 0, 1658, 15158, 1, 0, 0, 0, 1660, 15160, + 1, 0, 0, 0, 1662, 15188, 1, 0, 0, 0, 1664, 15213, 1, 0, 0, 0, 1666, 15215, + 1, 0, 0, 0, 1668, 15261, 1, 0, 0, 0, 1670, 15284, 1, 0, 0, 0, 1672, 15292, + 1, 0, 0, 0, 1674, 15329, 1, 0, 0, 0, 1676, 15350, 1, 0, 0, 0, 1678, 15354, + 1, 0, 0, 0, 1680, 15356, 1, 0, 0, 0, 1682, 15362, 1, 0, 0, 0, 1684, 15422, + 1, 0, 0, 0, 1686, 15424, 1, 0, 0, 0, 1688, 15426, 1, 0, 0, 0, 1690, 15428, + 1, 0, 0, 0, 1692, 15458, 1, 0, 0, 0, 1694, 15460, 1, 0, 0, 0, 1696, 15467, + 1, 0, 0, 0, 1698, 15474, 1, 0, 0, 0, 1700, 15488, 1, 0, 0, 0, 1702, 15497, + 1, 0, 0, 0, 1704, 15512, 1, 0, 0, 0, 1706, 15515, 1, 0, 0, 0, 1708, 15520, + 1, 0, 0, 0, 1710, 15524, 1, 0, 0, 0, 1712, 15541, 1, 0, 0, 0, 1714, 15547, + 1, 0, 0, 0, 1716, 15557, 1, 0, 0, 0, 1718, 15570, 1, 0, 0, 0, 1720, 15574, + 1, 0, 0, 0, 1722, 15588, 1, 0, 0, 0, 1724, 15590, 1, 0, 0, 0, 1726, 15604, + 1, 0, 0, 0, 1728, 15621, 1, 0, 0, 0, 1730, 15646, 1, 0, 0, 0, 1732, 15656, + 1, 0, 0, 0, 1734, 15660, 1, 0, 0, 0, 1736, 15695, 1, 0, 0, 0, 1738, 15707, + 1, 0, 0, 0, 1740, 15718, 1, 0, 0, 0, 1742, 15724, 1, 0, 0, 0, 1744, 15735, + 1, 0, 0, 0, 1746, 15747, 1, 0, 0, 0, 1748, 15755, 1, 0, 0, 0, 1750, 15770, + 1, 0, 0, 0, 1752, 15774, 1, 0, 0, 0, 1754, 15796, 1, 0, 0, 0, 1756, 15800, + 1, 0, 0, 0, 1758, 15805, 1, 0, 0, 0, 1760, 15813, 1, 0, 0, 0, 1762, 15821, + 1, 0, 0, 0, 1764, 15824, 1, 0, 0, 0, 1766, 15840, 1, 0, 0, 0, 1768, 15845, + 1, 0, 0, 0, 1770, 15849, 1, 0, 0, 0, 1772, 15889, 1, 0, 0, 0, 1774, 15891, + 1, 0, 0, 0, 1776, 15913, 1, 0, 0, 0, 1778, 15915, 1, 0, 0, 0, 1780, 15920, + 1, 0, 0, 0, 1782, 15922, 1, 0, 0, 0, 1784, 15924, 1, 0, 0, 0, 1786, 15926, + 1, 0, 0, 0, 1788, 15930, 1, 0, 0, 0, 1790, 15934, 1, 0, 0, 0, 1792, 15954, + 1, 0, 0, 0, 1794, 15974, 1, 0, 0, 0, 1796, 15980, 1, 0, 0, 0, 1798, 15994, + 1, 0, 0, 0, 1800, 16013, 1, 0, 0, 0, 1802, 16018, 1, 0, 0, 0, 1804, 16031, + 1, 0, 0, 0, 1806, 16033, 1, 0, 0, 0, 1808, 16047, 1, 0, 0, 0, 1810, 16057, + 1, 0, 0, 0, 1812, 16063, 1, 0, 0, 0, 1814, 16065, 1, 0, 0, 0, 1816, 16068, + 1, 0, 0, 0, 1818, 16077, 1, 0, 0, 0, 1820, 16108, 1, 0, 0, 0, 1822, 16123, + 1, 0, 0, 0, 1824, 16125, 1, 0, 0, 0, 1826, 16146, 1, 0, 0, 0, 1828, 16161, + 1, 0, 0, 0, 1830, 16185, 1, 0, 0, 0, 1832, 16192, 1, 0, 0, 0, 1834, 16205, + 1, 0, 0, 0, 1836, 16208, 1, 0, 0, 0, 1838, 16228, 1, 0, 0, 0, 1840, 16230, + 1, 0, 0, 0, 1842, 16240, 1, 0, 0, 0, 1844, 16249, 1, 0, 0, 0, 1846, 16266, + 1, 0, 0, 0, 1848, 16309, 1, 0, 0, 0, 1850, 16318, 1, 0, 0, 0, 1852, 16330, + 1, 0, 0, 0, 1854, 16338, 1, 0, 0, 0, 1856, 16343, 1, 0, 0, 0, 1858, 16381, + 1, 0, 0, 0, 1860, 16383, 1, 0, 0, 0, 1862, 16391, 1, 0, 0, 0, 1864, 16393, + 1, 0, 0, 0, 1866, 16397, 1, 0, 0, 0, 1868, 16405, 1, 0, 0, 0, 1870, 16416, + 1, 0, 0, 0, 1872, 16450, 1, 0, 0, 0, 1874, 16453, 1, 0, 0, 0, 1876, 16474, + 1, 0, 0, 0, 1878, 16477, 1, 0, 0, 0, 1880, 16480, 1, 0, 0, 0, 1882, 16484, + 1, 0, 0, 0, 1884, 16503, 1, 0, 0, 0, 1886, 16505, 1, 0, 0, 0, 1888, 16522, + 1, 0, 0, 0, 1890, 16529, 1, 0, 0, 0, 1892, 16534, 1, 0, 0, 0, 1894, 16557, + 1, 0, 0, 0, 1896, 16567, 1, 0, 0, 0, 1898, 16569, 1, 0, 0, 0, 1900, 16583, + 1, 0, 0, 0, 1902, 16597, 1, 0, 0, 0, 1904, 16633, 1, 0, 0, 0, 1906, 16635, + 1, 0, 0, 0, 1908, 16665, 1, 0, 0, 0, 1910, 16670, 1, 0, 0, 0, 1912, 16672, + 1, 0, 0, 0, 1914, 16684, 1, 0, 0, 0, 1916, 16704, 1, 0, 0, 0, 1918, 16706, + 1, 0, 0, 0, 1920, 16709, 1, 0, 0, 0, 1922, 16735, 1, 0, 0, 0, 1924, 16737, + 1, 0, 0, 0, 1926, 16741, 1, 0, 0, 0, 1928, 16756, 1, 0, 0, 0, 1930, 16768, + 1, 0, 0, 0, 1932, 16776, 1, 0, 0, 0, 1934, 16780, 1, 0, 0, 0, 1936, 16793, + 1, 0, 0, 0, 1938, 16799, 1, 0, 0, 0, 1940, 16814, 1, 0, 0, 0, 1942, 16834, + 1, 0, 0, 0, 1944, 16843, 1, 0, 0, 0, 1946, 16845, 1, 0, 0, 0, 1948, 16852, + 1, 0, 0, 0, 1950, 16857, 1, 0, 0, 0, 1952, 16870, 1, 0, 0, 0, 1954, 16878, + 1, 0, 0, 0, 1956, 16882, 1, 0, 0, 0, 1958, 16896, 1, 0, 0, 0, 1960, 16904, + 1, 0, 0, 0, 1962, 16912, 1, 0, 0, 0, 1964, 16914, 1, 0, 0, 0, 1966, 16926, + 1, 0, 0, 0, 1968, 16958, 1, 0, 0, 0, 1970, 16960, 1, 0, 0, 0, 1972, 16974, + 1, 0, 0, 0, 1974, 16979, 1, 0, 0, 0, 1976, 16997, 1, 0, 0, 0, 1978, 17001, + 1, 0, 0, 0, 1980, 17009, 1, 0, 0, 0, 1982, 17019, 1, 0, 0, 0, 1984, 17027, + 1, 0, 0, 0, 1986, 17033, 1, 0, 0, 0, 1988, 17038, 1, 0, 0, 0, 1990, 17046, + 1, 0, 0, 0, 1992, 17068, 1, 0, 0, 0, 1994, 17087, 1, 0, 0, 0, 1996, 17091, + 1, 0, 0, 0, 1998, 17094, 1, 0, 0, 0, 2000, 17111, 1, 0, 0, 0, 2002, 17116, + 1, 0, 0, 0, 2004, 17135, 1, 0, 0, 0, 2006, 17137, 1, 0, 0, 0, 2008, 17153, + 1, 0, 0, 0, 2010, 17161, 1, 0, 0, 0, 2012, 17166, 1, 0, 0, 0, 2014, 17170, + 1, 0, 0, 0, 2016, 17181, 1, 0, 0, 0, 2018, 17184, 1, 0, 0, 0, 2020, 17207, + 1, 0, 0, 0, 2022, 17209, 1, 0, 0, 0, 2024, 17222, 1, 0, 0, 0, 2026, 17233, + 1, 0, 0, 0, 2028, 17247, 1, 0, 0, 0, 2030, 17254, 1, 0, 0, 0, 2032, 17279, + 1, 0, 0, 0, 2034, 17281, 1, 0, 0, 0, 2036, 17291, 1, 0, 0, 0, 2038, 17293, + 1, 0, 0, 0, 2040, 17298, 1, 0, 0, 0, 2042, 17313, 1, 0, 0, 0, 2044, 17351, + 1, 0, 0, 0, 2046, 17353, 1, 0, 0, 0, 2048, 17361, 1, 0, 0, 0, 2050, 17373, + 1, 0, 0, 0, 2052, 17405, 1, 0, 0, 0, 2054, 17425, 1, 0, 0, 0, 2056, 17427, + 1, 0, 0, 0, 2058, 17431, 1, 0, 0, 0, 2060, 17490, 1, 0, 0, 0, 2062, 17492, + 1, 0, 0, 0, 2064, 17522, 1, 0, 0, 0, 2066, 17524, 1, 0, 0, 0, 2068, 17545, + 1, 0, 0, 0, 2070, 17575, 1, 0, 0, 0, 2072, 17579, 1, 0, 0, 0, 2074, 17582, + 1, 0, 0, 0, 2076, 17601, 1, 0, 0, 0, 2078, 17609, 1, 0, 0, 0, 2080, 17627, + 1, 0, 0, 0, 2082, 17634, 1, 0, 0, 0, 2084, 17658, 1, 0, 0, 0, 2086, 17660, + 1, 0, 0, 0, 2088, 17757, 1, 0, 0, 0, 2090, 17763, 1, 0, 0, 0, 2092, 17955, + 1, 0, 0, 0, 2094, 17966, 1, 0, 0, 0, 2096, 17999, 1, 0, 0, 0, 2098, 18001, + 1, 0, 0, 0, 2100, 18032, 1, 0, 0, 0, 2102, 18038, 1, 0, 0, 0, 2104, 18042, + 1, 0, 0, 0, 2106, 18143, 1, 0, 0, 0, 2108, 18145, 1, 0, 0, 0, 2110, 18210, + 1, 0, 0, 0, 2112, 18214, 1, 0, 0, 0, 2114, 18233, 1, 0, 0, 0, 2116, 18248, + 1, 0, 0, 0, 2118, 18257, 1, 0, 0, 0, 2120, 18269, 1, 0, 0, 0, 2122, 18274, + 1, 0, 0, 0, 2124, 18315, 1, 0, 0, 0, 2126, 18317, 1, 0, 0, 0, 2128, 18334, + 1, 0, 0, 0, 2130, 18336, 1, 0, 0, 0, 2132, 18399, 1, 0, 0, 0, 2134, 18401, + 1, 0, 0, 0, 2136, 18798, 1, 0, 0, 0, 2138, 18800, 1, 0, 0, 0, 2140, 18802, + 1, 0, 0, 0, 2142, 18804, 1, 0, 0, 0, 2144, 18806, 1, 0, 0, 0, 2146, 18832, + 1, 0, 0, 0, 2148, 18841, 1, 0, 0, 0, 2150, 18850, 1, 0, 0, 0, 2152, 18852, + 1, 0, 0, 0, 2154, 18869, 1, 0, 0, 0, 2156, 18873, 1, 0, 0, 0, 2158, 18884, + 1, 0, 0, 0, 2160, 18886, 1, 0, 0, 0, 2162, 18910, 1, 0, 0, 0, 2164, 18929, + 1, 0, 0, 0, 2166, 18947, 1, 0, 0, 0, 2168, 18968, 1, 0, 0, 0, 2170, 18981, + 1, 0, 0, 0, 2172, 18984, 1, 0, 0, 0, 2174, 18993, 1, 0, 0, 0, 2176, 18999, + 1, 0, 0, 0, 2178, 19007, 1, 0, 0, 0, 2180, 19010, 1, 0, 0, 0, 2182, 19021, + 1, 0, 0, 0, 2184, 19032, 1, 0, 0, 0, 2186, 19034, 1, 0, 0, 0, 2188, 19053, + 1, 0, 0, 0, 2190, 19062, 1, 0, 0, 0, 2192, 19074, 1, 0, 0, 0, 2194, 19092, + 1, 0, 0, 0, 2196, 19096, 1, 0, 0, 0, 2198, 19098, 1, 0, 0, 0, 2200, 19106, + 1, 0, 0, 0, 2202, 19122, 1, 0, 0, 0, 2204, 19141, 1, 0, 0, 0, 2206, 19143, + 1, 0, 0, 0, 2208, 19145, 1, 0, 0, 0, 2210, 19147, 1, 0, 0, 0, 2212, 19149, + 1, 0, 0, 0, 2214, 19151, 1, 0, 0, 0, 2216, 19153, 1, 0, 0, 0, 2218, 19165, + 1, 0, 0, 0, 2220, 19167, 1, 0, 0, 0, 2222, 19172, 1, 0, 0, 0, 2224, 19174, + 1, 0, 0, 0, 2226, 19176, 1, 0, 0, 0, 2228, 19178, 1, 0, 0, 0, 2230, 19183, + 1, 0, 0, 0, 2232, 19191, 1, 0, 0, 0, 2234, 19193, 1, 0, 0, 0, 2236, 19200, + 1, 0, 0, 0, 2238, 19202, 1, 0, 0, 0, 2240, 19214, 1, 0, 0, 0, 2242, 19216, + 1, 0, 0, 0, 2244, 19224, 1, 0, 0, 0, 2246, 19232, 1, 0, 0, 0, 2248, 19240, + 1, 0, 0, 0, 2250, 19245, 1, 0, 0, 0, 2252, 19250, 1, 0, 0, 0, 2254, 19265, + 1, 0, 0, 0, 2256, 19267, 1, 0, 0, 0, 2258, 19274, 1, 0, 0, 0, 2260, 19278, + 1, 0, 0, 0, 2262, 19280, 1, 0, 0, 0, 2264, 19285, 1, 0, 0, 0, 2266, 19293, + 1, 0, 0, 0, 2268, 19322, 1, 0, 0, 0, 2270, 19324, 1, 0, 0, 0, 2272, 19351, + 1, 0, 0, 0, 2274, 19359, 1, 0, 0, 0, 2276, 19361, 1, 0, 0, 0, 2278, 19363, + 1, 0, 0, 0, 2280, 19365, 1, 0, 0, 0, 2282, 19391, 1, 0, 0, 0, 2284, 19393, + 1, 0, 0, 0, 2286, 19401, 1, 0, 0, 0, 2288, 19405, 1, 0, 0, 0, 2290, 19414, + 1, 0, 0, 0, 2292, 19429, 1, 0, 0, 0, 2294, 19450, 1, 0, 0, 0, 2296, 19492, + 1, 0, 0, 0, 2298, 19499, 1, 0, 0, 0, 2300, 19511, 1, 0, 0, 0, 2302, 19544, + 1, 0, 0, 0, 2304, 19546, 1, 0, 0, 0, 2306, 19623, 1, 0, 0, 0, 2308, 19628, + 1, 0, 0, 0, 2310, 19644, 1, 0, 0, 0, 2312, 19654, 1, 0, 0, 0, 2314, 19666, + 1, 0, 0, 0, 2316, 19708, 1, 0, 0, 0, 2318, 20036, 1, 0, 0, 0, 2320, 20100, + 1, 0, 0, 0, 2322, 20164, 1, 0, 0, 0, 2324, 20166, 1, 0, 0, 0, 2326, 20168, + 1, 0, 0, 0, 2328, 20174, 1, 0, 0, 0, 2330, 20176, 1, 0, 0, 0, 2332, 20180, + 1, 0, 0, 0, 2334, 20186, 1, 0, 0, 0, 2336, 20188, 1, 0, 0, 0, 2338, 20192, + 1, 0, 0, 0, 2340, 20211, 1, 0, 0, 0, 2342, 20221, 1, 0, 0, 0, 2344, 20225, + 1, 0, 0, 0, 2346, 20237, 1, 0, 0, 0, 2348, 20248, 1, 0, 0, 0, 2350, 20298, + 1, 0, 0, 0, 2352, 20303, 1, 0, 0, 0, 2354, 20308, 1, 0, 0, 0, 2356, 20337, + 1, 0, 0, 0, 2358, 20345, 1, 0, 0, 0, 2360, 20364, 1, 0, 0, 0, 2362, 20366, + 1, 0, 0, 0, 2364, 20370, 1, 0, 0, 0, 2366, 20397, 1, 0, 0, 0, 2368, 20401, + 1, 0, 0, 0, 2370, 20409, 1, 0, 0, 0, 2372, 20422, 1, 0, 0, 0, 2374, 20425, + 1, 0, 0, 0, 2376, 20429, 1, 0, 0, 0, 2378, 20453, 1, 0, 0, 0, 2380, 20464, + 1, 0, 0, 0, 2382, 20466, 1, 0, 0, 0, 2384, 20480, 1, 0, 0, 0, 2386, 20485, + 1, 0, 0, 0, 2388, 20498, 1, 0, 0, 0, 2390, 20509, 1, 0, 0, 0, 2392, 20517, + 1, 0, 0, 0, 2394, 20523, 1, 0, 0, 0, 2396, 20536, 1, 0, 0, 0, 2398, 20540, + 1, 0, 0, 0, 2400, 20543, 1, 0, 0, 0, 2402, 20573, 1, 0, 0, 0, 2404, 20575, + 1, 0, 0, 0, 2406, 20577, 1, 0, 0, 0, 2408, 20579, 1, 0, 0, 0, 2410, 20584, + 1, 0, 0, 0, 2412, 20592, 1, 0, 0, 0, 2414, 20594, 1, 0, 0, 0, 2416, 20617, + 1, 0, 0, 0, 2418, 20637, 1, 0, 0, 0, 2420, 20657, 1, 0, 0, 0, 2422, 20659, + 1, 0, 0, 0, 2424, 20675, 1, 0, 0, 0, 2426, 20686, 1, 0, 0, 0, 2428, 20694, + 1, 0, 0, 0, 2430, 20699, 1, 0, 0, 0, 2432, 20701, 1, 0, 0, 0, 2434, 20833, + 1, 0, 0, 0, 2436, 20835, 1, 0, 0, 0, 2438, 20837, 1, 0, 0, 0, 2440, 2443, 3, 2184, 1092, 0, 2441, 2443, 3, 2, 1, 0, 2442, 2440, 1, 0, 0, 0, 2442, 2441, 1, 0, 0, 0, 2443, 2445, 1, 0, 0, 0, 2444, 2446, 5, 2450, 0, 0, 2445, 2444, 1, 0, 0, 0, 2445, 2446, 1, 0, 0, 0, 2446, 2449, 1, 0, 0, 0, 2447, @@ -8689,4332 +8690,4335 @@ func plsqlparserParserInit() { 11648, 1, 0, 0, 0, 11654, 11650, 1, 0, 0, 0, 11654, 11652, 1, 0, 0, 0, 11654, 11653, 1, 0, 0, 0, 11655, 11656, 1, 0, 0, 0, 11656, 11654, 1, 0, 0, 0, 11656, 11657, 1, 0, 0, 0, 11657, 1167, 1, 0, 0, 0, 11658, 11659, - 5, 1660, 0, 0, 11659, 11687, 5, 2430, 0, 0, 11660, 11661, 5, 683, 0, 0, - 11661, 11688, 3, 1148, 574, 0, 11662, 11663, 5, 954, 0, 0, 11663, 11688, - 3, 1148, 574, 0, 11664, 11665, 5, 882, 0, 0, 11665, 11688, 7, 123, 0, 0, - 11666, 11667, 5, 853, 0, 0, 11667, 11688, 7, 123, 0, 0, 11668, 11669, 5, - 1282, 0, 0, 11669, 11688, 5, 2424, 0, 0, 11670, 11671, 5, 570, 0, 0, 11671, - 11688, 5, 2424, 0, 0, 11672, 11673, 5, 569, 0, 0, 11673, 11674, 5, 598, - 0, 0, 11674, 11688, 5, 2424, 0, 0, 11675, 11678, 5, 1188, 0, 0, 11676, + 5, 1660, 0, 0, 11659, 11692, 5, 2430, 0, 0, 11660, 11661, 5, 683, 0, 0, + 11661, 11693, 3, 1148, 574, 0, 11662, 11663, 5, 954, 0, 0, 11663, 11693, + 3, 1148, 574, 0, 11664, 11665, 5, 882, 0, 0, 11665, 11693, 7, 123, 0, 0, + 11666, 11667, 5, 853, 0, 0, 11667, 11693, 7, 123, 0, 0, 11668, 11669, 5, + 1282, 0, 0, 11669, 11693, 5, 2424, 0, 0, 11670, 11671, 5, 570, 0, 0, 11671, + 11693, 5, 2424, 0, 0, 11672, 11673, 5, 569, 0, 0, 11673, 11674, 5, 598, + 0, 0, 11674, 11693, 5, 2424, 0, 0, 11675, 11678, 5, 1188, 0, 0, 11676, 11679, 3, 1148, 574, 0, 11677, 11679, 5, 1149, 0, 0, 11678, 11676, 1, 0, - 0, 0, 11678, 11677, 1, 0, 0, 0, 11679, 11688, 1, 0, 0, 0, 11680, 11681, - 5, 148, 0, 0, 11681, 11688, 7, 124, 0, 0, 11682, 11683, 5, 551, 0, 0, 11683, - 11688, 7, 125, 0, 0, 11684, 11685, 5, 175, 0, 0, 11685, 11688, 7, 125, - 0, 0, 11686, 11688, 5, 457, 0, 0, 11687, 11660, 1, 0, 0, 0, 11687, 11662, - 1, 0, 0, 0, 11687, 11664, 1, 0, 0, 0, 11687, 11666, 1, 0, 0, 0, 11687, - 11668, 1, 0, 0, 0, 11687, 11670, 1, 0, 0, 0, 11687, 11672, 1, 0, 0, 0, - 11687, 11675, 1, 0, 0, 0, 11687, 11680, 1, 0, 0, 0, 11687, 11682, 1, 0, - 0, 0, 11687, 11684, 1, 0, 0, 0, 11687, 11686, 1, 0, 0, 0, 11688, 11689, - 1, 0, 0, 0, 11689, 11687, 1, 0, 0, 0, 11689, 11690, 1, 0, 0, 0, 11690, - 11691, 1, 0, 0, 0, 11691, 11692, 5, 2431, 0, 0, 11692, 1169, 1, 0, 0, 0, - 11693, 11694, 5, 1550, 0, 0, 11694, 11695, 5, 304, 0, 0, 11695, 11696, - 7, 88, 0, 0, 11696, 1171, 1, 0, 0, 0, 11697, 11709, 3, 1166, 583, 0, 11698, - 11704, 5, 1978, 0, 0, 11699, 11705, 3, 2334, 1167, 0, 11700, 11702, 5, - 1572, 0, 0, 11701, 11700, 1, 0, 0, 0, 11701, 11702, 1, 0, 0, 0, 11702, - 11703, 1, 0, 0, 0, 11703, 11705, 3, 2332, 1166, 0, 11704, 11699, 1, 0, - 0, 0, 11704, 11701, 1, 0, 0, 0, 11705, 11709, 1, 0, 0, 0, 11706, 11709, - 3, 1150, 575, 0, 11707, 11709, 3, 868, 434, 0, 11708, 11697, 1, 0, 0, 0, - 11708, 11698, 1, 0, 0, 0, 11708, 11706, 1, 0, 0, 0, 11708, 11707, 1, 0, - 0, 0, 11709, 11710, 1, 0, 0, 0, 11710, 11708, 1, 0, 0, 0, 11710, 11711, - 1, 0, 0, 0, 11711, 1173, 1, 0, 0, 0, 11712, 11714, 3, 1170, 585, 0, 11713, - 11712, 1, 0, 0, 0, 11713, 11714, 1, 0, 0, 0, 11714, 11715, 1, 0, 0, 0, - 11715, 11717, 3, 1172, 586, 0, 11716, 11718, 3, 1150, 575, 0, 11717, 11716, - 1, 0, 0, 0, 11717, 11718, 1, 0, 0, 0, 11718, 11720, 1, 0, 0, 0, 11719, - 11721, 3, 1152, 576, 0, 11720, 11719, 1, 0, 0, 0, 11720, 11721, 1, 0, 0, - 0, 11721, 11723, 1, 0, 0, 0, 11722, 11724, 3, 1176, 588, 0, 11723, 11722, - 1, 0, 0, 0, 11723, 11724, 1, 0, 0, 0, 11724, 11767, 1, 0, 0, 0, 11725, - 11727, 3, 1170, 585, 0, 11726, 11725, 1, 0, 0, 0, 11726, 11727, 1, 0, 0, - 0, 11727, 11751, 1, 0, 0, 0, 11728, 11741, 5, 1222, 0, 0, 11729, 11731, - 5, 609, 0, 0, 11730, 11732, 3, 1172, 586, 0, 11731, 11730, 1, 0, 0, 0, - 11731, 11732, 1, 0, 0, 0, 11732, 11733, 1, 0, 0, 0, 11733, 11742, 3, 1192, - 596, 0, 11734, 11736, 5, 660, 0, 0, 11735, 11737, 3, 1172, 586, 0, 11736, - 11735, 1, 0, 0, 0, 11736, 11737, 1, 0, 0, 0, 11737, 11738, 1, 0, 0, 0, - 11738, 11742, 3, 1582, 791, 0, 11739, 11740, 5, 508, 0, 0, 11740, 11742, - 3, 1194, 597, 0, 11741, 11729, 1, 0, 0, 0, 11741, 11734, 1, 0, 0, 0, 11741, - 11739, 1, 0, 0, 0, 11742, 11752, 1, 0, 0, 0, 11743, 11744, 5, 508, 0, 0, - 11744, 11745, 5, 1260, 0, 0, 11745, 11746, 5, 81, 0, 0, 11746, 11749, 3, - 1194, 597, 0, 11747, 11748, 5, 1454, 0, 0, 11748, 11750, 5, 794, 0, 0, - 11749, 11747, 1, 0, 0, 0, 11749, 11750, 1, 0, 0, 0, 11750, 11752, 1, 0, - 0, 0, 11751, 11728, 1, 0, 0, 0, 11751, 11743, 1, 0, 0, 0, 11752, 11767, - 1, 0, 0, 0, 11753, 11754, 5, 206, 0, 0, 11754, 11755, 3, 448, 224, 0, 11755, - 11756, 5, 2430, 0, 0, 11756, 11761, 3, 2266, 1133, 0, 11757, 11758, 5, - 2436, 0, 0, 11758, 11760, 3, 2266, 1133, 0, 11759, 11757, 1, 0, 0, 0, 11760, - 11763, 1, 0, 0, 0, 11761, 11759, 1, 0, 0, 0, 11761, 11762, 1, 0, 0, 0, - 11762, 11764, 1, 0, 0, 0, 11763, 11761, 1, 0, 0, 0, 11764, 11765, 5, 2431, - 0, 0, 11765, 11767, 1, 0, 0, 0, 11766, 11713, 1, 0, 0, 0, 11766, 11726, - 1, 0, 0, 0, 11766, 11753, 1, 0, 0, 0, 11767, 1175, 1, 0, 0, 0, 11768, 11778, - 5, 640, 0, 0, 11769, 11770, 5, 20, 0, 0, 11770, 11771, 5, 1322, 0, 0, 11771, - 11779, 3, 1178, 589, 0, 11772, 11773, 7, 126, 0, 0, 11773, 11774, 5, 1322, - 0, 0, 11774, 11779, 3, 1178, 589, 0, 11775, 11779, 5, 375, 0, 0, 11776, - 11779, 5, 452, 0, 0, 11777, 11779, 5, 397, 0, 0, 11778, 11769, 1, 0, 0, - 0, 11778, 11772, 1, 0, 0, 0, 11778, 11775, 1, 0, 0, 0, 11778, 11776, 1, - 0, 0, 0, 11778, 11777, 1, 0, 0, 0, 11779, 1177, 1, 0, 0, 0, 11780, 11784, - 3, 1180, 590, 0, 11781, 11784, 3, 1182, 591, 0, 11782, 11784, 3, 1188, - 594, 0, 11783, 11780, 1, 0, 0, 0, 11783, 11781, 1, 0, 0, 0, 11783, 11782, - 1, 0, 0, 0, 11784, 1179, 1, 0, 0, 0, 11785, 11786, 3, 1150, 575, 0, 11786, - 11787, 3, 1186, 593, 0, 11787, 11788, 3, 1184, 592, 0, 11788, 11805, 1, - 0, 0, 0, 11789, 11790, 7, 127, 0, 0, 11790, 11791, 5, 1661, 0, 0, 11791, - 11795, 5, 242, 0, 0, 11792, 11796, 5, 28, 0, 0, 11793, 11794, 5, 565, 0, - 0, 11794, 11796, 5, 1392, 0, 0, 11795, 11792, 1, 0, 0, 0, 11795, 11793, - 1, 0, 0, 0, 11796, 11797, 1, 0, 0, 0, 11797, 11798, 5, 1511, 0, 0, 11798, - 11799, 5, 32, 0, 0, 11799, 11800, 3, 1190, 595, 0, 11800, 11801, 5, 1167, - 0, 0, 11801, 11802, 5, 1059, 0, 0, 11802, 11803, 5, 908, 0, 0, 11803, 11805, - 1, 0, 0, 0, 11804, 11785, 1, 0, 0, 0, 11804, 11789, 1, 0, 0, 0, 11805, - 1181, 1, 0, 0, 0, 11806, 11807, 5, 1998, 0, 0, 11807, 11808, 5, 2034, 0, - 0, 11808, 11822, 3, 1642, 821, 0, 11809, 11811, 3, 1186, 593, 0, 11810, - 11809, 1, 0, 0, 0, 11810, 11811, 1, 0, 0, 0, 11811, 11814, 1, 0, 0, 0, - 11812, 11813, 5, 1179, 0, 0, 11813, 11815, 3, 2248, 1124, 0, 11814, 11812, - 1, 0, 0, 0, 11814, 11815, 1, 0, 0, 0, 11815, 11823, 1, 0, 0, 0, 11816, - 11817, 5, 1412, 0, 0, 11817, 11819, 5, 1178, 0, 0, 11818, 11820, 3, 1186, - 593, 0, 11819, 11818, 1, 0, 0, 0, 11819, 11820, 1, 0, 0, 0, 11820, 11821, - 1, 0, 0, 0, 11821, 11823, 3, 1184, 592, 0, 11822, 11810, 1, 0, 0, 0, 11822, - 11816, 1, 0, 0, 0, 11823, 1183, 1, 0, 0, 0, 11824, 11825, 5, 32, 0, 0, - 11825, 11826, 3, 1190, 595, 0, 11826, 11830, 5, 1167, 0, 0, 11827, 11828, - 5, 1059, 0, 0, 11828, 11831, 7, 128, 0, 0, 11829, 11831, 5, 304, 0, 0, - 11830, 11827, 1, 0, 0, 0, 11830, 11829, 1, 0, 0, 0, 11831, 11835, 1, 0, - 0, 0, 11832, 11833, 5, 1179, 0, 0, 11833, 11835, 3, 2248, 1124, 0, 11834, - 11824, 1, 0, 0, 0, 11834, 11832, 1, 0, 0, 0, 11835, 1185, 1, 0, 0, 0, 11836, - 11837, 7, 129, 0, 0, 11837, 1187, 1, 0, 0, 0, 11838, 11839, 5, 1572, 0, - 0, 11839, 11841, 5, 689, 0, 0, 11840, 11842, 3, 1154, 577, 0, 11841, 11840, - 1, 0, 0, 0, 11841, 11842, 1, 0, 0, 0, 11842, 11849, 1, 0, 0, 0, 11843, - 11844, 5, 910, 0, 0, 11844, 11845, 5, 689, 0, 0, 11845, 11849, 3, 1156, - 578, 0, 11846, 11847, 5, 1059, 0, 0, 11847, 11849, 5, 689, 0, 0, 11848, - 11838, 1, 0, 0, 0, 11848, 11843, 1, 0, 0, 0, 11848, 11846, 1, 0, 0, 0, - 11849, 11851, 1, 0, 0, 0, 11850, 11852, 5, 1550, 0, 0, 11851, 11850, 1, - 0, 0, 0, 11851, 11852, 1, 0, 0, 0, 11852, 11853, 1, 0, 0, 0, 11853, 11854, - 3, 1184, 592, 0, 11854, 1189, 1, 0, 0, 0, 11855, 11856, 3, 2324, 1162, - 0, 11856, 11857, 7, 130, 0, 0, 11857, 1191, 1, 0, 0, 0, 11858, 11860, 3, - 1150, 575, 0, 11859, 11858, 1, 0, 0, 0, 11859, 11860, 1, 0, 0, 0, 11860, - 11862, 1, 0, 0, 0, 11861, 11863, 3, 1152, 576, 0, 11862, 11861, 1, 0, 0, - 0, 11862, 11863, 1, 0, 0, 0, 11863, 11865, 1, 0, 0, 0, 11864, 11866, 3, - 1176, 588, 0, 11865, 11864, 1, 0, 0, 0, 11865, 11866, 1, 0, 0, 0, 11866, - 1193, 1, 0, 0, 0, 11867, 11870, 5, 2430, 0, 0, 11868, 11869, 5, 2058, 0, - 0, 11869, 11871, 3, 1196, 598, 0, 11870, 11868, 1, 0, 0, 0, 11870, 11871, - 1, 0, 0, 0, 11871, 11872, 1, 0, 0, 0, 11872, 11873, 3, 1198, 599, 0, 11873, - 11880, 5, 2431, 0, 0, 11874, 11875, 5, 1454, 0, 0, 11875, 11878, 5, 794, - 0, 0, 11876, 11879, 3, 2324, 1162, 0, 11877, 11879, 5, 2075, 0, 0, 11878, - 11876, 1, 0, 0, 0, 11878, 11877, 1, 0, 0, 0, 11879, 11881, 1, 0, 0, 0, - 11880, 11874, 1, 0, 0, 0, 11880, 11881, 1, 0, 0, 0, 11881, 11883, 1, 0, - 0, 0, 11882, 11884, 3, 1152, 576, 0, 11883, 11882, 1, 0, 0, 0, 11883, 11884, - 1, 0, 0, 0, 11884, 1195, 1, 0, 0, 0, 11885, 11886, 7, 131, 0, 0, 11886, - 1197, 1, 0, 0, 0, 11887, 11888, 5, 363, 0, 0, 11888, 11889, 5, 395, 0, - 0, 11889, 11891, 3, 768, 384, 0, 11890, 11887, 1, 0, 0, 0, 11890, 11891, - 1, 0, 0, 0, 11891, 11906, 1, 0, 0, 0, 11892, 11893, 5, 4, 0, 0, 11893, - 11904, 5, 1248, 0, 0, 11894, 11895, 5, 2430, 0, 0, 11895, 11896, 5, 2426, - 0, 0, 11896, 11905, 5, 2431, 0, 0, 11897, 11898, 5, 2430, 0, 0, 11898, - 11899, 3, 1200, 600, 0, 11899, 11900, 5, 2431, 0, 0, 11900, 11905, 1, 0, - 0, 0, 11901, 11902, 5, 2134, 0, 0, 11902, 11903, 5, 201, 0, 0, 11903, 11905, - 3, 1838, 919, 0, 11904, 11894, 1, 0, 0, 0, 11904, 11897, 1, 0, 0, 0, 11904, - 11901, 1, 0, 0, 0, 11905, 11907, 1, 0, 0, 0, 11906, 11892, 1, 0, 0, 0, - 11906, 11907, 1, 0, 0, 0, 11907, 11925, 1, 0, 0, 0, 11908, 11909, 5, 808, - 0, 0, 11909, 11910, 5, 2430, 0, 0, 11910, 11911, 3, 768, 384, 0, 11911, - 11912, 5, 2449, 0, 0, 11912, 11920, 5, 2426, 0, 0, 11913, 11914, 5, 2436, - 0, 0, 11914, 11915, 3, 768, 384, 0, 11915, 11916, 5, 2449, 0, 0, 11916, - 11917, 5, 2426, 0, 0, 11917, 11919, 1, 0, 0, 0, 11918, 11913, 1, 0, 0, - 0, 11919, 11922, 1, 0, 0, 0, 11920, 11918, 1, 0, 0, 0, 11920, 11921, 1, - 0, 0, 0, 11921, 11923, 1, 0, 0, 0, 11922, 11920, 1, 0, 0, 0, 11923, 11924, - 5, 2431, 0, 0, 11924, 11926, 1, 0, 0, 0, 11925, 11908, 1, 0, 0, 0, 11925, - 11926, 1, 0, 0, 0, 11926, 1199, 1, 0, 0, 0, 11927, 11929, 3, 1202, 601, - 0, 11928, 11927, 1, 0, 0, 0, 11928, 11929, 1, 0, 0, 0, 11929, 11931, 1, - 0, 0, 0, 11930, 11932, 3, 1218, 609, 0, 11931, 11930, 1, 0, 0, 0, 11931, - 11932, 1, 0, 0, 0, 11932, 11934, 1, 0, 0, 0, 11933, 11935, 3, 1252, 626, - 0, 11934, 11933, 1, 0, 0, 0, 11934, 11935, 1, 0, 0, 0, 11935, 1201, 1, - 0, 0, 0, 11936, 11950, 5, 2320, 0, 0, 11937, 11938, 7, 132, 0, 0, 11938, - 11951, 5, 2424, 0, 0, 11939, 11940, 5, 2322, 0, 0, 11940, 11946, 5, 151, - 0, 0, 11941, 11943, 5, 2361, 0, 0, 11942, 11941, 1, 0, 0, 0, 11942, 11943, - 1, 0, 0, 0, 11943, 11944, 1, 0, 0, 0, 11944, 11947, 5, 2360, 0, 0, 11945, - 11947, 5, 2426, 0, 0, 11946, 11942, 1, 0, 0, 0, 11946, 11945, 1, 0, 0, - 0, 11947, 11951, 1, 0, 0, 0, 11948, 11949, 5, 2323, 0, 0, 11949, 11951, - 5, 2426, 0, 0, 11950, 11937, 1, 0, 0, 0, 11950, 11939, 1, 0, 0, 0, 11950, - 11948, 1, 0, 0, 0, 11951, 11953, 1, 0, 0, 0, 11952, 11954, 3, 1206, 603, - 0, 11953, 11952, 1, 0, 0, 0, 11953, 11954, 1, 0, 0, 0, 11954, 1203, 1, - 0, 0, 0, 11955, 11956, 7, 133, 0, 0, 11956, 1205, 1, 0, 0, 0, 11957, 11959, - 3, 1208, 604, 0, 11958, 11957, 1, 0, 0, 0, 11959, 11960, 1, 0, 0, 0, 11960, - 11958, 1, 0, 0, 0, 11960, 11961, 1, 0, 0, 0, 11961, 1207, 1, 0, 0, 0, 11962, - 11963, 5, 2319, 0, 0, 11963, 12015, 3, 2272, 1136, 0, 11964, 11968, 5, - 2324, 0, 0, 11965, 11966, 3, 1214, 607, 0, 11966, 11967, 5, 2449, 0, 0, - 11967, 11969, 1, 0, 0, 0, 11968, 11965, 1, 0, 0, 0, 11968, 11969, 1, 0, - 0, 0, 11969, 11970, 1, 0, 0, 0, 11970, 12015, 3, 1216, 608, 0, 11971, 11972, - 7, 134, 0, 0, 11972, 12015, 5, 2426, 0, 0, 11973, 11974, 5, 330, 0, 0, - 11974, 11975, 5, 724, 0, 0, 11975, 11976, 7, 135, 0, 0, 11976, 12015, 5, - 2328, 0, 0, 11977, 11978, 5, 2329, 0, 0, 11978, 12015, 7, 136, 0, 0, 11979, - 11980, 5, 1665, 0, 0, 11980, 11981, 5, 2331, 0, 0, 11981, 11982, 5, 2332, - 0, 0, 11982, 11983, 5, 681, 0, 0, 11983, 12015, 7, 137, 0, 0, 11984, 11985, - 5, 800, 0, 0, 11985, 11986, 5, 2185, 0, 0, 11986, 12015, 3, 2030, 1015, - 0, 11987, 12015, 3, 1210, 605, 0, 11988, 11989, 5, 2335, 0, 0, 11989, 12015, - 5, 2424, 0, 0, 11990, 12015, 5, 2336, 0, 0, 11991, 11992, 7, 138, 0, 0, - 11992, 12015, 5, 2424, 0, 0, 11993, 12005, 5, 2338, 0, 0, 11994, 11995, - 5, 544, 0, 0, 11995, 11997, 5, 535, 0, 0, 11996, 11998, 5, 636, 0, 0, 11997, - 11996, 1, 0, 0, 0, 11997, 11998, 1, 0, 0, 0, 11998, 12006, 1, 0, 0, 0, - 11999, 12000, 5, 37, 0, 0, 12000, 12002, 5, 2339, 0, 0, 12001, 12003, 5, - 636, 0, 0, 12002, 12001, 1, 0, 0, 0, 12002, 12003, 1, 0, 0, 0, 12003, 12006, - 1, 0, 0, 0, 12004, 12006, 5, 1056, 0, 0, 12005, 11994, 1, 0, 0, 0, 12005, - 11999, 1, 0, 0, 0, 12005, 12004, 1, 0, 0, 0, 12006, 12015, 1, 0, 0, 0, - 12007, 12008, 5, 2340, 0, 0, 12008, 12009, 5, 2430, 0, 0, 12009, 12010, - 7, 139, 0, 0, 12010, 12015, 5, 2431, 0, 0, 12011, 12015, 7, 140, 0, 0, - 12012, 12013, 5, 2345, 0, 0, 12013, 12015, 5, 2424, 0, 0, 12014, 11962, - 1, 0, 0, 0, 12014, 11964, 1, 0, 0, 0, 12014, 11971, 1, 0, 0, 0, 12014, - 11973, 1, 0, 0, 0, 12014, 11977, 1, 0, 0, 0, 12014, 11979, 1, 0, 0, 0, - 12014, 11984, 1, 0, 0, 0, 12014, 11987, 1, 0, 0, 0, 12014, 11988, 1, 0, - 0, 0, 12014, 11990, 1, 0, 0, 0, 12014, 11991, 1, 0, 0, 0, 12014, 11993, - 1, 0, 0, 0, 12014, 12007, 1, 0, 0, 0, 12014, 12011, 1, 0, 0, 0, 12014, - 12012, 1, 0, 0, 0, 12015, 1209, 1, 0, 0, 0, 12016, 12018, 3, 1212, 606, - 0, 12017, 12016, 1, 0, 0, 0, 12018, 12019, 1, 0, 0, 0, 12019, 12017, 1, - 0, 0, 0, 12019, 12020, 1, 0, 0, 0, 12020, 1211, 1, 0, 0, 0, 12021, 12052, - 5, 2346, 0, 0, 12022, 12026, 5, 2347, 0, 0, 12023, 12024, 3, 1214, 607, - 0, 12024, 12025, 5, 2449, 0, 0, 12025, 12027, 1, 0, 0, 0, 12026, 12023, - 1, 0, 0, 0, 12026, 12027, 1, 0, 0, 0, 12027, 12029, 1, 0, 0, 0, 12028, - 12030, 3, 1216, 608, 0, 12029, 12028, 1, 0, 0, 0, 12029, 12030, 1, 0, 0, - 0, 12030, 12052, 1, 0, 0, 0, 12031, 12052, 5, 2348, 0, 0, 12032, 12036, - 5, 2349, 0, 0, 12033, 12034, 3, 1214, 607, 0, 12034, 12035, 5, 2449, 0, - 0, 12035, 12037, 1, 0, 0, 0, 12036, 12033, 1, 0, 0, 0, 12036, 12037, 1, - 0, 0, 0, 12037, 12039, 1, 0, 0, 0, 12038, 12040, 3, 1216, 608, 0, 12039, - 12038, 1, 0, 0, 0, 12039, 12040, 1, 0, 0, 0, 12040, 12052, 1, 0, 0, 0, - 12041, 12052, 5, 2350, 0, 0, 12042, 12046, 5, 814, 0, 0, 12043, 12044, - 3, 1214, 607, 0, 12044, 12045, 5, 2449, 0, 0, 12045, 12047, 1, 0, 0, 0, - 12046, 12043, 1, 0, 0, 0, 12046, 12047, 1, 0, 0, 0, 12047, 12049, 1, 0, - 0, 0, 12048, 12050, 3, 1216, 608, 0, 12049, 12048, 1, 0, 0, 0, 12049, 12050, - 1, 0, 0, 0, 12050, 12052, 1, 0, 0, 0, 12051, 12021, 1, 0, 0, 0, 12051, - 12022, 1, 0, 0, 0, 12051, 12031, 1, 0, 0, 0, 12051, 12032, 1, 0, 0, 0, - 12051, 12041, 1, 0, 0, 0, 12051, 12042, 1, 0, 0, 0, 12052, 1213, 1, 0, - 0, 0, 12053, 12054, 3, 768, 384, 0, 12054, 1215, 1, 0, 0, 0, 12055, 12056, - 5, 2426, 0, 0, 12056, 1217, 1, 0, 0, 0, 12057, 12059, 5, 2351, 0, 0, 12058, - 12060, 3, 1220, 610, 0, 12059, 12058, 1, 0, 0, 0, 12059, 12060, 1, 0, 0, - 0, 12060, 12062, 1, 0, 0, 0, 12061, 12063, 3, 1224, 612, 0, 12062, 12061, - 1, 0, 0, 0, 12062, 12063, 1, 0, 0, 0, 12063, 1219, 1, 0, 0, 0, 12064, 12066, - 3, 1222, 611, 0, 12065, 12064, 1, 0, 0, 0, 12066, 12067, 1, 0, 0, 0, 12067, - 12065, 1, 0, 0, 0, 12067, 12068, 1, 0, 0, 0, 12068, 1221, 1, 0, 0, 0, 12069, - 12100, 5, 2352, 0, 0, 12070, 12073, 5, 2353, 0, 0, 12071, 12072, 7, 2, - 0, 0, 12072, 12074, 5, 2354, 0, 0, 12073, 12071, 1, 0, 0, 0, 12073, 12074, - 1, 0, 0, 0, 12074, 12100, 1, 0, 0, 0, 12075, 12100, 3, 1246, 623, 0, 12076, - 12100, 3, 1248, 624, 0, 12077, 12078, 5, 37, 0, 0, 12078, 12079, 5, 2351, - 0, 0, 12079, 12080, 5, 2355, 0, 0, 12080, 12081, 5, 2356, 0, 0, 12081, - 12100, 5, 2351, 0, 0, 12082, 12083, 5, 894, 0, 0, 12083, 12084, 5, 2357, - 0, 0, 12084, 12085, 5, 2145, 0, 0, 12085, 12086, 5, 2332, 0, 0, 12086, - 12100, 5, 1149, 0, 0, 12087, 12088, 5, 1454, 0, 0, 12088, 12089, 5, 1512, - 0, 0, 12089, 12090, 5, 2193, 0, 0, 12090, 12091, 5, 37, 0, 0, 12091, 12092, - 5, 1149, 0, 0, 12092, 12100, 5, 2351, 0, 0, 12093, 12095, 3, 1250, 625, - 0, 12094, 12093, 1, 0, 0, 0, 12095, 12096, 1, 0, 0, 0, 12096, 12094, 1, - 0, 0, 0, 12096, 12097, 1, 0, 0, 0, 12097, 12100, 1, 0, 0, 0, 12098, 12100, - 7, 141, 0, 0, 12099, 12069, 1, 0, 0, 0, 12099, 12070, 1, 0, 0, 0, 12099, - 12075, 1, 0, 0, 0, 12099, 12076, 1, 0, 0, 0, 12099, 12077, 1, 0, 0, 0, - 12099, 12082, 1, 0, 0, 0, 12099, 12087, 1, 0, 0, 0, 12099, 12094, 1, 0, - 0, 0, 12099, 12098, 1, 0, 0, 0, 12100, 1223, 1, 0, 0, 0, 12101, 12102, - 5, 2430, 0, 0, 12102, 12107, 3, 1226, 613, 0, 12103, 12104, 5, 2436, 0, - 0, 12104, 12106, 3, 1226, 613, 0, 12105, 12103, 1, 0, 0, 0, 12106, 12109, - 1, 0, 0, 0, 12107, 12105, 1, 0, 0, 0, 12107, 12108, 1, 0, 0, 0, 12108, - 12110, 1, 0, 0, 0, 12109, 12107, 1, 0, 0, 0, 12110, 12111, 5, 2431, 0, - 0, 12111, 1225, 1, 0, 0, 0, 12112, 12114, 3, 1228, 614, 0, 12113, 12115, - 3, 1230, 615, 0, 12114, 12113, 1, 0, 0, 0, 12114, 12115, 1, 0, 0, 0, 12115, - 12117, 1, 0, 0, 0, 12116, 12118, 3, 1240, 620, 0, 12117, 12116, 1, 0, 0, - 0, 12117, 12118, 1, 0, 0, 0, 12118, 12120, 1, 0, 0, 0, 12119, 12121, 3, - 1242, 621, 0, 12120, 12119, 1, 0, 0, 0, 12120, 12121, 1, 0, 0, 0, 12121, - 12123, 1, 0, 0, 0, 12122, 12124, 3, 1244, 622, 0, 12123, 12122, 1, 0, 0, - 0, 12123, 12124, 1, 0, 0, 0, 12124, 1227, 1, 0, 0, 0, 12125, 12126, 3, - 2266, 1133, 0, 12126, 1229, 1, 0, 0, 0, 12127, 12129, 5, 2359, 0, 0, 12128, - 12127, 1, 0, 0, 0, 12128, 12129, 1, 0, 0, 0, 12129, 12130, 1, 0, 0, 0, - 12130, 12135, 5, 2430, 0, 0, 12131, 12136, 3, 1232, 616, 0, 12132, 12133, - 5, 2433, 0, 0, 12133, 12134, 7, 142, 0, 0, 12134, 12136, 3, 1234, 617, - 0, 12135, 12131, 1, 0, 0, 0, 12135, 12132, 1, 0, 0, 0, 12136, 12142, 1, - 0, 0, 0, 12137, 12140, 7, 143, 0, 0, 12138, 12141, 3, 1236, 618, 0, 12139, - 12141, 3, 1238, 619, 0, 12140, 12138, 1, 0, 0, 0, 12140, 12139, 1, 0, 0, - 0, 12141, 12143, 1, 0, 0, 0, 12142, 12137, 1, 0, 0, 0, 12142, 12143, 1, - 0, 0, 0, 12143, 12144, 1, 0, 0, 0, 12144, 12145, 5, 2431, 0, 0, 12145, - 1231, 1, 0, 0, 0, 12146, 12147, 5, 2424, 0, 0, 12147, 1233, 1, 0, 0, 0, - 12148, 12149, 5, 2424, 0, 0, 12149, 1235, 1, 0, 0, 0, 12150, 12151, 5, - 2424, 0, 0, 12151, 1237, 1, 0, 0, 0, 12152, 12153, 5, 2424, 0, 0, 12153, - 1239, 1, 0, 0, 0, 12154, 12156, 5, 2362, 0, 0, 12155, 12154, 1, 0, 0, 0, - 12155, 12156, 1, 0, 0, 0, 12156, 12157, 1, 0, 0, 0, 12157, 12159, 5, 711, - 0, 0, 12158, 12160, 5, 508, 0, 0, 12159, 12158, 1, 0, 0, 0, 12159, 12160, - 1, 0, 0, 0, 12160, 12164, 1, 0, 0, 0, 12161, 12162, 5, 2430, 0, 0, 12162, - 12163, 5, 2424, 0, 0, 12163, 12165, 5, 2431, 0, 0, 12164, 12161, 1, 0, - 0, 0, 12164, 12165, 1, 0, 0, 0, 12165, 12167, 1, 0, 0, 0, 12166, 12168, - 3, 1246, 623, 0, 12167, 12166, 1, 0, 0, 0, 12167, 12168, 1, 0, 0, 0, 12168, - 12245, 1, 0, 0, 0, 12169, 12180, 7, 144, 0, 0, 12170, 12174, 5, 508, 0, - 0, 12171, 12172, 5, 2430, 0, 0, 12172, 12173, 5, 2424, 0, 0, 12173, 12175, - 5, 2431, 0, 0, 12174, 12171, 1, 0, 0, 0, 12174, 12175, 1, 0, 0, 0, 12175, - 12177, 1, 0, 0, 0, 12176, 12178, 3, 1246, 623, 0, 12177, 12176, 1, 0, 0, - 0, 12177, 12178, 1, 0, 0, 0, 12178, 12181, 1, 0, 0, 0, 12179, 12181, 3, - 2304, 1152, 0, 12180, 12170, 1, 0, 0, 0, 12180, 12179, 1, 0, 0, 0, 12180, - 12181, 1, 0, 0, 0, 12181, 12245, 1, 0, 0, 0, 12182, 12245, 5, 2364, 0, - 0, 12183, 12185, 5, 2365, 0, 0, 12184, 12186, 5, 2366, 0, 0, 12185, 12184, - 1, 0, 0, 0, 12185, 12186, 1, 0, 0, 0, 12186, 12245, 1, 0, 0, 0, 12187, - 12189, 5, 552, 0, 0, 12188, 12190, 5, 508, 0, 0, 12189, 12188, 1, 0, 0, - 0, 12189, 12190, 1, 0, 0, 0, 12190, 12194, 1, 0, 0, 0, 12191, 12192, 5, - 2430, 0, 0, 12192, 12193, 5, 2424, 0, 0, 12193, 12195, 5, 2431, 0, 0, 12194, - 12191, 1, 0, 0, 0, 12194, 12195, 1, 0, 0, 0, 12195, 12197, 1, 0, 0, 0, - 12196, 12198, 3, 1246, 623, 0, 12197, 12196, 1, 0, 0, 0, 12197, 12198, - 1, 0, 0, 0, 12198, 12245, 1, 0, 0, 0, 12199, 12245, 5, 421, 0, 0, 12200, - 12202, 5, 120, 0, 0, 12201, 12203, 5, 508, 0, 0, 12202, 12201, 1, 0, 0, - 0, 12202, 12203, 1, 0, 0, 0, 12203, 12207, 1, 0, 0, 0, 12204, 12205, 5, - 2430, 0, 0, 12205, 12206, 5, 2424, 0, 0, 12206, 12208, 5, 2431, 0, 0, 12207, - 12204, 1, 0, 0, 0, 12207, 12208, 1, 0, 0, 0, 12208, 12210, 1, 0, 0, 0, - 12209, 12211, 3, 1246, 623, 0, 12210, 12209, 1, 0, 0, 0, 12210, 12211, - 1, 0, 0, 0, 12211, 12245, 1, 0, 0, 0, 12212, 12245, 5, 117, 0, 0, 12213, - 12217, 5, 1406, 0, 0, 12214, 12215, 5, 2430, 0, 0, 12215, 12216, 5, 2424, - 0, 0, 12216, 12218, 5, 2431, 0, 0, 12217, 12214, 1, 0, 0, 0, 12217, 12218, - 1, 0, 0, 0, 12218, 12245, 1, 0, 0, 0, 12219, 12223, 5, 182, 0, 0, 12220, - 12221, 5, 2430, 0, 0, 12221, 12222, 5, 2424, 0, 0, 12222, 12224, 5, 2431, - 0, 0, 12223, 12220, 1, 0, 0, 0, 12223, 12224, 1, 0, 0, 0, 12224, 12226, - 1, 0, 0, 0, 12225, 12227, 3, 1246, 623, 0, 12226, 12225, 1, 0, 0, 0, 12226, - 12227, 1, 0, 0, 0, 12227, 12229, 1, 0, 0, 0, 12228, 12230, 3, 1248, 624, - 0, 12229, 12228, 1, 0, 0, 0, 12229, 12230, 1, 0, 0, 0, 12230, 12232, 1, - 0, 0, 0, 12231, 12233, 3, 1250, 625, 0, 12232, 12231, 1, 0, 0, 0, 12232, - 12233, 1, 0, 0, 0, 12233, 12245, 1, 0, 0, 0, 12234, 12235, 7, 145, 0, 0, - 12235, 12239, 5, 2430, 0, 0, 12236, 12237, 3, 2324, 1162, 0, 12237, 12238, - 5, 2436, 0, 0, 12238, 12240, 1, 0, 0, 0, 12239, 12236, 1, 0, 0, 0, 12239, - 12240, 1, 0, 0, 0, 12240, 12241, 1, 0, 0, 0, 12241, 12242, 3, 2324, 1162, - 0, 12242, 12243, 5, 2431, 0, 0, 12243, 12245, 1, 0, 0, 0, 12244, 12155, - 1, 0, 0, 0, 12244, 12169, 1, 0, 0, 0, 12244, 12182, 1, 0, 0, 0, 12244, - 12183, 1, 0, 0, 0, 12244, 12187, 1, 0, 0, 0, 12244, 12199, 1, 0, 0, 0, - 12244, 12200, 1, 0, 0, 0, 12244, 12212, 1, 0, 0, 0, 12244, 12213, 1, 0, - 0, 0, 12244, 12219, 1, 0, 0, 0, 12244, 12234, 1, 0, 0, 0, 12245, 1241, - 1, 0, 0, 0, 12246, 12247, 7, 146, 0, 0, 12247, 12248, 3, 2030, 1015, 0, - 12248, 1243, 1, 0, 0, 0, 12249, 12253, 5, 2307, 0, 0, 12250, 12251, 3, - 1214, 607, 0, 12251, 12252, 5, 2449, 0, 0, 12252, 12254, 1, 0, 0, 0, 12253, - 12250, 1, 0, 0, 0, 12253, 12254, 1, 0, 0, 0, 12254, 12256, 1, 0, 0, 0, - 12255, 12257, 3, 1216, 608, 0, 12256, 12255, 1, 0, 0, 0, 12256, 12257, - 1, 0, 0, 0, 12257, 1245, 1, 0, 0, 0, 12258, 12259, 5, 2308, 0, 0, 12259, - 12260, 5, 151, 0, 0, 12260, 12263, 3, 1204, 602, 0, 12261, 12262, 5, 48, - 0, 0, 12262, 12264, 3, 1204, 602, 0, 12263, 12261, 1, 0, 0, 0, 12263, 12264, - 1, 0, 0, 0, 12264, 12284, 1, 0, 0, 0, 12265, 12266, 5, 2309, 0, 0, 12266, - 12269, 5, 151, 0, 0, 12267, 12270, 3, 1204, 602, 0, 12268, 12270, 5, 2188, - 0, 0, 12269, 12267, 1, 0, 0, 0, 12269, 12268, 1, 0, 0, 0, 12270, 12281, - 1, 0, 0, 0, 12271, 12273, 5, 2310, 0, 0, 12272, 12271, 1, 0, 0, 0, 12272, - 12273, 1, 0, 0, 0, 12273, 12274, 1, 0, 0, 0, 12274, 12275, 5, 2308, 0, - 0, 12275, 12276, 5, 151, 0, 0, 12276, 12279, 3, 1204, 602, 0, 12277, 12278, - 5, 48, 0, 0, 12278, 12280, 3, 1204, 602, 0, 12279, 12277, 1, 0, 0, 0, 12279, - 12280, 1, 0, 0, 0, 12280, 12282, 1, 0, 0, 0, 12281, 12272, 1, 0, 0, 0, - 12281, 12282, 1, 0, 0, 0, 12282, 12284, 1, 0, 0, 0, 12283, 12258, 1, 0, - 0, 0, 12283, 12265, 1, 0, 0, 0, 12284, 1247, 1, 0, 0, 0, 12285, 12286, - 7, 147, 0, 0, 12286, 1249, 1, 0, 0, 0, 12287, 12289, 5, 2314, 0, 0, 12288, - 12290, 7, 148, 0, 0, 12289, 12288, 1, 0, 0, 0, 12289, 12290, 1, 0, 0, 0, - 12290, 12291, 1, 0, 0, 0, 12291, 12292, 5, 2315, 0, 0, 12292, 12293, 3, - 932, 466, 0, 12293, 1251, 1, 0, 0, 0, 12294, 12295, 5, 222, 0, 0, 12295, - 12296, 5, 2316, 0, 0, 12296, 12297, 5, 2430, 0, 0, 12297, 12302, 3, 1254, - 627, 0, 12298, 12299, 5, 2436, 0, 0, 12299, 12301, 3, 1254, 627, 0, 12300, - 12298, 1, 0, 0, 0, 12301, 12304, 1, 0, 0, 0, 12302, 12300, 1, 0, 0, 0, - 12302, 12303, 1, 0, 0, 0, 12303, 12305, 1, 0, 0, 0, 12304, 12302, 1, 0, - 0, 0, 12305, 12306, 5, 2431, 0, 0, 12306, 1253, 1, 0, 0, 0, 12307, 12308, - 3, 2266, 1133, 0, 12308, 12344, 5, 573, 0, 0, 12309, 12345, 5, 1149, 0, - 0, 12310, 12311, 5, 265, 0, 0, 12311, 12345, 5, 2426, 0, 0, 12312, 12313, - 5, 244, 0, 0, 12313, 12314, 5, 2430, 0, 0, 12314, 12319, 3, 1262, 631, - 0, 12315, 12316, 5, 2436, 0, 0, 12316, 12318, 3, 1262, 631, 0, 12317, 12315, - 1, 0, 0, 0, 12318, 12321, 1, 0, 0, 0, 12319, 12317, 1, 0, 0, 0, 12319, - 12320, 1, 0, 0, 0, 12320, 12322, 1, 0, 0, 0, 12321, 12319, 1, 0, 0, 0, - 12322, 12323, 5, 2431, 0, 0, 12323, 12345, 1, 0, 0, 0, 12324, 12325, 5, - 2317, 0, 0, 12325, 12326, 5, 2430, 0, 0, 12326, 12331, 3, 1258, 629, 0, - 12327, 12328, 5, 2436, 0, 0, 12328, 12330, 3, 1258, 629, 0, 12329, 12327, - 1, 0, 0, 0, 12330, 12333, 1, 0, 0, 0, 12331, 12329, 1, 0, 0, 0, 12331, - 12332, 1, 0, 0, 0, 12332, 12334, 1, 0, 0, 0, 12333, 12331, 1, 0, 0, 0, - 12334, 12336, 5, 2431, 0, 0, 12335, 12337, 3, 1260, 630, 0, 12336, 12335, - 1, 0, 0, 0, 12336, 12337, 1, 0, 0, 0, 12337, 12345, 1, 0, 0, 0, 12338, - 12339, 5, 2318, 0, 0, 12339, 12340, 3, 1256, 628, 0, 12340, 12341, 5, 2430, - 0, 0, 12341, 12342, 5, 2424, 0, 0, 12342, 12343, 5, 2431, 0, 0, 12343, - 12345, 1, 0, 0, 0, 12344, 12309, 1, 0, 0, 0, 12344, 12310, 1, 0, 0, 0, - 12344, 12312, 1, 0, 0, 0, 12344, 12324, 1, 0, 0, 0, 12344, 12338, 1, 0, - 0, 0, 12345, 1255, 1, 0, 0, 0, 12346, 12347, 3, 2266, 1133, 0, 12347, 1257, - 1, 0, 0, 0, 12348, 12353, 3, 2266, 1133, 0, 12349, 12350, 5, 265, 0, 0, - 12350, 12351, 5, 2426, 0, 0, 12351, 12353, 5, 2449, 0, 0, 12352, 12348, - 1, 0, 0, 0, 12352, 12349, 1, 0, 0, 0, 12353, 1259, 1, 0, 0, 0, 12354, 12355, - 5, 573, 0, 0, 12355, 12359, 5, 2430, 0, 0, 12356, 12357, 3, 1214, 607, - 0, 12357, 12358, 5, 2449, 0, 0, 12358, 12360, 1, 0, 0, 0, 12359, 12356, - 1, 0, 0, 0, 12359, 12360, 1, 0, 0, 0, 12360, 12362, 1, 0, 0, 0, 12361, - 12363, 3, 1216, 608, 0, 12362, 12361, 1, 0, 0, 0, 12362, 12363, 1, 0, 0, - 0, 12363, 12375, 1, 0, 0, 0, 12364, 12368, 5, 2436, 0, 0, 12365, 12366, - 3, 1214, 607, 0, 12366, 12367, 5, 2449, 0, 0, 12367, 12369, 1, 0, 0, 0, - 12368, 12365, 1, 0, 0, 0, 12368, 12369, 1, 0, 0, 0, 12369, 12371, 1, 0, - 0, 0, 12370, 12372, 3, 1216, 608, 0, 12371, 12370, 1, 0, 0, 0, 12371, 12372, - 1, 0, 0, 0, 12372, 12374, 1, 0, 0, 0, 12373, 12364, 1, 0, 0, 0, 12374, - 12377, 1, 0, 0, 0, 12375, 12373, 1, 0, 0, 0, 12375, 12376, 1, 0, 0, 0, - 12376, 12378, 1, 0, 0, 0, 12377, 12375, 1, 0, 0, 0, 12378, 12385, 5, 2431, - 0, 0, 12379, 12385, 5, 201, 0, 0, 12380, 12385, 5, 133, 0, 0, 12381, 12382, - 5, 2319, 0, 0, 12382, 12383, 5, 2452, 0, 0, 12383, 12385, 3, 2272, 1136, - 0, 12384, 12354, 1, 0, 0, 0, 12384, 12379, 1, 0, 0, 0, 12384, 12380, 1, - 0, 0, 0, 12384, 12381, 1, 0, 0, 0, 12385, 1261, 1, 0, 0, 0, 12386, 12390, - 3, 2266, 1133, 0, 12387, 12388, 5, 265, 0, 0, 12388, 12390, 5, 2426, 0, - 0, 12389, 12386, 1, 0, 0, 0, 12389, 12387, 1, 0, 0, 0, 12390, 1263, 1, - 0, 0, 0, 12391, 12393, 7, 17, 0, 0, 12392, 12391, 1, 0, 0, 0, 12392, 12393, - 1, 0, 0, 0, 12393, 12394, 1, 0, 0, 0, 12394, 12395, 5, 1511, 0, 0, 12395, - 12396, 5, 921, 0, 0, 12396, 1265, 1, 0, 0, 0, 12397, 12398, 5, 550, 0, - 0, 12398, 12400, 5, 62, 0, 0, 12399, 12401, 3, 2334, 1167, 0, 12400, 12399, - 1, 0, 0, 0, 12400, 12401, 1, 0, 0, 0, 12401, 12406, 1, 0, 0, 0, 12402, - 12403, 5, 1059, 0, 0, 12403, 12404, 5, 550, 0, 0, 12404, 12406, 5, 62, - 0, 0, 12405, 12397, 1, 0, 0, 0, 12405, 12402, 1, 0, 0, 0, 12406, 1267, - 1, 0, 0, 0, 12407, 12408, 5, 2424, 0, 0, 12408, 1269, 1, 0, 0, 0, 12409, - 12410, 5, 20, 0, 0, 12410, 12411, 5, 1687, 0, 0, 12411, 12414, 5, 820, - 0, 0, 12412, 12415, 3, 1272, 636, 0, 12413, 12415, 3, 1274, 637, 0, 12414, - 12412, 1, 0, 0, 0, 12414, 12413, 1, 0, 0, 0, 12415, 12425, 1, 0, 0, 0, - 12416, 12417, 5, 2436, 0, 0, 12417, 12418, 5, 1687, 0, 0, 12418, 12421, - 5, 820, 0, 0, 12419, 12422, 3, 1272, 636, 0, 12420, 12422, 3, 1274, 637, - 0, 12421, 12419, 1, 0, 0, 0, 12421, 12420, 1, 0, 0, 0, 12422, 12424, 1, - 0, 0, 0, 12423, 12416, 1, 0, 0, 0, 12424, 12427, 1, 0, 0, 0, 12425, 12423, - 1, 0, 0, 0, 12425, 12426, 1, 0, 0, 0, 12426, 12450, 1, 0, 0, 0, 12427, - 12425, 1, 0, 0, 0, 12428, 12429, 5, 425, 0, 0, 12429, 12430, 5, 1687, 0, - 0, 12430, 12434, 5, 820, 0, 0, 12431, 12435, 3, 1274, 637, 0, 12432, 12433, - 5, 594, 0, 0, 12433, 12435, 3, 1268, 634, 0, 12434, 12431, 1, 0, 0, 0, - 12434, 12432, 1, 0, 0, 0, 12435, 12446, 1, 0, 0, 0, 12436, 12437, 5, 2436, - 0, 0, 12437, 12438, 5, 1687, 0, 0, 12438, 12442, 5, 820, 0, 0, 12439, 12443, - 3, 1274, 637, 0, 12440, 12441, 5, 594, 0, 0, 12441, 12443, 3, 1268, 634, - 0, 12442, 12439, 1, 0, 0, 0, 12442, 12440, 1, 0, 0, 0, 12443, 12445, 1, - 0, 0, 0, 12444, 12436, 1, 0, 0, 0, 12445, 12448, 1, 0, 0, 0, 12446, 12444, - 1, 0, 0, 0, 12446, 12447, 1, 0, 0, 0, 12447, 12450, 1, 0, 0, 0, 12448, - 12446, 1, 0, 0, 0, 12449, 12409, 1, 0, 0, 0, 12449, 12428, 1, 0, 0, 0, - 12450, 1271, 1, 0, 0, 0, 12451, 12452, 5, 594, 0, 0, 12452, 12453, 3, 1268, - 634, 0, 12453, 12454, 5, 2430, 0, 0, 12454, 12457, 3, 2434, 1217, 0, 12455, - 12456, 5, 1059, 0, 0, 12456, 12458, 5, 820, 0, 0, 12457, 12455, 1, 0, 0, - 0, 12457, 12458, 1, 0, 0, 0, 12458, 12467, 1, 0, 0, 0, 12459, 12460, 5, - 2436, 0, 0, 12460, 12463, 3, 2434, 1217, 0, 12461, 12462, 5, 1059, 0, 0, - 12462, 12464, 5, 820, 0, 0, 12463, 12461, 1, 0, 0, 0, 12463, 12464, 1, - 0, 0, 0, 12464, 12466, 1, 0, 0, 0, 12465, 12459, 1, 0, 0, 0, 12466, 12469, - 1, 0, 0, 0, 12467, 12465, 1, 0, 0, 0, 12467, 12468, 1, 0, 0, 0, 12468, - 12470, 1, 0, 0, 0, 12469, 12467, 1, 0, 0, 0, 12470, 12472, 5, 2431, 0, - 0, 12471, 12473, 5, 43, 0, 0, 12472, 12471, 1, 0, 0, 0, 12472, 12473, 1, - 0, 0, 0, 12473, 1273, 1, 0, 0, 0, 12474, 12475, 5, 330, 0, 0, 12475, 12487, - 5, 2430, 0, 0, 12476, 12478, 5, 2436, 0, 0, 12477, 12476, 1, 0, 0, 0, 12477, - 12478, 1, 0, 0, 0, 12478, 12485, 1, 0, 0, 0, 12479, 12486, 5, 37, 0, 0, - 12480, 12481, 5, 1359, 0, 0, 12481, 12486, 5, 754, 0, 0, 12482, 12486, - 5, 2073, 0, 0, 12483, 12484, 5, 563, 0, 0, 12484, 12486, 5, 754, 0, 0, - 12485, 12479, 1, 0, 0, 0, 12485, 12480, 1, 0, 0, 0, 12485, 12482, 1, 0, - 0, 0, 12485, 12483, 1, 0, 0, 0, 12486, 12488, 1, 0, 0, 0, 12487, 12477, - 1, 0, 0, 0, 12488, 12489, 1, 0, 0, 0, 12489, 12487, 1, 0, 0, 0, 12489, - 12490, 1, 0, 0, 0, 12490, 12491, 1, 0, 0, 0, 12491, 12492, 5, 2431, 0, - 0, 12492, 12493, 5, 223, 0, 0, 12493, 1275, 1, 0, 0, 0, 12494, 12495, 5, - 38, 0, 0, 12495, 12508, 5, 506, 0, 0, 12496, 12503, 5, 2430, 0, 0, 12497, - 12498, 5, 1600, 0, 0, 12498, 12504, 3, 1148, 574, 0, 12499, 12500, 5, 331, - 0, 0, 12500, 12504, 5, 2426, 0, 0, 12501, 12502, 5, 701, 0, 0, 12502, 12504, - 5, 2424, 0, 0, 12503, 12497, 1, 0, 0, 0, 12503, 12499, 1, 0, 0, 0, 12503, - 12501, 1, 0, 0, 0, 12504, 12505, 1, 0, 0, 0, 12505, 12503, 1, 0, 0, 0, - 12505, 12506, 1, 0, 0, 0, 12506, 12507, 1, 0, 0, 0, 12507, 12509, 5, 2431, - 0, 0, 12508, 12496, 1, 0, 0, 0, 12508, 12509, 1, 0, 0, 0, 12509, 1277, - 1, 0, 0, 0, 12510, 12511, 5, 351, 0, 0, 12511, 12514, 5, 2093, 0, 0, 12512, - 12513, 5, 752, 0, 0, 12513, 12515, 3, 1148, 574, 0, 12514, 12512, 1, 0, - 0, 0, 12514, 12515, 1, 0, 0, 0, 12515, 1279, 1, 0, 0, 0, 12516, 12517, - 5, 1585, 0, 0, 12517, 12519, 5, 1614, 0, 0, 12518, 12520, 5, 231, 0, 0, - 12519, 12518, 1, 0, 0, 0, 12519, 12520, 1, 0, 0, 0, 12520, 12522, 1, 0, - 0, 0, 12521, 12523, 5, 168, 0, 0, 12522, 12521, 1, 0, 0, 0, 12522, 12523, - 1, 0, 0, 0, 12523, 1281, 1, 0, 0, 0, 12524, 12526, 7, 149, 0, 0, 12525, - 12524, 1, 0, 0, 0, 12525, 12526, 1, 0, 0, 0, 12526, 12527, 1, 0, 0, 0, - 12527, 12528, 5, 1419, 0, 0, 12528, 1283, 1, 0, 0, 0, 12529, 12531, 5, - 2100, 0, 0, 12530, 12532, 5, 1125, 0, 0, 12531, 12530, 1, 0, 0, 0, 12531, - 12532, 1, 0, 0, 0, 12532, 12533, 1, 0, 0, 0, 12533, 12534, 5, 648, 0, 0, - 12534, 12535, 5, 330, 0, 0, 12535, 12536, 1, 0, 0, 0, 12536, 12537, 3, - 1646, 823, 0, 12537, 1285, 1, 0, 0, 0, 12538, 12539, 5, 2051, 0, 0, 12539, - 12540, 5, 1981, 0, 0, 12540, 12542, 3, 2268, 1134, 0, 12541, 12543, 5, - 1383, 0, 0, 12542, 12541, 1, 0, 0, 0, 12542, 12543, 1, 0, 0, 0, 12543, - 12544, 1, 0, 0, 0, 12544, 12545, 5, 2450, 0, 0, 12545, 1287, 1, 0, 0, 0, - 12546, 12547, 5, 425, 0, 0, 12547, 12548, 5, 1981, 0, 0, 12548, 12551, - 3, 2268, 1134, 0, 12549, 12550, 5, 168, 0, 0, 12550, 12552, 5, 268, 0, - 0, 12551, 12549, 1, 0, 0, 0, 12551, 12552, 1, 0, 0, 0, 12552, 12554, 1, - 0, 0, 0, 12553, 12555, 5, 1383, 0, 0, 12554, 12553, 1, 0, 0, 0, 12554, - 12555, 1, 0, 0, 0, 12555, 12556, 1, 0, 0, 0, 12556, 12557, 5, 2450, 0, - 0, 12557, 1289, 1, 0, 0, 0, 12558, 12559, 5, 425, 0, 0, 12559, 12560, 5, - 1978, 0, 0, 12560, 12565, 3, 2334, 1167, 0, 12561, 12563, 7, 150, 0, 0, - 12562, 12564, 5, 1398, 0, 0, 12563, 12562, 1, 0, 0, 0, 12563, 12564, 1, - 0, 0, 0, 12564, 12566, 1, 0, 0, 0, 12565, 12561, 1, 0, 0, 0, 12565, 12566, - 1, 0, 0, 0, 12566, 12568, 1, 0, 0, 0, 12567, 12569, 3, 1294, 647, 0, 12568, - 12567, 1, 0, 0, 0, 12568, 12569, 1, 0, 0, 0, 12569, 1291, 1, 0, 0, 0, 12570, - 12571, 5, 425, 0, 0, 12571, 12572, 5, 1978, 0, 0, 12572, 12573, 5, 1572, - 0, 0, 12573, 12575, 3, 2334, 1167, 0, 12574, 12576, 3, 1294, 647, 0, 12575, - 12574, 1, 0, 0, 0, 12575, 12576, 1, 0, 0, 0, 12576, 1293, 1, 0, 0, 0, 12577, - 12578, 5, 648, 0, 0, 12578, 12581, 5, 276, 0, 0, 12579, 12580, 7, 151, - 0, 0, 12580, 12582, 5, 332, 0, 0, 12581, 12579, 1, 0, 0, 0, 12581, 12582, - 1, 0, 0, 0, 12582, 12585, 1, 0, 0, 0, 12583, 12584, 5, 168, 0, 0, 12584, - 12586, 5, 268, 0, 0, 12585, 12583, 1, 0, 0, 0, 12585, 12586, 1, 0, 0, 0, - 12586, 1295, 1, 0, 0, 0, 12587, 12588, 5, 425, 0, 0, 12588, 12589, 5, 2171, - 0, 0, 12589, 12592, 3, 2268, 1134, 0, 12590, 12591, 5, 168, 0, 0, 12591, - 12593, 5, 267, 0, 0, 12592, 12590, 1, 0, 0, 0, 12592, 12593, 1, 0, 0, 0, - 12593, 12594, 1, 0, 0, 0, 12594, 12595, 5, 2450, 0, 0, 12595, 1297, 1, - 0, 0, 0, 12596, 12597, 5, 226, 0, 0, 12597, 12598, 5, 1179, 0, 0, 12598, - 12599, 5, 222, 0, 0, 12599, 12600, 3, 2266, 1133, 0, 12600, 12601, 5, 724, - 0, 0, 12601, 12602, 3, 2328, 1164, 0, 12602, 1299, 1, 0, 0, 0, 12603, 12604, - 7, 17, 0, 0, 12604, 1301, 1, 0, 0, 0, 12605, 12606, 7, 152, 0, 0, 12606, - 1303, 1, 0, 0, 0, 12607, 12609, 5, 41, 0, 0, 12608, 12610, 5, 1381, 0, - 0, 12609, 12608, 1, 0, 0, 0, 12609, 12610, 1, 0, 0, 0, 12610, 12611, 1, - 0, 0, 0, 12611, 12615, 5, 1694, 0, 0, 12612, 12613, 3, 2214, 1107, 0, 12613, - 12614, 5, 2423, 0, 0, 12614, 12616, 1, 0, 0, 0, 12615, 12612, 1, 0, 0, - 0, 12615, 12616, 1, 0, 0, 0, 12616, 12617, 1, 0, 0, 0, 12617, 12618, 3, - 2274, 1137, 0, 12618, 12619, 7, 153, 0, 0, 12619, 1305, 1, 0, 0, 0, 12620, - 12623, 5, 301, 0, 0, 12621, 12622, 5, 1223, 0, 0, 12622, 12624, 5, 1467, - 0, 0, 12623, 12621, 1, 0, 0, 0, 12623, 12624, 1, 0, 0, 0, 12624, 12625, - 1, 0, 0, 0, 12625, 12626, 5, 1381, 0, 0, 12626, 12627, 5, 1694, 0, 0, 12627, - 12628, 3, 2274, 1137, 0, 12628, 12632, 5, 565, 0, 0, 12629, 12630, 3, 2214, - 1107, 0, 12630, 12631, 5, 2423, 0, 0, 12631, 12633, 1, 0, 0, 0, 12632, - 12629, 1, 0, 0, 0, 12632, 12633, 1, 0, 0, 0, 12633, 12634, 1, 0, 0, 0, - 12634, 12637, 3, 2276, 1138, 0, 12635, 12636, 5, 2438, 0, 0, 12636, 12638, - 3, 2264, 1132, 0, 12637, 12635, 1, 0, 0, 0, 12637, 12638, 1, 0, 0, 0, 12638, - 12663, 1, 0, 0, 0, 12639, 12642, 5, 301, 0, 0, 12640, 12641, 5, 1223, 0, - 0, 12641, 12643, 5, 1467, 0, 0, 12642, 12640, 1, 0, 0, 0, 12642, 12643, - 1, 0, 0, 0, 12643, 12644, 1, 0, 0, 0, 12644, 12648, 5, 1694, 0, 0, 12645, - 12646, 3, 2214, 1107, 0, 12646, 12647, 5, 2423, 0, 0, 12647, 12649, 1, - 0, 0, 0, 12648, 12645, 1, 0, 0, 0, 12648, 12649, 1, 0, 0, 0, 12649, 12650, - 1, 0, 0, 0, 12650, 12651, 3, 2274, 1137, 0, 12651, 12655, 5, 565, 0, 0, - 12652, 12653, 3, 2214, 1107, 0, 12653, 12654, 5, 2423, 0, 0, 12654, 12656, - 1, 0, 0, 0, 12655, 12652, 1, 0, 0, 0, 12655, 12656, 1, 0, 0, 0, 12656, - 12657, 1, 0, 0, 0, 12657, 12660, 3, 2276, 1138, 0, 12658, 12659, 5, 2438, - 0, 0, 12659, 12661, 3, 2264, 1132, 0, 12660, 12658, 1, 0, 0, 0, 12660, - 12661, 1, 0, 0, 0, 12661, 12663, 1, 0, 0, 0, 12662, 12620, 1, 0, 0, 0, - 12662, 12639, 1, 0, 0, 0, 12663, 1307, 1, 0, 0, 0, 12664, 12666, 5, 425, - 0, 0, 12665, 12667, 5, 1381, 0, 0, 12666, 12665, 1, 0, 0, 0, 12666, 12667, - 1, 0, 0, 0, 12667, 12668, 1, 0, 0, 0, 12668, 12672, 5, 1694, 0, 0, 12669, - 12670, 3, 2214, 1107, 0, 12670, 12671, 5, 2423, 0, 0, 12671, 12673, 1, - 0, 0, 0, 12672, 12669, 1, 0, 0, 0, 12672, 12673, 1, 0, 0, 0, 12673, 12674, - 1, 0, 0, 0, 12674, 12676, 3, 2274, 1137, 0, 12675, 12677, 5, 561, 0, 0, - 12676, 12675, 1, 0, 0, 0, 12676, 12677, 1, 0, 0, 0, 12677, 1309, 1, 0, - 0, 0, 12678, 12679, 5, 301, 0, 0, 12679, 12682, 5, 1616, 0, 0, 12680, 12681, - 5, 2452, 0, 0, 12681, 12683, 3, 1312, 656, 0, 12682, 12680, 1, 0, 0, 0, - 12682, 12683, 1, 0, 0, 0, 12683, 12684, 1, 0, 0, 0, 12684, 12695, 5, 573, - 0, 0, 12685, 12688, 5, 1301, 0, 0, 12686, 12687, 5, 2452, 0, 0, 12687, - 12689, 3, 1314, 657, 0, 12688, 12686, 1, 0, 0, 0, 12688, 12689, 1, 0, 0, - 0, 12689, 12692, 1, 0, 0, 0, 12690, 12691, 5, 66, 0, 0, 12691, 12693, 5, - 284, 0, 0, 12692, 12690, 1, 0, 0, 0, 12692, 12693, 1, 0, 0, 0, 12693, 12696, - 1, 0, 0, 0, 12694, 12696, 5, 872, 0, 0, 12695, 12685, 1, 0, 0, 0, 12695, - 12694, 1, 0, 0, 0, 12696, 1311, 1, 0, 0, 0, 12697, 12698, 5, 2426, 0, 0, - 12698, 1313, 1, 0, 0, 0, 12699, 12700, 5, 2426, 0, 0, 12700, 1315, 1, 0, - 0, 0, 12701, 12702, 5, 226, 0, 0, 12702, 12703, 5, 1179, 0, 0, 12703, 12704, - 5, 1981, 0, 0, 12704, 12705, 3, 2268, 1134, 0, 12705, 12706, 5, 724, 0, - 0, 12706, 12707, 3, 2328, 1164, 0, 12707, 1317, 1, 0, 0, 0, 12708, 12709, - 5, 226, 0, 0, 12709, 12710, 5, 1179, 0, 0, 12710, 12711, 5, 849, 0, 0, - 12711, 12712, 5, 2171, 0, 0, 12712, 12713, 3, 2268, 1134, 0, 12713, 12714, - 5, 724, 0, 0, 12714, 12715, 3, 2328, 1164, 0, 12715, 1319, 1, 0, 0, 0, - 12716, 12717, 5, 41, 0, 0, 12717, 12718, 5, 44, 0, 0, 12718, 12722, 5, - 2171, 0, 0, 12719, 12720, 3, 2214, 1107, 0, 12720, 12721, 5, 2423, 0, 0, - 12721, 12723, 1, 0, 0, 0, 12722, 12719, 1, 0, 0, 0, 12722, 12723, 1, 0, - 0, 0, 12723, 12724, 1, 0, 0, 0, 12724, 12731, 3, 2334, 1167, 0, 12725, - 12726, 5, 1464, 0, 0, 12726, 12727, 5, 2034, 0, 0, 12727, 12732, 3, 2334, - 1167, 0, 12728, 12732, 5, 233, 0, 0, 12729, 12732, 3, 1322, 661, 0, 12730, - 12732, 3, 1328, 664, 0, 12731, 12725, 1, 0, 0, 0, 12731, 12728, 1, 0, 0, - 0, 12731, 12729, 1, 0, 0, 0, 12731, 12730, 1, 0, 0, 0, 12732, 1321, 1, - 0, 0, 0, 12733, 12734, 5, 20, 0, 0, 12734, 12735, 5, 155, 0, 0, 12735, - 12736, 5, 863, 0, 0, 12736, 12737, 5, 594, 0, 0, 12737, 12740, 5, 2430, - 0, 0, 12738, 12741, 5, 37, 0, 0, 12739, 12741, 3, 1326, 663, 0, 12740, - 12738, 1, 0, 0, 0, 12740, 12739, 1, 0, 0, 0, 12740, 12741, 1, 0, 0, 0, - 12741, 12742, 1, 0, 0, 0, 12742, 12743, 5, 2431, 0, 0, 12743, 12744, 5, - 784, 0, 0, 12744, 12745, 5, 2430, 0, 0, 12745, 12750, 3, 1324, 662, 0, - 12746, 12747, 5, 2436, 0, 0, 12747, 12749, 3, 1324, 662, 0, 12748, 12746, - 1, 0, 0, 0, 12749, 12752, 1, 0, 0, 0, 12750, 12748, 1, 0, 0, 0, 12750, - 12751, 1, 0, 0, 0, 12751, 12753, 1, 0, 0, 0, 12752, 12750, 1, 0, 0, 0, - 12753, 12754, 5, 2431, 0, 0, 12754, 1323, 1, 0, 0, 0, 12755, 12756, 3, - 2334, 1167, 0, 12756, 12757, 5, 2423, 0, 0, 12757, 12759, 1, 0, 0, 0, 12758, - 12755, 1, 0, 0, 0, 12758, 12759, 1, 0, 0, 0, 12759, 12760, 1, 0, 0, 0, - 12760, 12761, 3, 2334, 1167, 0, 12761, 12762, 5, 2423, 0, 0, 12762, 12764, - 1, 0, 0, 0, 12763, 12758, 1, 0, 0, 0, 12763, 12764, 1, 0, 0, 0, 12764, - 12765, 1, 0, 0, 0, 12765, 12766, 3, 2334, 1167, 0, 12766, 1325, 1, 0, 0, - 0, 12767, 12772, 3, 2334, 1167, 0, 12768, 12769, 5, 2436, 0, 0, 12769, - 12771, 3, 2334, 1167, 0, 12770, 12768, 1, 0, 0, 0, 12771, 12774, 1, 0, - 0, 0, 12772, 12770, 1, 0, 0, 0, 12772, 12773, 1, 0, 0, 0, 12773, 1327, - 1, 0, 0, 0, 12774, 12772, 1, 0, 0, 0, 12775, 12776, 5, 425, 0, 0, 12776, - 12777, 5, 155, 0, 0, 12777, 12778, 5, 863, 0, 0, 12778, 12779, 5, 594, - 0, 0, 12779, 12782, 5, 2430, 0, 0, 12780, 12783, 5, 37, 0, 0, 12781, 12783, - 3, 1326, 663, 0, 12782, 12780, 1, 0, 0, 0, 12782, 12781, 1, 0, 0, 0, 12782, - 12783, 1, 0, 0, 0, 12783, 12784, 1, 0, 0, 0, 12784, 12785, 5, 2431, 0, - 0, 12785, 12786, 5, 784, 0, 0, 12786, 12787, 5, 2430, 0, 0, 12787, 12792, - 3, 1324, 662, 0, 12788, 12789, 5, 2436, 0, 0, 12789, 12791, 3, 1324, 662, - 0, 12790, 12788, 1, 0, 0, 0, 12791, 12794, 1, 0, 0, 0, 12792, 12790, 1, - 0, 0, 0, 12792, 12793, 1, 0, 0, 0, 12793, 12795, 1, 0, 0, 0, 12794, 12792, - 1, 0, 0, 0, 12795, 12796, 5, 2431, 0, 0, 12796, 1329, 1, 0, 0, 0, 12797, - 12798, 5, 41, 0, 0, 12798, 12799, 5, 80, 0, 0, 12799, 12803, 5, 392, 0, - 0, 12800, 12801, 3, 2214, 1107, 0, 12801, 12802, 5, 2423, 0, 0, 12802, - 12804, 1, 0, 0, 0, 12803, 12800, 1, 0, 0, 0, 12803, 12804, 1, 0, 0, 0, - 12804, 12805, 1, 0, 0, 0, 12805, 12810, 3, 2334, 1167, 0, 12806, 12807, - 5, 1464, 0, 0, 12807, 12808, 5, 2034, 0, 0, 12808, 12811, 3, 2334, 1167, - 0, 12809, 12811, 5, 233, 0, 0, 12810, 12806, 1, 0, 0, 0, 12810, 12809, - 1, 0, 0, 0, 12811, 1331, 1, 0, 0, 0, 12812, 12813, 5, 41, 0, 0, 12813, - 12814, 5, 82, 0, 0, 12814, 12815, 5, 1322, 0, 0, 12815, 12817, 3, 2334, - 1167, 0, 12816, 12818, 5, 20, 0, 0, 12817, 12816, 1, 0, 0, 0, 12817, 12818, - 1, 0, 0, 0, 12818, 12832, 1, 0, 0, 0, 12819, 12821, 3, 392, 196, 0, 12820, - 12819, 1, 0, 0, 0, 12820, 12821, 1, 0, 0, 0, 12821, 12823, 1, 0, 0, 0, - 12822, 12824, 3, 394, 197, 0, 12823, 12822, 1, 0, 0, 0, 12823, 12824, 1, - 0, 0, 0, 12824, 12826, 1, 0, 0, 0, 12825, 12827, 3, 408, 204, 0, 12826, - 12825, 1, 0, 0, 0, 12826, 12827, 1, 0, 0, 0, 12827, 12833, 1, 0, 0, 0, - 12828, 12829, 5, 1178, 0, 0, 12829, 12831, 5, 2028, 0, 0, 12830, 12828, - 1, 0, 0, 0, 12830, 12831, 1, 0, 0, 0, 12831, 12833, 1, 0, 0, 0, 12832, - 12820, 1, 0, 0, 0, 12832, 12830, 1, 0, 0, 0, 12833, 12835, 1, 0, 0, 0, - 12834, 12836, 5, 425, 0, 0, 12835, 12834, 1, 0, 0, 0, 12835, 12836, 1, - 0, 0, 0, 12836, 12850, 1, 0, 0, 0, 12837, 12839, 3, 392, 196, 0, 12838, - 12837, 1, 0, 0, 0, 12838, 12839, 1, 0, 0, 0, 12839, 12841, 1, 0, 0, 0, - 12840, 12842, 3, 394, 197, 0, 12841, 12840, 1, 0, 0, 0, 12841, 12842, 1, - 0, 0, 0, 12842, 12844, 1, 0, 0, 0, 12843, 12845, 3, 408, 204, 0, 12844, - 12843, 1, 0, 0, 0, 12844, 12845, 1, 0, 0, 0, 12845, 12851, 1, 0, 0, 0, - 12846, 12847, 5, 1178, 0, 0, 12847, 12849, 5, 2028, 0, 0, 12848, 12846, - 1, 0, 0, 0, 12848, 12849, 1, 0, 0, 0, 12849, 12851, 1, 0, 0, 0, 12850, - 12838, 1, 0, 0, 0, 12850, 12848, 1, 0, 0, 0, 12851, 12860, 1, 0, 0, 0, - 12852, 12858, 5, 247, 0, 0, 12853, 12859, 5, 425, 0, 0, 12854, 12855, 5, - 2426, 0, 0, 12855, 12856, 5, 477, 0, 0, 12856, 12857, 5, 1300, 0, 0, 12857, - 12859, 7, 51, 0, 0, 12858, 12853, 1, 0, 0, 0, 12858, 12854, 1, 0, 0, 0, - 12859, 12861, 1, 0, 0, 0, 12860, 12852, 1, 0, 0, 0, 12860, 12861, 1, 0, - 0, 0, 12861, 1333, 1, 0, 0, 0, 12862, 12863, 5, 41, 0, 0, 12863, 12864, - 5, 206, 0, 0, 12864, 12871, 3, 448, 224, 0, 12865, 12872, 3, 1166, 583, - 0, 12866, 12867, 5, 1600, 0, 0, 12867, 12872, 3, 1148, 574, 0, 12868, 12872, - 3, 1276, 638, 0, 12869, 12872, 3, 1278, 639, 0, 12870, 12872, 3, 1356, - 678, 0, 12871, 12865, 1, 0, 0, 0, 12871, 12866, 1, 0, 0, 0, 12871, 12868, - 1, 0, 0, 0, 12871, 12869, 1, 0, 0, 0, 12871, 12870, 1, 0, 0, 0, 12872, - 12873, 1, 0, 0, 0, 12873, 12871, 1, 0, 0, 0, 12873, 12874, 1, 0, 0, 0, - 12874, 12876, 1, 0, 0, 0, 12875, 12877, 3, 912, 456, 0, 12876, 12875, 1, - 0, 0, 0, 12876, 12877, 1, 0, 0, 0, 12877, 12878, 1, 0, 0, 0, 12878, 12879, - 5, 2450, 0, 0, 12879, 1335, 1, 0, 0, 0, 12880, 12881, 5, 425, 0, 0, 12881, - 12882, 5, 44, 0, 0, 12882, 12886, 5, 2171, 0, 0, 12883, 12884, 3, 2214, - 1107, 0, 12884, 12885, 5, 2423, 0, 0, 12885, 12887, 1, 0, 0, 0, 12886, - 12883, 1, 0, 0, 0, 12886, 12887, 1, 0, 0, 0, 12887, 12888, 1, 0, 0, 0, - 12888, 12889, 3, 2334, 1167, 0, 12889, 1337, 1, 0, 0, 0, 12890, 12891, - 5, 425, 0, 0, 12891, 12892, 5, 80, 0, 0, 12892, 12896, 5, 392, 0, 0, 12893, - 12894, 3, 2214, 1107, 0, 12894, 12895, 5, 2423, 0, 0, 12895, 12897, 1, - 0, 0, 0, 12896, 12893, 1, 0, 0, 0, 12896, 12897, 1, 0, 0, 0, 12897, 12898, - 1, 0, 0, 0, 12898, 12899, 3, 2334, 1167, 0, 12899, 1339, 1, 0, 0, 0, 12900, - 12901, 5, 425, 0, 0, 12901, 12902, 5, 82, 0, 0, 12902, 12903, 5, 1322, - 0, 0, 12903, 12904, 3, 2334, 1167, 0, 12904, 1341, 1, 0, 0, 0, 12905, 12906, - 5, 425, 0, 0, 12906, 12907, 5, 550, 0, 0, 12907, 12908, 5, 62, 0, 0, 12908, - 12909, 3, 2334, 1167, 0, 12909, 1343, 1, 0, 0, 0, 12910, 12911, 5, 425, - 0, 0, 12911, 12912, 5, 206, 0, 0, 12912, 12919, 3, 448, 224, 0, 12913, - 12914, 5, 648, 0, 0, 12914, 12917, 5, 1979, 0, 0, 12915, 12916, 5, 168, - 0, 0, 12916, 12918, 5, 268, 0, 0, 12917, 12915, 1, 0, 0, 0, 12917, 12918, - 1, 0, 0, 0, 12918, 12920, 1, 0, 0, 0, 12919, 12913, 1, 0, 0, 0, 12919, - 12920, 1, 0, 0, 0, 12920, 1345, 1, 0, 0, 0, 12921, 12922, 5, 425, 0, 0, - 12922, 12923, 5, 277, 0, 0, 12923, 12924, 3, 2334, 1167, 0, 12924, 1347, - 1, 0, 0, 0, 12925, 12926, 5, 425, 0, 0, 12926, 12927, 5, 395, 0, 0, 12927, - 12928, 3, 2334, 1167, 0, 12928, 1349, 1, 0, 0, 0, 12929, 12930, 5, 425, - 0, 0, 12930, 12931, 5, 407, 0, 0, 12931, 12940, 3, 2334, 1167, 0, 12932, - 12934, 5, 561, 0, 0, 12933, 12932, 1, 0, 0, 0, 12933, 12934, 1, 0, 0, 0, - 12934, 12935, 1, 0, 0, 0, 12935, 12938, 5, 648, 0, 0, 12936, 12938, 5, - 487, 0, 0, 12937, 12933, 1, 0, 0, 0, 12937, 12936, 1, 0, 0, 0, 12938, 12939, - 1, 0, 0, 0, 12939, 12941, 5, 276, 0, 0, 12940, 12937, 1, 0, 0, 0, 12940, - 12941, 1, 0, 0, 0, 12941, 1351, 1, 0, 0, 0, 12942, 12943, 5, 425, 0, 0, - 12943, 12944, 5, 438, 0, 0, 12944, 12946, 3, 2334, 1167, 0, 12945, 12947, - 5, 168, 0, 0, 12946, 12945, 1, 0, 0, 0, 12946, 12947, 1, 0, 0, 0, 12947, - 1353, 1, 0, 0, 0, 12948, 12949, 5, 2051, 0, 0, 12949, 12950, 5, 206, 0, - 0, 12950, 12953, 3, 448, 224, 0, 12951, 12952, 7, 154, 0, 0, 12952, 12954, - 5, 1660, 0, 0, 12953, 12951, 1, 0, 0, 0, 12953, 12954, 1, 0, 0, 0, 12954, - 1355, 1, 0, 0, 0, 12955, 12956, 7, 102, 0, 0, 12956, 1357, 1, 0, 0, 0, - 12957, 12958, 3, 2434, 1217, 0, 12958, 1359, 1, 0, 0, 0, 12959, 12960, - 5, 41, 0, 0, 12960, 12976, 3, 1362, 681, 0, 12961, 12977, 3, 1364, 682, - 0, 12962, 12977, 3, 1370, 685, 0, 12963, 12977, 3, 1386, 693, 0, 12964, - 12977, 3, 1396, 698, 0, 12965, 12977, 3, 1414, 707, 0, 12966, 12977, 3, - 1418, 709, 0, 12967, 12977, 3, 1434, 717, 0, 12968, 12977, 3, 1438, 719, - 0, 12969, 12977, 3, 1440, 720, 0, 12970, 12977, 3, 1452, 726, 0, 12971, - 12977, 3, 1454, 727, 0, 12972, 12977, 3, 1456, 728, 0, 12973, 12977, 3, - 1458, 729, 0, 12974, 12977, 3, 1464, 732, 0, 12975, 12977, 3, 1466, 733, - 0, 12976, 12961, 1, 0, 0, 0, 12976, 12962, 1, 0, 0, 0, 12976, 12963, 1, - 0, 0, 0, 12976, 12964, 1, 0, 0, 0, 12976, 12965, 1, 0, 0, 0, 12976, 12966, - 1, 0, 0, 0, 12976, 12967, 1, 0, 0, 0, 12976, 12968, 1, 0, 0, 0, 12976, - 12969, 1, 0, 0, 0, 12976, 12970, 1, 0, 0, 0, 12976, 12971, 1, 0, 0, 0, - 12976, 12972, 1, 0, 0, 0, 12976, 12973, 1, 0, 0, 0, 12976, 12974, 1, 0, - 0, 0, 12976, 12975, 1, 0, 0, 0, 12977, 12978, 1, 0, 0, 0, 12978, 12979, - 5, 2450, 0, 0, 12979, 1361, 1, 0, 0, 0, 12980, 12982, 5, 1319, 0, 0, 12981, - 12980, 1, 0, 0, 0, 12981, 12982, 1, 0, 0, 0, 12982, 12983, 1, 0, 0, 0, - 12983, 12985, 5, 329, 0, 0, 12984, 12986, 3, 1358, 679, 0, 12985, 12984, - 1, 0, 0, 0, 12985, 12986, 1, 0, 0, 0, 12986, 1363, 1, 0, 0, 0, 12987, 12990, - 5, 918, 0, 0, 12988, 12989, 7, 155, 0, 0, 12989, 12991, 5, 329, 0, 0, 12990, - 12988, 1, 0, 0, 0, 12990, 12991, 1, 0, 0, 0, 12991, 13007, 1, 0, 0, 0, - 12992, 12995, 5, 1184, 0, 0, 12993, 12994, 5, 1412, 0, 0, 12994, 12996, - 5, 2197, 0, 0, 12995, 12993, 1, 0, 0, 0, 12995, 12996, 1, 0, 0, 0, 12996, - 12998, 1, 0, 0, 0, 12997, 12999, 3, 1366, 683, 0, 12998, 12997, 1, 0, 0, - 0, 12998, 12999, 1, 0, 0, 0, 12999, 13001, 1, 0, 0, 0, 13000, 13002, 3, - 1368, 684, 0, 13001, 13000, 1, 0, 0, 0, 13001, 13002, 1, 0, 0, 0, 13002, - 13007, 1, 0, 0, 0, 13003, 13004, 5, 1184, 0, 0, 13004, 13005, 5, 1412, - 0, 0, 13005, 13007, 5, 1178, 0, 0, 13006, 12987, 1, 0, 0, 0, 13006, 12992, - 1, 0, 0, 0, 13006, 13003, 1, 0, 0, 0, 13007, 1365, 1, 0, 0, 0, 13008, 13009, - 7, 57, 0, 0, 13009, 1367, 1, 0, 0, 0, 13010, 13011, 7, 156, 0, 0, 13011, - 1369, 1, 0, 0, 0, 13012, 13018, 3, 1374, 687, 0, 13013, 13018, 3, 1382, - 691, 0, 13014, 13015, 3, 1372, 686, 0, 13015, 13016, 5, 98, 0, 0, 13016, - 13018, 1, 0, 0, 0, 13017, 13012, 1, 0, 0, 0, 13017, 13013, 1, 0, 0, 0, - 13017, 13014, 1, 0, 0, 0, 13018, 1371, 1, 0, 0, 0, 13019, 13020, 7, 157, - 0, 0, 13020, 1373, 1, 0, 0, 0, 13021, 13023, 5, 1421, 0, 0, 13022, 13024, - 5, 91, 0, 0, 13023, 13022, 1, 0, 0, 0, 13023, 13024, 1, 0, 0, 0, 13024, - 13027, 1, 0, 0, 0, 13025, 13026, 5, 573, 0, 0, 13026, 13028, 5, 2426, 0, - 0, 13027, 13025, 1, 0, 0, 0, 13027, 13028, 1, 0, 0, 0, 13028, 13051, 1, - 0, 0, 0, 13029, 13034, 3, 1376, 688, 0, 13030, 13034, 3, 1378, 689, 0, - 13031, 13032, 5, 814, 0, 0, 13032, 13034, 5, 2426, 0, 0, 13033, 13029, - 1, 0, 0, 0, 13033, 13030, 1, 0, 0, 0, 13033, 13031, 1, 0, 0, 0, 13033, - 13034, 1, 0, 0, 0, 13034, 13044, 1, 0, 0, 0, 13035, 13041, 5, 1991, 0, - 0, 13036, 13037, 5, 39, 0, 0, 13037, 13038, 5, 2424, 0, 0, 13038, 13041, - 5, 287, 0, 0, 13039, 13041, 3, 912, 456, 0, 13040, 13035, 1, 0, 0, 0, 13040, - 13036, 1, 0, 0, 0, 13040, 13039, 1, 0, 0, 0, 13041, 13042, 1, 0, 0, 0, - 13042, 13040, 1, 0, 0, 0, 13042, 13043, 1, 0, 0, 0, 13043, 13045, 1, 0, - 0, 0, 13044, 13040, 1, 0, 0, 0, 13044, 13045, 1, 0, 0, 0, 13045, 13052, - 1, 0, 0, 0, 13046, 13048, 5, 278, 0, 0, 13047, 13049, 5, 363, 0, 0, 13048, - 13047, 1, 0, 0, 0, 13048, 13049, 1, 0, 0, 0, 13049, 13052, 1, 0, 0, 0, - 13050, 13052, 5, 163, 0, 0, 13051, 13033, 1, 0, 0, 0, 13051, 13046, 1, - 0, 0, 0, 13051, 13050, 1, 0, 0, 0, 13052, 1375, 1, 0, 0, 0, 13053, 13055, - 5, 1633, 0, 0, 13054, 13053, 1, 0, 0, 0, 13054, 13055, 1, 0, 0, 0, 13055, - 13056, 1, 0, 0, 0, 13056, 13076, 5, 329, 0, 0, 13057, 13064, 5, 2091, 0, - 0, 13058, 13065, 5, 163, 0, 0, 13059, 13060, 5, 2006, 0, 0, 13060, 13065, - 5, 2426, 0, 0, 13061, 13062, 5, 179, 0, 0, 13062, 13065, 5, 2424, 0, 0, - 13063, 13065, 5, 264, 0, 0, 13064, 13058, 1, 0, 0, 0, 13064, 13059, 1, - 0, 0, 0, 13064, 13061, 1, 0, 0, 0, 13064, 13063, 1, 0, 0, 0, 13065, 13073, - 1, 0, 0, 0, 13066, 13067, 5, 2134, 0, 0, 13067, 13068, 5, 98, 0, 0, 13068, - 13073, 5, 279, 0, 0, 13069, 13070, 5, 1607, 0, 0, 13070, 13071, 5, 2006, - 0, 0, 13071, 13073, 5, 2426, 0, 0, 13072, 13057, 1, 0, 0, 0, 13072, 13066, - 1, 0, 0, 0, 13072, 13069, 1, 0, 0, 0, 13073, 13074, 1, 0, 0, 0, 13074, - 13072, 1, 0, 0, 0, 13074, 13075, 1, 0, 0, 0, 13075, 13077, 1, 0, 0, 0, - 13076, 13072, 1, 0, 0, 0, 13076, 13077, 1, 0, 0, 0, 13077, 1377, 1, 0, - 0, 0, 13078, 13079, 5, 1978, 0, 0, 13079, 13084, 3, 1642, 821, 0, 13080, - 13081, 5, 2436, 0, 0, 13081, 13083, 3, 1642, 821, 0, 13082, 13080, 1, 0, - 0, 0, 13083, 13086, 1, 0, 0, 0, 13084, 13082, 1, 0, 0, 0, 13084, 13085, - 1, 0, 0, 0, 13085, 13100, 1, 0, 0, 0, 13086, 13084, 1, 0, 0, 0, 13087, - 13088, 5, 331, 0, 0, 13088, 13100, 5, 2426, 0, 0, 13089, 13095, 3, 1448, - 724, 0, 13090, 13091, 5, 2436, 0, 0, 13091, 13094, 5, 2426, 0, 0, 13092, - 13094, 3, 1448, 724, 0, 13093, 13090, 1, 0, 0, 0, 13093, 13092, 1, 0, 0, - 0, 13094, 13097, 1, 0, 0, 0, 13095, 13093, 1, 0, 0, 0, 13095, 13096, 1, - 0, 0, 0, 13096, 13100, 1, 0, 0, 0, 13097, 13095, 1, 0, 0, 0, 13098, 13100, - 3, 1380, 690, 0, 13099, 13078, 1, 0, 0, 0, 13099, 13087, 1, 0, 0, 0, 13099, - 13089, 1, 0, 0, 0, 13099, 13098, 1, 0, 0, 0, 13100, 1379, 1, 0, 0, 0, 13101, - 13102, 4, 690, 8, 0, 13102, 13123, 5, 1633, 0, 0, 13103, 13104, 5, 1978, - 0, 0, 13104, 13109, 3, 1642, 821, 0, 13105, 13106, 5, 2436, 0, 0, 13106, - 13108, 3, 1642, 821, 0, 13107, 13105, 1, 0, 0, 0, 13108, 13111, 1, 0, 0, - 0, 13109, 13107, 1, 0, 0, 0, 13109, 13110, 1, 0, 0, 0, 13110, 13124, 1, - 0, 0, 0, 13111, 13109, 1, 0, 0, 0, 13112, 13113, 5, 331, 0, 0, 13113, 13124, - 5, 2426, 0, 0, 13114, 13120, 3, 1448, 724, 0, 13115, 13116, 5, 2436, 0, - 0, 13116, 13119, 5, 2426, 0, 0, 13117, 13119, 3, 1448, 724, 0, 13118, 13115, - 1, 0, 0, 0, 13118, 13117, 1, 0, 0, 0, 13119, 13122, 1, 0, 0, 0, 13120, - 13118, 1, 0, 0, 0, 13120, 13121, 1, 0, 0, 0, 13121, 13124, 1, 0, 0, 0, - 13122, 13120, 1, 0, 0, 0, 13123, 13103, 1, 0, 0, 0, 13123, 13112, 1, 0, - 0, 0, 13123, 13114, 1, 0, 0, 0, 13124, 13125, 1, 0, 0, 0, 13125, 13128, - 5, 2091, 0, 0, 13126, 13127, 5, 264, 0, 0, 13127, 13129, 5, 2193, 0, 0, - 13128, 13126, 1, 0, 0, 0, 13128, 13129, 1, 0, 0, 0, 13129, 13130, 1, 0, - 0, 0, 13130, 13131, 5, 279, 0, 0, 13131, 1381, 1, 0, 0, 0, 13132, 13167, - 5, 1421, 0, 0, 13133, 13134, 5, 835, 0, 0, 13134, 13135, 5, 1633, 0, 0, - 13135, 13157, 5, 329, 0, 0, 13136, 13137, 5, 2134, 0, 0, 13137, 13138, - 5, 315, 0, 0, 13138, 13152, 5, 814, 0, 0, 13139, 13142, 5, 405, 0, 0, 13140, - 13141, 5, 573, 0, 0, 13141, 13143, 5, 1568, 0, 0, 13142, 13140, 1, 0, 0, - 0, 13142, 13143, 1, 0, 0, 0, 13143, 13152, 1, 0, 0, 0, 13144, 13152, 5, - 1014, 0, 0, 13145, 13146, 5, 2091, 0, 0, 13146, 13147, 5, 179, 0, 0, 13147, - 13152, 5, 2424, 0, 0, 13148, 13149, 5, 2091, 0, 0, 13149, 13152, 5, 264, - 0, 0, 13150, 13152, 3, 912, 456, 0, 13151, 13136, 1, 0, 0, 0, 13151, 13139, - 1, 0, 0, 0, 13151, 13144, 1, 0, 0, 0, 13151, 13145, 1, 0, 0, 0, 13151, - 13148, 1, 0, 0, 0, 13151, 13150, 1, 0, 0, 0, 13152, 13153, 1, 0, 0, 0, - 13153, 13151, 1, 0, 0, 0, 13153, 13154, 1, 0, 0, 0, 13154, 13158, 1, 0, - 0, 0, 13155, 13158, 5, 543, 0, 0, 13156, 13158, 5, 163, 0, 0, 13157, 13151, - 1, 0, 0, 0, 13157, 13155, 1, 0, 0, 0, 13157, 13156, 1, 0, 0, 0, 13157, - 13158, 1, 0, 0, 0, 13158, 13168, 1, 0, 0, 0, 13159, 13160, 5, 2034, 0, - 0, 13160, 13161, 5, 817, 0, 0, 13161, 13165, 5, 1633, 0, 0, 13162, 13166, - 3, 1384, 692, 0, 13163, 13164, 5, 752, 0, 0, 13164, 13166, 5, 631, 0, 0, - 13165, 13162, 1, 0, 0, 0, 13165, 13163, 1, 0, 0, 0, 13166, 13168, 1, 0, - 0, 0, 13167, 13133, 1, 0, 0, 0, 13167, 13159, 1, 0, 0, 0, 13168, 1383, - 1, 0, 0, 0, 13169, 13170, 3, 2434, 1217, 0, 13170, 1385, 1, 0, 0, 0, 13171, - 13172, 5, 1464, 0, 0, 13172, 13173, 5, 535, 0, 0, 13173, 13178, 3, 1450, - 725, 0, 13174, 13175, 5, 2436, 0, 0, 13175, 13177, 3, 1450, 725, 0, 13176, - 13174, 1, 0, 0, 0, 13177, 13180, 1, 0, 0, 0, 13178, 13176, 1, 0, 0, 0, - 13178, 13179, 1, 0, 0, 0, 13179, 13181, 1, 0, 0, 0, 13180, 13178, 1, 0, - 0, 0, 13181, 13182, 5, 2034, 0, 0, 13182, 13183, 3, 1450, 725, 0, 13183, - 13189, 1, 0, 0, 0, 13184, 13189, 3, 1388, 694, 0, 13185, 13189, 3, 1390, - 695, 0, 13186, 13189, 3, 1392, 696, 0, 13187, 13189, 3, 1394, 697, 0, 13188, - 13171, 1, 0, 0, 0, 13188, 13184, 1, 0, 0, 0, 13188, 13185, 1, 0, 0, 0, - 13188, 13186, 1, 0, 0, 0, 13188, 13187, 1, 0, 0, 0, 13189, 1387, 1, 0, - 0, 0, 13190, 13191, 5, 301, 0, 0, 13191, 13194, 5, 331, 0, 0, 13192, 13195, - 3, 1450, 725, 0, 13193, 13195, 3, 1448, 724, 0, 13194, 13192, 1, 0, 0, - 0, 13194, 13193, 1, 0, 0, 0, 13195, 13203, 1, 0, 0, 0, 13196, 13199, 5, - 2436, 0, 0, 13197, 13200, 3, 1450, 725, 0, 13198, 13200, 3, 1448, 724, - 0, 13199, 13197, 1, 0, 0, 0, 13199, 13198, 1, 0, 0, 0, 13200, 13202, 1, - 0, 0, 0, 13201, 13196, 1, 0, 0, 0, 13202, 13205, 1, 0, 0, 0, 13203, 13201, - 1, 0, 0, 0, 13203, 13204, 1, 0, 0, 0, 13204, 13208, 1, 0, 0, 0, 13205, - 13203, 1, 0, 0, 0, 13206, 13207, 5, 66, 0, 0, 13207, 13209, 5, 951, 0, - 0, 13208, 13206, 1, 0, 0, 0, 13208, 13209, 1, 0, 0, 0, 13209, 1389, 1, - 0, 0, 0, 13210, 13213, 5, 331, 0, 0, 13211, 13214, 3, 1450, 725, 0, 13212, - 13214, 3, 1448, 724, 0, 13213, 13211, 1, 0, 0, 0, 13213, 13212, 1, 0, 0, - 0, 13214, 13222, 1, 0, 0, 0, 13215, 13218, 5, 2436, 0, 0, 13216, 13219, - 3, 1450, 725, 0, 13217, 13219, 3, 1448, 724, 0, 13218, 13216, 1, 0, 0, - 0, 13218, 13217, 1, 0, 0, 0, 13219, 13221, 1, 0, 0, 0, 13220, 13215, 1, - 0, 0, 0, 13221, 13224, 1, 0, 0, 0, 13222, 13220, 1, 0, 0, 0, 13222, 13223, - 1, 0, 0, 0, 13223, 13236, 1, 0, 0, 0, 13224, 13222, 1, 0, 0, 0, 13225, - 13237, 5, 1177, 0, 0, 13226, 13229, 5, 1164, 0, 0, 13227, 13228, 5, 565, - 0, 0, 13228, 13230, 5, 425, 0, 0, 13229, 13227, 1, 0, 0, 0, 13229, 13230, - 1, 0, 0, 0, 13230, 13237, 1, 0, 0, 0, 13231, 13232, 5, 1472, 0, 0, 13232, - 13237, 3, 1148, 574, 0, 13233, 13237, 3, 904, 452, 0, 13234, 13235, 5, - 459, 0, 0, 13235, 13237, 5, 98, 0, 0, 13236, 13225, 1, 0, 0, 0, 13236, - 13226, 1, 0, 0, 0, 13236, 13231, 1, 0, 0, 0, 13236, 13233, 1, 0, 0, 0, - 13236, 13234, 1, 0, 0, 0, 13237, 1391, 1, 0, 0, 0, 13238, 13241, 5, 1987, - 0, 0, 13239, 13242, 3, 1450, 725, 0, 13240, 13242, 3, 1448, 724, 0, 13241, - 13239, 1, 0, 0, 0, 13241, 13240, 1, 0, 0, 0, 13242, 13250, 1, 0, 0, 0, - 13243, 13246, 5, 2436, 0, 0, 13244, 13247, 3, 1450, 725, 0, 13245, 13247, - 3, 1448, 724, 0, 13246, 13244, 1, 0, 0, 0, 13246, 13245, 1, 0, 0, 0, 13247, - 13249, 1, 0, 0, 0, 13248, 13243, 1, 0, 0, 0, 13249, 13252, 1, 0, 0, 0, - 13250, 13248, 1, 0, 0, 0, 13250, 13251, 1, 0, 0, 0, 13251, 13261, 1, 0, - 0, 0, 13252, 13250, 1, 0, 0, 0, 13253, 13254, 5, 1472, 0, 0, 13254, 13262, - 3, 1148, 574, 0, 13255, 13262, 3, 904, 452, 0, 13256, 13257, 5, 425, 0, - 0, 13257, 13258, 5, 648, 0, 0, 13258, 13262, 5, 332, 0, 0, 13259, 13262, - 5, 1177, 0, 0, 13260, 13262, 5, 1164, 0, 0, 13261, 13253, 1, 0, 0, 0, 13261, - 13255, 1, 0, 0, 0, 13261, 13256, 1, 0, 0, 0, 13261, 13259, 1, 0, 0, 0, - 13261, 13260, 1, 0, 0, 0, 13262, 1393, 1, 0, 0, 0, 13263, 13264, 5, 922, - 0, 0, 13264, 13267, 5, 331, 0, 0, 13265, 13268, 3, 1450, 725, 0, 13266, - 13268, 3, 1448, 724, 0, 13267, 13265, 1, 0, 0, 0, 13267, 13266, 1, 0, 0, - 0, 13268, 13276, 1, 0, 0, 0, 13269, 13272, 5, 2436, 0, 0, 13270, 13273, - 3, 1450, 725, 0, 13271, 13273, 3, 1448, 724, 0, 13272, 13270, 1, 0, 0, - 0, 13272, 13271, 1, 0, 0, 0, 13273, 13275, 1, 0, 0, 0, 13274, 13269, 1, - 0, 0, 0, 13275, 13278, 1, 0, 0, 0, 13276, 13274, 1, 0, 0, 0, 13276, 13277, - 1, 0, 0, 0, 13277, 13281, 1, 0, 0, 0, 13278, 13276, 1, 0, 0, 0, 13279, - 13280, 5, 2034, 0, 0, 13280, 13282, 3, 1450, 725, 0, 13281, 13279, 1, 0, - 0, 0, 13281, 13282, 1, 0, 0, 0, 13282, 13284, 1, 0, 0, 0, 13283, 13285, - 5, 1492, 0, 0, 13284, 13283, 1, 0, 0, 0, 13284, 13285, 1, 0, 0, 0, 13285, - 13287, 1, 0, 0, 0, 13286, 13288, 5, 752, 0, 0, 13287, 13286, 1, 0, 0, 0, - 13287, 13288, 1, 0, 0, 0, 13288, 1395, 1, 0, 0, 0, 13289, 13291, 5, 64, - 0, 0, 13290, 13292, 5, 840, 0, 0, 13291, 13290, 1, 0, 0, 0, 13291, 13292, - 1, 0, 0, 0, 13292, 13295, 1, 0, 0, 0, 13293, 13295, 5, 987, 0, 0, 13294, - 13289, 1, 0, 0, 0, 13294, 13293, 1, 0, 0, 0, 13295, 13346, 1, 0, 0, 0, - 13296, 13298, 5, 1059, 0, 0, 13297, 13296, 1, 0, 0, 0, 13297, 13298, 1, - 0, 0, 0, 13298, 13299, 1, 0, 0, 0, 13299, 13300, 5, 561, 0, 0, 13300, 13346, - 5, 816, 0, 0, 13301, 13302, 5, 1572, 0, 0, 13302, 13303, 5, 1633, 0, 0, - 13303, 13304, 5, 1042, 0, 0, 13304, 13309, 5, 565, 0, 0, 13305, 13306, - 5, 330, 0, 0, 13306, 13310, 5, 94, 0, 0, 13307, 13308, 5, 800, 0, 0, 13308, - 13310, 5, 1295, 0, 0, 13309, 13305, 1, 0, 0, 0, 13309, 13307, 1, 0, 0, - 0, 13310, 13346, 1, 0, 0, 0, 13311, 13312, 5, 1464, 0, 0, 13312, 13313, - 5, 535, 0, 0, 13313, 13318, 3, 1450, 725, 0, 13314, 13315, 5, 2436, 0, - 0, 13315, 13317, 3, 1450, 725, 0, 13316, 13314, 1, 0, 0, 0, 13317, 13320, - 1, 0, 0, 0, 13318, 13316, 1, 0, 0, 0, 13318, 13319, 1, 0, 0, 0, 13319, - 13321, 1, 0, 0, 0, 13320, 13318, 1, 0, 0, 0, 13321, 13322, 5, 2034, 0, - 0, 13322, 13323, 3, 1450, 725, 0, 13323, 13346, 1, 0, 0, 0, 13324, 13326, - 5, 198, 0, 0, 13325, 13327, 5, 2064, 0, 0, 13326, 13325, 1, 0, 0, 0, 13326, - 13327, 1, 0, 0, 0, 13327, 13328, 1, 0, 0, 0, 13328, 13329, 5, 814, 0, 0, - 13329, 13334, 3, 1412, 706, 0, 13330, 13331, 5, 2436, 0, 0, 13331, 13333, - 3, 1412, 706, 0, 13332, 13330, 1, 0, 0, 0, 13333, 13336, 1, 0, 0, 0, 13334, - 13332, 1, 0, 0, 0, 13334, 13335, 1, 0, 0, 0, 13335, 13339, 1, 0, 0, 0, - 13336, 13334, 1, 0, 0, 0, 13337, 13338, 5, 2088, 0, 0, 13338, 13340, 5, - 331, 0, 0, 13339, 13337, 1, 0, 0, 0, 13339, 13340, 1, 0, 0, 0, 13340, 13346, - 1, 0, 0, 0, 13341, 13346, 3, 1398, 699, 0, 13342, 13346, 3, 1402, 701, - 0, 13343, 13346, 3, 1404, 702, 0, 13344, 13346, 3, 1406, 703, 0, 13345, - 13294, 1, 0, 0, 0, 13345, 13297, 1, 0, 0, 0, 13345, 13301, 1, 0, 0, 0, - 13345, 13311, 1, 0, 0, 0, 13345, 13324, 1, 0, 0, 0, 13345, 13341, 1, 0, - 0, 0, 13345, 13342, 1, 0, 0, 0, 13345, 13343, 1, 0, 0, 0, 13345, 13344, - 1, 0, 0, 0, 13346, 1397, 1, 0, 0, 0, 13347, 13349, 5, 20, 0, 0, 13348, - 13350, 5, 1633, 0, 0, 13349, 13348, 1, 0, 0, 0, 13349, 13350, 1, 0, 0, - 0, 13350, 13351, 1, 0, 0, 0, 13351, 13387, 5, 814, 0, 0, 13352, 13353, - 5, 701, 0, 0, 13353, 13357, 5, 2426, 0, 0, 13354, 13355, 5, 1996, 0, 0, - 13355, 13357, 5, 2424, 0, 0, 13356, 13352, 1, 0, 0, 0, 13356, 13354, 1, - 0, 0, 0, 13356, 13357, 1, 0, 0, 0, 13357, 13359, 1, 0, 0, 0, 13358, 13360, - 3, 1400, 700, 0, 13359, 13358, 1, 0, 0, 0, 13360, 13361, 1, 0, 0, 0, 13361, - 13359, 1, 0, 0, 0, 13361, 13362, 1, 0, 0, 0, 13362, 13388, 1, 0, 0, 0, - 13363, 13364, 5, 866, 0, 0, 13364, 13366, 3, 1450, 725, 0, 13365, 13367, - 5, 1492, 0, 0, 13366, 13365, 1, 0, 0, 0, 13366, 13367, 1, 0, 0, 0, 13367, - 13375, 1, 0, 0, 0, 13368, 13369, 5, 2436, 0, 0, 13369, 13371, 3, 1450, - 725, 0, 13370, 13372, 5, 1492, 0, 0, 13371, 13370, 1, 0, 0, 0, 13371, 13372, - 1, 0, 0, 0, 13372, 13374, 1, 0, 0, 0, 13373, 13368, 1, 0, 0, 0, 13374, - 13377, 1, 0, 0, 0, 13375, 13373, 1, 0, 0, 0, 13375, 13376, 1, 0, 0, 0, - 13376, 13378, 1, 0, 0, 0, 13377, 13375, 1, 0, 0, 0, 13378, 13379, 5, 2034, - 0, 0, 13379, 13384, 3, 1412, 706, 0, 13380, 13381, 5, 2436, 0, 0, 13381, - 13383, 3, 1412, 706, 0, 13382, 13380, 1, 0, 0, 0, 13383, 13386, 1, 0, 0, - 0, 13384, 13382, 1, 0, 0, 0, 13384, 13385, 1, 0, 0, 0, 13385, 13388, 1, - 0, 0, 0, 13386, 13384, 1, 0, 0, 0, 13387, 13356, 1, 0, 0, 0, 13387, 13363, - 1, 0, 0, 0, 13388, 1399, 1, 0, 0, 0, 13389, 13390, 5, 594, 0, 0, 13390, - 13392, 5, 2424, 0, 0, 13391, 13389, 1, 0, 0, 0, 13391, 13392, 1, 0, 0, - 0, 13392, 13393, 1, 0, 0, 0, 13393, 13394, 3, 902, 451, 0, 13394, 1401, - 1, 0, 0, 0, 13395, 13397, 5, 425, 0, 0, 13396, 13398, 5, 1633, 0, 0, 13397, - 13396, 1, 0, 0, 0, 13397, 13398, 1, 0, 0, 0, 13398, 13399, 1, 0, 0, 0, - 13399, 13417, 5, 814, 0, 0, 13400, 13405, 3, 1412, 706, 0, 13401, 13402, - 5, 2436, 0, 0, 13402, 13404, 3, 1412, 706, 0, 13403, 13401, 1, 0, 0, 0, - 13404, 13407, 1, 0, 0, 0, 13405, 13403, 1, 0, 0, 0, 13405, 13406, 1, 0, - 0, 0, 13406, 13418, 1, 0, 0, 0, 13407, 13405, 1, 0, 0, 0, 13408, 13409, - 5, 866, 0, 0, 13409, 13414, 3, 1450, 725, 0, 13410, 13411, 5, 2436, 0, - 0, 13411, 13413, 3, 1450, 725, 0, 13412, 13410, 1, 0, 0, 0, 13413, 13416, - 1, 0, 0, 0, 13414, 13412, 1, 0, 0, 0, 13414, 13415, 1, 0, 0, 0, 13415, - 13418, 1, 0, 0, 0, 13416, 13414, 1, 0, 0, 0, 13417, 13400, 1, 0, 0, 0, - 13417, 13408, 1, 0, 0, 0, 13418, 1403, 1, 0, 0, 0, 13419, 13420, 5, 1691, - 0, 0, 13420, 13421, 5, 37, 0, 0, 13421, 13422, 5, 815, 0, 0, 13422, 13423, - 5, 2034, 0, 0, 13423, 13424, 5, 137, 0, 0, 13424, 13425, 5, 2424, 0, 0, - 13425, 1405, 1, 0, 0, 0, 13426, 13427, 3, 1408, 704, 0, 13427, 13428, 5, - 1687, 0, 0, 13428, 13432, 5, 820, 0, 0, 13429, 13433, 5, 330, 0, 0, 13430, - 13433, 3, 1274, 637, 0, 13431, 13433, 3, 1410, 705, 0, 13432, 13429, 1, - 0, 0, 0, 13432, 13430, 1, 0, 0, 0, 13432, 13431, 1, 0, 0, 0, 13433, 1407, - 1, 0, 0, 0, 13434, 13435, 7, 9, 0, 0, 13435, 1409, 1, 0, 0, 0, 13436, 13437, - 5, 330, 0, 0, 13437, 13438, 5, 565, 0, 0, 13438, 13439, 5, 1368, 0, 0, - 13439, 13440, 5, 1468, 0, 0, 13440, 1411, 1, 0, 0, 0, 13441, 13442, 5, - 594, 0, 0, 13442, 13456, 5, 2424, 0, 0, 13443, 13444, 5, 2430, 0, 0, 13444, - 13449, 3, 1450, 725, 0, 13445, 13446, 5, 2436, 0, 0, 13446, 13448, 3, 1450, - 725, 0, 13447, 13445, 1, 0, 0, 0, 13448, 13451, 1, 0, 0, 0, 13449, 13447, - 1, 0, 0, 0, 13449, 13450, 1, 0, 0, 0, 13450, 13452, 1, 0, 0, 0, 13451, - 13449, 1, 0, 0, 0, 13452, 13453, 5, 2431, 0, 0, 13453, 13456, 1, 0, 0, - 0, 13454, 13456, 3, 1450, 725, 0, 13455, 13441, 1, 0, 0, 0, 13455, 13443, - 1, 0, 0, 0, 13455, 13454, 1, 0, 0, 0, 13456, 1413, 1, 0, 0, 0, 13457, 13459, - 5, 301, 0, 0, 13458, 13460, 7, 158, 0, 0, 13459, 13458, 1, 0, 0, 0, 13459, - 13460, 1, 0, 0, 0, 13460, 13461, 1, 0, 0, 0, 13461, 13462, 5, 1633, 0, - 0, 13462, 13463, 5, 279, 0, 0, 13463, 13464, 5, 66, 0, 0, 13464, 13466, - 3, 1450, 725, 0, 13465, 13467, 5, 1492, 0, 0, 13466, 13465, 1, 0, 0, 0, - 13466, 13467, 1, 0, 0, 0, 13467, 13479, 1, 0, 0, 0, 13468, 13469, 5, 98, - 0, 0, 13469, 13470, 5, 279, 0, 0, 13470, 13476, 5, 2034, 0, 0, 13471, 13473, - 3, 1450, 725, 0, 13472, 13474, 5, 1492, 0, 0, 13473, 13472, 1, 0, 0, 0, - 13473, 13474, 1, 0, 0, 0, 13474, 13477, 1, 0, 0, 0, 13475, 13477, 3, 1416, - 708, 0, 13476, 13471, 1, 0, 0, 0, 13476, 13475, 1, 0, 0, 0, 13477, 13479, - 1, 0, 0, 0, 13478, 13457, 1, 0, 0, 0, 13478, 13468, 1, 0, 0, 0, 13479, - 1415, 1, 0, 0, 0, 13480, 13486, 5, 2036, 0, 0, 13481, 13482, 5, 66, 0, - 0, 13482, 13484, 3, 1450, 725, 0, 13483, 13485, 5, 1492, 0, 0, 13484, 13483, - 1, 0, 0, 0, 13484, 13485, 1, 0, 0, 0, 13485, 13487, 1, 0, 0, 0, 13486, - 13481, 1, 0, 0, 0, 13486, 13487, 1, 0, 0, 0, 13487, 13489, 1, 0, 0, 0, - 13488, 13490, 7, 57, 0, 0, 13489, 13488, 1, 0, 0, 0, 13489, 13490, 1, 0, - 0, 0, 13490, 1417, 1, 0, 0, 0, 13491, 13499, 3, 1420, 710, 0, 13492, 13499, - 3, 1422, 711, 0, 13493, 13499, 3, 1424, 712, 0, 13494, 13499, 3, 1426, - 713, 0, 13495, 13499, 3, 1428, 714, 0, 13496, 13499, 3, 1430, 715, 0, 13497, - 13499, 3, 1432, 716, 0, 13498, 13491, 1, 0, 0, 0, 13498, 13492, 1, 0, 0, - 0, 13498, 13493, 1, 0, 0, 0, 13498, 13494, 1, 0, 0, 0, 13498, 13495, 1, - 0, 0, 0, 13498, 13496, 1, 0, 0, 0, 13498, 13497, 1, 0, 0, 0, 13499, 13501, - 1, 0, 0, 0, 13500, 13502, 3, 912, 456, 0, 13501, 13500, 1, 0, 0, 0, 13501, - 13502, 1, 0, 0, 0, 13502, 1419, 1, 0, 0, 0, 13503, 13505, 5, 12, 0, 0, - 13504, 13506, 7, 158, 0, 0, 13505, 13504, 1, 0, 0, 0, 13505, 13506, 1, - 0, 0, 0, 13506, 13507, 1, 0, 0, 0, 13507, 13508, 5, 1633, 0, 0, 13508, - 13511, 5, 329, 0, 0, 13509, 13510, 5, 543, 0, 0, 13510, 13512, 5, 59, 0, - 0, 13511, 13509, 1, 0, 0, 0, 13511, 13512, 1, 0, 0, 0, 13512, 1421, 1, - 0, 0, 0, 13513, 13514, 5, 1572, 0, 0, 13514, 13515, 5, 1633, 0, 0, 13515, - 13516, 5, 329, 0, 0, 13516, 13517, 5, 2034, 0, 0, 13517, 13518, 5, 854, - 0, 0, 13518, 13519, 7, 159, 0, 0, 13519, 1423, 1, 0, 0, 0, 13520, 13523, - 5, 1443, 0, 0, 13521, 13522, 5, 1223, 0, 0, 13522, 13524, 5, 1467, 0, 0, - 13523, 13521, 1, 0, 0, 0, 13523, 13524, 1, 0, 0, 0, 13524, 13525, 1, 0, - 0, 0, 13525, 13526, 7, 158, 0, 0, 13526, 13527, 5, 814, 0, 0, 13527, 1425, - 1, 0, 0, 0, 13528, 13529, 7, 160, 0, 0, 13529, 13530, 5, 2034, 0, 0, 13530, - 13559, 5, 1690, 0, 0, 13531, 13552, 5, 2034, 0, 0, 13532, 13534, 7, 158, - 0, 0, 13533, 13532, 1, 0, 0, 0, 13533, 13534, 1, 0, 0, 0, 13534, 13535, - 1, 0, 0, 0, 13535, 13541, 5, 1359, 0, 0, 13536, 13538, 5, 1302, 0, 0, 13537, - 13536, 1, 0, 0, 0, 13537, 13538, 1, 0, 0, 0, 13538, 13539, 1, 0, 0, 0, - 13539, 13541, 5, 1633, 0, 0, 13540, 13533, 1, 0, 0, 0, 13540, 13537, 1, - 0, 0, 0, 13541, 13548, 1, 0, 0, 0, 13542, 13544, 7, 2, 0, 0, 13543, 13542, - 1, 0, 0, 0, 13543, 13544, 1, 0, 0, 0, 13544, 13545, 1, 0, 0, 0, 13545, - 13546, 5, 1568, 0, 0, 13546, 13547, 5, 1586, 0, 0, 13547, 13549, 7, 0, - 0, 0, 13548, 13543, 1, 0, 0, 0, 13548, 13549, 1, 0, 0, 0, 13549, 13553, - 1, 0, 0, 0, 13550, 13551, 5, 817, 0, 0, 13551, 13553, 5, 1633, 0, 0, 13552, - 13540, 1, 0, 0, 0, 13552, 13550, 1, 0, 0, 0, 13553, 13557, 1, 0, 0, 0, - 13554, 13555, 5, 817, 0, 0, 13555, 13557, 5, 1633, 0, 0, 13556, 13531, - 1, 0, 0, 0, 13556, 13554, 1, 0, 0, 0, 13557, 13560, 1, 0, 0, 0, 13558, - 13560, 5, 163, 0, 0, 13559, 13556, 1, 0, 0, 0, 13559, 13558, 1, 0, 0, 0, - 13559, 13560, 1, 0, 0, 0, 13560, 1427, 1, 0, 0, 0, 13561, 13562, 5, 1636, - 0, 0, 13562, 13563, 5, 817, 0, 0, 13563, 13564, 5, 1633, 0, 0, 13564, 13566, - 5, 59, 0, 0, 13565, 13567, 5, 641, 0, 0, 13566, 13565, 1, 0, 0, 0, 13566, - 13567, 1, 0, 0, 0, 13567, 13569, 1, 0, 0, 0, 13568, 13570, 5, 1014, 0, - 0, 13569, 13568, 1, 0, 0, 0, 13569, 13570, 1, 0, 0, 0, 13570, 13582, 1, - 0, 0, 0, 13571, 13572, 5, 951, 0, 0, 13572, 13573, 5, 1359, 0, 0, 13573, - 13583, 3, 2434, 1217, 0, 13574, 13576, 5, 683, 0, 0, 13575, 13577, 5, 2424, - 0, 0, 13576, 13575, 1, 0, 0, 0, 13576, 13577, 1, 0, 0, 0, 13577, 13583, - 1, 0, 0, 0, 13578, 13579, 5, 1602, 0, 0, 13579, 13580, 5, 518, 0, 0, 13580, - 13583, 5, 2040, 0, 0, 13581, 13583, 5, 543, 0, 0, 13582, 13571, 1, 0, 0, - 0, 13582, 13574, 1, 0, 0, 0, 13582, 13578, 1, 0, 0, 0, 13582, 13581, 1, - 0, 0, 0, 13582, 13583, 1, 0, 0, 0, 13583, 1429, 1, 0, 0, 0, 13584, 13585, - 7, 161, 0, 0, 13585, 13586, 5, 817, 0, 0, 13586, 13587, 5, 1633, 0, 0, - 13587, 13588, 5, 59, 0, 0, 13588, 1431, 1, 0, 0, 0, 13589, 13590, 5, 281, - 0, 0, 13590, 13591, 5, 2034, 0, 0, 13591, 13592, 7, 162, 0, 0, 13592, 13593, - 5, 1633, 0, 0, 13593, 1433, 1, 0, 0, 0, 13594, 13595, 5, 363, 0, 0, 13595, - 13596, 5, 438, 0, 0, 13596, 13597, 5, 2452, 0, 0, 13597, 13641, 3, 1446, - 723, 0, 13598, 13599, 5, 1572, 0, 0, 13599, 13600, 5, 363, 0, 0, 13600, - 13601, 7, 94, 0, 0, 13601, 13641, 5, 1978, 0, 0, 13602, 13603, 5, 363, - 0, 0, 13603, 13604, 5, 1978, 0, 0, 13604, 13641, 3, 1642, 821, 0, 13605, - 13606, 5, 363, 0, 0, 13606, 13607, 5, 1989, 0, 0, 13607, 13610, 5, 1978, - 0, 0, 13608, 13611, 3, 1642, 821, 0, 13609, 13611, 3, 854, 427, 0, 13610, - 13608, 1, 0, 0, 0, 13610, 13609, 1, 0, 0, 0, 13611, 13641, 1, 0, 0, 0, - 13612, 13613, 5, 1464, 0, 0, 13613, 13614, 5, 589, 0, 0, 13614, 13615, - 5, 2034, 0, 0, 13615, 13618, 3, 1444, 722, 0, 13616, 13617, 5, 2423, 0, - 0, 13617, 13619, 3, 1442, 721, 0, 13618, 13616, 1, 0, 0, 0, 13619, 13620, - 1, 0, 0, 0, 13620, 13618, 1, 0, 0, 0, 13620, 13621, 1, 0, 0, 0, 13621, - 13641, 1, 0, 0, 0, 13622, 13623, 5, 453, 0, 0, 13623, 13624, 5, 134, 0, - 0, 13624, 13625, 5, 179, 0, 0, 13625, 13632, 5, 2038, 0, 0, 13626, 13627, - 5, 2134, 0, 0, 13627, 13628, 5, 535, 0, 0, 13628, 13630, 3, 1450, 725, - 0, 13629, 13631, 5, 1492, 0, 0, 13630, 13629, 1, 0, 0, 0, 13630, 13631, - 1, 0, 0, 0, 13631, 13633, 1, 0, 0, 0, 13632, 13626, 1, 0, 0, 0, 13632, - 13633, 1, 0, 0, 0, 13633, 13641, 1, 0, 0, 0, 13634, 13635, 5, 398, 0, 0, - 13635, 13636, 5, 134, 0, 0, 13636, 13637, 5, 179, 0, 0, 13637, 13641, 5, - 2038, 0, 0, 13638, 13641, 3, 858, 429, 0, 13639, 13641, 3, 1436, 718, 0, - 13640, 13594, 1, 0, 0, 0, 13640, 13598, 1, 0, 0, 0, 13640, 13602, 1, 0, - 0, 0, 13640, 13605, 1, 0, 0, 0, 13640, 13612, 1, 0, 0, 0, 13640, 13622, - 1, 0, 0, 0, 13640, 13634, 1, 0, 0, 0, 13640, 13638, 1, 0, 0, 0, 13640, - 13639, 1, 0, 0, 0, 13641, 1435, 1, 0, 0, 0, 13642, 13643, 5, 1572, 0, 0, - 13643, 13644, 5, 2007, 0, 0, 13644, 13645, 5, 2452, 0, 0, 13645, 13646, - 5, 2426, 0, 0, 13646, 1437, 1, 0, 0, 0, 13647, 13648, 3, 1300, 650, 0, - 13648, 13649, 5, 701, 0, 0, 13649, 13650, 5, 2426, 0, 0, 13650, 1439, 1, - 0, 0, 0, 13651, 13652, 5, 601, 0, 0, 13652, 13653, 7, 163, 0, 0, 13653, - 1441, 1, 0, 0, 0, 13654, 13655, 3, 2434, 1217, 0, 13655, 1443, 1, 0, 0, - 0, 13656, 13657, 3, 2434, 1217, 0, 13657, 1445, 1, 0, 0, 0, 13658, 13659, - 3, 2434, 1217, 0, 13659, 1447, 1, 0, 0, 0, 13660, 13661, 5, 2424, 0, 0, - 13661, 1449, 1, 0, 0, 0, 13662, 13663, 5, 2426, 0, 0, 13663, 1451, 1, 0, - 0, 0, 13664, 13665, 5, 1350, 0, 0, 13665, 13666, 5, 893, 0, 0, 13666, 13667, - 5, 284, 0, 0, 13667, 13671, 3, 2334, 1167, 0, 13668, 13669, 5, 2193, 0, - 0, 13669, 13670, 7, 164, 0, 0, 13670, 13672, 5, 1429, 0, 0, 13671, 13668, - 1, 0, 0, 0, 13671, 13672, 1, 0, 0, 0, 13672, 13676, 1, 0, 0, 0, 13673, - 13674, 5, 565, 0, 0, 13674, 13675, 5, 329, 0, 0, 13675, 13677, 3, 2334, - 1167, 0, 13676, 13673, 1, 0, 0, 0, 13676, 13677, 1, 0, 0, 0, 13677, 1453, - 1, 0, 0, 0, 13678, 13679, 5, 425, 0, 0, 13679, 13680, 5, 893, 0, 0, 13680, - 13681, 5, 284, 0, 0, 13681, 13682, 3, 2334, 1167, 0, 13682, 1455, 1, 0, - 0, 0, 13683, 13684, 7, 165, 0, 0, 13684, 13685, 5, 827, 0, 0, 13685, 13686, - 5, 2197, 0, 0, 13686, 13687, 5, 1377, 0, 0, 13687, 1457, 1, 0, 0, 0, 13688, - 13691, 3, 1460, 730, 0, 13689, 13691, 3, 1462, 731, 0, 13690, 13688, 1, - 0, 0, 0, 13690, 13689, 1, 0, 0, 0, 13691, 1459, 1, 0, 0, 0, 13692, 13693, - 5, 1572, 0, 0, 13693, 13694, 5, 772, 0, 0, 13694, 13695, 5, 2452, 0, 0, - 13695, 13696, 7, 166, 0, 0, 13696, 1461, 1, 0, 0, 0, 13697, 13698, 5, 1572, - 0, 0, 13698, 13699, 5, 773, 0, 0, 13699, 13700, 5, 2452, 0, 0, 13700, 13701, - 5, 2426, 0, 0, 13701, 1463, 1, 0, 0, 0, 13702, 13703, 5, 1375, 0, 0, 13703, - 13704, 7, 167, 0, 0, 13704, 13705, 5, 366, 0, 0, 13705, 13706, 5, 2452, - 0, 0, 13706, 13707, 3, 2334, 1167, 0, 13707, 1465, 1, 0, 0, 0, 13708, 13709, - 5, 2100, 0, 0, 13709, 13710, 5, 1693, 0, 0, 13710, 13711, 7, 93, 0, 0, - 13711, 1467, 1, 0, 0, 0, 13712, 13714, 5, 41, 0, 0, 13713, 13715, 5, 1580, - 0, 0, 13714, 13713, 1, 0, 0, 0, 13714, 13715, 1, 0, 0, 0, 13715, 13717, - 1, 0, 0, 0, 13716, 13718, 5, 1381, 0, 0, 13717, 13716, 1, 0, 0, 0, 13717, - 13718, 1, 0, 0, 0, 13718, 13719, 1, 0, 0, 0, 13719, 13720, 5, 329, 0, 0, - 13720, 13721, 5, 796, 0, 0, 13721, 13732, 3, 2264, 1132, 0, 13722, 13723, - 5, 261, 0, 0, 13723, 13724, 5, 2034, 0, 0, 13724, 13725, 3, 2280, 1140, - 0, 13725, 13726, 5, 629, 0, 0, 13726, 13727, 5, 151, 0, 0, 13727, 13729, - 3, 1470, 735, 0, 13728, 13730, 3, 1472, 736, 0, 13729, 13728, 1, 0, 0, - 0, 13729, 13730, 1, 0, 0, 0, 13730, 13733, 1, 0, 0, 0, 13731, 13733, 3, - 1472, 736, 0, 13732, 13722, 1, 0, 0, 0, 13732, 13731, 1, 0, 0, 0, 13733, - 1469, 1, 0, 0, 0, 13734, 13737, 3, 2334, 1167, 0, 13735, 13737, 3, 2324, - 1162, 0, 13736, 13734, 1, 0, 0, 0, 13736, 13735, 1, 0, 0, 0, 13737, 1471, - 1, 0, 0, 0, 13738, 13739, 5, 83, 0, 0, 13739, 13740, 5, 151, 0, 0, 13740, - 13741, 3, 2280, 1140, 0, 13741, 13742, 5, 629, 0, 0, 13742, 13743, 5, 151, - 0, 0, 13743, 13744, 3, 1470, 735, 0, 13744, 1473, 1, 0, 0, 0, 13745, 13746, - 5, 301, 0, 0, 13746, 13747, 5, 329, 0, 0, 13747, 13786, 3, 1358, 679, 0, - 13748, 13749, 5, 2126, 0, 0, 13749, 13750, 7, 168, 0, 0, 13750, 13751, - 5, 629, 0, 0, 13751, 13752, 5, 151, 0, 0, 13752, 13787, 3, 1470, 735, 0, - 13753, 13754, 5, 279, 0, 0, 13754, 13787, 5, 1492, 0, 0, 13755, 13756, - 7, 169, 0, 0, 13756, 13787, 5, 2424, 0, 0, 13757, 13759, 5, 931, 0, 0, - 13758, 13757, 1, 0, 0, 0, 13758, 13759, 1, 0, 0, 0, 13759, 13760, 1, 0, - 0, 0, 13760, 13761, 5, 181, 0, 0, 13761, 13762, 5, 1572, 0, 0, 13762, 13787, - 3, 2272, 1136, 0, 13763, 13764, 5, 1572, 0, 0, 13764, 13765, 5, 363, 0, - 0, 13765, 13766, 7, 94, 0, 0, 13766, 13787, 5, 1978, 0, 0, 13767, 13787, - 3, 1476, 738, 0, 13768, 13787, 3, 1480, 740, 0, 13769, 13787, 3, 1436, - 718, 0, 13770, 13772, 7, 94, 0, 0, 13771, 13770, 1, 0, 0, 0, 13771, 13772, - 1, 0, 0, 0, 13772, 13773, 1, 0, 0, 0, 13773, 13774, 5, 2119, 0, 0, 13774, - 13775, 5, 1978, 0, 0, 13775, 13776, 3, 854, 427, 0, 13776, 13777, 5, 331, - 0, 0, 13777, 13782, 3, 900, 450, 0, 13778, 13779, 5, 2436, 0, 0, 13779, - 13781, 3, 900, 450, 0, 13780, 13778, 1, 0, 0, 0, 13781, 13784, 1, 0, 0, - 0, 13782, 13780, 1, 0, 0, 0, 13782, 13783, 1, 0, 0, 0, 13783, 13787, 1, - 0, 0, 0, 13784, 13782, 1, 0, 0, 0, 13785, 13787, 3, 1482, 741, 0, 13786, - 13748, 1, 0, 0, 0, 13786, 13753, 1, 0, 0, 0, 13786, 13755, 1, 0, 0, 0, - 13786, 13758, 1, 0, 0, 0, 13786, 13763, 1, 0, 0, 0, 13786, 13767, 1, 0, - 0, 0, 13786, 13768, 1, 0, 0, 0, 13786, 13769, 1, 0, 0, 0, 13786, 13771, - 1, 0, 0, 0, 13786, 13785, 1, 0, 0, 0, 13787, 13788, 1, 0, 0, 0, 13788, - 13786, 1, 0, 0, 0, 13788, 13789, 1, 0, 0, 0, 13789, 1475, 1, 0, 0, 0, 13790, - 13791, 5, 814, 0, 0, 13791, 13796, 3, 1478, 739, 0, 13792, 13793, 5, 2436, - 0, 0, 13793, 13795, 3, 1478, 739, 0, 13794, 13792, 1, 0, 0, 0, 13795, 13798, - 1, 0, 0, 0, 13796, 13794, 1, 0, 0, 0, 13796, 13797, 1, 0, 0, 0, 13797, - 13806, 1, 0, 0, 0, 13798, 13796, 1, 0, 0, 0, 13799, 13800, 7, 170, 0, 0, - 13800, 13806, 5, 2424, 0, 0, 13801, 13806, 5, 64, 0, 0, 13802, 13806, 5, - 987, 0, 0, 13803, 13804, 5, 561, 0, 0, 13804, 13806, 5, 816, 0, 0, 13805, - 13790, 1, 0, 0, 0, 13805, 13799, 1, 0, 0, 0, 13805, 13801, 1, 0, 0, 0, - 13805, 13802, 1, 0, 0, 0, 13805, 13803, 1, 0, 0, 0, 13806, 1477, 1, 0, - 0, 0, 13807, 13808, 5, 594, 0, 0, 13808, 13810, 5, 2424, 0, 0, 13809, 13807, - 1, 0, 0, 0, 13809, 13810, 1, 0, 0, 0, 13810, 13811, 1, 0, 0, 0, 13811, - 13812, 3, 418, 209, 0, 13812, 1479, 1, 0, 0, 0, 13813, 13814, 5, 506, 0, - 0, 13814, 13815, 5, 837, 0, 0, 13815, 13832, 5, 805, 0, 0, 13816, 13818, - 5, 1698, 0, 0, 13817, 13816, 1, 0, 0, 0, 13817, 13818, 1, 0, 0, 0, 13818, - 13819, 1, 0, 0, 0, 13819, 13820, 5, 331, 0, 0, 13820, 13825, 3, 418, 209, - 0, 13821, 13822, 5, 2436, 0, 0, 13822, 13824, 3, 418, 209, 0, 13823, 13821, - 1, 0, 0, 0, 13824, 13827, 1, 0, 0, 0, 13825, 13823, 1, 0, 0, 0, 13825, - 13826, 1, 0, 0, 0, 13826, 13832, 1, 0, 0, 0, 13827, 13825, 1, 0, 0, 0, - 13828, 13832, 3, 1492, 746, 0, 13829, 13832, 3, 1494, 747, 0, 13830, 13832, - 3, 1496, 748, 0, 13831, 13813, 1, 0, 0, 0, 13831, 13817, 1, 0, 0, 0, 13831, - 13828, 1, 0, 0, 0, 13831, 13829, 1, 0, 0, 0, 13831, 13830, 1, 0, 0, 0, - 13832, 1481, 1, 0, 0, 0, 13833, 13834, 5, 453, 0, 0, 13834, 13835, 5, 1319, - 0, 0, 13835, 13848, 5, 329, 0, 0, 13836, 13838, 5, 1547, 0, 0, 13837, 13839, - 3, 1484, 742, 0, 13838, 13837, 1, 0, 0, 0, 13838, 13839, 1, 0, 0, 0, 13839, - 13842, 1, 0, 0, 0, 13840, 13841, 5, 1847, 0, 0, 13841, 13843, 3, 1488, - 744, 0, 13842, 13840, 1, 0, 0, 0, 13842, 13843, 1, 0, 0, 0, 13843, 13846, - 1, 0, 0, 0, 13844, 13845, 5, 1698, 0, 0, 13845, 13847, 3, 1488, 744, 0, - 13846, 13844, 1, 0, 0, 0, 13846, 13847, 1, 0, 0, 0, 13847, 13849, 1, 0, - 0, 0, 13848, 13836, 1, 0, 0, 0, 13848, 13849, 1, 0, 0, 0, 13849, 13851, - 1, 0, 0, 0, 13850, 13852, 3, 1490, 745, 0, 13851, 13850, 1, 0, 0, 0, 13851, - 13852, 1, 0, 0, 0, 13852, 1483, 1, 0, 0, 0, 13853, 13854, 5, 536, 0, 0, - 13854, 13867, 5, 2452, 0, 0, 13855, 13856, 5, 2430, 0, 0, 13856, 13861, - 3, 1486, 743, 0, 13857, 13858, 5, 2436, 0, 0, 13858, 13860, 3, 1486, 743, - 0, 13859, 13857, 1, 0, 0, 0, 13860, 13863, 1, 0, 0, 0, 13861, 13859, 1, - 0, 0, 0, 13861, 13862, 1, 0, 0, 0, 13862, 13864, 1, 0, 0, 0, 13863, 13861, - 1, 0, 0, 0, 13864, 13865, 5, 2431, 0, 0, 13865, 13868, 1, 0, 0, 0, 13866, - 13868, 5, 1056, 0, 0, 13867, 13855, 1, 0, 0, 0, 13867, 13866, 1, 0, 0, - 0, 13868, 1485, 1, 0, 0, 0, 13869, 13872, 5, 2426, 0, 0, 13870, 13871, - 5, 2436, 0, 0, 13871, 13873, 5, 2426, 0, 0, 13872, 13870, 1, 0, 0, 0, 13872, - 13873, 1, 0, 0, 0, 13873, 1487, 1, 0, 0, 0, 13874, 13878, 5, 332, 0, 0, - 13875, 13876, 5, 1600, 0, 0, 13876, 13879, 3, 1148, 574, 0, 13877, 13879, - 3, 904, 452, 0, 13878, 13875, 1, 0, 0, 0, 13878, 13877, 1, 0, 0, 0, 13879, - 13880, 1, 0, 0, 0, 13880, 13878, 1, 0, 0, 0, 13880, 13881, 1, 0, 0, 0, - 13881, 1489, 1, 0, 0, 0, 13882, 13883, 5, 805, 0, 0, 13883, 13884, 5, 2069, - 0, 0, 13884, 13885, 7, 93, 0, 0, 13885, 1491, 1, 0, 0, 0, 13886, 13887, - 5, 363, 0, 0, 13887, 13888, 5, 1978, 0, 0, 13888, 13891, 3, 1642, 821, - 0, 13889, 13890, 5, 331, 0, 0, 13890, 13892, 3, 900, 450, 0, 13891, 13889, - 1, 0, 0, 0, 13891, 13892, 1, 0, 0, 0, 13892, 13894, 1, 0, 0, 0, 13893, - 13895, 3, 870, 435, 0, 13894, 13893, 1, 0, 0, 0, 13894, 13895, 1, 0, 0, - 0, 13895, 1493, 1, 0, 0, 0, 13896, 13898, 7, 94, 0, 0, 13897, 13896, 1, - 0, 0, 0, 13897, 13898, 1, 0, 0, 0, 13898, 13899, 1, 0, 0, 0, 13899, 13907, - 5, 363, 0, 0, 13900, 13901, 5, 1989, 0, 0, 13901, 13908, 5, 1978, 0, 0, - 13902, 13903, 5, 805, 0, 0, 13903, 13904, 5, 1989, 0, 0, 13904, 13905, - 5, 1978, 0, 0, 13905, 13906, 5, 565, 0, 0, 13906, 13908, 7, 171, 0, 0, - 13907, 13900, 1, 0, 0, 0, 13907, 13902, 1, 0, 0, 0, 13908, 13909, 1, 0, - 0, 0, 13909, 13919, 3, 1642, 821, 0, 13910, 13911, 5, 1987, 0, 0, 13911, - 13916, 3, 418, 209, 0, 13912, 13913, 5, 2436, 0, 0, 13913, 13915, 3, 418, - 209, 0, 13914, 13912, 1, 0, 0, 0, 13915, 13918, 1, 0, 0, 0, 13916, 13914, - 1, 0, 0, 0, 13916, 13917, 1, 0, 0, 0, 13917, 13920, 1, 0, 0, 0, 13918, - 13916, 1, 0, 0, 0, 13919, 13910, 1, 0, 0, 0, 13919, 13920, 1, 0, 0, 0, - 13920, 13922, 1, 0, 0, 0, 13921, 13923, 3, 870, 435, 0, 13922, 13921, 1, - 0, 0, 0, 13922, 13923, 1, 0, 0, 0, 13923, 1495, 1, 0, 0, 0, 13924, 13926, - 7, 94, 0, 0, 13925, 13924, 1, 0, 0, 0, 13925, 13926, 1, 0, 0, 0, 13926, - 13927, 1, 0, 0, 0, 13927, 13928, 5, 2069, 0, 0, 13928, 13929, 5, 1978, - 0, 0, 13929, 13939, 3, 1642, 821, 0, 13930, 13931, 5, 331, 0, 0, 13931, - 13936, 3, 418, 209, 0, 13932, 13933, 5, 2436, 0, 0, 13933, 13935, 3, 418, - 209, 0, 13934, 13932, 1, 0, 0, 0, 13935, 13938, 1, 0, 0, 0, 13936, 13934, - 1, 0, 0, 0, 13936, 13937, 1, 0, 0, 0, 13937, 13940, 1, 0, 0, 0, 13938, - 13936, 1, 0, 0, 0, 13939, 13930, 1, 0, 0, 0, 13939, 13940, 1, 0, 0, 0, - 13940, 1497, 1, 0, 0, 0, 13941, 13942, 5, 425, 0, 0, 13942, 13945, 5, 329, - 0, 0, 13943, 13944, 5, 648, 0, 0, 13944, 13946, 5, 99, 0, 0, 13945, 13943, - 1, 0, 0, 0, 13945, 13946, 1, 0, 0, 0, 13946, 13948, 1, 0, 0, 0, 13947, - 13949, 5, 1079, 0, 0, 13948, 13947, 1, 0, 0, 0, 13948, 13949, 1, 0, 0, - 0, 13949, 1499, 1, 0, 0, 0, 13950, 13952, 5, 301, 0, 0, 13951, 13953, 5, - 1580, 0, 0, 13952, 13951, 1, 0, 0, 0, 13952, 13953, 1, 0, 0, 0, 13953, - 13955, 1, 0, 0, 0, 13954, 13956, 5, 1381, 0, 0, 13955, 13954, 1, 0, 0, - 0, 13955, 13956, 1, 0, 0, 0, 13956, 13957, 1, 0, 0, 0, 13957, 13958, 5, - 329, 0, 0, 13958, 13959, 5, 796, 0, 0, 13959, 13975, 3, 1502, 751, 0, 13960, - 13961, 5, 261, 0, 0, 13961, 13970, 5, 2034, 0, 0, 13962, 13971, 5, 320, - 0, 0, 13963, 13964, 3, 2280, 1140, 0, 13964, 13965, 5, 629, 0, 0, 13965, - 13966, 5, 151, 0, 0, 13966, 13968, 3, 1470, 735, 0, 13967, 13969, 3, 1472, - 736, 0, 13968, 13967, 1, 0, 0, 0, 13968, 13969, 1, 0, 0, 0, 13969, 13971, - 1, 0, 0, 0, 13970, 13962, 1, 0, 0, 0, 13970, 13963, 1, 0, 0, 0, 13971, - 13974, 1, 0, 0, 0, 13972, 13974, 3, 1472, 736, 0, 13973, 13960, 1, 0, 0, - 0, 13973, 13972, 1, 0, 0, 0, 13974, 13977, 1, 0, 0, 0, 13975, 13973, 1, - 0, 0, 0, 13975, 13976, 1, 0, 0, 0, 13976, 13980, 1, 0, 0, 0, 13977, 13975, - 1, 0, 0, 0, 13978, 13979, 5, 2134, 0, 0, 13979, 13981, 5, 2426, 0, 0, 13980, - 13978, 1, 0, 0, 0, 13980, 13981, 1, 0, 0, 0, 13981, 1501, 1, 0, 0, 0, 13982, - 13987, 3, 1358, 679, 0, 13983, 13984, 5, 2423, 0, 0, 13984, 13986, 3, 2334, - 1167, 0, 13985, 13983, 1, 0, 0, 0, 13986, 13989, 1, 0, 0, 0, 13987, 13985, - 1, 0, 0, 0, 13987, 13988, 1, 0, 0, 0, 13988, 13992, 1, 0, 0, 0, 13989, - 13987, 1, 0, 0, 0, 13990, 13991, 5, 2438, 0, 0, 13991, 13993, 3, 2334, - 1167, 0, 13992, 13990, 1, 0, 0, 0, 13992, 13993, 1, 0, 0, 0, 13993, 1503, - 1, 0, 0, 0, 13994, 13996, 5, 425, 0, 0, 13995, 13997, 5, 1381, 0, 0, 13996, - 13995, 1, 0, 0, 0, 13996, 13997, 1, 0, 0, 0, 13997, 13998, 1, 0, 0, 0, - 13998, 13999, 5, 329, 0, 0, 13999, 14000, 5, 796, 0, 0, 14000, 14001, 3, - 1502, 751, 0, 14001, 1505, 1, 0, 0, 0, 14002, 14003, 5, 41, 0, 0, 14003, - 14004, 5, 1978, 0, 0, 14004, 14005, 5, 1572, 0, 0, 14005, 14006, 3, 2334, - 1167, 0, 14006, 14007, 3, 1508, 754, 0, 14007, 1507, 1, 0, 0, 0, 14008, - 14036, 3, 886, 443, 0, 14009, 14010, 5, 884, 0, 0, 14010, 14011, 5, 506, - 0, 0, 14011, 14036, 3, 1148, 574, 0, 14012, 14013, 5, 1472, 0, 0, 14013, - 14036, 3, 1148, 574, 0, 14014, 14036, 5, 214, 0, 0, 14015, 14016, 5, 1585, - 0, 0, 14016, 14019, 5, 1614, 0, 0, 14017, 14018, 5, 752, 0, 0, 14018, 14020, - 3, 1148, 574, 0, 14019, 14017, 1, 0, 0, 0, 14019, 14020, 1, 0, 0, 0, 14020, - 14036, 1, 0, 0, 0, 14021, 14022, 5, 1464, 0, 0, 14022, 14023, 5, 2034, - 0, 0, 14023, 14036, 3, 2334, 1167, 0, 14024, 14025, 7, 157, 0, 0, 14025, - 14036, 5, 98, 0, 0, 14026, 14036, 3, 848, 424, 0, 14027, 14036, 3, 850, - 425, 0, 14028, 14036, 3, 852, 426, 0, 14029, 14036, 3, 856, 428, 0, 14030, - 14036, 3, 904, 452, 0, 14031, 14036, 3, 858, 429, 0, 14032, 14036, 3, 878, - 439, 0, 14033, 14036, 3, 1510, 755, 0, 14034, 14036, 3, 1456, 728, 0, 14035, - 14008, 1, 0, 0, 0, 14035, 14009, 1, 0, 0, 0, 14035, 14012, 1, 0, 0, 0, - 14035, 14014, 1, 0, 0, 0, 14035, 14015, 1, 0, 0, 0, 14035, 14021, 1, 0, - 0, 0, 14035, 14024, 1, 0, 0, 0, 14035, 14026, 1, 0, 0, 0, 14035, 14027, - 1, 0, 0, 0, 14035, 14028, 1, 0, 0, 0, 14035, 14029, 1, 0, 0, 0, 14035, - 14030, 1, 0, 0, 0, 14035, 14031, 1, 0, 0, 0, 14035, 14032, 1, 0, 0, 0, - 14035, 14033, 1, 0, 0, 0, 14035, 14034, 1, 0, 0, 0, 14036, 1509, 1, 0, - 0, 0, 14037, 14062, 5, 458, 0, 0, 14038, 14044, 5, 1164, 0, 0, 14039, 14041, - 3, 866, 433, 0, 14040, 14039, 1, 0, 0, 0, 14040, 14041, 1, 0, 0, 0, 14041, - 14042, 1, 0, 0, 0, 14042, 14045, 5, 457, 0, 0, 14043, 14045, 5, 361, 0, - 0, 14044, 14040, 1, 0, 0, 0, 14044, 14043, 1, 0, 0, 0, 14045, 14063, 1, - 0, 0, 0, 14046, 14052, 5, 1177, 0, 0, 14047, 14049, 3, 866, 433, 0, 14048, - 14047, 1, 0, 0, 0, 14048, 14049, 1, 0, 0, 0, 14049, 14050, 1, 0, 0, 0, - 14050, 14053, 7, 172, 0, 0, 14051, 14053, 5, 361, 0, 0, 14052, 14048, 1, - 0, 0, 0, 14052, 14051, 1, 0, 0, 0, 14053, 14055, 1, 0, 0, 0, 14054, 14056, - 3, 1512, 756, 0, 14055, 14054, 1, 0, 0, 0, 14055, 14056, 1, 0, 0, 0, 14056, - 14063, 1, 0, 0, 0, 14057, 14058, 5, 543, 0, 0, 14058, 14060, 7, 173, 0, - 0, 14059, 14061, 3, 1512, 756, 0, 14060, 14059, 1, 0, 0, 0, 14060, 14061, - 1, 0, 0, 0, 14061, 14063, 1, 0, 0, 0, 14062, 14038, 1, 0, 0, 0, 14062, - 14046, 1, 0, 0, 0, 14062, 14057, 1, 0, 0, 0, 14063, 1511, 1, 0, 0, 0, 14064, - 14065, 5, 536, 0, 0, 14065, 14066, 5, 2452, 0, 0, 14066, 14067, 5, 2430, - 0, 0, 14067, 14068, 5, 2426, 0, 0, 14068, 14069, 5, 2436, 0, 0, 14069, - 14076, 5, 2426, 0, 0, 14070, 14071, 5, 2436, 0, 0, 14071, 14072, 5, 2426, - 0, 0, 14072, 14073, 5, 2436, 0, 0, 14073, 14075, 5, 2426, 0, 0, 14074, - 14070, 1, 0, 0, 0, 14075, 14078, 1, 0, 0, 0, 14076, 14074, 1, 0, 0, 0, - 14076, 14077, 1, 0, 0, 0, 14077, 14079, 1, 0, 0, 0, 14078, 14076, 1, 0, - 0, 0, 14079, 14081, 5, 2431, 0, 0, 14080, 14082, 5, 752, 0, 0, 14081, 14080, - 1, 0, 0, 0, 14081, 14082, 1, 0, 0, 0, 14082, 1513, 1, 0, 0, 0, 14083, 14084, - 5, 41, 0, 0, 14084, 14085, 5, 1498, 0, 0, 14085, 14086, 3, 2236, 1118, - 0, 14086, 14088, 3, 1516, 758, 0, 14087, 14089, 3, 748, 374, 0, 14088, - 14087, 1, 0, 0, 0, 14088, 14089, 1, 0, 0, 0, 14089, 1515, 1, 0, 0, 0, 14090, - 14091, 5, 1125, 0, 0, 14091, 14110, 5, 629, 0, 0, 14092, 14107, 5, 629, - 0, 0, 14093, 14094, 5, 151, 0, 0, 14094, 14108, 3, 2332, 1166, 0, 14095, - 14096, 5, 2134, 0, 0, 14096, 14099, 3, 2332, 1166, 0, 14097, 14098, 5, - 2423, 0, 0, 14098, 14100, 3, 2334, 1167, 0, 14099, 14097, 1, 0, 0, 0, 14099, - 14100, 1, 0, 0, 0, 14100, 14108, 1, 0, 0, 0, 14101, 14108, 5, 509, 0, 0, - 14102, 14105, 5, 588, 0, 0, 14103, 14104, 5, 66, 0, 0, 14104, 14106, 5, - 2426, 0, 0, 14105, 14103, 1, 0, 0, 0, 14105, 14106, 1, 0, 0, 0, 14106, - 14108, 1, 0, 0, 0, 14107, 14093, 1, 0, 0, 0, 14107, 14095, 1, 0, 0, 0, - 14107, 14101, 1, 0, 0, 0, 14107, 14102, 1, 0, 0, 0, 14108, 14110, 1, 0, - 0, 0, 14109, 14090, 1, 0, 0, 0, 14109, 14092, 1, 0, 0, 0, 14110, 1517, - 1, 0, 0, 0, 14111, 14112, 5, 41, 0, 0, 14112, 14113, 5, 1981, 0, 0, 14113, - 14117, 3, 2268, 1134, 0, 14114, 14116, 3, 1520, 760, 0, 14115, 14114, 1, - 0, 0, 0, 14116, 14119, 1, 0, 0, 0, 14117, 14115, 1, 0, 0, 0, 14117, 14118, - 1, 0, 0, 0, 14118, 14126, 1, 0, 0, 0, 14119, 14117, 1, 0, 0, 0, 14120, - 14127, 1, 0, 0, 0, 14121, 14127, 3, 1522, 761, 0, 14122, 14127, 3, 1684, - 842, 0, 14123, 14127, 3, 1590, 795, 0, 14124, 14127, 3, 1524, 762, 0, 14125, - 14127, 3, 1580, 790, 0, 14126, 14120, 1, 0, 0, 0, 14126, 14121, 1, 0, 0, - 0, 14126, 14122, 1, 0, 0, 0, 14126, 14123, 1, 0, 0, 0, 14126, 14124, 1, - 0, 0, 0, 14126, 14125, 1, 0, 0, 0, 14127, 14140, 1, 0, 0, 0, 14128, 14137, - 3, 1570, 785, 0, 14129, 14134, 3, 1300, 650, 0, 14130, 14131, 5, 1981, - 0, 0, 14131, 14135, 5, 813, 0, 0, 14132, 14133, 5, 37, 0, 0, 14133, 14135, - 5, 2048, 0, 0, 14134, 14130, 1, 0, 0, 0, 14134, 14132, 1, 0, 0, 0, 14135, - 14137, 1, 0, 0, 0, 14136, 14128, 1, 0, 0, 0, 14136, 14129, 1, 0, 0, 0, - 14137, 14138, 1, 0, 0, 0, 14138, 14136, 1, 0, 0, 0, 14138, 14139, 1, 0, - 0, 0, 14139, 14141, 1, 0, 0, 0, 14140, 14136, 1, 0, 0, 0, 14140, 14141, - 1, 0, 0, 0, 14141, 14142, 1, 0, 0, 0, 14142, 14143, 5, 2450, 0, 0, 14143, - 1519, 1, 0, 0, 0, 14144, 14146, 5, 1059, 0, 0, 14145, 14144, 1, 0, 0, 0, - 14145, 14146, 1, 0, 0, 0, 14146, 14147, 1, 0, 0, 0, 14147, 14148, 5, 2288, - 0, 0, 14148, 14149, 5, 565, 0, 0, 14149, 14150, 7, 174, 0, 0, 14150, 1521, - 1, 0, 0, 0, 14151, 14163, 3, 1548, 774, 0, 14152, 14153, 5, 1464, 0, 0, - 14153, 14154, 5, 2034, 0, 0, 14154, 14163, 3, 2268, 1134, 0, 14155, 14163, - 3, 1280, 640, 0, 14156, 14157, 5, 1412, 0, 0, 14157, 14163, 5, 1178, 0, - 0, 14158, 14159, 5, 1412, 0, 0, 14159, 14163, 5, 2197, 0, 0, 14160, 14161, - 5, 1455, 0, 0, 14161, 14163, 5, 2426, 0, 0, 14162, 14151, 1, 0, 0, 0, 14162, - 14152, 1, 0, 0, 0, 14162, 14155, 1, 0, 0, 0, 14162, 14156, 1, 0, 0, 0, - 14162, 14158, 1, 0, 0, 0, 14162, 14160, 1, 0, 0, 0, 14163, 1523, 1, 0, - 0, 0, 14164, 14174, 3, 1526, 763, 0, 14165, 14174, 3, 1528, 764, 0, 14166, - 14174, 3, 1530, 765, 0, 14167, 14174, 3, 1532, 766, 0, 14168, 14174, 3, - 1534, 767, 0, 14169, 14174, 3, 1536, 768, 0, 14170, 14174, 3, 1538, 769, - 0, 14171, 14174, 3, 1540, 770, 0, 14172, 14174, 3, 1542, 771, 0, 14173, - 14164, 1, 0, 0, 0, 14173, 14165, 1, 0, 0, 0, 14173, 14166, 1, 0, 0, 0, - 14173, 14167, 1, 0, 0, 0, 14173, 14168, 1, 0, 0, 0, 14173, 14169, 1, 0, - 0, 0, 14173, 14170, 1, 0, 0, 0, 14173, 14171, 1, 0, 0, 0, 14173, 14172, - 1, 0, 0, 0, 14174, 1525, 1, 0, 0, 0, 14175, 14192, 5, 20, 0, 0, 14176, - 14193, 3, 1114, 557, 0, 14177, 14193, 3, 1116, 558, 0, 14178, 14180, 5, - 1260, 0, 0, 14179, 14181, 3, 1678, 839, 0, 14180, 14179, 1, 0, 0, 0, 14180, - 14181, 1, 0, 0, 0, 14181, 14184, 1, 0, 0, 0, 14182, 14183, 5, 1978, 0, - 0, 14183, 14185, 3, 1642, 821, 0, 14184, 14182, 1, 0, 0, 0, 14184, 14185, - 1, 0, 0, 0, 14185, 14187, 1, 0, 0, 0, 14186, 14188, 3, 1586, 793, 0, 14187, - 14186, 1, 0, 0, 0, 14187, 14188, 1, 0, 0, 0, 14188, 14190, 1, 0, 0, 0, - 14189, 14191, 5, 2092, 0, 0, 14190, 14189, 1, 0, 0, 0, 14190, 14191, 1, - 0, 0, 0, 14191, 14193, 1, 0, 0, 0, 14192, 14176, 1, 0, 0, 0, 14192, 14177, - 1, 0, 0, 0, 14192, 14178, 1, 0, 0, 0, 14193, 1527, 1, 0, 0, 0, 14194, 14197, - 5, 425, 0, 0, 14195, 14198, 3, 1544, 772, 0, 14196, 14198, 3, 1546, 773, - 0, 14197, 14195, 1, 0, 0, 0, 14197, 14196, 1, 0, 0, 0, 14198, 14203, 1, - 0, 0, 0, 14199, 14201, 3, 1558, 779, 0, 14200, 14202, 3, 912, 456, 0, 14201, - 14200, 1, 0, 0, 0, 14201, 14202, 1, 0, 0, 0, 14202, 14204, 1, 0, 0, 0, - 14203, 14199, 1, 0, 0, 0, 14203, 14204, 1, 0, 0, 0, 14204, 1529, 1, 0, - 0, 0, 14205, 14206, 5, 876, 0, 0, 14206, 14207, 5, 1260, 0, 0, 14207, 14208, - 3, 1678, 839, 0, 14208, 14209, 5, 48, 0, 0, 14209, 14210, 3, 1678, 839, - 0, 14210, 14211, 5, 720, 0, 0, 14211, 14212, 5, 1260, 0, 0, 14212, 14213, - 3, 1678, 839, 0, 14213, 1531, 1, 0, 0, 0, 14214, 14235, 5, 910, 0, 0, 14215, - 14236, 1, 0, 0, 0, 14216, 14236, 3, 1088, 544, 0, 14217, 14218, 5, 1260, - 0, 0, 14218, 14221, 3, 1678, 839, 0, 14219, 14220, 7, 9, 0, 0, 14220, 14222, - 3, 1140, 570, 0, 14221, 14219, 1, 0, 0, 0, 14221, 14222, 1, 0, 0, 0, 14222, - 14225, 1, 0, 0, 0, 14223, 14224, 5, 20, 0, 0, 14224, 14226, 3, 1130, 565, - 0, 14225, 14223, 1, 0, 0, 0, 14225, 14226, 1, 0, 0, 0, 14226, 14233, 1, - 0, 0, 0, 14227, 14229, 5, 1417, 0, 0, 14228, 14227, 1, 0, 0, 0, 14228, - 14229, 1, 0, 0, 0, 14229, 14230, 1, 0, 0, 0, 14230, 14231, 5, 2092, 0, - 0, 14231, 14232, 5, 805, 0, 0, 14232, 14234, 5, 657, 0, 0, 14233, 14228, - 1, 0, 0, 0, 14233, 14234, 1, 0, 0, 0, 14234, 14236, 1, 0, 0, 0, 14235, - 14215, 1, 0, 0, 0, 14235, 14216, 1, 0, 0, 0, 14235, 14217, 1, 0, 0, 0, - 14236, 14238, 1, 0, 0, 0, 14237, 14239, 5, 1177, 0, 0, 14238, 14237, 1, - 0, 0, 0, 14238, 14239, 1, 0, 0, 0, 14239, 14244, 1, 0, 0, 0, 14240, 14242, - 3, 1558, 779, 0, 14241, 14243, 3, 912, 456, 0, 14242, 14241, 1, 0, 0, 0, - 14242, 14243, 1, 0, 0, 0, 14243, 14245, 1, 0, 0, 0, 14244, 14240, 1, 0, - 0, 0, 14244, 14245, 1, 0, 0, 0, 14245, 1533, 1, 0, 0, 0, 14246, 14247, - 5, 1617, 0, 0, 14247, 14248, 5, 1260, 0, 0, 14248, 14249, 3, 1678, 839, - 0, 14249, 14250, 5, 720, 0, 0, 14250, 14267, 5, 2430, 0, 0, 14251, 14256, - 3, 1114, 557, 0, 14252, 14253, 5, 2436, 0, 0, 14253, 14255, 3, 1114, 557, - 0, 14254, 14252, 1, 0, 0, 0, 14255, 14258, 1, 0, 0, 0, 14256, 14254, 1, - 0, 0, 0, 14256, 14257, 1, 0, 0, 0, 14257, 14268, 1, 0, 0, 0, 14258, 14256, - 1, 0, 0, 0, 14259, 14264, 3, 1116, 558, 0, 14260, 14261, 5, 2436, 0, 0, - 14261, 14263, 3, 1116, 558, 0, 14262, 14260, 1, 0, 0, 0, 14263, 14266, - 1, 0, 0, 0, 14264, 14262, 1, 0, 0, 0, 14264, 14265, 1, 0, 0, 0, 14265, - 14268, 1, 0, 0, 0, 14266, 14264, 1, 0, 0, 0, 14267, 14251, 1, 0, 0, 0, - 14267, 14259, 1, 0, 0, 0, 14268, 14269, 1, 0, 0, 0, 14269, 14270, 5, 2431, - 0, 0, 14270, 1535, 1, 0, 0, 0, 14271, 14274, 5, 2051, 0, 0, 14272, 14275, - 3, 1544, 772, 0, 14273, 14275, 3, 1546, 773, 0, 14274, 14272, 1, 0, 0, - 0, 14274, 14273, 1, 0, 0, 0, 14275, 14284, 1, 0, 0, 0, 14276, 14278, 5, - 425, 0, 0, 14277, 14279, 5, 37, 0, 0, 14278, 14277, 1, 0, 0, 0, 14278, - 14279, 1, 0, 0, 0, 14279, 14282, 1, 0, 0, 0, 14280, 14282, 5, 1492, 0, - 0, 14281, 14276, 1, 0, 0, 0, 14281, 14280, 1, 0, 0, 0, 14281, 14282, 1, - 0, 0, 0, 14282, 14283, 1, 0, 0, 0, 14283, 14285, 5, 1660, 0, 0, 14284, - 14281, 1, 0, 0, 0, 14284, 14285, 1, 0, 0, 0, 14285, 14287, 1, 0, 0, 0, - 14286, 14288, 5, 168, 0, 0, 14287, 14286, 1, 0, 0, 0, 14287, 14288, 1, - 0, 0, 0, 14288, 14293, 1, 0, 0, 0, 14289, 14291, 3, 1558, 779, 0, 14290, - 14292, 3, 912, 456, 0, 14291, 14290, 1, 0, 0, 0, 14291, 14292, 1, 0, 0, - 0, 14292, 14294, 1, 0, 0, 0, 14293, 14289, 1, 0, 0, 0, 14293, 14294, 1, - 0, 0, 0, 14294, 1537, 1, 0, 0, 0, 14295, 14296, 5, 485, 0, 0, 14296, 14297, - 5, 1260, 0, 0, 14297, 14298, 3, 1678, 839, 0, 14298, 14299, 5, 2193, 0, - 0, 14299, 14300, 5, 1981, 0, 0, 14300, 14303, 3, 2268, 1134, 0, 14301, - 14302, 7, 103, 0, 0, 14302, 14304, 5, 657, 0, 0, 14303, 14301, 1, 0, 0, - 0, 14303, 14304, 1, 0, 0, 0, 14304, 14307, 1, 0, 0, 0, 14305, 14306, 7, - 2, 0, 0, 14306, 14308, 5, 2143, 0, 0, 14307, 14305, 1, 0, 0, 0, 14307, - 14308, 1, 0, 0, 0, 14308, 1539, 1, 0, 0, 0, 14309, 14310, 5, 214, 0, 0, - 14310, 14312, 5, 1260, 0, 0, 14311, 14313, 3, 912, 456, 0, 14312, 14311, - 1, 0, 0, 0, 14312, 14313, 1, 0, 0, 0, 14313, 14317, 1, 0, 0, 0, 14314, - 14315, 3, 1302, 651, 0, 14315, 14316, 5, 210, 0, 0, 14316, 14318, 1, 0, - 0, 0, 14317, 14314, 1, 0, 0, 0, 14317, 14318, 1, 0, 0, 0, 14318, 1541, - 1, 0, 0, 0, 14319, 14320, 5, 1572, 0, 0, 14320, 14321, 5, 718, 0, 0, 14321, - 14324, 5, 2430, 0, 0, 14322, 14325, 3, 2320, 1160, 0, 14323, 14325, 3, - 2036, 1018, 0, 14324, 14322, 1, 0, 0, 0, 14324, 14323, 1, 0, 0, 0, 14324, - 14325, 1, 0, 0, 0, 14325, 14326, 1, 0, 0, 0, 14326, 14327, 5, 2431, 0, - 0, 14327, 1543, 1, 0, 0, 0, 14328, 14356, 7, 175, 0, 0, 14329, 14357, 3, - 1678, 839, 0, 14330, 14331, 5, 2430, 0, 0, 14331, 14336, 3, 1678, 839, - 0, 14332, 14333, 5, 2436, 0, 0, 14333, 14335, 3, 1678, 839, 0, 14334, 14332, - 1, 0, 0, 0, 14335, 14338, 1, 0, 0, 0, 14336, 14334, 1, 0, 0, 0, 14336, - 14337, 1, 0, 0, 0, 14337, 14339, 1, 0, 0, 0, 14338, 14336, 1, 0, 0, 0, - 14339, 14340, 5, 2431, 0, 0, 14340, 14357, 1, 0, 0, 0, 14341, 14343, 5, - 565, 0, 0, 14342, 14344, 5, 2430, 0, 0, 14343, 14342, 1, 0, 0, 0, 14343, - 14344, 1, 0, 0, 0, 14344, 14345, 1, 0, 0, 0, 14345, 14350, 3, 668, 334, - 0, 14346, 14347, 5, 2436, 0, 0, 14347, 14349, 3, 668, 334, 0, 14348, 14346, - 1, 0, 0, 0, 14349, 14352, 1, 0, 0, 0, 14350, 14348, 1, 0, 0, 0, 14350, - 14351, 1, 0, 0, 0, 14351, 14354, 1, 0, 0, 0, 14352, 14350, 1, 0, 0, 0, - 14353, 14355, 5, 2431, 0, 0, 14354, 14353, 1, 0, 0, 0, 14354, 14355, 1, - 0, 0, 0, 14355, 14357, 1, 0, 0, 0, 14356, 14329, 1, 0, 0, 0, 14356, 14330, - 1, 0, 0, 0, 14356, 14341, 1, 0, 0, 0, 14357, 1545, 1, 0, 0, 0, 14358, 14390, - 7, 176, 0, 0, 14359, 14362, 3, 1678, 839, 0, 14360, 14361, 5, 2096, 0, - 0, 14361, 14363, 5, 657, 0, 0, 14362, 14360, 1, 0, 0, 0, 14362, 14363, - 1, 0, 0, 0, 14363, 14391, 1, 0, 0, 0, 14364, 14365, 5, 2430, 0, 0, 14365, - 14370, 3, 1678, 839, 0, 14366, 14367, 5, 2436, 0, 0, 14367, 14369, 3, 1678, - 839, 0, 14368, 14366, 1, 0, 0, 0, 14369, 14372, 1, 0, 0, 0, 14370, 14368, - 1, 0, 0, 0, 14370, 14371, 1, 0, 0, 0, 14371, 14373, 1, 0, 0, 0, 14372, - 14370, 1, 0, 0, 0, 14373, 14374, 5, 2431, 0, 0, 14374, 14391, 1, 0, 0, - 0, 14375, 14377, 5, 565, 0, 0, 14376, 14378, 5, 2430, 0, 0, 14377, 14376, - 1, 0, 0, 0, 14377, 14378, 1, 0, 0, 0, 14378, 14379, 1, 0, 0, 0, 14379, - 14384, 3, 670, 335, 0, 14380, 14381, 5, 2436, 0, 0, 14381, 14383, 3, 670, - 335, 0, 14382, 14380, 1, 0, 0, 0, 14383, 14386, 1, 0, 0, 0, 14384, 14382, - 1, 0, 0, 0, 14384, 14385, 1, 0, 0, 0, 14385, 14388, 1, 0, 0, 0, 14386, - 14384, 1, 0, 0, 0, 14387, 14389, 5, 2431, 0, 0, 14388, 14387, 1, 0, 0, - 0, 14388, 14389, 1, 0, 0, 0, 14389, 14391, 1, 0, 0, 0, 14390, 14359, 1, - 0, 0, 0, 14390, 14364, 1, 0, 0, 0, 14390, 14375, 1, 0, 0, 0, 14391, 1547, - 1, 0, 0, 0, 14392, 14411, 3, 1166, 583, 0, 14393, 14411, 3, 868, 434, 0, - 14394, 14411, 3, 1150, 575, 0, 14395, 14411, 3, 1152, 576, 0, 14396, 14411, - 3, 1270, 635, 0, 14397, 14411, 3, 1276, 638, 0, 14398, 14411, 3, 1278, - 639, 0, 14399, 14411, 7, 102, 0, 0, 14400, 14401, 5, 1484, 0, 0, 14401, - 14402, 5, 2430, 0, 0, 14402, 14403, 5, 907, 0, 0, 14403, 14404, 7, 177, - 0, 0, 14404, 14411, 5, 2431, 0, 0, 14405, 14411, 3, 1284, 642, 0, 14406, - 14411, 3, 1282, 641, 0, 14407, 14411, 3, 912, 456, 0, 14408, 14411, 3, - 1264, 632, 0, 14409, 14411, 3, 1266, 633, 0, 14410, 14392, 1, 0, 0, 0, - 14410, 14393, 1, 0, 0, 0, 14410, 14394, 1, 0, 0, 0, 14410, 14395, 1, 0, - 0, 0, 14410, 14396, 1, 0, 0, 0, 14410, 14397, 1, 0, 0, 0, 14410, 14398, - 1, 0, 0, 0, 14410, 14399, 1, 0, 0, 0, 14410, 14400, 1, 0, 0, 0, 14410, - 14405, 1, 0, 0, 0, 14410, 14406, 1, 0, 0, 0, 14410, 14407, 1, 0, 0, 0, - 14410, 14408, 1, 0, 0, 0, 14410, 14409, 1, 0, 0, 0, 14411, 14412, 1, 0, - 0, 0, 14412, 14410, 1, 0, 0, 0, 14412, 14413, 1, 0, 0, 0, 14413, 14415, - 1, 0, 0, 0, 14414, 14416, 3, 1550, 775, 0, 14415, 14414, 1, 0, 0, 0, 14415, - 14416, 1, 0, 0, 0, 14416, 1549, 1, 0, 0, 0, 14417, 14422, 3, 1582, 791, - 0, 14418, 14422, 3, 1554, 777, 0, 14419, 14422, 3, 1552, 776, 0, 14420, - 14422, 5, 214, 0, 0, 14421, 14417, 1, 0, 0, 0, 14421, 14418, 1, 0, 0, 0, - 14421, 14419, 1, 0, 0, 0, 14421, 14420, 1, 0, 0, 0, 14422, 1551, 1, 0, - 0, 0, 14423, 14424, 5, 842, 0, 0, 14424, 14427, 5, 1981, 0, 0, 14425, 14428, - 3, 1276, 638, 0, 14426, 14428, 3, 1278, 639, 0, 14427, 14425, 1, 0, 0, - 0, 14427, 14426, 1, 0, 0, 0, 14428, 1553, 1, 0, 0, 0, 14429, 14440, 3, - 1556, 778, 0, 14430, 14435, 5, 1235, 0, 0, 14431, 14436, 3, 1172, 586, - 0, 14432, 14436, 3, 1276, 638, 0, 14433, 14436, 3, 1280, 640, 0, 14434, - 14436, 3, 1278, 639, 0, 14435, 14431, 1, 0, 0, 0, 14435, 14432, 1, 0, 0, - 0, 14435, 14433, 1, 0, 0, 0, 14435, 14434, 1, 0, 0, 0, 14436, 14437, 1, - 0, 0, 0, 14437, 14435, 1, 0, 0, 0, 14437, 14438, 1, 0, 0, 0, 14438, 14440, - 1, 0, 0, 0, 14439, 14429, 1, 0, 0, 0, 14439, 14430, 1, 0, 0, 0, 14440, - 1555, 1, 0, 0, 0, 14441, 14442, 5, 20, 0, 0, 14442, 14444, 5, 1235, 0, - 0, 14443, 14445, 3, 1172, 586, 0, 14444, 14443, 1, 0, 0, 0, 14444, 14445, - 1, 0, 0, 0, 14445, 14462, 1, 0, 0, 0, 14446, 14447, 5, 2430, 0, 0, 14447, - 14449, 5, 1260, 0, 0, 14448, 14450, 3, 1172, 586, 0, 14449, 14448, 1, 0, - 0, 0, 14449, 14450, 1, 0, 0, 0, 14450, 14458, 1, 0, 0, 0, 14451, 14452, - 5, 2436, 0, 0, 14452, 14454, 5, 1260, 0, 0, 14453, 14455, 3, 1172, 586, - 0, 14454, 14453, 1, 0, 0, 0, 14454, 14455, 1, 0, 0, 0, 14455, 14457, 1, - 0, 0, 0, 14456, 14451, 1, 0, 0, 0, 14457, 14460, 1, 0, 0, 0, 14458, 14456, - 1, 0, 0, 0, 14458, 14459, 1, 0, 0, 0, 14459, 14461, 1, 0, 0, 0, 14460, - 14458, 1, 0, 0, 0, 14461, 14463, 5, 2431, 0, 0, 14462, 14446, 1, 0, 0, - 0, 14462, 14463, 1, 0, 0, 0, 14463, 1557, 1, 0, 0, 0, 14464, 14467, 3, - 1560, 780, 0, 14465, 14467, 3, 1562, 781, 0, 14466, 14464, 1, 0, 0, 0, - 14466, 14465, 1, 0, 0, 0, 14467, 1559, 1, 0, 0, 0, 14468, 14469, 7, 178, - 0, 0, 14469, 14470, 5, 587, 0, 0, 14470, 14471, 5, 657, 0, 0, 14471, 1561, - 1, 0, 0, 0, 14472, 14473, 5, 2096, 0, 0, 14473, 14478, 5, 657, 0, 0, 14474, - 14475, 5, 2430, 0, 0, 14475, 14476, 3, 1564, 782, 0, 14476, 14477, 5, 2431, - 0, 0, 14477, 14479, 1, 0, 0, 0, 14478, 14474, 1, 0, 0, 0, 14478, 14479, - 1, 0, 0, 0, 14479, 1563, 1, 0, 0, 0, 14480, 14481, 3, 2256, 1128, 0, 14481, - 14484, 5, 2430, 0, 0, 14482, 14485, 3, 1566, 783, 0, 14483, 14485, 3, 1568, - 784, 0, 14484, 14482, 1, 0, 0, 0, 14484, 14483, 1, 0, 0, 0, 14485, 14486, - 1, 0, 0, 0, 14486, 14491, 5, 2431, 0, 0, 14487, 14488, 5, 2436, 0, 0, 14488, - 14490, 3, 1562, 781, 0, 14489, 14487, 1, 0, 0, 0, 14490, 14493, 1, 0, 0, - 0, 14491, 14489, 1, 0, 0, 0, 14491, 14492, 1, 0, 0, 0, 14492, 1565, 1, - 0, 0, 0, 14493, 14491, 1, 0, 0, 0, 14494, 14496, 3, 526, 263, 0, 14495, - 14497, 3, 488, 244, 0, 14496, 14495, 1, 0, 0, 0, 14496, 14497, 1, 0, 0, - 0, 14497, 14502, 1, 0, 0, 0, 14498, 14499, 5, 2436, 0, 0, 14499, 14501, - 3, 1566, 783, 0, 14500, 14498, 1, 0, 0, 0, 14501, 14504, 1, 0, 0, 0, 14502, - 14500, 1, 0, 0, 0, 14502, 14503, 1, 0, 0, 0, 14503, 1567, 1, 0, 0, 0, 14504, - 14502, 1, 0, 0, 0, 14505, 14507, 5, 1673, 0, 0, 14506, 14508, 3, 1128, - 564, 0, 14507, 14506, 1, 0, 0, 0, 14507, 14508, 1, 0, 0, 0, 14508, 14511, - 1, 0, 0, 0, 14509, 14510, 5, 1978, 0, 0, 14510, 14512, 3, 1642, 821, 0, - 14511, 14509, 1, 0, 0, 0, 14511, 14512, 1, 0, 0, 0, 14512, 14517, 1, 0, - 0, 0, 14513, 14514, 5, 2436, 0, 0, 14514, 14516, 3, 1568, 784, 0, 14515, - 14513, 1, 0, 0, 0, 14516, 14519, 1, 0, 0, 0, 14517, 14515, 1, 0, 0, 0, - 14517, 14518, 1, 0, 0, 0, 14518, 1569, 1, 0, 0, 0, 14519, 14517, 1, 0, - 0, 0, 14520, 14522, 7, 17, 0, 0, 14521, 14523, 7, 89, 0, 0, 14522, 14521, - 1, 0, 0, 0, 14522, 14523, 1, 0, 0, 0, 14523, 14540, 1, 0, 0, 0, 14524, - 14525, 5, 2073, 0, 0, 14525, 14526, 5, 2430, 0, 0, 14526, 14531, 3, 2266, - 1133, 0, 14527, 14528, 5, 2436, 0, 0, 14528, 14530, 3, 2266, 1133, 0, 14529, - 14527, 1, 0, 0, 0, 14530, 14533, 1, 0, 0, 0, 14531, 14529, 1, 0, 0, 0, - 14531, 14532, 1, 0, 0, 0, 14532, 14534, 1, 0, 0, 0, 14533, 14531, 1, 0, - 0, 0, 14534, 14535, 5, 2431, 0, 0, 14535, 14541, 1, 0, 0, 0, 14536, 14537, - 5, 1359, 0, 0, 14537, 14541, 5, 754, 0, 0, 14538, 14539, 5, 267, 0, 0, - 14539, 14541, 3, 2238, 1119, 0, 14540, 14524, 1, 0, 0, 0, 14540, 14536, - 1, 0, 0, 0, 14540, 14538, 1, 0, 0, 0, 14541, 14543, 1, 0, 0, 0, 14542, - 14544, 3, 1572, 786, 0, 14543, 14542, 1, 0, 0, 0, 14543, 14544, 1, 0, 0, - 0, 14544, 14546, 1, 0, 0, 0, 14545, 14547, 3, 1578, 789, 0, 14546, 14545, - 1, 0, 0, 0, 14546, 14547, 1, 0, 0, 0, 14547, 14549, 1, 0, 0, 0, 14548, - 14550, 5, 168, 0, 0, 14549, 14548, 1, 0, 0, 0, 14549, 14550, 1, 0, 0, 0, - 14550, 14553, 1, 0, 0, 0, 14551, 14552, 7, 150, 0, 0, 14552, 14554, 5, - 660, 0, 0, 14553, 14551, 1, 0, 0, 0, 14553, 14554, 1, 0, 0, 0, 14554, 1571, - 1, 0, 0, 0, 14555, 14556, 5, 2134, 0, 0, 14556, 14563, 5, 660, 0, 0, 14557, - 14564, 3, 2256, 1128, 0, 14558, 14559, 5, 2430, 0, 0, 14559, 14560, 3, - 444, 222, 0, 14560, 14561, 5, 2431, 0, 0, 14561, 14564, 1, 0, 0, 0, 14562, - 14564, 3, 1574, 787, 0, 14563, 14557, 1, 0, 0, 0, 14563, 14558, 1, 0, 0, - 0, 14563, 14562, 1, 0, 0, 0, 14563, 14564, 1, 0, 0, 0, 14564, 1573, 1, - 0, 0, 0, 14565, 14580, 3, 1166, 583, 0, 14566, 14580, 3, 868, 434, 0, 14567, - 14580, 5, 1177, 0, 0, 14568, 14571, 5, 1978, 0, 0, 14569, 14572, 3, 1642, - 821, 0, 14570, 14572, 5, 363, 0, 0, 14571, 14569, 1, 0, 0, 0, 14571, 14570, - 1, 0, 0, 0, 14572, 14580, 1, 0, 0, 0, 14573, 14580, 3, 1586, 793, 0, 14574, - 14580, 3, 1576, 788, 0, 14575, 14580, 5, 1493, 0, 0, 14576, 14580, 3, 502, - 251, 0, 14577, 14580, 3, 910, 455, 0, 14578, 14580, 3, 912, 456, 0, 14579, - 14565, 1, 0, 0, 0, 14579, 14566, 1, 0, 0, 0, 14579, 14567, 1, 0, 0, 0, - 14579, 14568, 1, 0, 0, 0, 14579, 14573, 1, 0, 0, 0, 14579, 14574, 1, 0, - 0, 0, 14579, 14575, 1, 0, 0, 0, 14579, 14576, 1, 0, 0, 0, 14579, 14577, - 1, 0, 0, 0, 14579, 14578, 1, 0, 0, 0, 14580, 14581, 1, 0, 0, 0, 14581, - 14579, 1, 0, 0, 0, 14581, 14582, 1, 0, 0, 0, 14582, 1575, 1, 0, 0, 0, 14583, - 14584, 7, 179, 0, 0, 14584, 1577, 1, 0, 0, 0, 14585, 14586, 5, 484, 0, - 0, 14586, 14587, 5, 720, 0, 0, 14587, 14588, 3, 2268, 1134, 0, 14588, 1579, - 1, 0, 0, 0, 14589, 14591, 5, 922, 0, 0, 14590, 14592, 5, 1177, 0, 0, 14591, - 14590, 1, 0, 0, 0, 14591, 14592, 1, 0, 0, 0, 14592, 14594, 1, 0, 0, 0, - 14593, 14595, 3, 1172, 586, 0, 14594, 14593, 1, 0, 0, 0, 14594, 14595, - 1, 0, 0, 0, 14595, 14597, 1, 0, 0, 0, 14596, 14598, 3, 1150, 575, 0, 14597, - 14596, 1, 0, 0, 0, 14597, 14598, 1, 0, 0, 0, 14598, 14600, 1, 0, 0, 0, - 14599, 14601, 3, 1582, 791, 0, 14600, 14599, 1, 0, 0, 0, 14600, 14601, - 1, 0, 0, 0, 14601, 14606, 1, 0, 0, 0, 14602, 14605, 3, 1626, 813, 0, 14603, - 14605, 3, 1616, 808, 0, 14604, 14602, 1, 0, 0, 0, 14604, 14603, 1, 0, 0, - 0, 14605, 14608, 1, 0, 0, 0, 14606, 14604, 1, 0, 0, 0, 14606, 14607, 1, - 0, 0, 0, 14607, 14610, 1, 0, 0, 0, 14608, 14606, 1, 0, 0, 0, 14609, 14611, - 3, 912, 456, 0, 14610, 14609, 1, 0, 0, 0, 14610, 14611, 1, 0, 0, 0, 14611, - 1581, 1, 0, 0, 0, 14612, 14617, 3, 1584, 792, 0, 14613, 14614, 5, 1283, - 0, 0, 14614, 14617, 5, 2424, 0, 0, 14615, 14617, 3, 1586, 793, 0, 14616, - 14612, 1, 0, 0, 0, 14616, 14613, 1, 0, 0, 0, 14616, 14615, 1, 0, 0, 0, - 14617, 14618, 1, 0, 0, 0, 14618, 14616, 1, 0, 0, 0, 14618, 14619, 1, 0, - 0, 0, 14619, 14621, 1, 0, 0, 0, 14620, 14622, 3, 1588, 794, 0, 14621, 14620, - 1, 0, 0, 0, 14621, 14622, 1, 0, 0, 0, 14622, 14625, 1, 0, 0, 0, 14623, - 14625, 3, 1588, 794, 0, 14624, 14616, 1, 0, 0, 0, 14624, 14623, 1, 0, 0, - 0, 14625, 1583, 1, 0, 0, 0, 14626, 14627, 5, 842, 0, 0, 14627, 14630, 5, - 1981, 0, 0, 14628, 14630, 5, 1043, 0, 0, 14629, 14626, 1, 0, 0, 0, 14629, - 14628, 1, 0, 0, 0, 14630, 1585, 1, 0, 0, 0, 14631, 14635, 5, 1001, 0, 0, - 14632, 14633, 5, 242, 0, 0, 14633, 14635, 5, 2424, 0, 0, 14634, 14631, - 1, 0, 0, 0, 14634, 14632, 1, 0, 0, 0, 14635, 1587, 1, 0, 0, 0, 14636, 14637, - 5, 648, 0, 0, 14637, 14639, 3, 2266, 1133, 0, 14638, 14636, 1, 0, 0, 0, - 14638, 14639, 1, 0, 0, 0, 14639, 14640, 1, 0, 0, 0, 14640, 14642, 5, 1235, - 0, 0, 14641, 14643, 3, 1172, 586, 0, 14642, 14641, 1, 0, 0, 0, 14642, 14643, - 1, 0, 0, 0, 14643, 1589, 1, 0, 0, 0, 14644, 14649, 3, 1602, 801, 0, 14645, - 14649, 3, 1596, 798, 0, 14646, 14649, 3, 1592, 796, 0, 14647, 14649, 3, - 1628, 814, 0, 14648, 14644, 1, 0, 0, 0, 14648, 14645, 1, 0, 0, 0, 14648, - 14646, 1, 0, 0, 0, 14648, 14647, 1, 0, 0, 0, 14649, 1591, 1, 0, 0, 0, 14650, - 14651, 5, 910, 0, 0, 14651, 14652, 5, 943, 0, 0, 14652, 14653, 5, 1981, - 0, 0, 14653, 14654, 3, 1594, 797, 0, 14654, 14655, 5, 1491, 0, 0, 14655, - 14656, 5, 66, 0, 0, 14656, 14657, 7, 180, 0, 0, 14657, 1593, 1, 0, 0, 0, - 14658, 14659, 3, 2268, 1134, 0, 14659, 1595, 1, 0, 0, 0, 14660, 14661, - 5, 1464, 0, 0, 14661, 14662, 5, 222, 0, 0, 14662, 14663, 3, 1598, 799, - 0, 14663, 14664, 5, 2034, 0, 0, 14664, 14665, 3, 1600, 800, 0, 14665, 1597, - 1, 0, 0, 0, 14666, 14667, 3, 2266, 1133, 0, 14667, 1599, 1, 0, 0, 0, 14668, - 14669, 3, 2266, 1133, 0, 14669, 1601, 1, 0, 0, 0, 14670, 14675, 3, 1684, - 842, 0, 14671, 14675, 3, 1614, 807, 0, 14672, 14675, 3, 1606, 803, 0, 14673, - 14675, 3, 1604, 802, 0, 14674, 14670, 1, 0, 0, 0, 14674, 14671, 1, 0, 0, - 0, 14674, 14672, 1, 0, 0, 0, 14674, 14673, 1, 0, 0, 0, 14675, 14676, 1, - 0, 0, 0, 14676, 14674, 1, 0, 0, 0, 14676, 14677, 1, 0, 0, 0, 14677, 1603, - 1, 0, 0, 0, 14678, 14679, 5, 1572, 0, 0, 14679, 14693, 5, 2093, 0, 0, 14680, - 14681, 5, 222, 0, 0, 14681, 14694, 3, 2266, 1133, 0, 14682, 14683, 5, 2430, - 0, 0, 14683, 14688, 3, 2266, 1133, 0, 14684, 14685, 5, 2436, 0, 0, 14685, - 14687, 3, 2266, 1133, 0, 14686, 14684, 1, 0, 0, 0, 14687, 14690, 1, 0, - 0, 0, 14688, 14686, 1, 0, 0, 0, 14688, 14689, 1, 0, 0, 0, 14689, 14691, - 1, 0, 0, 0, 14690, 14688, 1, 0, 0, 0, 14691, 14692, 5, 2431, 0, 0, 14692, - 14694, 1, 0, 0, 0, 14693, 14680, 1, 0, 0, 0, 14693, 14682, 1, 0, 0, 0, - 14694, 14700, 1, 0, 0, 0, 14695, 14696, 5, 168, 0, 0, 14696, 14699, 5, - 268, 0, 0, 14697, 14699, 5, 721, 0, 0, 14698, 14695, 1, 0, 0, 0, 14698, - 14697, 1, 0, 0, 0, 14699, 14702, 1, 0, 0, 0, 14700, 14698, 1, 0, 0, 0, - 14700, 14701, 1, 0, 0, 0, 14701, 14741, 1, 0, 0, 0, 14702, 14700, 1, 0, - 0, 0, 14703, 14717, 5, 425, 0, 0, 14704, 14705, 5, 222, 0, 0, 14705, 14718, - 3, 2266, 1133, 0, 14706, 14707, 5, 2430, 0, 0, 14707, 14712, 3, 2266, 1133, - 0, 14708, 14709, 5, 2436, 0, 0, 14709, 14711, 3, 2266, 1133, 0, 14710, - 14708, 1, 0, 0, 0, 14711, 14714, 1, 0, 0, 0, 14712, 14710, 1, 0, 0, 0, - 14712, 14713, 1, 0, 0, 0, 14713, 14715, 1, 0, 0, 0, 14714, 14712, 1, 0, - 0, 0, 14715, 14716, 5, 2431, 0, 0, 14716, 14718, 1, 0, 0, 0, 14717, 14704, - 1, 0, 0, 0, 14717, 14706, 1, 0, 0, 0, 14718, 14724, 1, 0, 0, 0, 14719, - 14720, 5, 168, 0, 0, 14720, 14723, 5, 268, 0, 0, 14721, 14723, 5, 721, - 0, 0, 14722, 14719, 1, 0, 0, 0, 14722, 14721, 1, 0, 0, 0, 14723, 14726, - 1, 0, 0, 0, 14724, 14722, 1, 0, 0, 0, 14724, 14725, 1, 0, 0, 0, 14725, - 14729, 1, 0, 0, 0, 14726, 14724, 1, 0, 0, 0, 14727, 14728, 5, 187, 0, 0, - 14728, 14730, 5, 2424, 0, 0, 14729, 14727, 1, 0, 0, 0, 14729, 14730, 1, - 0, 0, 0, 14730, 14741, 1, 0, 0, 0, 14731, 14736, 5, 425, 0, 0, 14732, 14733, - 5, 2093, 0, 0, 14733, 14737, 5, 223, 0, 0, 14734, 14735, 5, 223, 0, 0, - 14735, 14737, 5, 278, 0, 0, 14736, 14732, 1, 0, 0, 0, 14736, 14734, 1, - 0, 0, 0, 14737, 14738, 1, 0, 0, 0, 14738, 14739, 5, 187, 0, 0, 14739, 14741, - 5, 2424, 0, 0, 14740, 14678, 1, 0, 0, 0, 14740, 14703, 1, 0, 0, 0, 14740, - 14731, 1, 0, 0, 0, 14741, 1605, 1, 0, 0, 0, 14742, 14764, 5, 910, 0, 0, - 14743, 14744, 5, 2430, 0, 0, 14744, 14749, 3, 1610, 805, 0, 14745, 14746, - 5, 2436, 0, 0, 14746, 14748, 3, 1610, 805, 0, 14747, 14745, 1, 0, 0, 0, - 14748, 14751, 1, 0, 0, 0, 14749, 14747, 1, 0, 0, 0, 14749, 14750, 1, 0, - 0, 0, 14750, 14752, 1, 0, 0, 0, 14751, 14749, 1, 0, 0, 0, 14752, 14753, - 5, 2431, 0, 0, 14753, 14765, 1, 0, 0, 0, 14754, 14755, 5, 2430, 0, 0, 14755, - 14756, 3, 1608, 804, 0, 14756, 14757, 5, 2436, 0, 0, 14757, 14758, 3, 1608, - 804, 0, 14758, 14759, 1, 0, 0, 0, 14759, 14760, 5, 2431, 0, 0, 14760, 14765, - 1, 0, 0, 0, 14761, 14765, 3, 1610, 805, 0, 14762, 14765, 3, 1608, 804, - 0, 14763, 14765, 3, 1612, 806, 0, 14764, 14743, 1, 0, 0, 0, 14764, 14754, - 1, 0, 0, 0, 14764, 14761, 1, 0, 0, 0, 14764, 14762, 1, 0, 0, 0, 14764, - 14763, 1, 0, 0, 0, 14765, 1607, 1, 0, 0, 0, 14766, 14767, 3, 2266, 1133, - 0, 14767, 14768, 7, 63, 0, 0, 14768, 1609, 1, 0, 0, 0, 14769, 14771, 3, - 2266, 1133, 0, 14770, 14772, 3, 2302, 1151, 0, 14771, 14770, 1, 0, 0, 0, - 14771, 14772, 1, 0, 0, 0, 14772, 14775, 1, 0, 0, 0, 14773, 14774, 5, 2252, - 0, 0, 14774, 14776, 3, 1658, 829, 0, 14775, 14773, 1, 0, 0, 0, 14775, 14776, - 1, 0, 0, 0, 14776, 14783, 1, 0, 0, 0, 14777, 14780, 5, 363, 0, 0, 14778, - 14779, 5, 1179, 0, 0, 14779, 14781, 5, 1149, 0, 0, 14780, 14778, 1, 0, - 0, 0, 14780, 14781, 1, 0, 0, 0, 14781, 14782, 1, 0, 0, 0, 14782, 14784, - 3, 2036, 1018, 0, 14783, 14777, 1, 0, 0, 0, 14783, 14784, 1, 0, 0, 0, 14784, - 14788, 1, 0, 0, 0, 14785, 14786, 5, 457, 0, 0, 14786, 14789, 3, 1640, 820, - 0, 14787, 14789, 5, 361, 0, 0, 14788, 14785, 1, 0, 0, 0, 14788, 14787, - 1, 0, 0, 0, 14788, 14789, 1, 0, 0, 0, 14789, 14793, 1, 0, 0, 0, 14790, - 14792, 3, 828, 414, 0, 14791, 14790, 1, 0, 0, 0, 14792, 14795, 1, 0, 0, - 0, 14793, 14791, 1, 0, 0, 0, 14793, 14794, 1, 0, 0, 0, 14794, 14797, 1, - 0, 0, 0, 14795, 14793, 1, 0, 0, 0, 14796, 14798, 3, 1626, 813, 0, 14797, - 14796, 1, 0, 0, 0, 14797, 14798, 1, 0, 0, 0, 14798, 1611, 1, 0, 0, 0, 14799, - 14800, 5, 222, 0, 0, 14800, 14802, 3, 2266, 1133, 0, 14801, 14803, 5, 1125, - 0, 0, 14802, 14801, 1, 0, 0, 0, 14802, 14803, 1, 0, 0, 0, 14803, 14804, - 1, 0, 0, 0, 14804, 14805, 5, 1678, 0, 0, 14805, 14806, 5, 79, 0, 0, 14806, - 14807, 5, 37, 0, 0, 14807, 14809, 5, 784, 0, 0, 14808, 14810, 5, 561, 0, - 0, 14809, 14808, 1, 0, 0, 0, 14809, 14810, 1, 0, 0, 0, 14810, 1613, 1, - 0, 0, 0, 14811, 14833, 5, 20, 0, 0, 14812, 14815, 5, 2430, 0, 0, 14813, - 14816, 3, 1656, 828, 0, 14814, 14816, 3, 1666, 833, 0, 14815, 14813, 1, - 0, 0, 0, 14815, 14814, 1, 0, 0, 0, 14816, 14824, 1, 0, 0, 0, 14817, 14820, - 5, 2436, 0, 0, 14818, 14821, 3, 1656, 828, 0, 14819, 14821, 3, 1666, 833, - 0, 14820, 14818, 1, 0, 0, 0, 14820, 14819, 1, 0, 0, 0, 14821, 14823, 1, - 0, 0, 0, 14822, 14817, 1, 0, 0, 0, 14823, 14826, 1, 0, 0, 0, 14824, 14822, - 1, 0, 0, 0, 14824, 14825, 1, 0, 0, 0, 14825, 14827, 1, 0, 0, 0, 14826, - 14824, 1, 0, 0, 0, 14827, 14828, 5, 2431, 0, 0, 14828, 14834, 1, 0, 0, - 0, 14829, 14832, 3, 1656, 828, 0, 14830, 14832, 3, 1666, 833, 0, 14831, - 14829, 1, 0, 0, 0, 14831, 14830, 1, 0, 0, 0, 14832, 14834, 1, 0, 0, 0, - 14833, 14812, 1, 0, 0, 0, 14833, 14831, 1, 0, 0, 0, 14834, 14836, 1, 0, - 0, 0, 14835, 14837, 3, 1646, 823, 0, 14836, 14835, 1, 0, 0, 0, 14836, 14837, - 1, 0, 0, 0, 14837, 1615, 1, 0, 0, 0, 14838, 14839, 5, 2152, 0, 0, 14839, - 14845, 3, 1644, 822, 0, 14840, 14842, 3, 1676, 838, 0, 14841, 14840, 1, - 0, 0, 0, 14841, 14842, 1, 0, 0, 0, 14842, 14843, 1, 0, 0, 0, 14843, 14846, - 3, 1618, 809, 0, 14844, 14846, 3, 1676, 838, 0, 14845, 14841, 1, 0, 0, - 0, 14845, 14844, 1, 0, 0, 0, 14846, 1617, 1, 0, 0, 0, 14847, 14848, 5, - 1661, 0, 0, 14848, 14850, 5, 66, 0, 0, 14849, 14851, 7, 114, 0, 0, 14850, - 14849, 1, 0, 0, 0, 14850, 14851, 1, 0, 0, 0, 14851, 14852, 1, 0, 0, 0, - 14852, 14861, 5, 801, 0, 0, 14853, 14855, 3, 1620, 810, 0, 14854, 14853, - 1, 0, 0, 0, 14854, 14855, 1, 0, 0, 0, 14855, 14856, 1, 0, 0, 0, 14856, - 14857, 5, 2430, 0, 0, 14857, 14858, 3, 1624, 812, 0, 14858, 14859, 5, 2431, - 0, 0, 14859, 14862, 1, 0, 0, 0, 14860, 14862, 3, 1620, 810, 0, 14861, 14854, - 1, 0, 0, 0, 14861, 14860, 1, 0, 0, 0, 14862, 1619, 1, 0, 0, 0, 14863, 14864, - 3, 2434, 1217, 0, 14864, 1621, 1, 0, 0, 0, 14865, 14868, 3, 2434, 1217, - 0, 14866, 14868, 3, 2328, 1164, 0, 14867, 14865, 1, 0, 0, 0, 14867, 14866, - 1, 0, 0, 0, 14868, 1623, 1, 0, 0, 0, 14869, 14870, 5, 1978, 0, 0, 14870, - 14877, 3, 2334, 1167, 0, 14871, 14873, 3, 1632, 816, 0, 14872, 14874, 3, - 1168, 584, 0, 14873, 14872, 1, 0, 0, 0, 14873, 14874, 1, 0, 0, 0, 14874, - 14877, 1, 0, 0, 0, 14875, 14877, 3, 1168, 584, 0, 14876, 14869, 1, 0, 0, - 0, 14876, 14871, 1, 0, 0, 0, 14876, 14875, 1, 0, 0, 0, 14877, 1625, 1, - 0, 0, 0, 14878, 14923, 5, 801, 0, 0, 14879, 14880, 5, 2430, 0, 0, 14880, - 14885, 3, 1622, 811, 0, 14881, 14882, 5, 2436, 0, 0, 14882, 14884, 3, 1622, - 811, 0, 14883, 14881, 1, 0, 0, 0, 14884, 14887, 1, 0, 0, 0, 14885, 14883, - 1, 0, 0, 0, 14885, 14886, 1, 0, 0, 0, 14886, 14888, 1, 0, 0, 0, 14887, - 14885, 1, 0, 0, 0, 14888, 14889, 5, 2431, 0, 0, 14889, 14890, 5, 1661, - 0, 0, 14890, 14900, 5, 66, 0, 0, 14891, 14901, 7, 114, 0, 0, 14892, 14896, - 5, 2430, 0, 0, 14893, 14895, 3, 1624, 812, 0, 14894, 14893, 1, 0, 0, 0, - 14895, 14898, 1, 0, 0, 0, 14896, 14894, 1, 0, 0, 0, 14896, 14897, 1, 0, - 0, 0, 14897, 14899, 1, 0, 0, 0, 14898, 14896, 1, 0, 0, 0, 14899, 14901, - 5, 2431, 0, 0, 14900, 14891, 1, 0, 0, 0, 14900, 14892, 1, 0, 0, 0, 14901, - 14902, 1, 0, 0, 0, 14902, 14900, 1, 0, 0, 0, 14902, 14903, 1, 0, 0, 0, - 14903, 14924, 1, 0, 0, 0, 14904, 14905, 5, 2430, 0, 0, 14905, 14906, 3, - 1622, 811, 0, 14906, 14907, 5, 2431, 0, 0, 14907, 14908, 5, 1661, 0, 0, - 14908, 14919, 5, 66, 0, 0, 14909, 14920, 7, 114, 0, 0, 14910, 14920, 3, - 1620, 810, 0, 14911, 14915, 5, 2430, 0, 0, 14912, 14914, 3, 1624, 812, - 0, 14913, 14912, 1, 0, 0, 0, 14914, 14917, 1, 0, 0, 0, 14915, 14913, 1, - 0, 0, 0, 14915, 14916, 1, 0, 0, 0, 14916, 14918, 1, 0, 0, 0, 14917, 14915, - 1, 0, 0, 0, 14918, 14920, 5, 2431, 0, 0, 14919, 14909, 1, 0, 0, 0, 14919, - 14910, 1, 0, 0, 0, 14919, 14911, 1, 0, 0, 0, 14920, 14921, 1, 0, 0, 0, - 14921, 14919, 1, 0, 0, 0, 14921, 14922, 1, 0, 0, 0, 14922, 14924, 1, 0, - 0, 0, 14923, 14879, 1, 0, 0, 0, 14923, 14904, 1, 0, 0, 0, 14924, 1627, - 1, 0, 0, 0, 14925, 14926, 5, 910, 0, 0, 14926, 14927, 5, 801, 0, 0, 14927, - 14928, 5, 2430, 0, 0, 14928, 14929, 3, 1622, 811, 0, 14929, 14930, 5, 2431, - 0, 0, 14930, 14931, 5, 2430, 0, 0, 14931, 14932, 3, 1630, 815, 0, 14932, - 14933, 5, 2431, 0, 0, 14933, 1629, 1, 0, 0, 0, 14934, 14959, 3, 1168, 584, - 0, 14935, 14936, 7, 181, 0, 0, 14936, 14959, 5, 2424, 0, 0, 14937, 14938, - 5, 1417, 0, 0, 14938, 14959, 5, 571, 0, 0, 14939, 14959, 3, 1638, 819, - 0, 14940, 14959, 3, 1634, 817, 0, 14941, 14959, 3, 1636, 818, 0, 14942, - 14943, 5, 457, 0, 0, 14943, 14959, 3, 1640, 820, 0, 14944, 14959, 5, 361, - 0, 0, 14945, 14959, 5, 155, 0, 0, 14946, 14951, 5, 155, 0, 0, 14947, 14951, - 5, 994, 0, 0, 14948, 14949, 5, 155, 0, 0, 14949, 14951, 5, 1413, 0, 0, - 14950, 14946, 1, 0, 0, 0, 14950, 14947, 1, 0, 0, 0, 14950, 14948, 1, 0, - 0, 0, 14951, 14953, 1, 0, 0, 0, 14952, 14954, 3, 868, 434, 0, 14953, 14952, - 1, 0, 0, 0, 14953, 14954, 1, 0, 0, 0, 14954, 14959, 1, 0, 0, 0, 14955, - 14959, 3, 1276, 638, 0, 14956, 14959, 3, 1280, 640, 0, 14957, 14959, 3, - 1278, 639, 0, 14958, 14934, 1, 0, 0, 0, 14958, 14935, 1, 0, 0, 0, 14958, - 14937, 1, 0, 0, 0, 14958, 14939, 1, 0, 0, 0, 14958, 14940, 1, 0, 0, 0, - 14958, 14941, 1, 0, 0, 0, 14958, 14942, 1, 0, 0, 0, 14958, 14944, 1, 0, - 0, 0, 14958, 14945, 1, 0, 0, 0, 14958, 14950, 1, 0, 0, 0, 14958, 14955, - 1, 0, 0, 0, 14958, 14956, 1, 0, 0, 0, 14958, 14957, 1, 0, 0, 0, 14959, - 14960, 1, 0, 0, 0, 14960, 14958, 1, 0, 0, 0, 14960, 14961, 1, 0, 0, 0, - 14961, 1631, 1, 0, 0, 0, 14962, 14963, 7, 17, 0, 0, 14963, 14964, 5, 1660, - 0, 0, 14964, 14965, 5, 681, 0, 0, 14965, 14988, 5, 1511, 0, 0, 14966, 14967, - 5, 191, 0, 0, 14967, 14988, 5, 2424, 0, 0, 14968, 14969, 5, 1285, 0, 0, - 14969, 14988, 5, 2424, 0, 0, 14970, 14971, 5, 571, 0, 0, 14971, 14988, - 5, 2424, 0, 0, 14972, 14988, 3, 1638, 819, 0, 14973, 14988, 3, 1634, 817, - 0, 14974, 14988, 3, 1636, 818, 0, 14975, 14976, 5, 457, 0, 0, 14976, 14988, - 3, 1640, 820, 0, 14977, 14988, 5, 361, 0, 0, 14978, 14983, 5, 155, 0, 0, - 14979, 14983, 5, 994, 0, 0, 14980, 14981, 5, 155, 0, 0, 14981, 14983, 5, - 1413, 0, 0, 14982, 14978, 1, 0, 0, 0, 14982, 14979, 1, 0, 0, 0, 14982, - 14980, 1, 0, 0, 0, 14983, 14985, 1, 0, 0, 0, 14984, 14986, 3, 868, 434, - 0, 14985, 14984, 1, 0, 0, 0, 14985, 14986, 1, 0, 0, 0, 14986, 14988, 1, - 0, 0, 0, 14987, 14962, 1, 0, 0, 0, 14987, 14966, 1, 0, 0, 0, 14987, 14968, - 1, 0, 0, 0, 14987, 14970, 1, 0, 0, 0, 14987, 14972, 1, 0, 0, 0, 14987, - 14973, 1, 0, 0, 0, 14987, 14974, 1, 0, 0, 0, 14987, 14975, 1, 0, 0, 0, - 14987, 14977, 1, 0, 0, 0, 14987, 14982, 1, 0, 0, 0, 14988, 14989, 1, 0, - 0, 0, 14989, 14987, 1, 0, 0, 0, 14989, 14990, 1, 0, 0, 0, 14990, 1633, - 1, 0, 0, 0, 14991, 14992, 7, 182, 0, 0, 14992, 1635, 1, 0, 0, 0, 14993, - 14999, 5, 1001, 0, 0, 14994, 14996, 5, 242, 0, 0, 14995, 14997, 7, 183, - 0, 0, 14996, 14995, 1, 0, 0, 0, 14996, 14997, 1, 0, 0, 0, 14997, 14999, - 1, 0, 0, 0, 14998, 14993, 1, 0, 0, 0, 14998, 14994, 1, 0, 0, 0, 14999, - 1637, 1, 0, 0, 0, 15000, 15006, 5, 1488, 0, 0, 15001, 15007, 5, 2286, 0, - 0, 15002, 15003, 5, 2289, 0, 0, 15003, 15007, 5, 2424, 0, 0, 15004, 15007, - 5, 88, 0, 0, 15005, 15007, 5, 1056, 0, 0, 15006, 15001, 1, 0, 0, 0, 15006, - 15002, 1, 0, 0, 0, 15006, 15004, 1, 0, 0, 0, 15006, 15005, 1, 0, 0, 0, - 15006, 15007, 1, 0, 0, 0, 15007, 1639, 1, 0, 0, 0, 15008, 15009, 5, 2134, - 0, 0, 15009, 15011, 5, 2426, 0, 0, 15010, 15008, 1, 0, 0, 0, 15010, 15011, - 1, 0, 0, 0, 15011, 15015, 1, 0, 0, 0, 15012, 15013, 5, 629, 0, 0, 15013, - 15014, 5, 151, 0, 0, 15014, 15016, 5, 2463, 0, 0, 15015, 15012, 1, 0, 0, - 0, 15015, 15016, 1, 0, 0, 0, 15016, 15018, 1, 0, 0, 0, 15017, 15019, 5, - 2426, 0, 0, 15018, 15017, 1, 0, 0, 0, 15018, 15019, 1, 0, 0, 0, 15019, - 15024, 1, 0, 0, 0, 15020, 15022, 5, 1059, 0, 0, 15021, 15020, 1, 0, 0, - 0, 15021, 15022, 1, 0, 0, 0, 15022, 15023, 1, 0, 0, 0, 15023, 15025, 5, - 1518, 0, 0, 15024, 15021, 1, 0, 0, 0, 15024, 15025, 1, 0, 0, 0, 15025, - 1641, 1, 0, 0, 0, 15026, 15027, 3, 2334, 1167, 0, 15027, 1643, 1, 0, 0, - 0, 15028, 15029, 3, 2334, 1167, 0, 15029, 15030, 5, 2423, 0, 0, 15030, - 15032, 1, 0, 0, 0, 15031, 15028, 1, 0, 0, 0, 15031, 15032, 1, 0, 0, 0, - 15032, 15036, 1, 0, 0, 0, 15033, 15034, 3, 2334, 1167, 0, 15034, 15035, - 5, 2423, 0, 0, 15035, 15037, 1, 0, 0, 0, 15036, 15033, 1, 0, 0, 0, 15036, - 15037, 1, 0, 0, 0, 15037, 15038, 1, 0, 0, 0, 15038, 15039, 3, 2334, 1167, - 0, 15039, 1645, 1, 0, 0, 0, 15040, 15061, 3, 1682, 841, 0, 15041, 15061, - 3, 1672, 836, 0, 15042, 15045, 3, 1616, 808, 0, 15043, 15045, 3, 1626, - 813, 0, 15044, 15042, 1, 0, 0, 0, 15044, 15043, 1, 0, 0, 0, 15045, 15057, - 1, 0, 0, 0, 15046, 15047, 5, 2430, 0, 0, 15047, 15052, 3, 1648, 824, 0, - 15048, 15049, 5, 2436, 0, 0, 15049, 15051, 3, 1648, 824, 0, 15050, 15048, - 1, 0, 0, 0, 15051, 15054, 1, 0, 0, 0, 15052, 15050, 1, 0, 0, 0, 15052, - 15053, 1, 0, 0, 0, 15053, 15055, 1, 0, 0, 0, 15054, 15052, 1, 0, 0, 0, - 15055, 15056, 5, 2431, 0, 0, 15056, 15058, 1, 0, 0, 0, 15057, 15046, 1, - 0, 0, 0, 15057, 15058, 1, 0, 0, 0, 15058, 15061, 1, 0, 0, 0, 15059, 15061, - 3, 1022, 511, 0, 15060, 15040, 1, 0, 0, 0, 15060, 15041, 1, 0, 0, 0, 15060, - 15044, 1, 0, 0, 0, 15060, 15059, 1, 0, 0, 0, 15061, 15062, 1, 0, 0, 0, - 15062, 15060, 1, 0, 0, 0, 15062, 15063, 1, 0, 0, 0, 15063, 1647, 1, 0, - 0, 0, 15064, 15097, 5, 801, 0, 0, 15065, 15066, 5, 2430, 0, 0, 15066, 15067, - 3, 1622, 811, 0, 15067, 15068, 5, 2436, 0, 0, 15068, 15069, 3, 1622, 811, - 0, 15069, 15070, 1, 0, 0, 0, 15070, 15071, 5, 2431, 0, 0, 15071, 15072, - 5, 1661, 0, 0, 15072, 15078, 5, 66, 0, 0, 15073, 15079, 7, 114, 0, 0, 15074, - 15075, 5, 2430, 0, 0, 15075, 15076, 3, 1624, 812, 0, 15076, 15077, 5, 2431, - 0, 0, 15077, 15079, 1, 0, 0, 0, 15078, 15073, 1, 0, 0, 0, 15078, 15074, - 1, 0, 0, 0, 15079, 15080, 1, 0, 0, 0, 15080, 15078, 1, 0, 0, 0, 15080, - 15081, 1, 0, 0, 0, 15081, 15098, 1, 0, 0, 0, 15082, 15083, 5, 2430, 0, - 0, 15083, 15084, 3, 1622, 811, 0, 15084, 15085, 5, 2431, 0, 0, 15085, 15086, - 5, 1661, 0, 0, 15086, 15093, 5, 66, 0, 0, 15087, 15094, 7, 114, 0, 0, 15088, - 15094, 3, 1620, 810, 0, 15089, 15090, 5, 2430, 0, 0, 15090, 15091, 3, 1624, - 812, 0, 15091, 15092, 5, 2431, 0, 0, 15092, 15094, 1, 0, 0, 0, 15093, 15087, - 1, 0, 0, 0, 15093, 15088, 1, 0, 0, 0, 15093, 15089, 1, 0, 0, 0, 15094, - 15095, 1, 0, 0, 0, 15095, 15093, 1, 0, 0, 0, 15095, 15096, 1, 0, 0, 0, - 15096, 15098, 1, 0, 0, 0, 15097, 15065, 1, 0, 0, 0, 15097, 15082, 1, 0, - 0, 0, 15098, 1649, 1, 0, 0, 0, 15099, 15100, 4, 825, 9, 0, 15100, 15101, - 5, 2423, 0, 0, 15101, 15102, 5, 565, 0, 0, 15102, 15109, 3, 2266, 1133, - 0, 15103, 15104, 5, 2430, 0, 0, 15104, 15105, 3, 1652, 826, 0, 15105, 15106, - 5, 2436, 0, 0, 15106, 15107, 3, 1654, 827, 0, 15107, 15108, 5, 2431, 0, - 0, 15108, 15110, 1, 0, 0, 0, 15109, 15103, 1, 0, 0, 0, 15109, 15110, 1, - 0, 0, 0, 15110, 1651, 1, 0, 0, 0, 15111, 15112, 3, 2266, 1133, 0, 15112, - 1653, 1, 0, 0, 0, 15113, 15114, 3, 2266, 1133, 0, 15114, 1655, 1, 0, 0, - 0, 15115, 15124, 3, 2266, 1133, 0, 15116, 15119, 3, 2302, 1151, 0, 15117, - 15119, 3, 2434, 1217, 0, 15118, 15116, 1, 0, 0, 0, 15118, 15117, 1, 0, - 0, 0, 15119, 15122, 1, 0, 0, 0, 15120, 15121, 5, 2252, 0, 0, 15121, 15123, - 3, 1658, 829, 0, 15122, 15120, 1, 0, 0, 0, 15122, 15123, 1, 0, 0, 0, 15123, - 15125, 1, 0, 0, 0, 15124, 15118, 1, 0, 0, 0, 15124, 15125, 1, 0, 0, 0, - 15125, 15127, 1, 0, 0, 0, 15126, 15128, 5, 1609, 0, 0, 15127, 15126, 1, - 0, 0, 0, 15127, 15128, 1, 0, 0, 0, 15128, 15130, 1, 0, 0, 0, 15129, 15131, - 7, 63, 0, 0, 15130, 15129, 1, 0, 0, 0, 15130, 15131, 1, 0, 0, 0, 15131, - 15139, 1, 0, 0, 0, 15132, 15135, 5, 363, 0, 0, 15133, 15134, 5, 1179, 0, - 0, 15134, 15136, 5, 1149, 0, 0, 15135, 15133, 1, 0, 0, 0, 15135, 15136, - 1, 0, 0, 0, 15136, 15137, 1, 0, 0, 0, 15137, 15140, 3, 2036, 1018, 0, 15138, - 15140, 3, 1660, 830, 0, 15139, 15132, 1, 0, 0, 0, 15139, 15138, 1, 0, 0, - 0, 15139, 15140, 1, 0, 0, 0, 15140, 15143, 1, 0, 0, 0, 15141, 15142, 5, - 457, 0, 0, 15142, 15144, 3, 1640, 820, 0, 15143, 15141, 1, 0, 0, 0, 15143, - 15144, 1, 0, 0, 0, 15144, 15151, 1, 0, 0, 0, 15145, 15147, 3, 828, 414, - 0, 15146, 15145, 1, 0, 0, 0, 15147, 15148, 1, 0, 0, 0, 15148, 15146, 1, - 0, 0, 0, 15148, 15149, 1, 0, 0, 0, 15149, 15152, 1, 0, 0, 0, 15150, 15152, - 3, 830, 415, 0, 15151, 15146, 1, 0, 0, 0, 15151, 15150, 1, 0, 0, 0, 15151, - 15152, 1, 0, 0, 0, 15152, 1657, 1, 0, 0, 0, 15153, 15154, 3, 2334, 1167, - 0, 15154, 1659, 1, 0, 0, 0, 15155, 15163, 5, 585, 0, 0, 15156, 15164, 5, - 43, 0, 0, 15157, 15158, 5, 151, 0, 0, 15158, 15161, 5, 363, 0, 0, 15159, - 15160, 5, 1179, 0, 0, 15160, 15162, 5, 1149, 0, 0, 15161, 15159, 1, 0, - 0, 0, 15161, 15162, 1, 0, 0, 0, 15162, 15164, 1, 0, 0, 0, 15163, 15156, - 1, 0, 0, 0, 15163, 15157, 1, 0, 0, 0, 15163, 15164, 1, 0, 0, 0, 15164, - 15165, 1, 0, 0, 0, 15165, 15166, 5, 66, 0, 0, 15166, 15168, 5, 631, 0, - 0, 15167, 15169, 3, 1662, 831, 0, 15168, 15167, 1, 0, 0, 0, 15168, 15169, - 1, 0, 0, 0, 15169, 1661, 1, 0, 0, 0, 15170, 15172, 3, 1664, 832, 0, 15171, - 15170, 1, 0, 0, 0, 15172, 15173, 1, 0, 0, 0, 15173, 15171, 1, 0, 0, 0, - 15173, 15174, 1, 0, 0, 0, 15174, 15184, 1, 0, 0, 0, 15175, 15177, 5, 2430, - 0, 0, 15176, 15178, 3, 1664, 832, 0, 15177, 15176, 1, 0, 0, 0, 15178, 15179, - 1, 0, 0, 0, 15179, 15177, 1, 0, 0, 0, 15179, 15180, 1, 0, 0, 0, 15180, - 15181, 1, 0, 0, 0, 15181, 15182, 5, 2431, 0, 0, 15182, 15184, 1, 0, 0, - 0, 15183, 15171, 1, 0, 0, 0, 15183, 15175, 1, 0, 0, 0, 15184, 1663, 1, - 0, 0, 0, 15185, 15186, 5, 1636, 0, 0, 15186, 15190, 5, 2193, 0, 0, 15187, - 15191, 3, 2324, 1162, 0, 15188, 15189, 5, 794, 0, 0, 15189, 15191, 5, 2146, - 0, 0, 15190, 15187, 1, 0, 0, 0, 15190, 15188, 1, 0, 0, 0, 15191, 15209, - 1, 0, 0, 0, 15192, 15193, 5, 650, 0, 0, 15193, 15194, 5, 151, 0, 0, 15194, - 15209, 3, 2324, 1162, 0, 15195, 15196, 5, 862, 0, 0, 15196, 15209, 3, 2324, - 1162, 0, 15197, 15209, 5, 1044, 0, 0, 15198, 15199, 5, 890, 0, 0, 15199, - 15209, 3, 2324, 1162, 0, 15200, 15209, 5, 1047, 0, 0, 15201, 15209, 5, - 327, 0, 0, 15202, 15209, 5, 1011, 0, 0, 15203, 15204, 5, 155, 0, 0, 15204, - 15209, 3, 2324, 1162, 0, 15205, 15209, 5, 994, 0, 0, 15206, 15209, 5, 1219, - 0, 0, 15207, 15209, 5, 1062, 0, 0, 15208, 15185, 1, 0, 0, 0, 15208, 15192, - 1, 0, 0, 0, 15208, 15195, 1, 0, 0, 0, 15208, 15197, 1, 0, 0, 0, 15208, - 15198, 1, 0, 0, 0, 15208, 15200, 1, 0, 0, 0, 15208, 15201, 1, 0, 0, 0, - 15208, 15202, 1, 0, 0, 0, 15208, 15203, 1, 0, 0, 0, 15208, 15205, 1, 0, - 0, 0, 15208, 15206, 1, 0, 0, 0, 15208, 15207, 1, 0, 0, 0, 15209, 1665, - 1, 0, 0, 0, 15210, 15215, 3, 2266, 1133, 0, 15211, 15212, 3, 2302, 1151, - 0, 15212, 15213, 5, 2252, 0, 0, 15213, 15214, 3, 1658, 829, 0, 15214, 15216, - 1, 0, 0, 0, 15215, 15211, 1, 0, 0, 0, 15215, 15216, 1, 0, 0, 0, 15216, - 15218, 1, 0, 0, 0, 15217, 15219, 7, 63, 0, 0, 15218, 15217, 1, 0, 0, 0, - 15218, 15219, 1, 0, 0, 0, 15219, 15221, 1, 0, 0, 0, 15220, 15222, 3, 1668, - 834, 0, 15221, 15220, 1, 0, 0, 0, 15221, 15222, 1, 0, 0, 0, 15222, 15224, - 1, 0, 0, 0, 15223, 15225, 5, 2173, 0, 0, 15224, 15223, 1, 0, 0, 0, 15224, - 15225, 1, 0, 0, 0, 15225, 15227, 1, 0, 0, 0, 15226, 15228, 3, 1670, 835, - 0, 15227, 15226, 1, 0, 0, 0, 15227, 15228, 1, 0, 0, 0, 15228, 15237, 1, - 0, 0, 0, 15229, 15230, 5, 2092, 0, 0, 15230, 15235, 5, 106, 0, 0, 15231, - 15232, 5, 315, 0, 0, 15232, 15236, 5, 438, 0, 0, 15233, 15234, 5, 438, - 0, 0, 15234, 15236, 3, 1446, 723, 0, 15235, 15231, 1, 0, 0, 0, 15235, 15233, - 1, 0, 0, 0, 15236, 15238, 1, 0, 0, 0, 15237, 15229, 1, 0, 0, 0, 15237, - 15238, 1, 0, 0, 0, 15238, 15248, 1, 0, 0, 0, 15239, 15240, 5, 2092, 0, - 0, 15240, 15241, 5, 108, 0, 0, 15241, 15246, 5, 2193, 0, 0, 15242, 15243, - 7, 184, 0, 0, 15243, 15247, 5, 438, 0, 0, 15244, 15245, 5, 438, 0, 0, 15245, - 15247, 3, 1446, 723, 0, 15246, 15242, 1, 0, 0, 0, 15246, 15244, 1, 0, 0, - 0, 15247, 15249, 1, 0, 0, 0, 15248, 15239, 1, 0, 0, 0, 15248, 15249, 1, - 0, 0, 0, 15249, 15253, 1, 0, 0, 0, 15250, 15252, 3, 828, 414, 0, 15251, - 15250, 1, 0, 0, 0, 15252, 15255, 1, 0, 0, 0, 15253, 15251, 1, 0, 0, 0, - 15253, 15254, 1, 0, 0, 0, 15254, 1667, 1, 0, 0, 0, 15255, 15253, 1, 0, - 0, 0, 15256, 15264, 5, 585, 0, 0, 15257, 15265, 5, 43, 0, 0, 15258, 15259, - 5, 151, 0, 0, 15259, 15262, 5, 363, 0, 0, 15260, 15261, 5, 1179, 0, 0, - 15261, 15263, 5, 1149, 0, 0, 15262, 15260, 1, 0, 0, 0, 15262, 15263, 1, - 0, 0, 0, 15263, 15265, 1, 0, 0, 0, 15264, 15257, 1, 0, 0, 0, 15264, 15258, - 1, 0, 0, 0, 15264, 15265, 1, 0, 0, 0, 15265, 15266, 1, 0, 0, 0, 15266, - 15267, 5, 66, 0, 0, 15267, 15277, 5, 631, 0, 0, 15268, 15273, 5, 2430, - 0, 0, 15269, 15272, 3, 312, 156, 0, 15270, 15272, 3, 310, 155, 0, 15271, - 15269, 1, 0, 0, 0, 15271, 15270, 1, 0, 0, 0, 15272, 15275, 1, 0, 0, 0, - 15273, 15271, 1, 0, 0, 0, 15273, 15274, 1, 0, 0, 0, 15274, 15276, 1, 0, - 0, 0, 15275, 15273, 1, 0, 0, 0, 15276, 15278, 5, 2431, 0, 0, 15277, 15268, - 1, 0, 0, 0, 15277, 15278, 1, 0, 0, 0, 15278, 1669, 1, 0, 0, 0, 15279, 15280, - 5, 477, 0, 0, 15280, 15285, 5, 2134, 0, 0, 15281, 15282, 7, 184, 0, 0, - 15282, 15286, 5, 438, 0, 0, 15283, 15284, 5, 438, 0, 0, 15284, 15286, 3, - 1446, 723, 0, 15285, 15281, 1, 0, 0, 0, 15285, 15283, 1, 0, 0, 0, 15286, - 1671, 1, 0, 0, 0, 15287, 15288, 5, 943, 0, 0, 15288, 15291, 5, 1981, 0, - 0, 15289, 15292, 3, 1674, 837, 0, 15290, 15292, 5, 225, 0, 0, 15291, 15289, - 1, 0, 0, 0, 15291, 15290, 1, 0, 0, 0, 15292, 15294, 1, 0, 0, 0, 15293, - 15295, 3, 1676, 838, 0, 15294, 15293, 1, 0, 0, 0, 15294, 15295, 1, 0, 0, - 0, 15295, 15297, 1, 0, 0, 0, 15296, 15298, 7, 185, 0, 0, 15297, 15296, - 1, 0, 0, 0, 15297, 15298, 1, 0, 0, 0, 15298, 15299, 1, 0, 0, 0, 15299, - 15300, 5, 1661, 0, 0, 15300, 15301, 5, 66, 0, 0, 15301, 15315, 3, 2268, - 1134, 0, 15302, 15309, 5, 2430, 0, 0, 15303, 15304, 5, 2430, 0, 0, 15304, - 15305, 3, 1036, 518, 0, 15305, 15306, 5, 2431, 0, 0, 15306, 15310, 1, 0, - 0, 0, 15307, 15310, 3, 1174, 587, 0, 15308, 15310, 3, 1646, 823, 0, 15309, - 15303, 1, 0, 0, 0, 15309, 15307, 1, 0, 0, 0, 15309, 15308, 1, 0, 0, 0, - 15310, 15311, 1, 0, 0, 0, 15311, 15309, 1, 0, 0, 0, 15311, 15312, 1, 0, - 0, 0, 15312, 15313, 1, 0, 0, 0, 15313, 15314, 5, 2431, 0, 0, 15314, 15316, - 1, 0, 0, 0, 15315, 15302, 1, 0, 0, 0, 15315, 15316, 1, 0, 0, 0, 15316, - 15322, 1, 0, 0, 0, 15317, 15319, 5, 1491, 0, 0, 15318, 15320, 5, 66, 0, - 0, 15319, 15318, 1, 0, 0, 0, 15319, 15320, 1, 0, 0, 0, 15320, 15321, 1, - 0, 0, 0, 15321, 15323, 7, 180, 0, 0, 15322, 15317, 1, 0, 0, 0, 15322, 15323, - 1, 0, 0, 0, 15323, 1673, 1, 0, 0, 0, 15324, 15325, 3, 2434, 1217, 0, 15325, - 1675, 1, 0, 0, 0, 15326, 15328, 5, 441, 0, 0, 15327, 15326, 1, 0, 0, 0, - 15327, 15328, 1, 0, 0, 0, 15328, 15329, 1, 0, 0, 0, 15329, 15330, 5, 724, - 0, 0, 15330, 15332, 5, 1167, 0, 0, 15331, 15333, 5, 2058, 0, 0, 15332, - 15331, 1, 0, 0, 0, 15332, 15333, 1, 0, 0, 0, 15333, 15334, 1, 0, 0, 0, - 15334, 15335, 5, 2430, 0, 0, 15335, 15336, 3, 2242, 1121, 0, 15336, 15337, - 5, 2431, 0, 0, 15337, 15346, 1, 0, 0, 0, 15338, 15340, 5, 1125, 0, 0, 15339, - 15338, 1, 0, 0, 0, 15339, 15340, 1, 0, 0, 0, 15340, 15341, 1, 0, 0, 0, - 15341, 15342, 5, 1678, 0, 0, 15342, 15343, 5, 79, 0, 0, 15343, 15344, 5, - 37, 0, 0, 15344, 15346, 5, 784, 0, 0, 15345, 15327, 1, 0, 0, 0, 15345, - 15339, 1, 0, 0, 0, 15346, 1677, 1, 0, 0, 0, 15347, 15350, 3, 2434, 1217, - 0, 15348, 15350, 5, 2427, 0, 0, 15349, 15347, 1, 0, 0, 0, 15349, 15348, - 1, 0, 0, 0, 15350, 1679, 1, 0, 0, 0, 15351, 15352, 5, 1687, 0, 0, 15352, - 15355, 5, 820, 0, 0, 15353, 15356, 3, 1272, 636, 0, 15354, 15356, 3, 1274, - 637, 0, 15355, 15353, 1, 0, 0, 0, 15355, 15354, 1, 0, 0, 0, 15356, 1681, - 1, 0, 0, 0, 15357, 15358, 5, 222, 0, 0, 15358, 15359, 3, 2434, 1217, 0, - 15359, 15360, 3, 1676, 838, 0, 15360, 1683, 1, 0, 0, 0, 15361, 15362, 5, - 20, 0, 0, 15362, 15370, 5, 2430, 0, 0, 15363, 15365, 3, 834, 417, 0, 15364, - 15363, 1, 0, 0, 0, 15365, 15368, 1, 0, 0, 0, 15366, 15364, 1, 0, 0, 0, - 15366, 15367, 1, 0, 0, 0, 15367, 15371, 1, 0, 0, 0, 15368, 15366, 1, 0, - 0, 0, 15369, 15371, 3, 832, 416, 0, 15370, 15366, 1, 0, 0, 0, 15370, 15369, - 1, 0, 0, 0, 15371, 15372, 1, 0, 0, 0, 15372, 15418, 5, 2431, 0, 0, 15373, - 15381, 5, 20, 0, 0, 15374, 15376, 3, 834, 417, 0, 15375, 15374, 1, 0, 0, - 0, 15376, 15379, 1, 0, 0, 0, 15377, 15375, 1, 0, 0, 0, 15377, 15378, 1, - 0, 0, 0, 15378, 15382, 1, 0, 0, 0, 15379, 15377, 1, 0, 0, 0, 15380, 15382, - 3, 832, 416, 0, 15381, 15377, 1, 0, 0, 0, 15381, 15380, 1, 0, 0, 0, 15382, - 15418, 1, 0, 0, 0, 15383, 15400, 5, 910, 0, 0, 15384, 15385, 5, 267, 0, - 0, 15385, 15401, 3, 2238, 1119, 0, 15386, 15387, 5, 1359, 0, 0, 15387, - 15401, 5, 754, 0, 0, 15388, 15389, 5, 2073, 0, 0, 15389, 15390, 5, 2430, - 0, 0, 15390, 15395, 3, 2266, 1133, 0, 15391, 15392, 5, 2436, 0, 0, 15392, - 15394, 3, 2266, 1133, 0, 15393, 15391, 1, 0, 0, 0, 15394, 15397, 1, 0, - 0, 0, 15395, 15393, 1, 0, 0, 0, 15395, 15396, 1, 0, 0, 0, 15396, 15398, - 1, 0, 0, 0, 15397, 15395, 1, 0, 0, 0, 15398, 15399, 5, 2431, 0, 0, 15399, - 15401, 1, 0, 0, 0, 15400, 15384, 1, 0, 0, 0, 15400, 15386, 1, 0, 0, 0, - 15400, 15388, 1, 0, 0, 0, 15401, 15402, 1, 0, 0, 0, 15402, 15404, 3, 836, - 418, 0, 15403, 15405, 5, 168, 0, 0, 15404, 15403, 1, 0, 0, 0, 15404, 15405, - 1, 0, 0, 0, 15405, 15418, 1, 0, 0, 0, 15406, 15407, 5, 1464, 0, 0, 15407, - 15408, 5, 267, 0, 0, 15408, 15409, 3, 1686, 843, 0, 15409, 15410, 5, 2034, - 0, 0, 15410, 15411, 3, 1688, 844, 0, 15411, 15418, 1, 0, 0, 0, 15412, 15414, - 3, 1690, 845, 0, 15413, 15412, 1, 0, 0, 0, 15414, 15415, 1, 0, 0, 0, 15415, - 15413, 1, 0, 0, 0, 15415, 15416, 1, 0, 0, 0, 15416, 15418, 1, 0, 0, 0, - 15417, 15361, 1, 0, 0, 0, 15417, 15373, 1, 0, 0, 0, 15417, 15383, 1, 0, - 0, 0, 15417, 15406, 1, 0, 0, 0, 15417, 15413, 1, 0, 0, 0, 15418, 1685, - 1, 0, 0, 0, 15419, 15420, 3, 2238, 1119, 0, 15420, 1687, 1, 0, 0, 0, 15421, - 15422, 3, 2238, 1119, 0, 15422, 1689, 1, 0, 0, 0, 15423, 15424, 5, 425, - 0, 0, 15424, 15425, 3, 1692, 846, 0, 15425, 1691, 1, 0, 0, 0, 15426, 15427, - 5, 1359, 0, 0, 15427, 15441, 5, 754, 0, 0, 15428, 15429, 5, 2073, 0, 0, - 15429, 15430, 5, 2430, 0, 0, 15430, 15435, 3, 2266, 1133, 0, 15431, 15432, - 5, 2436, 0, 0, 15432, 15434, 3, 2266, 1133, 0, 15433, 15431, 1, 0, 0, 0, - 15434, 15437, 1, 0, 0, 0, 15435, 15433, 1, 0, 0, 0, 15435, 15436, 1, 0, - 0, 0, 15436, 15438, 1, 0, 0, 0, 15437, 15435, 1, 0, 0, 0, 15438, 15439, - 5, 2431, 0, 0, 15439, 15441, 1, 0, 0, 0, 15440, 15426, 1, 0, 0, 0, 15440, - 15428, 1, 0, 0, 0, 15441, 15443, 1, 0, 0, 0, 15442, 15444, 5, 168, 0, 0, - 15443, 15442, 1, 0, 0, 0, 15443, 15444, 1, 0, 0, 0, 15444, 15446, 1, 0, - 0, 0, 15445, 15447, 7, 150, 0, 0, 15446, 15445, 1, 0, 0, 0, 15446, 15447, - 1, 0, 0, 0, 15447, 15454, 1, 0, 0, 0, 15448, 15449, 5, 267, 0, 0, 15449, - 15451, 3, 2238, 1119, 0, 15450, 15452, 5, 168, 0, 0, 15451, 15450, 1, 0, - 0, 0, 15451, 15452, 1, 0, 0, 0, 15452, 15454, 1, 0, 0, 0, 15453, 15440, - 1, 0, 0, 0, 15453, 15448, 1, 0, 0, 0, 15454, 1693, 1, 0, 0, 0, 15455, 15456, - 5, 186, 0, 0, 15456, 15457, 5, 2430, 0, 0, 15457, 15458, 3, 2030, 1015, - 0, 15458, 15460, 5, 2431, 0, 0, 15459, 15461, 5, 398, 0, 0, 15460, 15459, - 1, 0, 0, 0, 15460, 15461, 1, 0, 0, 0, 15461, 1695, 1, 0, 0, 0, 15462, 15463, - 5, 563, 0, 0, 15463, 15464, 5, 754, 0, 0, 15464, 15465, 3, 2286, 1143, - 0, 15465, 15467, 3, 1698, 849, 0, 15466, 15468, 3, 1700, 850, 0, 15467, - 15466, 1, 0, 0, 0, 15467, 15468, 1, 0, 0, 0, 15468, 1697, 1, 0, 0, 0, 15469, - 15470, 5, 1433, 0, 0, 15470, 15472, 3, 2268, 1134, 0, 15471, 15473, 3, - 2286, 1143, 0, 15472, 15471, 1, 0, 0, 0, 15472, 15473, 1, 0, 0, 0, 15473, - 15481, 1, 0, 0, 0, 15474, 15475, 5, 1179, 0, 0, 15475, 15479, 5, 376, 0, - 0, 15476, 15480, 5, 168, 0, 0, 15477, 15478, 5, 1572, 0, 0, 15478, 15480, - 5, 1149, 0, 0, 15479, 15476, 1, 0, 0, 0, 15479, 15477, 1, 0, 0, 0, 15480, - 15482, 1, 0, 0, 0, 15481, 15474, 1, 0, 0, 0, 15481, 15482, 1, 0, 0, 0, - 15482, 1699, 1, 0, 0, 0, 15483, 15484, 5, 1179, 0, 0, 15484, 15488, 5, - 376, 0, 0, 15485, 15489, 5, 168, 0, 0, 15486, 15487, 5, 1572, 0, 0, 15487, - 15489, 5, 1149, 0, 0, 15488, 15485, 1, 0, 0, 0, 15488, 15486, 1, 0, 0, - 0, 15489, 1701, 1, 0, 0, 0, 15490, 15491, 5, 356, 0, 0, 15491, 15493, 3, - 1720, 860, 0, 15492, 15490, 1, 0, 0, 0, 15492, 15493, 1, 0, 0, 0, 15493, - 15494, 1, 0, 0, 0, 15494, 15495, 5, 107, 0, 0, 15495, 15502, 3, 1750, 875, - 0, 15496, 15498, 5, 482, 0, 0, 15497, 15499, 3, 1798, 899, 0, 15498, 15497, - 1, 0, 0, 0, 15499, 15500, 1, 0, 0, 0, 15500, 15498, 1, 0, 0, 0, 15500, - 15501, 1, 0, 0, 0, 15501, 15503, 1, 0, 0, 0, 15502, 15496, 1, 0, 0, 0, - 15502, 15503, 1, 0, 0, 0, 15503, 15504, 1, 0, 0, 0, 15504, 15505, 5, 459, - 0, 0, 15505, 15506, 5, 2450, 0, 0, 15506, 1703, 1, 0, 0, 0, 15507, 15508, - 5, 85, 0, 0, 15508, 15509, 7, 85, 0, 0, 15509, 1705, 1, 0, 0, 0, 15510, - 15513, 5, 761, 0, 0, 15511, 15514, 3, 1708, 854, 0, 15512, 15514, 3, 1710, - 855, 0, 15513, 15511, 1, 0, 0, 0, 15513, 15512, 1, 0, 0, 0, 15514, 1707, - 1, 0, 0, 0, 15515, 15516, 5, 730, 0, 0, 15516, 15517, 5, 927, 0, 0, 15517, - 15518, 5, 2426, 0, 0, 15518, 1709, 1, 0, 0, 0, 15519, 15522, 5, 199, 0, - 0, 15520, 15521, 5, 927, 0, 0, 15521, 15523, 5, 2426, 0, 0, 15522, 15520, - 1, 0, 0, 0, 15522, 15523, 1, 0, 0, 0, 15523, 15524, 1, 0, 0, 0, 15524, - 15525, 5, 785, 0, 0, 15525, 15527, 3, 2332, 1166, 0, 15526, 15528, 3, 1712, - 856, 0, 15527, 15526, 1, 0, 0, 0, 15527, 15528, 1, 0, 0, 0, 15528, 15531, - 1, 0, 0, 0, 15529, 15530, 5, 2193, 0, 0, 15530, 15532, 5, 277, 0, 0, 15531, - 15529, 1, 0, 0, 0, 15531, 15532, 1, 0, 0, 0, 15532, 15534, 1, 0, 0, 0, - 15533, 15535, 3, 1714, 857, 0, 15534, 15533, 1, 0, 0, 0, 15534, 15535, - 1, 0, 0, 0, 15535, 1711, 1, 0, 0, 0, 15536, 15537, 5, 33, 0, 0, 15537, - 15538, 5, 681, 0, 0, 15538, 15539, 5, 2430, 0, 0, 15539, 15540, 3, 2034, - 1017, 0, 15540, 15541, 5, 2431, 0, 0, 15541, 1713, 1, 0, 0, 0, 15542, 15543, - 5, 1248, 0, 0, 15543, 15548, 5, 2430, 0, 0, 15544, 15549, 3, 2034, 1017, - 0, 15545, 15546, 5, 2423, 0, 0, 15546, 15547, 5, 2423, 0, 0, 15547, 15549, - 5, 2423, 0, 0, 15548, 15544, 1, 0, 0, 0, 15548, 15545, 1, 0, 0, 0, 15549, - 15550, 1, 0, 0, 0, 15550, 15551, 5, 2431, 0, 0, 15551, 1715, 1, 0, 0, 0, - 15552, 15556, 3, 2222, 1111, 0, 15553, 15555, 7, 186, 0, 0, 15554, 15553, - 1, 0, 0, 0, 15555, 15558, 1, 0, 0, 0, 15556, 15554, 1, 0, 0, 0, 15556, - 15557, 1, 0, 0, 0, 15557, 15560, 1, 0, 0, 0, 15558, 15556, 1, 0, 0, 0, - 15559, 15561, 3, 2300, 1150, 0, 15560, 15559, 1, 0, 0, 0, 15560, 15561, - 1, 0, 0, 0, 15561, 15563, 1, 0, 0, 0, 15562, 15564, 3, 1718, 859, 0, 15563, - 15562, 1, 0, 0, 0, 15563, 15564, 1, 0, 0, 0, 15564, 1717, 1, 0, 0, 0, 15565, - 15566, 7, 187, 0, 0, 15566, 15567, 3, 2036, 1018, 0, 15567, 1719, 1, 0, - 0, 0, 15568, 15570, 3, 1722, 861, 0, 15569, 15568, 1, 0, 0, 0, 15570, 15571, - 1, 0, 0, 0, 15571, 15569, 1, 0, 0, 0, 15571, 15572, 1, 0, 0, 0, 15572, - 1721, 1, 0, 0, 0, 15573, 15584, 3, 1734, 867, 0, 15574, 15584, 3, 1732, - 866, 0, 15575, 15584, 3, 1724, 862, 0, 15576, 15584, 3, 1726, 863, 0, 15577, - 15584, 3, 1728, 864, 0, 15578, 15584, 3, 1742, 871, 0, 15579, 15584, 3, - 152, 76, 0, 15580, 15584, 3, 154, 77, 0, 15581, 15584, 3, 168, 84, 0, 15582, - 15584, 3, 166, 83, 0, 15583, 15573, 1, 0, 0, 0, 15583, 15574, 1, 0, 0, - 0, 15583, 15575, 1, 0, 0, 0, 15583, 15576, 1, 0, 0, 0, 15583, 15577, 1, - 0, 0, 0, 15583, 15578, 1, 0, 0, 0, 15583, 15579, 1, 0, 0, 0, 15583, 15580, - 1, 0, 0, 0, 15583, 15581, 1, 0, 0, 0, 15583, 15582, 1, 0, 0, 0, 15584, - 1723, 1, 0, 0, 0, 15585, 15587, 3, 2332, 1166, 0, 15586, 15588, 5, 265, - 0, 0, 15587, 15586, 1, 0, 0, 0, 15587, 15588, 1, 0, 0, 0, 15588, 15589, - 1, 0, 0, 0, 15589, 15592, 3, 2300, 1150, 0, 15590, 15591, 5, 1125, 0, 0, - 15591, 15593, 5, 1149, 0, 0, 15592, 15590, 1, 0, 0, 0, 15592, 15593, 1, - 0, 0, 0, 15593, 15595, 1, 0, 0, 0, 15594, 15596, 3, 1718, 859, 0, 15595, - 15594, 1, 0, 0, 0, 15595, 15596, 1, 0, 0, 0, 15596, 15597, 1, 0, 0, 0, - 15597, 15598, 5, 2450, 0, 0, 15598, 1725, 1, 0, 0, 0, 15599, 15600, 5, - 1683, 0, 0, 15600, 15601, 3, 2332, 1166, 0, 15601, 15602, 5, 724, 0, 0, - 15602, 15608, 3, 2300, 1150, 0, 15603, 15604, 5, 1403, 0, 0, 15604, 15605, - 3, 2036, 1018, 0, 15605, 15606, 5, 2422, 0, 0, 15606, 15607, 3, 2036, 1018, - 0, 15607, 15609, 1, 0, 0, 0, 15608, 15603, 1, 0, 0, 0, 15608, 15609, 1, - 0, 0, 0, 15609, 15612, 1, 0, 0, 0, 15610, 15611, 5, 1125, 0, 0, 15611, - 15613, 5, 1149, 0, 0, 15612, 15610, 1, 0, 0, 0, 15612, 15613, 1, 0, 0, - 0, 15613, 15614, 1, 0, 0, 0, 15614, 15615, 5, 2450, 0, 0, 15615, 1727, - 1, 0, 0, 0, 15616, 15617, 5, 322, 0, 0, 15617, 15629, 3, 2332, 1166, 0, - 15618, 15619, 5, 2430, 0, 0, 15619, 15624, 3, 1730, 865, 0, 15620, 15621, - 5, 2436, 0, 0, 15621, 15623, 3, 1730, 865, 0, 15622, 15620, 1, 0, 0, 0, - 15623, 15626, 1, 0, 0, 0, 15624, 15622, 1, 0, 0, 0, 15624, 15625, 1, 0, - 0, 0, 15625, 15627, 1, 0, 0, 0, 15626, 15624, 1, 0, 0, 0, 15627, 15628, - 5, 2431, 0, 0, 15628, 15630, 1, 0, 0, 0, 15629, 15618, 1, 0, 0, 0, 15629, - 15630, 1, 0, 0, 0, 15630, 15633, 1, 0, 0, 0, 15631, 15632, 5, 1491, 0, - 0, 15632, 15634, 3, 2300, 1150, 0, 15633, 15631, 1, 0, 0, 0, 15633, 15634, - 1, 0, 0, 0, 15634, 15637, 1, 0, 0, 0, 15635, 15636, 5, 724, 0, 0, 15636, - 15638, 3, 1840, 920, 0, 15637, 15635, 1, 0, 0, 0, 15637, 15638, 1, 0, 0, - 0, 15638, 15639, 1, 0, 0, 0, 15639, 15640, 5, 2450, 0, 0, 15640, 1729, - 1, 0, 0, 0, 15641, 15646, 3, 2222, 1111, 0, 15642, 15644, 5, 681, 0, 0, - 15643, 15642, 1, 0, 0, 0, 15643, 15644, 1, 0, 0, 0, 15644, 15645, 1, 0, - 0, 0, 15645, 15647, 3, 2300, 1150, 0, 15646, 15643, 1, 0, 0, 0, 15646, - 15647, 1, 0, 0, 0, 15647, 15649, 1, 0, 0, 0, 15648, 15650, 3, 1718, 859, - 0, 15649, 15648, 1, 0, 0, 0, 15649, 15650, 1, 0, 0, 0, 15650, 1731, 1, - 0, 0, 0, 15651, 15652, 3, 2332, 1166, 0, 15652, 15653, 5, 482, 0, 0, 15653, - 15654, 5, 2450, 0, 0, 15654, 1733, 1, 0, 0, 0, 15655, 15686, 5, 1342, 0, - 0, 15656, 15687, 5, 1561, 0, 0, 15657, 15687, 5, 92, 0, 0, 15658, 15659, - 5, 483, 0, 0, 15659, 15660, 5, 2430, 0, 0, 15660, 15661, 3, 2246, 1123, - 0, 15661, 15662, 5, 2436, 0, 0, 15662, 15663, 3, 2326, 1163, 0, 15663, - 15664, 5, 2431, 0, 0, 15664, 15687, 1, 0, 0, 0, 15665, 15666, 5, 687, 0, - 0, 15666, 15667, 5, 2430, 0, 0, 15667, 15668, 3, 2332, 1166, 0, 15668, - 15669, 5, 2436, 0, 0, 15669, 15670, 3, 2036, 1018, 0, 15670, 15671, 5, - 2431, 0, 0, 15671, 15687, 1, 0, 0, 0, 15672, 15673, 5, 1482, 0, 0, 15673, - 15676, 5, 2430, 0, 0, 15674, 15677, 3, 2332, 1166, 0, 15675, 15677, 5, - 363, 0, 0, 15676, 15674, 1, 0, 0, 0, 15676, 15675, 1, 0, 0, 0, 15677, 15680, - 1, 0, 0, 0, 15678, 15679, 5, 2436, 0, 0, 15679, 15681, 3, 2332, 1166, 0, - 15680, 15678, 1, 0, 0, 0, 15681, 15682, 1, 0, 0, 0, 15682, 15680, 1, 0, - 0, 0, 15682, 15683, 1, 0, 0, 0, 15683, 15684, 1, 0, 0, 0, 15684, 15685, - 5, 2431, 0, 0, 15685, 15687, 1, 0, 0, 0, 15686, 15656, 1, 0, 0, 0, 15686, - 15657, 1, 0, 0, 0, 15686, 15658, 1, 0, 0, 0, 15686, 15665, 1, 0, 0, 0, - 15686, 15672, 1, 0, 0, 0, 15687, 15688, 1, 0, 0, 0, 15688, 15689, 5, 2450, - 0, 0, 15689, 1735, 1, 0, 0, 0, 15690, 15691, 5, 1418, 0, 0, 15691, 15692, - 5, 2430, 0, 0, 15692, 15697, 3, 1738, 869, 0, 15693, 15694, 5, 2436, 0, - 0, 15694, 15696, 3, 1738, 869, 0, 15695, 15693, 1, 0, 0, 0, 15696, 15699, - 1, 0, 0, 0, 15697, 15695, 1, 0, 0, 0, 15697, 15698, 1, 0, 0, 0, 15698, - 15700, 1, 0, 0, 0, 15699, 15697, 1, 0, 0, 0, 15700, 15701, 5, 2431, 0, - 0, 15701, 1737, 1, 0, 0, 0, 15702, 15704, 3, 2266, 1133, 0, 15703, 15705, - 3, 2300, 1150, 0, 15704, 15703, 1, 0, 0, 0, 15704, 15705, 1, 0, 0, 0, 15705, - 15708, 1, 0, 0, 0, 15706, 15707, 5, 1125, 0, 0, 15707, 15709, 5, 1149, - 0, 0, 15708, 15706, 1, 0, 0, 0, 15708, 15709, 1, 0, 0, 0, 15709, 15711, - 1, 0, 0, 0, 15710, 15712, 3, 1718, 859, 0, 15711, 15710, 1, 0, 0, 0, 15711, - 15712, 1, 0, 0, 0, 15712, 1739, 1, 0, 0, 0, 15713, 15714, 5, 1435, 0, 0, - 15714, 15717, 5, 322, 0, 0, 15715, 15716, 5, 1491, 0, 0, 15716, 15718, - 3, 2300, 1150, 0, 15717, 15715, 1, 0, 0, 0, 15717, 15718, 1, 0, 0, 0, 15718, - 1741, 1, 0, 0, 0, 15719, 15720, 5, 2058, 0, 0, 15720, 15721, 3, 2332, 1166, - 0, 15721, 15726, 5, 724, 0, 0, 15722, 15727, 3, 1744, 872, 0, 15723, 15727, - 3, 1748, 874, 0, 15724, 15727, 3, 1736, 868, 0, 15725, 15727, 3, 1740, - 870, 0, 15726, 15722, 1, 0, 0, 0, 15726, 15723, 1, 0, 0, 0, 15726, 15724, - 1, 0, 0, 0, 15726, 15725, 1, 0, 0, 0, 15727, 15728, 1, 0, 0, 0, 15728, - 15729, 5, 2450, 0, 0, 15729, 1743, 1, 0, 0, 0, 15730, 15731, 5, 1981, 0, - 0, 15731, 15732, 5, 1167, 0, 0, 15732, 15734, 3, 2300, 1150, 0, 15733, - 15735, 3, 1746, 873, 0, 15734, 15733, 1, 0, 0, 0, 15734, 15735, 1, 0, 0, - 0, 15735, 15738, 1, 0, 0, 0, 15736, 15737, 5, 1125, 0, 0, 15737, 15739, - 5, 1149, 0, 0, 15738, 15736, 1, 0, 0, 0, 15738, 15739, 1, 0, 0, 0, 15739, - 1745, 1, 0, 0, 0, 15740, 15743, 5, 656, 0, 0, 15741, 15743, 5, 660, 0, - 0, 15742, 15740, 1, 0, 0, 0, 15742, 15741, 1, 0, 0, 0, 15743, 15744, 1, - 0, 0, 0, 15744, 15745, 5, 151, 0, 0, 15745, 15746, 3, 2300, 1150, 0, 15746, - 1747, 1, 0, 0, 0, 15747, 15751, 5, 2152, 0, 0, 15748, 15749, 5, 2154, 0, - 0, 15749, 15751, 5, 65, 0, 0, 15750, 15747, 1, 0, 0, 0, 15750, 15748, 1, - 0, 0, 0, 15751, 15752, 1, 0, 0, 0, 15752, 15753, 5, 2430, 0, 0, 15753, - 15754, 3, 2036, 1018, 0, 15754, 15755, 5, 2431, 0, 0, 15755, 15756, 5, - 1167, 0, 0, 15756, 15759, 3, 2300, 1150, 0, 15757, 15758, 5, 1125, 0, 0, - 15758, 15760, 5, 1149, 0, 0, 15759, 15757, 1, 0, 0, 0, 15759, 15760, 1, - 0, 0, 0, 15760, 1749, 1, 0, 0, 0, 15761, 15762, 3, 1754, 877, 0, 15762, - 15763, 7, 188, 0, 0, 15763, 15766, 1, 0, 0, 0, 15764, 15766, 3, 1752, 876, - 0, 15765, 15761, 1, 0, 0, 0, 15765, 15764, 1, 0, 0, 0, 15766, 15767, 1, - 0, 0, 0, 15767, 15765, 1, 0, 0, 0, 15767, 15768, 1, 0, 0, 0, 15768, 1751, - 1, 0, 0, 0, 15769, 15770, 5, 2448, 0, 0, 15770, 15771, 5, 2448, 0, 0, 15771, - 15772, 3, 2240, 1120, 0, 15772, 15773, 5, 2447, 0, 0, 15773, 15774, 5, - 2447, 0, 0, 15774, 1753, 1, 0, 0, 0, 15775, 15792, 3, 1796, 898, 0, 15776, - 15792, 3, 1802, 901, 0, 15777, 15792, 3, 1756, 878, 0, 15778, 15792, 3, - 1758, 879, 0, 15779, 15792, 3, 1760, 880, 0, 15780, 15792, 3, 1762, 881, - 0, 15781, 15792, 3, 1764, 882, 0, 15782, 15792, 3, 1770, 885, 0, 15783, - 15792, 3, 1774, 887, 0, 15784, 15792, 3, 1784, 892, 0, 15785, 15792, 3, - 1786, 893, 0, 15786, 15792, 3, 1788, 894, 0, 15787, 15792, 3, 2072, 1036, - 0, 15788, 15792, 3, 1804, 902, 0, 15789, 15792, 3, 1794, 897, 0, 15790, - 15792, 3, 1792, 896, 0, 15791, 15775, 1, 0, 0, 0, 15791, 15776, 1, 0, 0, - 0, 15791, 15777, 1, 0, 0, 0, 15791, 15778, 1, 0, 0, 0, 15791, 15779, 1, - 0, 0, 0, 15791, 15780, 1, 0, 0, 0, 15791, 15781, 1, 0, 0, 0, 15791, 15782, - 1, 0, 0, 0, 15791, 15783, 1, 0, 0, 0, 15791, 15784, 1, 0, 0, 0, 15791, - 15785, 1, 0, 0, 0, 15791, 15786, 1, 0, 0, 0, 15791, 15787, 1, 0, 0, 0, - 15791, 15788, 1, 0, 0, 0, 15791, 15789, 1, 0, 0, 0, 15791, 15790, 1, 0, - 0, 0, 15792, 1755, 1, 0, 0, 0, 15793, 15796, 3, 2310, 1155, 0, 15794, 15796, - 3, 2308, 1154, 0, 15795, 15793, 1, 0, 0, 0, 15795, 15794, 1, 0, 0, 0, 15796, - 15797, 1, 0, 0, 0, 15797, 15798, 5, 2439, 0, 0, 15798, 15799, 3, 2036, - 1018, 0, 15799, 1757, 1, 0, 0, 0, 15800, 15802, 5, 278, 0, 0, 15801, 15803, - 3, 2240, 1120, 0, 15802, 15801, 1, 0, 0, 0, 15802, 15803, 1, 0, 0, 0, 15803, - 15806, 1, 0, 0, 0, 15804, 15805, 5, 2185, 0, 0, 15805, 15807, 3, 2030, - 1015, 0, 15806, 15804, 1, 0, 0, 0, 15806, 15807, 1, 0, 0, 0, 15807, 1759, - 1, 0, 0, 0, 15808, 15810, 5, 494, 0, 0, 15809, 15811, 3, 2240, 1120, 0, - 15810, 15809, 1, 0, 0, 0, 15810, 15811, 1, 0, 0, 0, 15811, 15814, 1, 0, - 0, 0, 15812, 15813, 5, 2185, 0, 0, 15813, 15815, 3, 2030, 1015, 0, 15814, - 15812, 1, 0, 0, 0, 15814, 15815, 1, 0, 0, 0, 15815, 1761, 1, 0, 0, 0, 15816, - 15817, 5, 591, 0, 0, 15817, 15818, 3, 2240, 1120, 0, 15818, 1763, 1, 0, - 0, 0, 15819, 15820, 5, 635, 0, 0, 15820, 15821, 3, 2030, 1015, 0, 15821, - 15822, 5, 1994, 0, 0, 15822, 15826, 3, 1750, 875, 0, 15823, 15825, 3, 1766, - 883, 0, 15824, 15823, 1, 0, 0, 0, 15825, 15828, 1, 0, 0, 0, 15826, 15824, - 1, 0, 0, 0, 15826, 15827, 1, 0, 0, 0, 15827, 15830, 1, 0, 0, 0, 15828, - 15826, 1, 0, 0, 0, 15829, 15831, 3, 1768, 884, 0, 15830, 15829, 1, 0, 0, - 0, 15830, 15831, 1, 0, 0, 0, 15831, 15832, 1, 0, 0, 0, 15832, 15833, 5, - 459, 0, 0, 15833, 15834, 5, 635, 0, 0, 15834, 1765, 1, 0, 0, 0, 15835, - 15836, 5, 447, 0, 0, 15836, 15837, 3, 2030, 1015, 0, 15837, 15838, 5, 1994, - 0, 0, 15838, 15839, 3, 1750, 875, 0, 15839, 1767, 1, 0, 0, 0, 15840, 15841, - 5, 446, 0, 0, 15841, 15842, 3, 1750, 875, 0, 15842, 1769, 1, 0, 0, 0, 15843, - 15845, 3, 1752, 876, 0, 15844, 15843, 1, 0, 0, 0, 15844, 15845, 1, 0, 0, - 0, 15845, 15850, 1, 0, 0, 0, 15846, 15847, 5, 2187, 0, 0, 15847, 15851, - 3, 2030, 1015, 0, 15848, 15849, 5, 565, 0, 0, 15849, 15851, 3, 1772, 886, - 0, 15850, 15846, 1, 0, 0, 0, 15850, 15848, 1, 0, 0, 0, 15850, 15851, 1, - 0, 0, 0, 15851, 15852, 1, 0, 0, 0, 15852, 15853, 5, 826, 0, 0, 15853, 15854, - 3, 1750, 875, 0, 15854, 15855, 5, 459, 0, 0, 15855, 15857, 5, 826, 0, 0, - 15856, 15858, 3, 2240, 1120, 0, 15857, 15856, 1, 0, 0, 0, 15857, 15858, - 1, 0, 0, 0, 15858, 1771, 1, 0, 0, 0, 15859, 15860, 3, 2256, 1128, 0, 15860, - 15862, 5, 681, 0, 0, 15861, 15863, 5, 1493, 0, 0, 15862, 15861, 1, 0, 0, - 0, 15862, 15863, 1, 0, 0, 0, 15863, 15864, 1, 0, 0, 0, 15864, 15865, 3, - 1780, 890, 0, 15865, 15866, 5, 2422, 0, 0, 15866, 15867, 3, 1782, 891, - 0, 15867, 15885, 1, 0, 0, 0, 15868, 15869, 3, 2260, 1130, 0, 15869, 15882, - 5, 681, 0, 0, 15870, 15876, 3, 2258, 1129, 0, 15871, 15873, 5, 2430, 0, - 0, 15872, 15874, 3, 2034, 1017, 0, 15873, 15872, 1, 0, 0, 0, 15873, 15874, - 1, 0, 0, 0, 15874, 15875, 1, 0, 0, 0, 15875, 15877, 5, 2431, 0, 0, 15876, - 15871, 1, 0, 0, 0, 15876, 15877, 1, 0, 0, 0, 15877, 15883, 1, 0, 0, 0, - 15878, 15879, 5, 2430, 0, 0, 15879, 15880, 3, 1840, 920, 0, 15880, 15881, - 5, 2431, 0, 0, 15881, 15883, 1, 0, 0, 0, 15882, 15870, 1, 0, 0, 0, 15882, - 15878, 1, 0, 0, 0, 15883, 15885, 1, 0, 0, 0, 15884, 15859, 1, 0, 0, 0, - 15884, 15868, 1, 0, 0, 0, 15885, 1773, 1, 0, 0, 0, 15886, 15887, 5, 560, - 0, 0, 15887, 15888, 3, 2256, 1128, 0, 15888, 15889, 5, 681, 0, 0, 15889, - 15890, 3, 1776, 888, 0, 15890, 15893, 3, 1804, 902, 0, 15891, 15892, 5, - 1522, 0, 0, 15892, 15894, 5, 484, 0, 0, 15893, 15891, 1, 0, 0, 0, 15893, - 15894, 1, 0, 0, 0, 15894, 1775, 1, 0, 0, 0, 15895, 15896, 3, 1780, 890, - 0, 15896, 15897, 5, 2422, 0, 0, 15897, 15898, 3, 1782, 891, 0, 15898, 15909, - 1, 0, 0, 0, 15899, 15900, 5, 677, 0, 0, 15900, 15901, 5, 1167, 0, 0, 15901, - 15903, 3, 2262, 1131, 0, 15902, 15904, 3, 1778, 889, 0, 15903, 15902, 1, - 0, 0, 0, 15903, 15904, 1, 0, 0, 0, 15904, 15909, 1, 0, 0, 0, 15905, 15906, - 5, 2145, 0, 0, 15906, 15907, 5, 1167, 0, 0, 15907, 15909, 3, 2256, 1128, - 0, 15908, 15895, 1, 0, 0, 0, 15908, 15899, 1, 0, 0, 0, 15908, 15905, 1, - 0, 0, 0, 15909, 1777, 1, 0, 0, 0, 15910, 15911, 5, 112, 0, 0, 15911, 15912, - 3, 1780, 890, 0, 15912, 15913, 5, 48, 0, 0, 15913, 15914, 3, 1782, 891, - 0, 15914, 1779, 1, 0, 0, 0, 15915, 15916, 3, 2058, 1029, 0, 15916, 1781, - 1, 0, 0, 0, 15917, 15918, 3, 2058, 1029, 0, 15918, 1783, 1, 0, 0, 0, 15919, - 15920, 5, 1149, 0, 0, 15920, 1785, 1, 0, 0, 0, 15921, 15923, 5, 1400, 0, - 0, 15922, 15924, 3, 2246, 1123, 0, 15923, 15922, 1, 0, 0, 0, 15923, 15924, - 1, 0, 0, 0, 15924, 1787, 1, 0, 0, 0, 15925, 15927, 5, 1491, 0, 0, 15926, - 15928, 3, 2036, 1018, 0, 15927, 15926, 1, 0, 0, 0, 15927, 15928, 1, 0, - 0, 0, 15928, 1789, 1, 0, 0, 0, 15929, 15930, 5, 162, 0, 0, 15930, 15932, - 3, 2216, 1108, 0, 15931, 15933, 3, 2290, 1145, 0, 15932, 15931, 1, 0, 0, - 0, 15932, 15933, 1, 0, 0, 0, 15933, 15941, 1, 0, 0, 0, 15934, 15935, 5, - 2423, 0, 0, 15935, 15937, 3, 2334, 1167, 0, 15936, 15938, 3, 2290, 1145, - 0, 15937, 15936, 1, 0, 0, 0, 15937, 15938, 1, 0, 0, 0, 15938, 15940, 1, - 0, 0, 0, 15939, 15934, 1, 0, 0, 0, 15940, 15943, 1, 0, 0, 0, 15941, 15939, - 1, 0, 0, 0, 15941, 15942, 1, 0, 0, 0, 15942, 15946, 1, 0, 0, 0, 15943, - 15941, 1, 0, 0, 0, 15944, 15945, 5, 720, 0, 0, 15945, 15947, 3, 2308, 1154, - 0, 15946, 15944, 1, 0, 0, 0, 15946, 15947, 1, 0, 0, 0, 15947, 1791, 1, - 0, 0, 0, 15948, 15950, 5, 162, 0, 0, 15949, 15948, 1, 0, 0, 0, 15949, 15950, - 1, 0, 0, 0, 15950, 15951, 1, 0, 0, 0, 15951, 15953, 3, 2216, 1108, 0, 15952, - 15954, 3, 2290, 1145, 0, 15953, 15952, 1, 0, 0, 0, 15953, 15954, 1, 0, - 0, 0, 15954, 15962, 1, 0, 0, 0, 15955, 15956, 5, 2423, 0, 0, 15956, 15958, - 3, 2334, 1167, 0, 15957, 15959, 3, 2290, 1145, 0, 15958, 15957, 1, 0, 0, - 0, 15958, 15959, 1, 0, 0, 0, 15959, 15961, 1, 0, 0, 0, 15960, 15955, 1, - 0, 0, 0, 15961, 15964, 1, 0, 0, 0, 15962, 15960, 1, 0, 0, 0, 15962, 15963, - 1, 0, 0, 0, 15963, 15967, 1, 0, 0, 0, 15964, 15962, 1, 0, 0, 0, 15965, - 15966, 5, 720, 0, 0, 15966, 15968, 3, 2308, 1154, 0, 15967, 15965, 1, 0, - 0, 0, 15967, 15968, 1, 0, 0, 0, 15968, 1793, 1, 0, 0, 0, 15969, 15970, - 5, 1305, 0, 0, 15970, 15971, 5, 1511, 0, 0, 15971, 15972, 5, 2430, 0, 0, - 15972, 15973, 3, 2036, 1018, 0, 15973, 15974, 5, 2431, 0, 0, 15974, 1795, - 1, 0, 0, 0, 15975, 15976, 5, 107, 0, 0, 15976, 15983, 3, 1750, 875, 0, - 15977, 15979, 5, 482, 0, 0, 15978, 15980, 3, 1798, 899, 0, 15979, 15978, - 1, 0, 0, 0, 15980, 15981, 1, 0, 0, 0, 15981, 15979, 1, 0, 0, 0, 15981, - 15982, 1, 0, 0, 0, 15982, 15984, 1, 0, 0, 0, 15983, 15977, 1, 0, 0, 0, - 15983, 15984, 1, 0, 0, 0, 15984, 15985, 1, 0, 0, 0, 15985, 15987, 5, 459, - 0, 0, 15986, 15988, 3, 2240, 1120, 0, 15987, 15986, 1, 0, 0, 0, 15987, - 15988, 1, 0, 0, 0, 15988, 1797, 1, 0, 0, 0, 15989, 15990, 5, 2185, 0, 0, - 15990, 15995, 3, 2246, 1123, 0, 15991, 15992, 5, 1223, 0, 0, 15992, 15994, - 3, 2246, 1123, 0, 15993, 15991, 1, 0, 0, 0, 15994, 15997, 1, 0, 0, 0, 15995, - 15993, 1, 0, 0, 0, 15995, 15996, 1, 0, 0, 0, 15996, 15998, 1, 0, 0, 0, - 15997, 15995, 1, 0, 0, 0, 15998, 15999, 5, 1994, 0, 0, 15999, 16000, 3, - 1750, 875, 0, 16000, 1799, 1, 0, 0, 0, 16001, 16005, 5, 356, 0, 0, 16002, - 16004, 3, 1722, 861, 0, 16003, 16002, 1, 0, 0, 0, 16004, 16007, 1, 0, 0, - 0, 16005, 16003, 1, 0, 0, 0, 16005, 16006, 1, 0, 0, 0, 16006, 16009, 1, - 0, 0, 0, 16007, 16005, 1, 0, 0, 0, 16008, 16001, 1, 0, 0, 0, 16008, 16009, - 1, 0, 0, 0, 16009, 16010, 1, 0, 0, 0, 16010, 16011, 3, 1796, 898, 0, 16011, - 1801, 1, 0, 0, 0, 16012, 16014, 5, 356, 0, 0, 16013, 16012, 1, 0, 0, 0, - 16013, 16014, 1, 0, 0, 0, 16014, 16016, 1, 0, 0, 0, 16015, 16017, 3, 1722, - 861, 0, 16016, 16015, 1, 0, 0, 0, 16017, 16018, 1, 0, 0, 0, 16018, 16016, - 1, 0, 0, 0, 16018, 16019, 1, 0, 0, 0, 16019, 16020, 1, 0, 0, 0, 16020, - 16021, 3, 1796, 898, 0, 16021, 1803, 1, 0, 0, 0, 16022, 16027, 3, 1806, - 903, 0, 16023, 16027, 3, 1810, 905, 0, 16024, 16027, 3, 1812, 906, 0, 16025, - 16027, 3, 1822, 911, 0, 16026, 16022, 1, 0, 0, 0, 16026, 16023, 1, 0, 0, - 0, 16026, 16024, 1, 0, 0, 0, 16026, 16025, 1, 0, 0, 0, 16027, 1805, 1, - 0, 0, 0, 16028, 16029, 5, 489, 0, 0, 16029, 16030, 5, 641, 0, 0, 16030, - 16040, 3, 2036, 1018, 0, 16031, 16033, 3, 2202, 1101, 0, 16032, 16034, - 3, 2152, 1076, 0, 16033, 16032, 1, 0, 0, 0, 16033, 16034, 1, 0, 0, 0, 16034, - 16041, 1, 0, 0, 0, 16035, 16037, 3, 2152, 1076, 0, 16036, 16038, 3, 1808, - 904, 0, 16037, 16036, 1, 0, 0, 0, 16037, 16038, 1, 0, 0, 0, 16038, 16041, - 1, 0, 0, 0, 16039, 16041, 3, 1808, 904, 0, 16040, 16031, 1, 0, 0, 0, 16040, - 16035, 1, 0, 0, 0, 16040, 16039, 1, 0, 0, 0, 16040, 16041, 1, 0, 0, 0, - 16041, 1807, 1, 0, 0, 0, 16042, 16043, 7, 189, 0, 0, 16043, 16044, 3, 2202, - 1101, 0, 16044, 1809, 1, 0, 0, 0, 16045, 16053, 3, 1990, 995, 0, 16046, - 16053, 3, 2002, 1001, 0, 16047, 16053, 3, 1840, 920, 0, 16048, 16053, 3, - 1964, 982, 0, 16049, 16053, 3, 1970, 985, 0, 16050, 16053, 3, 1972, 986, - 0, 16051, 16053, 3, 1836, 918, 0, 16052, 16045, 1, 0, 0, 0, 16052, 16046, - 1, 0, 0, 0, 16052, 16047, 1, 0, 0, 0, 16052, 16048, 1, 0, 0, 0, 16052, - 16049, 1, 0, 0, 0, 16052, 16050, 1, 0, 0, 0, 16052, 16051, 1, 0, 0, 0, - 16053, 1811, 1, 0, 0, 0, 16054, 16059, 3, 1814, 907, 0, 16055, 16059, 3, - 1816, 908, 0, 16056, 16059, 3, 1818, 909, 0, 16057, 16059, 3, 1820, 910, - 0, 16058, 16054, 1, 0, 0, 0, 16058, 16055, 1, 0, 0, 0, 16058, 16056, 1, - 0, 0, 0, 16058, 16057, 1, 0, 0, 0, 16059, 1813, 1, 0, 0, 0, 16060, 16061, - 5, 204, 0, 0, 16061, 16062, 3, 2258, 1129, 0, 16062, 1815, 1, 0, 0, 0, - 16063, 16064, 5, 1184, 0, 0, 16064, 16070, 3, 2258, 1129, 0, 16065, 16067, - 5, 2430, 0, 0, 16066, 16068, 3, 2034, 1017, 0, 16067, 16066, 1, 0, 0, 0, - 16067, 16068, 1, 0, 0, 0, 16068, 16069, 1, 0, 0, 0, 16069, 16071, 5, 2431, - 0, 0, 16070, 16065, 1, 0, 0, 0, 16070, 16071, 1, 0, 0, 0, 16071, 1817, - 1, 0, 0, 0, 16072, 16073, 5, 534, 0, 0, 16073, 16101, 3, 2258, 1129, 0, - 16074, 16075, 5, 720, 0, 0, 16075, 16080, 3, 2254, 1127, 0, 16076, 16077, - 5, 2436, 0, 0, 16077, 16079, 3, 2254, 1127, 0, 16078, 16076, 1, 0, 0, 0, - 16079, 16082, 1, 0, 0, 0, 16080, 16078, 1, 0, 0, 0, 16080, 16081, 1, 0, - 0, 0, 16081, 16102, 1, 0, 0, 0, 16082, 16080, 1, 0, 0, 0, 16083, 16084, - 5, 150, 0, 0, 16084, 16085, 5, 219, 0, 0, 16085, 16086, 5, 720, 0, 0, 16086, - 16091, 3, 2254, 1127, 0, 16087, 16088, 5, 2436, 0, 0, 16088, 16090, 3, - 2254, 1127, 0, 16089, 16087, 1, 0, 0, 0, 16090, 16093, 1, 0, 0, 0, 16091, - 16089, 1, 0, 0, 0, 16091, 16092, 1, 0, 0, 0, 16092, 16099, 1, 0, 0, 0, - 16093, 16091, 1, 0, 0, 0, 16094, 16097, 5, 794, 0, 0, 16095, 16098, 3, - 2324, 1162, 0, 16096, 16098, 3, 2254, 1127, 0, 16097, 16095, 1, 0, 0, 0, - 16097, 16096, 1, 0, 0, 0, 16098, 16100, 1, 0, 0, 0, 16099, 16094, 1, 0, - 0, 0, 16099, 16100, 1, 0, 0, 0, 16100, 16102, 1, 0, 0, 0, 16101, 16074, - 1, 0, 0, 0, 16101, 16083, 1, 0, 0, 0, 16102, 1819, 1, 0, 0, 0, 16103, 16104, - 5, 1184, 0, 0, 16104, 16105, 3, 2254, 1127, 0, 16105, 16108, 5, 565, 0, - 0, 16106, 16109, 3, 1840, 920, 0, 16107, 16109, 3, 2036, 1018, 0, 16108, - 16106, 1, 0, 0, 0, 16108, 16107, 1, 0, 0, 0, 16109, 16111, 1, 0, 0, 0, - 16110, 16112, 3, 2152, 1076, 0, 16111, 16110, 1, 0, 0, 0, 16111, 16112, - 1, 0, 0, 0, 16112, 1821, 1, 0, 0, 0, 16113, 16119, 3, 1824, 912, 0, 16114, - 16119, 3, 1826, 913, 0, 16115, 16119, 3, 1828, 914, 0, 16116, 16119, 3, - 1832, 916, 0, 16117, 16119, 3, 1834, 917, 0, 16118, 16113, 1, 0, 0, 0, - 16118, 16114, 1, 0, 0, 0, 16118, 16115, 1, 0, 0, 0, 16118, 16116, 1, 0, - 0, 0, 16118, 16117, 1, 0, 0, 0, 16119, 1823, 1, 0, 0, 0, 16120, 16121, - 5, 1572, 0, 0, 16121, 16135, 5, 2040, 0, 0, 16122, 16123, 5, 1412, 0, 0, - 16123, 16136, 7, 11, 0, 0, 16124, 16125, 5, 726, 0, 0, 16125, 16129, 5, - 782, 0, 0, 16126, 16130, 5, 1560, 0, 0, 16127, 16128, 5, 1412, 0, 0, 16128, - 16130, 5, 228, 0, 0, 16129, 16126, 1, 0, 0, 0, 16129, 16127, 1, 0, 0, 0, - 16130, 16136, 1, 0, 0, 0, 16131, 16132, 5, 2130, 0, 0, 16132, 16133, 5, - 1501, 0, 0, 16133, 16134, 5, 1550, 0, 0, 16134, 16136, 3, 2212, 1106, 0, - 16135, 16122, 1, 0, 0, 0, 16135, 16124, 1, 0, 0, 0, 16135, 16131, 1, 0, - 0, 0, 16135, 16136, 1, 0, 0, 0, 16136, 16139, 1, 0, 0, 0, 16137, 16138, - 5, 927, 0, 0, 16138, 16140, 3, 2328, 1164, 0, 16139, 16137, 1, 0, 0, 0, - 16139, 16140, 1, 0, 0, 0, 16140, 1825, 1, 0, 0, 0, 16141, 16142, 5, 1572, - 0, 0, 16142, 16152, 7, 190, 0, 0, 16143, 16153, 5, 37, 0, 0, 16144, 16149, - 3, 2238, 1119, 0, 16145, 16146, 5, 2436, 0, 0, 16146, 16148, 3, 2238, 1119, - 0, 16147, 16145, 1, 0, 0, 0, 16148, 16151, 1, 0, 0, 0, 16149, 16147, 1, - 0, 0, 0, 16149, 16150, 1, 0, 0, 0, 16150, 16153, 1, 0, 0, 0, 16151, 16149, - 1, 0, 0, 0, 16152, 16143, 1, 0, 0, 0, 16152, 16144, 1, 0, 0, 0, 16153, - 16154, 1, 0, 0, 0, 16154, 16155, 7, 88, 0, 0, 16155, 1827, 1, 0, 0, 0, - 16156, 16158, 5, 227, 0, 0, 16157, 16159, 5, 2194, 0, 0, 16158, 16157, - 1, 0, 0, 0, 16158, 16159, 1, 0, 0, 0, 16159, 16162, 1, 0, 0, 0, 16160, - 16161, 5, 226, 0, 0, 16161, 16163, 5, 2426, 0, 0, 16162, 16160, 1, 0, 0, - 0, 16162, 16163, 1, 0, 0, 0, 16163, 16165, 1, 0, 0, 0, 16164, 16166, 3, - 1830, 915, 0, 16165, 16164, 1, 0, 0, 0, 16165, 16166, 1, 0, 0, 0, 16166, - 16178, 1, 0, 0, 0, 16167, 16176, 5, 561, 0, 0, 16168, 16171, 5, 2426, 0, - 0, 16169, 16170, 5, 2436, 0, 0, 16170, 16172, 3, 2324, 1162, 0, 16171, - 16169, 1, 0, 0, 0, 16171, 16172, 1, 0, 0, 0, 16172, 16177, 1, 0, 0, 0, - 16173, 16174, 5, 289, 0, 0, 16174, 16177, 5, 2426, 0, 0, 16175, 16177, - 5, 288, 0, 0, 16176, 16168, 1, 0, 0, 0, 16176, 16173, 1, 0, 0, 0, 16176, - 16175, 1, 0, 0, 0, 16177, 16179, 1, 0, 0, 0, 16178, 16167, 1, 0, 0, 0, - 16178, 16179, 1, 0, 0, 0, 16179, 1829, 1, 0, 0, 0, 16180, 16182, 5, 2197, - 0, 0, 16181, 16183, 7, 0, 0, 0, 16182, 16181, 1, 0, 0, 0, 16182, 16183, - 1, 0, 0, 0, 16183, 16185, 1, 0, 0, 0, 16184, 16186, 7, 191, 0, 0, 16185, - 16184, 1, 0, 0, 0, 16185, 16186, 1, 0, 0, 0, 16186, 1831, 1, 0, 0, 0, 16187, - 16189, 5, 1501, 0, 0, 16188, 16190, 5, 2194, 0, 0, 16189, 16188, 1, 0, - 0, 0, 16189, 16190, 1, 0, 0, 0, 16190, 16198, 1, 0, 0, 0, 16191, 16193, - 5, 2034, 0, 0, 16192, 16194, 5, 1521, 0, 0, 16193, 16192, 1, 0, 0, 0, 16193, - 16194, 1, 0, 0, 0, 16194, 16195, 1, 0, 0, 0, 16195, 16199, 3, 2210, 1105, - 0, 16196, 16197, 5, 561, 0, 0, 16197, 16199, 3, 2328, 1164, 0, 16198, 16191, - 1, 0, 0, 0, 16198, 16196, 1, 0, 0, 0, 16198, 16199, 1, 0, 0, 0, 16199, - 1833, 1, 0, 0, 0, 16200, 16201, 5, 1521, 0, 0, 16201, 16202, 3, 2210, 1105, - 0, 16202, 1835, 1, 0, 0, 0, 16203, 16204, 5, 499, 0, 0, 16204, 16209, 5, - 1311, 0, 0, 16205, 16206, 5, 1572, 0, 0, 16206, 16207, 5, 1638, 0, 0, 16207, - 16208, 5, 2452, 0, 0, 16208, 16210, 3, 2328, 1164, 0, 16209, 16205, 1, - 0, 0, 0, 16209, 16210, 1, 0, 0, 0, 16210, 16213, 1, 0, 0, 0, 16211, 16212, - 5, 720, 0, 0, 16212, 16214, 3, 2268, 1134, 0, 16213, 16211, 1, 0, 0, 0, - 16213, 16214, 1, 0, 0, 0, 16214, 16215, 1, 0, 0, 0, 16215, 16221, 5, 565, - 0, 0, 16216, 16222, 3, 1840, 920, 0, 16217, 16222, 3, 1964, 982, 0, 16218, - 16222, 3, 1970, 985, 0, 16219, 16222, 3, 1972, 986, 0, 16220, 16222, 3, - 1990, 995, 0, 16221, 16216, 1, 0, 0, 0, 16221, 16217, 1, 0, 0, 0, 16221, - 16218, 1, 0, 0, 0, 16221, 16219, 1, 0, 0, 0, 16221, 16220, 1, 0, 0, 0, - 16222, 1837, 1, 0, 0, 0, 16223, 16224, 3, 1850, 925, 0, 16224, 1839, 1, - 0, 0, 0, 16225, 16232, 3, 1838, 919, 0, 16226, 16231, 3, 1958, 979, 0, - 16227, 16231, 3, 1950, 975, 0, 16228, 16231, 3, 1954, 977, 0, 16229, 16231, - 3, 1956, 978, 0, 16230, 16226, 1, 0, 0, 0, 16230, 16227, 1, 0, 0, 0, 16230, - 16228, 1, 0, 0, 0, 16230, 16229, 1, 0, 0, 0, 16231, 16234, 1, 0, 0, 0, - 16232, 16230, 1, 0, 0, 0, 16232, 16233, 1, 0, 0, 0, 16233, 1841, 1, 0, - 0, 0, 16234, 16232, 1, 0, 0, 0, 16235, 16236, 5, 2193, 0, 0, 16236, 16241, - 3, 1844, 922, 0, 16237, 16238, 5, 2436, 0, 0, 16238, 16240, 3, 1844, 922, - 0, 16239, 16237, 1, 0, 0, 0, 16240, 16243, 1, 0, 0, 0, 16241, 16239, 1, - 0, 0, 0, 16241, 16242, 1, 0, 0, 0, 16242, 1843, 1, 0, 0, 0, 16243, 16241, - 1, 0, 0, 0, 16244, 16246, 3, 2232, 1116, 0, 16245, 16247, 3, 2286, 1143, - 0, 16246, 16245, 1, 0, 0, 0, 16246, 16247, 1, 0, 0, 0, 16247, 16248, 1, - 0, 0, 0, 16248, 16249, 5, 66, 0, 0, 16249, 16250, 5, 2430, 0, 0, 16250, - 16252, 3, 1850, 925, 0, 16251, 16253, 3, 1950, 975, 0, 16252, 16251, 1, - 0, 0, 0, 16252, 16253, 1, 0, 0, 0, 16253, 16254, 1, 0, 0, 0, 16254, 16256, - 5, 2431, 0, 0, 16255, 16257, 3, 1846, 923, 0, 16256, 16255, 1, 0, 0, 0, - 16256, 16257, 1, 0, 0, 0, 16257, 16259, 1, 0, 0, 0, 16258, 16260, 3, 1848, - 924, 0, 16259, 16258, 1, 0, 0, 0, 16259, 16260, 1, 0, 0, 0, 16260, 1845, - 1, 0, 0, 0, 16261, 16262, 5, 1540, 0, 0, 16262, 16263, 7, 192, 0, 0, 16263, - 16264, 5, 544, 0, 0, 16264, 16265, 5, 151, 0, 0, 16265, 16267, 3, 2266, - 1133, 0, 16266, 16268, 5, 67, 0, 0, 16267, 16266, 1, 0, 0, 0, 16267, 16268, - 1, 0, 0, 0, 16268, 16270, 1, 0, 0, 0, 16269, 16271, 5, 385, 0, 0, 16270, - 16269, 1, 0, 0, 0, 16270, 16271, 1, 0, 0, 0, 16271, 16274, 1, 0, 0, 0, - 16272, 16273, 5, 1150, 0, 0, 16273, 16275, 5, 544, 0, 0, 16274, 16272, - 1, 0, 0, 0, 16274, 16275, 1, 0, 0, 0, 16275, 16278, 1, 0, 0, 0, 16276, - 16277, 5, 1150, 0, 0, 16277, 16279, 5, 763, 0, 0, 16278, 16276, 1, 0, 0, - 0, 16278, 16279, 1, 0, 0, 0, 16279, 16298, 1, 0, 0, 0, 16280, 16281, 5, - 2436, 0, 0, 16281, 16283, 3, 2266, 1133, 0, 16282, 16284, 5, 67, 0, 0, - 16283, 16282, 1, 0, 0, 0, 16283, 16284, 1, 0, 0, 0, 16284, 16286, 1, 0, - 0, 0, 16285, 16287, 5, 385, 0, 0, 16286, 16285, 1, 0, 0, 0, 16286, 16287, - 1, 0, 0, 0, 16287, 16290, 1, 0, 0, 0, 16288, 16289, 5, 1150, 0, 0, 16289, - 16291, 5, 544, 0, 0, 16290, 16288, 1, 0, 0, 0, 16290, 16291, 1, 0, 0, 0, - 16291, 16294, 1, 0, 0, 0, 16292, 16293, 5, 1150, 0, 0, 16293, 16295, 5, - 763, 0, 0, 16294, 16292, 1, 0, 0, 0, 16294, 16295, 1, 0, 0, 0, 16295, 16297, - 1, 0, 0, 0, 16296, 16280, 1, 0, 0, 0, 16297, 16300, 1, 0, 0, 0, 16298, - 16296, 1, 0, 0, 0, 16298, 16299, 1, 0, 0, 0, 16299, 16301, 1, 0, 0, 0, - 16300, 16298, 1, 0, 0, 0, 16301, 16302, 5, 1572, 0, 0, 16302, 16303, 3, - 2266, 1133, 0, 16303, 1847, 1, 0, 0, 0, 16304, 16305, 5, 327, 0, 0, 16305, - 16306, 3, 2284, 1142, 0, 16306, 16307, 5, 1572, 0, 0, 16307, 16308, 3, - 2266, 1133, 0, 16308, 16309, 5, 2034, 0, 0, 16309, 16310, 3, 2036, 1018, - 0, 16310, 16311, 5, 363, 0, 0, 16311, 16312, 3, 2036, 1018, 0, 16312, 1849, - 1, 0, 0, 0, 16313, 16317, 3, 1852, 926, 0, 16314, 16316, 3, 1854, 927, - 0, 16315, 16314, 1, 0, 0, 0, 16316, 16319, 1, 0, 0, 0, 16317, 16315, 1, - 0, 0, 0, 16317, 16318, 1, 0, 0, 0, 16318, 1851, 1, 0, 0, 0, 16319, 16317, - 1, 0, 0, 0, 16320, 16326, 3, 1856, 928, 0, 16321, 16322, 5, 2430, 0, 0, - 16322, 16323, 3, 1850, 925, 0, 16323, 16324, 5, 2431, 0, 0, 16324, 16326, - 1, 0, 0, 0, 16325, 16320, 1, 0, 0, 0, 16325, 16321, 1, 0, 0, 0, 16326, - 1853, 1, 0, 0, 0, 16327, 16329, 5, 2072, 0, 0, 16328, 16330, 5, 37, 0, - 0, 16329, 16328, 1, 0, 0, 0, 16329, 16330, 1, 0, 0, 0, 16330, 16334, 1, - 0, 0, 0, 16331, 16334, 5, 717, 0, 0, 16332, 16334, 5, 886, 0, 0, 16333, - 16327, 1, 0, 0, 0, 16333, 16331, 1, 0, 0, 0, 16333, 16332, 1, 0, 0, 0, - 16334, 16335, 1, 0, 0, 0, 16335, 16336, 3, 1852, 926, 0, 16336, 1855, 1, - 0, 0, 0, 16337, 16339, 3, 1842, 921, 0, 16338, 16337, 1, 0, 0, 0, 16338, - 16339, 1, 0, 0, 0, 16339, 16340, 1, 0, 0, 0, 16340, 16342, 5, 1552, 0, - 0, 16341, 16343, 7, 193, 0, 0, 16342, 16341, 1, 0, 0, 0, 16342, 16343, - 1, 0, 0, 0, 16343, 16344, 1, 0, 0, 0, 16344, 16346, 3, 1858, 929, 0, 16345, - 16347, 3, 2202, 1101, 0, 16346, 16345, 1, 0, 0, 0, 16346, 16347, 1, 0, - 0, 0, 16347, 16348, 1, 0, 0, 0, 16348, 16350, 3, 1860, 930, 0, 16349, 16351, - 3, 2198, 1099, 0, 16350, 16349, 1, 0, 0, 0, 16350, 16351, 1, 0, 0, 0, 16351, - 16353, 1, 0, 0, 0, 16352, 16354, 3, 1904, 952, 0, 16353, 16352, 1, 0, 0, - 0, 16353, 16354, 1, 0, 0, 0, 16354, 16356, 1, 0, 0, 0, 16355, 16357, 3, - 1908, 954, 0, 16356, 16355, 1, 0, 0, 0, 16356, 16357, 1, 0, 0, 0, 16357, - 16359, 1, 0, 0, 0, 16358, 16360, 3, 1920, 960, 0, 16359, 16358, 1, 0, 0, - 0, 16359, 16360, 1, 0, 0, 0, 16360, 16362, 1, 0, 0, 0, 16361, 16363, 3, - 1950, 975, 0, 16362, 16361, 1, 0, 0, 0, 16362, 16363, 1, 0, 0, 0, 16363, - 16365, 1, 0, 0, 0, 16364, 16366, 3, 1956, 978, 0, 16365, 16364, 1, 0, 0, - 0, 16365, 16366, 1, 0, 0, 0, 16366, 1857, 1, 0, 0, 0, 16367, 16377, 5, - 2433, 0, 0, 16368, 16373, 3, 1862, 931, 0, 16369, 16370, 5, 2436, 0, 0, - 16370, 16372, 3, 1862, 931, 0, 16371, 16369, 1, 0, 0, 0, 16372, 16375, - 1, 0, 0, 0, 16373, 16371, 1, 0, 0, 0, 16373, 16374, 1, 0, 0, 0, 16374, - 16377, 1, 0, 0, 0, 16375, 16373, 1, 0, 0, 0, 16376, 16367, 1, 0, 0, 0, - 16376, 16368, 1, 0, 0, 0, 16377, 1859, 1, 0, 0, 0, 16378, 16379, 5, 573, - 0, 0, 16379, 16380, 3, 1866, 933, 0, 16380, 1861, 1, 0, 0, 0, 16381, 16387, - 3, 1864, 932, 0, 16382, 16384, 3, 2036, 1018, 0, 16383, 16385, 3, 2194, - 1097, 0, 16384, 16383, 1, 0, 0, 0, 16384, 16385, 1, 0, 0, 0, 16385, 16387, - 1, 0, 0, 0, 16386, 16381, 1, 0, 0, 0, 16386, 16382, 1, 0, 0, 0, 16387, - 1863, 1, 0, 0, 0, 16388, 16389, 3, 2268, 1134, 0, 16389, 16390, 5, 2423, - 0, 0, 16390, 16391, 5, 2433, 0, 0, 16391, 1865, 1, 0, 0, 0, 16392, 16397, - 3, 1868, 934, 0, 16393, 16394, 5, 2436, 0, 0, 16394, 16396, 3, 1868, 934, - 0, 16395, 16393, 1, 0, 0, 0, 16396, 16399, 1, 0, 0, 0, 16397, 16395, 1, - 0, 0, 0, 16397, 16398, 1, 0, 0, 0, 16398, 1867, 1, 0, 0, 0, 16399, 16397, - 1, 0, 0, 0, 16400, 16404, 3, 1870, 935, 0, 16401, 16403, 3, 1874, 937, - 0, 16402, 16401, 1, 0, 0, 0, 16403, 16406, 1, 0, 0, 0, 16404, 16402, 1, - 0, 0, 0, 16404, 16405, 1, 0, 0, 0, 16405, 16409, 1, 0, 0, 0, 16406, 16404, - 1, 0, 0, 0, 16407, 16410, 3, 1886, 943, 0, 16408, 16410, 3, 1898, 949, - 0, 16409, 16407, 1, 0, 0, 0, 16409, 16408, 1, 0, 0, 0, 16409, 16410, 1, - 0, 0, 0, 16410, 1869, 1, 0, 0, 0, 16411, 16415, 3, 1872, 936, 0, 16412, - 16414, 3, 1884, 942, 0, 16413, 16412, 1, 0, 0, 0, 16414, 16417, 1, 0, 0, - 0, 16415, 16413, 1, 0, 0, 0, 16415, 16416, 1, 0, 0, 0, 16416, 16420, 1, - 0, 0, 0, 16417, 16415, 1, 0, 0, 0, 16418, 16419, 4, 935, 10, 0, 16419, - 16421, 3, 2196, 1098, 0, 16420, 16418, 1, 0, 0, 0, 16420, 16421, 1, 0, - 0, 0, 16421, 1871, 1, 0, 0, 0, 16422, 16425, 3, 2020, 1010, 0, 16423, 16426, - 3, 1886, 943, 0, 16424, 16426, 3, 1898, 949, 0, 16425, 16423, 1, 0, 0, - 0, 16425, 16424, 1, 0, 0, 0, 16425, 16426, 1, 0, 0, 0, 16426, 16446, 1, - 0, 0, 0, 16427, 16428, 5, 2430, 0, 0, 16428, 16432, 3, 1868, 934, 0, 16429, - 16431, 3, 1854, 927, 0, 16430, 16429, 1, 0, 0, 0, 16431, 16434, 1, 0, 0, - 0, 16432, 16430, 1, 0, 0, 0, 16432, 16433, 1, 0, 0, 0, 16433, 16435, 1, - 0, 0, 0, 16434, 16432, 1, 0, 0, 0, 16435, 16438, 5, 2431, 0, 0, 16436, - 16439, 3, 1886, 943, 0, 16437, 16439, 3, 1898, 949, 0, 16438, 16436, 1, - 0, 0, 0, 16438, 16437, 1, 0, 0, 0, 16438, 16439, 1, 0, 0, 0, 16439, 16446, - 1, 0, 0, 0, 16440, 16441, 5, 1178, 0, 0, 16441, 16442, 5, 2430, 0, 0, 16442, - 16443, 3, 2020, 1010, 0, 16443, 16444, 5, 2431, 0, 0, 16444, 16446, 1, - 0, 0, 0, 16445, 16422, 1, 0, 0, 0, 16445, 16427, 1, 0, 0, 0, 16445, 16440, - 1, 0, 0, 0, 16446, 1873, 1, 0, 0, 0, 16447, 16449, 3, 1882, 941, 0, 16448, - 16447, 1, 0, 0, 0, 16448, 16449, 1, 0, 0, 0, 16449, 16451, 1, 0, 0, 0, - 16450, 16452, 7, 194, 0, 0, 16451, 16450, 1, 0, 0, 0, 16451, 16452, 1, - 0, 0, 0, 16452, 16455, 1, 0, 0, 0, 16453, 16456, 5, 692, 0, 0, 16454, 16456, - 3, 1880, 940, 0, 16455, 16453, 1, 0, 0, 0, 16455, 16454, 1, 0, 0, 0, 16455, - 16456, 1, 0, 0, 0, 16456, 16457, 1, 0, 0, 0, 16457, 16458, 5, 732, 0, 0, - 16458, 16460, 3, 1870, 935, 0, 16459, 16461, 3, 1882, 941, 0, 16460, 16459, - 1, 0, 0, 0, 16460, 16461, 1, 0, 0, 0, 16461, 16466, 1, 0, 0, 0, 16462, - 16465, 3, 1876, 938, 0, 16463, 16465, 3, 1878, 939, 0, 16464, 16462, 1, - 0, 0, 0, 16464, 16463, 1, 0, 0, 0, 16465, 16468, 1, 0, 0, 0, 16466, 16464, - 1, 0, 0, 0, 16466, 16467, 1, 0, 0, 0, 16467, 1875, 1, 0, 0, 0, 16468, 16466, - 1, 0, 0, 0, 16469, 16470, 5, 1179, 0, 0, 16470, 16471, 3, 2030, 1015, 0, - 16471, 1877, 1, 0, 0, 0, 16472, 16473, 5, 2134, 0, 0, 16473, 16474, 3, - 2286, 1143, 0, 16474, 1879, 1, 0, 0, 0, 16475, 16477, 7, 195, 0, 0, 16476, - 16478, 5, 1229, 0, 0, 16477, 16476, 1, 0, 0, 0, 16477, 16478, 1, 0, 0, - 0, 16478, 1881, 1, 0, 0, 0, 16479, 16480, 5, 1260, 0, 0, 16480, 16488, - 5, 151, 0, 0, 16481, 16484, 5, 2430, 0, 0, 16482, 16485, 3, 1850, 925, - 0, 16483, 16485, 3, 2034, 1017, 0, 16484, 16482, 1, 0, 0, 0, 16484, 16483, - 1, 0, 0, 0, 16484, 16485, 1, 0, 0, 0, 16485, 16486, 1, 0, 0, 0, 16486, - 16489, 5, 2431, 0, 0, 16487, 16489, 3, 2034, 1017, 0, 16488, 16481, 1, - 0, 0, 0, 16488, 16487, 1, 0, 0, 0, 16489, 1883, 1, 0, 0, 0, 16490, 16491, - 5, 2168, 0, 0, 16491, 16492, 5, 112, 0, 0, 16492, 16493, 7, 75, 0, 0, 16493, - 16499, 3, 2036, 1018, 0, 16494, 16495, 5, 66, 0, 0, 16495, 16496, 5, 1167, - 0, 0, 16496, 16497, 7, 196, 0, 0, 16497, 16499, 3, 2036, 1018, 0, 16498, - 16490, 1, 0, 0, 0, 16498, 16494, 1, 0, 0, 0, 16499, 1885, 1, 0, 0, 0, 16500, - 16502, 5, 1307, 0, 0, 16501, 16503, 5, 2235, 0, 0, 16502, 16501, 1, 0, - 0, 0, 16502, 16503, 1, 0, 0, 0, 16503, 16504, 1, 0, 0, 0, 16504, 16505, - 5, 2430, 0, 0, 16505, 16510, 3, 1888, 944, 0, 16506, 16507, 5, 2436, 0, - 0, 16507, 16509, 3, 1888, 944, 0, 16508, 16506, 1, 0, 0, 0, 16509, 16512, - 1, 0, 0, 0, 16510, 16508, 1, 0, 0, 0, 16510, 16511, 1, 0, 0, 0, 16511, - 16513, 1, 0, 0, 0, 16512, 16510, 1, 0, 0, 0, 16513, 16514, 3, 1890, 945, - 0, 16514, 16515, 3, 1892, 946, 0, 16515, 16516, 5, 2431, 0, 0, 16516, 1887, - 1, 0, 0, 0, 16517, 16518, 3, 2230, 1115, 0, 16518, 16519, 5, 2430, 0, 0, - 16519, 16520, 3, 2036, 1018, 0, 16520, 16522, 5, 2431, 0, 0, 16521, 16523, - 3, 2194, 1097, 0, 16522, 16521, 1, 0, 0, 0, 16522, 16523, 1, 0, 0, 0, 16523, - 1889, 1, 0, 0, 0, 16524, 16527, 5, 565, 0, 0, 16525, 16528, 3, 2266, 1133, - 0, 16526, 16528, 3, 2286, 1143, 0, 16527, 16525, 1, 0, 0, 0, 16527, 16526, - 1, 0, 0, 0, 16528, 1891, 1, 0, 0, 0, 16529, 16530, 5, 681, 0, 0, 16530, - 16548, 5, 2430, 0, 0, 16531, 16549, 3, 1850, 925, 0, 16532, 16537, 5, 53, - 0, 0, 16533, 16534, 5, 2436, 0, 0, 16534, 16536, 5, 53, 0, 0, 16535, 16533, - 1, 0, 0, 0, 16536, 16539, 1, 0, 0, 0, 16537, 16535, 1, 0, 0, 0, 16537, - 16538, 1, 0, 0, 0, 16538, 16549, 1, 0, 0, 0, 16539, 16537, 1, 0, 0, 0, - 16540, 16545, 3, 1894, 947, 0, 16541, 16542, 5, 2436, 0, 0, 16542, 16544, - 3, 1894, 947, 0, 16543, 16541, 1, 0, 0, 0, 16544, 16547, 1, 0, 0, 0, 16545, - 16543, 1, 0, 0, 0, 16545, 16546, 1, 0, 0, 0, 16546, 16549, 1, 0, 0, 0, - 16547, 16545, 1, 0, 0, 0, 16548, 16531, 1, 0, 0, 0, 16548, 16532, 1, 0, - 0, 0, 16548, 16540, 1, 0, 0, 0, 16549, 16550, 1, 0, 0, 0, 16550, 16551, - 5, 2431, 0, 0, 16551, 1893, 1, 0, 0, 0, 16552, 16554, 3, 1896, 948, 0, - 16553, 16555, 3, 2194, 1097, 0, 16554, 16553, 1, 0, 0, 0, 16554, 16555, - 1, 0, 0, 0, 16555, 1895, 1, 0, 0, 0, 16556, 16563, 3, 2036, 1018, 0, 16557, - 16559, 5, 2430, 0, 0, 16558, 16560, 3, 2034, 1017, 0, 16559, 16558, 1, - 0, 0, 0, 16559, 16560, 1, 0, 0, 0, 16560, 16561, 1, 0, 0, 0, 16561, 16563, - 5, 2431, 0, 0, 16562, 16556, 1, 0, 0, 0, 16562, 16557, 1, 0, 0, 0, 16563, - 1897, 1, 0, 0, 0, 16564, 16567, 5, 2084, 0, 0, 16565, 16566, 7, 197, 0, - 0, 16566, 16568, 5, 1150, 0, 0, 16567, 16565, 1, 0, 0, 0, 16567, 16568, - 1, 0, 0, 0, 16568, 16569, 1, 0, 0, 0, 16569, 16572, 5, 2430, 0, 0, 16570, - 16573, 3, 2266, 1133, 0, 16571, 16573, 3, 2286, 1143, 0, 16572, 16570, - 1, 0, 0, 0, 16572, 16571, 1, 0, 0, 0, 16573, 16574, 1, 0, 0, 0, 16574, - 16575, 3, 1890, 945, 0, 16575, 16576, 3, 1900, 950, 0, 16576, 16577, 5, - 2431, 0, 0, 16577, 1899, 1, 0, 0, 0, 16578, 16579, 5, 681, 0, 0, 16579, - 16580, 5, 2430, 0, 0, 16580, 16585, 3, 1902, 951, 0, 16581, 16582, 5, 2436, - 0, 0, 16582, 16584, 3, 1902, 951, 0, 16583, 16581, 1, 0, 0, 0, 16584, 16587, - 1, 0, 0, 0, 16585, 16583, 1, 0, 0, 0, 16585, 16586, 1, 0, 0, 0, 16586, - 16588, 1, 0, 0, 0, 16587, 16585, 1, 0, 0, 0, 16588, 16589, 5, 2431, 0, - 0, 16589, 1901, 1, 0, 0, 0, 16590, 16593, 3, 2266, 1133, 0, 16591, 16593, - 3, 2286, 1143, 0, 16592, 16590, 1, 0, 0, 0, 16592, 16591, 1, 0, 0, 0, 16593, - 16609, 1, 0, 0, 0, 16594, 16607, 5, 66, 0, 0, 16595, 16608, 3, 2320, 1160, - 0, 16596, 16597, 5, 2430, 0, 0, 16597, 16602, 3, 2320, 1160, 0, 16598, - 16599, 5, 2436, 0, 0, 16599, 16601, 3, 2320, 1160, 0, 16600, 16598, 1, - 0, 0, 0, 16601, 16604, 1, 0, 0, 0, 16602, 16600, 1, 0, 0, 0, 16602, 16603, - 1, 0, 0, 0, 16603, 16605, 1, 0, 0, 0, 16604, 16602, 1, 0, 0, 0, 16605, - 16606, 5, 2431, 0, 0, 16606, 16608, 1, 0, 0, 0, 16607, 16595, 1, 0, 0, - 0, 16607, 16596, 1, 0, 0, 0, 16608, 16610, 1, 0, 0, 0, 16609, 16594, 1, - 0, 0, 0, 16609, 16610, 1, 0, 0, 0, 16610, 1903, 1, 0, 0, 0, 16611, 16612, - 5, 261, 0, 0, 16612, 16614, 5, 151, 0, 0, 16613, 16615, 5, 1011, 0, 0, - 16614, 16613, 1, 0, 0, 0, 16614, 16615, 1, 0, 0, 0, 16615, 16616, 1, 0, - 0, 0, 16616, 16618, 3, 2030, 1015, 0, 16617, 16619, 3, 1906, 953, 0, 16618, - 16617, 1, 0, 0, 0, 16618, 16619, 1, 0, 0, 0, 16619, 16629, 1, 0, 0, 0, - 16620, 16621, 3, 1906, 953, 0, 16621, 16622, 5, 261, 0, 0, 16622, 16624, - 5, 151, 0, 0, 16623, 16625, 5, 1011, 0, 0, 16624, 16623, 1, 0, 0, 0, 16624, - 16625, 1, 0, 0, 0, 16625, 16626, 1, 0, 0, 0, 16626, 16627, 3, 2030, 1015, - 0, 16627, 16629, 1, 0, 0, 0, 16628, 16611, 1, 0, 0, 0, 16628, 16620, 1, - 0, 0, 0, 16629, 1905, 1, 0, 0, 0, 16630, 16631, 5, 1636, 0, 0, 16631, 16632, - 5, 2193, 0, 0, 16632, 16633, 3, 2030, 1015, 0, 16633, 1907, 1, 0, 0, 0, - 16634, 16635, 5, 594, 0, 0, 16635, 16636, 5, 151, 0, 0, 16636, 16641, 3, - 1910, 955, 0, 16637, 16638, 5, 2436, 0, 0, 16638, 16640, 3, 1910, 955, - 0, 16639, 16637, 1, 0, 0, 0, 16640, 16643, 1, 0, 0, 0, 16641, 16639, 1, - 0, 0, 0, 16641, 16642, 1, 0, 0, 0, 16642, 16645, 1, 0, 0, 0, 16643, 16641, - 1, 0, 0, 0, 16644, 16646, 3, 1918, 959, 0, 16645, 16644, 1, 0, 0, 0, 16645, - 16646, 1, 0, 0, 0, 16646, 16661, 1, 0, 0, 0, 16647, 16658, 3, 1918, 959, - 0, 16648, 16649, 5, 594, 0, 0, 16649, 16650, 5, 151, 0, 0, 16650, 16655, - 3, 1910, 955, 0, 16651, 16652, 5, 2436, 0, 0, 16652, 16654, 3, 1910, 955, - 0, 16653, 16651, 1, 0, 0, 0, 16654, 16657, 1, 0, 0, 0, 16655, 16653, 1, - 0, 0, 0, 16655, 16656, 1, 0, 0, 0, 16656, 16659, 1, 0, 0, 0, 16657, 16655, - 1, 0, 0, 0, 16658, 16648, 1, 0, 0, 0, 16658, 16659, 1, 0, 0, 0, 16659, - 16661, 1, 0, 0, 0, 16660, 16634, 1, 0, 0, 0, 16660, 16647, 1, 0, 0, 0, - 16661, 1909, 1, 0, 0, 0, 16662, 16666, 3, 1914, 957, 0, 16663, 16666, 3, - 1912, 956, 0, 16664, 16666, 3, 2036, 1018, 0, 16665, 16662, 1, 0, 0, 0, - 16665, 16663, 1, 0, 0, 0, 16665, 16664, 1, 0, 0, 0, 16666, 1911, 1, 0, - 0, 0, 16667, 16668, 7, 198, 0, 0, 16668, 16669, 5, 2430, 0, 0, 16669, 16674, - 3, 1916, 958, 0, 16670, 16671, 5, 2436, 0, 0, 16671, 16673, 3, 1916, 958, - 0, 16672, 16670, 1, 0, 0, 0, 16673, 16676, 1, 0, 0, 0, 16674, 16672, 1, - 0, 0, 0, 16674, 16675, 1, 0, 0, 0, 16675, 16677, 1, 0, 0, 0, 16676, 16674, - 1, 0, 0, 0, 16677, 16678, 5, 2431, 0, 0, 16678, 1913, 1, 0, 0, 0, 16679, - 16680, 5, 596, 0, 0, 16680, 16681, 5, 1573, 0, 0, 16681, 16682, 5, 2430, - 0, 0, 16682, 16687, 3, 1916, 958, 0, 16683, 16684, 5, 2436, 0, 0, 16684, - 16686, 3, 1916, 958, 0, 16685, 16683, 1, 0, 0, 0, 16686, 16689, 1, 0, 0, - 0, 16687, 16685, 1, 0, 0, 0, 16687, 16688, 1, 0, 0, 0, 16688, 16690, 1, - 0, 0, 0, 16689, 16687, 1, 0, 0, 0, 16690, 16691, 5, 2431, 0, 0, 16691, - 1915, 1, 0, 0, 0, 16692, 16700, 3, 1912, 956, 0, 16693, 16695, 5, 2430, - 0, 0, 16694, 16696, 3, 2034, 1017, 0, 16695, 16694, 1, 0, 0, 0, 16695, - 16696, 1, 0, 0, 0, 16696, 16697, 1, 0, 0, 0, 16697, 16700, 5, 2431, 0, - 0, 16698, 16700, 3, 2036, 1018, 0, 16699, 16692, 1, 0, 0, 0, 16699, 16693, - 1, 0, 0, 0, 16699, 16698, 1, 0, 0, 0, 16700, 1917, 1, 0, 0, 0, 16701, 16702, - 5, 607, 0, 0, 16702, 16703, 3, 2030, 1015, 0, 16703, 1919, 1, 0, 0, 0, - 16704, 16708, 5, 901, 0, 0, 16705, 16707, 3, 1922, 961, 0, 16706, 16705, - 1, 0, 0, 0, 16707, 16710, 1, 0, 0, 0, 16708, 16706, 1, 0, 0, 0, 16708, - 16709, 1, 0, 0, 0, 16709, 16712, 1, 0, 0, 0, 16710, 16708, 1, 0, 0, 0, - 16711, 16713, 3, 1924, 962, 0, 16712, 16711, 1, 0, 0, 0, 16712, 16713, - 1, 0, 0, 0, 16713, 16717, 1, 0, 0, 0, 16714, 16716, 3, 1926, 963, 0, 16715, - 16714, 1, 0, 0, 0, 16716, 16719, 1, 0, 0, 0, 16717, 16715, 1, 0, 0, 0, - 16717, 16718, 1, 0, 0, 0, 16718, 16720, 1, 0, 0, 0, 16719, 16717, 1, 0, - 0, 0, 16720, 16721, 3, 1928, 964, 0, 16721, 1921, 1, 0, 0, 0, 16722, 16723, - 7, 199, 0, 0, 16723, 16731, 5, 936, 0, 0, 16724, 16728, 5, 2073, 0, 0, - 16725, 16729, 5, 392, 0, 0, 16726, 16727, 5, 1596, 0, 0, 16727, 16729, - 5, 1432, 0, 0, 16728, 16725, 1, 0, 0, 0, 16728, 16726, 1, 0, 0, 0, 16729, - 16731, 1, 0, 0, 0, 16730, 16722, 1, 0, 0, 0, 16730, 16724, 1, 0, 0, 0, - 16731, 1923, 1, 0, 0, 0, 16732, 16733, 5, 1491, 0, 0, 16733, 16734, 7, - 200, 0, 0, 16734, 16735, 5, 1512, 0, 0, 16735, 1925, 1, 0, 0, 0, 16736, - 16737, 5, 1432, 0, 0, 16737, 16738, 3, 2224, 1112, 0, 16738, 16739, 5, - 1179, 0, 0, 16739, 16740, 5, 2430, 0, 0, 16740, 16741, 3, 1850, 925, 0, - 16741, 16742, 5, 2431, 0, 0, 16742, 16746, 3, 1930, 965, 0, 16743, 16745, - 3, 1922, 961, 0, 16744, 16743, 1, 0, 0, 0, 16745, 16748, 1, 0, 0, 0, 16746, - 16744, 1, 0, 0, 0, 16746, 16747, 1, 0, 0, 0, 16747, 1927, 1, 0, 0, 0, 16748, - 16746, 1, 0, 0, 0, 16749, 16750, 5, 833, 0, 0, 16750, 16752, 3, 2226, 1113, - 0, 16751, 16749, 1, 0, 0, 0, 16751, 16752, 1, 0, 0, 0, 16752, 16753, 1, - 0, 0, 0, 16753, 16757, 3, 1930, 965, 0, 16754, 16756, 3, 1922, 961, 0, - 16755, 16754, 1, 0, 0, 0, 16756, 16759, 1, 0, 0, 0, 16757, 16755, 1, 0, - 0, 0, 16757, 16758, 1, 0, 0, 0, 16758, 16760, 1, 0, 0, 0, 16759, 16757, - 1, 0, 0, 0, 16760, 16761, 3, 1938, 969, 0, 16761, 1929, 1, 0, 0, 0, 16762, - 16764, 3, 1932, 966, 0, 16763, 16762, 1, 0, 0, 0, 16763, 16764, 1, 0, 0, - 0, 16764, 16765, 1, 0, 0, 0, 16765, 16766, 5, 392, 0, 0, 16766, 16767, - 5, 151, 0, 0, 16767, 16768, 3, 1934, 967, 0, 16768, 16769, 5, 864, 0, 0, - 16769, 16770, 3, 1934, 967, 0, 16770, 1931, 1, 0, 0, 0, 16771, 16772, 5, - 1260, 0, 0, 16772, 16773, 5, 151, 0, 0, 16773, 16774, 3, 1934, 967, 0, - 16774, 1933, 1, 0, 0, 0, 16775, 16776, 5, 2430, 0, 0, 16776, 16781, 3, - 1936, 968, 0, 16777, 16778, 5, 2436, 0, 0, 16778, 16780, 3, 1936, 968, - 0, 16779, 16777, 1, 0, 0, 0, 16780, 16783, 1, 0, 0, 0, 16781, 16779, 1, - 0, 0, 0, 16781, 16782, 1, 0, 0, 0, 16782, 16784, 1, 0, 0, 0, 16783, 16781, - 1, 0, 0, 0, 16784, 16785, 5, 2431, 0, 0, 16785, 1935, 1, 0, 0, 0, 16786, - 16789, 3, 2036, 1018, 0, 16787, 16789, 3, 1856, 928, 0, 16788, 16786, 1, - 0, 0, 0, 16788, 16787, 1, 0, 0, 0, 16789, 16791, 1, 0, 0, 0, 16790, 16792, - 3, 2194, 1097, 0, 16791, 16790, 1, 0, 0, 0, 16791, 16792, 1, 0, 0, 0, 16792, - 1937, 1, 0, 0, 0, 16793, 16795, 3, 1940, 970, 0, 16794, 16793, 1, 0, 0, - 0, 16794, 16795, 1, 0, 0, 0, 16795, 16796, 1, 0, 0, 0, 16796, 16805, 5, - 2430, 0, 0, 16797, 16802, 3, 1942, 971, 0, 16798, 16799, 5, 2436, 0, 0, - 16799, 16801, 3, 1942, 971, 0, 16800, 16798, 1, 0, 0, 0, 16801, 16804, - 1, 0, 0, 0, 16802, 16800, 1, 0, 0, 0, 16802, 16803, 1, 0, 0, 0, 16803, - 16806, 1, 0, 0, 0, 16804, 16802, 1, 0, 0, 0, 16805, 16797, 1, 0, 0, 0, - 16805, 16806, 1, 0, 0, 0, 16806, 16807, 1, 0, 0, 0, 16807, 16808, 5, 2431, - 0, 0, 16808, 1939, 1, 0, 0, 0, 16809, 16815, 5, 1516, 0, 0, 16810, 16816, - 5, 2096, 0, 0, 16811, 16813, 5, 2102, 0, 0, 16812, 16814, 5, 37, 0, 0, - 16813, 16812, 1, 0, 0, 0, 16813, 16814, 1, 0, 0, 0, 16814, 16816, 1, 0, - 0, 0, 16815, 16810, 1, 0, 0, 0, 16815, 16811, 1, 0, 0, 0, 16815, 16816, - 1, 0, 0, 0, 16816, 16819, 1, 0, 0, 0, 16817, 16818, 7, 201, 0, 0, 16818, - 16820, 5, 1219, 0, 0, 16819, 16817, 1, 0, 0, 0, 16819, 16820, 1, 0, 0, - 0, 16820, 16822, 1, 0, 0, 0, 16821, 16823, 3, 1946, 973, 0, 16822, 16821, - 1, 0, 0, 0, 16822, 16823, 1, 0, 0, 0, 16823, 1941, 1, 0, 0, 0, 16824, 16830, - 5, 2096, 0, 0, 16825, 16827, 5, 2102, 0, 0, 16826, 16828, 5, 37, 0, 0, - 16827, 16826, 1, 0, 0, 0, 16827, 16828, 1, 0, 0, 0, 16828, 16830, 1, 0, - 0, 0, 16829, 16824, 1, 0, 0, 0, 16829, 16825, 1, 0, 0, 0, 16829, 16830, - 1, 0, 0, 0, 16830, 16831, 1, 0, 0, 0, 16831, 16833, 3, 1944, 972, 0, 16832, - 16834, 3, 1950, 975, 0, 16833, 16832, 1, 0, 0, 0, 16833, 16834, 1, 0, 0, - 0, 16834, 16835, 1, 0, 0, 0, 16835, 16836, 5, 2452, 0, 0, 16836, 16837, - 3, 2036, 1018, 0, 16837, 1943, 1, 0, 0, 0, 16838, 16839, 3, 2062, 1031, - 0, 16839, 1945, 1, 0, 0, 0, 16840, 16841, 5, 728, 0, 0, 16841, 16842, 5, - 2430, 0, 0, 16842, 16843, 3, 2036, 1018, 0, 16843, 16845, 5, 2431, 0, 0, - 16844, 16846, 3, 1948, 974, 0, 16845, 16844, 1, 0, 0, 0, 16845, 16846, - 1, 0, 0, 0, 16846, 1947, 1, 0, 0, 0, 16847, 16848, 5, 2091, 0, 0, 16848, - 16849, 5, 2430, 0, 0, 16849, 16850, 3, 2030, 1015, 0, 16850, 16851, 5, - 2431, 0, 0, 16851, 1949, 1, 0, 0, 0, 16852, 16854, 5, 1219, 0, 0, 16853, - 16855, 5, 1587, 0, 0, 16854, 16853, 1, 0, 0, 0, 16854, 16855, 1, 0, 0, - 0, 16855, 16856, 1, 0, 0, 0, 16856, 16857, 5, 151, 0, 0, 16857, 16862, - 3, 1952, 976, 0, 16858, 16859, 5, 2436, 0, 0, 16859, 16861, 3, 1952, 976, - 0, 16860, 16858, 1, 0, 0, 0, 16861, 16864, 1, 0, 0, 0, 16862, 16860, 1, - 0, 0, 0, 16862, 16863, 1, 0, 0, 0, 16863, 1951, 1, 0, 0, 0, 16864, 16862, - 1, 0, 0, 0, 16865, 16867, 3, 2036, 1018, 0, 16866, 16868, 7, 49, 0, 0, - 16867, 16866, 1, 0, 0, 0, 16867, 16868, 1, 0, 0, 0, 16868, 16871, 1, 0, - 0, 0, 16869, 16870, 5, 1150, 0, 0, 16870, 16872, 7, 50, 0, 0, 16871, 16869, - 1, 0, 0, 0, 16871, 16872, 1, 0, 0, 0, 16872, 1953, 1, 0, 0, 0, 16873, 16874, - 5, 1166, 0, 0, 16874, 16875, 3, 2036, 1018, 0, 16875, 16876, 7, 202, 0, - 0, 16876, 1955, 1, 0, 0, 0, 16877, 16878, 5, 534, 0, 0, 16878, 16883, 7, - 203, 0, 0, 16879, 16881, 3, 2036, 1018, 0, 16880, 16882, 5, 1290, 0, 0, - 16881, 16880, 1, 0, 0, 0, 16881, 16882, 1, 0, 0, 0, 16882, 16884, 1, 0, - 0, 0, 16883, 16879, 1, 0, 0, 0, 16883, 16884, 1, 0, 0, 0, 16884, 16885, - 1, 0, 0, 0, 16885, 16889, 7, 202, 0, 0, 16886, 16890, 5, 1178, 0, 0, 16887, - 16888, 5, 2193, 0, 0, 16888, 16890, 5, 1999, 0, 0, 16889, 16886, 1, 0, - 0, 0, 16889, 16887, 1, 0, 0, 0, 16890, 1957, 1, 0, 0, 0, 16891, 16892, - 5, 565, 0, 0, 16892, 16894, 5, 2096, 0, 0, 16893, 16895, 3, 1960, 980, - 0, 16894, 16893, 1, 0, 0, 0, 16894, 16895, 1, 0, 0, 0, 16895, 16897, 1, - 0, 0, 0, 16896, 16898, 3, 1962, 981, 0, 16897, 16896, 1, 0, 0, 0, 16897, - 16898, 1, 0, 0, 0, 16898, 1959, 1, 0, 0, 0, 16899, 16900, 5, 1167, 0, 0, - 16900, 16901, 3, 2284, 1142, 0, 16901, 1961, 1, 0, 0, 0, 16902, 16903, - 5, 1602, 0, 0, 16903, 16908, 5, 811, 0, 0, 16904, 16908, 5, 1140, 0, 0, - 16905, 16906, 5, 2178, 0, 0, 16906, 16908, 3, 2036, 1018, 0, 16907, 16902, - 1, 0, 0, 0, 16907, 16904, 1, 0, 0, 0, 16907, 16905, 1, 0, 0, 0, 16908, - 1963, 1, 0, 0, 0, 16909, 16910, 5, 2096, 0, 0, 16910, 16911, 3, 2010, 1005, - 0, 16911, 16913, 3, 1966, 983, 0, 16912, 16914, 3, 2198, 1099, 0, 16913, - 16912, 1, 0, 0, 0, 16913, 16914, 1, 0, 0, 0, 16914, 16916, 1, 0, 0, 0, - 16915, 16917, 3, 2012, 1006, 0, 16916, 16915, 1, 0, 0, 0, 16916, 16917, - 1, 0, 0, 0, 16917, 16919, 1, 0, 0, 0, 16918, 16920, 3, 2014, 1007, 0, 16919, - 16918, 1, 0, 0, 0, 16919, 16920, 1, 0, 0, 0, 16920, 1965, 1, 0, 0, 0, 16921, - 16937, 5, 1572, 0, 0, 16922, 16927, 3, 1968, 984, 0, 16923, 16924, 5, 2436, - 0, 0, 16924, 16926, 3, 1968, 984, 0, 16925, 16923, 1, 0, 0, 0, 16926, 16929, - 1, 0, 0, 0, 16927, 16925, 1, 0, 0, 0, 16927, 16928, 1, 0, 0, 0, 16928, - 16938, 1, 0, 0, 0, 16929, 16927, 1, 0, 0, 0, 16930, 16931, 5, 2146, 0, - 0, 16931, 16932, 5, 2430, 0, 0, 16932, 16933, 3, 2332, 1166, 0, 16933, - 16934, 5, 2431, 0, 0, 16934, 16935, 5, 2452, 0, 0, 16935, 16936, 3, 2036, - 1018, 0, 16936, 16938, 1, 0, 0, 0, 16937, 16922, 1, 0, 0, 0, 16937, 16930, - 1, 0, 0, 0, 16938, 1967, 1, 0, 0, 0, 16939, 16940, 3, 2266, 1133, 0, 16940, - 16941, 5, 2452, 0, 0, 16941, 16942, 3, 2036, 1018, 0, 16942, 16954, 1, - 0, 0, 0, 16943, 16944, 3, 2286, 1143, 0, 16944, 16945, 5, 2452, 0, 0, 16945, - 16946, 3, 1850, 925, 0, 16946, 16954, 1, 0, 0, 0, 16947, 16948, 5, 2430, - 0, 0, 16948, 16949, 3, 2266, 1133, 0, 16949, 16950, 5, 2431, 0, 0, 16950, - 16951, 5, 2452, 0, 0, 16951, 16952, 3, 2036, 1018, 0, 16952, 16954, 1, - 0, 0, 0, 16953, 16939, 1, 0, 0, 0, 16953, 16943, 1, 0, 0, 0, 16953, 16947, - 1, 0, 0, 0, 16954, 1969, 1, 0, 0, 0, 16955, 16957, 5, 376, 0, 0, 16956, - 16958, 5, 573, 0, 0, 16957, 16956, 1, 0, 0, 0, 16957, 16958, 1, 0, 0, 0, - 16958, 16959, 1, 0, 0, 0, 16959, 16961, 3, 2010, 1005, 0, 16960, 16962, - 3, 2198, 1099, 0, 16961, 16960, 1, 0, 0, 0, 16961, 16962, 1, 0, 0, 0, 16962, - 16964, 1, 0, 0, 0, 16963, 16965, 3, 2012, 1006, 0, 16964, 16963, 1, 0, - 0, 0, 16964, 16965, 1, 0, 0, 0, 16965, 16967, 1, 0, 0, 0, 16966, 16968, - 3, 2014, 1007, 0, 16967, 16966, 1, 0, 0, 0, 16967, 16968, 1, 0, 0, 0, 16968, - 1971, 1, 0, 0, 0, 16969, 16972, 5, 698, 0, 0, 16970, 16973, 3, 1974, 987, - 0, 16971, 16973, 3, 1976, 988, 0, 16972, 16970, 1, 0, 0, 0, 16972, 16971, - 1, 0, 0, 0, 16973, 1973, 1, 0, 0, 0, 16974, 16980, 3, 1986, 993, 0, 16975, - 16977, 3, 1988, 994, 0, 16976, 16978, 3, 2012, 1006, 0, 16977, 16976, 1, - 0, 0, 0, 16977, 16978, 1, 0, 0, 0, 16978, 16981, 1, 0, 0, 0, 16979, 16981, - 3, 1840, 920, 0, 16980, 16975, 1, 0, 0, 0, 16980, 16979, 1, 0, 0, 0, 16981, - 16983, 1, 0, 0, 0, 16982, 16984, 3, 2014, 1007, 0, 16983, 16982, 1, 0, - 0, 0, 16983, 16984, 1, 0, 0, 0, 16984, 1975, 1, 0, 0, 0, 16985, 16987, - 5, 37, 0, 0, 16986, 16988, 3, 1978, 989, 0, 16987, 16986, 1, 0, 0, 0, 16988, - 16989, 1, 0, 0, 0, 16989, 16987, 1, 0, 0, 0, 16989, 16990, 1, 0, 0, 0, - 16990, 16993, 1, 0, 0, 0, 16991, 16993, 3, 1980, 990, 0, 16992, 16985, - 1, 0, 0, 0, 16992, 16991, 1, 0, 0, 0, 16993, 16994, 1, 0, 0, 0, 16994, - 16995, 3, 1840, 920, 0, 16995, 1977, 1, 0, 0, 0, 16996, 16998, 3, 1986, - 993, 0, 16997, 16999, 3, 1988, 994, 0, 16998, 16997, 1, 0, 0, 0, 16998, - 16999, 1, 0, 0, 0, 16999, 17001, 1, 0, 0, 0, 17000, 17002, 3, 2014, 1007, - 0, 17001, 17000, 1, 0, 0, 0, 17001, 17002, 1, 0, 0, 0, 17002, 1979, 1, - 0, 0, 0, 17003, 17005, 7, 204, 0, 0, 17004, 17003, 1, 0, 0, 0, 17004, 17005, - 1, 0, 0, 0, 17005, 17007, 1, 0, 0, 0, 17006, 17008, 3, 1982, 991, 0, 17007, - 17006, 1, 0, 0, 0, 17008, 17009, 1, 0, 0, 0, 17009, 17007, 1, 0, 0, 0, - 17009, 17010, 1, 0, 0, 0, 17010, 17012, 1, 0, 0, 0, 17011, 17013, 3, 1984, - 992, 0, 17012, 17011, 1, 0, 0, 0, 17012, 17013, 1, 0, 0, 0, 17013, 1981, - 1, 0, 0, 0, 17014, 17015, 5, 2185, 0, 0, 17015, 17016, 3, 2030, 1015, 0, - 17016, 17018, 5, 1994, 0, 0, 17017, 17019, 3, 1978, 989, 0, 17018, 17017, - 1, 0, 0, 0, 17019, 17020, 1, 0, 0, 0, 17020, 17018, 1, 0, 0, 0, 17020, - 17021, 1, 0, 0, 0, 17021, 1983, 1, 0, 0, 0, 17022, 17024, 5, 446, 0, 0, - 17023, 17025, 3, 1978, 989, 0, 17024, 17023, 1, 0, 0, 0, 17025, 17026, - 1, 0, 0, 0, 17026, 17024, 1, 0, 0, 0, 17026, 17027, 1, 0, 0, 0, 17027, - 1985, 1, 0, 0, 0, 17028, 17029, 5, 720, 0, 0, 17029, 17031, 3, 2010, 1005, - 0, 17030, 17032, 3, 2286, 1143, 0, 17031, 17030, 1, 0, 0, 0, 17031, 17032, - 1, 0, 0, 0, 17032, 1987, 1, 0, 0, 0, 17033, 17039, 5, 2145, 0, 0, 17034, - 17040, 3, 2036, 1018, 0, 17035, 17036, 5, 2430, 0, 0, 17036, 17037, 3, - 2034, 1017, 0, 17037, 17038, 5, 2431, 0, 0, 17038, 17040, 1, 0, 0, 0, 17039, - 17034, 1, 0, 0, 0, 17039, 17035, 1, 0, 0, 0, 17040, 1989, 1, 0, 0, 0, 17041, - 17042, 5, 876, 0, 0, 17042, 17043, 5, 720, 0, 0, 17043, 17044, 3, 2000, - 1000, 0, 17044, 17045, 5, 2134, 0, 0, 17045, 17046, 3, 2000, 1000, 0, 17046, - 17047, 5, 1179, 0, 0, 17047, 17048, 5, 2430, 0, 0, 17048, 17049, 3, 2030, - 1015, 0, 17049, 17058, 5, 2431, 0, 0, 17050, 17052, 3, 1992, 996, 0, 17051, - 17053, 3, 1998, 999, 0, 17052, 17051, 1, 0, 0, 0, 17052, 17053, 1, 0, 0, - 0, 17053, 17059, 1, 0, 0, 0, 17054, 17056, 3, 1998, 999, 0, 17055, 17057, - 3, 1992, 996, 0, 17056, 17055, 1, 0, 0, 0, 17056, 17057, 1, 0, 0, 0, 17057, - 17059, 1, 0, 0, 0, 17058, 17050, 1, 0, 0, 0, 17058, 17054, 1, 0, 0, 0, - 17058, 17059, 1, 0, 0, 0, 17059, 17061, 1, 0, 0, 0, 17060, 17062, 3, 2014, - 1007, 0, 17061, 17060, 1, 0, 0, 0, 17061, 17062, 1, 0, 0, 0, 17062, 1991, - 1, 0, 0, 0, 17063, 17064, 5, 2185, 0, 0, 17064, 17065, 5, 844, 0, 0, 17065, - 17066, 5, 1994, 0, 0, 17066, 17067, 5, 2096, 0, 0, 17067, 17068, 5, 1572, - 0, 0, 17068, 17073, 3, 1994, 997, 0, 17069, 17070, 5, 2436, 0, 0, 17070, - 17072, 3, 1994, 997, 0, 17071, 17069, 1, 0, 0, 0, 17072, 17075, 1, 0, 0, - 0, 17073, 17071, 1, 0, 0, 0, 17073, 17074, 1, 0, 0, 0, 17074, 17077, 1, - 0, 0, 0, 17075, 17073, 1, 0, 0, 0, 17076, 17078, 3, 2198, 1099, 0, 17077, - 17076, 1, 0, 0, 0, 17077, 17078, 1, 0, 0, 0, 17078, 17080, 1, 0, 0, 0, - 17079, 17081, 3, 1996, 998, 0, 17080, 17079, 1, 0, 0, 0, 17080, 17081, - 1, 0, 0, 0, 17081, 1993, 1, 0, 0, 0, 17082, 17083, 3, 2266, 1133, 0, 17083, - 17084, 5, 2452, 0, 0, 17084, 17085, 3, 2036, 1018, 0, 17085, 1995, 1, 0, - 0, 0, 17086, 17087, 5, 376, 0, 0, 17087, 17088, 3, 2198, 1099, 0, 17088, - 1997, 1, 0, 0, 0, 17089, 17090, 5, 2185, 0, 0, 17090, 17091, 5, 1125, 0, - 0, 17091, 17092, 5, 844, 0, 0, 17092, 17093, 5, 1994, 0, 0, 17093, 17095, - 5, 698, 0, 0, 17094, 17096, 3, 2286, 1143, 0, 17095, 17094, 1, 0, 0, 0, - 17095, 17096, 1, 0, 0, 0, 17096, 17097, 1, 0, 0, 0, 17097, 17099, 3, 1988, - 994, 0, 17098, 17100, 3, 2198, 1099, 0, 17099, 17098, 1, 0, 0, 0, 17099, - 17100, 1, 0, 0, 0, 17100, 1999, 1, 0, 0, 0, 17101, 17107, 3, 2268, 1134, - 0, 17102, 17103, 5, 2430, 0, 0, 17103, 17104, 3, 1840, 920, 0, 17104, 17105, - 5, 2431, 0, 0, 17105, 17107, 1, 0, 0, 0, 17106, 17101, 1, 0, 0, 0, 17106, - 17102, 1, 0, 0, 0, 17107, 17109, 1, 0, 0, 0, 17108, 17110, 3, 2196, 1098, - 0, 17109, 17108, 1, 0, 0, 0, 17109, 17110, 1, 0, 0, 0, 17110, 2001, 1, - 0, 0, 0, 17111, 17112, 5, 813, 0, 0, 17112, 17113, 5, 1981, 0, 0, 17113, - 17118, 3, 2006, 1003, 0, 17114, 17115, 5, 2436, 0, 0, 17115, 17117, 3, - 2006, 1003, 0, 17116, 17114, 1, 0, 0, 0, 17117, 17120, 1, 0, 0, 0, 17118, - 17116, 1, 0, 0, 0, 17118, 17119, 1, 0, 0, 0, 17119, 17121, 1, 0, 0, 0, - 17120, 17118, 1, 0, 0, 0, 17121, 17122, 5, 681, 0, 0, 17122, 17123, 3, - 2008, 1004, 0, 17123, 17125, 5, 907, 0, 0, 17124, 17126, 3, 2004, 1002, - 0, 17125, 17124, 1, 0, 0, 0, 17125, 17126, 1, 0, 0, 0, 17126, 2003, 1, - 0, 0, 0, 17127, 17128, 5, 2178, 0, 0, 17128, 17131, 3, 2036, 1018, 0, 17129, - 17131, 5, 1140, 0, 0, 17130, 17127, 1, 0, 0, 0, 17130, 17129, 1, 0, 0, - 0, 17131, 2005, 1, 0, 0, 0, 17132, 17134, 3, 2268, 1134, 0, 17133, 17135, - 3, 2192, 1096, 0, 17134, 17133, 1, 0, 0, 0, 17134, 17135, 1, 0, 0, 0, 17135, - 2007, 1, 0, 0, 0, 17136, 17137, 5, 1511, 0, 0, 17137, 17149, 5, 1581, 0, - 0, 17138, 17139, 5, 1511, 0, 0, 17139, 17149, 5, 488, 0, 0, 17140, 17142, - 5, 1581, 0, 0, 17141, 17143, 5, 2096, 0, 0, 17142, 17141, 1, 0, 0, 0, 17142, - 17143, 1, 0, 0, 0, 17143, 17149, 1, 0, 0, 0, 17144, 17145, 5, 1581, 0, - 0, 17145, 17146, 5, 1511, 0, 0, 17146, 17149, 5, 488, 0, 0, 17147, 17149, - 5, 488, 0, 0, 17148, 17136, 1, 0, 0, 0, 17148, 17138, 1, 0, 0, 0, 17148, - 17140, 1, 0, 0, 0, 17148, 17144, 1, 0, 0, 0, 17148, 17147, 1, 0, 0, 0, - 17149, 2009, 1, 0, 0, 0, 17150, 17157, 3, 2020, 1010, 0, 17151, 17152, - 5, 1178, 0, 0, 17152, 17153, 5, 2430, 0, 0, 17153, 17154, 3, 2020, 1010, - 0, 17154, 17155, 5, 2431, 0, 0, 17155, 17157, 1, 0, 0, 0, 17156, 17150, - 1, 0, 0, 0, 17156, 17151, 1, 0, 0, 0, 17157, 17159, 1, 0, 0, 0, 17158, - 17160, 3, 2196, 1098, 0, 17159, 17158, 1, 0, 0, 0, 17159, 17160, 1, 0, - 0, 0, 17160, 2011, 1, 0, 0, 0, 17161, 17162, 7, 189, 0, 0, 17162, 17163, - 3, 2034, 1017, 0, 17163, 17164, 3, 2202, 1101, 0, 17164, 2013, 1, 0, 0, - 0, 17165, 17166, 5, 820, 0, 0, 17166, 17168, 5, 472, 0, 0, 17167, 17169, - 3, 2016, 1008, 0, 17168, 17167, 1, 0, 0, 0, 17168, 17169, 1, 0, 0, 0, 17169, - 17171, 1, 0, 0, 0, 17170, 17172, 3, 2036, 1018, 0, 17171, 17170, 1, 0, - 0, 0, 17171, 17172, 1, 0, 0, 0, 17172, 17174, 1, 0, 0, 0, 17173, 17175, - 3, 2018, 1009, 0, 17174, 17173, 1, 0, 0, 0, 17174, 17175, 1, 0, 0, 0, 17175, - 2015, 1, 0, 0, 0, 17176, 17177, 5, 720, 0, 0, 17177, 17178, 3, 2268, 1134, - 0, 17178, 2017, 1, 0, 0, 0, 17179, 17180, 5, 1454, 0, 0, 17180, 17183, - 5, 794, 0, 0, 17181, 17184, 5, 2075, 0, 0, 17182, 17184, 3, 2036, 1018, - 0, 17183, 17181, 1, 0, 0, 0, 17183, 17182, 1, 0, 0, 0, 17184, 2019, 1, - 0, 0, 0, 17185, 17203, 3, 2022, 1011, 0, 17186, 17187, 5, 2430, 0, 0, 17187, - 17189, 3, 1840, 920, 0, 17188, 17190, 3, 2024, 1012, 0, 17189, 17188, 1, - 0, 0, 0, 17189, 17190, 1, 0, 0, 0, 17190, 17191, 1, 0, 0, 0, 17191, 17192, - 5, 2431, 0, 0, 17192, 17203, 1, 0, 0, 0, 17193, 17195, 3, 2268, 1134, 0, - 17194, 17196, 3, 2026, 1013, 0, 17195, 17194, 1, 0, 0, 0, 17195, 17196, - 1, 0, 0, 0, 17196, 17203, 1, 0, 0, 0, 17197, 17200, 3, 2098, 1049, 0, 17198, - 17199, 5, 66, 0, 0, 17199, 17201, 3, 2332, 1166, 0, 17200, 17198, 1, 0, - 0, 0, 17200, 17201, 1, 0, 0, 0, 17201, 17203, 1, 0, 0, 0, 17202, 17185, - 1, 0, 0, 0, 17202, 17186, 1, 0, 0, 0, 17202, 17193, 1, 0, 0, 0, 17202, - 17197, 1, 0, 0, 0, 17203, 2021, 1, 0, 0, 0, 17204, 17215, 7, 205, 0, 0, - 17205, 17206, 5, 2430, 0, 0, 17206, 17207, 3, 1850, 925, 0, 17207, 17208, - 5, 2431, 0, 0, 17208, 17216, 1, 0, 0, 0, 17209, 17210, 5, 2430, 0, 0, 17210, - 17211, 3, 2036, 1018, 0, 17211, 17213, 5, 2431, 0, 0, 17212, 17214, 3, - 2336, 1168, 0, 17213, 17212, 1, 0, 0, 0, 17213, 17214, 1, 0, 0, 0, 17214, - 17216, 1, 0, 0, 0, 17215, 17205, 1, 0, 0, 0, 17215, 17209, 1, 0, 0, 0, - 17216, 2023, 1, 0, 0, 0, 17217, 17226, 5, 2193, 0, 0, 17218, 17219, 5, - 1412, 0, 0, 17219, 17227, 5, 1178, 0, 0, 17220, 17221, 5, 186, 0, 0, 17221, - 17224, 5, 1192, 0, 0, 17222, 17223, 5, 267, 0, 0, 17223, 17225, 3, 2238, - 1119, 0, 17224, 17222, 1, 0, 0, 0, 17224, 17225, 1, 0, 0, 0, 17225, 17227, - 1, 0, 0, 0, 17226, 17218, 1, 0, 0, 0, 17226, 17220, 1, 0, 0, 0, 17227, - 2025, 1, 0, 0, 0, 17228, 17230, 5, 1519, 0, 0, 17229, 17231, 5, 134, 0, - 0, 17230, 17229, 1, 0, 0, 0, 17230, 17231, 1, 0, 0, 0, 17231, 17232, 1, - 0, 0, 0, 17232, 17233, 5, 2430, 0, 0, 17233, 17236, 3, 2036, 1018, 0, 17234, - 17235, 5, 2436, 0, 0, 17235, 17237, 3, 2036, 1018, 0, 17236, 17234, 1, - 0, 0, 0, 17236, 17237, 1, 0, 0, 0, 17237, 17238, 1, 0, 0, 0, 17238, 17240, - 5, 2431, 0, 0, 17239, 17241, 3, 2028, 1014, 0, 17240, 17239, 1, 0, 0, 0, - 17240, 17241, 1, 0, 0, 0, 17241, 2027, 1, 0, 0, 0, 17242, 17243, 5, 1547, - 0, 0, 17243, 17244, 5, 2430, 0, 0, 17244, 17245, 3, 2036, 1018, 0, 17245, - 17246, 5, 2431, 0, 0, 17246, 2029, 1, 0, 0, 0, 17247, 17250, 3, 2036, 1018, - 0, 17248, 17250, 3, 2032, 1016, 0, 17249, 17247, 1, 0, 0, 0, 17249, 17248, - 1, 0, 0, 0, 17250, 2031, 1, 0, 0, 0, 17251, 17252, 3, 2266, 1133, 0, 17252, - 17254, 5, 724, 0, 0, 17253, 17255, 5, 1125, 0, 0, 17254, 17253, 1, 0, 0, - 0, 17254, 17255, 1, 0, 0, 0, 17255, 17256, 1, 0, 0, 0, 17256, 17259, 5, - 739, 0, 0, 17257, 17258, 5, 566, 0, 0, 17258, 17260, 5, 739, 0, 0, 17259, - 17257, 1, 0, 0, 0, 17259, 17260, 1, 0, 0, 0, 17260, 17262, 1, 0, 0, 0, - 17261, 17263, 7, 206, 0, 0, 17262, 17261, 1, 0, 0, 0, 17262, 17263, 1, - 0, 0, 0, 17263, 17267, 1, 0, 0, 0, 17264, 17265, 7, 2, 0, 0, 17265, 17266, - 5, 2073, 0, 0, 17266, 17268, 5, 757, 0, 0, 17267, 17264, 1, 0, 0, 0, 17267, - 17268, 1, 0, 0, 0, 17268, 17275, 1, 0, 0, 0, 17269, 17270, 5, 735, 0, 0, - 17270, 17271, 5, 2430, 0, 0, 17271, 17272, 3, 2034, 1017, 0, 17272, 17273, - 5, 2431, 0, 0, 17273, 17275, 1, 0, 0, 0, 17274, 17251, 1, 0, 0, 0, 17274, - 17269, 1, 0, 0, 0, 17275, 2033, 1, 0, 0, 0, 17276, 17281, 3, 2036, 1018, - 0, 17277, 17278, 5, 2436, 0, 0, 17278, 17280, 3, 2036, 1018, 0, 17279, - 17277, 1, 0, 0, 0, 17280, 17283, 1, 0, 0, 0, 17281, 17279, 1, 0, 0, 0, - 17281, 17282, 1, 0, 0, 0, 17282, 2035, 1, 0, 0, 0, 17283, 17281, 1, 0, - 0, 0, 17284, 17287, 3, 2038, 1019, 0, 17285, 17287, 3, 2040, 1020, 0, 17286, - 17284, 1, 0, 0, 0, 17286, 17285, 1, 0, 0, 0, 17287, 2037, 1, 0, 0, 0, 17288, - 17289, 5, 322, 0, 0, 17289, 17290, 5, 2430, 0, 0, 17290, 17291, 3, 1850, - 925, 0, 17291, 17292, 5, 2431, 0, 0, 17292, 2039, 1, 0, 0, 0, 17293, 17294, - 6, 1020, -1, 0, 17294, 17295, 3, 2042, 1021, 0, 17295, 17304, 1, 0, 0, - 0, 17296, 17297, 10, 2, 0, 0, 17297, 17298, 5, 48, 0, 0, 17298, 17303, - 3, 2040, 1020, 3, 17299, 17300, 10, 1, 0, 0, 17300, 17301, 5, 1223, 0, - 0, 17301, 17303, 3, 2040, 1020, 2, 17302, 17296, 1, 0, 0, 0, 17302, 17299, - 1, 0, 0, 0, 17303, 17306, 1, 0, 0, 0, 17304, 17302, 1, 0, 0, 0, 17304, - 17305, 1, 0, 0, 0, 17305, 2041, 1, 0, 0, 0, 17306, 17304, 1, 0, 0, 0, 17307, - 17309, 5, 1125, 0, 0, 17308, 17307, 1, 0, 0, 0, 17308, 17309, 1, 0, 0, - 0, 17309, 17310, 1, 0, 0, 0, 17310, 17318, 3, 2046, 1023, 0, 17311, 17313, - 5, 724, 0, 0, 17312, 17314, 5, 1125, 0, 0, 17313, 17312, 1, 0, 0, 0, 17313, - 17314, 1, 0, 0, 0, 17314, 17315, 1, 0, 0, 0, 17315, 17317, 3, 2044, 1022, - 0, 17316, 17311, 1, 0, 0, 0, 17317, 17320, 1, 0, 0, 0, 17318, 17316, 1, - 0, 0, 0, 17318, 17319, 1, 0, 0, 0, 17319, 2043, 1, 0, 0, 0, 17320, 17318, - 1, 0, 0, 0, 17321, 17347, 5, 1149, 0, 0, 17322, 17347, 5, 929, 0, 0, 17323, - 17347, 5, 1352, 0, 0, 17324, 17347, 5, 678, 0, 0, 17325, 17326, 5, 35, - 0, 0, 17326, 17347, 5, 1572, 0, 0, 17327, 17347, 5, 451, 0, 0, 17328, 17330, - 5, 1167, 0, 0, 17329, 17331, 5, 2058, 0, 0, 17330, 17329, 1, 0, 0, 0, 17330, - 17331, 1, 0, 0, 0, 17331, 17332, 1, 0, 0, 0, 17332, 17334, 5, 2430, 0, - 0, 17333, 17335, 5, 1178, 0, 0, 17334, 17333, 1, 0, 0, 0, 17334, 17335, - 1, 0, 0, 0, 17335, 17336, 1, 0, 0, 0, 17336, 17341, 3, 2300, 1150, 0, 17337, - 17338, 5, 2436, 0, 0, 17338, 17340, 3, 2300, 1150, 0, 17339, 17337, 1, - 0, 0, 0, 17340, 17343, 1, 0, 0, 0, 17341, 17339, 1, 0, 0, 0, 17341, 17342, - 1, 0, 0, 0, 17342, 17344, 1, 0, 0, 0, 17343, 17341, 1, 0, 0, 0, 17344, - 17345, 5, 2431, 0, 0, 17345, 17347, 1, 0, 0, 0, 17346, 17321, 1, 0, 0, - 0, 17346, 17322, 1, 0, 0, 0, 17346, 17323, 1, 0, 0, 0, 17346, 17324, 1, - 0, 0, 0, 17346, 17325, 1, 0, 0, 0, 17346, 17327, 1, 0, 0, 0, 17346, 17328, - 1, 0, 0, 0, 17347, 2045, 1, 0, 0, 0, 17348, 17354, 3, 2048, 1024, 0, 17349, - 17351, 7, 207, 0, 0, 17350, 17352, 5, 1167, 0, 0, 17351, 17350, 1, 0, 0, - 0, 17351, 17352, 1, 0, 0, 0, 17352, 17353, 1, 0, 0, 0, 17353, 17355, 3, - 2058, 1029, 0, 17354, 17349, 1, 0, 0, 0, 17354, 17355, 1, 0, 0, 0, 17355, - 2047, 1, 0, 0, 0, 17356, 17357, 6, 1024, -1, 0, 17357, 17358, 3, 2050, - 1025, 0, 17358, 17365, 1, 0, 0, 0, 17359, 17360, 10, 2, 0, 0, 17360, 17361, - 3, 2052, 1026, 0, 17361, 17362, 3, 2048, 1024, 3, 17362, 17364, 1, 0, 0, - 0, 17363, 17359, 1, 0, 0, 0, 17364, 17367, 1, 0, 0, 0, 17365, 17363, 1, - 0, 0, 0, 17365, 17366, 1, 0, 0, 0, 17366, 2049, 1, 0, 0, 0, 17367, 17365, - 1, 0, 0, 0, 17368, 17384, 3, 2058, 1029, 0, 17369, 17371, 5, 1125, 0, 0, - 17370, 17369, 1, 0, 0, 0, 17370, 17371, 1, 0, 0, 0, 17371, 17382, 1, 0, - 0, 0, 17372, 17373, 5, 681, 0, 0, 17373, 17383, 3, 2054, 1027, 0, 17374, - 17375, 5, 112, 0, 0, 17375, 17383, 3, 2056, 1028, 0, 17376, 17377, 7, 208, - 0, 0, 17377, 17380, 3, 2058, 1029, 0, 17378, 17379, 5, 473, 0, 0, 17379, - 17381, 3, 2058, 1029, 0, 17380, 17378, 1, 0, 0, 0, 17380, 17381, 1, 0, - 0, 0, 17381, 17383, 1, 0, 0, 0, 17382, 17372, 1, 0, 0, 0, 17382, 17374, - 1, 0, 0, 0, 17382, 17376, 1, 0, 0, 0, 17383, 17385, 1, 0, 0, 0, 17384, - 17370, 1, 0, 0, 0, 17384, 17385, 1, 0, 0, 0, 17385, 2051, 1, 0, 0, 0, 17386, - 17401, 5, 2452, 0, 0, 17387, 17395, 5, 2443, 0, 0, 17388, 17389, 5, 2448, - 0, 0, 17389, 17395, 5, 2447, 0, 0, 17390, 17391, 5, 2446, 0, 0, 17391, - 17395, 5, 2452, 0, 0, 17392, 17393, 5, 2444, 0, 0, 17393, 17395, 5, 2452, - 0, 0, 17394, 17387, 1, 0, 0, 0, 17394, 17388, 1, 0, 0, 0, 17394, 17390, - 1, 0, 0, 0, 17394, 17392, 1, 0, 0, 0, 17395, 17401, 1, 0, 0, 0, 17396, - 17398, 7, 209, 0, 0, 17397, 17399, 5, 2452, 0, 0, 17398, 17397, 1, 0, 0, - 0, 17398, 17399, 1, 0, 0, 0, 17399, 17401, 1, 0, 0, 0, 17400, 17386, 1, - 0, 0, 0, 17400, 17394, 1, 0, 0, 0, 17400, 17396, 1, 0, 0, 0, 17401, 2053, - 1, 0, 0, 0, 17402, 17403, 5, 2430, 0, 0, 17403, 17404, 3, 1850, 925, 0, - 17404, 17405, 5, 2431, 0, 0, 17405, 17421, 1, 0, 0, 0, 17406, 17407, 5, - 2430, 0, 0, 17407, 17412, 3, 2058, 1029, 0, 17408, 17409, 5, 2436, 0, 0, - 17409, 17411, 3, 2058, 1029, 0, 17410, 17408, 1, 0, 0, 0, 17411, 17414, - 1, 0, 0, 0, 17412, 17410, 1, 0, 0, 0, 17412, 17413, 1, 0, 0, 0, 17413, - 17415, 1, 0, 0, 0, 17414, 17412, 1, 0, 0, 0, 17415, 17416, 5, 2431, 0, - 0, 17416, 17421, 1, 0, 0, 0, 17417, 17421, 3, 2320, 1160, 0, 17418, 17421, - 3, 2308, 1154, 0, 17419, 17421, 3, 2310, 1155, 0, 17420, 17402, 1, 0, 0, - 0, 17420, 17406, 1, 0, 0, 0, 17420, 17417, 1, 0, 0, 0, 17420, 17418, 1, - 0, 0, 0, 17420, 17419, 1, 0, 0, 0, 17421, 2055, 1, 0, 0, 0, 17422, 17423, - 3, 2058, 1029, 0, 17423, 17424, 5, 48, 0, 0, 17424, 17425, 3, 2058, 1029, - 0, 17425, 2057, 1, 0, 0, 0, 17426, 17427, 6, 1029, -1, 0, 17427, 17436, - 3, 2062, 1031, 0, 17428, 17433, 5, 79, 0, 0, 17429, 17434, 5, 805, 0, 0, - 17430, 17431, 5, 2006, 0, 0, 17431, 17432, 5, 2244, 0, 0, 17432, 17434, - 3, 2058, 1029, 0, 17433, 17429, 1, 0, 0, 0, 17433, 17430, 1, 0, 0, 0, 17434, - 17437, 1, 0, 0, 0, 17435, 17437, 3, 2060, 1030, 0, 17436, 17428, 1, 0, - 0, 0, 17436, 17435, 1, 0, 0, 0, 17436, 17437, 1, 0, 0, 0, 17437, 17441, - 1, 0, 0, 0, 17438, 17439, 5, 1179, 0, 0, 17439, 17440, 5, 1235, 0, 0, 17440, - 17442, 7, 210, 0, 0, 17441, 17438, 1, 0, 0, 0, 17441, 17442, 1, 0, 0, 0, - 17442, 17455, 1, 0, 0, 0, 17443, 17444, 10, 3, 0, 0, 17444, 17445, 7, 211, - 0, 0, 17445, 17454, 3, 2058, 1029, 4, 17446, 17447, 10, 2, 0, 0, 17447, - 17448, 7, 142, 0, 0, 17448, 17454, 3, 2058, 1029, 3, 17449, 17450, 10, - 1, 0, 0, 17450, 17451, 5, 2451, 0, 0, 17451, 17452, 5, 2451, 0, 0, 17452, - 17454, 3, 2058, 1029, 2, 17453, 17443, 1, 0, 0, 0, 17453, 17446, 1, 0, - 0, 0, 17453, 17449, 1, 0, 0, 0, 17454, 17457, 1, 0, 0, 0, 17455, 17453, - 1, 0, 0, 0, 17455, 17456, 1, 0, 0, 0, 17456, 2059, 1, 0, 0, 0, 17457, 17455, - 1, 0, 0, 0, 17458, 17463, 5, 341, 0, 0, 17459, 17460, 5, 2430, 0, 0, 17460, - 17461, 3, 2058, 1029, 0, 17461, 17462, 5, 2431, 0, 0, 17462, 17464, 1, - 0, 0, 0, 17463, 17459, 1, 0, 0, 0, 17463, 17464, 1, 0, 0, 0, 17464, 17465, - 1, 0, 0, 0, 17465, 17466, 5, 2034, 0, 0, 17466, 17471, 5, 1541, 0, 0, 17467, - 17468, 5, 2430, 0, 0, 17468, 17469, 3, 2058, 1029, 0, 17469, 17470, 5, - 2431, 0, 0, 17470, 17472, 1, 0, 0, 0, 17471, 17467, 1, 0, 0, 0, 17471, - 17472, 1, 0, 0, 0, 17472, 17486, 1, 0, 0, 0, 17473, 17478, 5, 2240, 0, - 0, 17474, 17475, 5, 2430, 0, 0, 17475, 17476, 3, 2058, 1029, 0, 17476, - 17477, 5, 2431, 0, 0, 17477, 17479, 1, 0, 0, 0, 17478, 17474, 1, 0, 0, - 0, 17478, 17479, 1, 0, 0, 0, 17479, 17480, 1, 0, 0, 0, 17480, 17481, 5, - 2034, 0, 0, 17481, 17486, 5, 915, 0, 0, 17482, 17483, 3, 2058, 1029, 0, - 17483, 17484, 7, 212, 0, 0, 17484, 17486, 1, 0, 0, 0, 17485, 17458, 1, - 0, 0, 0, 17485, 17473, 1, 0, 0, 0, 17485, 17482, 1, 0, 0, 0, 17486, 2061, - 1, 0, 0, 0, 17487, 17492, 3, 2070, 1035, 0, 17488, 17489, 5, 2453, 0, 0, - 17489, 17490, 3, 2064, 1032, 0, 17490, 17491, 5, 2454, 0, 0, 17491, 17493, - 1, 0, 0, 0, 17492, 17488, 1, 0, 0, 0, 17492, 17493, 1, 0, 0, 0, 17493, - 2063, 1, 0, 0, 0, 17494, 17497, 5, 53, 0, 0, 17495, 17497, 3, 2036, 1018, - 0, 17496, 17494, 1, 0, 0, 0, 17496, 17495, 1, 0, 0, 0, 17497, 17505, 1, - 0, 0, 0, 17498, 17501, 5, 2436, 0, 0, 17499, 17502, 5, 53, 0, 0, 17500, - 17502, 3, 2036, 1018, 0, 17501, 17499, 1, 0, 0, 0, 17501, 17500, 1, 0, - 0, 0, 17502, 17504, 1, 0, 0, 0, 17503, 17498, 1, 0, 0, 0, 17504, 17507, - 1, 0, 0, 0, 17505, 17503, 1, 0, 0, 0, 17505, 17506, 1, 0, 0, 0, 17506, - 17518, 1, 0, 0, 0, 17507, 17505, 1, 0, 0, 0, 17508, 17513, 3, 2066, 1033, - 0, 17509, 17510, 5, 2436, 0, 0, 17510, 17512, 3, 2066, 1033, 0, 17511, - 17509, 1, 0, 0, 0, 17512, 17515, 1, 0, 0, 0, 17513, 17511, 1, 0, 0, 0, - 17513, 17514, 1, 0, 0, 0, 17514, 17518, 1, 0, 0, 0, 17515, 17513, 1, 0, - 0, 0, 17516, 17518, 3, 2068, 1034, 0, 17517, 17496, 1, 0, 0, 0, 17517, - 17508, 1, 0, 0, 0, 17517, 17516, 1, 0, 0, 0, 17518, 2065, 1, 0, 0, 0, 17519, - 17520, 5, 565, 0, 0, 17520, 17538, 3, 2266, 1133, 0, 17521, 17522, 5, 681, - 0, 0, 17522, 17524, 5, 2430, 0, 0, 17523, 17525, 3, 2034, 1017, 0, 17524, - 17523, 1, 0, 0, 0, 17524, 17525, 1, 0, 0, 0, 17525, 17526, 1, 0, 0, 0, - 17526, 17539, 5, 2431, 0, 0, 17527, 17528, 5, 793, 0, 0, 17528, 17530, - 3, 2036, 1018, 0, 17529, 17527, 1, 0, 0, 0, 17529, 17530, 1, 0, 0, 0, 17530, - 17531, 1, 0, 0, 0, 17531, 17532, 5, 573, 0, 0, 17532, 17533, 3, 2036, 1018, - 0, 17533, 17534, 5, 2034, 0, 0, 17534, 17535, 3, 2036, 1018, 0, 17535, - 17536, 7, 213, 0, 0, 17536, 17537, 3, 2036, 1018, 0, 17537, 17539, 1, 0, - 0, 0, 17538, 17521, 1, 0, 0, 0, 17538, 17529, 1, 0, 0, 0, 17539, 2067, - 1, 0, 0, 0, 17540, 17541, 5, 565, 0, 0, 17541, 17542, 3, 2286, 1143, 0, - 17542, 17543, 5, 681, 0, 0, 17543, 17550, 5, 2430, 0, 0, 17544, 17551, - 3, 1850, 925, 0, 17545, 17547, 5, 2430, 0, 0, 17546, 17548, 3, 2034, 1017, - 0, 17547, 17546, 1, 0, 0, 0, 17547, 17548, 1, 0, 0, 0, 17548, 17549, 1, - 0, 0, 0, 17549, 17551, 5, 2431, 0, 0, 17550, 17544, 1, 0, 0, 0, 17550, - 17545, 1, 0, 0, 0, 17551, 17552, 1, 0, 0, 0, 17552, 17553, 5, 2431, 0, - 0, 17553, 2069, 1, 0, 0, 0, 17554, 17555, 7, 142, 0, 0, 17555, 17571, 3, - 2070, 1035, 0, 17556, 17557, 5, 1362, 0, 0, 17557, 17571, 3, 2070, 1035, - 0, 17558, 17559, 5, 260, 0, 0, 17559, 17571, 3, 2070, 1035, 0, 17560, 17561, - 5, 951, 0, 0, 17561, 17571, 3, 2070, 1035, 0, 17562, 17563, 5, 410, 0, - 0, 17563, 17571, 3, 2070, 1035, 0, 17564, 17565, 5, 37, 0, 0, 17565, 17571, - 3, 2070, 1035, 0, 17566, 17571, 3, 2072, 1036, 0, 17567, 17571, 3, 2086, - 1043, 0, 17568, 17571, 3, 2090, 1045, 0, 17569, 17571, 3, 2084, 1042, 0, - 17570, 17554, 1, 0, 0, 0, 17570, 17556, 1, 0, 0, 0, 17570, 17558, 1, 0, - 0, 0, 17570, 17560, 1, 0, 0, 0, 17570, 17562, 1, 0, 0, 0, 17570, 17564, - 1, 0, 0, 0, 17570, 17566, 1, 0, 0, 0, 17570, 17567, 1, 0, 0, 0, 17570, - 17568, 1, 0, 0, 0, 17570, 17569, 1, 0, 0, 0, 17571, 2071, 1, 0, 0, 0, 17572, - 17575, 3, 2078, 1039, 0, 17573, 17575, 3, 2074, 1037, 0, 17574, 17572, - 1, 0, 0, 0, 17574, 17573, 1, 0, 0, 0, 17575, 2073, 1, 0, 0, 0, 17576, 17578, - 3, 2240, 1120, 0, 17577, 17576, 1, 0, 0, 0, 17577, 17578, 1, 0, 0, 0, 17578, - 17579, 1, 0, 0, 0, 17579, 17580, 5, 169, 0, 0, 17580, 17582, 3, 2036, 1018, - 0, 17581, 17583, 3, 2076, 1038, 0, 17582, 17581, 1, 0, 0, 0, 17583, 17584, - 1, 0, 0, 0, 17584, 17582, 1, 0, 0, 0, 17584, 17585, 1, 0, 0, 0, 17585, - 17587, 1, 0, 0, 0, 17586, 17588, 3, 2082, 1041, 0, 17587, 17586, 1, 0, - 0, 0, 17587, 17588, 1, 0, 0, 0, 17588, 17589, 1, 0, 0, 0, 17589, 17591, - 5, 459, 0, 0, 17590, 17592, 5, 169, 0, 0, 17591, 17590, 1, 0, 0, 0, 17591, - 17592, 1, 0, 0, 0, 17592, 17594, 1, 0, 0, 0, 17593, 17595, 3, 2240, 1120, - 0, 17594, 17593, 1, 0, 0, 0, 17594, 17595, 1, 0, 0, 0, 17595, 2075, 1, - 0, 0, 0, 17596, 17597, 5, 2185, 0, 0, 17597, 17598, 3, 2036, 1018, 0, 17598, - 17601, 5, 1994, 0, 0, 17599, 17602, 3, 1750, 875, 0, 17600, 17602, 3, 2036, - 1018, 0, 17601, 17599, 1, 0, 0, 0, 17601, 17600, 1, 0, 0, 0, 17602, 2077, - 1, 0, 0, 0, 17603, 17605, 3, 2240, 1120, 0, 17604, 17603, 1, 0, 0, 0, 17604, - 17605, 1, 0, 0, 0, 17605, 17606, 1, 0, 0, 0, 17606, 17608, 5, 169, 0, 0, - 17607, 17609, 3, 2080, 1040, 0, 17608, 17607, 1, 0, 0, 0, 17609, 17610, - 1, 0, 0, 0, 17610, 17608, 1, 0, 0, 0, 17610, 17611, 1, 0, 0, 0, 17611, - 17613, 1, 0, 0, 0, 17612, 17614, 3, 2082, 1041, 0, 17613, 17612, 1, 0, - 0, 0, 17613, 17614, 1, 0, 0, 0, 17614, 17615, 1, 0, 0, 0, 17615, 17617, - 5, 459, 0, 0, 17616, 17618, 5, 169, 0, 0, 17617, 17616, 1, 0, 0, 0, 17617, - 17618, 1, 0, 0, 0, 17618, 17620, 1, 0, 0, 0, 17619, 17621, 3, 2240, 1120, - 0, 17620, 17619, 1, 0, 0, 0, 17620, 17621, 1, 0, 0, 0, 17621, 2079, 1, - 0, 0, 0, 17622, 17623, 5, 2185, 0, 0, 17623, 17624, 3, 2036, 1018, 0, 17624, - 17627, 5, 1994, 0, 0, 17625, 17628, 3, 1750, 875, 0, 17626, 17628, 3, 2036, - 1018, 0, 17627, 17625, 1, 0, 0, 0, 17627, 17626, 1, 0, 0, 0, 17628, 2081, - 1, 0, 0, 0, 17629, 17632, 5, 446, 0, 0, 17630, 17633, 3, 1750, 875, 0, - 17631, 17633, 3, 2036, 1018, 0, 17632, 17630, 1, 0, 0, 0, 17632, 17631, - 1, 0, 0, 0, 17633, 2083, 1, 0, 0, 0, 17634, 17635, 3, 2314, 1157, 0, 17635, - 17636, 3, 2336, 1168, 0, 17636, 17654, 1, 0, 0, 0, 17637, 17654, 3, 2308, - 1154, 0, 17638, 17654, 3, 2322, 1161, 0, 17639, 17654, 3, 2310, 1155, 0, - 17640, 17641, 5, 2430, 0, 0, 17641, 17642, 3, 1850, 925, 0, 17642, 17646, - 5, 2431, 0, 0, 17643, 17645, 3, 1854, 927, 0, 17644, 17643, 1, 0, 0, 0, - 17645, 17648, 1, 0, 0, 0, 17646, 17644, 1, 0, 0, 0, 17646, 17647, 1, 0, - 0, 0, 17647, 17654, 1, 0, 0, 0, 17648, 17646, 1, 0, 0, 0, 17649, 17650, - 5, 2430, 0, 0, 17650, 17651, 3, 2034, 1017, 0, 17651, 17652, 5, 2431, 0, - 0, 17652, 17654, 1, 0, 0, 0, 17653, 17634, 1, 0, 0, 0, 17653, 17637, 1, - 0, 0, 0, 17653, 17638, 1, 0, 0, 0, 17653, 17639, 1, 0, 0, 0, 17653, 17640, - 1, 0, 0, 0, 17653, 17649, 1, 0, 0, 0, 17654, 2085, 1, 0, 0, 0, 17655, 17664, - 7, 214, 0, 0, 17656, 17657, 5, 2430, 0, 0, 17657, 17658, 3, 1838, 919, - 0, 17658, 17659, 5, 2431, 0, 0, 17659, 17665, 1, 0, 0, 0, 17660, 17661, - 5, 2430, 0, 0, 17661, 17662, 3, 2036, 1018, 0, 17662, 17663, 5, 2431, 0, - 0, 17663, 17665, 1, 0, 0, 0, 17664, 17656, 1, 0, 0, 0, 17664, 17660, 1, - 0, 0, 0, 17665, 2087, 1, 0, 0, 0, 17666, 17667, 5, 2296, 0, 0, 17667, 17668, - 5, 2430, 0, 0, 17668, 17669, 3, 2036, 1018, 0, 17669, 17670, 5, 2436, 0, - 0, 17670, 17673, 3, 2036, 1018, 0, 17671, 17672, 5, 2436, 0, 0, 17672, - 17674, 3, 2036, 1018, 0, 17673, 17671, 1, 0, 0, 0, 17673, 17674, 1, 0, - 0, 0, 17674, 17675, 1, 0, 0, 0, 17675, 17676, 5, 2431, 0, 0, 17676, 17753, - 1, 0, 0, 0, 17677, 17678, 5, 2297, 0, 0, 17678, 17682, 5, 2430, 0, 0, 17679, - 17683, 3, 2314, 1157, 0, 17680, 17683, 3, 2090, 1045, 0, 17681, 17683, - 3, 2036, 1018, 0, 17682, 17679, 1, 0, 0, 0, 17682, 17680, 1, 0, 0, 0, 17682, - 17681, 1, 0, 0, 0, 17683, 17686, 1, 0, 0, 0, 17684, 17685, 5, 2436, 0, - 0, 17685, 17687, 3, 2328, 1164, 0, 17686, 17684, 1, 0, 0, 0, 17686, 17687, - 1, 0, 0, 0, 17687, 17690, 1, 0, 0, 0, 17688, 17689, 5, 2436, 0, 0, 17689, - 17691, 3, 2328, 1164, 0, 17690, 17688, 1, 0, 0, 0, 17690, 17691, 1, 0, - 0, 0, 17691, 17692, 1, 0, 0, 0, 17692, 17693, 5, 2431, 0, 0, 17693, 17753, - 1, 0, 0, 0, 17694, 17695, 5, 2281, 0, 0, 17695, 17696, 5, 2430, 0, 0, 17696, - 17697, 3, 2034, 1017, 0, 17697, 17698, 5, 2431, 0, 0, 17698, 17753, 1, - 0, 0, 0, 17699, 17700, 5, 190, 0, 0, 17700, 17701, 5, 2430, 0, 0, 17701, - 17702, 3, 2058, 1029, 0, 17702, 17703, 5, 2134, 0, 0, 17703, 17704, 5, - 937, 0, 0, 17704, 17705, 5, 2431, 0, 0, 17705, 17753, 1, 0, 0, 0, 17706, - 17707, 5, 2291, 0, 0, 17707, 17708, 5, 2430, 0, 0, 17708, 17709, 3, 2036, - 1018, 0, 17709, 17710, 5, 2436, 0, 0, 17710, 17711, 3, 2036, 1018, 0, 17711, - 17712, 5, 2431, 0, 0, 17712, 17753, 1, 0, 0, 0, 17713, 17714, 5, 2298, - 0, 0, 17714, 17722, 5, 2430, 0, 0, 17715, 17717, 7, 215, 0, 0, 17716, 17715, - 1, 0, 0, 0, 17716, 17717, 1, 0, 0, 0, 17717, 17719, 1, 0, 0, 0, 17718, - 17720, 3, 2328, 1164, 0, 17719, 17718, 1, 0, 0, 0, 17719, 17720, 1, 0, - 0, 0, 17720, 17721, 1, 0, 0, 0, 17721, 17723, 5, 573, 0, 0, 17722, 17716, - 1, 0, 0, 0, 17722, 17723, 1, 0, 0, 0, 17723, 17724, 1, 0, 0, 0, 17724, - 17725, 3, 2058, 1029, 0, 17725, 17726, 5, 2431, 0, 0, 17726, 17753, 1, - 0, 0, 0, 17727, 17728, 5, 2305, 0, 0, 17728, 17732, 5, 2430, 0, 0, 17729, - 17733, 3, 2314, 1157, 0, 17730, 17733, 3, 2090, 1045, 0, 17731, 17733, - 3, 2036, 1018, 0, 17732, 17729, 1, 0, 0, 0, 17732, 17730, 1, 0, 0, 0, 17732, - 17731, 1, 0, 0, 0, 17733, 17740, 1, 0, 0, 0, 17734, 17735, 5, 363, 0, 0, - 17735, 17736, 3, 2058, 1029, 0, 17736, 17737, 5, 1179, 0, 0, 17737, 17738, - 5, 282, 0, 0, 17738, 17739, 5, 470, 0, 0, 17739, 17741, 1, 0, 0, 0, 17740, - 17734, 1, 0, 0, 0, 17740, 17741, 1, 0, 0, 0, 17741, 17748, 1, 0, 0, 0, - 17742, 17743, 5, 2436, 0, 0, 17743, 17746, 3, 2328, 1164, 0, 17744, 17745, - 5, 2436, 0, 0, 17745, 17747, 3, 2328, 1164, 0, 17746, 17744, 1, 0, 0, 0, - 17746, 17747, 1, 0, 0, 0, 17747, 17749, 1, 0, 0, 0, 17748, 17742, 1, 0, - 0, 0, 17748, 17749, 1, 0, 0, 0, 17749, 17750, 1, 0, 0, 0, 17750, 17751, - 5, 2431, 0, 0, 17751, 17753, 1, 0, 0, 0, 17752, 17666, 1, 0, 0, 0, 17752, - 17677, 1, 0, 0, 0, 17752, 17694, 1, 0, 0, 0, 17752, 17699, 1, 0, 0, 0, - 17752, 17706, 1, 0, 0, 0, 17752, 17713, 1, 0, 0, 0, 17752, 17727, 1, 0, - 0, 0, 17753, 2089, 1, 0, 0, 0, 17754, 17759, 3, 2088, 1044, 0, 17755, 17759, - 3, 2130, 1065, 0, 17756, 17759, 3, 2092, 1046, 0, 17757, 17759, 3, 2136, - 1068, 0, 17758, 17754, 1, 0, 0, 0, 17758, 17755, 1, 0, 0, 0, 17758, 17756, - 1, 0, 0, 0, 17758, 17757, 1, 0, 0, 0, 17759, 2091, 1, 0, 0, 0, 17760, 17761, - 5, 734, 0, 0, 17761, 17762, 5, 2430, 0, 0, 17762, 17767, 3, 2100, 1050, - 0, 17763, 17764, 5, 2436, 0, 0, 17764, 17766, 3, 2100, 1050, 0, 17765, - 17763, 1, 0, 0, 0, 17766, 17769, 1, 0, 0, 0, 17767, 17765, 1, 0, 0, 0, - 17767, 17768, 1, 0, 0, 0, 17768, 17771, 1, 0, 0, 0, 17769, 17767, 1, 0, - 0, 0, 17770, 17772, 3, 2102, 1051, 0, 17771, 17770, 1, 0, 0, 0, 17771, - 17772, 1, 0, 0, 0, 17772, 17774, 1, 0, 0, 0, 17773, 17775, 3, 2104, 1052, - 0, 17774, 17773, 1, 0, 0, 0, 17774, 17775, 1, 0, 0, 0, 17775, 17777, 1, - 0, 0, 0, 17776, 17778, 5, 1664, 0, 0, 17777, 17776, 1, 0, 0, 0, 17777, - 17778, 1, 0, 0, 0, 17778, 17779, 1, 0, 0, 0, 17779, 17780, 5, 2431, 0, - 0, 17780, 17951, 1, 0, 0, 0, 17781, 17782, 5, 733, 0, 0, 17782, 17783, - 5, 2430, 0, 0, 17783, 17786, 3, 2036, 1018, 0, 17784, 17785, 5, 566, 0, - 0, 17785, 17787, 5, 739, 0, 0, 17786, 17784, 1, 0, 0, 0, 17786, 17787, - 1, 0, 0, 0, 17787, 17789, 1, 0, 0, 0, 17788, 17790, 3, 1950, 975, 0, 17789, - 17788, 1, 0, 0, 0, 17789, 17790, 1, 0, 0, 0, 17790, 17792, 1, 0, 0, 0, - 17791, 17793, 3, 2102, 1051, 0, 17792, 17791, 1, 0, 0, 0, 17792, 17793, - 1, 0, 0, 0, 17793, 17795, 1, 0, 0, 0, 17794, 17796, 3, 2104, 1052, 0, 17795, - 17794, 1, 0, 0, 0, 17795, 17796, 1, 0, 0, 0, 17796, 17798, 1, 0, 0, 0, - 17797, 17799, 5, 1664, 0, 0, 17798, 17797, 1, 0, 0, 0, 17798, 17799, 1, - 0, 0, 0, 17799, 17800, 1, 0, 0, 0, 17800, 17801, 5, 2431, 0, 0, 17801, - 17951, 1, 0, 0, 0, 17802, 17803, 5, 741, 0, 0, 17803, 17804, 5, 2430, 0, - 0, 17804, 17805, 3, 2094, 1047, 0, 17805, 17806, 5, 2431, 0, 0, 17806, - 17951, 1, 0, 0, 0, 17807, 17808, 5, 740, 0, 0, 17808, 17810, 5, 2430, 0, - 0, 17809, 17811, 5, 754, 0, 0, 17810, 17809, 1, 0, 0, 0, 17810, 17811, - 1, 0, 0, 0, 17811, 17812, 1, 0, 0, 0, 17812, 17813, 3, 2036, 1018, 0, 17813, - 17814, 5, 2146, 0, 0, 17814, 17818, 3, 2036, 1018, 0, 17815, 17816, 7, - 216, 0, 0, 17816, 17817, 5, 1179, 0, 0, 17817, 17819, 5, 1149, 0, 0, 17818, - 17815, 1, 0, 0, 0, 17818, 17819, 1, 0, 0, 0, 17819, 17834, 1, 0, 0, 0, - 17820, 17832, 5, 1490, 0, 0, 17821, 17828, 5, 2147, 0, 0, 17822, 17823, - 5, 2430, 0, 0, 17823, 17825, 5, 2424, 0, 0, 17824, 17826, 7, 217, 0, 0, - 17825, 17824, 1, 0, 0, 0, 17825, 17826, 1, 0, 0, 0, 17826, 17827, 1, 0, - 0, 0, 17827, 17829, 5, 2431, 0, 0, 17828, 17822, 1, 0, 0, 0, 17828, 17829, - 1, 0, 0, 0, 17829, 17833, 1, 0, 0, 0, 17830, 17833, 5, 201, 0, 0, 17831, - 17833, 5, 133, 0, 0, 17832, 17821, 1, 0, 0, 0, 17832, 17830, 1, 0, 0, 0, - 17832, 17831, 1, 0, 0, 0, 17833, 17835, 1, 0, 0, 0, 17834, 17820, 1, 0, - 0, 0, 17834, 17835, 1, 0, 0, 0, 17835, 17837, 1, 0, 0, 0, 17836, 17838, - 5, 1664, 0, 0, 17837, 17836, 1, 0, 0, 0, 17837, 17838, 1, 0, 0, 0, 17838, - 17842, 1, 0, 0, 0, 17839, 17840, 5, 2193, 0, 0, 17840, 17841, 5, 2073, - 0, 0, 17841, 17843, 5, 757, 0, 0, 17842, 17839, 1, 0, 0, 0, 17842, 17843, - 1, 0, 0, 0, 17843, 17844, 1, 0, 0, 0, 17844, 17845, 5, 2431, 0, 0, 17845, - 17951, 1, 0, 0, 0, 17846, 17847, 5, 743, 0, 0, 17847, 17848, 5, 2430, 0, - 0, 17848, 17851, 3, 2036, 1018, 0, 17849, 17850, 5, 566, 0, 0, 17850, 17852, - 5, 739, 0, 0, 17851, 17849, 1, 0, 0, 0, 17851, 17852, 1, 0, 0, 0, 17852, - 17853, 1, 0, 0, 0, 17853, 17854, 5, 2436, 0, 0, 17854, 17856, 5, 2426, - 0, 0, 17855, 17857, 3, 2112, 1056, 0, 17856, 17855, 1, 0, 0, 0, 17856, - 17857, 1, 0, 0, 0, 17857, 17859, 1, 0, 0, 0, 17858, 17860, 3, 2116, 1058, - 0, 17859, 17858, 1, 0, 0, 0, 17859, 17860, 1, 0, 0, 0, 17860, 17862, 1, - 0, 0, 0, 17861, 17863, 3, 2118, 1059, 0, 17862, 17861, 1, 0, 0, 0, 17862, - 17863, 1, 0, 0, 0, 17863, 17865, 1, 0, 0, 0, 17864, 17866, 3, 2120, 1060, - 0, 17865, 17864, 1, 0, 0, 0, 17865, 17866, 1, 0, 0, 0, 17866, 17867, 1, - 0, 0, 0, 17867, 17868, 5, 2431, 0, 0, 17868, 17951, 1, 0, 0, 0, 17869, - 17870, 5, 744, 0, 0, 17870, 17871, 5, 2430, 0, 0, 17871, 17874, 5, 2426, - 0, 0, 17872, 17873, 5, 1490, 0, 0, 17873, 17875, 3, 2114, 1057, 0, 17874, - 17872, 1, 0, 0, 0, 17874, 17875, 1, 0, 0, 0, 17875, 17877, 1, 0, 0, 0, - 17876, 17878, 5, 1356, 0, 0, 17877, 17876, 1, 0, 0, 0, 17877, 17878, 1, - 0, 0, 0, 17878, 17880, 1, 0, 0, 0, 17879, 17881, 5, 68, 0, 0, 17880, 17879, - 1, 0, 0, 0, 17880, 17881, 1, 0, 0, 0, 17881, 17883, 1, 0, 0, 0, 17882, - 17884, 5, 2051, 0, 0, 17883, 17882, 1, 0, 0, 0, 17883, 17884, 1, 0, 0, - 0, 17884, 17893, 1, 0, 0, 0, 17885, 17890, 5, 1149, 0, 0, 17886, 17890, - 5, 470, 0, 0, 17887, 17888, 5, 451, 0, 0, 17888, 17890, 7, 218, 0, 0, 17889, - 17885, 1, 0, 0, 0, 17889, 17886, 1, 0, 0, 0, 17889, 17887, 1, 0, 0, 0, - 17890, 17891, 1, 0, 0, 0, 17891, 17892, 5, 1179, 0, 0, 17892, 17894, 5, - 470, 0, 0, 17893, 17889, 1, 0, 0, 0, 17893, 17894, 1, 0, 0, 0, 17894, 17895, - 1, 0, 0, 0, 17895, 17951, 5, 2431, 0, 0, 17896, 17897, 5, 748, 0, 0, 17897, - 17898, 5, 2430, 0, 0, 17898, 17899, 3, 2036, 1018, 0, 17899, 17900, 5, - 2436, 0, 0, 17900, 17905, 3, 2106, 1053, 0, 17901, 17902, 5, 2436, 0, 0, - 17902, 17904, 3, 2106, 1053, 0, 17903, 17901, 1, 0, 0, 0, 17904, 17907, - 1, 0, 0, 0, 17905, 17903, 1, 0, 0, 0, 17905, 17906, 1, 0, 0, 0, 17906, - 17908, 1, 0, 0, 0, 17907, 17905, 1, 0, 0, 0, 17908, 17909, 5, 2431, 0, - 0, 17909, 17951, 1, 0, 0, 0, 17910, 17911, 5, 749, 0, 0, 17911, 17912, - 5, 2430, 0, 0, 17912, 17915, 3, 2036, 1018, 0, 17913, 17914, 5, 566, 0, - 0, 17914, 17916, 5, 739, 0, 0, 17915, 17913, 1, 0, 0, 0, 17915, 17916, - 1, 0, 0, 0, 17916, 17948, 1, 0, 0, 0, 17917, 17919, 5, 2436, 0, 0, 17918, - 17920, 5, 2426, 0, 0, 17919, 17918, 1, 0, 0, 0, 17919, 17920, 1, 0, 0, - 0, 17920, 17922, 1, 0, 0, 0, 17921, 17923, 3, 2122, 1061, 0, 17922, 17921, - 1, 0, 0, 0, 17922, 17923, 1, 0, 0, 0, 17923, 17932, 1, 0, 0, 0, 17924, - 17929, 5, 470, 0, 0, 17925, 17929, 5, 1149, 0, 0, 17926, 17927, 5, 363, - 0, 0, 17927, 17929, 3, 2128, 1064, 0, 17928, 17924, 1, 0, 0, 0, 17928, - 17925, 1, 0, 0, 0, 17928, 17926, 1, 0, 0, 0, 17928, 17929, 1, 0, 0, 0, - 17929, 17930, 1, 0, 0, 0, 17930, 17931, 5, 1179, 0, 0, 17931, 17933, 5, - 470, 0, 0, 17932, 17928, 1, 0, 0, 0, 17932, 17933, 1, 0, 0, 0, 17933, 17942, - 1, 0, 0, 0, 17934, 17939, 5, 470, 0, 0, 17935, 17939, 5, 1149, 0, 0, 17936, - 17937, 5, 363, 0, 0, 17937, 17939, 3, 2128, 1064, 0, 17938, 17934, 1, 0, - 0, 0, 17938, 17935, 1, 0, 0, 0, 17938, 17936, 1, 0, 0, 0, 17938, 17939, - 1, 0, 0, 0, 17939, 17940, 1, 0, 0, 0, 17940, 17941, 5, 1179, 0, 0, 17941, - 17943, 5, 451, 0, 0, 17942, 17938, 1, 0, 0, 0, 17942, 17943, 1, 0, 0, 0, - 17943, 17945, 1, 0, 0, 0, 17944, 17946, 3, 2126, 1063, 0, 17945, 17944, - 1, 0, 0, 0, 17945, 17946, 1, 0, 0, 0, 17946, 17947, 1, 0, 0, 0, 17947, - 17949, 5, 2431, 0, 0, 17948, 17917, 1, 0, 0, 0, 17948, 17949, 1, 0, 0, - 0, 17949, 17951, 1, 0, 0, 0, 17950, 17760, 1, 0, 0, 0, 17950, 17781, 1, - 0, 0, 0, 17950, 17802, 1, 0, 0, 0, 17950, 17807, 1, 0, 0, 0, 17950, 17846, - 1, 0, 0, 0, 17950, 17869, 1, 0, 0, 0, 17950, 17896, 1, 0, 0, 0, 17950, - 17910, 1, 0, 0, 0, 17951, 2093, 1, 0, 0, 0, 17952, 17957, 3, 2096, 1048, - 0, 17953, 17954, 5, 2436, 0, 0, 17954, 17956, 3, 2096, 1048, 0, 17955, - 17953, 1, 0, 0, 0, 17956, 17959, 1, 0, 0, 0, 17957, 17955, 1, 0, 0, 0, - 17957, 17958, 1, 0, 0, 0, 17958, 17962, 1, 0, 0, 0, 17959, 17957, 1, 0, - 0, 0, 17960, 17962, 5, 2433, 0, 0, 17961, 17952, 1, 0, 0, 0, 17961, 17960, - 1, 0, 0, 0, 17962, 17964, 1, 0, 0, 0, 17963, 17965, 3, 2102, 1051, 0, 17964, - 17963, 1, 0, 0, 0, 17964, 17965, 1, 0, 0, 0, 17965, 17967, 1, 0, 0, 0, - 17966, 17968, 3, 2104, 1052, 0, 17967, 17966, 1, 0, 0, 0, 17967, 17968, - 1, 0, 0, 0, 17968, 17970, 1, 0, 0, 0, 17969, 17971, 5, 1664, 0, 0, 17970, - 17969, 1, 0, 0, 0, 17970, 17971, 1, 0, 0, 0, 17971, 17975, 1, 0, 0, 0, - 17972, 17973, 5, 2193, 0, 0, 17973, 17974, 5, 2073, 0, 0, 17974, 17976, - 5, 757, 0, 0, 17975, 17972, 1, 0, 0, 0, 17975, 17976, 1, 0, 0, 0, 17976, - 2095, 1, 0, 0, 0, 17977, 17979, 5, 754, 0, 0, 17978, 17977, 1, 0, 0, 0, - 17978, 17979, 1, 0, 0, 0, 17979, 17980, 1, 0, 0, 0, 17980, 17982, 3, 2036, - 1018, 0, 17981, 17983, 7, 219, 0, 0, 17982, 17981, 1, 0, 0, 0, 17982, 17983, - 1, 0, 0, 0, 17983, 17984, 1, 0, 0, 0, 17984, 17985, 3, 2036, 1018, 0, 17985, - 17995, 1, 0, 0, 0, 17986, 17987, 3, 2036, 1018, 0, 17987, 17988, 5, 2449, - 0, 0, 17988, 17991, 3, 2036, 1018, 0, 17989, 17990, 5, 566, 0, 0, 17990, - 17992, 5, 739, 0, 0, 17991, 17989, 1, 0, 0, 0, 17991, 17992, 1, 0, 0, 0, - 17992, 17995, 1, 0, 0, 0, 17993, 17995, 3, 2332, 1166, 0, 17994, 17978, - 1, 0, 0, 0, 17994, 17986, 1, 0, 0, 0, 17994, 17993, 1, 0, 0, 0, 17995, - 2097, 1, 0, 0, 0, 17996, 17997, 5, 745, 0, 0, 17997, 17998, 5, 2430, 0, - 0, 17998, 18001, 3, 2036, 1018, 0, 17999, 18000, 5, 566, 0, 0, 18000, 18002, - 5, 739, 0, 0, 18001, 17999, 1, 0, 0, 0, 18001, 18002, 1, 0, 0, 0, 18002, - 18005, 1, 0, 0, 0, 18003, 18004, 5, 2436, 0, 0, 18004, 18006, 5, 2426, - 0, 0, 18005, 18003, 1, 0, 0, 0, 18005, 18006, 1, 0, 0, 0, 18006, 18010, - 1, 0, 0, 0, 18007, 18008, 7, 220, 0, 0, 18008, 18009, 5, 1179, 0, 0, 18009, - 18011, 5, 470, 0, 0, 18010, 18007, 1, 0, 0, 0, 18010, 18011, 1, 0, 0, 0, - 18011, 18015, 1, 0, 0, 0, 18012, 18013, 7, 221, 0, 0, 18013, 18014, 5, - 1179, 0, 0, 18014, 18016, 5, 451, 0, 0, 18015, 18012, 1, 0, 0, 0, 18015, - 18016, 1, 0, 0, 0, 18016, 18018, 1, 0, 0, 0, 18017, 18019, 3, 2108, 1054, - 0, 18018, 18017, 1, 0, 0, 0, 18018, 18019, 1, 0, 0, 0, 18019, 18020, 1, - 0, 0, 0, 18020, 18021, 5, 2431, 0, 0, 18021, 2099, 1, 0, 0, 0, 18022, 18028, - 3, 2036, 1018, 0, 18023, 18028, 5, 2426, 0, 0, 18024, 18028, 5, 1149, 0, - 0, 18025, 18028, 5, 2424, 0, 0, 18026, 18028, 3, 2092, 1046, 0, 18027, - 18022, 1, 0, 0, 0, 18027, 18023, 1, 0, 0, 0, 18027, 18024, 1, 0, 0, 0, - 18027, 18025, 1, 0, 0, 0, 18027, 18026, 1, 0, 0, 0, 18028, 18031, 1, 0, - 0, 0, 18029, 18030, 5, 566, 0, 0, 18030, 18032, 5, 739, 0, 0, 18031, 18029, - 1, 0, 0, 0, 18031, 18032, 1, 0, 0, 0, 18032, 2101, 1, 0, 0, 0, 18033, 18034, - 7, 216, 0, 0, 18034, 18035, 5, 1179, 0, 0, 18035, 18036, 5, 1149, 0, 0, - 18036, 2103, 1, 0, 0, 0, 18037, 18049, 5, 1490, 0, 0, 18038, 18045, 5, - 2147, 0, 0, 18039, 18040, 5, 2430, 0, 0, 18040, 18042, 5, 2424, 0, 0, 18041, - 18043, 7, 217, 0, 0, 18042, 18041, 1, 0, 0, 0, 18042, 18043, 1, 0, 0, 0, - 18043, 18044, 1, 0, 0, 0, 18044, 18046, 5, 2431, 0, 0, 18045, 18039, 1, - 0, 0, 0, 18045, 18046, 1, 0, 0, 0, 18046, 18050, 1, 0, 0, 0, 18047, 18050, - 5, 201, 0, 0, 18048, 18050, 5, 133, 0, 0, 18049, 18038, 1, 0, 0, 0, 18049, - 18047, 1, 0, 0, 0, 18049, 18048, 1, 0, 0, 0, 18050, 2105, 1, 0, 0, 0, 18051, - 18052, 5, 1463, 0, 0, 18052, 18058, 5, 2426, 0, 0, 18053, 18055, 7, 222, - 0, 0, 18054, 18053, 1, 0, 0, 0, 18054, 18055, 1, 0, 0, 0, 18055, 18056, - 1, 0, 0, 0, 18056, 18057, 5, 1179, 0, 0, 18057, 18059, 5, 894, 0, 0, 18058, - 18054, 1, 0, 0, 0, 18058, 18059, 1, 0, 0, 0, 18059, 18139, 1, 0, 0, 0, - 18060, 18061, 5, 698, 0, 0, 18061, 18062, 5, 2426, 0, 0, 18062, 18063, - 5, 2452, 0, 0, 18063, 18067, 5, 2426, 0, 0, 18064, 18065, 7, 223, 0, 0, - 18065, 18066, 5, 1179, 0, 0, 18066, 18068, 5, 491, 0, 0, 18067, 18064, - 1, 0, 0, 0, 18067, 18068, 1, 0, 0, 0, 18068, 18074, 1, 0, 0, 0, 18069, - 18071, 7, 224, 0, 0, 18070, 18069, 1, 0, 0, 0, 18070, 18071, 1, 0, 0, 0, - 18071, 18072, 1, 0, 0, 0, 18072, 18073, 5, 1179, 0, 0, 18073, 18075, 5, - 1149, 0, 0, 18074, 18070, 1, 0, 0, 0, 18074, 18075, 1, 0, 0, 0, 18075, - 18139, 1, 0, 0, 0, 18076, 18077, 5, 1467, 0, 0, 18077, 18078, 5, 2426, - 0, 0, 18078, 18079, 5, 2452, 0, 0, 18079, 18083, 5, 2426, 0, 0, 18080, - 18081, 7, 225, 0, 0, 18081, 18082, 5, 1179, 0, 0, 18082, 18084, 5, 894, - 0, 0, 18083, 18080, 1, 0, 0, 0, 18083, 18084, 1, 0, 0, 0, 18084, 18090, - 1, 0, 0, 0, 18085, 18087, 7, 226, 0, 0, 18086, 18085, 1, 0, 0, 0, 18086, - 18087, 1, 0, 0, 0, 18087, 18088, 1, 0, 0, 0, 18088, 18089, 5, 1179, 0, - 0, 18089, 18091, 5, 1149, 0, 0, 18090, 18086, 1, 0, 0, 0, 18090, 18091, - 1, 0, 0, 0, 18091, 18139, 1, 0, 0, 0, 18092, 18095, 3, 2036, 1018, 0, 18093, - 18094, 5, 566, 0, 0, 18094, 18096, 5, 739, 0, 0, 18095, 18093, 1, 0, 0, - 0, 18095, 18096, 1, 0, 0, 0, 18096, 18139, 1, 0, 0, 0, 18097, 18098, 5, - 55, 0, 0, 18098, 18099, 5, 2426, 0, 0, 18099, 18100, 5, 2452, 0, 0, 18100, - 18104, 5, 2426, 0, 0, 18101, 18102, 7, 225, 0, 0, 18102, 18103, 5, 1179, - 0, 0, 18103, 18105, 5, 894, 0, 0, 18104, 18101, 1, 0, 0, 0, 18104, 18105, - 1, 0, 0, 0, 18105, 18111, 1, 0, 0, 0, 18106, 18108, 7, 226, 0, 0, 18107, - 18106, 1, 0, 0, 0, 18107, 18108, 1, 0, 0, 0, 18108, 18109, 1, 0, 0, 0, - 18109, 18110, 5, 1179, 0, 0, 18110, 18112, 5, 1149, 0, 0, 18111, 18107, - 1, 0, 0, 0, 18111, 18112, 1, 0, 0, 0, 18112, 18139, 1, 0, 0, 0, 18113, - 18114, 5, 1572, 0, 0, 18114, 18115, 5, 2426, 0, 0, 18115, 18116, 5, 2452, - 0, 0, 18116, 18119, 3, 2036, 1018, 0, 18117, 18118, 5, 566, 0, 0, 18118, - 18120, 5, 739, 0, 0, 18119, 18117, 1, 0, 0, 0, 18119, 18120, 1, 0, 0, 0, - 18120, 18124, 1, 0, 0, 0, 18121, 18122, 7, 223, 0, 0, 18122, 18123, 5, - 1179, 0, 0, 18123, 18125, 5, 491, 0, 0, 18124, 18121, 1, 0, 0, 0, 18124, - 18125, 1, 0, 0, 0, 18125, 18129, 1, 0, 0, 0, 18126, 18127, 7, 225, 0, 0, - 18127, 18128, 5, 1179, 0, 0, 18128, 18130, 5, 894, 0, 0, 18129, 18126, - 1, 0, 0, 0, 18129, 18130, 1, 0, 0, 0, 18130, 18136, 1, 0, 0, 0, 18131, - 18133, 7, 226, 0, 0, 18132, 18131, 1, 0, 0, 0, 18132, 18133, 1, 0, 0, 0, - 18133, 18134, 1, 0, 0, 0, 18134, 18135, 5, 1179, 0, 0, 18135, 18137, 5, - 1149, 0, 0, 18136, 18132, 1, 0, 0, 0, 18136, 18137, 1, 0, 0, 0, 18137, - 18139, 1, 0, 0, 0, 18138, 18051, 1, 0, 0, 0, 18138, 18060, 1, 0, 0, 0, - 18138, 18076, 1, 0, 0, 0, 18138, 18092, 1, 0, 0, 0, 18138, 18097, 1, 0, - 0, 0, 18138, 18113, 1, 0, 0, 0, 18139, 2107, 1, 0, 0, 0, 18140, 18141, - 5, 223, 0, 0, 18141, 18142, 5, 2430, 0, 0, 18142, 18147, 3, 2110, 1055, - 0, 18143, 18144, 5, 2436, 0, 0, 18144, 18146, 3, 2110, 1055, 0, 18145, - 18143, 1, 0, 0, 0, 18146, 18149, 1, 0, 0, 0, 18147, 18145, 1, 0, 0, 0, - 18147, 18148, 1, 0, 0, 0, 18148, 18150, 1, 0, 0, 0, 18149, 18147, 1, 0, - 0, 0, 18150, 18151, 5, 2431, 0, 0, 18151, 2109, 1, 0, 0, 0, 18152, 18154, - 3, 2036, 1018, 0, 18153, 18155, 3, 2124, 1062, 0, 18154, 18153, 1, 0, 0, - 0, 18154, 18155, 1, 0, 0, 0, 18155, 18166, 1, 0, 0, 0, 18156, 18158, 5, - 492, 0, 0, 18157, 18156, 1, 0, 0, 0, 18157, 18158, 1, 0, 0, 0, 18158, 18159, - 1, 0, 0, 0, 18159, 18160, 5, 1275, 0, 0, 18160, 18167, 5, 2426, 0, 0, 18161, - 18164, 5, 2051, 0, 0, 18162, 18163, 5, 1275, 0, 0, 18163, 18165, 5, 2426, - 0, 0, 18164, 18162, 1, 0, 0, 0, 18164, 18165, 1, 0, 0, 0, 18165, 18167, - 1, 0, 0, 0, 18166, 18157, 1, 0, 0, 0, 18166, 18161, 1, 0, 0, 0, 18166, - 18167, 1, 0, 0, 0, 18167, 18169, 1, 0, 0, 0, 18168, 18170, 3, 2118, 1059, - 0, 18169, 18168, 1, 0, 0, 0, 18169, 18170, 1, 0, 0, 0, 18170, 18172, 1, - 0, 0, 0, 18171, 18173, 3, 2120, 1060, 0, 18172, 18171, 1, 0, 0, 0, 18172, - 18173, 1, 0, 0, 0, 18173, 18206, 1, 0, 0, 0, 18174, 18176, 3, 2036, 1018, - 0, 18175, 18177, 3, 2114, 1057, 0, 18176, 18175, 1, 0, 0, 0, 18176, 18177, - 1, 0, 0, 0, 18177, 18179, 1, 0, 0, 0, 18178, 18180, 5, 2051, 0, 0, 18179, - 18178, 1, 0, 0, 0, 18179, 18180, 1, 0, 0, 0, 18180, 18181, 1, 0, 0, 0, - 18181, 18182, 5, 566, 0, 0, 18182, 18184, 5, 739, 0, 0, 18183, 18185, 3, - 2116, 1058, 0, 18184, 18183, 1, 0, 0, 0, 18184, 18185, 1, 0, 0, 0, 18185, - 18186, 1, 0, 0, 0, 18186, 18187, 5, 1275, 0, 0, 18187, 18188, 5, 2426, - 0, 0, 18188, 18206, 1, 0, 0, 0, 18189, 18191, 5, 943, 0, 0, 18190, 18192, - 5, 1275, 0, 0, 18191, 18190, 1, 0, 0, 0, 18191, 18192, 1, 0, 0, 0, 18192, - 18193, 1, 0, 0, 0, 18193, 18197, 3, 2036, 1018, 0, 18194, 18195, 5, 2453, - 0, 0, 18195, 18196, 5, 2433, 0, 0, 18196, 18198, 5, 2454, 0, 0, 18197, - 18194, 1, 0, 0, 0, 18197, 18198, 1, 0, 0, 0, 18198, 18199, 1, 0, 0, 0, - 18199, 18200, 3, 2108, 1054, 0, 18200, 18206, 1, 0, 0, 0, 18201, 18202, - 3, 2036, 1018, 0, 18202, 18203, 5, 565, 0, 0, 18203, 18204, 5, 1220, 0, - 0, 18204, 18206, 1, 0, 0, 0, 18205, 18152, 1, 0, 0, 0, 18205, 18174, 1, - 0, 0, 0, 18205, 18189, 1, 0, 0, 0, 18205, 18201, 1, 0, 0, 0, 18206, 2111, - 1, 0, 0, 0, 18207, 18208, 5, 1490, 0, 0, 18208, 18210, 3, 2114, 1057, 0, - 18209, 18207, 1, 0, 0, 0, 18209, 18210, 1, 0, 0, 0, 18210, 18212, 1, 0, - 0, 0, 18211, 18213, 5, 1356, 0, 0, 18212, 18211, 1, 0, 0, 0, 18212, 18213, - 1, 0, 0, 0, 18213, 18215, 1, 0, 0, 0, 18214, 18216, 5, 68, 0, 0, 18215, - 18214, 1, 0, 0, 0, 18215, 18216, 1, 0, 0, 0, 18216, 2113, 1, 0, 0, 0, 18217, - 18224, 5, 2147, 0, 0, 18218, 18219, 5, 2430, 0, 0, 18219, 18221, 5, 2424, - 0, 0, 18220, 18222, 7, 217, 0, 0, 18221, 18220, 1, 0, 0, 0, 18221, 18222, - 1, 0, 0, 0, 18222, 18223, 1, 0, 0, 0, 18223, 18225, 5, 2431, 0, 0, 18224, - 18218, 1, 0, 0, 0, 18224, 18225, 1, 0, 0, 0, 18225, 18229, 1, 0, 0, 0, - 18226, 18229, 5, 201, 0, 0, 18227, 18229, 5, 133, 0, 0, 18228, 18217, 1, - 0, 0, 0, 18228, 18226, 1, 0, 0, 0, 18228, 18227, 1, 0, 0, 0, 18229, 2115, - 1, 0, 0, 0, 18230, 18232, 5, 2191, 0, 0, 18231, 18233, 5, 65, 0, 0, 18232, - 18231, 1, 0, 0, 0, 18232, 18233, 1, 0, 0, 0, 18233, 18234, 1, 0, 0, 0, - 18234, 18244, 5, 2196, 0, 0, 18235, 18237, 5, 2193, 0, 0, 18236, 18238, - 7, 227, 0, 0, 18237, 18236, 1, 0, 0, 0, 18237, 18238, 1, 0, 0, 0, 18238, - 18240, 1, 0, 0, 0, 18239, 18241, 5, 65, 0, 0, 18240, 18239, 1, 0, 0, 0, - 18240, 18241, 1, 0, 0, 0, 18241, 18242, 1, 0, 0, 0, 18242, 18244, 5, 2196, - 0, 0, 18243, 18230, 1, 0, 0, 0, 18243, 18235, 1, 0, 0, 0, 18244, 2117, - 1, 0, 0, 0, 18245, 18253, 5, 470, 0, 0, 18246, 18253, 5, 1149, 0, 0, 18247, - 18253, 5, 451, 0, 0, 18248, 18249, 5, 451, 0, 0, 18249, 18253, 5, 65, 0, - 0, 18250, 18251, 5, 451, 0, 0, 18251, 18253, 5, 1159, 0, 0, 18252, 18245, - 1, 0, 0, 0, 18252, 18246, 1, 0, 0, 0, 18252, 18247, 1, 0, 0, 0, 18252, - 18248, 1, 0, 0, 0, 18252, 18250, 1, 0, 0, 0, 18252, 18253, 1, 0, 0, 0, - 18253, 18254, 1, 0, 0, 0, 18254, 18255, 5, 1179, 0, 0, 18255, 18256, 5, - 470, 0, 0, 18256, 2119, 1, 0, 0, 0, 18257, 18265, 5, 470, 0, 0, 18258, - 18265, 5, 1149, 0, 0, 18259, 18265, 5, 451, 0, 0, 18260, 18261, 5, 451, - 0, 0, 18261, 18265, 5, 65, 0, 0, 18262, 18263, 5, 451, 0, 0, 18263, 18265, - 5, 1159, 0, 0, 18264, 18257, 1, 0, 0, 0, 18264, 18258, 1, 0, 0, 0, 18264, - 18259, 1, 0, 0, 0, 18264, 18260, 1, 0, 0, 0, 18264, 18262, 1, 0, 0, 0, - 18264, 18265, 1, 0, 0, 0, 18265, 18266, 1, 0, 0, 0, 18266, 18267, 5, 1179, - 0, 0, 18267, 18268, 5, 451, 0, 0, 18268, 2121, 1, 0, 0, 0, 18269, 18271, - 5, 1490, 0, 0, 18270, 18272, 3, 2124, 1062, 0, 18271, 18270, 1, 0, 0, 0, - 18271, 18272, 1, 0, 0, 0, 18272, 18274, 1, 0, 0, 0, 18273, 18275, 5, 68, - 0, 0, 18274, 18273, 1, 0, 0, 0, 18274, 18275, 1, 0, 0, 0, 18275, 2123, - 1, 0, 0, 0, 18276, 18283, 5, 2147, 0, 0, 18277, 18278, 5, 2430, 0, 0, 18278, - 18280, 5, 2424, 0, 0, 18279, 18281, 7, 217, 0, 0, 18280, 18279, 1, 0, 0, - 0, 18280, 18281, 1, 0, 0, 0, 18281, 18282, 1, 0, 0, 0, 18282, 18284, 5, - 2431, 0, 0, 18283, 18277, 1, 0, 0, 0, 18283, 18284, 1, 0, 0, 0, 18284, - 18286, 1, 0, 0, 0, 18285, 18287, 5, 2051, 0, 0, 18286, 18285, 1, 0, 0, - 0, 18286, 18287, 1, 0, 0, 0, 18287, 18311, 1, 0, 0, 0, 18288, 18311, 5, - 201, 0, 0, 18289, 18311, 5, 339, 0, 0, 18290, 18291, 5, 1151, 0, 0, 18291, - 18292, 5, 2430, 0, 0, 18292, 18295, 5, 711, 0, 0, 18293, 18294, 5, 2436, - 0, 0, 18294, 18296, 5, 711, 0, 0, 18295, 18293, 1, 0, 0, 0, 18295, 18296, - 1, 0, 0, 0, 18296, 18297, 1, 0, 0, 0, 18297, 18311, 5, 2431, 0, 0, 18298, - 18301, 5, 2002, 0, 0, 18299, 18300, 5, 2193, 0, 0, 18300, 18302, 5, 2007, - 0, 0, 18301, 18299, 1, 0, 0, 0, 18301, 18302, 1, 0, 0, 0, 18302, 18311, - 1, 0, 0, 0, 18303, 18311, 5, 1538, 0, 0, 18304, 18308, 3, 2036, 1018, 0, - 18305, 18306, 5, 2134, 0, 0, 18306, 18307, 5, 171, 0, 0, 18307, 18309, - 5, 842, 0, 0, 18308, 18305, 1, 0, 0, 0, 18308, 18309, 1, 0, 0, 0, 18309, - 18311, 1, 0, 0, 0, 18310, 18276, 1, 0, 0, 0, 18310, 18288, 1, 0, 0, 0, - 18310, 18289, 1, 0, 0, 0, 18310, 18290, 1, 0, 0, 0, 18310, 18298, 1, 0, - 0, 0, 18310, 18303, 1, 0, 0, 0, 18310, 18304, 1, 0, 0, 0, 18311, 2125, - 1, 0, 0, 0, 18312, 18313, 7, 226, 0, 0, 18313, 18314, 5, 1179, 0, 0, 18314, - 18323, 5, 895, 0, 0, 18315, 18316, 5, 2430, 0, 0, 18316, 18317, 5, 894, - 0, 0, 18317, 18324, 5, 330, 0, 0, 18318, 18319, 5, 513, 0, 0, 18319, 18324, - 5, 330, 0, 0, 18320, 18321, 5, 2058, 0, 0, 18321, 18322, 5, 470, 0, 0, - 18322, 18324, 5, 2431, 0, 0, 18323, 18315, 1, 0, 0, 0, 18323, 18318, 1, - 0, 0, 0, 18323, 18320, 1, 0, 0, 0, 18323, 18324, 1, 0, 0, 0, 18324, 2127, - 1, 0, 0, 0, 18325, 18330, 5, 2426, 0, 0, 18326, 18330, 3, 2088, 1044, 0, - 18327, 18330, 3, 2324, 1162, 0, 18328, 18330, 5, 862, 0, 0, 18329, 18325, - 1, 0, 0, 0, 18329, 18326, 1, 0, 0, 0, 18329, 18327, 1, 0, 0, 0, 18329, - 18328, 1, 0, 0, 0, 18330, 2129, 1, 0, 0, 0, 18331, 18334, 3, 2132, 1066, - 0, 18332, 18335, 3, 2066, 1033, 0, 18333, 18335, 3, 2068, 1034, 0, 18334, - 18332, 1, 0, 0, 0, 18334, 18333, 1, 0, 0, 0, 18334, 18335, 1, 0, 0, 0, - 18335, 2131, 1, 0, 0, 0, 18336, 18337, 5, 2299, 0, 0, 18337, 18339, 5, - 2430, 0, 0, 18338, 18340, 7, 228, 0, 0, 18339, 18338, 1, 0, 0, 0, 18339, - 18340, 1, 0, 0, 0, 18340, 18341, 1, 0, 0, 0, 18341, 18342, 3, 2036, 1018, - 0, 18342, 18343, 5, 2431, 0, 0, 18343, 18395, 1, 0, 0, 0, 18344, 18345, - 5, 294, 0, 0, 18345, 18353, 5, 2430, 0, 0, 18346, 18354, 5, 2433, 0, 0, - 18347, 18349, 7, 193, 0, 0, 18348, 18347, 1, 0, 0, 0, 18348, 18349, 1, - 0, 0, 0, 18349, 18350, 1, 0, 0, 0, 18350, 18352, 3, 2058, 1029, 0, 18351, - 18348, 1, 0, 0, 0, 18351, 18352, 1, 0, 0, 0, 18352, 18354, 1, 0, 0, 0, - 18353, 18346, 1, 0, 0, 0, 18353, 18351, 1, 0, 0, 0, 18354, 18355, 1, 0, - 0, 0, 18355, 18357, 5, 2431, 0, 0, 18356, 18358, 3, 2144, 1072, 0, 18357, - 18356, 1, 0, 0, 0, 18357, 18358, 1, 0, 0, 0, 18358, 18395, 1, 0, 0, 0, - 18359, 18360, 5, 2294, 0, 0, 18360, 18361, 5, 2430, 0, 0, 18361, 18364, - 3, 2036, 1018, 0, 18362, 18363, 5, 2436, 0, 0, 18363, 18365, 5, 2424, 0, - 0, 18364, 18362, 1, 0, 0, 0, 18364, 18365, 1, 0, 0, 0, 18365, 18366, 1, - 0, 0, 0, 18366, 18367, 5, 2431, 0, 0, 18367, 18395, 1, 0, 0, 0, 18368, - 18369, 5, 2278, 0, 0, 18369, 18371, 5, 2430, 0, 0, 18370, 18372, 7, 228, - 0, 0, 18371, 18370, 1, 0, 0, 0, 18371, 18372, 1, 0, 0, 0, 18372, 18373, - 1, 0, 0, 0, 18373, 18374, 3, 2036, 1018, 0, 18374, 18375, 5, 2431, 0, 0, - 18375, 18395, 1, 0, 0, 0, 18376, 18377, 5, 2286, 0, 0, 18377, 18379, 5, - 2430, 0, 0, 18378, 18380, 7, 228, 0, 0, 18379, 18378, 1, 0, 0, 0, 18379, - 18380, 1, 0, 0, 0, 18380, 18381, 1, 0, 0, 0, 18381, 18382, 3, 2036, 1018, - 0, 18382, 18383, 5, 2431, 0, 0, 18383, 18395, 1, 0, 0, 0, 18384, 18385, - 5, 2303, 0, 0, 18385, 18386, 5, 2430, 0, 0, 18386, 18387, 3, 2034, 1017, - 0, 18387, 18388, 5, 2431, 0, 0, 18388, 18395, 1, 0, 0, 0, 18389, 18390, - 5, 2304, 0, 0, 18390, 18391, 5, 2430, 0, 0, 18391, 18392, 3, 2034, 1017, - 0, 18392, 18393, 5, 2431, 0, 0, 18393, 18395, 1, 0, 0, 0, 18394, 18336, - 1, 0, 0, 0, 18394, 18344, 1, 0, 0, 0, 18394, 18359, 1, 0, 0, 0, 18394, - 18368, 1, 0, 0, 0, 18394, 18376, 1, 0, 0, 0, 18394, 18384, 1, 0, 0, 0, - 18394, 18389, 1, 0, 0, 0, 18395, 2133, 1, 0, 0, 0, 18396, 18397, 5, 1179, - 0, 0, 18397, 18398, 5, 1235, 0, 0, 18398, 18400, 7, 210, 0, 0, 18399, 18401, - 5, 2426, 0, 0, 18400, 18399, 1, 0, 0, 0, 18400, 18401, 1, 0, 0, 0, 18401, - 18404, 1, 0, 0, 0, 18402, 18403, 7, 2, 0, 0, 18403, 18405, 5, 294, 0, 0, - 18404, 18402, 1, 0, 0, 0, 18404, 18405, 1, 0, 0, 0, 18405, 2135, 1, 0, - 0, 0, 18406, 18407, 3, 2138, 1069, 0, 18407, 18409, 3, 2292, 1146, 0, 18408, - 18410, 3, 2144, 1072, 0, 18409, 18408, 1, 0, 0, 0, 18409, 18410, 1, 0, - 0, 0, 18410, 18794, 1, 0, 0, 0, 18411, 18412, 3, 2434, 1217, 0, 18412, - 18414, 3, 2294, 1147, 0, 18413, 18415, 3, 2152, 1076, 0, 18414, 18413, - 1, 0, 0, 0, 18414, 18415, 1, 0, 0, 0, 18415, 18794, 1, 0, 0, 0, 18416, - 18417, 5, 294, 0, 0, 18417, 18423, 5, 2430, 0, 0, 18418, 18424, 5, 2433, - 0, 0, 18419, 18421, 7, 193, 0, 0, 18420, 18419, 1, 0, 0, 0, 18420, 18421, - 1, 0, 0, 0, 18421, 18422, 1, 0, 0, 0, 18422, 18424, 3, 2058, 1029, 0, 18423, - 18418, 1, 0, 0, 0, 18423, 18420, 1, 0, 0, 0, 18424, 18425, 1, 0, 0, 0, - 18425, 18427, 5, 2431, 0, 0, 18426, 18428, 3, 2144, 1072, 0, 18427, 18426, - 1, 0, 0, 0, 18427, 18428, 1, 0, 0, 0, 18428, 18794, 1, 0, 0, 0, 18429, - 18430, 7, 229, 0, 0, 18430, 18437, 5, 2430, 0, 0, 18431, 18432, 5, 924, - 0, 0, 18432, 18433, 5, 2430, 0, 0, 18433, 18434, 3, 1850, 925, 0, 18434, - 18435, 5, 2431, 0, 0, 18435, 18438, 1, 0, 0, 0, 18436, 18438, 3, 2058, - 1029, 0, 18437, 18431, 1, 0, 0, 0, 18437, 18436, 1, 0, 0, 0, 18438, 18439, - 1, 0, 0, 0, 18439, 18440, 5, 66, 0, 0, 18440, 18447, 3, 2300, 1150, 0, - 18441, 18442, 5, 363, 0, 0, 18442, 18443, 3, 2058, 1029, 0, 18443, 18444, - 5, 1179, 0, 0, 18444, 18445, 5, 282, 0, 0, 18445, 18446, 5, 470, 0, 0, - 18446, 18448, 1, 0, 0, 0, 18447, 18441, 1, 0, 0, 0, 18447, 18448, 1, 0, - 0, 0, 18448, 18455, 1, 0, 0, 0, 18449, 18450, 5, 2436, 0, 0, 18450, 18453, - 3, 2328, 1164, 0, 18451, 18452, 5, 2436, 0, 0, 18452, 18454, 3, 2328, 1164, - 0, 18453, 18451, 1, 0, 0, 0, 18453, 18454, 1, 0, 0, 0, 18454, 18456, 1, - 0, 0, 0, 18455, 18449, 1, 0, 0, 0, 18455, 18456, 1, 0, 0, 0, 18456, 18457, - 1, 0, 0, 0, 18457, 18458, 5, 2431, 0, 0, 18458, 18794, 1, 0, 0, 0, 18459, - 18460, 5, 214, 0, 0, 18460, 18461, 5, 2430, 0, 0, 18461, 18467, 3, 2314, - 1157, 0, 18462, 18465, 5, 2436, 0, 0, 18463, 18466, 3, 2324, 1162, 0, 18464, - 18466, 3, 2328, 1164, 0, 18465, 18463, 1, 0, 0, 0, 18465, 18464, 1, 0, - 0, 0, 18466, 18468, 1, 0, 0, 0, 18467, 18462, 1, 0, 0, 0, 18467, 18468, - 1, 0, 0, 0, 18468, 18469, 1, 0, 0, 0, 18469, 18470, 5, 2431, 0, 0, 18470, - 18794, 1, 0, 0, 0, 18471, 18472, 5, 219, 0, 0, 18472, 18474, 5, 2430, 0, - 0, 18473, 18475, 7, 230, 0, 0, 18474, 18473, 1, 0, 0, 0, 18474, 18475, - 1, 0, 0, 0, 18475, 18476, 1, 0, 0, 0, 18476, 18478, 3, 2058, 1029, 0, 18477, - 18479, 3, 2156, 1078, 0, 18478, 18477, 1, 0, 0, 0, 18478, 18479, 1, 0, - 0, 0, 18479, 18480, 1, 0, 0, 0, 18480, 18481, 5, 2431, 0, 0, 18481, 18794, - 1, 0, 0, 0, 18482, 18483, 3, 2140, 1070, 0, 18483, 18485, 3, 2290, 1145, - 0, 18484, 18486, 3, 2158, 1079, 0, 18485, 18484, 1, 0, 0, 0, 18486, 18487, - 1, 0, 0, 0, 18487, 18485, 1, 0, 0, 0, 18487, 18488, 1, 0, 0, 0, 18488, - 18794, 1, 0, 0, 0, 18489, 18490, 5, 2273, 0, 0, 18490, 18492, 5, 2430, - 0, 0, 18491, 18493, 7, 193, 0, 0, 18492, 18491, 1, 0, 0, 0, 18492, 18493, - 1, 0, 0, 0, 18493, 18494, 1, 0, 0, 0, 18494, 18497, 3, 2298, 1149, 0, 18495, - 18496, 5, 2436, 0, 0, 18496, 18498, 5, 2426, 0, 0, 18497, 18495, 1, 0, - 0, 0, 18497, 18498, 1, 0, 0, 0, 18498, 18500, 1, 0, 0, 0, 18499, 18501, - 3, 2134, 1067, 0, 18500, 18499, 1, 0, 0, 0, 18500, 18501, 1, 0, 0, 0, 18501, - 18502, 1, 0, 0, 0, 18502, 18509, 5, 2431, 0, 0, 18503, 18504, 5, 2190, - 0, 0, 18504, 18505, 5, 594, 0, 0, 18505, 18506, 5, 2430, 0, 0, 18506, 18507, - 3, 1950, 975, 0, 18507, 18508, 5, 2431, 0, 0, 18508, 18510, 1, 0, 0, 0, - 18509, 18503, 1, 0, 0, 0, 18509, 18510, 1, 0, 0, 0, 18510, 18512, 1, 0, - 0, 0, 18511, 18513, 3, 2144, 1072, 0, 18512, 18511, 1, 0, 0, 0, 18512, - 18513, 1, 0, 0, 0, 18513, 18794, 1, 0, 0, 0, 18514, 18515, 3, 2258, 1129, - 0, 18515, 18516, 7, 231, 0, 0, 18516, 18794, 1, 0, 0, 0, 18517, 18518, - 5, 357, 0, 0, 18518, 18519, 5, 2430, 0, 0, 18519, 18521, 3, 2058, 1029, - 0, 18520, 18522, 7, 232, 0, 0, 18521, 18520, 1, 0, 0, 0, 18521, 18522, - 1, 0, 0, 0, 18522, 18523, 1, 0, 0, 0, 18523, 18524, 5, 2431, 0, 0, 18524, - 18794, 1, 0, 0, 0, 18525, 18526, 5, 511, 0, 0, 18526, 18527, 5, 2430, 0, - 0, 18527, 18528, 3, 2434, 1217, 0, 18528, 18529, 5, 573, 0, 0, 18529, 18530, - 3, 2058, 1029, 0, 18530, 18531, 5, 2431, 0, 0, 18531, 18794, 1, 0, 0, 0, - 18532, 18533, 7, 233, 0, 0, 18533, 18535, 3, 2292, 1146, 0, 18534, 18536, - 3, 2296, 1148, 0, 18535, 18534, 1, 0, 0, 0, 18535, 18536, 1, 0, 0, 0, 18536, - 18537, 1, 0, 0, 0, 18537, 18538, 3, 2144, 1072, 0, 18538, 18794, 1, 0, - 0, 0, 18539, 18540, 3, 2142, 1071, 0, 18540, 18541, 5, 2430, 0, 0, 18541, - 18543, 3, 2034, 1017, 0, 18542, 18544, 3, 2160, 1080, 0, 18543, 18542, - 1, 0, 0, 0, 18543, 18544, 1, 0, 0, 0, 18544, 18546, 1, 0, 0, 0, 18545, - 18547, 3, 2152, 1076, 0, 18546, 18545, 1, 0, 0, 0, 18546, 18547, 1, 0, - 0, 0, 18547, 18548, 1, 0, 0, 0, 18548, 18549, 5, 2431, 0, 0, 18549, 18794, - 1, 0, 0, 0, 18550, 18551, 7, 234, 0, 0, 18551, 18552, 5, 2430, 0, 0, 18552, - 18559, 3, 2058, 1029, 0, 18553, 18554, 5, 363, 0, 0, 18554, 18555, 3, 2058, - 1029, 0, 18555, 18556, 5, 1179, 0, 0, 18556, 18557, 5, 282, 0, 0, 18557, - 18558, 5, 470, 0, 0, 18558, 18560, 1, 0, 0, 0, 18559, 18553, 1, 0, 0, 0, - 18559, 18560, 1, 0, 0, 0, 18560, 18567, 1, 0, 0, 0, 18561, 18562, 5, 2436, - 0, 0, 18562, 18565, 3, 2328, 1164, 0, 18563, 18564, 5, 2436, 0, 0, 18564, - 18566, 3, 2328, 1164, 0, 18565, 18563, 1, 0, 0, 0, 18565, 18566, 1, 0, - 0, 0, 18566, 18568, 1, 0, 0, 0, 18567, 18561, 1, 0, 0, 0, 18567, 18568, - 1, 0, 0, 0, 18568, 18569, 1, 0, 0, 0, 18569, 18570, 5, 2431, 0, 0, 18570, - 18794, 1, 0, 0, 0, 18571, 18572, 7, 235, 0, 0, 18572, 18573, 5, 2430, 0, - 0, 18573, 18580, 3, 2058, 1029, 0, 18574, 18575, 5, 363, 0, 0, 18575, 18576, - 3, 2058, 1029, 0, 18576, 18577, 5, 1179, 0, 0, 18577, 18578, 5, 282, 0, - 0, 18578, 18579, 5, 470, 0, 0, 18579, 18581, 1, 0, 0, 0, 18580, 18574, - 1, 0, 0, 0, 18580, 18581, 1, 0, 0, 0, 18581, 18582, 1, 0, 0, 0, 18582, - 18583, 5, 2431, 0, 0, 18583, 18794, 1, 0, 0, 0, 18584, 18585, 5, 2045, - 0, 0, 18585, 18586, 5, 2430, 0, 0, 18586, 18589, 3, 2036, 1018, 0, 18587, - 18588, 5, 2134, 0, 0, 18588, 18590, 7, 236, 0, 0, 18589, 18587, 1, 0, 0, - 0, 18589, 18590, 1, 0, 0, 0, 18590, 18595, 1, 0, 0, 0, 18591, 18592, 5, - 2436, 0, 0, 18592, 18594, 3, 2036, 1018, 0, 18593, 18591, 1, 0, 0, 0, 18594, - 18597, 1, 0, 0, 0, 18595, 18593, 1, 0, 0, 0, 18595, 18596, 1, 0, 0, 0, - 18596, 18598, 1, 0, 0, 0, 18597, 18595, 1, 0, 0, 0, 18598, 18599, 5, 2431, - 0, 0, 18599, 18794, 1, 0, 0, 0, 18600, 18601, 5, 2047, 0, 0, 18601, 18602, - 5, 2430, 0, 0, 18602, 18603, 3, 2036, 1018, 0, 18603, 18605, 5, 66, 0, - 0, 18604, 18606, 5, 1435, 0, 0, 18605, 18604, 1, 0, 0, 0, 18605, 18606, - 1, 0, 0, 0, 18606, 18607, 1, 0, 0, 0, 18607, 18608, 3, 2300, 1150, 0, 18608, - 18609, 5, 2431, 0, 0, 18609, 18794, 1, 0, 0, 0, 18610, 18611, 5, 2298, - 0, 0, 18611, 18619, 5, 2430, 0, 0, 18612, 18614, 7, 215, 0, 0, 18613, 18612, - 1, 0, 0, 0, 18613, 18614, 1, 0, 0, 0, 18614, 18616, 1, 0, 0, 0, 18615, - 18617, 3, 2328, 1164, 0, 18616, 18615, 1, 0, 0, 0, 18616, 18617, 1, 0, - 0, 0, 18617, 18618, 1, 0, 0, 0, 18618, 18620, 5, 573, 0, 0, 18619, 18613, - 1, 0, 0, 0, 18619, 18620, 1, 0, 0, 0, 18620, 18621, 1, 0, 0, 0, 18621, - 18622, 3, 2058, 1029, 0, 18622, 18623, 5, 2431, 0, 0, 18623, 18794, 1, - 0, 0, 0, 18624, 18625, 5, 2142, 0, 0, 18625, 18626, 5, 2430, 0, 0, 18626, - 18627, 3, 2058, 1029, 0, 18627, 18628, 5, 66, 0, 0, 18628, 18635, 3, 2300, - 1150, 0, 18629, 18630, 5, 2436, 0, 0, 18630, 18633, 3, 2328, 1164, 0, 18631, - 18632, 5, 2436, 0, 0, 18632, 18634, 3, 2328, 1164, 0, 18633, 18631, 1, - 0, 0, 0, 18633, 18634, 1, 0, 0, 0, 18634, 18636, 1, 0, 0, 0, 18635, 18629, - 1, 0, 0, 0, 18635, 18636, 1, 0, 0, 0, 18636, 18637, 1, 0, 0, 0, 18637, - 18638, 5, 2431, 0, 0, 18638, 18794, 1, 0, 0, 0, 18639, 18640, 5, 2203, - 0, 0, 18640, 18641, 5, 2430, 0, 0, 18641, 18643, 3, 2036, 1018, 0, 18642, - 18644, 3, 1950, 975, 0, 18643, 18642, 1, 0, 0, 0, 18643, 18644, 1, 0, 0, - 0, 18644, 18645, 1, 0, 0, 0, 18645, 18648, 5, 2431, 0, 0, 18646, 18647, - 5, 2423, 0, 0, 18647, 18649, 3, 2310, 1155, 0, 18648, 18646, 1, 0, 0, 0, - 18648, 18649, 1, 0, 0, 0, 18649, 18794, 1, 0, 0, 0, 18650, 18651, 7, 237, - 0, 0, 18651, 18652, 5, 2430, 0, 0, 18652, 18657, 3, 2172, 1086, 0, 18653, - 18654, 5, 2436, 0, 0, 18654, 18656, 3, 2172, 1086, 0, 18655, 18653, 1, - 0, 0, 0, 18656, 18659, 1, 0, 0, 0, 18657, 18655, 1, 0, 0, 0, 18657, 18658, - 1, 0, 0, 0, 18658, 18660, 1, 0, 0, 0, 18659, 18657, 1, 0, 0, 0, 18660, - 18663, 5, 2431, 0, 0, 18661, 18662, 5, 2423, 0, 0, 18662, 18664, 3, 2310, - 1155, 0, 18663, 18661, 1, 0, 0, 0, 18663, 18664, 1, 0, 0, 0, 18664, 18794, - 1, 0, 0, 0, 18665, 18666, 5, 2212, 0, 0, 18666, 18668, 5, 2430, 0, 0, 18667, - 18669, 7, 238, 0, 0, 18668, 18667, 1, 0, 0, 0, 18668, 18669, 1, 0, 0, 0, - 18669, 18671, 1, 0, 0, 0, 18670, 18672, 7, 239, 0, 0, 18671, 18670, 1, - 0, 0, 0, 18671, 18672, 1, 0, 0, 0, 18672, 18673, 1, 0, 0, 0, 18673, 18676, - 3, 2036, 1018, 0, 18674, 18675, 5, 2436, 0, 0, 18675, 18677, 3, 2164, 1082, - 0, 18676, 18674, 1, 0, 0, 0, 18676, 18677, 1, 0, 0, 0, 18677, 18685, 1, - 0, 0, 0, 18678, 18679, 5, 2436, 0, 0, 18679, 18681, 3, 2036, 1018, 0, 18680, - 18682, 3, 2194, 1097, 0, 18681, 18680, 1, 0, 0, 0, 18681, 18682, 1, 0, - 0, 0, 18682, 18684, 1, 0, 0, 0, 18683, 18678, 1, 0, 0, 0, 18684, 18687, - 1, 0, 0, 0, 18685, 18683, 1, 0, 0, 0, 18685, 18686, 1, 0, 0, 0, 18686, - 18688, 1, 0, 0, 0, 18687, 18685, 1, 0, 0, 0, 18688, 18691, 5, 2431, 0, - 0, 18689, 18690, 5, 2423, 0, 0, 18690, 18692, 3, 2310, 1155, 0, 18691, - 18689, 1, 0, 0, 0, 18691, 18692, 1, 0, 0, 0, 18692, 18794, 1, 0, 0, 0, - 18693, 18694, 5, 2214, 0, 0, 18694, 18695, 5, 2430, 0, 0, 18695, 18697, - 3, 2036, 1018, 0, 18696, 18698, 3, 2162, 1081, 0, 18697, 18696, 1, 0, 0, - 0, 18697, 18698, 1, 0, 0, 0, 18698, 18699, 1, 0, 0, 0, 18699, 18700, 5, - 2431, 0, 0, 18700, 18794, 1, 0, 0, 0, 18701, 18702, 5, 2223, 0, 0, 18702, - 18703, 5, 2430, 0, 0, 18703, 18704, 7, 240, 0, 0, 18704, 18706, 3, 2058, - 1029, 0, 18705, 18707, 5, 2183, 0, 0, 18706, 18705, 1, 0, 0, 0, 18706, - 18707, 1, 0, 0, 0, 18707, 18708, 1, 0, 0, 0, 18708, 18711, 5, 2431, 0, - 0, 18709, 18710, 5, 2423, 0, 0, 18710, 18712, 3, 2310, 1155, 0, 18711, - 18709, 1, 0, 0, 0, 18711, 18712, 1, 0, 0, 0, 18712, 18794, 1, 0, 0, 0, - 18713, 18714, 5, 2225, 0, 0, 18714, 18719, 5, 2430, 0, 0, 18715, 18716, - 5, 927, 0, 0, 18716, 18720, 3, 2332, 1166, 0, 18717, 18718, 5, 476, 0, - 0, 18718, 18720, 3, 2058, 1029, 0, 18719, 18715, 1, 0, 0, 0, 18719, 18717, - 1, 0, 0, 0, 18720, 18723, 1, 0, 0, 0, 18721, 18722, 5, 2436, 0, 0, 18722, - 18724, 3, 2058, 1029, 0, 18723, 18721, 1, 0, 0, 0, 18723, 18724, 1, 0, - 0, 0, 18724, 18725, 1, 0, 0, 0, 18725, 18728, 5, 2431, 0, 0, 18726, 18727, - 5, 2423, 0, 0, 18727, 18729, 3, 2310, 1155, 0, 18728, 18726, 1, 0, 0, 0, - 18728, 18729, 1, 0, 0, 0, 18729, 18794, 1, 0, 0, 0, 18730, 18731, 5, 2227, - 0, 0, 18731, 18732, 5, 2430, 0, 0, 18732, 18734, 3, 2058, 1029, 0, 18733, - 18735, 3, 2162, 1081, 0, 18734, 18733, 1, 0, 0, 0, 18734, 18735, 1, 0, - 0, 0, 18735, 18736, 1, 0, 0, 0, 18736, 18737, 5, 1490, 0, 0, 18737, 18741, - 5, 275, 0, 0, 18738, 18739, 5, 1149, 0, 0, 18739, 18740, 5, 1179, 0, 0, - 18740, 18742, 5, 451, 0, 0, 18741, 18738, 1, 0, 0, 0, 18741, 18742, 1, - 0, 0, 0, 18742, 18743, 1, 0, 0, 0, 18743, 18746, 5, 2431, 0, 0, 18744, - 18745, 5, 2423, 0, 0, 18745, 18747, 3, 2310, 1155, 0, 18746, 18744, 1, - 0, 0, 0, 18746, 18747, 1, 0, 0, 0, 18747, 18794, 1, 0, 0, 0, 18748, 18749, - 5, 2228, 0, 0, 18749, 18750, 5, 2430, 0, 0, 18750, 18753, 3, 2058, 1029, - 0, 18751, 18752, 5, 2436, 0, 0, 18752, 18754, 3, 2174, 1087, 0, 18753, - 18751, 1, 0, 0, 0, 18753, 18754, 1, 0, 0, 0, 18754, 18757, 1, 0, 0, 0, - 18755, 18756, 5, 2436, 0, 0, 18756, 18758, 3, 2176, 1088, 0, 18757, 18755, - 1, 0, 0, 0, 18757, 18758, 1, 0, 0, 0, 18758, 18759, 1, 0, 0, 0, 18759, - 18762, 5, 2431, 0, 0, 18760, 18761, 5, 2423, 0, 0, 18761, 18763, 3, 2310, - 1155, 0, 18762, 18760, 1, 0, 0, 0, 18762, 18763, 1, 0, 0, 0, 18763, 18794, - 1, 0, 0, 0, 18764, 18765, 5, 2230, 0, 0, 18765, 18766, 5, 2430, 0, 0, 18766, - 18767, 7, 240, 0, 0, 18767, 18770, 3, 2058, 1029, 0, 18768, 18769, 5, 66, - 0, 0, 18769, 18771, 3, 2300, 1150, 0, 18770, 18768, 1, 0, 0, 0, 18770, - 18771, 1, 0, 0, 0, 18771, 18773, 1, 0, 0, 0, 18772, 18774, 3, 2178, 1089, - 0, 18773, 18772, 1, 0, 0, 0, 18773, 18774, 1, 0, 0, 0, 18774, 18776, 1, - 0, 0, 0, 18775, 18777, 3, 2180, 1090, 0, 18776, 18775, 1, 0, 0, 0, 18776, - 18777, 1, 0, 0, 0, 18777, 18779, 1, 0, 0, 0, 18778, 18780, 3, 2182, 1091, - 0, 18779, 18778, 1, 0, 0, 0, 18779, 18780, 1, 0, 0, 0, 18780, 18783, 1, - 0, 0, 0, 18781, 18782, 7, 241, 0, 0, 18782, 18784, 5, 364, 0, 0, 18783, - 18781, 1, 0, 0, 0, 18783, 18784, 1, 0, 0, 0, 18784, 18785, 1, 0, 0, 0, - 18785, 18788, 5, 2431, 0, 0, 18786, 18787, 5, 2423, 0, 0, 18787, 18789, - 3, 2310, 1155, 0, 18788, 18786, 1, 0, 0, 0, 18788, 18789, 1, 0, 0, 0, 18789, - 18794, 1, 0, 0, 0, 18790, 18791, 5, 2006, 0, 0, 18791, 18794, 5, 2426, - 0, 0, 18792, 18794, 3, 2270, 1135, 0, 18793, 18406, 1, 0, 0, 0, 18793, - 18411, 1, 0, 0, 0, 18793, 18416, 1, 0, 0, 0, 18793, 18429, 1, 0, 0, 0, - 18793, 18459, 1, 0, 0, 0, 18793, 18471, 1, 0, 0, 0, 18793, 18482, 1, 0, - 0, 0, 18793, 18489, 1, 0, 0, 0, 18793, 18514, 1, 0, 0, 0, 18793, 18517, - 1, 0, 0, 0, 18793, 18525, 1, 0, 0, 0, 18793, 18532, 1, 0, 0, 0, 18793, - 18539, 1, 0, 0, 0, 18793, 18550, 1, 0, 0, 0, 18793, 18571, 1, 0, 0, 0, - 18793, 18584, 1, 0, 0, 0, 18793, 18600, 1, 0, 0, 0, 18793, 18610, 1, 0, - 0, 0, 18793, 18624, 1, 0, 0, 0, 18793, 18639, 1, 0, 0, 0, 18793, 18650, - 1, 0, 0, 0, 18793, 18665, 1, 0, 0, 0, 18793, 18693, 1, 0, 0, 0, 18793, - 18701, 1, 0, 0, 0, 18793, 18713, 1, 0, 0, 0, 18793, 18730, 1, 0, 0, 0, - 18793, 18748, 1, 0, 0, 0, 18793, 18764, 1, 0, 0, 0, 18793, 18790, 1, 0, - 0, 0, 18793, 18792, 1, 0, 0, 0, 18794, 2137, 1, 0, 0, 0, 18795, 18796, - 7, 242, 0, 0, 18796, 2139, 1, 0, 0, 0, 18797, 18798, 7, 243, 0, 0, 18798, - 2141, 1, 0, 0, 0, 18799, 18800, 7, 244, 0, 0, 18800, 2143, 1, 0, 0, 0, - 18801, 18802, 5, 1237, 0, 0, 18802, 18823, 5, 2430, 0, 0, 18803, 18805, - 3, 1882, 941, 0, 18804, 18803, 1, 0, 0, 0, 18804, 18805, 1, 0, 0, 0, 18805, - 18810, 1, 0, 0, 0, 18806, 18808, 3, 1950, 975, 0, 18807, 18809, 3, 2146, - 1073, 0, 18808, 18807, 1, 0, 0, 0, 18808, 18809, 1, 0, 0, 0, 18809, 18811, - 1, 0, 0, 0, 18810, 18806, 1, 0, 0, 0, 18810, 18811, 1, 0, 0, 0, 18811, - 18824, 1, 0, 0, 0, 18812, 18813, 5, 618, 0, 0, 18813, 18814, 3, 2334, 1167, - 0, 18814, 18815, 5, 1166, 0, 0, 18815, 18821, 3, 2324, 1162, 0, 18816, - 18817, 5, 9, 0, 0, 18817, 18818, 5, 46, 0, 0, 18818, 18819, 5, 79, 0, 0, - 18819, 18820, 5, 782, 0, 0, 18820, 18822, 3, 2334, 1167, 0, 18821, 18816, - 1, 0, 0, 0, 18821, 18822, 1, 0, 0, 0, 18822, 18824, 1, 0, 0, 0, 18823, - 18804, 1, 0, 0, 0, 18823, 18812, 1, 0, 0, 0, 18824, 18825, 1, 0, 0, 0, - 18825, 18826, 5, 2431, 0, 0, 18826, 2145, 1, 0, 0, 0, 18827, 18834, 3, - 2148, 1074, 0, 18828, 18829, 5, 112, 0, 0, 18829, 18830, 3, 2150, 1075, - 0, 18830, 18831, 5, 48, 0, 0, 18831, 18832, 3, 2150, 1075, 0, 18832, 18835, - 1, 0, 0, 0, 18833, 18835, 3, 2150, 1075, 0, 18834, 18828, 1, 0, 0, 0, 18834, - 18833, 1, 0, 0, 0, 18835, 2147, 1, 0, 0, 0, 18836, 18837, 7, 245, 0, 0, - 18837, 2149, 1, 0, 0, 0, 18838, 18839, 5, 2065, 0, 0, 18839, 18846, 5, - 1345, 0, 0, 18840, 18841, 5, 315, 0, 0, 18841, 18846, 5, 1511, 0, 0, 18842, - 18843, 3, 2058, 1029, 0, 18843, 18844, 7, 246, 0, 0, 18844, 18846, 1, 0, - 0, 0, 18845, 18838, 1, 0, 0, 0, 18845, 18840, 1, 0, 0, 0, 18845, 18842, - 1, 0, 0, 0, 18846, 2151, 1, 0, 0, 0, 18847, 18857, 5, 2134, 0, 0, 18848, - 18858, 5, 2433, 0, 0, 18849, 18854, 3, 2154, 1077, 0, 18850, 18851, 5, - 2436, 0, 0, 18851, 18853, 3, 2154, 1077, 0, 18852, 18850, 1, 0, 0, 0, 18853, - 18856, 1, 0, 0, 0, 18854, 18852, 1, 0, 0, 0, 18854, 18855, 1, 0, 0, 0, - 18855, 18858, 1, 0, 0, 0, 18856, 18854, 1, 0, 0, 0, 18857, 18848, 1, 0, - 0, 0, 18857, 18849, 1, 0, 0, 0, 18858, 2153, 1, 0, 0, 0, 18859, 18861, - 5, 681, 0, 0, 18860, 18862, 5, 1233, 0, 0, 18861, 18860, 1, 0, 0, 0, 18861, - 18862, 1, 0, 0, 0, 18862, 18865, 1, 0, 0, 0, 18863, 18865, 5, 1233, 0, - 0, 18864, 18859, 1, 0, 0, 0, 18864, 18863, 1, 0, 0, 0, 18864, 18865, 1, - 0, 0, 0, 18865, 18866, 1, 0, 0, 0, 18866, 18867, 3, 1862, 931, 0, 18867, - 2155, 1, 0, 0, 0, 18868, 18869, 5, 1219, 0, 0, 18869, 18870, 5, 151, 0, - 0, 18870, 18871, 3, 2058, 1029, 0, 18871, 2157, 1, 0, 0, 0, 18872, 18873, - 5, 2190, 0, 0, 18873, 18874, 5, 594, 0, 0, 18874, 18875, 5, 2430, 0, 0, - 18875, 18876, 3, 1950, 975, 0, 18876, 18877, 5, 2431, 0, 0, 18877, 18880, - 1, 0, 0, 0, 18878, 18880, 3, 2144, 1072, 0, 18879, 18872, 1, 0, 0, 0, 18879, - 18878, 1, 0, 0, 0, 18880, 2159, 1, 0, 0, 0, 18881, 18903, 5, 292, 0, 0, - 18882, 18884, 5, 901, 0, 0, 18883, 18885, 5, 88, 0, 0, 18884, 18883, 1, - 0, 0, 0, 18884, 18885, 1, 0, 0, 0, 18885, 18904, 1, 0, 0, 0, 18886, 18887, - 5, 2430, 0, 0, 18887, 18892, 3, 2206, 1103, 0, 18888, 18889, 5, 2436, 0, - 0, 18889, 18891, 3, 2206, 1103, 0, 18890, 18888, 1, 0, 0, 0, 18891, 18894, - 1, 0, 0, 0, 18892, 18890, 1, 0, 0, 0, 18892, 18893, 1, 0, 0, 0, 18893, - 18895, 1, 0, 0, 0, 18894, 18892, 1, 0, 0, 0, 18895, 18896, 5, 2431, 0, - 0, 18896, 18897, 5, 2145, 0, 0, 18897, 18899, 5, 2430, 0, 0, 18898, 18900, - 3, 2034, 1017, 0, 18899, 18898, 1, 0, 0, 0, 18899, 18900, 1, 0, 0, 0, 18900, - 18901, 1, 0, 0, 0, 18901, 18902, 5, 2431, 0, 0, 18902, 18904, 1, 0, 0, - 0, 18903, 18882, 1, 0, 0, 0, 18903, 18886, 1, 0, 0, 0, 18904, 2161, 1, - 0, 0, 0, 18905, 18908, 5, 1264, 0, 0, 18906, 18907, 5, 151, 0, 0, 18907, - 18909, 5, 2146, 0, 0, 18908, 18906, 1, 0, 0, 0, 18908, 18909, 1, 0, 0, - 0, 18909, 18910, 1, 0, 0, 0, 18910, 18912, 3, 2036, 1018, 0, 18911, 18913, - 3, 2194, 1097, 0, 18912, 18911, 1, 0, 0, 0, 18912, 18913, 1, 0, 0, 0, 18913, - 18921, 1, 0, 0, 0, 18914, 18915, 5, 2436, 0, 0, 18915, 18917, 3, 2036, - 1018, 0, 18916, 18918, 3, 2194, 1097, 0, 18917, 18916, 1, 0, 0, 0, 18917, - 18918, 1, 0, 0, 0, 18918, 18920, 1, 0, 0, 0, 18919, 18914, 1, 0, 0, 0, - 18920, 18923, 1, 0, 0, 0, 18921, 18919, 1, 0, 0, 0, 18921, 18922, 1, 0, - 0, 0, 18922, 2163, 1, 0, 0, 0, 18923, 18921, 1, 0, 0, 0, 18924, 18925, - 5, 2204, 0, 0, 18925, 18927, 5, 2430, 0, 0, 18926, 18928, 7, 238, 0, 0, - 18927, 18926, 1, 0, 0, 0, 18927, 18928, 1, 0, 0, 0, 18928, 18930, 1, 0, - 0, 0, 18929, 18931, 7, 247, 0, 0, 18930, 18929, 1, 0, 0, 0, 18930, 18931, - 1, 0, 0, 0, 18931, 18932, 1, 0, 0, 0, 18932, 18937, 3, 2172, 1086, 0, 18933, - 18934, 5, 2436, 0, 0, 18934, 18936, 3, 2172, 1086, 0, 18935, 18933, 1, - 0, 0, 0, 18936, 18939, 1, 0, 0, 0, 18937, 18935, 1, 0, 0, 0, 18937, 18938, - 1, 0, 0, 0, 18938, 18940, 1, 0, 0, 0, 18939, 18937, 1, 0, 0, 0, 18940, - 18941, 5, 2431, 0, 0, 18941, 2165, 1, 0, 0, 0, 18942, 18943, 5, 2222, 0, - 0, 18943, 18947, 5, 2430, 0, 0, 18944, 18945, 3, 2058, 1029, 0, 18945, - 18946, 3, 2194, 1097, 0, 18946, 18948, 1, 0, 0, 0, 18947, 18944, 1, 0, - 0, 0, 18947, 18948, 1, 0, 0, 0, 18948, 18955, 1, 0, 0, 0, 18949, 18950, - 5, 2436, 0, 0, 18950, 18951, 3, 2058, 1029, 0, 18951, 18952, 3, 2194, 1097, - 0, 18952, 18954, 1, 0, 0, 0, 18953, 18949, 1, 0, 0, 0, 18954, 18957, 1, - 0, 0, 0, 18955, 18953, 1, 0, 0, 0, 18955, 18956, 1, 0, 0, 0, 18956, 18959, - 1, 0, 0, 0, 18957, 18955, 1, 0, 0, 0, 18958, 18960, 3, 2170, 1085, 0, 18959, - 18958, 1, 0, 0, 0, 18959, 18960, 1, 0, 0, 0, 18960, 18961, 1, 0, 0, 0, - 18961, 18962, 5, 2431, 0, 0, 18962, 2167, 1, 0, 0, 0, 18963, 18974, 3, - 2204, 1102, 0, 18964, 18965, 5, 565, 0, 0, 18965, 18975, 5, 1220, 0, 0, - 18966, 18969, 3, 2300, 1150, 0, 18967, 18968, 5, 1275, 0, 0, 18968, 18970, - 3, 2058, 1029, 0, 18969, 18967, 1, 0, 0, 0, 18969, 18970, 1, 0, 0, 0, 18970, - 18972, 1, 0, 0, 0, 18971, 18973, 3, 2170, 1085, 0, 18972, 18971, 1, 0, - 0, 0, 18972, 18973, 1, 0, 0, 0, 18973, 18975, 1, 0, 0, 0, 18974, 18964, - 1, 0, 0, 0, 18974, 18966, 1, 0, 0, 0, 18975, 2169, 1, 0, 0, 0, 18976, 18977, - 5, 363, 0, 0, 18977, 18978, 3, 2058, 1029, 0, 18978, 2171, 1, 0, 0, 0, - 18979, 18986, 3, 2036, 1018, 0, 18980, 18984, 5, 66, 0, 0, 18981, 18985, - 3, 2334, 1167, 0, 18982, 18983, 5, 476, 0, 0, 18983, 18985, 3, 2058, 1029, - 0, 18984, 18981, 1, 0, 0, 0, 18984, 18982, 1, 0, 0, 0, 18985, 18987, 1, - 0, 0, 0, 18986, 18980, 1, 0, 0, 0, 18986, 18987, 1, 0, 0, 0, 18987, 2173, - 1, 0, 0, 0, 18988, 18992, 5, 2170, 0, 0, 18989, 18990, 5, 1059, 0, 0, 18990, - 18993, 5, 2146, 0, 0, 18991, 18993, 3, 2036, 1018, 0, 18992, 18989, 1, - 0, 0, 0, 18992, 18991, 1, 0, 0, 0, 18993, 2175, 1, 0, 0, 0, 18994, 19000, - 5, 1628, 0, 0, 18995, 19001, 5, 2241, 0, 0, 18996, 18998, 5, 1059, 0, 0, - 18997, 18999, 5, 2146, 0, 0, 18998, 18997, 1, 0, 0, 0, 18998, 18999, 1, - 0, 0, 0, 18999, 19001, 1, 0, 0, 0, 19000, 18995, 1, 0, 0, 0, 19000, 18996, - 1, 0, 0, 0, 19001, 2177, 1, 0, 0, 0, 19002, 19003, 5, 456, 0, 0, 19003, - 19004, 3, 2058, 1029, 0, 19004, 2179, 1, 0, 0, 0, 19005, 19006, 5, 2170, - 0, 0, 19006, 19007, 3, 2058, 1029, 0, 19007, 2181, 1, 0, 0, 0, 19008, 19009, - 5, 1059, 0, 0, 19009, 19017, 5, 652, 0, 0, 19010, 19014, 5, 652, 0, 0, - 19011, 19012, 5, 1600, 0, 0, 19012, 19013, 5, 2452, 0, 0, 19013, 19015, - 3, 2058, 1029, 0, 19014, 19011, 1, 0, 0, 0, 19014, 19015, 1, 0, 0, 0, 19015, - 19017, 1, 0, 0, 0, 19016, 19008, 1, 0, 0, 0, 19016, 19010, 1, 0, 0, 0, - 19017, 2183, 1, 0, 0, 0, 19018, 19028, 5, 2437, 0, 0, 19019, 19028, 5, - 494, 0, 0, 19020, 19028, 5, 2461, 0, 0, 19021, 19022, 5, 1584, 0, 0, 19022, - 19028, 7, 248, 0, 0, 19023, 19028, 5, 2462, 0, 0, 19024, 19028, 3, 2186, - 1093, 0, 19025, 19028, 3, 2188, 1094, 0, 19026, 19028, 3, 2190, 1095, 0, - 19027, 19018, 1, 0, 0, 0, 19027, 19019, 1, 0, 0, 0, 19027, 19020, 1, 0, - 0, 0, 19027, 19021, 1, 0, 0, 0, 19027, 19023, 1, 0, 0, 0, 19027, 19024, - 1, 0, 0, 0, 19027, 19025, 1, 0, 0, 0, 19027, 19026, 1, 0, 0, 0, 19028, - 2185, 1, 0, 0, 0, 19029, 19030, 5, 2184, 0, 0, 19030, 19046, 7, 249, 0, - 0, 19031, 19037, 5, 494, 0, 0, 19032, 19038, 5, 1685, 0, 0, 19033, 19038, - 5, 522, 0, 0, 19034, 19038, 5, 2180, 0, 0, 19035, 19038, 3, 2254, 1127, - 0, 19036, 19038, 3, 2324, 1162, 0, 19037, 19032, 1, 0, 0, 0, 19037, 19033, - 1, 0, 0, 0, 19037, 19034, 1, 0, 0, 0, 19037, 19035, 1, 0, 0, 0, 19037, - 19036, 1, 0, 0, 0, 19038, 19040, 1, 0, 0, 0, 19039, 19041, 7, 250, 0, 0, - 19040, 19039, 1, 0, 0, 0, 19040, 19041, 1, 0, 0, 0, 19041, 19047, 1, 0, - 0, 0, 19042, 19044, 5, 278, 0, 0, 19043, 19045, 7, 251, 0, 0, 19044, 19043, - 1, 0, 0, 0, 19044, 19045, 1, 0, 0, 0, 19045, 19047, 1, 0, 0, 0, 19046, - 19031, 1, 0, 0, 0, 19046, 19042, 1, 0, 0, 0, 19047, 2187, 1, 0, 0, 0, 19048, - 19049, 5, 1572, 0, 0, 19049, 19055, 3, 2434, 1217, 0, 19050, 19056, 5, - 2426, 0, 0, 19051, 19056, 5, 1179, 0, 0, 19052, 19056, 5, 1165, 0, 0, 19053, - 19056, 3, 2324, 1162, 0, 19054, 19056, 3, 2434, 1217, 0, 19055, 19050, - 1, 0, 0, 0, 19055, 19051, 1, 0, 0, 0, 19055, 19052, 1, 0, 0, 0, 19055, - 19053, 1, 0, 0, 0, 19055, 19054, 1, 0, 0, 0, 19056, 2189, 1, 0, 0, 0, 19057, - 19067, 5, 2014, 0, 0, 19058, 19062, 5, 1636, 0, 0, 19059, 19061, 3, 2334, - 1167, 0, 19060, 19059, 1, 0, 0, 0, 19061, 19064, 1, 0, 0, 0, 19062, 19060, - 1, 0, 0, 0, 19062, 19063, 1, 0, 0, 0, 19063, 19068, 1, 0, 0, 0, 19064, - 19062, 1, 0, 0, 0, 19065, 19068, 5, 1584, 0, 0, 19066, 19068, 5, 1659, - 0, 0, 19067, 19058, 1, 0, 0, 0, 19067, 19065, 1, 0, 0, 0, 19067, 19066, - 1, 0, 0, 0, 19067, 19068, 1, 0, 0, 0, 19068, 2191, 1, 0, 0, 0, 19069, 19071, - 7, 252, 0, 0, 19070, 19072, 5, 565, 0, 0, 19071, 19070, 1, 0, 0, 0, 19071, - 19072, 1, 0, 0, 0, 19072, 19073, 1, 0, 0, 0, 19073, 19075, 5, 2430, 0, - 0, 19074, 19076, 3, 2034, 1017, 0, 19075, 19074, 1, 0, 0, 0, 19075, 19076, - 1, 0, 0, 0, 19076, 19077, 1, 0, 0, 0, 19077, 19078, 5, 2431, 0, 0, 19078, - 2193, 1, 0, 0, 0, 19079, 19081, 5, 66, 0, 0, 19080, 19079, 1, 0, 0, 0, - 19080, 19081, 1, 0, 0, 0, 19081, 19084, 1, 0, 0, 0, 19082, 19085, 3, 2332, - 1166, 0, 19083, 19085, 3, 2328, 1164, 0, 19084, 19082, 1, 0, 0, 0, 19084, - 19083, 1, 0, 0, 0, 19085, 19088, 1, 0, 0, 0, 19086, 19088, 5, 66, 0, 0, - 19087, 19080, 1, 0, 0, 0, 19087, 19086, 1, 0, 0, 0, 19088, 2195, 1, 0, - 0, 0, 19089, 19092, 3, 2332, 1166, 0, 19090, 19092, 3, 2328, 1164, 0, 19091, - 19089, 1, 0, 0, 0, 19091, 19090, 1, 0, 0, 0, 19092, 2197, 1, 0, 0, 0, 19093, - 19099, 5, 2186, 0, 0, 19094, 19095, 5, 315, 0, 0, 19095, 19096, 5, 1167, - 0, 0, 19096, 19100, 3, 2258, 1129, 0, 19097, 19100, 3, 2036, 1018, 0, 19098, - 19100, 3, 2200, 1100, 0, 19099, 19094, 1, 0, 0, 0, 19099, 19097, 1, 0, - 0, 0, 19099, 19098, 1, 0, 0, 0, 19100, 2199, 1, 0, 0, 0, 19101, 19102, - 3, 2036, 1018, 0, 19102, 19103, 3, 2052, 1026, 0, 19103, 19104, 7, 253, - 0, 0, 19104, 19105, 5, 2430, 0, 0, 19105, 19110, 3, 2036, 1018, 0, 19106, - 19107, 5, 2436, 0, 0, 19107, 19109, 3, 2036, 1018, 0, 19108, 19106, 1, - 0, 0, 0, 19109, 19112, 1, 0, 0, 0, 19110, 19108, 1, 0, 0, 0, 19110, 19111, - 1, 0, 0, 0, 19111, 19113, 1, 0, 0, 0, 19112, 19110, 1, 0, 0, 0, 19113, - 19114, 5, 2431, 0, 0, 19114, 2201, 1, 0, 0, 0, 19115, 19116, 5, 150, 0, - 0, 19116, 19118, 5, 219, 0, 0, 19117, 19115, 1, 0, 0, 0, 19117, 19118, - 1, 0, 0, 0, 19118, 19119, 1, 0, 0, 0, 19119, 19122, 5, 720, 0, 0, 19120, - 19123, 3, 2310, 1155, 0, 19121, 19123, 3, 2308, 1154, 0, 19122, 19120, - 1, 0, 0, 0, 19122, 19121, 1, 0, 0, 0, 19123, 19131, 1, 0, 0, 0, 19124, - 19127, 5, 2436, 0, 0, 19125, 19128, 3, 2310, 1155, 0, 19126, 19128, 3, - 2308, 1154, 0, 19127, 19125, 1, 0, 0, 0, 19127, 19126, 1, 0, 0, 0, 19128, - 19130, 1, 0, 0, 0, 19129, 19124, 1, 0, 0, 0, 19130, 19133, 1, 0, 0, 0, - 19131, 19129, 1, 0, 0, 0, 19131, 19132, 1, 0, 0, 0, 19132, 2203, 1, 0, - 0, 0, 19133, 19131, 1, 0, 0, 0, 19134, 19137, 3, 2332, 1166, 0, 19135, - 19137, 3, 2328, 1164, 0, 19136, 19134, 1, 0, 0, 0, 19136, 19135, 1, 0, - 0, 0, 19137, 2205, 1, 0, 0, 0, 19138, 19139, 3, 2332, 1166, 0, 19139, 2207, - 1, 0, 0, 0, 19140, 19141, 3, 2332, 1166, 0, 19141, 2209, 1, 0, 0, 0, 19142, - 19143, 3, 2332, 1166, 0, 19143, 2211, 1, 0, 0, 0, 19144, 19145, 3, 2332, - 1166, 0, 19145, 2213, 1, 0, 0, 0, 19146, 19147, 3, 2332, 1166, 0, 19147, - 2215, 1, 0, 0, 0, 19148, 19153, 3, 2332, 1166, 0, 19149, 19150, 5, 2423, - 0, 0, 19150, 19152, 3, 2334, 1167, 0, 19151, 19149, 1, 0, 0, 0, 19152, - 19155, 1, 0, 0, 0, 19153, 19151, 1, 0, 0, 0, 19153, 19154, 1, 0, 0, 0, - 19154, 19158, 1, 0, 0, 0, 19155, 19153, 1, 0, 0, 0, 19156, 19157, 5, 2438, - 0, 0, 19157, 19159, 3, 2264, 1132, 0, 19158, 19156, 1, 0, 0, 0, 19158, - 19159, 1, 0, 0, 0, 19159, 2217, 1, 0, 0, 0, 19160, 19161, 3, 2332, 1166, - 0, 19161, 2219, 1, 0, 0, 0, 19162, 19165, 3, 2332, 1166, 0, 19163, 19164, - 5, 2423, 0, 0, 19164, 19166, 3, 2334, 1167, 0, 19165, 19163, 1, 0, 0, 0, - 19165, 19166, 1, 0, 0, 0, 19166, 2221, 1, 0, 0, 0, 19167, 19168, 3, 2332, - 1166, 0, 19168, 2223, 1, 0, 0, 0, 19169, 19170, 3, 2332, 1166, 0, 19170, - 2225, 1, 0, 0, 0, 19171, 19172, 3, 2332, 1166, 0, 19172, 2227, 1, 0, 0, - 0, 19173, 19176, 3, 2332, 1166, 0, 19174, 19175, 5, 2423, 0, 0, 19175, - 19177, 3, 2334, 1167, 0, 19176, 19174, 1, 0, 0, 0, 19176, 19177, 1, 0, - 0, 0, 19177, 2229, 1, 0, 0, 0, 19178, 19183, 3, 2332, 1166, 0, 19179, 19180, - 5, 2423, 0, 0, 19180, 19182, 3, 2334, 1167, 0, 19181, 19179, 1, 0, 0, 0, - 19182, 19185, 1, 0, 0, 0, 19183, 19181, 1, 0, 0, 0, 19183, 19184, 1, 0, - 0, 0, 19184, 2231, 1, 0, 0, 0, 19185, 19183, 1, 0, 0, 0, 19186, 19187, - 3, 2332, 1166, 0, 19187, 2233, 1, 0, 0, 0, 19188, 19190, 3, 2334, 1167, - 0, 19189, 19191, 3, 546, 273, 0, 19190, 19189, 1, 0, 0, 0, 19190, 19191, - 1, 0, 0, 0, 19191, 2235, 1, 0, 0, 0, 19192, 19196, 3, 2334, 1167, 0, 19193, - 19196, 5, 261, 0, 0, 19194, 19196, 5, 1475, 0, 0, 19195, 19192, 1, 0, 0, - 0, 19195, 19193, 1, 0, 0, 0, 19195, 19194, 1, 0, 0, 0, 19196, 2237, 1, - 0, 0, 0, 19197, 19202, 3, 2332, 1166, 0, 19198, 19199, 5, 2423, 0, 0, 19199, - 19201, 3, 2334, 1167, 0, 19200, 19198, 1, 0, 0, 0, 19201, 19204, 1, 0, - 0, 0, 19202, 19200, 1, 0, 0, 0, 19202, 19203, 1, 0, 0, 0, 19203, 19207, - 1, 0, 0, 0, 19204, 19202, 1, 0, 0, 0, 19205, 19206, 5, 2438, 0, 0, 19206, - 19208, 3, 2264, 1132, 0, 19207, 19205, 1, 0, 0, 0, 19207, 19208, 1, 0, - 0, 0, 19208, 2239, 1, 0, 0, 0, 19209, 19210, 3, 2334, 1167, 0, 19210, 2241, - 1, 0, 0, 0, 19211, 19216, 3, 2334, 1167, 0, 19212, 19213, 5, 2423, 0, 0, - 19213, 19215, 3, 2334, 1167, 0, 19214, 19212, 1, 0, 0, 0, 19215, 19218, - 1, 0, 0, 0, 19216, 19214, 1, 0, 0, 0, 19216, 19217, 1, 0, 0, 0, 19217, - 2243, 1, 0, 0, 0, 19218, 19216, 1, 0, 0, 0, 19219, 19224, 3, 2334, 1167, - 0, 19220, 19221, 5, 2423, 0, 0, 19221, 19223, 3, 2334, 1167, 0, 19222, - 19220, 1, 0, 0, 0, 19223, 19226, 1, 0, 0, 0, 19224, 19222, 1, 0, 0, 0, - 19224, 19225, 1, 0, 0, 0, 19225, 2245, 1, 0, 0, 0, 19226, 19224, 1, 0, - 0, 0, 19227, 19232, 3, 2332, 1166, 0, 19228, 19229, 5, 2423, 0, 0, 19229, - 19231, 3, 2334, 1167, 0, 19230, 19228, 1, 0, 0, 0, 19231, 19234, 1, 0, - 0, 0, 19232, 19230, 1, 0, 0, 0, 19232, 19233, 1, 0, 0, 0, 19233, 2247, - 1, 0, 0, 0, 19234, 19232, 1, 0, 0, 0, 19235, 19238, 3, 2332, 1166, 0, 19236, - 19237, 5, 2423, 0, 0, 19237, 19239, 3, 2334, 1167, 0, 19238, 19236, 1, - 0, 0, 0, 19238, 19239, 1, 0, 0, 0, 19239, 2249, 1, 0, 0, 0, 19240, 19243, - 3, 2332, 1166, 0, 19241, 19242, 5, 2423, 0, 0, 19242, 19244, 3, 2334, 1167, - 0, 19243, 19241, 1, 0, 0, 0, 19243, 19244, 1, 0, 0, 0, 19244, 2251, 1, - 0, 0, 0, 19245, 19248, 3, 2332, 1166, 0, 19246, 19247, 5, 2423, 0, 0, 19247, - 19249, 3, 2334, 1167, 0, 19248, 19246, 1, 0, 0, 0, 19248, 19249, 1, 0, - 0, 0, 19249, 2253, 1, 0, 0, 0, 19250, 19251, 5, 2457, 0, 0, 19251, 19253, - 3, 2272, 1136, 0, 19252, 19250, 1, 0, 0, 0, 19252, 19253, 1, 0, 0, 0, 19253, - 19254, 1, 0, 0, 0, 19254, 19257, 3, 2334, 1167, 0, 19255, 19256, 5, 2423, - 0, 0, 19256, 19258, 3, 2334, 1167, 0, 19257, 19255, 1, 0, 0, 0, 19257, - 19258, 1, 0, 0, 0, 19258, 19261, 1, 0, 0, 0, 19259, 19261, 3, 2308, 1154, - 0, 19260, 19252, 1, 0, 0, 0, 19260, 19259, 1, 0, 0, 0, 19261, 2255, 1, - 0, 0, 0, 19262, 19265, 3, 2332, 1166, 0, 19263, 19264, 5, 2423, 0, 0, 19264, - 19266, 3, 2334, 1167, 0, 19265, 19263, 1, 0, 0, 0, 19265, 19266, 1, 0, - 0, 0, 19266, 2257, 1, 0, 0, 0, 19267, 19270, 3, 2310, 1155, 0, 19268, 19270, - 3, 2308, 1154, 0, 19269, 19267, 1, 0, 0, 0, 19269, 19268, 1, 0, 0, 0, 19270, - 2259, 1, 0, 0, 0, 19271, 19274, 3, 2332, 1166, 0, 19272, 19274, 3, 2308, - 1154, 0, 19273, 19271, 1, 0, 0, 0, 19273, 19272, 1, 0, 0, 0, 19274, 2261, - 1, 0, 0, 0, 19275, 19278, 3, 2332, 1166, 0, 19276, 19277, 5, 2423, 0, 0, - 19277, 19279, 3, 2334, 1167, 0, 19278, 19276, 1, 0, 0, 0, 19278, 19279, - 1, 0, 0, 0, 19279, 2263, 1, 0, 0, 0, 19280, 19285, 3, 2332, 1166, 0, 19281, - 19282, 5, 2423, 0, 0, 19282, 19284, 3, 2334, 1167, 0, 19283, 19281, 1, - 0, 0, 0, 19284, 19287, 1, 0, 0, 0, 19285, 19283, 1, 0, 0, 0, 19285, 19286, - 1, 0, 0, 0, 19286, 2265, 1, 0, 0, 0, 19287, 19285, 1, 0, 0, 0, 19288, 19293, - 3, 2332, 1166, 0, 19289, 19290, 5, 2423, 0, 0, 19290, 19292, 3, 2334, 1167, - 0, 19291, 19289, 1, 0, 0, 0, 19292, 19295, 1, 0, 0, 0, 19293, 19291, 1, - 0, 0, 0, 19293, 19294, 1, 0, 0, 0, 19294, 2267, 1, 0, 0, 0, 19295, 19293, - 1, 0, 0, 0, 19296, 19299, 3, 2332, 1166, 0, 19297, 19298, 5, 2423, 0, 0, - 19298, 19300, 3, 2334, 1167, 0, 19299, 19297, 1, 0, 0, 0, 19299, 19300, - 1, 0, 0, 0, 19300, 19311, 1, 0, 0, 0, 19301, 19302, 5, 2438, 0, 0, 19302, - 19307, 3, 2264, 1132, 0, 19303, 19304, 5, 2423, 0, 0, 19304, 19306, 3, - 2264, 1132, 0, 19305, 19303, 1, 0, 0, 0, 19306, 19309, 1, 0, 0, 0, 19307, - 19305, 1, 0, 0, 0, 19307, 19308, 1, 0, 0, 0, 19308, 19312, 1, 0, 0, 0, - 19309, 19307, 1, 0, 0, 0, 19310, 19312, 3, 2192, 1096, 0, 19311, 19301, - 1, 0, 0, 0, 19311, 19310, 1, 0, 0, 0, 19311, 19312, 1, 0, 0, 0, 19312, - 19318, 1, 0, 0, 0, 19313, 19315, 3, 2270, 1135, 0, 19314, 19316, 3, 2336, - 1168, 0, 19315, 19314, 1, 0, 0, 0, 19315, 19316, 1, 0, 0, 0, 19316, 19318, - 1, 0, 0, 0, 19317, 19296, 1, 0, 0, 0, 19317, 19313, 1, 0, 0, 0, 19318, - 2269, 1, 0, 0, 0, 19319, 19320, 5, 2231, 0, 0, 19320, 19324, 5, 2430, 0, - 0, 19321, 19322, 3, 2166, 1083, 0, 19322, 19323, 5, 2436, 0, 0, 19323, - 19325, 1, 0, 0, 0, 19324, 19321, 1, 0, 0, 0, 19324, 19325, 1, 0, 0, 0, - 19325, 19326, 1, 0, 0, 0, 19326, 19328, 3, 2058, 1029, 0, 19327, 19329, - 3, 2162, 1081, 0, 19328, 19327, 1, 0, 0, 0, 19328, 19329, 1, 0, 0, 0, 19329, - 19339, 1, 0, 0, 0, 19330, 19331, 5, 223, 0, 0, 19331, 19336, 3, 2168, 1084, - 0, 19332, 19333, 5, 2436, 0, 0, 19333, 19335, 3, 2168, 1084, 0, 19334, - 19332, 1, 0, 0, 0, 19335, 19338, 1, 0, 0, 0, 19336, 19334, 1, 0, 0, 0, - 19336, 19337, 1, 0, 0, 0, 19337, 19340, 1, 0, 0, 0, 19338, 19336, 1, 0, - 0, 0, 19339, 19330, 1, 0, 0, 0, 19339, 19340, 1, 0, 0, 0, 19340, 19341, - 1, 0, 0, 0, 19341, 19344, 5, 2431, 0, 0, 19342, 19343, 5, 2423, 0, 0, 19343, - 19345, 3, 2310, 1155, 0, 19344, 19342, 1, 0, 0, 0, 19344, 19345, 1, 0, - 0, 0, 19345, 2271, 1, 0, 0, 0, 19346, 19351, 3, 2334, 1167, 0, 19347, 19348, - 5, 2423, 0, 0, 19348, 19350, 3, 2334, 1167, 0, 19349, 19347, 1, 0, 0, 0, - 19350, 19353, 1, 0, 0, 0, 19351, 19349, 1, 0, 0, 0, 19351, 19352, 1, 0, - 0, 0, 19352, 2273, 1, 0, 0, 0, 19353, 19351, 1, 0, 0, 0, 19354, 19355, - 3, 2332, 1166, 0, 19355, 2275, 1, 0, 0, 0, 19356, 19357, 3, 2334, 1167, - 0, 19357, 2277, 1, 0, 0, 0, 19358, 19359, 3, 2334, 1167, 0, 19359, 2279, - 1, 0, 0, 0, 19360, 19361, 3, 2334, 1167, 0, 19361, 2281, 1, 0, 0, 0, 19362, - 19387, 3, 2268, 1134, 0, 19363, 19364, 5, 2126, 0, 0, 19364, 19369, 3, - 2280, 1140, 0, 19365, 19366, 5, 2436, 0, 0, 19366, 19368, 3, 2280, 1140, - 0, 19367, 19365, 1, 0, 0, 0, 19368, 19371, 1, 0, 0, 0, 19369, 19367, 1, - 0, 0, 0, 19369, 19370, 1, 0, 0, 0, 19370, 19387, 1, 0, 0, 0, 19371, 19369, - 1, 0, 0, 0, 19372, 19373, 5, 395, 0, 0, 19373, 19387, 3, 2278, 1139, 0, - 19374, 19375, 5, 438, 0, 0, 19375, 19387, 3, 2276, 1138, 0, 19376, 19377, - 5, 885, 0, 0, 19377, 19378, 5, 901, 0, 0, 19378, 19387, 3, 2276, 1138, - 0, 19379, 19380, 5, 730, 0, 0, 19380, 19381, 7, 78, 0, 0, 19381, 19387, - 3, 2276, 1138, 0, 19382, 19383, 5, 1622, 0, 0, 19383, 19384, 5, 2046, 0, - 0, 19384, 19385, 5, 1371, 0, 0, 19385, 19387, 3, 2276, 1138, 0, 19386, - 19362, 1, 0, 0, 0, 19386, 19363, 1, 0, 0, 0, 19386, 19372, 1, 0, 0, 0, - 19386, 19374, 1, 0, 0, 0, 19386, 19376, 1, 0, 0, 0, 19386, 19379, 1, 0, - 0, 0, 19386, 19382, 1, 0, 0, 0, 19387, 2283, 1, 0, 0, 0, 19388, 19393, - 3, 2266, 1133, 0, 19389, 19390, 5, 2436, 0, 0, 19390, 19392, 3, 2266, 1133, - 0, 19391, 19389, 1, 0, 0, 0, 19392, 19395, 1, 0, 0, 0, 19393, 19391, 1, - 0, 0, 0, 19393, 19394, 1, 0, 0, 0, 19394, 2285, 1, 0, 0, 0, 19395, 19393, - 1, 0, 0, 0, 19396, 19397, 5, 2430, 0, 0, 19397, 19398, 3, 2284, 1142, 0, - 19398, 19399, 5, 2431, 0, 0, 19399, 2287, 1, 0, 0, 0, 19400, 19401, 5, - 752, 0, 0, 19401, 19402, 5, 2430, 0, 0, 19402, 19403, 5, 2272, 0, 0, 19403, - 19404, 7, 50, 0, 0, 19404, 19405, 3, 1950, 975, 0, 19405, 19407, 5, 2431, - 0, 0, 19406, 19408, 3, 2144, 1072, 0, 19407, 19406, 1, 0, 0, 0, 19407, - 19408, 1, 0, 0, 0, 19408, 2289, 1, 0, 0, 0, 19409, 19418, 5, 2430, 0, 0, - 19410, 19415, 3, 2298, 1149, 0, 19411, 19412, 5, 2436, 0, 0, 19412, 19414, - 3, 2298, 1149, 0, 19413, 19411, 1, 0, 0, 0, 19414, 19417, 1, 0, 0, 0, 19415, - 19413, 1, 0, 0, 0, 19415, 19416, 1, 0, 0, 0, 19416, 19419, 1, 0, 0, 0, - 19417, 19415, 1, 0, 0, 0, 19418, 19410, 1, 0, 0, 0, 19418, 19419, 1, 0, - 0, 0, 19419, 19420, 1, 0, 0, 0, 19420, 19422, 5, 2431, 0, 0, 19421, 19423, - 3, 2288, 1144, 0, 19422, 19421, 1, 0, 0, 0, 19422, 19423, 1, 0, 0, 0, 19423, - 2291, 1, 0, 0, 0, 19424, 19439, 5, 2430, 0, 0, 19425, 19427, 3, 2298, 1149, - 0, 19426, 19428, 3, 2296, 1148, 0, 19427, 19426, 1, 0, 0, 0, 19427, 19428, - 1, 0, 0, 0, 19428, 19436, 1, 0, 0, 0, 19429, 19430, 5, 2436, 0, 0, 19430, - 19432, 3, 2298, 1149, 0, 19431, 19433, 3, 2296, 1148, 0, 19432, 19431, - 1, 0, 0, 0, 19432, 19433, 1, 0, 0, 0, 19433, 19435, 1, 0, 0, 0, 19434, - 19429, 1, 0, 0, 0, 19435, 19438, 1, 0, 0, 0, 19436, 19434, 1, 0, 0, 0, - 19436, 19437, 1, 0, 0, 0, 19437, 19440, 1, 0, 0, 0, 19438, 19436, 1, 0, - 0, 0, 19439, 19425, 1, 0, 0, 0, 19439, 19440, 1, 0, 0, 0, 19440, 19441, - 1, 0, 0, 0, 19441, 19443, 5, 2431, 0, 0, 19442, 19444, 3, 2288, 1144, 0, - 19443, 19442, 1, 0, 0, 0, 19443, 19444, 1, 0, 0, 0, 19444, 2293, 1, 0, - 0, 0, 19445, 19446, 5, 2430, 0, 0, 19446, 19459, 3, 2266, 1133, 0, 19447, - 19450, 5, 2436, 0, 0, 19448, 19451, 3, 2324, 1162, 0, 19449, 19451, 5, - 1149, 0, 0, 19450, 19448, 1, 0, 0, 0, 19450, 19449, 1, 0, 0, 0, 19451, - 19457, 1, 0, 0, 0, 19452, 19455, 5, 2436, 0, 0, 19453, 19456, 3, 2324, - 1162, 0, 19454, 19456, 5, 1149, 0, 0, 19455, 19453, 1, 0, 0, 0, 19455, - 19454, 1, 0, 0, 0, 19456, 19458, 1, 0, 0, 0, 19457, 19452, 1, 0, 0, 0, - 19457, 19458, 1, 0, 0, 0, 19458, 19460, 1, 0, 0, 0, 19459, 19447, 1, 0, - 0, 0, 19459, 19460, 1, 0, 0, 0, 19460, 19461, 1, 0, 0, 0, 19461, 19481, - 5, 2134, 0, 0, 19462, 19463, 3, 2268, 1134, 0, 19463, 19464, 5, 2423, 0, - 0, 19464, 19465, 5, 2433, 0, 0, 19465, 19482, 1, 0, 0, 0, 19466, 19482, - 5, 2433, 0, 0, 19467, 19469, 3, 2036, 1018, 0, 19468, 19470, 3, 2194, 1097, - 0, 19469, 19468, 1, 0, 0, 0, 19469, 19470, 1, 0, 0, 0, 19470, 19478, 1, - 0, 0, 0, 19471, 19472, 5, 2436, 0, 0, 19472, 19474, 3, 2036, 1018, 0, 19473, - 19475, 3, 2194, 1097, 0, 19474, 19473, 1, 0, 0, 0, 19474, 19475, 1, 0, - 0, 0, 19475, 19477, 1, 0, 0, 0, 19476, 19471, 1, 0, 0, 0, 19477, 19480, - 1, 0, 0, 0, 19478, 19476, 1, 0, 0, 0, 19478, 19479, 1, 0, 0, 0, 19479, - 19482, 1, 0, 0, 0, 19480, 19478, 1, 0, 0, 0, 19481, 19462, 1, 0, 0, 0, - 19481, 19466, 1, 0, 0, 0, 19481, 19467, 1, 0, 0, 0, 19482, 19483, 1, 0, - 0, 0, 19483, 19485, 5, 2431, 0, 0, 19484, 19486, 3, 2288, 1144, 0, 19485, - 19484, 1, 0, 0, 0, 19485, 19486, 1, 0, 0, 0, 19486, 2295, 1, 0, 0, 0, 19487, - 19488, 7, 254, 0, 0, 19488, 19489, 5, 1150, 0, 0, 19489, 2297, 1, 0, 0, - 0, 19490, 19491, 3, 2332, 1166, 0, 19491, 19492, 5, 2452, 0, 0, 19492, - 19493, 5, 2447, 0, 0, 19493, 19495, 1, 0, 0, 0, 19494, 19490, 1, 0, 0, - 0, 19494, 19495, 1, 0, 0, 0, 19495, 19496, 1, 0, 0, 0, 19496, 19497, 3, - 2036, 1018, 0, 19497, 2299, 1, 0, 0, 0, 19498, 19507, 3, 2302, 1151, 0, - 19499, 19501, 5, 1435, 0, 0, 19500, 19499, 1, 0, 0, 0, 19500, 19501, 1, - 0, 0, 0, 19501, 19502, 1, 0, 0, 0, 19502, 19504, 3, 2242, 1121, 0, 19503, - 19505, 7, 255, 0, 0, 19504, 19503, 1, 0, 0, 0, 19504, 19505, 1, 0, 0, 0, - 19505, 19507, 1, 0, 0, 0, 19506, 19498, 1, 0, 0, 0, 19506, 19500, 1, 0, - 0, 0, 19507, 2301, 1, 0, 0, 0, 19508, 19510, 3, 2306, 1153, 0, 19509, 19511, - 3, 2304, 1152, 0, 19510, 19509, 1, 0, 0, 0, 19510, 19511, 1, 0, 0, 0, 19511, - 19521, 1, 0, 0, 0, 19512, 19514, 5, 2193, 0, 0, 19513, 19515, 5, 805, 0, - 0, 19514, 19513, 1, 0, 0, 0, 19514, 19515, 1, 0, 0, 0, 19515, 19516, 1, - 0, 0, 0, 19516, 19517, 5, 2006, 0, 0, 19517, 19522, 5, 2244, 0, 0, 19518, - 19519, 5, 181, 0, 0, 19519, 19520, 5, 1572, 0, 0, 19520, 19522, 3, 2272, - 1136, 0, 19521, 19512, 1, 0, 0, 0, 19521, 19518, 1, 0, 0, 0, 19521, 19522, - 1, 0, 0, 0, 19522, 19540, 1, 0, 0, 0, 19523, 19524, 5, 718, 0, 0, 19524, - 19529, 7, 256, 0, 0, 19525, 19526, 5, 2430, 0, 0, 19526, 19527, 3, 2036, - 1018, 0, 19527, 19528, 5, 2431, 0, 0, 19528, 19530, 1, 0, 0, 0, 19529, - 19525, 1, 0, 0, 0, 19529, 19530, 1, 0, 0, 0, 19530, 19531, 1, 0, 0, 0, - 19531, 19532, 5, 2034, 0, 0, 19532, 19537, 7, 257, 0, 0, 19533, 19534, - 5, 2430, 0, 0, 19534, 19535, 3, 2036, 1018, 0, 19535, 19536, 5, 2431, 0, - 0, 19536, 19538, 1, 0, 0, 0, 19537, 19533, 1, 0, 0, 0, 19537, 19538, 1, - 0, 0, 0, 19538, 19540, 1, 0, 0, 0, 19539, 19508, 1, 0, 0, 0, 19539, 19523, - 1, 0, 0, 0, 19540, 2303, 1, 0, 0, 0, 19541, 19544, 5, 2430, 0, 0, 19542, - 19545, 3, 2324, 1162, 0, 19543, 19545, 5, 2433, 0, 0, 19544, 19542, 1, - 0, 0, 0, 19544, 19543, 1, 0, 0, 0, 19545, 19551, 1, 0, 0, 0, 19546, 19549, - 5, 2436, 0, 0, 19547, 19550, 3, 2324, 1162, 0, 19548, 19550, 3, 2326, 1163, - 0, 19549, 19547, 1, 0, 0, 0, 19549, 19548, 1, 0, 0, 0, 19550, 19552, 1, - 0, 0, 0, 19551, 19546, 1, 0, 0, 0, 19551, 19552, 1, 0, 0, 0, 19552, 19554, - 1, 0, 0, 0, 19553, 19555, 7, 217, 0, 0, 19554, 19553, 1, 0, 0, 0, 19554, - 19555, 1, 0, 0, 0, 19555, 19556, 1, 0, 0, 0, 19556, 19557, 5, 2431, 0, - 0, 19557, 2305, 1, 0, 0, 0, 19558, 19619, 5, 123, 0, 0, 19559, 19619, 5, - 1313, 0, 0, 19560, 19619, 5, 934, 0, 0, 19561, 19619, 5, 120, 0, 0, 19562, - 19619, 5, 117, 0, 0, 19563, 19619, 5, 935, 0, 0, 19564, 19619, 5, 1329, - 0, 0, 19565, 19619, 5, 1328, 0, 0, 19566, 19619, 5, 1593, 0, 0, 19567, - 19619, 5, 1594, 0, 0, 19568, 19619, 5, 1156, 0, 0, 19569, 19619, 5, 354, - 0, 0, 19570, 19619, 5, 711, 0, 0, 19571, 19619, 5, 719, 0, 0, 19572, 19619, - 5, 1152, 0, 0, 19573, 19619, 5, 1606, 0, 0, 19574, 19619, 5, 1151, 0, 0, - 19575, 19619, 5, 355, 0, 0, 19576, 19578, 5, 421, 0, 0, 19577, 19579, 5, - 1346, 0, 0, 19578, 19577, 1, 0, 0, 0, 19578, 19579, 1, 0, 0, 0, 19579, - 19619, 1, 0, 0, 0, 19580, 19619, 5, 552, 0, 0, 19581, 19619, 5, 1415, 0, - 0, 19582, 19619, 5, 938, 0, 0, 19583, 19585, 5, 825, 0, 0, 19584, 19586, - 5, 1406, 0, 0, 19585, 19584, 1, 0, 0, 0, 19585, 19586, 1, 0, 0, 0, 19586, - 19619, 1, 0, 0, 0, 19587, 19619, 5, 182, 0, 0, 19588, 19619, 5, 181, 0, - 0, 19589, 19619, 5, 2147, 0, 0, 19590, 19619, 5, 2148, 0, 0, 19591, 19619, - 5, 1665, 0, 0, 19592, 19619, 5, 1406, 0, 0, 19593, 19619, 5, 139, 0, 0, - 19594, 19619, 5, 339, 0, 0, 19595, 19619, 5, 1506, 0, 0, 19596, 19619, - 5, 2103, 0, 0, 19597, 19619, 5, 2240, 0, 0, 19598, 19619, 5, 915, 0, 0, - 19599, 19619, 5, 341, 0, 0, 19600, 19619, 5, 623, 0, 0, 19601, 19619, 5, - 888, 0, 0, 19602, 19619, 5, 1541, 0, 0, 19603, 19619, 5, 2009, 0, 0, 19604, - 19619, 5, 2010, 0, 0, 19605, 19619, 5, 2012, 0, 0, 19606, 19619, 5, 2008, - 0, 0, 19607, 19619, 5, 2002, 0, 0, 19608, 19619, 5, 2004, 0, 0, 19609, - 19619, 5, 2003, 0, 0, 19610, 19619, 5, 2001, 0, 0, 19611, 19619, 5, 2242, - 0, 0, 19612, 19619, 5, 427, 0, 0, 19613, 19619, 5, 113, 0, 0, 19614, 19619, - 5, 133, 0, 0, 19615, 19619, 5, 201, 0, 0, 19616, 19619, 5, 940, 0, 0, 19617, - 19619, 5, 896, 0, 0, 19618, 19558, 1, 0, 0, 0, 19618, 19559, 1, 0, 0, 0, - 19618, 19560, 1, 0, 0, 0, 19618, 19561, 1, 0, 0, 0, 19618, 19562, 1, 0, - 0, 0, 19618, 19563, 1, 0, 0, 0, 19618, 19564, 1, 0, 0, 0, 19618, 19565, - 1, 0, 0, 0, 19618, 19566, 1, 0, 0, 0, 19618, 19567, 1, 0, 0, 0, 19618, - 19568, 1, 0, 0, 0, 19618, 19569, 1, 0, 0, 0, 19618, 19570, 1, 0, 0, 0, - 19618, 19571, 1, 0, 0, 0, 19618, 19572, 1, 0, 0, 0, 19618, 19573, 1, 0, - 0, 0, 19618, 19574, 1, 0, 0, 0, 19618, 19575, 1, 0, 0, 0, 19618, 19576, - 1, 0, 0, 0, 19618, 19580, 1, 0, 0, 0, 19618, 19581, 1, 0, 0, 0, 19618, - 19582, 1, 0, 0, 0, 19618, 19583, 1, 0, 0, 0, 19618, 19587, 1, 0, 0, 0, - 19618, 19588, 1, 0, 0, 0, 19618, 19589, 1, 0, 0, 0, 19618, 19590, 1, 0, - 0, 0, 19618, 19591, 1, 0, 0, 0, 19618, 19592, 1, 0, 0, 0, 19618, 19593, - 1, 0, 0, 0, 19618, 19594, 1, 0, 0, 0, 19618, 19595, 1, 0, 0, 0, 19618, - 19596, 1, 0, 0, 0, 19618, 19597, 1, 0, 0, 0, 19618, 19598, 1, 0, 0, 0, - 19618, 19599, 1, 0, 0, 0, 19618, 19600, 1, 0, 0, 0, 19618, 19601, 1, 0, - 0, 0, 19618, 19602, 1, 0, 0, 0, 19618, 19603, 1, 0, 0, 0, 19618, 19604, - 1, 0, 0, 0, 19618, 19605, 1, 0, 0, 0, 19618, 19606, 1, 0, 0, 0, 19618, - 19607, 1, 0, 0, 0, 19618, 19608, 1, 0, 0, 0, 19618, 19609, 1, 0, 0, 0, - 19618, 19610, 1, 0, 0, 0, 19618, 19611, 1, 0, 0, 0, 19618, 19612, 1, 0, - 0, 0, 19618, 19613, 1, 0, 0, 0, 19618, 19614, 1, 0, 0, 0, 19618, 19615, - 1, 0, 0, 0, 19618, 19616, 1, 0, 0, 0, 19618, 19617, 1, 0, 0, 0, 19619, - 2307, 1, 0, 0, 0, 19620, 19624, 5, 2442, 0, 0, 19621, 19622, 5, 2449, 0, - 0, 19622, 19624, 5, 2424, 0, 0, 19623, 19620, 1, 0, 0, 0, 19623, 19621, - 1, 0, 0, 0, 19624, 19633, 1, 0, 0, 0, 19625, 19627, 5, 676, 0, 0, 19626, - 19625, 1, 0, 0, 0, 19626, 19627, 1, 0, 0, 0, 19627, 19631, 1, 0, 0, 0, - 19628, 19632, 5, 2442, 0, 0, 19629, 19630, 5, 2449, 0, 0, 19630, 19632, - 5, 2424, 0, 0, 19631, 19628, 1, 0, 0, 0, 19631, 19629, 1, 0, 0, 0, 19632, - 19634, 1, 0, 0, 0, 19633, 19626, 1, 0, 0, 0, 19633, 19634, 1, 0, 0, 0, - 19634, 19637, 1, 0, 0, 0, 19635, 19636, 5, 2423, 0, 0, 19636, 19638, 3, - 2310, 1155, 0, 19637, 19635, 1, 0, 0, 0, 19637, 19638, 1, 0, 0, 0, 19638, - 2309, 1, 0, 0, 0, 19639, 19644, 3, 2312, 1156, 0, 19640, 19641, 5, 2423, - 0, 0, 19641, 19643, 3, 2312, 1156, 0, 19642, 19640, 1, 0, 0, 0, 19643, - 19646, 1, 0, 0, 0, 19644, 19642, 1, 0, 0, 0, 19644, 19645, 1, 0, 0, 0, - 19645, 2311, 1, 0, 0, 0, 19646, 19644, 1, 0, 0, 0, 19647, 19648, 5, 2457, - 0, 0, 19648, 19650, 3, 2272, 1136, 0, 19649, 19647, 1, 0, 0, 0, 19649, - 19650, 1, 0, 0, 0, 19650, 19651, 1, 0, 0, 0, 19651, 19654, 3, 2334, 1167, - 0, 19652, 19653, 5, 2438, 0, 0, 19653, 19655, 3, 2264, 1132, 0, 19654, - 19652, 1, 0, 0, 0, 19654, 19655, 1, 0, 0, 0, 19655, 19657, 1, 0, 0, 0, - 19656, 19658, 3, 2290, 1145, 0, 19657, 19656, 1, 0, 0, 0, 19657, 19658, - 1, 0, 0, 0, 19658, 2313, 1, 0, 0, 0, 19659, 19660, 5, 2457, 0, 0, 19660, - 19662, 3, 2272, 1136, 0, 19661, 19659, 1, 0, 0, 0, 19661, 19662, 1, 0, - 0, 0, 19662, 19663, 1, 0, 0, 0, 19663, 19668, 3, 2334, 1167, 0, 19664, - 19665, 5, 2423, 0, 0, 19665, 19667, 3, 2334, 1167, 0, 19666, 19664, 1, - 0, 0, 0, 19667, 19670, 1, 0, 0, 0, 19668, 19666, 1, 0, 0, 0, 19668, 19669, - 1, 0, 0, 0, 19669, 2315, 1, 0, 0, 0, 19670, 19668, 1, 0, 0, 0, 19671, 19673, - 5, 37, 0, 0, 19672, 19674, 5, 1367, 0, 0, 19673, 19672, 1, 0, 0, 0, 19673, - 19674, 1, 0, 0, 0, 19674, 19704, 1, 0, 0, 0, 19675, 19704, 5, 41, 0, 0, - 19676, 19704, 5, 352, 0, 0, 19677, 19704, 5, 376, 0, 0, 19678, 19704, 5, - 489, 0, 0, 19679, 19680, 5, 550, 0, 0, 19680, 19704, 5, 62, 0, 0, 19681, - 19704, 5, 660, 0, 0, 19682, 19683, 5, 680, 0, 0, 19683, 19704, 5, 1367, - 0, 0, 19684, 19704, 5, 698, 0, 0, 19685, 19686, 5, 752, 0, 0, 19686, 19704, - 5, 1558, 0, 0, 19687, 19688, 5, 876, 0, 0, 19688, 19704, 5, 2171, 0, 0, - 19689, 19690, 5, 1179, 0, 0, 19690, 19691, 5, 227, 0, 0, 19691, 19704, - 5, 1436, 0, 0, 19692, 19693, 5, 1392, 0, 0, 19693, 19704, 5, 1496, 0, 0, - 19694, 19704, 5, 1412, 0, 0, 19695, 19704, 5, 1433, 0, 0, 19696, 19704, - 5, 1552, 0, 0, 19697, 19698, 5, 2045, 0, 0, 19698, 19704, 5, 1622, 0, 0, - 19699, 19704, 5, 2068, 0, 0, 19700, 19704, 5, 2096, 0, 0, 19701, 19704, - 5, 2130, 0, 0, 19702, 19704, 5, 2197, 0, 0, 19703, 19671, 1, 0, 0, 0, 19703, - 19675, 1, 0, 0, 0, 19703, 19676, 1, 0, 0, 0, 19703, 19677, 1, 0, 0, 0, - 19703, 19678, 1, 0, 0, 0, 19703, 19679, 1, 0, 0, 0, 19703, 19681, 1, 0, - 0, 0, 19703, 19682, 1, 0, 0, 0, 19703, 19684, 1, 0, 0, 0, 19703, 19685, - 1, 0, 0, 0, 19703, 19687, 1, 0, 0, 0, 19703, 19689, 1, 0, 0, 0, 19703, - 19692, 1, 0, 0, 0, 19703, 19694, 1, 0, 0, 0, 19703, 19695, 1, 0, 0, 0, - 19703, 19696, 1, 0, 0, 0, 19703, 19697, 1, 0, 0, 0, 19703, 19699, 1, 0, - 0, 0, 19703, 19700, 1, 0, 0, 0, 19703, 19701, 1, 0, 0, 0, 19703, 19702, - 1, 0, 0, 0, 19704, 2317, 1, 0, 0, 0, 19705, 19706, 5, 37, 0, 0, 19706, - 20032, 5, 1367, 0, 0, 19707, 20032, 5, 30, 0, 0, 19708, 19710, 5, 26, 0, - 0, 19709, 19711, 5, 53, 0, 0, 19710, 19709, 1, 0, 0, 0, 19710, 19711, 1, - 0, 0, 0, 19711, 19712, 1, 0, 0, 0, 19712, 19713, 5, 1622, 0, 0, 19713, - 19714, 5, 2055, 0, 0, 19714, 20032, 5, 1572, 0, 0, 19715, 19716, 7, 53, - 0, 0, 19716, 19717, 5, 53, 0, 0, 19717, 19718, 5, 1622, 0, 0, 19718, 20032, - 5, 1371, 0, 0, 19719, 19720, 5, 26, 0, 0, 19720, 19721, 5, 1622, 0, 0, - 19721, 19722, 5, 837, 0, 0, 19722, 20032, 5, 1159, 0, 0, 19723, 19725, - 5, 301, 0, 0, 19724, 19726, 5, 53, 0, 0, 19725, 19724, 1, 0, 0, 0, 19725, - 19726, 1, 0, 0, 0, 19726, 19727, 1, 0, 0, 0, 19727, 20032, 5, 206, 0, 0, - 19728, 19729, 7, 258, 0, 0, 19729, 19730, 5, 53, 0, 0, 19730, 20032, 5, - 206, 0, 0, 19731, 19732, 7, 259, 0, 0, 19732, 19733, 5, 53, 0, 0, 19733, - 20032, 5, 277, 0, 0, 19734, 19735, 5, 490, 0, 0, 19735, 19736, 5, 1425, - 0, 0, 19736, 20032, 5, 1322, 0, 0, 19737, 19738, 5, 41, 0, 0, 19738, 20032, - 5, 329, 0, 0, 19739, 19741, 7, 260, 0, 0, 19740, 19742, 5, 1381, 0, 0, - 19741, 19740, 1, 0, 0, 0, 19741, 19742, 1, 0, 0, 0, 19742, 19743, 1, 0, - 0, 0, 19743, 19744, 5, 329, 0, 0, 19744, 20032, 5, 796, 0, 0, 19745, 19746, - 5, 425, 0, 0, 19746, 19747, 5, 1381, 0, 0, 19747, 19748, 5, 329, 0, 0, - 19748, 20032, 5, 796, 0, 0, 19749, 19750, 5, 352, 0, 0, 19750, 19751, 5, - 261, 0, 0, 19751, 20032, 5, 1568, 0, 0, 19752, 19753, 5, 352, 0, 0, 19753, - 19754, 5, 53, 0, 0, 19754, 20032, 5, 1369, 0, 0, 19755, 19756, 5, 45, 0, - 0, 19756, 19757, 5, 53, 0, 0, 19757, 20032, 5, 391, 0, 0, 19758, 19760, - 5, 301, 0, 0, 19759, 19761, 5, 53, 0, 0, 19760, 19759, 1, 0, 0, 0, 19760, - 19761, 1, 0, 0, 0, 19761, 19762, 1, 0, 0, 0, 19762, 20032, 5, 392, 0, 0, - 19763, 19764, 7, 258, 0, 0, 19764, 19765, 5, 53, 0, 0, 19765, 20032, 5, - 392, 0, 0, 19766, 19767, 7, 259, 0, 0, 19767, 19768, 5, 53, 0, 0, 19768, - 20032, 5, 395, 0, 0, 19769, 19770, 7, 259, 0, 0, 19770, 19771, 5, 53, 0, - 0, 19771, 20032, 5, 438, 0, 0, 19772, 19777, 5, 550, 0, 0, 19773, 19774, - 5, 62, 0, 0, 19774, 19778, 5, 26, 0, 0, 19775, 19776, 5, 53, 0, 0, 19776, - 19778, 5, 1981, 0, 0, 19777, 19773, 1, 0, 0, 0, 19777, 19775, 1, 0, 0, - 0, 19778, 20032, 1, 0, 0, 0, 19779, 19780, 7, 53, 0, 0, 19780, 19781, 5, - 53, 0, 0, 19781, 20032, 5, 660, 0, 0, 19782, 19784, 5, 301, 0, 0, 19783, - 19785, 5, 53, 0, 0, 19784, 19783, 1, 0, 0, 0, 19784, 19785, 1, 0, 0, 0, - 19785, 19786, 1, 0, 0, 0, 19786, 20032, 5, 674, 0, 0, 19787, 19788, 7, - 261, 0, 0, 19788, 19789, 5, 53, 0, 0, 19789, 20032, 5, 674, 0, 0, 19790, - 19792, 5, 301, 0, 0, 19791, 19793, 7, 262, 0, 0, 19792, 19791, 1, 0, 0, - 0, 19792, 19793, 1, 0, 0, 0, 19793, 19794, 1, 0, 0, 0, 19794, 20032, 5, - 731, 0, 0, 19795, 19796, 5, 489, 0, 0, 19796, 19797, 5, 53, 0, 0, 19797, - 20032, 7, 263, 0, 0, 19798, 19799, 5, 836, 0, 0, 19799, 20032, 5, 1528, - 0, 0, 19800, 19801, 5, 26, 0, 0, 19801, 19802, 5, 754, 0, 0, 19802, 20032, - 5, 837, 0, 0, 19803, 19805, 5, 301, 0, 0, 19804, 19806, 5, 53, 0, 0, 19805, - 19804, 1, 0, 0, 0, 19805, 19806, 1, 0, 0, 0, 19806, 19807, 1, 0, 0, 0, - 19807, 20032, 5, 785, 0, 0, 19808, 19809, 7, 261, 0, 0, 19809, 19810, 5, - 53, 0, 0, 19810, 20032, 5, 785, 0, 0, 19811, 20032, 5, 821, 0, 0, 19812, - 19814, 5, 301, 0, 0, 19813, 19815, 5, 53, 0, 0, 19814, 19813, 1, 0, 0, - 0, 19814, 19815, 1, 0, 0, 0, 19815, 19816, 1, 0, 0, 0, 19816, 19817, 5, - 849, 0, 0, 19817, 20032, 5, 2171, 0, 0, 19818, 19819, 7, 258, 0, 0, 19819, - 19820, 5, 53, 0, 0, 19820, 19821, 5, 849, 0, 0, 19821, 20032, 5, 2171, - 0, 0, 19822, 19824, 5, 587, 0, 0, 19823, 19822, 1, 0, 0, 0, 19823, 19824, - 1, 0, 0, 0, 19824, 19825, 1, 0, 0, 0, 19825, 19826, 5, 1392, 0, 0, 19826, - 20032, 5, 1496, 0, 0, 19827, 19828, 5, 1179, 0, 0, 19828, 19829, 5, 227, - 0, 0, 19829, 20032, 5, 1436, 0, 0, 19830, 19832, 5, 301, 0, 0, 19831, 19833, - 5, 53, 0, 0, 19832, 19831, 1, 0, 0, 0, 19832, 19833, 1, 0, 0, 0, 19833, - 19834, 1, 0, 0, 0, 19834, 19835, 5, 885, 0, 0, 19835, 20032, 5, 901, 0, - 0, 19836, 19837, 7, 264, 0, 0, 19837, 19838, 5, 53, 0, 0, 19838, 19839, - 5, 885, 0, 0, 19839, 20032, 5, 901, 0, 0, 19840, 19842, 5, 301, 0, 0, 19841, - 19843, 5, 53, 0, 0, 19842, 19841, 1, 0, 0, 0, 19842, 19843, 1, 0, 0, 0, - 19843, 19844, 1, 0, 0, 0, 19844, 20032, 5, 311, 0, 0, 19845, 19846, 7, - 265, 0, 0, 19846, 19847, 5, 53, 0, 0, 19847, 20032, 5, 311, 0, 0, 19848, - 19850, 5, 301, 0, 0, 19849, 19851, 5, 53, 0, 0, 19850, 19849, 1, 0, 0, - 0, 19850, 19851, 1, 0, 0, 0, 19851, 19852, 1, 0, 0, 0, 19852, 19853, 5, - 863, 0, 0, 19853, 20032, 5, 557, 0, 0, 19854, 19855, 7, 266, 0, 0, 19855, - 19856, 5, 53, 0, 0, 19856, 19857, 5, 863, 0, 0, 19857, 20032, 5, 557, 0, - 0, 19858, 19860, 5, 301, 0, 0, 19859, 19861, 5, 53, 0, 0, 19860, 19859, - 1, 0, 0, 0, 19860, 19861, 1, 0, 0, 0, 19861, 19862, 1, 0, 0, 0, 19862, - 19863, 5, 311, 0, 0, 19863, 20032, 5, 392, 0, 0, 19864, 19865, 7, 267, - 0, 0, 19865, 19866, 5, 53, 0, 0, 19866, 19867, 5, 311, 0, 0, 19867, 20032, - 5, 392, 0, 0, 19868, 19870, 5, 301, 0, 0, 19869, 19871, 5, 53, 0, 0, 19870, - 19869, 1, 0, 0, 0, 19870, 19871, 1, 0, 0, 0, 19871, 19872, 1, 0, 0, 0, - 19872, 19873, 5, 311, 0, 0, 19873, 19874, 5, 149, 0, 0, 19874, 20032, 5, - 1370, 0, 0, 19875, 19876, 7, 268, 0, 0, 19876, 19877, 5, 53, 0, 0, 19877, - 19878, 5, 311, 0, 0, 19878, 19879, 5, 149, 0, 0, 19879, 20032, 5, 1370, - 0, 0, 19880, 19882, 5, 301, 0, 0, 19881, 19883, 5, 53, 0, 0, 19882, 19881, - 1, 0, 0, 0, 19882, 19883, 1, 0, 0, 0, 19883, 19884, 1, 0, 0, 0, 19884, - 20032, 5, 1186, 0, 0, 19885, 19886, 7, 261, 0, 0, 19886, 19887, 5, 53, - 0, 0, 19887, 20032, 5, 1186, 0, 0, 19888, 19889, 7, 53, 0, 0, 19889, 19890, - 5, 53, 0, 0, 19890, 20032, 5, 1231, 0, 0, 19891, 19892, 5, 301, 0, 0, 19892, - 19893, 5, 1319, 0, 0, 19893, 20032, 5, 329, 0, 0, 19894, 19895, 5, 1572, - 0, 0, 19895, 20032, 5, 270, 0, 0, 19896, 19898, 5, 301, 0, 0, 19897, 19899, - 5, 53, 0, 0, 19898, 19897, 1, 0, 0, 0, 19898, 19899, 1, 0, 0, 0, 19899, - 19900, 1, 0, 0, 0, 19900, 20032, 5, 1369, 0, 0, 19901, 19902, 7, 261, 0, - 0, 19902, 19903, 5, 53, 0, 0, 19903, 20032, 5, 1369, 0, 0, 19904, 19905, - 7, 53, 0, 0, 19905, 20032, 5, 1371, 0, 0, 19906, 19907, 5, 301, 0, 0, 19907, - 20032, 5, 1498, 0, 0, 19908, 19909, 7, 269, 0, 0, 19909, 19910, 5, 53, - 0, 0, 19910, 20032, 5, 1498, 0, 0, 19911, 19912, 7, 53, 0, 0, 19912, 19913, - 5, 1501, 0, 0, 19913, 20032, 5, 1550, 0, 0, 19914, 19916, 5, 301, 0, 0, - 19915, 19917, 5, 53, 0, 0, 19916, 19915, 1, 0, 0, 0, 19916, 19917, 1, 0, - 0, 0, 19917, 19918, 1, 0, 0, 0, 19918, 20032, 5, 1558, 0, 0, 19919, 19920, - 7, 270, 0, 0, 19920, 19921, 5, 53, 0, 0, 19921, 20032, 5, 1558, 0, 0, 19922, - 19923, 7, 271, 0, 0, 19923, 20032, 5, 1568, 0, 0, 19924, 19925, 5, 41, - 0, 0, 19925, 19926, 5, 1475, 0, 0, 19926, 20032, 5, 292, 0, 0, 19927, 19929, - 5, 301, 0, 0, 19928, 19930, 5, 53, 0, 0, 19929, 19928, 1, 0, 0, 0, 19929, - 19930, 1, 0, 0, 0, 19930, 19931, 1, 0, 0, 0, 19931, 19932, 5, 1622, 0, - 0, 19932, 19933, 5, 2046, 0, 0, 19933, 20032, 5, 1371, 0, 0, 19934, 19935, - 7, 272, 0, 0, 19935, 19936, 5, 53, 0, 0, 19936, 19937, 5, 1622, 0, 0, 19937, - 19938, 5, 2046, 0, 0, 19938, 20032, 5, 1371, 0, 0, 19939, 19940, 5, 2045, - 0, 0, 19940, 19941, 5, 53, 0, 0, 19941, 20032, 5, 1622, 0, 0, 19942, 19944, - 5, 301, 0, 0, 19943, 19945, 5, 53, 0, 0, 19944, 19943, 1, 0, 0, 0, 19944, - 19945, 1, 0, 0, 0, 19945, 19946, 1, 0, 0, 0, 19946, 20032, 5, 1694, 0, - 0, 19947, 19948, 5, 425, 0, 0, 19948, 19949, 5, 53, 0, 0, 19949, 20032, - 5, 1694, 0, 0, 19950, 19951, 7, 259, 0, 0, 19951, 19952, 5, 1381, 0, 0, - 19952, 20032, 5, 1694, 0, 0, 19953, 19955, 5, 301, 0, 0, 19954, 19956, - 5, 53, 0, 0, 19955, 19954, 1, 0, 0, 0, 19955, 19956, 1, 0, 0, 0, 19956, - 19957, 1, 0, 0, 0, 19957, 20032, 5, 1981, 0, 0, 19958, 19959, 7, 273, 0, - 0, 19959, 19960, 5, 53, 0, 0, 19960, 20032, 5, 1981, 0, 0, 19961, 19962, - 7, 274, 0, 0, 19962, 20032, 5, 1978, 0, 0, 19963, 19965, 5, 301, 0, 0, - 19964, 19966, 5, 53, 0, 0, 19965, 19964, 1, 0, 0, 0, 19965, 19966, 1, 0, - 0, 0, 19966, 19967, 1, 0, 0, 0, 19967, 20032, 5, 2049, 0, 0, 19968, 19969, - 7, 258, 0, 0, 19969, 19970, 5, 53, 0, 0, 19970, 20032, 5, 2049, 0, 0, 19971, - 19972, 5, 26, 0, 0, 19972, 19973, 5, 329, 0, 0, 19973, 20032, 5, 2049, - 0, 0, 19974, 19976, 5, 301, 0, 0, 19975, 19977, 5, 53, 0, 0, 19976, 19975, - 1, 0, 0, 0, 19976, 19977, 1, 0, 0, 0, 19977, 19978, 1, 0, 0, 0, 19978, - 20032, 5, 2058, 0, 0, 19979, 19980, 7, 275, 0, 0, 19980, 19981, 5, 53, - 0, 0, 19981, 20032, 5, 2058, 0, 0, 19982, 19983, 7, 53, 0, 0, 19983, 20032, - 5, 2126, 0, 0, 19984, 19986, 5, 301, 0, 0, 19985, 19987, 5, 53, 0, 0, 19986, - 19985, 1, 0, 0, 0, 19986, 19987, 1, 0, 0, 0, 19987, 19988, 1, 0, 0, 0, - 19988, 20032, 5, 2171, 0, 0, 19989, 19990, 7, 276, 0, 0, 19990, 19991, - 5, 53, 0, 0, 19991, 20032, 5, 2171, 0, 0, 19992, 19993, 7, 277, 0, 0, 19993, - 20032, 5, 53, 0, 0, 19994, 19995, 5, 105, 0, 0, 19995, 20032, 5, 2126, - 0, 0, 19996, 19997, 5, 179, 0, 0, 19997, 20032, 5, 1124, 0, 0, 19998, 19999, - 5, 490, 0, 0, 19999, 20000, 5, 4, 0, 0, 20000, 20032, 5, 1322, 0, 0, 20001, - 20003, 5, 561, 0, 0, 20002, 20004, 5, 53, 0, 0, 20003, 20002, 1, 0, 0, - 0, 20003, 20004, 1, 0, 0, 0, 20004, 20005, 1, 0, 0, 0, 20005, 20032, 5, - 2040, 0, 0, 20006, 20007, 5, 592, 0, 0, 20007, 20009, 5, 53, 0, 0, 20008, - 20010, 5, 1159, 0, 0, 20009, 20008, 1, 0, 0, 0, 20009, 20010, 1, 0, 0, - 0, 20010, 20011, 1, 0, 0, 0, 20011, 20032, 5, 1366, 0, 0, 20012, 20013, - 5, 680, 0, 0, 20013, 20014, 5, 53, 0, 0, 20014, 20032, 5, 1367, 0, 0, 20015, - 20016, 5, 752, 0, 0, 20016, 20017, 5, 339, 0, 0, 20017, 20032, 5, 2006, - 0, 0, 20018, 20019, 5, 752, 0, 0, 20019, 20032, 5, 1730, 0, 0, 20020, 20021, - 5, 1383, 0, 0, 20021, 20032, 5, 344, 0, 0, 20022, 20032, 5, 1486, 0, 0, - 20023, 20024, 5, 1552, 0, 0, 20024, 20025, 5, 53, 0, 0, 20025, 20032, 7, - 278, 0, 0, 20026, 20032, 5, 1699, 0, 0, 20027, 20032, 5, 1705, 0, 0, 20028, - 20032, 5, 1707, 0, 0, 20029, 20032, 5, 1731, 0, 0, 20030, 20032, 5, 1766, - 0, 0, 20031, 19705, 1, 0, 0, 0, 20031, 19707, 1, 0, 0, 0, 20031, 19708, - 1, 0, 0, 0, 20031, 19715, 1, 0, 0, 0, 20031, 19719, 1, 0, 0, 0, 20031, - 19723, 1, 0, 0, 0, 20031, 19728, 1, 0, 0, 0, 20031, 19731, 1, 0, 0, 0, - 20031, 19734, 1, 0, 0, 0, 20031, 19737, 1, 0, 0, 0, 20031, 19739, 1, 0, - 0, 0, 20031, 19745, 1, 0, 0, 0, 20031, 19749, 1, 0, 0, 0, 20031, 19752, - 1, 0, 0, 0, 20031, 19755, 1, 0, 0, 0, 20031, 19758, 1, 0, 0, 0, 20031, - 19763, 1, 0, 0, 0, 20031, 19766, 1, 0, 0, 0, 20031, 19769, 1, 0, 0, 0, - 20031, 19772, 1, 0, 0, 0, 20031, 19779, 1, 0, 0, 0, 20031, 19782, 1, 0, - 0, 0, 20031, 19787, 1, 0, 0, 0, 20031, 19790, 1, 0, 0, 0, 20031, 19795, - 1, 0, 0, 0, 20031, 19798, 1, 0, 0, 0, 20031, 19800, 1, 0, 0, 0, 20031, - 19803, 1, 0, 0, 0, 20031, 19808, 1, 0, 0, 0, 20031, 19811, 1, 0, 0, 0, - 20031, 19812, 1, 0, 0, 0, 20031, 19818, 1, 0, 0, 0, 20031, 19823, 1, 0, - 0, 0, 20031, 19827, 1, 0, 0, 0, 20031, 19830, 1, 0, 0, 0, 20031, 19836, - 1, 0, 0, 0, 20031, 19840, 1, 0, 0, 0, 20031, 19845, 1, 0, 0, 0, 20031, - 19848, 1, 0, 0, 0, 20031, 19854, 1, 0, 0, 0, 20031, 19858, 1, 0, 0, 0, - 20031, 19864, 1, 0, 0, 0, 20031, 19868, 1, 0, 0, 0, 20031, 19875, 1, 0, - 0, 0, 20031, 19880, 1, 0, 0, 0, 20031, 19885, 1, 0, 0, 0, 20031, 19888, - 1, 0, 0, 0, 20031, 19891, 1, 0, 0, 0, 20031, 19894, 1, 0, 0, 0, 20031, - 19896, 1, 0, 0, 0, 20031, 19901, 1, 0, 0, 0, 20031, 19904, 1, 0, 0, 0, - 20031, 19906, 1, 0, 0, 0, 20031, 19908, 1, 0, 0, 0, 20031, 19911, 1, 0, - 0, 0, 20031, 19914, 1, 0, 0, 0, 20031, 19919, 1, 0, 0, 0, 20031, 19922, - 1, 0, 0, 0, 20031, 19924, 1, 0, 0, 0, 20031, 19927, 1, 0, 0, 0, 20031, - 19934, 1, 0, 0, 0, 20031, 19939, 1, 0, 0, 0, 20031, 19942, 1, 0, 0, 0, - 20031, 19947, 1, 0, 0, 0, 20031, 19950, 1, 0, 0, 0, 20031, 19953, 1, 0, - 0, 0, 20031, 19958, 1, 0, 0, 0, 20031, 19961, 1, 0, 0, 0, 20031, 19963, - 1, 0, 0, 0, 20031, 19968, 1, 0, 0, 0, 20031, 19971, 1, 0, 0, 0, 20031, - 19974, 1, 0, 0, 0, 20031, 19979, 1, 0, 0, 0, 20031, 19982, 1, 0, 0, 0, - 20031, 19984, 1, 0, 0, 0, 20031, 19989, 1, 0, 0, 0, 20031, 19992, 1, 0, - 0, 0, 20031, 19994, 1, 0, 0, 0, 20031, 19996, 1, 0, 0, 0, 20031, 19998, - 1, 0, 0, 0, 20031, 20001, 1, 0, 0, 0, 20031, 20006, 1, 0, 0, 0, 20031, - 20012, 1, 0, 0, 0, 20031, 20015, 1, 0, 0, 0, 20031, 20018, 1, 0, 0, 0, - 20031, 20020, 1, 0, 0, 0, 20031, 20022, 1, 0, 0, 0, 20031, 20023, 1, 0, - 0, 0, 20031, 20026, 1, 0, 0, 0, 20031, 20027, 1, 0, 0, 0, 20031, 20028, - 1, 0, 0, 0, 20031, 20029, 1, 0, 0, 0, 20031, 20030, 1, 0, 0, 0, 20032, - 2319, 1, 0, 0, 0, 20033, 20036, 5, 2002, 0, 0, 20034, 20037, 3, 2328, 1164, - 0, 20035, 20037, 3, 2308, 1154, 0, 20036, 20034, 1, 0, 0, 0, 20036, 20035, - 1, 0, 0, 0, 20037, 20042, 1, 0, 0, 0, 20038, 20039, 5, 79, 0, 0, 20039, - 20040, 5, 2006, 0, 0, 20040, 20041, 5, 2244, 0, 0, 20041, 20043, 3, 2328, - 1164, 0, 20042, 20038, 1, 0, 0, 0, 20042, 20043, 1, 0, 0, 0, 20043, 20096, - 1, 0, 0, 0, 20044, 20048, 5, 718, 0, 0, 20045, 20049, 3, 2328, 1164, 0, - 20046, 20049, 3, 2308, 1154, 0, 20047, 20049, 3, 2310, 1155, 0, 20048, - 20045, 1, 0, 0, 0, 20048, 20046, 1, 0, 0, 0, 20048, 20047, 1, 0, 0, 0, - 20049, 20050, 1, 0, 0, 0, 20050, 20064, 7, 279, 0, 0, 20051, 20054, 5, - 2430, 0, 0, 20052, 20055, 5, 2424, 0, 0, 20053, 20055, 3, 2308, 1154, 0, - 20054, 20052, 1, 0, 0, 0, 20054, 20053, 1, 0, 0, 0, 20055, 20061, 1, 0, - 0, 0, 20056, 20059, 5, 2436, 0, 0, 20057, 20060, 5, 2424, 0, 0, 20058, - 20060, 3, 2308, 1154, 0, 20059, 20057, 1, 0, 0, 0, 20059, 20058, 1, 0, - 0, 0, 20060, 20062, 1, 0, 0, 0, 20061, 20056, 1, 0, 0, 0, 20061, 20062, - 1, 0, 0, 0, 20062, 20063, 1, 0, 0, 0, 20063, 20065, 5, 2431, 0, 0, 20064, - 20051, 1, 0, 0, 0, 20064, 20065, 1, 0, 0, 0, 20065, 20081, 1, 0, 0, 0, - 20066, 20079, 5, 2034, 0, 0, 20067, 20080, 5, 341, 0, 0, 20068, 20080, - 5, 623, 0, 0, 20069, 20080, 5, 888, 0, 0, 20070, 20077, 5, 1541, 0, 0, - 20071, 20074, 5, 2430, 0, 0, 20072, 20075, 5, 2424, 0, 0, 20073, 20075, - 3, 2308, 1154, 0, 20074, 20072, 1, 0, 0, 0, 20074, 20073, 1, 0, 0, 0, 20075, - 20076, 1, 0, 0, 0, 20076, 20078, 5, 2431, 0, 0, 20077, 20071, 1, 0, 0, - 0, 20077, 20078, 1, 0, 0, 0, 20078, 20080, 1, 0, 0, 0, 20079, 20067, 1, - 0, 0, 0, 20079, 20068, 1, 0, 0, 0, 20079, 20069, 1, 0, 0, 0, 20079, 20070, - 1, 0, 0, 0, 20080, 20082, 1, 0, 0, 0, 20081, 20066, 1, 0, 0, 0, 20081, - 20082, 1, 0, 0, 0, 20082, 20096, 1, 0, 0, 0, 20083, 20096, 3, 2324, 1162, - 0, 20084, 20085, 5, 339, 0, 0, 20085, 20096, 3, 2328, 1164, 0, 20086, 20096, - 3, 2328, 1164, 0, 20087, 20096, 5, 1149, 0, 0, 20088, 20096, 5, 2050, 0, - 0, 20089, 20096, 5, 523, 0, 0, 20090, 20096, 5, 347, 0, 0, 20091, 20096, - 5, 1570, 0, 0, 20092, 20096, 5, 890, 0, 0, 20093, 20096, 5, 862, 0, 0, - 20094, 20096, 5, 363, 0, 0, 20095, 20033, 1, 0, 0, 0, 20095, 20044, 1, - 0, 0, 0, 20095, 20083, 1, 0, 0, 0, 20095, 20084, 1, 0, 0, 0, 20095, 20086, - 1, 0, 0, 0, 20095, 20087, 1, 0, 0, 0, 20095, 20088, 1, 0, 0, 0, 20095, - 20089, 1, 0, 0, 0, 20095, 20090, 1, 0, 0, 0, 20095, 20091, 1, 0, 0, 0, - 20095, 20092, 1, 0, 0, 0, 20095, 20093, 1, 0, 0, 0, 20095, 20094, 1, 0, - 0, 0, 20096, 2321, 1, 0, 0, 0, 20097, 20100, 5, 2002, 0, 0, 20098, 20101, - 3, 2328, 1164, 0, 20099, 20101, 3, 2308, 1154, 0, 20100, 20098, 1, 0, 0, - 0, 20100, 20099, 1, 0, 0, 0, 20101, 20106, 1, 0, 0, 0, 20102, 20103, 5, - 79, 0, 0, 20103, 20104, 5, 2006, 0, 0, 20104, 20105, 5, 2244, 0, 0, 20105, - 20107, 3, 2328, 1164, 0, 20106, 20102, 1, 0, 0, 0, 20106, 20107, 1, 0, - 0, 0, 20107, 20160, 1, 0, 0, 0, 20108, 20112, 5, 718, 0, 0, 20109, 20113, - 3, 2328, 1164, 0, 20110, 20113, 3, 2308, 1154, 0, 20111, 20113, 3, 2310, - 1155, 0, 20112, 20109, 1, 0, 0, 0, 20112, 20110, 1, 0, 0, 0, 20112, 20111, - 1, 0, 0, 0, 20113, 20114, 1, 0, 0, 0, 20114, 20128, 7, 279, 0, 0, 20115, - 20118, 5, 2430, 0, 0, 20116, 20119, 5, 2424, 0, 0, 20117, 20119, 3, 2308, - 1154, 0, 20118, 20116, 1, 0, 0, 0, 20118, 20117, 1, 0, 0, 0, 20119, 20125, - 1, 0, 0, 0, 20120, 20123, 5, 2436, 0, 0, 20121, 20124, 5, 2424, 0, 0, 20122, - 20124, 3, 2308, 1154, 0, 20123, 20121, 1, 0, 0, 0, 20123, 20122, 1, 0, - 0, 0, 20124, 20126, 1, 0, 0, 0, 20125, 20120, 1, 0, 0, 0, 20125, 20126, - 1, 0, 0, 0, 20126, 20127, 1, 0, 0, 0, 20127, 20129, 5, 2431, 0, 0, 20128, - 20115, 1, 0, 0, 0, 20128, 20129, 1, 0, 0, 0, 20129, 20145, 1, 0, 0, 0, - 20130, 20143, 5, 2034, 0, 0, 20131, 20144, 5, 341, 0, 0, 20132, 20144, - 5, 623, 0, 0, 20133, 20144, 5, 888, 0, 0, 20134, 20141, 5, 1541, 0, 0, - 20135, 20138, 5, 2430, 0, 0, 20136, 20139, 5, 2424, 0, 0, 20137, 20139, - 3, 2308, 1154, 0, 20138, 20136, 1, 0, 0, 0, 20138, 20137, 1, 0, 0, 0, 20139, - 20140, 1, 0, 0, 0, 20140, 20142, 5, 2431, 0, 0, 20141, 20135, 1, 0, 0, - 0, 20141, 20142, 1, 0, 0, 0, 20142, 20144, 1, 0, 0, 0, 20143, 20131, 1, - 0, 0, 0, 20143, 20132, 1, 0, 0, 0, 20143, 20133, 1, 0, 0, 0, 20143, 20134, - 1, 0, 0, 0, 20144, 20146, 1, 0, 0, 0, 20145, 20130, 1, 0, 0, 0, 20145, - 20146, 1, 0, 0, 0, 20146, 20160, 1, 0, 0, 0, 20147, 20160, 3, 2324, 1162, - 0, 20148, 20149, 5, 339, 0, 0, 20149, 20160, 3, 2328, 1164, 0, 20150, 20160, - 3, 2330, 1165, 0, 20151, 20160, 5, 1149, 0, 0, 20152, 20160, 5, 2050, 0, - 0, 20153, 20160, 5, 523, 0, 0, 20154, 20160, 5, 347, 0, 0, 20155, 20160, - 5, 1570, 0, 0, 20156, 20160, 5, 890, 0, 0, 20157, 20160, 5, 862, 0, 0, - 20158, 20160, 5, 363, 0, 0, 20159, 20097, 1, 0, 0, 0, 20159, 20108, 1, - 0, 0, 0, 20159, 20147, 1, 0, 0, 0, 20159, 20148, 1, 0, 0, 0, 20159, 20150, - 1, 0, 0, 0, 20159, 20151, 1, 0, 0, 0, 20159, 20152, 1, 0, 0, 0, 20159, - 20153, 1, 0, 0, 0, 20159, 20154, 1, 0, 0, 0, 20159, 20155, 1, 0, 0, 0, - 20159, 20156, 1, 0, 0, 0, 20159, 20157, 1, 0, 0, 0, 20159, 20158, 1, 0, - 0, 0, 20160, 2323, 1, 0, 0, 0, 20161, 20162, 7, 280, 0, 0, 20162, 2325, - 1, 0, 0, 0, 20163, 20164, 5, 2435, 0, 0, 20164, 20165, 3, 2324, 1162, 0, - 20165, 2327, 1, 0, 0, 0, 20166, 20170, 3, 2254, 1127, 0, 20167, 20170, - 5, 2426, 0, 0, 20168, 20170, 5, 2370, 0, 0, 20169, 20166, 1, 0, 0, 0, 20169, - 20167, 1, 0, 0, 0, 20169, 20168, 1, 0, 0, 0, 20170, 2329, 1, 0, 0, 0, 20171, - 20172, 7, 281, 0, 0, 20172, 2331, 1, 0, 0, 0, 20173, 20174, 5, 2457, 0, - 0, 20174, 20176, 3, 2272, 1136, 0, 20175, 20173, 1, 0, 0, 0, 20175, 20176, - 1, 0, 0, 0, 20176, 20177, 1, 0, 0, 0, 20177, 20178, 3, 2334, 1167, 0, 20178, - 2333, 1, 0, 0, 0, 20179, 20182, 3, 2434, 1217, 0, 20180, 20182, 5, 2427, - 0, 0, 20181, 20179, 1, 0, 0, 0, 20181, 20180, 1, 0, 0, 0, 20182, 2335, - 1, 0, 0, 0, 20183, 20184, 5, 2430, 0, 0, 20184, 20185, 5, 2434, 0, 0, 20185, - 20186, 5, 2431, 0, 0, 20186, 2337, 1, 0, 0, 0, 20187, 20188, 5, 2374, 0, - 0, 20188, 20189, 5, 2430, 0, 0, 20189, 20190, 3, 2340, 1170, 0, 20190, - 20191, 5, 2431, 0, 0, 20191, 2339, 1, 0, 0, 0, 20192, 20198, 5, 20, 0, - 0, 20193, 20194, 5, 635, 0, 0, 20194, 20195, 5, 1125, 0, 0, 20195, 20199, - 5, 492, 0, 0, 20196, 20197, 5, 1223, 0, 0, 20197, 20199, 5, 1467, 0, 0, - 20198, 20193, 1, 0, 0, 0, 20198, 20196, 1, 0, 0, 0, 20198, 20199, 1, 0, - 0, 0, 20199, 20207, 1, 0, 0, 0, 20200, 20203, 5, 425, 0, 0, 20201, 20202, - 5, 635, 0, 0, 20202, 20204, 5, 492, 0, 0, 20203, 20201, 1, 0, 0, 0, 20203, - 20204, 1, 0, 0, 0, 20204, 20207, 1, 0, 0, 0, 20205, 20207, 5, 1467, 0, - 0, 20206, 20192, 1, 0, 0, 0, 20206, 20200, 1, 0, 0, 0, 20206, 20205, 1, - 0, 0, 0, 20206, 20207, 1, 0, 0, 0, 20207, 20208, 1, 0, 0, 0, 20208, 20213, - 3, 2342, 1171, 0, 20209, 20210, 5, 2436, 0, 0, 20210, 20212, 3, 2340, 1170, - 0, 20211, 20209, 1, 0, 0, 0, 20212, 20215, 1, 0, 0, 0, 20213, 20211, 1, - 0, 0, 0, 20213, 20214, 1, 0, 0, 0, 20214, 2341, 1, 0, 0, 0, 20215, 20213, - 1, 0, 0, 0, 20216, 20218, 3, 2332, 1166, 0, 20217, 20219, 5, 2426, 0, 0, - 20218, 20217, 1, 0, 0, 0, 20218, 20219, 1, 0, 0, 0, 20219, 2343, 1, 0, - 0, 0, 20220, 20221, 5, 301, 0, 0, 20221, 20222, 5, 1530, 0, 0, 20222, 20223, - 5, 86, 0, 0, 20223, 20229, 3, 2214, 1107, 0, 20224, 20228, 3, 1016, 508, - 0, 20225, 20228, 3, 818, 409, 0, 20226, 20228, 3, 746, 373, 0, 20227, 20224, - 1, 0, 0, 0, 20227, 20225, 1, 0, 0, 0, 20227, 20226, 1, 0, 0, 0, 20228, - 20231, 1, 0, 0, 0, 20229, 20227, 1, 0, 0, 0, 20229, 20230, 1, 0, 0, 0, - 20230, 2345, 1, 0, 0, 0, 20231, 20229, 1, 0, 0, 0, 20232, 20233, 5, 425, - 0, 0, 20233, 20234, 5, 849, 0, 0, 20234, 20235, 5, 2171, 0, 0, 20235, 20238, - 5, 820, 0, 0, 20236, 20237, 5, 635, 0, 0, 20237, 20239, 5, 492, 0, 0, 20238, - 20236, 1, 0, 0, 0, 20238, 20239, 1, 0, 0, 0, 20239, 20240, 1, 0, 0, 0, - 20240, 20241, 5, 1179, 0, 0, 20241, 20242, 3, 2268, 1134, 0, 20242, 2347, - 1, 0, 0, 0, 20243, 20244, 5, 241, 0, 0, 20244, 20246, 5, 2049, 0, 0, 20245, - 20247, 3, 1720, 860, 0, 20246, 20245, 1, 0, 0, 0, 20246, 20247, 1, 0, 0, - 0, 20247, 20249, 1, 0, 0, 0, 20248, 20250, 3, 2350, 1175, 0, 20249, 20248, - 1, 0, 0, 0, 20250, 20251, 1, 0, 0, 0, 20251, 20249, 1, 0, 0, 0, 20251, - 20252, 1, 0, 0, 0, 20252, 20253, 1, 0, 0, 0, 20253, 20255, 5, 459, 0, 0, - 20254, 20256, 3, 2252, 1126, 0, 20255, 20254, 1, 0, 0, 0, 20255, 20256, - 1, 0, 0, 0, 20256, 2349, 1, 0, 0, 0, 20257, 20258, 5, 106, 0, 0, 20258, - 20259, 5, 1641, 0, 0, 20259, 20260, 5, 724, 0, 0, 20260, 20261, 3, 2352, - 1176, 0, 20261, 20262, 5, 106, 0, 0, 20262, 20263, 5, 1641, 0, 0, 20263, - 20264, 5, 2450, 0, 0, 20264, 20294, 1, 0, 0, 0, 20265, 20266, 5, 106, 0, - 0, 20266, 20267, 5, 436, 0, 0, 20267, 20268, 5, 1511, 0, 0, 20268, 20269, - 5, 724, 0, 0, 20269, 20270, 3, 2352, 1176, 0, 20270, 20271, 5, 106, 0, + 0, 0, 11678, 11677, 1, 0, 0, 0, 11679, 11693, 1, 0, 0, 0, 11680, 11681, + 5, 148, 0, 0, 11681, 11693, 7, 124, 0, 0, 11682, 11683, 5, 551, 0, 0, 11683, + 11693, 7, 125, 0, 0, 11684, 11685, 5, 175, 0, 0, 11685, 11693, 7, 125, + 0, 0, 11686, 11693, 5, 457, 0, 0, 11687, 11690, 5, 860, 0, 0, 11688, 11691, + 5, 2075, 0, 0, 11689, 11691, 3, 1148, 574, 0, 11690, 11688, 1, 0, 0, 0, + 11690, 11689, 1, 0, 0, 0, 11691, 11693, 1, 0, 0, 0, 11692, 11660, 1, 0, + 0, 0, 11692, 11662, 1, 0, 0, 0, 11692, 11664, 1, 0, 0, 0, 11692, 11666, + 1, 0, 0, 0, 11692, 11668, 1, 0, 0, 0, 11692, 11670, 1, 0, 0, 0, 11692, + 11672, 1, 0, 0, 0, 11692, 11675, 1, 0, 0, 0, 11692, 11680, 1, 0, 0, 0, + 11692, 11682, 1, 0, 0, 0, 11692, 11684, 1, 0, 0, 0, 11692, 11686, 1, 0, + 0, 0, 11692, 11687, 1, 0, 0, 0, 11693, 11694, 1, 0, 0, 0, 11694, 11692, + 1, 0, 0, 0, 11694, 11695, 1, 0, 0, 0, 11695, 11696, 1, 0, 0, 0, 11696, + 11697, 5, 2431, 0, 0, 11697, 1169, 1, 0, 0, 0, 11698, 11699, 5, 1550, 0, + 0, 11699, 11700, 5, 304, 0, 0, 11700, 11701, 7, 88, 0, 0, 11701, 1171, + 1, 0, 0, 0, 11702, 11714, 3, 1166, 583, 0, 11703, 11709, 5, 1978, 0, 0, + 11704, 11710, 3, 2334, 1167, 0, 11705, 11707, 5, 1572, 0, 0, 11706, 11705, + 1, 0, 0, 0, 11706, 11707, 1, 0, 0, 0, 11707, 11708, 1, 0, 0, 0, 11708, + 11710, 3, 2332, 1166, 0, 11709, 11704, 1, 0, 0, 0, 11709, 11706, 1, 0, + 0, 0, 11710, 11714, 1, 0, 0, 0, 11711, 11714, 3, 1150, 575, 0, 11712, 11714, + 3, 868, 434, 0, 11713, 11702, 1, 0, 0, 0, 11713, 11703, 1, 0, 0, 0, 11713, + 11711, 1, 0, 0, 0, 11713, 11712, 1, 0, 0, 0, 11714, 11715, 1, 0, 0, 0, + 11715, 11713, 1, 0, 0, 0, 11715, 11716, 1, 0, 0, 0, 11716, 1173, 1, 0, + 0, 0, 11717, 11719, 3, 1170, 585, 0, 11718, 11717, 1, 0, 0, 0, 11718, 11719, + 1, 0, 0, 0, 11719, 11720, 1, 0, 0, 0, 11720, 11722, 3, 1172, 586, 0, 11721, + 11723, 3, 1150, 575, 0, 11722, 11721, 1, 0, 0, 0, 11722, 11723, 1, 0, 0, + 0, 11723, 11725, 1, 0, 0, 0, 11724, 11726, 3, 1152, 576, 0, 11725, 11724, + 1, 0, 0, 0, 11725, 11726, 1, 0, 0, 0, 11726, 11728, 1, 0, 0, 0, 11727, + 11729, 3, 1176, 588, 0, 11728, 11727, 1, 0, 0, 0, 11728, 11729, 1, 0, 0, + 0, 11729, 11772, 1, 0, 0, 0, 11730, 11732, 3, 1170, 585, 0, 11731, 11730, + 1, 0, 0, 0, 11731, 11732, 1, 0, 0, 0, 11732, 11756, 1, 0, 0, 0, 11733, + 11746, 5, 1222, 0, 0, 11734, 11736, 5, 609, 0, 0, 11735, 11737, 3, 1172, + 586, 0, 11736, 11735, 1, 0, 0, 0, 11736, 11737, 1, 0, 0, 0, 11737, 11738, + 1, 0, 0, 0, 11738, 11747, 3, 1192, 596, 0, 11739, 11741, 5, 660, 0, 0, + 11740, 11742, 3, 1172, 586, 0, 11741, 11740, 1, 0, 0, 0, 11741, 11742, + 1, 0, 0, 0, 11742, 11743, 1, 0, 0, 0, 11743, 11747, 3, 1582, 791, 0, 11744, + 11745, 5, 508, 0, 0, 11745, 11747, 3, 1194, 597, 0, 11746, 11734, 1, 0, + 0, 0, 11746, 11739, 1, 0, 0, 0, 11746, 11744, 1, 0, 0, 0, 11747, 11757, + 1, 0, 0, 0, 11748, 11749, 5, 508, 0, 0, 11749, 11750, 5, 1260, 0, 0, 11750, + 11751, 5, 81, 0, 0, 11751, 11754, 3, 1194, 597, 0, 11752, 11753, 5, 1454, + 0, 0, 11753, 11755, 5, 794, 0, 0, 11754, 11752, 1, 0, 0, 0, 11754, 11755, + 1, 0, 0, 0, 11755, 11757, 1, 0, 0, 0, 11756, 11733, 1, 0, 0, 0, 11756, + 11748, 1, 0, 0, 0, 11757, 11772, 1, 0, 0, 0, 11758, 11759, 5, 206, 0, 0, + 11759, 11760, 3, 448, 224, 0, 11760, 11761, 5, 2430, 0, 0, 11761, 11766, + 3, 2266, 1133, 0, 11762, 11763, 5, 2436, 0, 0, 11763, 11765, 3, 2266, 1133, + 0, 11764, 11762, 1, 0, 0, 0, 11765, 11768, 1, 0, 0, 0, 11766, 11764, 1, + 0, 0, 0, 11766, 11767, 1, 0, 0, 0, 11767, 11769, 1, 0, 0, 0, 11768, 11766, + 1, 0, 0, 0, 11769, 11770, 5, 2431, 0, 0, 11770, 11772, 1, 0, 0, 0, 11771, + 11718, 1, 0, 0, 0, 11771, 11731, 1, 0, 0, 0, 11771, 11758, 1, 0, 0, 0, + 11772, 1175, 1, 0, 0, 0, 11773, 11783, 5, 640, 0, 0, 11774, 11775, 5, 20, + 0, 0, 11775, 11776, 5, 1322, 0, 0, 11776, 11784, 3, 1178, 589, 0, 11777, + 11778, 7, 126, 0, 0, 11778, 11779, 5, 1322, 0, 0, 11779, 11784, 3, 1178, + 589, 0, 11780, 11784, 5, 375, 0, 0, 11781, 11784, 5, 452, 0, 0, 11782, + 11784, 5, 397, 0, 0, 11783, 11774, 1, 0, 0, 0, 11783, 11777, 1, 0, 0, 0, + 11783, 11780, 1, 0, 0, 0, 11783, 11781, 1, 0, 0, 0, 11783, 11782, 1, 0, + 0, 0, 11784, 1177, 1, 0, 0, 0, 11785, 11789, 3, 1180, 590, 0, 11786, 11789, + 3, 1182, 591, 0, 11787, 11789, 3, 1188, 594, 0, 11788, 11785, 1, 0, 0, + 0, 11788, 11786, 1, 0, 0, 0, 11788, 11787, 1, 0, 0, 0, 11789, 1179, 1, + 0, 0, 0, 11790, 11791, 3, 1150, 575, 0, 11791, 11792, 3, 1186, 593, 0, + 11792, 11793, 3, 1184, 592, 0, 11793, 11810, 1, 0, 0, 0, 11794, 11795, + 7, 127, 0, 0, 11795, 11796, 5, 1661, 0, 0, 11796, 11800, 5, 242, 0, 0, + 11797, 11801, 5, 28, 0, 0, 11798, 11799, 5, 565, 0, 0, 11799, 11801, 5, + 1392, 0, 0, 11800, 11797, 1, 0, 0, 0, 11800, 11798, 1, 0, 0, 0, 11801, + 11802, 1, 0, 0, 0, 11802, 11803, 5, 1511, 0, 0, 11803, 11804, 5, 32, 0, + 0, 11804, 11805, 3, 1190, 595, 0, 11805, 11806, 5, 1167, 0, 0, 11806, 11807, + 5, 1059, 0, 0, 11807, 11808, 5, 908, 0, 0, 11808, 11810, 1, 0, 0, 0, 11809, + 11790, 1, 0, 0, 0, 11809, 11794, 1, 0, 0, 0, 11810, 1181, 1, 0, 0, 0, 11811, + 11812, 5, 1998, 0, 0, 11812, 11813, 5, 2034, 0, 0, 11813, 11827, 3, 1642, + 821, 0, 11814, 11816, 3, 1186, 593, 0, 11815, 11814, 1, 0, 0, 0, 11815, + 11816, 1, 0, 0, 0, 11816, 11819, 1, 0, 0, 0, 11817, 11818, 5, 1179, 0, + 0, 11818, 11820, 3, 2248, 1124, 0, 11819, 11817, 1, 0, 0, 0, 11819, 11820, + 1, 0, 0, 0, 11820, 11828, 1, 0, 0, 0, 11821, 11822, 5, 1412, 0, 0, 11822, + 11824, 5, 1178, 0, 0, 11823, 11825, 3, 1186, 593, 0, 11824, 11823, 1, 0, + 0, 0, 11824, 11825, 1, 0, 0, 0, 11825, 11826, 1, 0, 0, 0, 11826, 11828, + 3, 1184, 592, 0, 11827, 11815, 1, 0, 0, 0, 11827, 11821, 1, 0, 0, 0, 11828, + 1183, 1, 0, 0, 0, 11829, 11830, 5, 32, 0, 0, 11830, 11831, 3, 1190, 595, + 0, 11831, 11835, 5, 1167, 0, 0, 11832, 11833, 5, 1059, 0, 0, 11833, 11836, + 7, 128, 0, 0, 11834, 11836, 5, 304, 0, 0, 11835, 11832, 1, 0, 0, 0, 11835, + 11834, 1, 0, 0, 0, 11836, 11840, 1, 0, 0, 0, 11837, 11838, 5, 1179, 0, + 0, 11838, 11840, 3, 2248, 1124, 0, 11839, 11829, 1, 0, 0, 0, 11839, 11837, + 1, 0, 0, 0, 11840, 1185, 1, 0, 0, 0, 11841, 11842, 7, 129, 0, 0, 11842, + 1187, 1, 0, 0, 0, 11843, 11844, 5, 1572, 0, 0, 11844, 11846, 5, 689, 0, + 0, 11845, 11847, 3, 1154, 577, 0, 11846, 11845, 1, 0, 0, 0, 11846, 11847, + 1, 0, 0, 0, 11847, 11854, 1, 0, 0, 0, 11848, 11849, 5, 910, 0, 0, 11849, + 11850, 5, 689, 0, 0, 11850, 11854, 3, 1156, 578, 0, 11851, 11852, 5, 1059, + 0, 0, 11852, 11854, 5, 689, 0, 0, 11853, 11843, 1, 0, 0, 0, 11853, 11848, + 1, 0, 0, 0, 11853, 11851, 1, 0, 0, 0, 11854, 11856, 1, 0, 0, 0, 11855, + 11857, 5, 1550, 0, 0, 11856, 11855, 1, 0, 0, 0, 11856, 11857, 1, 0, 0, + 0, 11857, 11858, 1, 0, 0, 0, 11858, 11859, 3, 1184, 592, 0, 11859, 1189, + 1, 0, 0, 0, 11860, 11861, 3, 2324, 1162, 0, 11861, 11862, 7, 130, 0, 0, + 11862, 1191, 1, 0, 0, 0, 11863, 11865, 3, 1150, 575, 0, 11864, 11863, 1, + 0, 0, 0, 11864, 11865, 1, 0, 0, 0, 11865, 11867, 1, 0, 0, 0, 11866, 11868, + 3, 1152, 576, 0, 11867, 11866, 1, 0, 0, 0, 11867, 11868, 1, 0, 0, 0, 11868, + 11870, 1, 0, 0, 0, 11869, 11871, 3, 1176, 588, 0, 11870, 11869, 1, 0, 0, + 0, 11870, 11871, 1, 0, 0, 0, 11871, 1193, 1, 0, 0, 0, 11872, 11875, 5, + 2430, 0, 0, 11873, 11874, 5, 2058, 0, 0, 11874, 11876, 3, 1196, 598, 0, + 11875, 11873, 1, 0, 0, 0, 11875, 11876, 1, 0, 0, 0, 11876, 11877, 1, 0, + 0, 0, 11877, 11878, 3, 1198, 599, 0, 11878, 11885, 5, 2431, 0, 0, 11879, + 11880, 5, 1454, 0, 0, 11880, 11883, 5, 794, 0, 0, 11881, 11884, 3, 2324, + 1162, 0, 11882, 11884, 5, 2075, 0, 0, 11883, 11881, 1, 0, 0, 0, 11883, + 11882, 1, 0, 0, 0, 11884, 11886, 1, 0, 0, 0, 11885, 11879, 1, 0, 0, 0, + 11885, 11886, 1, 0, 0, 0, 11886, 11888, 1, 0, 0, 0, 11887, 11889, 3, 1152, + 576, 0, 11888, 11887, 1, 0, 0, 0, 11888, 11889, 1, 0, 0, 0, 11889, 1195, + 1, 0, 0, 0, 11890, 11891, 7, 131, 0, 0, 11891, 1197, 1, 0, 0, 0, 11892, + 11893, 5, 363, 0, 0, 11893, 11894, 5, 395, 0, 0, 11894, 11896, 3, 768, + 384, 0, 11895, 11892, 1, 0, 0, 0, 11895, 11896, 1, 0, 0, 0, 11896, 11911, + 1, 0, 0, 0, 11897, 11898, 5, 4, 0, 0, 11898, 11909, 5, 1248, 0, 0, 11899, + 11900, 5, 2430, 0, 0, 11900, 11901, 5, 2426, 0, 0, 11901, 11910, 5, 2431, + 0, 0, 11902, 11903, 5, 2430, 0, 0, 11903, 11904, 3, 1200, 600, 0, 11904, + 11905, 5, 2431, 0, 0, 11905, 11910, 1, 0, 0, 0, 11906, 11907, 5, 2134, + 0, 0, 11907, 11908, 5, 201, 0, 0, 11908, 11910, 3, 1838, 919, 0, 11909, + 11899, 1, 0, 0, 0, 11909, 11902, 1, 0, 0, 0, 11909, 11906, 1, 0, 0, 0, + 11910, 11912, 1, 0, 0, 0, 11911, 11897, 1, 0, 0, 0, 11911, 11912, 1, 0, + 0, 0, 11912, 11930, 1, 0, 0, 0, 11913, 11914, 5, 808, 0, 0, 11914, 11915, + 5, 2430, 0, 0, 11915, 11916, 3, 768, 384, 0, 11916, 11917, 5, 2449, 0, + 0, 11917, 11925, 5, 2426, 0, 0, 11918, 11919, 5, 2436, 0, 0, 11919, 11920, + 3, 768, 384, 0, 11920, 11921, 5, 2449, 0, 0, 11921, 11922, 5, 2426, 0, + 0, 11922, 11924, 1, 0, 0, 0, 11923, 11918, 1, 0, 0, 0, 11924, 11927, 1, + 0, 0, 0, 11925, 11923, 1, 0, 0, 0, 11925, 11926, 1, 0, 0, 0, 11926, 11928, + 1, 0, 0, 0, 11927, 11925, 1, 0, 0, 0, 11928, 11929, 5, 2431, 0, 0, 11929, + 11931, 1, 0, 0, 0, 11930, 11913, 1, 0, 0, 0, 11930, 11931, 1, 0, 0, 0, + 11931, 1199, 1, 0, 0, 0, 11932, 11934, 3, 1202, 601, 0, 11933, 11932, 1, + 0, 0, 0, 11933, 11934, 1, 0, 0, 0, 11934, 11936, 1, 0, 0, 0, 11935, 11937, + 3, 1218, 609, 0, 11936, 11935, 1, 0, 0, 0, 11936, 11937, 1, 0, 0, 0, 11937, + 11939, 1, 0, 0, 0, 11938, 11940, 3, 1252, 626, 0, 11939, 11938, 1, 0, 0, + 0, 11939, 11940, 1, 0, 0, 0, 11940, 1201, 1, 0, 0, 0, 11941, 11955, 5, + 2320, 0, 0, 11942, 11943, 7, 132, 0, 0, 11943, 11956, 5, 2424, 0, 0, 11944, + 11945, 5, 2322, 0, 0, 11945, 11951, 5, 151, 0, 0, 11946, 11948, 5, 2361, + 0, 0, 11947, 11946, 1, 0, 0, 0, 11947, 11948, 1, 0, 0, 0, 11948, 11949, + 1, 0, 0, 0, 11949, 11952, 5, 2360, 0, 0, 11950, 11952, 5, 2426, 0, 0, 11951, + 11947, 1, 0, 0, 0, 11951, 11950, 1, 0, 0, 0, 11952, 11956, 1, 0, 0, 0, + 11953, 11954, 5, 2323, 0, 0, 11954, 11956, 5, 2426, 0, 0, 11955, 11942, + 1, 0, 0, 0, 11955, 11944, 1, 0, 0, 0, 11955, 11953, 1, 0, 0, 0, 11956, + 11958, 1, 0, 0, 0, 11957, 11959, 3, 1206, 603, 0, 11958, 11957, 1, 0, 0, + 0, 11958, 11959, 1, 0, 0, 0, 11959, 1203, 1, 0, 0, 0, 11960, 11961, 7, + 133, 0, 0, 11961, 1205, 1, 0, 0, 0, 11962, 11964, 3, 1208, 604, 0, 11963, + 11962, 1, 0, 0, 0, 11964, 11965, 1, 0, 0, 0, 11965, 11963, 1, 0, 0, 0, + 11965, 11966, 1, 0, 0, 0, 11966, 1207, 1, 0, 0, 0, 11967, 11968, 5, 2319, + 0, 0, 11968, 12020, 3, 2272, 1136, 0, 11969, 11973, 5, 2324, 0, 0, 11970, + 11971, 3, 1214, 607, 0, 11971, 11972, 5, 2449, 0, 0, 11972, 11974, 1, 0, + 0, 0, 11973, 11970, 1, 0, 0, 0, 11973, 11974, 1, 0, 0, 0, 11974, 11975, + 1, 0, 0, 0, 11975, 12020, 3, 1216, 608, 0, 11976, 11977, 7, 134, 0, 0, + 11977, 12020, 5, 2426, 0, 0, 11978, 11979, 5, 330, 0, 0, 11979, 11980, + 5, 724, 0, 0, 11980, 11981, 7, 135, 0, 0, 11981, 12020, 5, 2328, 0, 0, + 11982, 11983, 5, 2329, 0, 0, 11983, 12020, 7, 136, 0, 0, 11984, 11985, + 5, 1665, 0, 0, 11985, 11986, 5, 2331, 0, 0, 11986, 11987, 5, 2332, 0, 0, + 11987, 11988, 5, 681, 0, 0, 11988, 12020, 7, 137, 0, 0, 11989, 11990, 5, + 800, 0, 0, 11990, 11991, 5, 2185, 0, 0, 11991, 12020, 3, 2030, 1015, 0, + 11992, 12020, 3, 1210, 605, 0, 11993, 11994, 5, 2335, 0, 0, 11994, 12020, + 5, 2424, 0, 0, 11995, 12020, 5, 2336, 0, 0, 11996, 11997, 7, 138, 0, 0, + 11997, 12020, 5, 2424, 0, 0, 11998, 12010, 5, 2338, 0, 0, 11999, 12000, + 5, 544, 0, 0, 12000, 12002, 5, 535, 0, 0, 12001, 12003, 5, 636, 0, 0, 12002, + 12001, 1, 0, 0, 0, 12002, 12003, 1, 0, 0, 0, 12003, 12011, 1, 0, 0, 0, + 12004, 12005, 5, 37, 0, 0, 12005, 12007, 5, 2339, 0, 0, 12006, 12008, 5, + 636, 0, 0, 12007, 12006, 1, 0, 0, 0, 12007, 12008, 1, 0, 0, 0, 12008, 12011, + 1, 0, 0, 0, 12009, 12011, 5, 1056, 0, 0, 12010, 11999, 1, 0, 0, 0, 12010, + 12004, 1, 0, 0, 0, 12010, 12009, 1, 0, 0, 0, 12011, 12020, 1, 0, 0, 0, + 12012, 12013, 5, 2340, 0, 0, 12013, 12014, 5, 2430, 0, 0, 12014, 12015, + 7, 139, 0, 0, 12015, 12020, 5, 2431, 0, 0, 12016, 12020, 7, 140, 0, 0, + 12017, 12018, 5, 2345, 0, 0, 12018, 12020, 5, 2424, 0, 0, 12019, 11967, + 1, 0, 0, 0, 12019, 11969, 1, 0, 0, 0, 12019, 11976, 1, 0, 0, 0, 12019, + 11978, 1, 0, 0, 0, 12019, 11982, 1, 0, 0, 0, 12019, 11984, 1, 0, 0, 0, + 12019, 11989, 1, 0, 0, 0, 12019, 11992, 1, 0, 0, 0, 12019, 11993, 1, 0, + 0, 0, 12019, 11995, 1, 0, 0, 0, 12019, 11996, 1, 0, 0, 0, 12019, 11998, + 1, 0, 0, 0, 12019, 12012, 1, 0, 0, 0, 12019, 12016, 1, 0, 0, 0, 12019, + 12017, 1, 0, 0, 0, 12020, 1209, 1, 0, 0, 0, 12021, 12023, 3, 1212, 606, + 0, 12022, 12021, 1, 0, 0, 0, 12023, 12024, 1, 0, 0, 0, 12024, 12022, 1, + 0, 0, 0, 12024, 12025, 1, 0, 0, 0, 12025, 1211, 1, 0, 0, 0, 12026, 12057, + 5, 2346, 0, 0, 12027, 12031, 5, 2347, 0, 0, 12028, 12029, 3, 1214, 607, + 0, 12029, 12030, 5, 2449, 0, 0, 12030, 12032, 1, 0, 0, 0, 12031, 12028, + 1, 0, 0, 0, 12031, 12032, 1, 0, 0, 0, 12032, 12034, 1, 0, 0, 0, 12033, + 12035, 3, 1216, 608, 0, 12034, 12033, 1, 0, 0, 0, 12034, 12035, 1, 0, 0, + 0, 12035, 12057, 1, 0, 0, 0, 12036, 12057, 5, 2348, 0, 0, 12037, 12041, + 5, 2349, 0, 0, 12038, 12039, 3, 1214, 607, 0, 12039, 12040, 5, 2449, 0, + 0, 12040, 12042, 1, 0, 0, 0, 12041, 12038, 1, 0, 0, 0, 12041, 12042, 1, + 0, 0, 0, 12042, 12044, 1, 0, 0, 0, 12043, 12045, 3, 1216, 608, 0, 12044, + 12043, 1, 0, 0, 0, 12044, 12045, 1, 0, 0, 0, 12045, 12057, 1, 0, 0, 0, + 12046, 12057, 5, 2350, 0, 0, 12047, 12051, 5, 814, 0, 0, 12048, 12049, + 3, 1214, 607, 0, 12049, 12050, 5, 2449, 0, 0, 12050, 12052, 1, 0, 0, 0, + 12051, 12048, 1, 0, 0, 0, 12051, 12052, 1, 0, 0, 0, 12052, 12054, 1, 0, + 0, 0, 12053, 12055, 3, 1216, 608, 0, 12054, 12053, 1, 0, 0, 0, 12054, 12055, + 1, 0, 0, 0, 12055, 12057, 1, 0, 0, 0, 12056, 12026, 1, 0, 0, 0, 12056, + 12027, 1, 0, 0, 0, 12056, 12036, 1, 0, 0, 0, 12056, 12037, 1, 0, 0, 0, + 12056, 12046, 1, 0, 0, 0, 12056, 12047, 1, 0, 0, 0, 12057, 1213, 1, 0, + 0, 0, 12058, 12059, 3, 768, 384, 0, 12059, 1215, 1, 0, 0, 0, 12060, 12061, + 5, 2426, 0, 0, 12061, 1217, 1, 0, 0, 0, 12062, 12064, 5, 2351, 0, 0, 12063, + 12065, 3, 1220, 610, 0, 12064, 12063, 1, 0, 0, 0, 12064, 12065, 1, 0, 0, + 0, 12065, 12067, 1, 0, 0, 0, 12066, 12068, 3, 1224, 612, 0, 12067, 12066, + 1, 0, 0, 0, 12067, 12068, 1, 0, 0, 0, 12068, 1219, 1, 0, 0, 0, 12069, 12071, + 3, 1222, 611, 0, 12070, 12069, 1, 0, 0, 0, 12071, 12072, 1, 0, 0, 0, 12072, + 12070, 1, 0, 0, 0, 12072, 12073, 1, 0, 0, 0, 12073, 1221, 1, 0, 0, 0, 12074, + 12105, 5, 2352, 0, 0, 12075, 12078, 5, 2353, 0, 0, 12076, 12077, 7, 2, + 0, 0, 12077, 12079, 5, 2354, 0, 0, 12078, 12076, 1, 0, 0, 0, 12078, 12079, + 1, 0, 0, 0, 12079, 12105, 1, 0, 0, 0, 12080, 12105, 3, 1246, 623, 0, 12081, + 12105, 3, 1248, 624, 0, 12082, 12083, 5, 37, 0, 0, 12083, 12084, 5, 2351, + 0, 0, 12084, 12085, 5, 2355, 0, 0, 12085, 12086, 5, 2356, 0, 0, 12086, + 12105, 5, 2351, 0, 0, 12087, 12088, 5, 894, 0, 0, 12088, 12089, 5, 2357, + 0, 0, 12089, 12090, 5, 2145, 0, 0, 12090, 12091, 5, 2332, 0, 0, 12091, + 12105, 5, 1149, 0, 0, 12092, 12093, 5, 1454, 0, 0, 12093, 12094, 5, 1512, + 0, 0, 12094, 12095, 5, 2193, 0, 0, 12095, 12096, 5, 37, 0, 0, 12096, 12097, + 5, 1149, 0, 0, 12097, 12105, 5, 2351, 0, 0, 12098, 12100, 3, 1250, 625, + 0, 12099, 12098, 1, 0, 0, 0, 12100, 12101, 1, 0, 0, 0, 12101, 12099, 1, + 0, 0, 0, 12101, 12102, 1, 0, 0, 0, 12102, 12105, 1, 0, 0, 0, 12103, 12105, + 7, 141, 0, 0, 12104, 12074, 1, 0, 0, 0, 12104, 12075, 1, 0, 0, 0, 12104, + 12080, 1, 0, 0, 0, 12104, 12081, 1, 0, 0, 0, 12104, 12082, 1, 0, 0, 0, + 12104, 12087, 1, 0, 0, 0, 12104, 12092, 1, 0, 0, 0, 12104, 12099, 1, 0, + 0, 0, 12104, 12103, 1, 0, 0, 0, 12105, 1223, 1, 0, 0, 0, 12106, 12107, + 5, 2430, 0, 0, 12107, 12112, 3, 1226, 613, 0, 12108, 12109, 5, 2436, 0, + 0, 12109, 12111, 3, 1226, 613, 0, 12110, 12108, 1, 0, 0, 0, 12111, 12114, + 1, 0, 0, 0, 12112, 12110, 1, 0, 0, 0, 12112, 12113, 1, 0, 0, 0, 12113, + 12115, 1, 0, 0, 0, 12114, 12112, 1, 0, 0, 0, 12115, 12116, 5, 2431, 0, + 0, 12116, 1225, 1, 0, 0, 0, 12117, 12119, 3, 1228, 614, 0, 12118, 12120, + 3, 1230, 615, 0, 12119, 12118, 1, 0, 0, 0, 12119, 12120, 1, 0, 0, 0, 12120, + 12122, 1, 0, 0, 0, 12121, 12123, 3, 1240, 620, 0, 12122, 12121, 1, 0, 0, + 0, 12122, 12123, 1, 0, 0, 0, 12123, 12125, 1, 0, 0, 0, 12124, 12126, 3, + 1242, 621, 0, 12125, 12124, 1, 0, 0, 0, 12125, 12126, 1, 0, 0, 0, 12126, + 12128, 1, 0, 0, 0, 12127, 12129, 3, 1244, 622, 0, 12128, 12127, 1, 0, 0, + 0, 12128, 12129, 1, 0, 0, 0, 12129, 1227, 1, 0, 0, 0, 12130, 12131, 3, + 2266, 1133, 0, 12131, 1229, 1, 0, 0, 0, 12132, 12134, 5, 2359, 0, 0, 12133, + 12132, 1, 0, 0, 0, 12133, 12134, 1, 0, 0, 0, 12134, 12135, 1, 0, 0, 0, + 12135, 12140, 5, 2430, 0, 0, 12136, 12141, 3, 1232, 616, 0, 12137, 12138, + 5, 2433, 0, 0, 12138, 12139, 7, 142, 0, 0, 12139, 12141, 3, 1234, 617, + 0, 12140, 12136, 1, 0, 0, 0, 12140, 12137, 1, 0, 0, 0, 12141, 12147, 1, + 0, 0, 0, 12142, 12145, 7, 143, 0, 0, 12143, 12146, 3, 1236, 618, 0, 12144, + 12146, 3, 1238, 619, 0, 12145, 12143, 1, 0, 0, 0, 12145, 12144, 1, 0, 0, + 0, 12146, 12148, 1, 0, 0, 0, 12147, 12142, 1, 0, 0, 0, 12147, 12148, 1, + 0, 0, 0, 12148, 12149, 1, 0, 0, 0, 12149, 12150, 5, 2431, 0, 0, 12150, + 1231, 1, 0, 0, 0, 12151, 12152, 5, 2424, 0, 0, 12152, 1233, 1, 0, 0, 0, + 12153, 12154, 5, 2424, 0, 0, 12154, 1235, 1, 0, 0, 0, 12155, 12156, 5, + 2424, 0, 0, 12156, 1237, 1, 0, 0, 0, 12157, 12158, 5, 2424, 0, 0, 12158, + 1239, 1, 0, 0, 0, 12159, 12161, 5, 2362, 0, 0, 12160, 12159, 1, 0, 0, 0, + 12160, 12161, 1, 0, 0, 0, 12161, 12162, 1, 0, 0, 0, 12162, 12164, 5, 711, + 0, 0, 12163, 12165, 5, 508, 0, 0, 12164, 12163, 1, 0, 0, 0, 12164, 12165, + 1, 0, 0, 0, 12165, 12169, 1, 0, 0, 0, 12166, 12167, 5, 2430, 0, 0, 12167, + 12168, 5, 2424, 0, 0, 12168, 12170, 5, 2431, 0, 0, 12169, 12166, 1, 0, + 0, 0, 12169, 12170, 1, 0, 0, 0, 12170, 12172, 1, 0, 0, 0, 12171, 12173, + 3, 1246, 623, 0, 12172, 12171, 1, 0, 0, 0, 12172, 12173, 1, 0, 0, 0, 12173, + 12250, 1, 0, 0, 0, 12174, 12185, 7, 144, 0, 0, 12175, 12179, 5, 508, 0, + 0, 12176, 12177, 5, 2430, 0, 0, 12177, 12178, 5, 2424, 0, 0, 12178, 12180, + 5, 2431, 0, 0, 12179, 12176, 1, 0, 0, 0, 12179, 12180, 1, 0, 0, 0, 12180, + 12182, 1, 0, 0, 0, 12181, 12183, 3, 1246, 623, 0, 12182, 12181, 1, 0, 0, + 0, 12182, 12183, 1, 0, 0, 0, 12183, 12186, 1, 0, 0, 0, 12184, 12186, 3, + 2304, 1152, 0, 12185, 12175, 1, 0, 0, 0, 12185, 12184, 1, 0, 0, 0, 12185, + 12186, 1, 0, 0, 0, 12186, 12250, 1, 0, 0, 0, 12187, 12250, 5, 2364, 0, + 0, 12188, 12190, 5, 2365, 0, 0, 12189, 12191, 5, 2366, 0, 0, 12190, 12189, + 1, 0, 0, 0, 12190, 12191, 1, 0, 0, 0, 12191, 12250, 1, 0, 0, 0, 12192, + 12194, 5, 552, 0, 0, 12193, 12195, 5, 508, 0, 0, 12194, 12193, 1, 0, 0, + 0, 12194, 12195, 1, 0, 0, 0, 12195, 12199, 1, 0, 0, 0, 12196, 12197, 5, + 2430, 0, 0, 12197, 12198, 5, 2424, 0, 0, 12198, 12200, 5, 2431, 0, 0, 12199, + 12196, 1, 0, 0, 0, 12199, 12200, 1, 0, 0, 0, 12200, 12202, 1, 0, 0, 0, + 12201, 12203, 3, 1246, 623, 0, 12202, 12201, 1, 0, 0, 0, 12202, 12203, + 1, 0, 0, 0, 12203, 12250, 1, 0, 0, 0, 12204, 12250, 5, 421, 0, 0, 12205, + 12207, 5, 120, 0, 0, 12206, 12208, 5, 508, 0, 0, 12207, 12206, 1, 0, 0, + 0, 12207, 12208, 1, 0, 0, 0, 12208, 12212, 1, 0, 0, 0, 12209, 12210, 5, + 2430, 0, 0, 12210, 12211, 5, 2424, 0, 0, 12211, 12213, 5, 2431, 0, 0, 12212, + 12209, 1, 0, 0, 0, 12212, 12213, 1, 0, 0, 0, 12213, 12215, 1, 0, 0, 0, + 12214, 12216, 3, 1246, 623, 0, 12215, 12214, 1, 0, 0, 0, 12215, 12216, + 1, 0, 0, 0, 12216, 12250, 1, 0, 0, 0, 12217, 12250, 5, 117, 0, 0, 12218, + 12222, 5, 1406, 0, 0, 12219, 12220, 5, 2430, 0, 0, 12220, 12221, 5, 2424, + 0, 0, 12221, 12223, 5, 2431, 0, 0, 12222, 12219, 1, 0, 0, 0, 12222, 12223, + 1, 0, 0, 0, 12223, 12250, 1, 0, 0, 0, 12224, 12228, 5, 182, 0, 0, 12225, + 12226, 5, 2430, 0, 0, 12226, 12227, 5, 2424, 0, 0, 12227, 12229, 5, 2431, + 0, 0, 12228, 12225, 1, 0, 0, 0, 12228, 12229, 1, 0, 0, 0, 12229, 12231, + 1, 0, 0, 0, 12230, 12232, 3, 1246, 623, 0, 12231, 12230, 1, 0, 0, 0, 12231, + 12232, 1, 0, 0, 0, 12232, 12234, 1, 0, 0, 0, 12233, 12235, 3, 1248, 624, + 0, 12234, 12233, 1, 0, 0, 0, 12234, 12235, 1, 0, 0, 0, 12235, 12237, 1, + 0, 0, 0, 12236, 12238, 3, 1250, 625, 0, 12237, 12236, 1, 0, 0, 0, 12237, + 12238, 1, 0, 0, 0, 12238, 12250, 1, 0, 0, 0, 12239, 12240, 7, 145, 0, 0, + 12240, 12244, 5, 2430, 0, 0, 12241, 12242, 3, 2324, 1162, 0, 12242, 12243, + 5, 2436, 0, 0, 12243, 12245, 1, 0, 0, 0, 12244, 12241, 1, 0, 0, 0, 12244, + 12245, 1, 0, 0, 0, 12245, 12246, 1, 0, 0, 0, 12246, 12247, 3, 2324, 1162, + 0, 12247, 12248, 5, 2431, 0, 0, 12248, 12250, 1, 0, 0, 0, 12249, 12160, + 1, 0, 0, 0, 12249, 12174, 1, 0, 0, 0, 12249, 12187, 1, 0, 0, 0, 12249, + 12188, 1, 0, 0, 0, 12249, 12192, 1, 0, 0, 0, 12249, 12204, 1, 0, 0, 0, + 12249, 12205, 1, 0, 0, 0, 12249, 12217, 1, 0, 0, 0, 12249, 12218, 1, 0, + 0, 0, 12249, 12224, 1, 0, 0, 0, 12249, 12239, 1, 0, 0, 0, 12250, 1241, + 1, 0, 0, 0, 12251, 12252, 7, 146, 0, 0, 12252, 12253, 3, 2030, 1015, 0, + 12253, 1243, 1, 0, 0, 0, 12254, 12258, 5, 2307, 0, 0, 12255, 12256, 3, + 1214, 607, 0, 12256, 12257, 5, 2449, 0, 0, 12257, 12259, 1, 0, 0, 0, 12258, + 12255, 1, 0, 0, 0, 12258, 12259, 1, 0, 0, 0, 12259, 12261, 1, 0, 0, 0, + 12260, 12262, 3, 1216, 608, 0, 12261, 12260, 1, 0, 0, 0, 12261, 12262, + 1, 0, 0, 0, 12262, 1245, 1, 0, 0, 0, 12263, 12264, 5, 2308, 0, 0, 12264, + 12265, 5, 151, 0, 0, 12265, 12268, 3, 1204, 602, 0, 12266, 12267, 5, 48, + 0, 0, 12267, 12269, 3, 1204, 602, 0, 12268, 12266, 1, 0, 0, 0, 12268, 12269, + 1, 0, 0, 0, 12269, 12289, 1, 0, 0, 0, 12270, 12271, 5, 2309, 0, 0, 12271, + 12274, 5, 151, 0, 0, 12272, 12275, 3, 1204, 602, 0, 12273, 12275, 5, 2188, + 0, 0, 12274, 12272, 1, 0, 0, 0, 12274, 12273, 1, 0, 0, 0, 12275, 12286, + 1, 0, 0, 0, 12276, 12278, 5, 2310, 0, 0, 12277, 12276, 1, 0, 0, 0, 12277, + 12278, 1, 0, 0, 0, 12278, 12279, 1, 0, 0, 0, 12279, 12280, 5, 2308, 0, + 0, 12280, 12281, 5, 151, 0, 0, 12281, 12284, 3, 1204, 602, 0, 12282, 12283, + 5, 48, 0, 0, 12283, 12285, 3, 1204, 602, 0, 12284, 12282, 1, 0, 0, 0, 12284, + 12285, 1, 0, 0, 0, 12285, 12287, 1, 0, 0, 0, 12286, 12277, 1, 0, 0, 0, + 12286, 12287, 1, 0, 0, 0, 12287, 12289, 1, 0, 0, 0, 12288, 12263, 1, 0, + 0, 0, 12288, 12270, 1, 0, 0, 0, 12289, 1247, 1, 0, 0, 0, 12290, 12291, + 7, 147, 0, 0, 12291, 1249, 1, 0, 0, 0, 12292, 12294, 5, 2314, 0, 0, 12293, + 12295, 7, 148, 0, 0, 12294, 12293, 1, 0, 0, 0, 12294, 12295, 1, 0, 0, 0, + 12295, 12296, 1, 0, 0, 0, 12296, 12297, 5, 2315, 0, 0, 12297, 12298, 3, + 932, 466, 0, 12298, 1251, 1, 0, 0, 0, 12299, 12300, 5, 222, 0, 0, 12300, + 12301, 5, 2316, 0, 0, 12301, 12302, 5, 2430, 0, 0, 12302, 12307, 3, 1254, + 627, 0, 12303, 12304, 5, 2436, 0, 0, 12304, 12306, 3, 1254, 627, 0, 12305, + 12303, 1, 0, 0, 0, 12306, 12309, 1, 0, 0, 0, 12307, 12305, 1, 0, 0, 0, + 12307, 12308, 1, 0, 0, 0, 12308, 12310, 1, 0, 0, 0, 12309, 12307, 1, 0, + 0, 0, 12310, 12311, 5, 2431, 0, 0, 12311, 1253, 1, 0, 0, 0, 12312, 12313, + 3, 2266, 1133, 0, 12313, 12349, 5, 573, 0, 0, 12314, 12350, 5, 1149, 0, + 0, 12315, 12316, 5, 265, 0, 0, 12316, 12350, 5, 2426, 0, 0, 12317, 12318, + 5, 244, 0, 0, 12318, 12319, 5, 2430, 0, 0, 12319, 12324, 3, 1262, 631, + 0, 12320, 12321, 5, 2436, 0, 0, 12321, 12323, 3, 1262, 631, 0, 12322, 12320, + 1, 0, 0, 0, 12323, 12326, 1, 0, 0, 0, 12324, 12322, 1, 0, 0, 0, 12324, + 12325, 1, 0, 0, 0, 12325, 12327, 1, 0, 0, 0, 12326, 12324, 1, 0, 0, 0, + 12327, 12328, 5, 2431, 0, 0, 12328, 12350, 1, 0, 0, 0, 12329, 12330, 5, + 2317, 0, 0, 12330, 12331, 5, 2430, 0, 0, 12331, 12336, 3, 1258, 629, 0, + 12332, 12333, 5, 2436, 0, 0, 12333, 12335, 3, 1258, 629, 0, 12334, 12332, + 1, 0, 0, 0, 12335, 12338, 1, 0, 0, 0, 12336, 12334, 1, 0, 0, 0, 12336, + 12337, 1, 0, 0, 0, 12337, 12339, 1, 0, 0, 0, 12338, 12336, 1, 0, 0, 0, + 12339, 12341, 5, 2431, 0, 0, 12340, 12342, 3, 1260, 630, 0, 12341, 12340, + 1, 0, 0, 0, 12341, 12342, 1, 0, 0, 0, 12342, 12350, 1, 0, 0, 0, 12343, + 12344, 5, 2318, 0, 0, 12344, 12345, 3, 1256, 628, 0, 12345, 12346, 5, 2430, + 0, 0, 12346, 12347, 5, 2424, 0, 0, 12347, 12348, 5, 2431, 0, 0, 12348, + 12350, 1, 0, 0, 0, 12349, 12314, 1, 0, 0, 0, 12349, 12315, 1, 0, 0, 0, + 12349, 12317, 1, 0, 0, 0, 12349, 12329, 1, 0, 0, 0, 12349, 12343, 1, 0, + 0, 0, 12350, 1255, 1, 0, 0, 0, 12351, 12352, 3, 2266, 1133, 0, 12352, 1257, + 1, 0, 0, 0, 12353, 12358, 3, 2266, 1133, 0, 12354, 12355, 5, 265, 0, 0, + 12355, 12356, 5, 2426, 0, 0, 12356, 12358, 5, 2449, 0, 0, 12357, 12353, + 1, 0, 0, 0, 12357, 12354, 1, 0, 0, 0, 12358, 1259, 1, 0, 0, 0, 12359, 12360, + 5, 573, 0, 0, 12360, 12364, 5, 2430, 0, 0, 12361, 12362, 3, 1214, 607, + 0, 12362, 12363, 5, 2449, 0, 0, 12363, 12365, 1, 0, 0, 0, 12364, 12361, + 1, 0, 0, 0, 12364, 12365, 1, 0, 0, 0, 12365, 12367, 1, 0, 0, 0, 12366, + 12368, 3, 1216, 608, 0, 12367, 12366, 1, 0, 0, 0, 12367, 12368, 1, 0, 0, + 0, 12368, 12380, 1, 0, 0, 0, 12369, 12373, 5, 2436, 0, 0, 12370, 12371, + 3, 1214, 607, 0, 12371, 12372, 5, 2449, 0, 0, 12372, 12374, 1, 0, 0, 0, + 12373, 12370, 1, 0, 0, 0, 12373, 12374, 1, 0, 0, 0, 12374, 12376, 1, 0, + 0, 0, 12375, 12377, 3, 1216, 608, 0, 12376, 12375, 1, 0, 0, 0, 12376, 12377, + 1, 0, 0, 0, 12377, 12379, 1, 0, 0, 0, 12378, 12369, 1, 0, 0, 0, 12379, + 12382, 1, 0, 0, 0, 12380, 12378, 1, 0, 0, 0, 12380, 12381, 1, 0, 0, 0, + 12381, 12383, 1, 0, 0, 0, 12382, 12380, 1, 0, 0, 0, 12383, 12390, 5, 2431, + 0, 0, 12384, 12390, 5, 201, 0, 0, 12385, 12390, 5, 133, 0, 0, 12386, 12387, + 5, 2319, 0, 0, 12387, 12388, 5, 2452, 0, 0, 12388, 12390, 3, 2272, 1136, + 0, 12389, 12359, 1, 0, 0, 0, 12389, 12384, 1, 0, 0, 0, 12389, 12385, 1, + 0, 0, 0, 12389, 12386, 1, 0, 0, 0, 12390, 1261, 1, 0, 0, 0, 12391, 12395, + 3, 2266, 1133, 0, 12392, 12393, 5, 265, 0, 0, 12393, 12395, 5, 2426, 0, + 0, 12394, 12391, 1, 0, 0, 0, 12394, 12392, 1, 0, 0, 0, 12395, 1263, 1, + 0, 0, 0, 12396, 12398, 7, 17, 0, 0, 12397, 12396, 1, 0, 0, 0, 12397, 12398, + 1, 0, 0, 0, 12398, 12399, 1, 0, 0, 0, 12399, 12400, 5, 1511, 0, 0, 12400, + 12401, 5, 921, 0, 0, 12401, 1265, 1, 0, 0, 0, 12402, 12403, 5, 550, 0, + 0, 12403, 12405, 5, 62, 0, 0, 12404, 12406, 3, 2334, 1167, 0, 12405, 12404, + 1, 0, 0, 0, 12405, 12406, 1, 0, 0, 0, 12406, 12411, 1, 0, 0, 0, 12407, + 12408, 5, 1059, 0, 0, 12408, 12409, 5, 550, 0, 0, 12409, 12411, 5, 62, + 0, 0, 12410, 12402, 1, 0, 0, 0, 12410, 12407, 1, 0, 0, 0, 12411, 1267, + 1, 0, 0, 0, 12412, 12413, 5, 2424, 0, 0, 12413, 1269, 1, 0, 0, 0, 12414, + 12415, 5, 20, 0, 0, 12415, 12416, 5, 1687, 0, 0, 12416, 12419, 5, 820, + 0, 0, 12417, 12420, 3, 1272, 636, 0, 12418, 12420, 3, 1274, 637, 0, 12419, + 12417, 1, 0, 0, 0, 12419, 12418, 1, 0, 0, 0, 12420, 12430, 1, 0, 0, 0, + 12421, 12422, 5, 2436, 0, 0, 12422, 12423, 5, 1687, 0, 0, 12423, 12426, + 5, 820, 0, 0, 12424, 12427, 3, 1272, 636, 0, 12425, 12427, 3, 1274, 637, + 0, 12426, 12424, 1, 0, 0, 0, 12426, 12425, 1, 0, 0, 0, 12427, 12429, 1, + 0, 0, 0, 12428, 12421, 1, 0, 0, 0, 12429, 12432, 1, 0, 0, 0, 12430, 12428, + 1, 0, 0, 0, 12430, 12431, 1, 0, 0, 0, 12431, 12455, 1, 0, 0, 0, 12432, + 12430, 1, 0, 0, 0, 12433, 12434, 5, 425, 0, 0, 12434, 12435, 5, 1687, 0, + 0, 12435, 12439, 5, 820, 0, 0, 12436, 12440, 3, 1274, 637, 0, 12437, 12438, + 5, 594, 0, 0, 12438, 12440, 3, 1268, 634, 0, 12439, 12436, 1, 0, 0, 0, + 12439, 12437, 1, 0, 0, 0, 12440, 12451, 1, 0, 0, 0, 12441, 12442, 5, 2436, + 0, 0, 12442, 12443, 5, 1687, 0, 0, 12443, 12447, 5, 820, 0, 0, 12444, 12448, + 3, 1274, 637, 0, 12445, 12446, 5, 594, 0, 0, 12446, 12448, 3, 1268, 634, + 0, 12447, 12444, 1, 0, 0, 0, 12447, 12445, 1, 0, 0, 0, 12448, 12450, 1, + 0, 0, 0, 12449, 12441, 1, 0, 0, 0, 12450, 12453, 1, 0, 0, 0, 12451, 12449, + 1, 0, 0, 0, 12451, 12452, 1, 0, 0, 0, 12452, 12455, 1, 0, 0, 0, 12453, + 12451, 1, 0, 0, 0, 12454, 12414, 1, 0, 0, 0, 12454, 12433, 1, 0, 0, 0, + 12455, 1271, 1, 0, 0, 0, 12456, 12457, 5, 594, 0, 0, 12457, 12458, 3, 1268, + 634, 0, 12458, 12459, 5, 2430, 0, 0, 12459, 12462, 3, 2434, 1217, 0, 12460, + 12461, 5, 1059, 0, 0, 12461, 12463, 5, 820, 0, 0, 12462, 12460, 1, 0, 0, + 0, 12462, 12463, 1, 0, 0, 0, 12463, 12472, 1, 0, 0, 0, 12464, 12465, 5, + 2436, 0, 0, 12465, 12468, 3, 2434, 1217, 0, 12466, 12467, 5, 1059, 0, 0, + 12467, 12469, 5, 820, 0, 0, 12468, 12466, 1, 0, 0, 0, 12468, 12469, 1, + 0, 0, 0, 12469, 12471, 1, 0, 0, 0, 12470, 12464, 1, 0, 0, 0, 12471, 12474, + 1, 0, 0, 0, 12472, 12470, 1, 0, 0, 0, 12472, 12473, 1, 0, 0, 0, 12473, + 12475, 1, 0, 0, 0, 12474, 12472, 1, 0, 0, 0, 12475, 12477, 5, 2431, 0, + 0, 12476, 12478, 5, 43, 0, 0, 12477, 12476, 1, 0, 0, 0, 12477, 12478, 1, + 0, 0, 0, 12478, 1273, 1, 0, 0, 0, 12479, 12480, 5, 330, 0, 0, 12480, 12492, + 5, 2430, 0, 0, 12481, 12483, 5, 2436, 0, 0, 12482, 12481, 1, 0, 0, 0, 12482, + 12483, 1, 0, 0, 0, 12483, 12490, 1, 0, 0, 0, 12484, 12491, 5, 37, 0, 0, + 12485, 12486, 5, 1359, 0, 0, 12486, 12491, 5, 754, 0, 0, 12487, 12491, + 5, 2073, 0, 0, 12488, 12489, 5, 563, 0, 0, 12489, 12491, 5, 754, 0, 0, + 12490, 12484, 1, 0, 0, 0, 12490, 12485, 1, 0, 0, 0, 12490, 12487, 1, 0, + 0, 0, 12490, 12488, 1, 0, 0, 0, 12491, 12493, 1, 0, 0, 0, 12492, 12482, + 1, 0, 0, 0, 12493, 12494, 1, 0, 0, 0, 12494, 12492, 1, 0, 0, 0, 12494, + 12495, 1, 0, 0, 0, 12495, 12496, 1, 0, 0, 0, 12496, 12497, 5, 2431, 0, + 0, 12497, 12498, 5, 223, 0, 0, 12498, 1275, 1, 0, 0, 0, 12499, 12500, 5, + 38, 0, 0, 12500, 12513, 5, 506, 0, 0, 12501, 12508, 5, 2430, 0, 0, 12502, + 12503, 5, 1600, 0, 0, 12503, 12509, 3, 1148, 574, 0, 12504, 12505, 5, 331, + 0, 0, 12505, 12509, 5, 2426, 0, 0, 12506, 12507, 5, 701, 0, 0, 12507, 12509, + 5, 2424, 0, 0, 12508, 12502, 1, 0, 0, 0, 12508, 12504, 1, 0, 0, 0, 12508, + 12506, 1, 0, 0, 0, 12509, 12510, 1, 0, 0, 0, 12510, 12508, 1, 0, 0, 0, + 12510, 12511, 1, 0, 0, 0, 12511, 12512, 1, 0, 0, 0, 12512, 12514, 5, 2431, + 0, 0, 12513, 12501, 1, 0, 0, 0, 12513, 12514, 1, 0, 0, 0, 12514, 1277, + 1, 0, 0, 0, 12515, 12516, 5, 351, 0, 0, 12516, 12519, 5, 2093, 0, 0, 12517, + 12518, 5, 752, 0, 0, 12518, 12520, 3, 1148, 574, 0, 12519, 12517, 1, 0, + 0, 0, 12519, 12520, 1, 0, 0, 0, 12520, 1279, 1, 0, 0, 0, 12521, 12522, + 5, 1585, 0, 0, 12522, 12524, 5, 1614, 0, 0, 12523, 12525, 5, 231, 0, 0, + 12524, 12523, 1, 0, 0, 0, 12524, 12525, 1, 0, 0, 0, 12525, 12527, 1, 0, + 0, 0, 12526, 12528, 5, 168, 0, 0, 12527, 12526, 1, 0, 0, 0, 12527, 12528, + 1, 0, 0, 0, 12528, 1281, 1, 0, 0, 0, 12529, 12531, 7, 149, 0, 0, 12530, + 12529, 1, 0, 0, 0, 12530, 12531, 1, 0, 0, 0, 12531, 12532, 1, 0, 0, 0, + 12532, 12533, 5, 1419, 0, 0, 12533, 1283, 1, 0, 0, 0, 12534, 12536, 5, + 2100, 0, 0, 12535, 12537, 5, 1125, 0, 0, 12536, 12535, 1, 0, 0, 0, 12536, + 12537, 1, 0, 0, 0, 12537, 12538, 1, 0, 0, 0, 12538, 12539, 5, 648, 0, 0, + 12539, 12540, 5, 330, 0, 0, 12540, 12541, 1, 0, 0, 0, 12541, 12542, 3, + 1646, 823, 0, 12542, 1285, 1, 0, 0, 0, 12543, 12544, 5, 2051, 0, 0, 12544, + 12545, 5, 1981, 0, 0, 12545, 12547, 3, 2268, 1134, 0, 12546, 12548, 5, + 1383, 0, 0, 12547, 12546, 1, 0, 0, 0, 12547, 12548, 1, 0, 0, 0, 12548, + 12549, 1, 0, 0, 0, 12549, 12550, 5, 2450, 0, 0, 12550, 1287, 1, 0, 0, 0, + 12551, 12552, 5, 425, 0, 0, 12552, 12553, 5, 1981, 0, 0, 12553, 12556, + 3, 2268, 1134, 0, 12554, 12555, 5, 168, 0, 0, 12555, 12557, 5, 268, 0, + 0, 12556, 12554, 1, 0, 0, 0, 12556, 12557, 1, 0, 0, 0, 12557, 12559, 1, + 0, 0, 0, 12558, 12560, 5, 1383, 0, 0, 12559, 12558, 1, 0, 0, 0, 12559, + 12560, 1, 0, 0, 0, 12560, 12561, 1, 0, 0, 0, 12561, 12562, 5, 2450, 0, + 0, 12562, 1289, 1, 0, 0, 0, 12563, 12564, 5, 425, 0, 0, 12564, 12565, 5, + 1978, 0, 0, 12565, 12570, 3, 2334, 1167, 0, 12566, 12568, 7, 150, 0, 0, + 12567, 12569, 5, 1398, 0, 0, 12568, 12567, 1, 0, 0, 0, 12568, 12569, 1, + 0, 0, 0, 12569, 12571, 1, 0, 0, 0, 12570, 12566, 1, 0, 0, 0, 12570, 12571, + 1, 0, 0, 0, 12571, 12573, 1, 0, 0, 0, 12572, 12574, 3, 1294, 647, 0, 12573, + 12572, 1, 0, 0, 0, 12573, 12574, 1, 0, 0, 0, 12574, 1291, 1, 0, 0, 0, 12575, + 12576, 5, 425, 0, 0, 12576, 12577, 5, 1978, 0, 0, 12577, 12578, 5, 1572, + 0, 0, 12578, 12580, 3, 2334, 1167, 0, 12579, 12581, 3, 1294, 647, 0, 12580, + 12579, 1, 0, 0, 0, 12580, 12581, 1, 0, 0, 0, 12581, 1293, 1, 0, 0, 0, 12582, + 12583, 5, 648, 0, 0, 12583, 12586, 5, 276, 0, 0, 12584, 12585, 7, 151, + 0, 0, 12585, 12587, 5, 332, 0, 0, 12586, 12584, 1, 0, 0, 0, 12586, 12587, + 1, 0, 0, 0, 12587, 12590, 1, 0, 0, 0, 12588, 12589, 5, 168, 0, 0, 12589, + 12591, 5, 268, 0, 0, 12590, 12588, 1, 0, 0, 0, 12590, 12591, 1, 0, 0, 0, + 12591, 1295, 1, 0, 0, 0, 12592, 12593, 5, 425, 0, 0, 12593, 12594, 5, 2171, + 0, 0, 12594, 12597, 3, 2268, 1134, 0, 12595, 12596, 5, 168, 0, 0, 12596, + 12598, 5, 267, 0, 0, 12597, 12595, 1, 0, 0, 0, 12597, 12598, 1, 0, 0, 0, + 12598, 12599, 1, 0, 0, 0, 12599, 12600, 5, 2450, 0, 0, 12600, 1297, 1, + 0, 0, 0, 12601, 12602, 5, 226, 0, 0, 12602, 12603, 5, 1179, 0, 0, 12603, + 12604, 5, 222, 0, 0, 12604, 12605, 3, 2266, 1133, 0, 12605, 12606, 5, 724, + 0, 0, 12606, 12607, 3, 2328, 1164, 0, 12607, 1299, 1, 0, 0, 0, 12608, 12609, + 7, 17, 0, 0, 12609, 1301, 1, 0, 0, 0, 12610, 12611, 7, 152, 0, 0, 12611, + 1303, 1, 0, 0, 0, 12612, 12614, 5, 41, 0, 0, 12613, 12615, 5, 1381, 0, + 0, 12614, 12613, 1, 0, 0, 0, 12614, 12615, 1, 0, 0, 0, 12615, 12616, 1, + 0, 0, 0, 12616, 12620, 5, 1694, 0, 0, 12617, 12618, 3, 2214, 1107, 0, 12618, + 12619, 5, 2423, 0, 0, 12619, 12621, 1, 0, 0, 0, 12620, 12617, 1, 0, 0, + 0, 12620, 12621, 1, 0, 0, 0, 12621, 12622, 1, 0, 0, 0, 12622, 12623, 3, + 2274, 1137, 0, 12623, 12624, 7, 153, 0, 0, 12624, 1305, 1, 0, 0, 0, 12625, + 12628, 5, 301, 0, 0, 12626, 12627, 5, 1223, 0, 0, 12627, 12629, 5, 1467, + 0, 0, 12628, 12626, 1, 0, 0, 0, 12628, 12629, 1, 0, 0, 0, 12629, 12630, + 1, 0, 0, 0, 12630, 12631, 5, 1381, 0, 0, 12631, 12632, 5, 1694, 0, 0, 12632, + 12633, 3, 2274, 1137, 0, 12633, 12637, 5, 565, 0, 0, 12634, 12635, 3, 2214, + 1107, 0, 12635, 12636, 5, 2423, 0, 0, 12636, 12638, 1, 0, 0, 0, 12637, + 12634, 1, 0, 0, 0, 12637, 12638, 1, 0, 0, 0, 12638, 12639, 1, 0, 0, 0, + 12639, 12642, 3, 2276, 1138, 0, 12640, 12641, 5, 2438, 0, 0, 12641, 12643, + 3, 2264, 1132, 0, 12642, 12640, 1, 0, 0, 0, 12642, 12643, 1, 0, 0, 0, 12643, + 12668, 1, 0, 0, 0, 12644, 12647, 5, 301, 0, 0, 12645, 12646, 5, 1223, 0, + 0, 12646, 12648, 5, 1467, 0, 0, 12647, 12645, 1, 0, 0, 0, 12647, 12648, + 1, 0, 0, 0, 12648, 12649, 1, 0, 0, 0, 12649, 12653, 5, 1694, 0, 0, 12650, + 12651, 3, 2214, 1107, 0, 12651, 12652, 5, 2423, 0, 0, 12652, 12654, 1, + 0, 0, 0, 12653, 12650, 1, 0, 0, 0, 12653, 12654, 1, 0, 0, 0, 12654, 12655, + 1, 0, 0, 0, 12655, 12656, 3, 2274, 1137, 0, 12656, 12660, 5, 565, 0, 0, + 12657, 12658, 3, 2214, 1107, 0, 12658, 12659, 5, 2423, 0, 0, 12659, 12661, + 1, 0, 0, 0, 12660, 12657, 1, 0, 0, 0, 12660, 12661, 1, 0, 0, 0, 12661, + 12662, 1, 0, 0, 0, 12662, 12665, 3, 2276, 1138, 0, 12663, 12664, 5, 2438, + 0, 0, 12664, 12666, 3, 2264, 1132, 0, 12665, 12663, 1, 0, 0, 0, 12665, + 12666, 1, 0, 0, 0, 12666, 12668, 1, 0, 0, 0, 12667, 12625, 1, 0, 0, 0, + 12667, 12644, 1, 0, 0, 0, 12668, 1307, 1, 0, 0, 0, 12669, 12671, 5, 425, + 0, 0, 12670, 12672, 5, 1381, 0, 0, 12671, 12670, 1, 0, 0, 0, 12671, 12672, + 1, 0, 0, 0, 12672, 12673, 1, 0, 0, 0, 12673, 12677, 5, 1694, 0, 0, 12674, + 12675, 3, 2214, 1107, 0, 12675, 12676, 5, 2423, 0, 0, 12676, 12678, 1, + 0, 0, 0, 12677, 12674, 1, 0, 0, 0, 12677, 12678, 1, 0, 0, 0, 12678, 12679, + 1, 0, 0, 0, 12679, 12681, 3, 2274, 1137, 0, 12680, 12682, 5, 561, 0, 0, + 12681, 12680, 1, 0, 0, 0, 12681, 12682, 1, 0, 0, 0, 12682, 1309, 1, 0, + 0, 0, 12683, 12684, 5, 301, 0, 0, 12684, 12687, 5, 1616, 0, 0, 12685, 12686, + 5, 2452, 0, 0, 12686, 12688, 3, 1312, 656, 0, 12687, 12685, 1, 0, 0, 0, + 12687, 12688, 1, 0, 0, 0, 12688, 12689, 1, 0, 0, 0, 12689, 12700, 5, 573, + 0, 0, 12690, 12693, 5, 1301, 0, 0, 12691, 12692, 5, 2452, 0, 0, 12692, + 12694, 3, 1314, 657, 0, 12693, 12691, 1, 0, 0, 0, 12693, 12694, 1, 0, 0, + 0, 12694, 12697, 1, 0, 0, 0, 12695, 12696, 5, 66, 0, 0, 12696, 12698, 5, + 284, 0, 0, 12697, 12695, 1, 0, 0, 0, 12697, 12698, 1, 0, 0, 0, 12698, 12701, + 1, 0, 0, 0, 12699, 12701, 5, 872, 0, 0, 12700, 12690, 1, 0, 0, 0, 12700, + 12699, 1, 0, 0, 0, 12701, 1311, 1, 0, 0, 0, 12702, 12703, 5, 2426, 0, 0, + 12703, 1313, 1, 0, 0, 0, 12704, 12705, 5, 2426, 0, 0, 12705, 1315, 1, 0, + 0, 0, 12706, 12707, 5, 226, 0, 0, 12707, 12708, 5, 1179, 0, 0, 12708, 12709, + 5, 1981, 0, 0, 12709, 12710, 3, 2268, 1134, 0, 12710, 12711, 5, 724, 0, + 0, 12711, 12712, 3, 2328, 1164, 0, 12712, 1317, 1, 0, 0, 0, 12713, 12714, + 5, 226, 0, 0, 12714, 12715, 5, 1179, 0, 0, 12715, 12716, 5, 849, 0, 0, + 12716, 12717, 5, 2171, 0, 0, 12717, 12718, 3, 2268, 1134, 0, 12718, 12719, + 5, 724, 0, 0, 12719, 12720, 3, 2328, 1164, 0, 12720, 1319, 1, 0, 0, 0, + 12721, 12722, 5, 41, 0, 0, 12722, 12723, 5, 44, 0, 0, 12723, 12727, 5, + 2171, 0, 0, 12724, 12725, 3, 2214, 1107, 0, 12725, 12726, 5, 2423, 0, 0, + 12726, 12728, 1, 0, 0, 0, 12727, 12724, 1, 0, 0, 0, 12727, 12728, 1, 0, + 0, 0, 12728, 12729, 1, 0, 0, 0, 12729, 12736, 3, 2334, 1167, 0, 12730, + 12731, 5, 1464, 0, 0, 12731, 12732, 5, 2034, 0, 0, 12732, 12737, 3, 2334, + 1167, 0, 12733, 12737, 5, 233, 0, 0, 12734, 12737, 3, 1322, 661, 0, 12735, + 12737, 3, 1328, 664, 0, 12736, 12730, 1, 0, 0, 0, 12736, 12733, 1, 0, 0, + 0, 12736, 12734, 1, 0, 0, 0, 12736, 12735, 1, 0, 0, 0, 12737, 1321, 1, + 0, 0, 0, 12738, 12739, 5, 20, 0, 0, 12739, 12740, 5, 155, 0, 0, 12740, + 12741, 5, 863, 0, 0, 12741, 12742, 5, 594, 0, 0, 12742, 12745, 5, 2430, + 0, 0, 12743, 12746, 5, 37, 0, 0, 12744, 12746, 3, 1326, 663, 0, 12745, + 12743, 1, 0, 0, 0, 12745, 12744, 1, 0, 0, 0, 12745, 12746, 1, 0, 0, 0, + 12746, 12747, 1, 0, 0, 0, 12747, 12748, 5, 2431, 0, 0, 12748, 12749, 5, + 784, 0, 0, 12749, 12750, 5, 2430, 0, 0, 12750, 12755, 3, 1324, 662, 0, + 12751, 12752, 5, 2436, 0, 0, 12752, 12754, 3, 1324, 662, 0, 12753, 12751, + 1, 0, 0, 0, 12754, 12757, 1, 0, 0, 0, 12755, 12753, 1, 0, 0, 0, 12755, + 12756, 1, 0, 0, 0, 12756, 12758, 1, 0, 0, 0, 12757, 12755, 1, 0, 0, 0, + 12758, 12759, 5, 2431, 0, 0, 12759, 1323, 1, 0, 0, 0, 12760, 12761, 3, + 2334, 1167, 0, 12761, 12762, 5, 2423, 0, 0, 12762, 12764, 1, 0, 0, 0, 12763, + 12760, 1, 0, 0, 0, 12763, 12764, 1, 0, 0, 0, 12764, 12765, 1, 0, 0, 0, + 12765, 12766, 3, 2334, 1167, 0, 12766, 12767, 5, 2423, 0, 0, 12767, 12769, + 1, 0, 0, 0, 12768, 12763, 1, 0, 0, 0, 12768, 12769, 1, 0, 0, 0, 12769, + 12770, 1, 0, 0, 0, 12770, 12771, 3, 2334, 1167, 0, 12771, 1325, 1, 0, 0, + 0, 12772, 12777, 3, 2334, 1167, 0, 12773, 12774, 5, 2436, 0, 0, 12774, + 12776, 3, 2334, 1167, 0, 12775, 12773, 1, 0, 0, 0, 12776, 12779, 1, 0, + 0, 0, 12777, 12775, 1, 0, 0, 0, 12777, 12778, 1, 0, 0, 0, 12778, 1327, + 1, 0, 0, 0, 12779, 12777, 1, 0, 0, 0, 12780, 12781, 5, 425, 0, 0, 12781, + 12782, 5, 155, 0, 0, 12782, 12783, 5, 863, 0, 0, 12783, 12784, 5, 594, + 0, 0, 12784, 12787, 5, 2430, 0, 0, 12785, 12788, 5, 37, 0, 0, 12786, 12788, + 3, 1326, 663, 0, 12787, 12785, 1, 0, 0, 0, 12787, 12786, 1, 0, 0, 0, 12787, + 12788, 1, 0, 0, 0, 12788, 12789, 1, 0, 0, 0, 12789, 12790, 5, 2431, 0, + 0, 12790, 12791, 5, 784, 0, 0, 12791, 12792, 5, 2430, 0, 0, 12792, 12797, + 3, 1324, 662, 0, 12793, 12794, 5, 2436, 0, 0, 12794, 12796, 3, 1324, 662, + 0, 12795, 12793, 1, 0, 0, 0, 12796, 12799, 1, 0, 0, 0, 12797, 12795, 1, + 0, 0, 0, 12797, 12798, 1, 0, 0, 0, 12798, 12800, 1, 0, 0, 0, 12799, 12797, + 1, 0, 0, 0, 12800, 12801, 5, 2431, 0, 0, 12801, 1329, 1, 0, 0, 0, 12802, + 12803, 5, 41, 0, 0, 12803, 12804, 5, 80, 0, 0, 12804, 12808, 5, 392, 0, + 0, 12805, 12806, 3, 2214, 1107, 0, 12806, 12807, 5, 2423, 0, 0, 12807, + 12809, 1, 0, 0, 0, 12808, 12805, 1, 0, 0, 0, 12808, 12809, 1, 0, 0, 0, + 12809, 12810, 1, 0, 0, 0, 12810, 12815, 3, 2334, 1167, 0, 12811, 12812, + 5, 1464, 0, 0, 12812, 12813, 5, 2034, 0, 0, 12813, 12816, 3, 2334, 1167, + 0, 12814, 12816, 5, 233, 0, 0, 12815, 12811, 1, 0, 0, 0, 12815, 12814, + 1, 0, 0, 0, 12816, 1331, 1, 0, 0, 0, 12817, 12818, 5, 41, 0, 0, 12818, + 12819, 5, 82, 0, 0, 12819, 12820, 5, 1322, 0, 0, 12820, 12822, 3, 2334, + 1167, 0, 12821, 12823, 5, 20, 0, 0, 12822, 12821, 1, 0, 0, 0, 12822, 12823, + 1, 0, 0, 0, 12823, 12837, 1, 0, 0, 0, 12824, 12826, 3, 392, 196, 0, 12825, + 12824, 1, 0, 0, 0, 12825, 12826, 1, 0, 0, 0, 12826, 12828, 1, 0, 0, 0, + 12827, 12829, 3, 394, 197, 0, 12828, 12827, 1, 0, 0, 0, 12828, 12829, 1, + 0, 0, 0, 12829, 12831, 1, 0, 0, 0, 12830, 12832, 3, 408, 204, 0, 12831, + 12830, 1, 0, 0, 0, 12831, 12832, 1, 0, 0, 0, 12832, 12838, 1, 0, 0, 0, + 12833, 12834, 5, 1178, 0, 0, 12834, 12836, 5, 2028, 0, 0, 12835, 12833, + 1, 0, 0, 0, 12835, 12836, 1, 0, 0, 0, 12836, 12838, 1, 0, 0, 0, 12837, + 12825, 1, 0, 0, 0, 12837, 12835, 1, 0, 0, 0, 12838, 12840, 1, 0, 0, 0, + 12839, 12841, 5, 425, 0, 0, 12840, 12839, 1, 0, 0, 0, 12840, 12841, 1, + 0, 0, 0, 12841, 12855, 1, 0, 0, 0, 12842, 12844, 3, 392, 196, 0, 12843, + 12842, 1, 0, 0, 0, 12843, 12844, 1, 0, 0, 0, 12844, 12846, 1, 0, 0, 0, + 12845, 12847, 3, 394, 197, 0, 12846, 12845, 1, 0, 0, 0, 12846, 12847, 1, + 0, 0, 0, 12847, 12849, 1, 0, 0, 0, 12848, 12850, 3, 408, 204, 0, 12849, + 12848, 1, 0, 0, 0, 12849, 12850, 1, 0, 0, 0, 12850, 12856, 1, 0, 0, 0, + 12851, 12852, 5, 1178, 0, 0, 12852, 12854, 5, 2028, 0, 0, 12853, 12851, + 1, 0, 0, 0, 12853, 12854, 1, 0, 0, 0, 12854, 12856, 1, 0, 0, 0, 12855, + 12843, 1, 0, 0, 0, 12855, 12853, 1, 0, 0, 0, 12856, 12865, 1, 0, 0, 0, + 12857, 12863, 5, 247, 0, 0, 12858, 12864, 5, 425, 0, 0, 12859, 12860, 5, + 2426, 0, 0, 12860, 12861, 5, 477, 0, 0, 12861, 12862, 5, 1300, 0, 0, 12862, + 12864, 7, 51, 0, 0, 12863, 12858, 1, 0, 0, 0, 12863, 12859, 1, 0, 0, 0, + 12864, 12866, 1, 0, 0, 0, 12865, 12857, 1, 0, 0, 0, 12865, 12866, 1, 0, + 0, 0, 12866, 1333, 1, 0, 0, 0, 12867, 12868, 5, 41, 0, 0, 12868, 12869, + 5, 206, 0, 0, 12869, 12876, 3, 448, 224, 0, 12870, 12877, 3, 1166, 583, + 0, 12871, 12872, 5, 1600, 0, 0, 12872, 12877, 3, 1148, 574, 0, 12873, 12877, + 3, 1276, 638, 0, 12874, 12877, 3, 1278, 639, 0, 12875, 12877, 3, 1356, + 678, 0, 12876, 12870, 1, 0, 0, 0, 12876, 12871, 1, 0, 0, 0, 12876, 12873, + 1, 0, 0, 0, 12876, 12874, 1, 0, 0, 0, 12876, 12875, 1, 0, 0, 0, 12877, + 12878, 1, 0, 0, 0, 12878, 12876, 1, 0, 0, 0, 12878, 12879, 1, 0, 0, 0, + 12879, 12881, 1, 0, 0, 0, 12880, 12882, 3, 912, 456, 0, 12881, 12880, 1, + 0, 0, 0, 12881, 12882, 1, 0, 0, 0, 12882, 12883, 1, 0, 0, 0, 12883, 12884, + 5, 2450, 0, 0, 12884, 1335, 1, 0, 0, 0, 12885, 12886, 5, 425, 0, 0, 12886, + 12887, 5, 44, 0, 0, 12887, 12891, 5, 2171, 0, 0, 12888, 12889, 3, 2214, + 1107, 0, 12889, 12890, 5, 2423, 0, 0, 12890, 12892, 1, 0, 0, 0, 12891, + 12888, 1, 0, 0, 0, 12891, 12892, 1, 0, 0, 0, 12892, 12893, 1, 0, 0, 0, + 12893, 12894, 3, 2334, 1167, 0, 12894, 1337, 1, 0, 0, 0, 12895, 12896, + 5, 425, 0, 0, 12896, 12897, 5, 80, 0, 0, 12897, 12901, 5, 392, 0, 0, 12898, + 12899, 3, 2214, 1107, 0, 12899, 12900, 5, 2423, 0, 0, 12900, 12902, 1, + 0, 0, 0, 12901, 12898, 1, 0, 0, 0, 12901, 12902, 1, 0, 0, 0, 12902, 12903, + 1, 0, 0, 0, 12903, 12904, 3, 2334, 1167, 0, 12904, 1339, 1, 0, 0, 0, 12905, + 12906, 5, 425, 0, 0, 12906, 12907, 5, 82, 0, 0, 12907, 12908, 5, 1322, + 0, 0, 12908, 12909, 3, 2334, 1167, 0, 12909, 1341, 1, 0, 0, 0, 12910, 12911, + 5, 425, 0, 0, 12911, 12912, 5, 550, 0, 0, 12912, 12913, 5, 62, 0, 0, 12913, + 12914, 3, 2334, 1167, 0, 12914, 1343, 1, 0, 0, 0, 12915, 12916, 5, 425, + 0, 0, 12916, 12917, 5, 206, 0, 0, 12917, 12924, 3, 448, 224, 0, 12918, + 12919, 5, 648, 0, 0, 12919, 12922, 5, 1979, 0, 0, 12920, 12921, 5, 168, + 0, 0, 12921, 12923, 5, 268, 0, 0, 12922, 12920, 1, 0, 0, 0, 12922, 12923, + 1, 0, 0, 0, 12923, 12925, 1, 0, 0, 0, 12924, 12918, 1, 0, 0, 0, 12924, + 12925, 1, 0, 0, 0, 12925, 1345, 1, 0, 0, 0, 12926, 12927, 5, 425, 0, 0, + 12927, 12928, 5, 277, 0, 0, 12928, 12929, 3, 2334, 1167, 0, 12929, 1347, + 1, 0, 0, 0, 12930, 12931, 5, 425, 0, 0, 12931, 12932, 5, 395, 0, 0, 12932, + 12933, 3, 2334, 1167, 0, 12933, 1349, 1, 0, 0, 0, 12934, 12935, 5, 425, + 0, 0, 12935, 12936, 5, 407, 0, 0, 12936, 12945, 3, 2334, 1167, 0, 12937, + 12939, 5, 561, 0, 0, 12938, 12937, 1, 0, 0, 0, 12938, 12939, 1, 0, 0, 0, + 12939, 12940, 1, 0, 0, 0, 12940, 12943, 5, 648, 0, 0, 12941, 12943, 5, + 487, 0, 0, 12942, 12938, 1, 0, 0, 0, 12942, 12941, 1, 0, 0, 0, 12943, 12944, + 1, 0, 0, 0, 12944, 12946, 5, 276, 0, 0, 12945, 12942, 1, 0, 0, 0, 12945, + 12946, 1, 0, 0, 0, 12946, 1351, 1, 0, 0, 0, 12947, 12948, 5, 425, 0, 0, + 12948, 12949, 5, 438, 0, 0, 12949, 12951, 3, 2334, 1167, 0, 12950, 12952, + 5, 168, 0, 0, 12951, 12950, 1, 0, 0, 0, 12951, 12952, 1, 0, 0, 0, 12952, + 1353, 1, 0, 0, 0, 12953, 12954, 5, 2051, 0, 0, 12954, 12955, 5, 206, 0, + 0, 12955, 12958, 3, 448, 224, 0, 12956, 12957, 7, 154, 0, 0, 12957, 12959, + 5, 1660, 0, 0, 12958, 12956, 1, 0, 0, 0, 12958, 12959, 1, 0, 0, 0, 12959, + 1355, 1, 0, 0, 0, 12960, 12961, 7, 102, 0, 0, 12961, 1357, 1, 0, 0, 0, + 12962, 12963, 3, 2434, 1217, 0, 12963, 1359, 1, 0, 0, 0, 12964, 12965, + 5, 41, 0, 0, 12965, 12981, 3, 1362, 681, 0, 12966, 12982, 3, 1364, 682, + 0, 12967, 12982, 3, 1370, 685, 0, 12968, 12982, 3, 1386, 693, 0, 12969, + 12982, 3, 1396, 698, 0, 12970, 12982, 3, 1414, 707, 0, 12971, 12982, 3, + 1418, 709, 0, 12972, 12982, 3, 1434, 717, 0, 12973, 12982, 3, 1438, 719, + 0, 12974, 12982, 3, 1440, 720, 0, 12975, 12982, 3, 1452, 726, 0, 12976, + 12982, 3, 1454, 727, 0, 12977, 12982, 3, 1456, 728, 0, 12978, 12982, 3, + 1458, 729, 0, 12979, 12982, 3, 1464, 732, 0, 12980, 12982, 3, 1466, 733, + 0, 12981, 12966, 1, 0, 0, 0, 12981, 12967, 1, 0, 0, 0, 12981, 12968, 1, + 0, 0, 0, 12981, 12969, 1, 0, 0, 0, 12981, 12970, 1, 0, 0, 0, 12981, 12971, + 1, 0, 0, 0, 12981, 12972, 1, 0, 0, 0, 12981, 12973, 1, 0, 0, 0, 12981, + 12974, 1, 0, 0, 0, 12981, 12975, 1, 0, 0, 0, 12981, 12976, 1, 0, 0, 0, + 12981, 12977, 1, 0, 0, 0, 12981, 12978, 1, 0, 0, 0, 12981, 12979, 1, 0, + 0, 0, 12981, 12980, 1, 0, 0, 0, 12982, 12983, 1, 0, 0, 0, 12983, 12984, + 5, 2450, 0, 0, 12984, 1361, 1, 0, 0, 0, 12985, 12987, 5, 1319, 0, 0, 12986, + 12985, 1, 0, 0, 0, 12986, 12987, 1, 0, 0, 0, 12987, 12988, 1, 0, 0, 0, + 12988, 12990, 5, 329, 0, 0, 12989, 12991, 3, 1358, 679, 0, 12990, 12989, + 1, 0, 0, 0, 12990, 12991, 1, 0, 0, 0, 12991, 1363, 1, 0, 0, 0, 12992, 12995, + 5, 918, 0, 0, 12993, 12994, 7, 155, 0, 0, 12994, 12996, 5, 329, 0, 0, 12995, + 12993, 1, 0, 0, 0, 12995, 12996, 1, 0, 0, 0, 12996, 13012, 1, 0, 0, 0, + 12997, 13000, 5, 1184, 0, 0, 12998, 12999, 5, 1412, 0, 0, 12999, 13001, + 5, 2197, 0, 0, 13000, 12998, 1, 0, 0, 0, 13000, 13001, 1, 0, 0, 0, 13001, + 13003, 1, 0, 0, 0, 13002, 13004, 3, 1366, 683, 0, 13003, 13002, 1, 0, 0, + 0, 13003, 13004, 1, 0, 0, 0, 13004, 13006, 1, 0, 0, 0, 13005, 13007, 3, + 1368, 684, 0, 13006, 13005, 1, 0, 0, 0, 13006, 13007, 1, 0, 0, 0, 13007, + 13012, 1, 0, 0, 0, 13008, 13009, 5, 1184, 0, 0, 13009, 13010, 5, 1412, + 0, 0, 13010, 13012, 5, 1178, 0, 0, 13011, 12992, 1, 0, 0, 0, 13011, 12997, + 1, 0, 0, 0, 13011, 13008, 1, 0, 0, 0, 13012, 1365, 1, 0, 0, 0, 13013, 13014, + 7, 57, 0, 0, 13014, 1367, 1, 0, 0, 0, 13015, 13016, 7, 156, 0, 0, 13016, + 1369, 1, 0, 0, 0, 13017, 13023, 3, 1374, 687, 0, 13018, 13023, 3, 1382, + 691, 0, 13019, 13020, 3, 1372, 686, 0, 13020, 13021, 5, 98, 0, 0, 13021, + 13023, 1, 0, 0, 0, 13022, 13017, 1, 0, 0, 0, 13022, 13018, 1, 0, 0, 0, + 13022, 13019, 1, 0, 0, 0, 13023, 1371, 1, 0, 0, 0, 13024, 13025, 7, 157, + 0, 0, 13025, 1373, 1, 0, 0, 0, 13026, 13028, 5, 1421, 0, 0, 13027, 13029, + 5, 91, 0, 0, 13028, 13027, 1, 0, 0, 0, 13028, 13029, 1, 0, 0, 0, 13029, + 13032, 1, 0, 0, 0, 13030, 13031, 5, 573, 0, 0, 13031, 13033, 5, 2426, 0, + 0, 13032, 13030, 1, 0, 0, 0, 13032, 13033, 1, 0, 0, 0, 13033, 13056, 1, + 0, 0, 0, 13034, 13039, 3, 1376, 688, 0, 13035, 13039, 3, 1378, 689, 0, + 13036, 13037, 5, 814, 0, 0, 13037, 13039, 5, 2426, 0, 0, 13038, 13034, + 1, 0, 0, 0, 13038, 13035, 1, 0, 0, 0, 13038, 13036, 1, 0, 0, 0, 13038, + 13039, 1, 0, 0, 0, 13039, 13049, 1, 0, 0, 0, 13040, 13046, 5, 1991, 0, + 0, 13041, 13042, 5, 39, 0, 0, 13042, 13043, 5, 2424, 0, 0, 13043, 13046, + 5, 287, 0, 0, 13044, 13046, 3, 912, 456, 0, 13045, 13040, 1, 0, 0, 0, 13045, + 13041, 1, 0, 0, 0, 13045, 13044, 1, 0, 0, 0, 13046, 13047, 1, 0, 0, 0, + 13047, 13045, 1, 0, 0, 0, 13047, 13048, 1, 0, 0, 0, 13048, 13050, 1, 0, + 0, 0, 13049, 13045, 1, 0, 0, 0, 13049, 13050, 1, 0, 0, 0, 13050, 13057, + 1, 0, 0, 0, 13051, 13053, 5, 278, 0, 0, 13052, 13054, 5, 363, 0, 0, 13053, + 13052, 1, 0, 0, 0, 13053, 13054, 1, 0, 0, 0, 13054, 13057, 1, 0, 0, 0, + 13055, 13057, 5, 163, 0, 0, 13056, 13038, 1, 0, 0, 0, 13056, 13051, 1, + 0, 0, 0, 13056, 13055, 1, 0, 0, 0, 13057, 1375, 1, 0, 0, 0, 13058, 13060, + 5, 1633, 0, 0, 13059, 13058, 1, 0, 0, 0, 13059, 13060, 1, 0, 0, 0, 13060, + 13061, 1, 0, 0, 0, 13061, 13081, 5, 329, 0, 0, 13062, 13069, 5, 2091, 0, + 0, 13063, 13070, 5, 163, 0, 0, 13064, 13065, 5, 2006, 0, 0, 13065, 13070, + 5, 2426, 0, 0, 13066, 13067, 5, 179, 0, 0, 13067, 13070, 5, 2424, 0, 0, + 13068, 13070, 5, 264, 0, 0, 13069, 13063, 1, 0, 0, 0, 13069, 13064, 1, + 0, 0, 0, 13069, 13066, 1, 0, 0, 0, 13069, 13068, 1, 0, 0, 0, 13070, 13078, + 1, 0, 0, 0, 13071, 13072, 5, 2134, 0, 0, 13072, 13073, 5, 98, 0, 0, 13073, + 13078, 5, 279, 0, 0, 13074, 13075, 5, 1607, 0, 0, 13075, 13076, 5, 2006, + 0, 0, 13076, 13078, 5, 2426, 0, 0, 13077, 13062, 1, 0, 0, 0, 13077, 13071, + 1, 0, 0, 0, 13077, 13074, 1, 0, 0, 0, 13078, 13079, 1, 0, 0, 0, 13079, + 13077, 1, 0, 0, 0, 13079, 13080, 1, 0, 0, 0, 13080, 13082, 1, 0, 0, 0, + 13081, 13077, 1, 0, 0, 0, 13081, 13082, 1, 0, 0, 0, 13082, 1377, 1, 0, + 0, 0, 13083, 13084, 5, 1978, 0, 0, 13084, 13089, 3, 1642, 821, 0, 13085, + 13086, 5, 2436, 0, 0, 13086, 13088, 3, 1642, 821, 0, 13087, 13085, 1, 0, + 0, 0, 13088, 13091, 1, 0, 0, 0, 13089, 13087, 1, 0, 0, 0, 13089, 13090, + 1, 0, 0, 0, 13090, 13105, 1, 0, 0, 0, 13091, 13089, 1, 0, 0, 0, 13092, + 13093, 5, 331, 0, 0, 13093, 13105, 5, 2426, 0, 0, 13094, 13100, 3, 1448, + 724, 0, 13095, 13096, 5, 2436, 0, 0, 13096, 13099, 5, 2426, 0, 0, 13097, + 13099, 3, 1448, 724, 0, 13098, 13095, 1, 0, 0, 0, 13098, 13097, 1, 0, 0, + 0, 13099, 13102, 1, 0, 0, 0, 13100, 13098, 1, 0, 0, 0, 13100, 13101, 1, + 0, 0, 0, 13101, 13105, 1, 0, 0, 0, 13102, 13100, 1, 0, 0, 0, 13103, 13105, + 3, 1380, 690, 0, 13104, 13083, 1, 0, 0, 0, 13104, 13092, 1, 0, 0, 0, 13104, + 13094, 1, 0, 0, 0, 13104, 13103, 1, 0, 0, 0, 13105, 1379, 1, 0, 0, 0, 13106, + 13107, 4, 690, 8, 0, 13107, 13128, 5, 1633, 0, 0, 13108, 13109, 5, 1978, + 0, 0, 13109, 13114, 3, 1642, 821, 0, 13110, 13111, 5, 2436, 0, 0, 13111, + 13113, 3, 1642, 821, 0, 13112, 13110, 1, 0, 0, 0, 13113, 13116, 1, 0, 0, + 0, 13114, 13112, 1, 0, 0, 0, 13114, 13115, 1, 0, 0, 0, 13115, 13129, 1, + 0, 0, 0, 13116, 13114, 1, 0, 0, 0, 13117, 13118, 5, 331, 0, 0, 13118, 13129, + 5, 2426, 0, 0, 13119, 13125, 3, 1448, 724, 0, 13120, 13121, 5, 2436, 0, + 0, 13121, 13124, 5, 2426, 0, 0, 13122, 13124, 3, 1448, 724, 0, 13123, 13120, + 1, 0, 0, 0, 13123, 13122, 1, 0, 0, 0, 13124, 13127, 1, 0, 0, 0, 13125, + 13123, 1, 0, 0, 0, 13125, 13126, 1, 0, 0, 0, 13126, 13129, 1, 0, 0, 0, + 13127, 13125, 1, 0, 0, 0, 13128, 13108, 1, 0, 0, 0, 13128, 13117, 1, 0, + 0, 0, 13128, 13119, 1, 0, 0, 0, 13129, 13130, 1, 0, 0, 0, 13130, 13133, + 5, 2091, 0, 0, 13131, 13132, 5, 264, 0, 0, 13132, 13134, 5, 2193, 0, 0, + 13133, 13131, 1, 0, 0, 0, 13133, 13134, 1, 0, 0, 0, 13134, 13135, 1, 0, + 0, 0, 13135, 13136, 5, 279, 0, 0, 13136, 1381, 1, 0, 0, 0, 13137, 13172, + 5, 1421, 0, 0, 13138, 13139, 5, 835, 0, 0, 13139, 13140, 5, 1633, 0, 0, + 13140, 13162, 5, 329, 0, 0, 13141, 13142, 5, 2134, 0, 0, 13142, 13143, + 5, 315, 0, 0, 13143, 13157, 5, 814, 0, 0, 13144, 13147, 5, 405, 0, 0, 13145, + 13146, 5, 573, 0, 0, 13146, 13148, 5, 1568, 0, 0, 13147, 13145, 1, 0, 0, + 0, 13147, 13148, 1, 0, 0, 0, 13148, 13157, 1, 0, 0, 0, 13149, 13157, 5, + 1014, 0, 0, 13150, 13151, 5, 2091, 0, 0, 13151, 13152, 5, 179, 0, 0, 13152, + 13157, 5, 2424, 0, 0, 13153, 13154, 5, 2091, 0, 0, 13154, 13157, 5, 264, + 0, 0, 13155, 13157, 3, 912, 456, 0, 13156, 13141, 1, 0, 0, 0, 13156, 13144, + 1, 0, 0, 0, 13156, 13149, 1, 0, 0, 0, 13156, 13150, 1, 0, 0, 0, 13156, + 13153, 1, 0, 0, 0, 13156, 13155, 1, 0, 0, 0, 13157, 13158, 1, 0, 0, 0, + 13158, 13156, 1, 0, 0, 0, 13158, 13159, 1, 0, 0, 0, 13159, 13163, 1, 0, + 0, 0, 13160, 13163, 5, 543, 0, 0, 13161, 13163, 5, 163, 0, 0, 13162, 13156, + 1, 0, 0, 0, 13162, 13160, 1, 0, 0, 0, 13162, 13161, 1, 0, 0, 0, 13162, + 13163, 1, 0, 0, 0, 13163, 13173, 1, 0, 0, 0, 13164, 13165, 5, 2034, 0, + 0, 13165, 13166, 5, 817, 0, 0, 13166, 13170, 5, 1633, 0, 0, 13167, 13171, + 3, 1384, 692, 0, 13168, 13169, 5, 752, 0, 0, 13169, 13171, 5, 631, 0, 0, + 13170, 13167, 1, 0, 0, 0, 13170, 13168, 1, 0, 0, 0, 13171, 13173, 1, 0, + 0, 0, 13172, 13138, 1, 0, 0, 0, 13172, 13164, 1, 0, 0, 0, 13173, 1383, + 1, 0, 0, 0, 13174, 13175, 3, 2434, 1217, 0, 13175, 1385, 1, 0, 0, 0, 13176, + 13177, 5, 1464, 0, 0, 13177, 13178, 5, 535, 0, 0, 13178, 13183, 3, 1450, + 725, 0, 13179, 13180, 5, 2436, 0, 0, 13180, 13182, 3, 1450, 725, 0, 13181, + 13179, 1, 0, 0, 0, 13182, 13185, 1, 0, 0, 0, 13183, 13181, 1, 0, 0, 0, + 13183, 13184, 1, 0, 0, 0, 13184, 13186, 1, 0, 0, 0, 13185, 13183, 1, 0, + 0, 0, 13186, 13187, 5, 2034, 0, 0, 13187, 13188, 3, 1450, 725, 0, 13188, + 13194, 1, 0, 0, 0, 13189, 13194, 3, 1388, 694, 0, 13190, 13194, 3, 1390, + 695, 0, 13191, 13194, 3, 1392, 696, 0, 13192, 13194, 3, 1394, 697, 0, 13193, + 13176, 1, 0, 0, 0, 13193, 13189, 1, 0, 0, 0, 13193, 13190, 1, 0, 0, 0, + 13193, 13191, 1, 0, 0, 0, 13193, 13192, 1, 0, 0, 0, 13194, 1387, 1, 0, + 0, 0, 13195, 13196, 5, 301, 0, 0, 13196, 13199, 5, 331, 0, 0, 13197, 13200, + 3, 1450, 725, 0, 13198, 13200, 3, 1448, 724, 0, 13199, 13197, 1, 0, 0, + 0, 13199, 13198, 1, 0, 0, 0, 13200, 13208, 1, 0, 0, 0, 13201, 13204, 5, + 2436, 0, 0, 13202, 13205, 3, 1450, 725, 0, 13203, 13205, 3, 1448, 724, + 0, 13204, 13202, 1, 0, 0, 0, 13204, 13203, 1, 0, 0, 0, 13205, 13207, 1, + 0, 0, 0, 13206, 13201, 1, 0, 0, 0, 13207, 13210, 1, 0, 0, 0, 13208, 13206, + 1, 0, 0, 0, 13208, 13209, 1, 0, 0, 0, 13209, 13213, 1, 0, 0, 0, 13210, + 13208, 1, 0, 0, 0, 13211, 13212, 5, 66, 0, 0, 13212, 13214, 5, 951, 0, + 0, 13213, 13211, 1, 0, 0, 0, 13213, 13214, 1, 0, 0, 0, 13214, 1389, 1, + 0, 0, 0, 13215, 13218, 5, 331, 0, 0, 13216, 13219, 3, 1450, 725, 0, 13217, + 13219, 3, 1448, 724, 0, 13218, 13216, 1, 0, 0, 0, 13218, 13217, 1, 0, 0, + 0, 13219, 13227, 1, 0, 0, 0, 13220, 13223, 5, 2436, 0, 0, 13221, 13224, + 3, 1450, 725, 0, 13222, 13224, 3, 1448, 724, 0, 13223, 13221, 1, 0, 0, + 0, 13223, 13222, 1, 0, 0, 0, 13224, 13226, 1, 0, 0, 0, 13225, 13220, 1, + 0, 0, 0, 13226, 13229, 1, 0, 0, 0, 13227, 13225, 1, 0, 0, 0, 13227, 13228, + 1, 0, 0, 0, 13228, 13241, 1, 0, 0, 0, 13229, 13227, 1, 0, 0, 0, 13230, + 13242, 5, 1177, 0, 0, 13231, 13234, 5, 1164, 0, 0, 13232, 13233, 5, 565, + 0, 0, 13233, 13235, 5, 425, 0, 0, 13234, 13232, 1, 0, 0, 0, 13234, 13235, + 1, 0, 0, 0, 13235, 13242, 1, 0, 0, 0, 13236, 13237, 5, 1472, 0, 0, 13237, + 13242, 3, 1148, 574, 0, 13238, 13242, 3, 904, 452, 0, 13239, 13240, 5, + 459, 0, 0, 13240, 13242, 5, 98, 0, 0, 13241, 13230, 1, 0, 0, 0, 13241, + 13231, 1, 0, 0, 0, 13241, 13236, 1, 0, 0, 0, 13241, 13238, 1, 0, 0, 0, + 13241, 13239, 1, 0, 0, 0, 13242, 1391, 1, 0, 0, 0, 13243, 13246, 5, 1987, + 0, 0, 13244, 13247, 3, 1450, 725, 0, 13245, 13247, 3, 1448, 724, 0, 13246, + 13244, 1, 0, 0, 0, 13246, 13245, 1, 0, 0, 0, 13247, 13255, 1, 0, 0, 0, + 13248, 13251, 5, 2436, 0, 0, 13249, 13252, 3, 1450, 725, 0, 13250, 13252, + 3, 1448, 724, 0, 13251, 13249, 1, 0, 0, 0, 13251, 13250, 1, 0, 0, 0, 13252, + 13254, 1, 0, 0, 0, 13253, 13248, 1, 0, 0, 0, 13254, 13257, 1, 0, 0, 0, + 13255, 13253, 1, 0, 0, 0, 13255, 13256, 1, 0, 0, 0, 13256, 13266, 1, 0, + 0, 0, 13257, 13255, 1, 0, 0, 0, 13258, 13259, 5, 1472, 0, 0, 13259, 13267, + 3, 1148, 574, 0, 13260, 13267, 3, 904, 452, 0, 13261, 13262, 5, 425, 0, + 0, 13262, 13263, 5, 648, 0, 0, 13263, 13267, 5, 332, 0, 0, 13264, 13267, + 5, 1177, 0, 0, 13265, 13267, 5, 1164, 0, 0, 13266, 13258, 1, 0, 0, 0, 13266, + 13260, 1, 0, 0, 0, 13266, 13261, 1, 0, 0, 0, 13266, 13264, 1, 0, 0, 0, + 13266, 13265, 1, 0, 0, 0, 13267, 1393, 1, 0, 0, 0, 13268, 13269, 5, 922, + 0, 0, 13269, 13272, 5, 331, 0, 0, 13270, 13273, 3, 1450, 725, 0, 13271, + 13273, 3, 1448, 724, 0, 13272, 13270, 1, 0, 0, 0, 13272, 13271, 1, 0, 0, + 0, 13273, 13281, 1, 0, 0, 0, 13274, 13277, 5, 2436, 0, 0, 13275, 13278, + 3, 1450, 725, 0, 13276, 13278, 3, 1448, 724, 0, 13277, 13275, 1, 0, 0, + 0, 13277, 13276, 1, 0, 0, 0, 13278, 13280, 1, 0, 0, 0, 13279, 13274, 1, + 0, 0, 0, 13280, 13283, 1, 0, 0, 0, 13281, 13279, 1, 0, 0, 0, 13281, 13282, + 1, 0, 0, 0, 13282, 13286, 1, 0, 0, 0, 13283, 13281, 1, 0, 0, 0, 13284, + 13285, 5, 2034, 0, 0, 13285, 13287, 3, 1450, 725, 0, 13286, 13284, 1, 0, + 0, 0, 13286, 13287, 1, 0, 0, 0, 13287, 13289, 1, 0, 0, 0, 13288, 13290, + 5, 1492, 0, 0, 13289, 13288, 1, 0, 0, 0, 13289, 13290, 1, 0, 0, 0, 13290, + 13292, 1, 0, 0, 0, 13291, 13293, 5, 752, 0, 0, 13292, 13291, 1, 0, 0, 0, + 13292, 13293, 1, 0, 0, 0, 13293, 1395, 1, 0, 0, 0, 13294, 13296, 5, 64, + 0, 0, 13295, 13297, 5, 840, 0, 0, 13296, 13295, 1, 0, 0, 0, 13296, 13297, + 1, 0, 0, 0, 13297, 13300, 1, 0, 0, 0, 13298, 13300, 5, 987, 0, 0, 13299, + 13294, 1, 0, 0, 0, 13299, 13298, 1, 0, 0, 0, 13300, 13351, 1, 0, 0, 0, + 13301, 13303, 5, 1059, 0, 0, 13302, 13301, 1, 0, 0, 0, 13302, 13303, 1, + 0, 0, 0, 13303, 13304, 1, 0, 0, 0, 13304, 13305, 5, 561, 0, 0, 13305, 13351, + 5, 816, 0, 0, 13306, 13307, 5, 1572, 0, 0, 13307, 13308, 5, 1633, 0, 0, + 13308, 13309, 5, 1042, 0, 0, 13309, 13314, 5, 565, 0, 0, 13310, 13311, + 5, 330, 0, 0, 13311, 13315, 5, 94, 0, 0, 13312, 13313, 5, 800, 0, 0, 13313, + 13315, 5, 1295, 0, 0, 13314, 13310, 1, 0, 0, 0, 13314, 13312, 1, 0, 0, + 0, 13315, 13351, 1, 0, 0, 0, 13316, 13317, 5, 1464, 0, 0, 13317, 13318, + 5, 535, 0, 0, 13318, 13323, 3, 1450, 725, 0, 13319, 13320, 5, 2436, 0, + 0, 13320, 13322, 3, 1450, 725, 0, 13321, 13319, 1, 0, 0, 0, 13322, 13325, + 1, 0, 0, 0, 13323, 13321, 1, 0, 0, 0, 13323, 13324, 1, 0, 0, 0, 13324, + 13326, 1, 0, 0, 0, 13325, 13323, 1, 0, 0, 0, 13326, 13327, 5, 2034, 0, + 0, 13327, 13328, 3, 1450, 725, 0, 13328, 13351, 1, 0, 0, 0, 13329, 13331, + 5, 198, 0, 0, 13330, 13332, 5, 2064, 0, 0, 13331, 13330, 1, 0, 0, 0, 13331, + 13332, 1, 0, 0, 0, 13332, 13333, 1, 0, 0, 0, 13333, 13334, 5, 814, 0, 0, + 13334, 13339, 3, 1412, 706, 0, 13335, 13336, 5, 2436, 0, 0, 13336, 13338, + 3, 1412, 706, 0, 13337, 13335, 1, 0, 0, 0, 13338, 13341, 1, 0, 0, 0, 13339, + 13337, 1, 0, 0, 0, 13339, 13340, 1, 0, 0, 0, 13340, 13344, 1, 0, 0, 0, + 13341, 13339, 1, 0, 0, 0, 13342, 13343, 5, 2088, 0, 0, 13343, 13345, 5, + 331, 0, 0, 13344, 13342, 1, 0, 0, 0, 13344, 13345, 1, 0, 0, 0, 13345, 13351, + 1, 0, 0, 0, 13346, 13351, 3, 1398, 699, 0, 13347, 13351, 3, 1402, 701, + 0, 13348, 13351, 3, 1404, 702, 0, 13349, 13351, 3, 1406, 703, 0, 13350, + 13299, 1, 0, 0, 0, 13350, 13302, 1, 0, 0, 0, 13350, 13306, 1, 0, 0, 0, + 13350, 13316, 1, 0, 0, 0, 13350, 13329, 1, 0, 0, 0, 13350, 13346, 1, 0, + 0, 0, 13350, 13347, 1, 0, 0, 0, 13350, 13348, 1, 0, 0, 0, 13350, 13349, + 1, 0, 0, 0, 13351, 1397, 1, 0, 0, 0, 13352, 13354, 5, 20, 0, 0, 13353, + 13355, 5, 1633, 0, 0, 13354, 13353, 1, 0, 0, 0, 13354, 13355, 1, 0, 0, + 0, 13355, 13356, 1, 0, 0, 0, 13356, 13392, 5, 814, 0, 0, 13357, 13358, + 5, 701, 0, 0, 13358, 13362, 5, 2426, 0, 0, 13359, 13360, 5, 1996, 0, 0, + 13360, 13362, 5, 2424, 0, 0, 13361, 13357, 1, 0, 0, 0, 13361, 13359, 1, + 0, 0, 0, 13361, 13362, 1, 0, 0, 0, 13362, 13364, 1, 0, 0, 0, 13363, 13365, + 3, 1400, 700, 0, 13364, 13363, 1, 0, 0, 0, 13365, 13366, 1, 0, 0, 0, 13366, + 13364, 1, 0, 0, 0, 13366, 13367, 1, 0, 0, 0, 13367, 13393, 1, 0, 0, 0, + 13368, 13369, 5, 866, 0, 0, 13369, 13371, 3, 1450, 725, 0, 13370, 13372, + 5, 1492, 0, 0, 13371, 13370, 1, 0, 0, 0, 13371, 13372, 1, 0, 0, 0, 13372, + 13380, 1, 0, 0, 0, 13373, 13374, 5, 2436, 0, 0, 13374, 13376, 3, 1450, + 725, 0, 13375, 13377, 5, 1492, 0, 0, 13376, 13375, 1, 0, 0, 0, 13376, 13377, + 1, 0, 0, 0, 13377, 13379, 1, 0, 0, 0, 13378, 13373, 1, 0, 0, 0, 13379, + 13382, 1, 0, 0, 0, 13380, 13378, 1, 0, 0, 0, 13380, 13381, 1, 0, 0, 0, + 13381, 13383, 1, 0, 0, 0, 13382, 13380, 1, 0, 0, 0, 13383, 13384, 5, 2034, + 0, 0, 13384, 13389, 3, 1412, 706, 0, 13385, 13386, 5, 2436, 0, 0, 13386, + 13388, 3, 1412, 706, 0, 13387, 13385, 1, 0, 0, 0, 13388, 13391, 1, 0, 0, + 0, 13389, 13387, 1, 0, 0, 0, 13389, 13390, 1, 0, 0, 0, 13390, 13393, 1, + 0, 0, 0, 13391, 13389, 1, 0, 0, 0, 13392, 13361, 1, 0, 0, 0, 13392, 13368, + 1, 0, 0, 0, 13393, 1399, 1, 0, 0, 0, 13394, 13395, 5, 594, 0, 0, 13395, + 13397, 5, 2424, 0, 0, 13396, 13394, 1, 0, 0, 0, 13396, 13397, 1, 0, 0, + 0, 13397, 13398, 1, 0, 0, 0, 13398, 13399, 3, 902, 451, 0, 13399, 1401, + 1, 0, 0, 0, 13400, 13402, 5, 425, 0, 0, 13401, 13403, 5, 1633, 0, 0, 13402, + 13401, 1, 0, 0, 0, 13402, 13403, 1, 0, 0, 0, 13403, 13404, 1, 0, 0, 0, + 13404, 13422, 5, 814, 0, 0, 13405, 13410, 3, 1412, 706, 0, 13406, 13407, + 5, 2436, 0, 0, 13407, 13409, 3, 1412, 706, 0, 13408, 13406, 1, 0, 0, 0, + 13409, 13412, 1, 0, 0, 0, 13410, 13408, 1, 0, 0, 0, 13410, 13411, 1, 0, + 0, 0, 13411, 13423, 1, 0, 0, 0, 13412, 13410, 1, 0, 0, 0, 13413, 13414, + 5, 866, 0, 0, 13414, 13419, 3, 1450, 725, 0, 13415, 13416, 5, 2436, 0, + 0, 13416, 13418, 3, 1450, 725, 0, 13417, 13415, 1, 0, 0, 0, 13418, 13421, + 1, 0, 0, 0, 13419, 13417, 1, 0, 0, 0, 13419, 13420, 1, 0, 0, 0, 13420, + 13423, 1, 0, 0, 0, 13421, 13419, 1, 0, 0, 0, 13422, 13405, 1, 0, 0, 0, + 13422, 13413, 1, 0, 0, 0, 13423, 1403, 1, 0, 0, 0, 13424, 13425, 5, 1691, + 0, 0, 13425, 13426, 5, 37, 0, 0, 13426, 13427, 5, 815, 0, 0, 13427, 13428, + 5, 2034, 0, 0, 13428, 13429, 5, 137, 0, 0, 13429, 13430, 5, 2424, 0, 0, + 13430, 1405, 1, 0, 0, 0, 13431, 13432, 3, 1408, 704, 0, 13432, 13433, 5, + 1687, 0, 0, 13433, 13437, 5, 820, 0, 0, 13434, 13438, 5, 330, 0, 0, 13435, + 13438, 3, 1274, 637, 0, 13436, 13438, 3, 1410, 705, 0, 13437, 13434, 1, + 0, 0, 0, 13437, 13435, 1, 0, 0, 0, 13437, 13436, 1, 0, 0, 0, 13438, 1407, + 1, 0, 0, 0, 13439, 13440, 7, 9, 0, 0, 13440, 1409, 1, 0, 0, 0, 13441, 13442, + 5, 330, 0, 0, 13442, 13443, 5, 565, 0, 0, 13443, 13444, 5, 1368, 0, 0, + 13444, 13445, 5, 1468, 0, 0, 13445, 1411, 1, 0, 0, 0, 13446, 13447, 5, + 594, 0, 0, 13447, 13461, 5, 2424, 0, 0, 13448, 13449, 5, 2430, 0, 0, 13449, + 13454, 3, 1450, 725, 0, 13450, 13451, 5, 2436, 0, 0, 13451, 13453, 3, 1450, + 725, 0, 13452, 13450, 1, 0, 0, 0, 13453, 13456, 1, 0, 0, 0, 13454, 13452, + 1, 0, 0, 0, 13454, 13455, 1, 0, 0, 0, 13455, 13457, 1, 0, 0, 0, 13456, + 13454, 1, 0, 0, 0, 13457, 13458, 5, 2431, 0, 0, 13458, 13461, 1, 0, 0, + 0, 13459, 13461, 3, 1450, 725, 0, 13460, 13446, 1, 0, 0, 0, 13460, 13448, + 1, 0, 0, 0, 13460, 13459, 1, 0, 0, 0, 13461, 1413, 1, 0, 0, 0, 13462, 13464, + 5, 301, 0, 0, 13463, 13465, 7, 158, 0, 0, 13464, 13463, 1, 0, 0, 0, 13464, + 13465, 1, 0, 0, 0, 13465, 13466, 1, 0, 0, 0, 13466, 13467, 5, 1633, 0, + 0, 13467, 13468, 5, 279, 0, 0, 13468, 13469, 5, 66, 0, 0, 13469, 13471, + 3, 1450, 725, 0, 13470, 13472, 5, 1492, 0, 0, 13471, 13470, 1, 0, 0, 0, + 13471, 13472, 1, 0, 0, 0, 13472, 13484, 1, 0, 0, 0, 13473, 13474, 5, 98, + 0, 0, 13474, 13475, 5, 279, 0, 0, 13475, 13481, 5, 2034, 0, 0, 13476, 13478, + 3, 1450, 725, 0, 13477, 13479, 5, 1492, 0, 0, 13478, 13477, 1, 0, 0, 0, + 13478, 13479, 1, 0, 0, 0, 13479, 13482, 1, 0, 0, 0, 13480, 13482, 3, 1416, + 708, 0, 13481, 13476, 1, 0, 0, 0, 13481, 13480, 1, 0, 0, 0, 13482, 13484, + 1, 0, 0, 0, 13483, 13462, 1, 0, 0, 0, 13483, 13473, 1, 0, 0, 0, 13484, + 1415, 1, 0, 0, 0, 13485, 13491, 5, 2036, 0, 0, 13486, 13487, 5, 66, 0, + 0, 13487, 13489, 3, 1450, 725, 0, 13488, 13490, 5, 1492, 0, 0, 13489, 13488, + 1, 0, 0, 0, 13489, 13490, 1, 0, 0, 0, 13490, 13492, 1, 0, 0, 0, 13491, + 13486, 1, 0, 0, 0, 13491, 13492, 1, 0, 0, 0, 13492, 13494, 1, 0, 0, 0, + 13493, 13495, 7, 57, 0, 0, 13494, 13493, 1, 0, 0, 0, 13494, 13495, 1, 0, + 0, 0, 13495, 1417, 1, 0, 0, 0, 13496, 13504, 3, 1420, 710, 0, 13497, 13504, + 3, 1422, 711, 0, 13498, 13504, 3, 1424, 712, 0, 13499, 13504, 3, 1426, + 713, 0, 13500, 13504, 3, 1428, 714, 0, 13501, 13504, 3, 1430, 715, 0, 13502, + 13504, 3, 1432, 716, 0, 13503, 13496, 1, 0, 0, 0, 13503, 13497, 1, 0, 0, + 0, 13503, 13498, 1, 0, 0, 0, 13503, 13499, 1, 0, 0, 0, 13503, 13500, 1, + 0, 0, 0, 13503, 13501, 1, 0, 0, 0, 13503, 13502, 1, 0, 0, 0, 13504, 13506, + 1, 0, 0, 0, 13505, 13507, 3, 912, 456, 0, 13506, 13505, 1, 0, 0, 0, 13506, + 13507, 1, 0, 0, 0, 13507, 1419, 1, 0, 0, 0, 13508, 13510, 5, 12, 0, 0, + 13509, 13511, 7, 158, 0, 0, 13510, 13509, 1, 0, 0, 0, 13510, 13511, 1, + 0, 0, 0, 13511, 13512, 1, 0, 0, 0, 13512, 13513, 5, 1633, 0, 0, 13513, + 13516, 5, 329, 0, 0, 13514, 13515, 5, 543, 0, 0, 13515, 13517, 5, 59, 0, + 0, 13516, 13514, 1, 0, 0, 0, 13516, 13517, 1, 0, 0, 0, 13517, 1421, 1, + 0, 0, 0, 13518, 13519, 5, 1572, 0, 0, 13519, 13520, 5, 1633, 0, 0, 13520, + 13521, 5, 329, 0, 0, 13521, 13522, 5, 2034, 0, 0, 13522, 13523, 5, 854, + 0, 0, 13523, 13524, 7, 159, 0, 0, 13524, 1423, 1, 0, 0, 0, 13525, 13528, + 5, 1443, 0, 0, 13526, 13527, 5, 1223, 0, 0, 13527, 13529, 5, 1467, 0, 0, + 13528, 13526, 1, 0, 0, 0, 13528, 13529, 1, 0, 0, 0, 13529, 13530, 1, 0, + 0, 0, 13530, 13531, 7, 158, 0, 0, 13531, 13532, 5, 814, 0, 0, 13532, 1425, + 1, 0, 0, 0, 13533, 13534, 7, 160, 0, 0, 13534, 13535, 5, 2034, 0, 0, 13535, + 13564, 5, 1690, 0, 0, 13536, 13557, 5, 2034, 0, 0, 13537, 13539, 7, 158, + 0, 0, 13538, 13537, 1, 0, 0, 0, 13538, 13539, 1, 0, 0, 0, 13539, 13540, + 1, 0, 0, 0, 13540, 13546, 5, 1359, 0, 0, 13541, 13543, 5, 1302, 0, 0, 13542, + 13541, 1, 0, 0, 0, 13542, 13543, 1, 0, 0, 0, 13543, 13544, 1, 0, 0, 0, + 13544, 13546, 5, 1633, 0, 0, 13545, 13538, 1, 0, 0, 0, 13545, 13542, 1, + 0, 0, 0, 13546, 13553, 1, 0, 0, 0, 13547, 13549, 7, 2, 0, 0, 13548, 13547, + 1, 0, 0, 0, 13548, 13549, 1, 0, 0, 0, 13549, 13550, 1, 0, 0, 0, 13550, + 13551, 5, 1568, 0, 0, 13551, 13552, 5, 1586, 0, 0, 13552, 13554, 7, 0, + 0, 0, 13553, 13548, 1, 0, 0, 0, 13553, 13554, 1, 0, 0, 0, 13554, 13558, + 1, 0, 0, 0, 13555, 13556, 5, 817, 0, 0, 13556, 13558, 5, 1633, 0, 0, 13557, + 13545, 1, 0, 0, 0, 13557, 13555, 1, 0, 0, 0, 13558, 13562, 1, 0, 0, 0, + 13559, 13560, 5, 817, 0, 0, 13560, 13562, 5, 1633, 0, 0, 13561, 13536, + 1, 0, 0, 0, 13561, 13559, 1, 0, 0, 0, 13562, 13565, 1, 0, 0, 0, 13563, + 13565, 5, 163, 0, 0, 13564, 13561, 1, 0, 0, 0, 13564, 13563, 1, 0, 0, 0, + 13564, 13565, 1, 0, 0, 0, 13565, 1427, 1, 0, 0, 0, 13566, 13567, 5, 1636, + 0, 0, 13567, 13568, 5, 817, 0, 0, 13568, 13569, 5, 1633, 0, 0, 13569, 13571, + 5, 59, 0, 0, 13570, 13572, 5, 641, 0, 0, 13571, 13570, 1, 0, 0, 0, 13571, + 13572, 1, 0, 0, 0, 13572, 13574, 1, 0, 0, 0, 13573, 13575, 5, 1014, 0, + 0, 13574, 13573, 1, 0, 0, 0, 13574, 13575, 1, 0, 0, 0, 13575, 13587, 1, + 0, 0, 0, 13576, 13577, 5, 951, 0, 0, 13577, 13578, 5, 1359, 0, 0, 13578, + 13588, 3, 2434, 1217, 0, 13579, 13581, 5, 683, 0, 0, 13580, 13582, 5, 2424, + 0, 0, 13581, 13580, 1, 0, 0, 0, 13581, 13582, 1, 0, 0, 0, 13582, 13588, + 1, 0, 0, 0, 13583, 13584, 5, 1602, 0, 0, 13584, 13585, 5, 518, 0, 0, 13585, + 13588, 5, 2040, 0, 0, 13586, 13588, 5, 543, 0, 0, 13587, 13576, 1, 0, 0, + 0, 13587, 13579, 1, 0, 0, 0, 13587, 13583, 1, 0, 0, 0, 13587, 13586, 1, + 0, 0, 0, 13587, 13588, 1, 0, 0, 0, 13588, 1429, 1, 0, 0, 0, 13589, 13590, + 7, 161, 0, 0, 13590, 13591, 5, 817, 0, 0, 13591, 13592, 5, 1633, 0, 0, + 13592, 13593, 5, 59, 0, 0, 13593, 1431, 1, 0, 0, 0, 13594, 13595, 5, 281, + 0, 0, 13595, 13596, 5, 2034, 0, 0, 13596, 13597, 7, 162, 0, 0, 13597, 13598, + 5, 1633, 0, 0, 13598, 1433, 1, 0, 0, 0, 13599, 13600, 5, 363, 0, 0, 13600, + 13601, 5, 438, 0, 0, 13601, 13602, 5, 2452, 0, 0, 13602, 13646, 3, 1446, + 723, 0, 13603, 13604, 5, 1572, 0, 0, 13604, 13605, 5, 363, 0, 0, 13605, + 13606, 7, 94, 0, 0, 13606, 13646, 5, 1978, 0, 0, 13607, 13608, 5, 363, + 0, 0, 13608, 13609, 5, 1978, 0, 0, 13609, 13646, 3, 1642, 821, 0, 13610, + 13611, 5, 363, 0, 0, 13611, 13612, 5, 1989, 0, 0, 13612, 13615, 5, 1978, + 0, 0, 13613, 13616, 3, 1642, 821, 0, 13614, 13616, 3, 854, 427, 0, 13615, + 13613, 1, 0, 0, 0, 13615, 13614, 1, 0, 0, 0, 13616, 13646, 1, 0, 0, 0, + 13617, 13618, 5, 1464, 0, 0, 13618, 13619, 5, 589, 0, 0, 13619, 13620, + 5, 2034, 0, 0, 13620, 13623, 3, 1444, 722, 0, 13621, 13622, 5, 2423, 0, + 0, 13622, 13624, 3, 1442, 721, 0, 13623, 13621, 1, 0, 0, 0, 13624, 13625, + 1, 0, 0, 0, 13625, 13623, 1, 0, 0, 0, 13625, 13626, 1, 0, 0, 0, 13626, + 13646, 1, 0, 0, 0, 13627, 13628, 5, 453, 0, 0, 13628, 13629, 5, 134, 0, + 0, 13629, 13630, 5, 179, 0, 0, 13630, 13637, 5, 2038, 0, 0, 13631, 13632, + 5, 2134, 0, 0, 13632, 13633, 5, 535, 0, 0, 13633, 13635, 3, 1450, 725, + 0, 13634, 13636, 5, 1492, 0, 0, 13635, 13634, 1, 0, 0, 0, 13635, 13636, + 1, 0, 0, 0, 13636, 13638, 1, 0, 0, 0, 13637, 13631, 1, 0, 0, 0, 13637, + 13638, 1, 0, 0, 0, 13638, 13646, 1, 0, 0, 0, 13639, 13640, 5, 398, 0, 0, + 13640, 13641, 5, 134, 0, 0, 13641, 13642, 5, 179, 0, 0, 13642, 13646, 5, + 2038, 0, 0, 13643, 13646, 3, 858, 429, 0, 13644, 13646, 3, 1436, 718, 0, + 13645, 13599, 1, 0, 0, 0, 13645, 13603, 1, 0, 0, 0, 13645, 13607, 1, 0, + 0, 0, 13645, 13610, 1, 0, 0, 0, 13645, 13617, 1, 0, 0, 0, 13645, 13627, + 1, 0, 0, 0, 13645, 13639, 1, 0, 0, 0, 13645, 13643, 1, 0, 0, 0, 13645, + 13644, 1, 0, 0, 0, 13646, 1435, 1, 0, 0, 0, 13647, 13648, 5, 1572, 0, 0, + 13648, 13649, 5, 2007, 0, 0, 13649, 13650, 5, 2452, 0, 0, 13650, 13651, + 5, 2426, 0, 0, 13651, 1437, 1, 0, 0, 0, 13652, 13653, 3, 1300, 650, 0, + 13653, 13654, 5, 701, 0, 0, 13654, 13655, 5, 2426, 0, 0, 13655, 1439, 1, + 0, 0, 0, 13656, 13657, 5, 601, 0, 0, 13657, 13658, 7, 163, 0, 0, 13658, + 1441, 1, 0, 0, 0, 13659, 13660, 3, 2434, 1217, 0, 13660, 1443, 1, 0, 0, + 0, 13661, 13662, 3, 2434, 1217, 0, 13662, 1445, 1, 0, 0, 0, 13663, 13664, + 3, 2434, 1217, 0, 13664, 1447, 1, 0, 0, 0, 13665, 13666, 5, 2424, 0, 0, + 13666, 1449, 1, 0, 0, 0, 13667, 13668, 5, 2426, 0, 0, 13668, 1451, 1, 0, + 0, 0, 13669, 13670, 5, 1350, 0, 0, 13670, 13671, 5, 893, 0, 0, 13671, 13672, + 5, 284, 0, 0, 13672, 13676, 3, 2334, 1167, 0, 13673, 13674, 5, 2193, 0, + 0, 13674, 13675, 7, 164, 0, 0, 13675, 13677, 5, 1429, 0, 0, 13676, 13673, + 1, 0, 0, 0, 13676, 13677, 1, 0, 0, 0, 13677, 13681, 1, 0, 0, 0, 13678, + 13679, 5, 565, 0, 0, 13679, 13680, 5, 329, 0, 0, 13680, 13682, 3, 2334, + 1167, 0, 13681, 13678, 1, 0, 0, 0, 13681, 13682, 1, 0, 0, 0, 13682, 1453, + 1, 0, 0, 0, 13683, 13684, 5, 425, 0, 0, 13684, 13685, 5, 893, 0, 0, 13685, + 13686, 5, 284, 0, 0, 13686, 13687, 3, 2334, 1167, 0, 13687, 1455, 1, 0, + 0, 0, 13688, 13689, 7, 165, 0, 0, 13689, 13690, 5, 827, 0, 0, 13690, 13691, + 5, 2197, 0, 0, 13691, 13692, 5, 1377, 0, 0, 13692, 1457, 1, 0, 0, 0, 13693, + 13696, 3, 1460, 730, 0, 13694, 13696, 3, 1462, 731, 0, 13695, 13693, 1, + 0, 0, 0, 13695, 13694, 1, 0, 0, 0, 13696, 1459, 1, 0, 0, 0, 13697, 13698, + 5, 1572, 0, 0, 13698, 13699, 5, 772, 0, 0, 13699, 13700, 5, 2452, 0, 0, + 13700, 13701, 7, 166, 0, 0, 13701, 1461, 1, 0, 0, 0, 13702, 13703, 5, 1572, + 0, 0, 13703, 13704, 5, 773, 0, 0, 13704, 13705, 5, 2452, 0, 0, 13705, 13706, + 5, 2426, 0, 0, 13706, 1463, 1, 0, 0, 0, 13707, 13708, 5, 1375, 0, 0, 13708, + 13709, 7, 167, 0, 0, 13709, 13710, 5, 366, 0, 0, 13710, 13711, 5, 2452, + 0, 0, 13711, 13712, 3, 2334, 1167, 0, 13712, 1465, 1, 0, 0, 0, 13713, 13714, + 5, 2100, 0, 0, 13714, 13715, 5, 1693, 0, 0, 13715, 13716, 7, 93, 0, 0, + 13716, 1467, 1, 0, 0, 0, 13717, 13719, 5, 41, 0, 0, 13718, 13720, 5, 1580, + 0, 0, 13719, 13718, 1, 0, 0, 0, 13719, 13720, 1, 0, 0, 0, 13720, 13722, + 1, 0, 0, 0, 13721, 13723, 5, 1381, 0, 0, 13722, 13721, 1, 0, 0, 0, 13722, + 13723, 1, 0, 0, 0, 13723, 13724, 1, 0, 0, 0, 13724, 13725, 5, 329, 0, 0, + 13725, 13726, 5, 796, 0, 0, 13726, 13737, 3, 2264, 1132, 0, 13727, 13728, + 5, 261, 0, 0, 13728, 13729, 5, 2034, 0, 0, 13729, 13730, 3, 2280, 1140, + 0, 13730, 13731, 5, 629, 0, 0, 13731, 13732, 5, 151, 0, 0, 13732, 13734, + 3, 1470, 735, 0, 13733, 13735, 3, 1472, 736, 0, 13734, 13733, 1, 0, 0, + 0, 13734, 13735, 1, 0, 0, 0, 13735, 13738, 1, 0, 0, 0, 13736, 13738, 3, + 1472, 736, 0, 13737, 13727, 1, 0, 0, 0, 13737, 13736, 1, 0, 0, 0, 13738, + 1469, 1, 0, 0, 0, 13739, 13742, 3, 2334, 1167, 0, 13740, 13742, 3, 2324, + 1162, 0, 13741, 13739, 1, 0, 0, 0, 13741, 13740, 1, 0, 0, 0, 13742, 1471, + 1, 0, 0, 0, 13743, 13744, 5, 83, 0, 0, 13744, 13745, 5, 151, 0, 0, 13745, + 13746, 3, 2280, 1140, 0, 13746, 13747, 5, 629, 0, 0, 13747, 13748, 5, 151, + 0, 0, 13748, 13749, 3, 1470, 735, 0, 13749, 1473, 1, 0, 0, 0, 13750, 13751, + 5, 301, 0, 0, 13751, 13752, 5, 329, 0, 0, 13752, 13791, 3, 1358, 679, 0, + 13753, 13754, 5, 2126, 0, 0, 13754, 13755, 7, 168, 0, 0, 13755, 13756, + 5, 629, 0, 0, 13756, 13757, 5, 151, 0, 0, 13757, 13792, 3, 1470, 735, 0, + 13758, 13759, 5, 279, 0, 0, 13759, 13792, 5, 1492, 0, 0, 13760, 13761, + 7, 169, 0, 0, 13761, 13792, 5, 2424, 0, 0, 13762, 13764, 5, 931, 0, 0, + 13763, 13762, 1, 0, 0, 0, 13763, 13764, 1, 0, 0, 0, 13764, 13765, 1, 0, + 0, 0, 13765, 13766, 5, 181, 0, 0, 13766, 13767, 5, 1572, 0, 0, 13767, 13792, + 3, 2272, 1136, 0, 13768, 13769, 5, 1572, 0, 0, 13769, 13770, 5, 363, 0, + 0, 13770, 13771, 7, 94, 0, 0, 13771, 13792, 5, 1978, 0, 0, 13772, 13792, + 3, 1476, 738, 0, 13773, 13792, 3, 1480, 740, 0, 13774, 13792, 3, 1436, + 718, 0, 13775, 13777, 7, 94, 0, 0, 13776, 13775, 1, 0, 0, 0, 13776, 13777, + 1, 0, 0, 0, 13777, 13778, 1, 0, 0, 0, 13778, 13779, 5, 2119, 0, 0, 13779, + 13780, 5, 1978, 0, 0, 13780, 13781, 3, 854, 427, 0, 13781, 13782, 5, 331, + 0, 0, 13782, 13787, 3, 900, 450, 0, 13783, 13784, 5, 2436, 0, 0, 13784, + 13786, 3, 900, 450, 0, 13785, 13783, 1, 0, 0, 0, 13786, 13789, 1, 0, 0, + 0, 13787, 13785, 1, 0, 0, 0, 13787, 13788, 1, 0, 0, 0, 13788, 13792, 1, + 0, 0, 0, 13789, 13787, 1, 0, 0, 0, 13790, 13792, 3, 1482, 741, 0, 13791, + 13753, 1, 0, 0, 0, 13791, 13758, 1, 0, 0, 0, 13791, 13760, 1, 0, 0, 0, + 13791, 13763, 1, 0, 0, 0, 13791, 13768, 1, 0, 0, 0, 13791, 13772, 1, 0, + 0, 0, 13791, 13773, 1, 0, 0, 0, 13791, 13774, 1, 0, 0, 0, 13791, 13776, + 1, 0, 0, 0, 13791, 13790, 1, 0, 0, 0, 13792, 13793, 1, 0, 0, 0, 13793, + 13791, 1, 0, 0, 0, 13793, 13794, 1, 0, 0, 0, 13794, 1475, 1, 0, 0, 0, 13795, + 13796, 5, 814, 0, 0, 13796, 13801, 3, 1478, 739, 0, 13797, 13798, 5, 2436, + 0, 0, 13798, 13800, 3, 1478, 739, 0, 13799, 13797, 1, 0, 0, 0, 13800, 13803, + 1, 0, 0, 0, 13801, 13799, 1, 0, 0, 0, 13801, 13802, 1, 0, 0, 0, 13802, + 13811, 1, 0, 0, 0, 13803, 13801, 1, 0, 0, 0, 13804, 13805, 7, 170, 0, 0, + 13805, 13811, 5, 2424, 0, 0, 13806, 13811, 5, 64, 0, 0, 13807, 13811, 5, + 987, 0, 0, 13808, 13809, 5, 561, 0, 0, 13809, 13811, 5, 816, 0, 0, 13810, + 13795, 1, 0, 0, 0, 13810, 13804, 1, 0, 0, 0, 13810, 13806, 1, 0, 0, 0, + 13810, 13807, 1, 0, 0, 0, 13810, 13808, 1, 0, 0, 0, 13811, 1477, 1, 0, + 0, 0, 13812, 13813, 5, 594, 0, 0, 13813, 13815, 5, 2424, 0, 0, 13814, 13812, + 1, 0, 0, 0, 13814, 13815, 1, 0, 0, 0, 13815, 13816, 1, 0, 0, 0, 13816, + 13817, 3, 418, 209, 0, 13817, 1479, 1, 0, 0, 0, 13818, 13819, 5, 506, 0, + 0, 13819, 13820, 5, 837, 0, 0, 13820, 13837, 5, 805, 0, 0, 13821, 13823, + 5, 1698, 0, 0, 13822, 13821, 1, 0, 0, 0, 13822, 13823, 1, 0, 0, 0, 13823, + 13824, 1, 0, 0, 0, 13824, 13825, 5, 331, 0, 0, 13825, 13830, 3, 418, 209, + 0, 13826, 13827, 5, 2436, 0, 0, 13827, 13829, 3, 418, 209, 0, 13828, 13826, + 1, 0, 0, 0, 13829, 13832, 1, 0, 0, 0, 13830, 13828, 1, 0, 0, 0, 13830, + 13831, 1, 0, 0, 0, 13831, 13837, 1, 0, 0, 0, 13832, 13830, 1, 0, 0, 0, + 13833, 13837, 3, 1492, 746, 0, 13834, 13837, 3, 1494, 747, 0, 13835, 13837, + 3, 1496, 748, 0, 13836, 13818, 1, 0, 0, 0, 13836, 13822, 1, 0, 0, 0, 13836, + 13833, 1, 0, 0, 0, 13836, 13834, 1, 0, 0, 0, 13836, 13835, 1, 0, 0, 0, + 13837, 1481, 1, 0, 0, 0, 13838, 13839, 5, 453, 0, 0, 13839, 13840, 5, 1319, + 0, 0, 13840, 13853, 5, 329, 0, 0, 13841, 13843, 5, 1547, 0, 0, 13842, 13844, + 3, 1484, 742, 0, 13843, 13842, 1, 0, 0, 0, 13843, 13844, 1, 0, 0, 0, 13844, + 13847, 1, 0, 0, 0, 13845, 13846, 5, 1847, 0, 0, 13846, 13848, 3, 1488, + 744, 0, 13847, 13845, 1, 0, 0, 0, 13847, 13848, 1, 0, 0, 0, 13848, 13851, + 1, 0, 0, 0, 13849, 13850, 5, 1698, 0, 0, 13850, 13852, 3, 1488, 744, 0, + 13851, 13849, 1, 0, 0, 0, 13851, 13852, 1, 0, 0, 0, 13852, 13854, 1, 0, + 0, 0, 13853, 13841, 1, 0, 0, 0, 13853, 13854, 1, 0, 0, 0, 13854, 13856, + 1, 0, 0, 0, 13855, 13857, 3, 1490, 745, 0, 13856, 13855, 1, 0, 0, 0, 13856, + 13857, 1, 0, 0, 0, 13857, 1483, 1, 0, 0, 0, 13858, 13859, 5, 536, 0, 0, + 13859, 13872, 5, 2452, 0, 0, 13860, 13861, 5, 2430, 0, 0, 13861, 13866, + 3, 1486, 743, 0, 13862, 13863, 5, 2436, 0, 0, 13863, 13865, 3, 1486, 743, + 0, 13864, 13862, 1, 0, 0, 0, 13865, 13868, 1, 0, 0, 0, 13866, 13864, 1, + 0, 0, 0, 13866, 13867, 1, 0, 0, 0, 13867, 13869, 1, 0, 0, 0, 13868, 13866, + 1, 0, 0, 0, 13869, 13870, 5, 2431, 0, 0, 13870, 13873, 1, 0, 0, 0, 13871, + 13873, 5, 1056, 0, 0, 13872, 13860, 1, 0, 0, 0, 13872, 13871, 1, 0, 0, + 0, 13873, 1485, 1, 0, 0, 0, 13874, 13877, 5, 2426, 0, 0, 13875, 13876, + 5, 2436, 0, 0, 13876, 13878, 5, 2426, 0, 0, 13877, 13875, 1, 0, 0, 0, 13877, + 13878, 1, 0, 0, 0, 13878, 1487, 1, 0, 0, 0, 13879, 13883, 5, 332, 0, 0, + 13880, 13881, 5, 1600, 0, 0, 13881, 13884, 3, 1148, 574, 0, 13882, 13884, + 3, 904, 452, 0, 13883, 13880, 1, 0, 0, 0, 13883, 13882, 1, 0, 0, 0, 13884, + 13885, 1, 0, 0, 0, 13885, 13883, 1, 0, 0, 0, 13885, 13886, 1, 0, 0, 0, + 13886, 1489, 1, 0, 0, 0, 13887, 13888, 5, 805, 0, 0, 13888, 13889, 5, 2069, + 0, 0, 13889, 13890, 7, 93, 0, 0, 13890, 1491, 1, 0, 0, 0, 13891, 13892, + 5, 363, 0, 0, 13892, 13893, 5, 1978, 0, 0, 13893, 13896, 3, 1642, 821, + 0, 13894, 13895, 5, 331, 0, 0, 13895, 13897, 3, 900, 450, 0, 13896, 13894, + 1, 0, 0, 0, 13896, 13897, 1, 0, 0, 0, 13897, 13899, 1, 0, 0, 0, 13898, + 13900, 3, 870, 435, 0, 13899, 13898, 1, 0, 0, 0, 13899, 13900, 1, 0, 0, + 0, 13900, 1493, 1, 0, 0, 0, 13901, 13903, 7, 94, 0, 0, 13902, 13901, 1, + 0, 0, 0, 13902, 13903, 1, 0, 0, 0, 13903, 13904, 1, 0, 0, 0, 13904, 13912, + 5, 363, 0, 0, 13905, 13906, 5, 1989, 0, 0, 13906, 13913, 5, 1978, 0, 0, + 13907, 13908, 5, 805, 0, 0, 13908, 13909, 5, 1989, 0, 0, 13909, 13910, + 5, 1978, 0, 0, 13910, 13911, 5, 565, 0, 0, 13911, 13913, 7, 171, 0, 0, + 13912, 13905, 1, 0, 0, 0, 13912, 13907, 1, 0, 0, 0, 13913, 13914, 1, 0, + 0, 0, 13914, 13924, 3, 1642, 821, 0, 13915, 13916, 5, 1987, 0, 0, 13916, + 13921, 3, 418, 209, 0, 13917, 13918, 5, 2436, 0, 0, 13918, 13920, 3, 418, + 209, 0, 13919, 13917, 1, 0, 0, 0, 13920, 13923, 1, 0, 0, 0, 13921, 13919, + 1, 0, 0, 0, 13921, 13922, 1, 0, 0, 0, 13922, 13925, 1, 0, 0, 0, 13923, + 13921, 1, 0, 0, 0, 13924, 13915, 1, 0, 0, 0, 13924, 13925, 1, 0, 0, 0, + 13925, 13927, 1, 0, 0, 0, 13926, 13928, 3, 870, 435, 0, 13927, 13926, 1, + 0, 0, 0, 13927, 13928, 1, 0, 0, 0, 13928, 1495, 1, 0, 0, 0, 13929, 13931, + 7, 94, 0, 0, 13930, 13929, 1, 0, 0, 0, 13930, 13931, 1, 0, 0, 0, 13931, + 13932, 1, 0, 0, 0, 13932, 13933, 5, 2069, 0, 0, 13933, 13934, 5, 1978, + 0, 0, 13934, 13944, 3, 1642, 821, 0, 13935, 13936, 5, 331, 0, 0, 13936, + 13941, 3, 418, 209, 0, 13937, 13938, 5, 2436, 0, 0, 13938, 13940, 3, 418, + 209, 0, 13939, 13937, 1, 0, 0, 0, 13940, 13943, 1, 0, 0, 0, 13941, 13939, + 1, 0, 0, 0, 13941, 13942, 1, 0, 0, 0, 13942, 13945, 1, 0, 0, 0, 13943, + 13941, 1, 0, 0, 0, 13944, 13935, 1, 0, 0, 0, 13944, 13945, 1, 0, 0, 0, + 13945, 1497, 1, 0, 0, 0, 13946, 13947, 5, 425, 0, 0, 13947, 13950, 5, 329, + 0, 0, 13948, 13949, 5, 648, 0, 0, 13949, 13951, 5, 99, 0, 0, 13950, 13948, + 1, 0, 0, 0, 13950, 13951, 1, 0, 0, 0, 13951, 13953, 1, 0, 0, 0, 13952, + 13954, 5, 1079, 0, 0, 13953, 13952, 1, 0, 0, 0, 13953, 13954, 1, 0, 0, + 0, 13954, 1499, 1, 0, 0, 0, 13955, 13957, 5, 301, 0, 0, 13956, 13958, 5, + 1580, 0, 0, 13957, 13956, 1, 0, 0, 0, 13957, 13958, 1, 0, 0, 0, 13958, + 13960, 1, 0, 0, 0, 13959, 13961, 5, 1381, 0, 0, 13960, 13959, 1, 0, 0, + 0, 13960, 13961, 1, 0, 0, 0, 13961, 13962, 1, 0, 0, 0, 13962, 13963, 5, + 329, 0, 0, 13963, 13964, 5, 796, 0, 0, 13964, 13980, 3, 1502, 751, 0, 13965, + 13966, 5, 261, 0, 0, 13966, 13975, 5, 2034, 0, 0, 13967, 13976, 5, 320, + 0, 0, 13968, 13969, 3, 2280, 1140, 0, 13969, 13970, 5, 629, 0, 0, 13970, + 13971, 5, 151, 0, 0, 13971, 13973, 3, 1470, 735, 0, 13972, 13974, 3, 1472, + 736, 0, 13973, 13972, 1, 0, 0, 0, 13973, 13974, 1, 0, 0, 0, 13974, 13976, + 1, 0, 0, 0, 13975, 13967, 1, 0, 0, 0, 13975, 13968, 1, 0, 0, 0, 13976, + 13979, 1, 0, 0, 0, 13977, 13979, 3, 1472, 736, 0, 13978, 13965, 1, 0, 0, + 0, 13978, 13977, 1, 0, 0, 0, 13979, 13982, 1, 0, 0, 0, 13980, 13978, 1, + 0, 0, 0, 13980, 13981, 1, 0, 0, 0, 13981, 13985, 1, 0, 0, 0, 13982, 13980, + 1, 0, 0, 0, 13983, 13984, 5, 2134, 0, 0, 13984, 13986, 5, 2426, 0, 0, 13985, + 13983, 1, 0, 0, 0, 13985, 13986, 1, 0, 0, 0, 13986, 1501, 1, 0, 0, 0, 13987, + 13992, 3, 1358, 679, 0, 13988, 13989, 5, 2423, 0, 0, 13989, 13991, 3, 2334, + 1167, 0, 13990, 13988, 1, 0, 0, 0, 13991, 13994, 1, 0, 0, 0, 13992, 13990, + 1, 0, 0, 0, 13992, 13993, 1, 0, 0, 0, 13993, 13997, 1, 0, 0, 0, 13994, + 13992, 1, 0, 0, 0, 13995, 13996, 5, 2438, 0, 0, 13996, 13998, 3, 2334, + 1167, 0, 13997, 13995, 1, 0, 0, 0, 13997, 13998, 1, 0, 0, 0, 13998, 1503, + 1, 0, 0, 0, 13999, 14001, 5, 425, 0, 0, 14000, 14002, 5, 1381, 0, 0, 14001, + 14000, 1, 0, 0, 0, 14001, 14002, 1, 0, 0, 0, 14002, 14003, 1, 0, 0, 0, + 14003, 14004, 5, 329, 0, 0, 14004, 14005, 5, 796, 0, 0, 14005, 14006, 3, + 1502, 751, 0, 14006, 1505, 1, 0, 0, 0, 14007, 14008, 5, 41, 0, 0, 14008, + 14009, 5, 1978, 0, 0, 14009, 14010, 5, 1572, 0, 0, 14010, 14011, 3, 2334, + 1167, 0, 14011, 14012, 3, 1508, 754, 0, 14012, 1507, 1, 0, 0, 0, 14013, + 14041, 3, 886, 443, 0, 14014, 14015, 5, 884, 0, 0, 14015, 14016, 5, 506, + 0, 0, 14016, 14041, 3, 1148, 574, 0, 14017, 14018, 5, 1472, 0, 0, 14018, + 14041, 3, 1148, 574, 0, 14019, 14041, 5, 214, 0, 0, 14020, 14021, 5, 1585, + 0, 0, 14021, 14024, 5, 1614, 0, 0, 14022, 14023, 5, 752, 0, 0, 14023, 14025, + 3, 1148, 574, 0, 14024, 14022, 1, 0, 0, 0, 14024, 14025, 1, 0, 0, 0, 14025, + 14041, 1, 0, 0, 0, 14026, 14027, 5, 1464, 0, 0, 14027, 14028, 5, 2034, + 0, 0, 14028, 14041, 3, 2334, 1167, 0, 14029, 14030, 7, 157, 0, 0, 14030, + 14041, 5, 98, 0, 0, 14031, 14041, 3, 848, 424, 0, 14032, 14041, 3, 850, + 425, 0, 14033, 14041, 3, 852, 426, 0, 14034, 14041, 3, 856, 428, 0, 14035, + 14041, 3, 904, 452, 0, 14036, 14041, 3, 858, 429, 0, 14037, 14041, 3, 878, + 439, 0, 14038, 14041, 3, 1510, 755, 0, 14039, 14041, 3, 1456, 728, 0, 14040, + 14013, 1, 0, 0, 0, 14040, 14014, 1, 0, 0, 0, 14040, 14017, 1, 0, 0, 0, + 14040, 14019, 1, 0, 0, 0, 14040, 14020, 1, 0, 0, 0, 14040, 14026, 1, 0, + 0, 0, 14040, 14029, 1, 0, 0, 0, 14040, 14031, 1, 0, 0, 0, 14040, 14032, + 1, 0, 0, 0, 14040, 14033, 1, 0, 0, 0, 14040, 14034, 1, 0, 0, 0, 14040, + 14035, 1, 0, 0, 0, 14040, 14036, 1, 0, 0, 0, 14040, 14037, 1, 0, 0, 0, + 14040, 14038, 1, 0, 0, 0, 14040, 14039, 1, 0, 0, 0, 14041, 1509, 1, 0, + 0, 0, 14042, 14067, 5, 458, 0, 0, 14043, 14049, 5, 1164, 0, 0, 14044, 14046, + 3, 866, 433, 0, 14045, 14044, 1, 0, 0, 0, 14045, 14046, 1, 0, 0, 0, 14046, + 14047, 1, 0, 0, 0, 14047, 14050, 5, 457, 0, 0, 14048, 14050, 5, 361, 0, + 0, 14049, 14045, 1, 0, 0, 0, 14049, 14048, 1, 0, 0, 0, 14050, 14068, 1, + 0, 0, 0, 14051, 14057, 5, 1177, 0, 0, 14052, 14054, 3, 866, 433, 0, 14053, + 14052, 1, 0, 0, 0, 14053, 14054, 1, 0, 0, 0, 14054, 14055, 1, 0, 0, 0, + 14055, 14058, 7, 172, 0, 0, 14056, 14058, 5, 361, 0, 0, 14057, 14053, 1, + 0, 0, 0, 14057, 14056, 1, 0, 0, 0, 14058, 14060, 1, 0, 0, 0, 14059, 14061, + 3, 1512, 756, 0, 14060, 14059, 1, 0, 0, 0, 14060, 14061, 1, 0, 0, 0, 14061, + 14068, 1, 0, 0, 0, 14062, 14063, 5, 543, 0, 0, 14063, 14065, 7, 173, 0, + 0, 14064, 14066, 3, 1512, 756, 0, 14065, 14064, 1, 0, 0, 0, 14065, 14066, + 1, 0, 0, 0, 14066, 14068, 1, 0, 0, 0, 14067, 14043, 1, 0, 0, 0, 14067, + 14051, 1, 0, 0, 0, 14067, 14062, 1, 0, 0, 0, 14068, 1511, 1, 0, 0, 0, 14069, + 14070, 5, 536, 0, 0, 14070, 14071, 5, 2452, 0, 0, 14071, 14072, 5, 2430, + 0, 0, 14072, 14073, 5, 2426, 0, 0, 14073, 14074, 5, 2436, 0, 0, 14074, + 14081, 5, 2426, 0, 0, 14075, 14076, 5, 2436, 0, 0, 14076, 14077, 5, 2426, + 0, 0, 14077, 14078, 5, 2436, 0, 0, 14078, 14080, 5, 2426, 0, 0, 14079, + 14075, 1, 0, 0, 0, 14080, 14083, 1, 0, 0, 0, 14081, 14079, 1, 0, 0, 0, + 14081, 14082, 1, 0, 0, 0, 14082, 14084, 1, 0, 0, 0, 14083, 14081, 1, 0, + 0, 0, 14084, 14086, 5, 2431, 0, 0, 14085, 14087, 5, 752, 0, 0, 14086, 14085, + 1, 0, 0, 0, 14086, 14087, 1, 0, 0, 0, 14087, 1513, 1, 0, 0, 0, 14088, 14089, + 5, 41, 0, 0, 14089, 14090, 5, 1498, 0, 0, 14090, 14091, 3, 2236, 1118, + 0, 14091, 14093, 3, 1516, 758, 0, 14092, 14094, 3, 748, 374, 0, 14093, + 14092, 1, 0, 0, 0, 14093, 14094, 1, 0, 0, 0, 14094, 1515, 1, 0, 0, 0, 14095, + 14096, 5, 1125, 0, 0, 14096, 14115, 5, 629, 0, 0, 14097, 14112, 5, 629, + 0, 0, 14098, 14099, 5, 151, 0, 0, 14099, 14113, 3, 2332, 1166, 0, 14100, + 14101, 5, 2134, 0, 0, 14101, 14104, 3, 2332, 1166, 0, 14102, 14103, 5, + 2423, 0, 0, 14103, 14105, 3, 2334, 1167, 0, 14104, 14102, 1, 0, 0, 0, 14104, + 14105, 1, 0, 0, 0, 14105, 14113, 1, 0, 0, 0, 14106, 14113, 5, 509, 0, 0, + 14107, 14110, 5, 588, 0, 0, 14108, 14109, 5, 66, 0, 0, 14109, 14111, 5, + 2426, 0, 0, 14110, 14108, 1, 0, 0, 0, 14110, 14111, 1, 0, 0, 0, 14111, + 14113, 1, 0, 0, 0, 14112, 14098, 1, 0, 0, 0, 14112, 14100, 1, 0, 0, 0, + 14112, 14106, 1, 0, 0, 0, 14112, 14107, 1, 0, 0, 0, 14113, 14115, 1, 0, + 0, 0, 14114, 14095, 1, 0, 0, 0, 14114, 14097, 1, 0, 0, 0, 14115, 1517, + 1, 0, 0, 0, 14116, 14117, 5, 41, 0, 0, 14117, 14118, 5, 1981, 0, 0, 14118, + 14122, 3, 2268, 1134, 0, 14119, 14121, 3, 1520, 760, 0, 14120, 14119, 1, + 0, 0, 0, 14121, 14124, 1, 0, 0, 0, 14122, 14120, 1, 0, 0, 0, 14122, 14123, + 1, 0, 0, 0, 14123, 14131, 1, 0, 0, 0, 14124, 14122, 1, 0, 0, 0, 14125, + 14132, 1, 0, 0, 0, 14126, 14132, 3, 1522, 761, 0, 14127, 14132, 3, 1684, + 842, 0, 14128, 14132, 3, 1590, 795, 0, 14129, 14132, 3, 1524, 762, 0, 14130, + 14132, 3, 1580, 790, 0, 14131, 14125, 1, 0, 0, 0, 14131, 14126, 1, 0, 0, + 0, 14131, 14127, 1, 0, 0, 0, 14131, 14128, 1, 0, 0, 0, 14131, 14129, 1, + 0, 0, 0, 14131, 14130, 1, 0, 0, 0, 14132, 14145, 1, 0, 0, 0, 14133, 14142, + 3, 1570, 785, 0, 14134, 14139, 3, 1300, 650, 0, 14135, 14136, 5, 1981, + 0, 0, 14136, 14140, 5, 813, 0, 0, 14137, 14138, 5, 37, 0, 0, 14138, 14140, + 5, 2048, 0, 0, 14139, 14135, 1, 0, 0, 0, 14139, 14137, 1, 0, 0, 0, 14140, + 14142, 1, 0, 0, 0, 14141, 14133, 1, 0, 0, 0, 14141, 14134, 1, 0, 0, 0, + 14142, 14143, 1, 0, 0, 0, 14143, 14141, 1, 0, 0, 0, 14143, 14144, 1, 0, + 0, 0, 14144, 14146, 1, 0, 0, 0, 14145, 14141, 1, 0, 0, 0, 14145, 14146, + 1, 0, 0, 0, 14146, 14147, 1, 0, 0, 0, 14147, 14148, 5, 2450, 0, 0, 14148, + 1519, 1, 0, 0, 0, 14149, 14151, 5, 1059, 0, 0, 14150, 14149, 1, 0, 0, 0, + 14150, 14151, 1, 0, 0, 0, 14151, 14152, 1, 0, 0, 0, 14152, 14153, 5, 2288, + 0, 0, 14153, 14154, 5, 565, 0, 0, 14154, 14155, 7, 174, 0, 0, 14155, 1521, + 1, 0, 0, 0, 14156, 14168, 3, 1548, 774, 0, 14157, 14158, 5, 1464, 0, 0, + 14158, 14159, 5, 2034, 0, 0, 14159, 14168, 3, 2268, 1134, 0, 14160, 14168, + 3, 1280, 640, 0, 14161, 14162, 5, 1412, 0, 0, 14162, 14168, 5, 1178, 0, + 0, 14163, 14164, 5, 1412, 0, 0, 14164, 14168, 5, 2197, 0, 0, 14165, 14166, + 5, 1455, 0, 0, 14166, 14168, 5, 2426, 0, 0, 14167, 14156, 1, 0, 0, 0, 14167, + 14157, 1, 0, 0, 0, 14167, 14160, 1, 0, 0, 0, 14167, 14161, 1, 0, 0, 0, + 14167, 14163, 1, 0, 0, 0, 14167, 14165, 1, 0, 0, 0, 14168, 1523, 1, 0, + 0, 0, 14169, 14179, 3, 1526, 763, 0, 14170, 14179, 3, 1528, 764, 0, 14171, + 14179, 3, 1530, 765, 0, 14172, 14179, 3, 1532, 766, 0, 14173, 14179, 3, + 1534, 767, 0, 14174, 14179, 3, 1536, 768, 0, 14175, 14179, 3, 1538, 769, + 0, 14176, 14179, 3, 1540, 770, 0, 14177, 14179, 3, 1542, 771, 0, 14178, + 14169, 1, 0, 0, 0, 14178, 14170, 1, 0, 0, 0, 14178, 14171, 1, 0, 0, 0, + 14178, 14172, 1, 0, 0, 0, 14178, 14173, 1, 0, 0, 0, 14178, 14174, 1, 0, + 0, 0, 14178, 14175, 1, 0, 0, 0, 14178, 14176, 1, 0, 0, 0, 14178, 14177, + 1, 0, 0, 0, 14179, 1525, 1, 0, 0, 0, 14180, 14197, 5, 20, 0, 0, 14181, + 14198, 3, 1114, 557, 0, 14182, 14198, 3, 1116, 558, 0, 14183, 14185, 5, + 1260, 0, 0, 14184, 14186, 3, 1678, 839, 0, 14185, 14184, 1, 0, 0, 0, 14185, + 14186, 1, 0, 0, 0, 14186, 14189, 1, 0, 0, 0, 14187, 14188, 5, 1978, 0, + 0, 14188, 14190, 3, 1642, 821, 0, 14189, 14187, 1, 0, 0, 0, 14189, 14190, + 1, 0, 0, 0, 14190, 14192, 1, 0, 0, 0, 14191, 14193, 3, 1586, 793, 0, 14192, + 14191, 1, 0, 0, 0, 14192, 14193, 1, 0, 0, 0, 14193, 14195, 1, 0, 0, 0, + 14194, 14196, 5, 2092, 0, 0, 14195, 14194, 1, 0, 0, 0, 14195, 14196, 1, + 0, 0, 0, 14196, 14198, 1, 0, 0, 0, 14197, 14181, 1, 0, 0, 0, 14197, 14182, + 1, 0, 0, 0, 14197, 14183, 1, 0, 0, 0, 14198, 1527, 1, 0, 0, 0, 14199, 14202, + 5, 425, 0, 0, 14200, 14203, 3, 1544, 772, 0, 14201, 14203, 3, 1546, 773, + 0, 14202, 14200, 1, 0, 0, 0, 14202, 14201, 1, 0, 0, 0, 14203, 14208, 1, + 0, 0, 0, 14204, 14206, 3, 1558, 779, 0, 14205, 14207, 3, 912, 456, 0, 14206, + 14205, 1, 0, 0, 0, 14206, 14207, 1, 0, 0, 0, 14207, 14209, 1, 0, 0, 0, + 14208, 14204, 1, 0, 0, 0, 14208, 14209, 1, 0, 0, 0, 14209, 1529, 1, 0, + 0, 0, 14210, 14211, 5, 876, 0, 0, 14211, 14212, 5, 1260, 0, 0, 14212, 14213, + 3, 1678, 839, 0, 14213, 14214, 5, 48, 0, 0, 14214, 14215, 3, 1678, 839, + 0, 14215, 14216, 5, 720, 0, 0, 14216, 14217, 5, 1260, 0, 0, 14217, 14218, + 3, 1678, 839, 0, 14218, 1531, 1, 0, 0, 0, 14219, 14240, 5, 910, 0, 0, 14220, + 14241, 1, 0, 0, 0, 14221, 14241, 3, 1088, 544, 0, 14222, 14223, 5, 1260, + 0, 0, 14223, 14226, 3, 1678, 839, 0, 14224, 14225, 7, 9, 0, 0, 14225, 14227, + 3, 1140, 570, 0, 14226, 14224, 1, 0, 0, 0, 14226, 14227, 1, 0, 0, 0, 14227, + 14230, 1, 0, 0, 0, 14228, 14229, 5, 20, 0, 0, 14229, 14231, 3, 1130, 565, + 0, 14230, 14228, 1, 0, 0, 0, 14230, 14231, 1, 0, 0, 0, 14231, 14238, 1, + 0, 0, 0, 14232, 14234, 5, 1417, 0, 0, 14233, 14232, 1, 0, 0, 0, 14233, + 14234, 1, 0, 0, 0, 14234, 14235, 1, 0, 0, 0, 14235, 14236, 5, 2092, 0, + 0, 14236, 14237, 5, 805, 0, 0, 14237, 14239, 5, 657, 0, 0, 14238, 14233, + 1, 0, 0, 0, 14238, 14239, 1, 0, 0, 0, 14239, 14241, 1, 0, 0, 0, 14240, + 14220, 1, 0, 0, 0, 14240, 14221, 1, 0, 0, 0, 14240, 14222, 1, 0, 0, 0, + 14241, 14243, 1, 0, 0, 0, 14242, 14244, 5, 1177, 0, 0, 14243, 14242, 1, + 0, 0, 0, 14243, 14244, 1, 0, 0, 0, 14244, 14249, 1, 0, 0, 0, 14245, 14247, + 3, 1558, 779, 0, 14246, 14248, 3, 912, 456, 0, 14247, 14246, 1, 0, 0, 0, + 14247, 14248, 1, 0, 0, 0, 14248, 14250, 1, 0, 0, 0, 14249, 14245, 1, 0, + 0, 0, 14249, 14250, 1, 0, 0, 0, 14250, 1533, 1, 0, 0, 0, 14251, 14252, + 5, 1617, 0, 0, 14252, 14253, 5, 1260, 0, 0, 14253, 14254, 3, 1678, 839, + 0, 14254, 14255, 5, 720, 0, 0, 14255, 14272, 5, 2430, 0, 0, 14256, 14261, + 3, 1114, 557, 0, 14257, 14258, 5, 2436, 0, 0, 14258, 14260, 3, 1114, 557, + 0, 14259, 14257, 1, 0, 0, 0, 14260, 14263, 1, 0, 0, 0, 14261, 14259, 1, + 0, 0, 0, 14261, 14262, 1, 0, 0, 0, 14262, 14273, 1, 0, 0, 0, 14263, 14261, + 1, 0, 0, 0, 14264, 14269, 3, 1116, 558, 0, 14265, 14266, 5, 2436, 0, 0, + 14266, 14268, 3, 1116, 558, 0, 14267, 14265, 1, 0, 0, 0, 14268, 14271, + 1, 0, 0, 0, 14269, 14267, 1, 0, 0, 0, 14269, 14270, 1, 0, 0, 0, 14270, + 14273, 1, 0, 0, 0, 14271, 14269, 1, 0, 0, 0, 14272, 14256, 1, 0, 0, 0, + 14272, 14264, 1, 0, 0, 0, 14273, 14274, 1, 0, 0, 0, 14274, 14275, 5, 2431, + 0, 0, 14275, 1535, 1, 0, 0, 0, 14276, 14279, 5, 2051, 0, 0, 14277, 14280, + 3, 1544, 772, 0, 14278, 14280, 3, 1546, 773, 0, 14279, 14277, 1, 0, 0, + 0, 14279, 14278, 1, 0, 0, 0, 14280, 14289, 1, 0, 0, 0, 14281, 14283, 5, + 425, 0, 0, 14282, 14284, 5, 37, 0, 0, 14283, 14282, 1, 0, 0, 0, 14283, + 14284, 1, 0, 0, 0, 14284, 14287, 1, 0, 0, 0, 14285, 14287, 5, 1492, 0, + 0, 14286, 14281, 1, 0, 0, 0, 14286, 14285, 1, 0, 0, 0, 14286, 14287, 1, + 0, 0, 0, 14287, 14288, 1, 0, 0, 0, 14288, 14290, 5, 1660, 0, 0, 14289, + 14286, 1, 0, 0, 0, 14289, 14290, 1, 0, 0, 0, 14290, 14292, 1, 0, 0, 0, + 14291, 14293, 5, 168, 0, 0, 14292, 14291, 1, 0, 0, 0, 14292, 14293, 1, + 0, 0, 0, 14293, 14298, 1, 0, 0, 0, 14294, 14296, 3, 1558, 779, 0, 14295, + 14297, 3, 912, 456, 0, 14296, 14295, 1, 0, 0, 0, 14296, 14297, 1, 0, 0, + 0, 14297, 14299, 1, 0, 0, 0, 14298, 14294, 1, 0, 0, 0, 14298, 14299, 1, + 0, 0, 0, 14299, 1537, 1, 0, 0, 0, 14300, 14301, 5, 485, 0, 0, 14301, 14302, + 5, 1260, 0, 0, 14302, 14303, 3, 1678, 839, 0, 14303, 14304, 5, 2193, 0, + 0, 14304, 14305, 5, 1981, 0, 0, 14305, 14308, 3, 2268, 1134, 0, 14306, + 14307, 7, 103, 0, 0, 14307, 14309, 5, 657, 0, 0, 14308, 14306, 1, 0, 0, + 0, 14308, 14309, 1, 0, 0, 0, 14309, 14312, 1, 0, 0, 0, 14310, 14311, 7, + 2, 0, 0, 14311, 14313, 5, 2143, 0, 0, 14312, 14310, 1, 0, 0, 0, 14312, + 14313, 1, 0, 0, 0, 14313, 1539, 1, 0, 0, 0, 14314, 14315, 5, 214, 0, 0, + 14315, 14317, 5, 1260, 0, 0, 14316, 14318, 3, 912, 456, 0, 14317, 14316, + 1, 0, 0, 0, 14317, 14318, 1, 0, 0, 0, 14318, 14322, 1, 0, 0, 0, 14319, + 14320, 3, 1302, 651, 0, 14320, 14321, 5, 210, 0, 0, 14321, 14323, 1, 0, + 0, 0, 14322, 14319, 1, 0, 0, 0, 14322, 14323, 1, 0, 0, 0, 14323, 1541, + 1, 0, 0, 0, 14324, 14325, 5, 1572, 0, 0, 14325, 14326, 5, 718, 0, 0, 14326, + 14329, 5, 2430, 0, 0, 14327, 14330, 3, 2320, 1160, 0, 14328, 14330, 3, + 2036, 1018, 0, 14329, 14327, 1, 0, 0, 0, 14329, 14328, 1, 0, 0, 0, 14329, + 14330, 1, 0, 0, 0, 14330, 14331, 1, 0, 0, 0, 14331, 14332, 5, 2431, 0, + 0, 14332, 1543, 1, 0, 0, 0, 14333, 14361, 7, 175, 0, 0, 14334, 14362, 3, + 1678, 839, 0, 14335, 14336, 5, 2430, 0, 0, 14336, 14341, 3, 1678, 839, + 0, 14337, 14338, 5, 2436, 0, 0, 14338, 14340, 3, 1678, 839, 0, 14339, 14337, + 1, 0, 0, 0, 14340, 14343, 1, 0, 0, 0, 14341, 14339, 1, 0, 0, 0, 14341, + 14342, 1, 0, 0, 0, 14342, 14344, 1, 0, 0, 0, 14343, 14341, 1, 0, 0, 0, + 14344, 14345, 5, 2431, 0, 0, 14345, 14362, 1, 0, 0, 0, 14346, 14348, 5, + 565, 0, 0, 14347, 14349, 5, 2430, 0, 0, 14348, 14347, 1, 0, 0, 0, 14348, + 14349, 1, 0, 0, 0, 14349, 14350, 1, 0, 0, 0, 14350, 14355, 3, 668, 334, + 0, 14351, 14352, 5, 2436, 0, 0, 14352, 14354, 3, 668, 334, 0, 14353, 14351, + 1, 0, 0, 0, 14354, 14357, 1, 0, 0, 0, 14355, 14353, 1, 0, 0, 0, 14355, + 14356, 1, 0, 0, 0, 14356, 14359, 1, 0, 0, 0, 14357, 14355, 1, 0, 0, 0, + 14358, 14360, 5, 2431, 0, 0, 14359, 14358, 1, 0, 0, 0, 14359, 14360, 1, + 0, 0, 0, 14360, 14362, 1, 0, 0, 0, 14361, 14334, 1, 0, 0, 0, 14361, 14335, + 1, 0, 0, 0, 14361, 14346, 1, 0, 0, 0, 14362, 1545, 1, 0, 0, 0, 14363, 14395, + 7, 176, 0, 0, 14364, 14367, 3, 1678, 839, 0, 14365, 14366, 5, 2096, 0, + 0, 14366, 14368, 5, 657, 0, 0, 14367, 14365, 1, 0, 0, 0, 14367, 14368, + 1, 0, 0, 0, 14368, 14396, 1, 0, 0, 0, 14369, 14370, 5, 2430, 0, 0, 14370, + 14375, 3, 1678, 839, 0, 14371, 14372, 5, 2436, 0, 0, 14372, 14374, 3, 1678, + 839, 0, 14373, 14371, 1, 0, 0, 0, 14374, 14377, 1, 0, 0, 0, 14375, 14373, + 1, 0, 0, 0, 14375, 14376, 1, 0, 0, 0, 14376, 14378, 1, 0, 0, 0, 14377, + 14375, 1, 0, 0, 0, 14378, 14379, 5, 2431, 0, 0, 14379, 14396, 1, 0, 0, + 0, 14380, 14382, 5, 565, 0, 0, 14381, 14383, 5, 2430, 0, 0, 14382, 14381, + 1, 0, 0, 0, 14382, 14383, 1, 0, 0, 0, 14383, 14384, 1, 0, 0, 0, 14384, + 14389, 3, 670, 335, 0, 14385, 14386, 5, 2436, 0, 0, 14386, 14388, 3, 670, + 335, 0, 14387, 14385, 1, 0, 0, 0, 14388, 14391, 1, 0, 0, 0, 14389, 14387, + 1, 0, 0, 0, 14389, 14390, 1, 0, 0, 0, 14390, 14393, 1, 0, 0, 0, 14391, + 14389, 1, 0, 0, 0, 14392, 14394, 5, 2431, 0, 0, 14393, 14392, 1, 0, 0, + 0, 14393, 14394, 1, 0, 0, 0, 14394, 14396, 1, 0, 0, 0, 14395, 14364, 1, + 0, 0, 0, 14395, 14369, 1, 0, 0, 0, 14395, 14380, 1, 0, 0, 0, 14396, 1547, + 1, 0, 0, 0, 14397, 14416, 3, 1166, 583, 0, 14398, 14416, 3, 868, 434, 0, + 14399, 14416, 3, 1150, 575, 0, 14400, 14416, 3, 1152, 576, 0, 14401, 14416, + 3, 1270, 635, 0, 14402, 14416, 3, 1276, 638, 0, 14403, 14416, 3, 1278, + 639, 0, 14404, 14416, 7, 102, 0, 0, 14405, 14406, 5, 1484, 0, 0, 14406, + 14407, 5, 2430, 0, 0, 14407, 14408, 5, 907, 0, 0, 14408, 14409, 7, 177, + 0, 0, 14409, 14416, 5, 2431, 0, 0, 14410, 14416, 3, 1284, 642, 0, 14411, + 14416, 3, 1282, 641, 0, 14412, 14416, 3, 912, 456, 0, 14413, 14416, 3, + 1264, 632, 0, 14414, 14416, 3, 1266, 633, 0, 14415, 14397, 1, 0, 0, 0, + 14415, 14398, 1, 0, 0, 0, 14415, 14399, 1, 0, 0, 0, 14415, 14400, 1, 0, + 0, 0, 14415, 14401, 1, 0, 0, 0, 14415, 14402, 1, 0, 0, 0, 14415, 14403, + 1, 0, 0, 0, 14415, 14404, 1, 0, 0, 0, 14415, 14405, 1, 0, 0, 0, 14415, + 14410, 1, 0, 0, 0, 14415, 14411, 1, 0, 0, 0, 14415, 14412, 1, 0, 0, 0, + 14415, 14413, 1, 0, 0, 0, 14415, 14414, 1, 0, 0, 0, 14416, 14417, 1, 0, + 0, 0, 14417, 14415, 1, 0, 0, 0, 14417, 14418, 1, 0, 0, 0, 14418, 14420, + 1, 0, 0, 0, 14419, 14421, 3, 1550, 775, 0, 14420, 14419, 1, 0, 0, 0, 14420, + 14421, 1, 0, 0, 0, 14421, 1549, 1, 0, 0, 0, 14422, 14427, 3, 1582, 791, + 0, 14423, 14427, 3, 1554, 777, 0, 14424, 14427, 3, 1552, 776, 0, 14425, + 14427, 5, 214, 0, 0, 14426, 14422, 1, 0, 0, 0, 14426, 14423, 1, 0, 0, 0, + 14426, 14424, 1, 0, 0, 0, 14426, 14425, 1, 0, 0, 0, 14427, 1551, 1, 0, + 0, 0, 14428, 14429, 5, 842, 0, 0, 14429, 14432, 5, 1981, 0, 0, 14430, 14433, + 3, 1276, 638, 0, 14431, 14433, 3, 1278, 639, 0, 14432, 14430, 1, 0, 0, + 0, 14432, 14431, 1, 0, 0, 0, 14433, 1553, 1, 0, 0, 0, 14434, 14445, 3, + 1556, 778, 0, 14435, 14440, 5, 1235, 0, 0, 14436, 14441, 3, 1172, 586, + 0, 14437, 14441, 3, 1276, 638, 0, 14438, 14441, 3, 1280, 640, 0, 14439, + 14441, 3, 1278, 639, 0, 14440, 14436, 1, 0, 0, 0, 14440, 14437, 1, 0, 0, + 0, 14440, 14438, 1, 0, 0, 0, 14440, 14439, 1, 0, 0, 0, 14441, 14442, 1, + 0, 0, 0, 14442, 14440, 1, 0, 0, 0, 14442, 14443, 1, 0, 0, 0, 14443, 14445, + 1, 0, 0, 0, 14444, 14434, 1, 0, 0, 0, 14444, 14435, 1, 0, 0, 0, 14445, + 1555, 1, 0, 0, 0, 14446, 14447, 5, 20, 0, 0, 14447, 14449, 5, 1235, 0, + 0, 14448, 14450, 3, 1172, 586, 0, 14449, 14448, 1, 0, 0, 0, 14449, 14450, + 1, 0, 0, 0, 14450, 14467, 1, 0, 0, 0, 14451, 14452, 5, 2430, 0, 0, 14452, + 14454, 5, 1260, 0, 0, 14453, 14455, 3, 1172, 586, 0, 14454, 14453, 1, 0, + 0, 0, 14454, 14455, 1, 0, 0, 0, 14455, 14463, 1, 0, 0, 0, 14456, 14457, + 5, 2436, 0, 0, 14457, 14459, 5, 1260, 0, 0, 14458, 14460, 3, 1172, 586, + 0, 14459, 14458, 1, 0, 0, 0, 14459, 14460, 1, 0, 0, 0, 14460, 14462, 1, + 0, 0, 0, 14461, 14456, 1, 0, 0, 0, 14462, 14465, 1, 0, 0, 0, 14463, 14461, + 1, 0, 0, 0, 14463, 14464, 1, 0, 0, 0, 14464, 14466, 1, 0, 0, 0, 14465, + 14463, 1, 0, 0, 0, 14466, 14468, 5, 2431, 0, 0, 14467, 14451, 1, 0, 0, + 0, 14467, 14468, 1, 0, 0, 0, 14468, 1557, 1, 0, 0, 0, 14469, 14472, 3, + 1560, 780, 0, 14470, 14472, 3, 1562, 781, 0, 14471, 14469, 1, 0, 0, 0, + 14471, 14470, 1, 0, 0, 0, 14472, 1559, 1, 0, 0, 0, 14473, 14474, 7, 178, + 0, 0, 14474, 14475, 5, 587, 0, 0, 14475, 14476, 5, 657, 0, 0, 14476, 1561, + 1, 0, 0, 0, 14477, 14478, 5, 2096, 0, 0, 14478, 14483, 5, 657, 0, 0, 14479, + 14480, 5, 2430, 0, 0, 14480, 14481, 3, 1564, 782, 0, 14481, 14482, 5, 2431, + 0, 0, 14482, 14484, 1, 0, 0, 0, 14483, 14479, 1, 0, 0, 0, 14483, 14484, + 1, 0, 0, 0, 14484, 1563, 1, 0, 0, 0, 14485, 14486, 3, 2256, 1128, 0, 14486, + 14489, 5, 2430, 0, 0, 14487, 14490, 3, 1566, 783, 0, 14488, 14490, 3, 1568, + 784, 0, 14489, 14487, 1, 0, 0, 0, 14489, 14488, 1, 0, 0, 0, 14490, 14491, + 1, 0, 0, 0, 14491, 14496, 5, 2431, 0, 0, 14492, 14493, 5, 2436, 0, 0, 14493, + 14495, 3, 1562, 781, 0, 14494, 14492, 1, 0, 0, 0, 14495, 14498, 1, 0, 0, + 0, 14496, 14494, 1, 0, 0, 0, 14496, 14497, 1, 0, 0, 0, 14497, 1565, 1, + 0, 0, 0, 14498, 14496, 1, 0, 0, 0, 14499, 14501, 3, 526, 263, 0, 14500, + 14502, 3, 488, 244, 0, 14501, 14500, 1, 0, 0, 0, 14501, 14502, 1, 0, 0, + 0, 14502, 14507, 1, 0, 0, 0, 14503, 14504, 5, 2436, 0, 0, 14504, 14506, + 3, 1566, 783, 0, 14505, 14503, 1, 0, 0, 0, 14506, 14509, 1, 0, 0, 0, 14507, + 14505, 1, 0, 0, 0, 14507, 14508, 1, 0, 0, 0, 14508, 1567, 1, 0, 0, 0, 14509, + 14507, 1, 0, 0, 0, 14510, 14512, 5, 1673, 0, 0, 14511, 14513, 3, 1128, + 564, 0, 14512, 14511, 1, 0, 0, 0, 14512, 14513, 1, 0, 0, 0, 14513, 14516, + 1, 0, 0, 0, 14514, 14515, 5, 1978, 0, 0, 14515, 14517, 3, 1642, 821, 0, + 14516, 14514, 1, 0, 0, 0, 14516, 14517, 1, 0, 0, 0, 14517, 14522, 1, 0, + 0, 0, 14518, 14519, 5, 2436, 0, 0, 14519, 14521, 3, 1568, 784, 0, 14520, + 14518, 1, 0, 0, 0, 14521, 14524, 1, 0, 0, 0, 14522, 14520, 1, 0, 0, 0, + 14522, 14523, 1, 0, 0, 0, 14523, 1569, 1, 0, 0, 0, 14524, 14522, 1, 0, + 0, 0, 14525, 14527, 7, 17, 0, 0, 14526, 14528, 7, 89, 0, 0, 14527, 14526, + 1, 0, 0, 0, 14527, 14528, 1, 0, 0, 0, 14528, 14545, 1, 0, 0, 0, 14529, + 14530, 5, 2073, 0, 0, 14530, 14531, 5, 2430, 0, 0, 14531, 14536, 3, 2266, + 1133, 0, 14532, 14533, 5, 2436, 0, 0, 14533, 14535, 3, 2266, 1133, 0, 14534, + 14532, 1, 0, 0, 0, 14535, 14538, 1, 0, 0, 0, 14536, 14534, 1, 0, 0, 0, + 14536, 14537, 1, 0, 0, 0, 14537, 14539, 1, 0, 0, 0, 14538, 14536, 1, 0, + 0, 0, 14539, 14540, 5, 2431, 0, 0, 14540, 14546, 1, 0, 0, 0, 14541, 14542, + 5, 1359, 0, 0, 14542, 14546, 5, 754, 0, 0, 14543, 14544, 5, 267, 0, 0, + 14544, 14546, 3, 2238, 1119, 0, 14545, 14529, 1, 0, 0, 0, 14545, 14541, + 1, 0, 0, 0, 14545, 14543, 1, 0, 0, 0, 14546, 14548, 1, 0, 0, 0, 14547, + 14549, 3, 1572, 786, 0, 14548, 14547, 1, 0, 0, 0, 14548, 14549, 1, 0, 0, + 0, 14549, 14551, 1, 0, 0, 0, 14550, 14552, 3, 1578, 789, 0, 14551, 14550, + 1, 0, 0, 0, 14551, 14552, 1, 0, 0, 0, 14552, 14554, 1, 0, 0, 0, 14553, + 14555, 5, 168, 0, 0, 14554, 14553, 1, 0, 0, 0, 14554, 14555, 1, 0, 0, 0, + 14555, 14558, 1, 0, 0, 0, 14556, 14557, 7, 150, 0, 0, 14557, 14559, 5, + 660, 0, 0, 14558, 14556, 1, 0, 0, 0, 14558, 14559, 1, 0, 0, 0, 14559, 1571, + 1, 0, 0, 0, 14560, 14561, 5, 2134, 0, 0, 14561, 14568, 5, 660, 0, 0, 14562, + 14569, 3, 2256, 1128, 0, 14563, 14564, 5, 2430, 0, 0, 14564, 14565, 3, + 444, 222, 0, 14565, 14566, 5, 2431, 0, 0, 14566, 14569, 1, 0, 0, 0, 14567, + 14569, 3, 1574, 787, 0, 14568, 14562, 1, 0, 0, 0, 14568, 14563, 1, 0, 0, + 0, 14568, 14567, 1, 0, 0, 0, 14568, 14569, 1, 0, 0, 0, 14569, 1573, 1, + 0, 0, 0, 14570, 14585, 3, 1166, 583, 0, 14571, 14585, 3, 868, 434, 0, 14572, + 14585, 5, 1177, 0, 0, 14573, 14576, 5, 1978, 0, 0, 14574, 14577, 3, 1642, + 821, 0, 14575, 14577, 5, 363, 0, 0, 14576, 14574, 1, 0, 0, 0, 14576, 14575, + 1, 0, 0, 0, 14577, 14585, 1, 0, 0, 0, 14578, 14585, 3, 1586, 793, 0, 14579, + 14585, 3, 1576, 788, 0, 14580, 14585, 5, 1493, 0, 0, 14581, 14585, 3, 502, + 251, 0, 14582, 14585, 3, 910, 455, 0, 14583, 14585, 3, 912, 456, 0, 14584, + 14570, 1, 0, 0, 0, 14584, 14571, 1, 0, 0, 0, 14584, 14572, 1, 0, 0, 0, + 14584, 14573, 1, 0, 0, 0, 14584, 14578, 1, 0, 0, 0, 14584, 14579, 1, 0, + 0, 0, 14584, 14580, 1, 0, 0, 0, 14584, 14581, 1, 0, 0, 0, 14584, 14582, + 1, 0, 0, 0, 14584, 14583, 1, 0, 0, 0, 14585, 14586, 1, 0, 0, 0, 14586, + 14584, 1, 0, 0, 0, 14586, 14587, 1, 0, 0, 0, 14587, 1575, 1, 0, 0, 0, 14588, + 14589, 7, 179, 0, 0, 14589, 1577, 1, 0, 0, 0, 14590, 14591, 5, 484, 0, + 0, 14591, 14592, 5, 720, 0, 0, 14592, 14593, 3, 2268, 1134, 0, 14593, 1579, + 1, 0, 0, 0, 14594, 14596, 5, 922, 0, 0, 14595, 14597, 5, 1177, 0, 0, 14596, + 14595, 1, 0, 0, 0, 14596, 14597, 1, 0, 0, 0, 14597, 14599, 1, 0, 0, 0, + 14598, 14600, 3, 1172, 586, 0, 14599, 14598, 1, 0, 0, 0, 14599, 14600, + 1, 0, 0, 0, 14600, 14602, 1, 0, 0, 0, 14601, 14603, 3, 1150, 575, 0, 14602, + 14601, 1, 0, 0, 0, 14602, 14603, 1, 0, 0, 0, 14603, 14605, 1, 0, 0, 0, + 14604, 14606, 3, 1582, 791, 0, 14605, 14604, 1, 0, 0, 0, 14605, 14606, + 1, 0, 0, 0, 14606, 14611, 1, 0, 0, 0, 14607, 14610, 3, 1626, 813, 0, 14608, + 14610, 3, 1616, 808, 0, 14609, 14607, 1, 0, 0, 0, 14609, 14608, 1, 0, 0, + 0, 14610, 14613, 1, 0, 0, 0, 14611, 14609, 1, 0, 0, 0, 14611, 14612, 1, + 0, 0, 0, 14612, 14615, 1, 0, 0, 0, 14613, 14611, 1, 0, 0, 0, 14614, 14616, + 3, 912, 456, 0, 14615, 14614, 1, 0, 0, 0, 14615, 14616, 1, 0, 0, 0, 14616, + 1581, 1, 0, 0, 0, 14617, 14622, 3, 1584, 792, 0, 14618, 14619, 5, 1283, + 0, 0, 14619, 14622, 5, 2424, 0, 0, 14620, 14622, 3, 1586, 793, 0, 14621, + 14617, 1, 0, 0, 0, 14621, 14618, 1, 0, 0, 0, 14621, 14620, 1, 0, 0, 0, + 14622, 14623, 1, 0, 0, 0, 14623, 14621, 1, 0, 0, 0, 14623, 14624, 1, 0, + 0, 0, 14624, 14626, 1, 0, 0, 0, 14625, 14627, 3, 1588, 794, 0, 14626, 14625, + 1, 0, 0, 0, 14626, 14627, 1, 0, 0, 0, 14627, 14630, 1, 0, 0, 0, 14628, + 14630, 3, 1588, 794, 0, 14629, 14621, 1, 0, 0, 0, 14629, 14628, 1, 0, 0, + 0, 14630, 1583, 1, 0, 0, 0, 14631, 14632, 5, 842, 0, 0, 14632, 14635, 5, + 1981, 0, 0, 14633, 14635, 5, 1043, 0, 0, 14634, 14631, 1, 0, 0, 0, 14634, + 14633, 1, 0, 0, 0, 14635, 1585, 1, 0, 0, 0, 14636, 14640, 5, 1001, 0, 0, + 14637, 14638, 5, 242, 0, 0, 14638, 14640, 5, 2424, 0, 0, 14639, 14636, + 1, 0, 0, 0, 14639, 14637, 1, 0, 0, 0, 14640, 1587, 1, 0, 0, 0, 14641, 14642, + 5, 648, 0, 0, 14642, 14644, 3, 2266, 1133, 0, 14643, 14641, 1, 0, 0, 0, + 14643, 14644, 1, 0, 0, 0, 14644, 14645, 1, 0, 0, 0, 14645, 14647, 5, 1235, + 0, 0, 14646, 14648, 3, 1172, 586, 0, 14647, 14646, 1, 0, 0, 0, 14647, 14648, + 1, 0, 0, 0, 14648, 1589, 1, 0, 0, 0, 14649, 14654, 3, 1602, 801, 0, 14650, + 14654, 3, 1596, 798, 0, 14651, 14654, 3, 1592, 796, 0, 14652, 14654, 3, + 1628, 814, 0, 14653, 14649, 1, 0, 0, 0, 14653, 14650, 1, 0, 0, 0, 14653, + 14651, 1, 0, 0, 0, 14653, 14652, 1, 0, 0, 0, 14654, 1591, 1, 0, 0, 0, 14655, + 14656, 5, 910, 0, 0, 14656, 14657, 5, 943, 0, 0, 14657, 14658, 5, 1981, + 0, 0, 14658, 14659, 3, 1594, 797, 0, 14659, 14660, 5, 1491, 0, 0, 14660, + 14661, 5, 66, 0, 0, 14661, 14662, 7, 180, 0, 0, 14662, 1593, 1, 0, 0, 0, + 14663, 14664, 3, 2268, 1134, 0, 14664, 1595, 1, 0, 0, 0, 14665, 14666, + 5, 1464, 0, 0, 14666, 14667, 5, 222, 0, 0, 14667, 14668, 3, 1598, 799, + 0, 14668, 14669, 5, 2034, 0, 0, 14669, 14670, 3, 1600, 800, 0, 14670, 1597, + 1, 0, 0, 0, 14671, 14672, 3, 2266, 1133, 0, 14672, 1599, 1, 0, 0, 0, 14673, + 14674, 3, 2266, 1133, 0, 14674, 1601, 1, 0, 0, 0, 14675, 14680, 3, 1684, + 842, 0, 14676, 14680, 3, 1614, 807, 0, 14677, 14680, 3, 1606, 803, 0, 14678, + 14680, 3, 1604, 802, 0, 14679, 14675, 1, 0, 0, 0, 14679, 14676, 1, 0, 0, + 0, 14679, 14677, 1, 0, 0, 0, 14679, 14678, 1, 0, 0, 0, 14680, 14681, 1, + 0, 0, 0, 14681, 14679, 1, 0, 0, 0, 14681, 14682, 1, 0, 0, 0, 14682, 1603, + 1, 0, 0, 0, 14683, 14684, 5, 1572, 0, 0, 14684, 14698, 5, 2093, 0, 0, 14685, + 14686, 5, 222, 0, 0, 14686, 14699, 3, 2266, 1133, 0, 14687, 14688, 5, 2430, + 0, 0, 14688, 14693, 3, 2266, 1133, 0, 14689, 14690, 5, 2436, 0, 0, 14690, + 14692, 3, 2266, 1133, 0, 14691, 14689, 1, 0, 0, 0, 14692, 14695, 1, 0, + 0, 0, 14693, 14691, 1, 0, 0, 0, 14693, 14694, 1, 0, 0, 0, 14694, 14696, + 1, 0, 0, 0, 14695, 14693, 1, 0, 0, 0, 14696, 14697, 5, 2431, 0, 0, 14697, + 14699, 1, 0, 0, 0, 14698, 14685, 1, 0, 0, 0, 14698, 14687, 1, 0, 0, 0, + 14699, 14705, 1, 0, 0, 0, 14700, 14701, 5, 168, 0, 0, 14701, 14704, 5, + 268, 0, 0, 14702, 14704, 5, 721, 0, 0, 14703, 14700, 1, 0, 0, 0, 14703, + 14702, 1, 0, 0, 0, 14704, 14707, 1, 0, 0, 0, 14705, 14703, 1, 0, 0, 0, + 14705, 14706, 1, 0, 0, 0, 14706, 14746, 1, 0, 0, 0, 14707, 14705, 1, 0, + 0, 0, 14708, 14722, 5, 425, 0, 0, 14709, 14710, 5, 222, 0, 0, 14710, 14723, + 3, 2266, 1133, 0, 14711, 14712, 5, 2430, 0, 0, 14712, 14717, 3, 2266, 1133, + 0, 14713, 14714, 5, 2436, 0, 0, 14714, 14716, 3, 2266, 1133, 0, 14715, + 14713, 1, 0, 0, 0, 14716, 14719, 1, 0, 0, 0, 14717, 14715, 1, 0, 0, 0, + 14717, 14718, 1, 0, 0, 0, 14718, 14720, 1, 0, 0, 0, 14719, 14717, 1, 0, + 0, 0, 14720, 14721, 5, 2431, 0, 0, 14721, 14723, 1, 0, 0, 0, 14722, 14709, + 1, 0, 0, 0, 14722, 14711, 1, 0, 0, 0, 14723, 14729, 1, 0, 0, 0, 14724, + 14725, 5, 168, 0, 0, 14725, 14728, 5, 268, 0, 0, 14726, 14728, 5, 721, + 0, 0, 14727, 14724, 1, 0, 0, 0, 14727, 14726, 1, 0, 0, 0, 14728, 14731, + 1, 0, 0, 0, 14729, 14727, 1, 0, 0, 0, 14729, 14730, 1, 0, 0, 0, 14730, + 14734, 1, 0, 0, 0, 14731, 14729, 1, 0, 0, 0, 14732, 14733, 5, 187, 0, 0, + 14733, 14735, 5, 2424, 0, 0, 14734, 14732, 1, 0, 0, 0, 14734, 14735, 1, + 0, 0, 0, 14735, 14746, 1, 0, 0, 0, 14736, 14741, 5, 425, 0, 0, 14737, 14738, + 5, 2093, 0, 0, 14738, 14742, 5, 223, 0, 0, 14739, 14740, 5, 223, 0, 0, + 14740, 14742, 5, 278, 0, 0, 14741, 14737, 1, 0, 0, 0, 14741, 14739, 1, + 0, 0, 0, 14742, 14743, 1, 0, 0, 0, 14743, 14744, 5, 187, 0, 0, 14744, 14746, + 5, 2424, 0, 0, 14745, 14683, 1, 0, 0, 0, 14745, 14708, 1, 0, 0, 0, 14745, + 14736, 1, 0, 0, 0, 14746, 1605, 1, 0, 0, 0, 14747, 14769, 5, 910, 0, 0, + 14748, 14749, 5, 2430, 0, 0, 14749, 14754, 3, 1610, 805, 0, 14750, 14751, + 5, 2436, 0, 0, 14751, 14753, 3, 1610, 805, 0, 14752, 14750, 1, 0, 0, 0, + 14753, 14756, 1, 0, 0, 0, 14754, 14752, 1, 0, 0, 0, 14754, 14755, 1, 0, + 0, 0, 14755, 14757, 1, 0, 0, 0, 14756, 14754, 1, 0, 0, 0, 14757, 14758, + 5, 2431, 0, 0, 14758, 14770, 1, 0, 0, 0, 14759, 14760, 5, 2430, 0, 0, 14760, + 14761, 3, 1608, 804, 0, 14761, 14762, 5, 2436, 0, 0, 14762, 14763, 3, 1608, + 804, 0, 14763, 14764, 1, 0, 0, 0, 14764, 14765, 5, 2431, 0, 0, 14765, 14770, + 1, 0, 0, 0, 14766, 14770, 3, 1610, 805, 0, 14767, 14770, 3, 1608, 804, + 0, 14768, 14770, 3, 1612, 806, 0, 14769, 14748, 1, 0, 0, 0, 14769, 14759, + 1, 0, 0, 0, 14769, 14766, 1, 0, 0, 0, 14769, 14767, 1, 0, 0, 0, 14769, + 14768, 1, 0, 0, 0, 14770, 1607, 1, 0, 0, 0, 14771, 14772, 3, 2266, 1133, + 0, 14772, 14773, 7, 63, 0, 0, 14773, 1609, 1, 0, 0, 0, 14774, 14776, 3, + 2266, 1133, 0, 14775, 14777, 3, 2302, 1151, 0, 14776, 14775, 1, 0, 0, 0, + 14776, 14777, 1, 0, 0, 0, 14777, 14780, 1, 0, 0, 0, 14778, 14779, 5, 2252, + 0, 0, 14779, 14781, 3, 1658, 829, 0, 14780, 14778, 1, 0, 0, 0, 14780, 14781, + 1, 0, 0, 0, 14781, 14788, 1, 0, 0, 0, 14782, 14785, 5, 363, 0, 0, 14783, + 14784, 5, 1179, 0, 0, 14784, 14786, 5, 1149, 0, 0, 14785, 14783, 1, 0, + 0, 0, 14785, 14786, 1, 0, 0, 0, 14786, 14787, 1, 0, 0, 0, 14787, 14789, + 3, 2036, 1018, 0, 14788, 14782, 1, 0, 0, 0, 14788, 14789, 1, 0, 0, 0, 14789, + 14793, 1, 0, 0, 0, 14790, 14791, 5, 457, 0, 0, 14791, 14794, 3, 1640, 820, + 0, 14792, 14794, 5, 361, 0, 0, 14793, 14790, 1, 0, 0, 0, 14793, 14792, + 1, 0, 0, 0, 14793, 14794, 1, 0, 0, 0, 14794, 14798, 1, 0, 0, 0, 14795, + 14797, 3, 828, 414, 0, 14796, 14795, 1, 0, 0, 0, 14797, 14800, 1, 0, 0, + 0, 14798, 14796, 1, 0, 0, 0, 14798, 14799, 1, 0, 0, 0, 14799, 14802, 1, + 0, 0, 0, 14800, 14798, 1, 0, 0, 0, 14801, 14803, 3, 1626, 813, 0, 14802, + 14801, 1, 0, 0, 0, 14802, 14803, 1, 0, 0, 0, 14803, 1611, 1, 0, 0, 0, 14804, + 14805, 5, 222, 0, 0, 14805, 14807, 3, 2266, 1133, 0, 14806, 14808, 5, 1125, + 0, 0, 14807, 14806, 1, 0, 0, 0, 14807, 14808, 1, 0, 0, 0, 14808, 14809, + 1, 0, 0, 0, 14809, 14810, 5, 1678, 0, 0, 14810, 14811, 5, 79, 0, 0, 14811, + 14812, 5, 37, 0, 0, 14812, 14814, 5, 784, 0, 0, 14813, 14815, 5, 561, 0, + 0, 14814, 14813, 1, 0, 0, 0, 14814, 14815, 1, 0, 0, 0, 14815, 1613, 1, + 0, 0, 0, 14816, 14838, 5, 20, 0, 0, 14817, 14820, 5, 2430, 0, 0, 14818, + 14821, 3, 1656, 828, 0, 14819, 14821, 3, 1666, 833, 0, 14820, 14818, 1, + 0, 0, 0, 14820, 14819, 1, 0, 0, 0, 14821, 14829, 1, 0, 0, 0, 14822, 14825, + 5, 2436, 0, 0, 14823, 14826, 3, 1656, 828, 0, 14824, 14826, 3, 1666, 833, + 0, 14825, 14823, 1, 0, 0, 0, 14825, 14824, 1, 0, 0, 0, 14826, 14828, 1, + 0, 0, 0, 14827, 14822, 1, 0, 0, 0, 14828, 14831, 1, 0, 0, 0, 14829, 14827, + 1, 0, 0, 0, 14829, 14830, 1, 0, 0, 0, 14830, 14832, 1, 0, 0, 0, 14831, + 14829, 1, 0, 0, 0, 14832, 14833, 5, 2431, 0, 0, 14833, 14839, 1, 0, 0, + 0, 14834, 14837, 3, 1656, 828, 0, 14835, 14837, 3, 1666, 833, 0, 14836, + 14834, 1, 0, 0, 0, 14836, 14835, 1, 0, 0, 0, 14837, 14839, 1, 0, 0, 0, + 14838, 14817, 1, 0, 0, 0, 14838, 14836, 1, 0, 0, 0, 14839, 14841, 1, 0, + 0, 0, 14840, 14842, 3, 1646, 823, 0, 14841, 14840, 1, 0, 0, 0, 14841, 14842, + 1, 0, 0, 0, 14842, 1615, 1, 0, 0, 0, 14843, 14844, 5, 2152, 0, 0, 14844, + 14850, 3, 1644, 822, 0, 14845, 14847, 3, 1676, 838, 0, 14846, 14845, 1, + 0, 0, 0, 14846, 14847, 1, 0, 0, 0, 14847, 14848, 1, 0, 0, 0, 14848, 14851, + 3, 1618, 809, 0, 14849, 14851, 3, 1676, 838, 0, 14850, 14846, 1, 0, 0, + 0, 14850, 14849, 1, 0, 0, 0, 14851, 1617, 1, 0, 0, 0, 14852, 14853, 5, + 1661, 0, 0, 14853, 14855, 5, 66, 0, 0, 14854, 14856, 7, 114, 0, 0, 14855, + 14854, 1, 0, 0, 0, 14855, 14856, 1, 0, 0, 0, 14856, 14857, 1, 0, 0, 0, + 14857, 14866, 5, 801, 0, 0, 14858, 14860, 3, 1620, 810, 0, 14859, 14858, + 1, 0, 0, 0, 14859, 14860, 1, 0, 0, 0, 14860, 14861, 1, 0, 0, 0, 14861, + 14862, 5, 2430, 0, 0, 14862, 14863, 3, 1624, 812, 0, 14863, 14864, 5, 2431, + 0, 0, 14864, 14867, 1, 0, 0, 0, 14865, 14867, 3, 1620, 810, 0, 14866, 14859, + 1, 0, 0, 0, 14866, 14865, 1, 0, 0, 0, 14867, 1619, 1, 0, 0, 0, 14868, 14869, + 3, 2434, 1217, 0, 14869, 1621, 1, 0, 0, 0, 14870, 14873, 3, 2434, 1217, + 0, 14871, 14873, 3, 2328, 1164, 0, 14872, 14870, 1, 0, 0, 0, 14872, 14871, + 1, 0, 0, 0, 14873, 1623, 1, 0, 0, 0, 14874, 14875, 5, 1978, 0, 0, 14875, + 14882, 3, 2334, 1167, 0, 14876, 14878, 3, 1632, 816, 0, 14877, 14879, 3, + 1168, 584, 0, 14878, 14877, 1, 0, 0, 0, 14878, 14879, 1, 0, 0, 0, 14879, + 14882, 1, 0, 0, 0, 14880, 14882, 3, 1168, 584, 0, 14881, 14874, 1, 0, 0, + 0, 14881, 14876, 1, 0, 0, 0, 14881, 14880, 1, 0, 0, 0, 14882, 1625, 1, + 0, 0, 0, 14883, 14928, 5, 801, 0, 0, 14884, 14885, 5, 2430, 0, 0, 14885, + 14890, 3, 1622, 811, 0, 14886, 14887, 5, 2436, 0, 0, 14887, 14889, 3, 1622, + 811, 0, 14888, 14886, 1, 0, 0, 0, 14889, 14892, 1, 0, 0, 0, 14890, 14888, + 1, 0, 0, 0, 14890, 14891, 1, 0, 0, 0, 14891, 14893, 1, 0, 0, 0, 14892, + 14890, 1, 0, 0, 0, 14893, 14894, 5, 2431, 0, 0, 14894, 14895, 5, 1661, + 0, 0, 14895, 14905, 5, 66, 0, 0, 14896, 14906, 7, 114, 0, 0, 14897, 14901, + 5, 2430, 0, 0, 14898, 14900, 3, 1624, 812, 0, 14899, 14898, 1, 0, 0, 0, + 14900, 14903, 1, 0, 0, 0, 14901, 14899, 1, 0, 0, 0, 14901, 14902, 1, 0, + 0, 0, 14902, 14904, 1, 0, 0, 0, 14903, 14901, 1, 0, 0, 0, 14904, 14906, + 5, 2431, 0, 0, 14905, 14896, 1, 0, 0, 0, 14905, 14897, 1, 0, 0, 0, 14906, + 14907, 1, 0, 0, 0, 14907, 14905, 1, 0, 0, 0, 14907, 14908, 1, 0, 0, 0, + 14908, 14929, 1, 0, 0, 0, 14909, 14910, 5, 2430, 0, 0, 14910, 14911, 3, + 1622, 811, 0, 14911, 14912, 5, 2431, 0, 0, 14912, 14913, 5, 1661, 0, 0, + 14913, 14924, 5, 66, 0, 0, 14914, 14925, 7, 114, 0, 0, 14915, 14925, 3, + 1620, 810, 0, 14916, 14920, 5, 2430, 0, 0, 14917, 14919, 3, 1624, 812, + 0, 14918, 14917, 1, 0, 0, 0, 14919, 14922, 1, 0, 0, 0, 14920, 14918, 1, + 0, 0, 0, 14920, 14921, 1, 0, 0, 0, 14921, 14923, 1, 0, 0, 0, 14922, 14920, + 1, 0, 0, 0, 14923, 14925, 5, 2431, 0, 0, 14924, 14914, 1, 0, 0, 0, 14924, + 14915, 1, 0, 0, 0, 14924, 14916, 1, 0, 0, 0, 14925, 14926, 1, 0, 0, 0, + 14926, 14924, 1, 0, 0, 0, 14926, 14927, 1, 0, 0, 0, 14927, 14929, 1, 0, + 0, 0, 14928, 14884, 1, 0, 0, 0, 14928, 14909, 1, 0, 0, 0, 14929, 1627, + 1, 0, 0, 0, 14930, 14931, 5, 910, 0, 0, 14931, 14932, 5, 801, 0, 0, 14932, + 14933, 5, 2430, 0, 0, 14933, 14934, 3, 1622, 811, 0, 14934, 14935, 5, 2431, + 0, 0, 14935, 14936, 5, 2430, 0, 0, 14936, 14937, 3, 1630, 815, 0, 14937, + 14938, 5, 2431, 0, 0, 14938, 1629, 1, 0, 0, 0, 14939, 14964, 3, 1168, 584, + 0, 14940, 14941, 7, 181, 0, 0, 14941, 14964, 5, 2424, 0, 0, 14942, 14943, + 5, 1417, 0, 0, 14943, 14964, 5, 571, 0, 0, 14944, 14964, 3, 1638, 819, + 0, 14945, 14964, 3, 1634, 817, 0, 14946, 14964, 3, 1636, 818, 0, 14947, + 14948, 5, 457, 0, 0, 14948, 14964, 3, 1640, 820, 0, 14949, 14964, 5, 361, + 0, 0, 14950, 14964, 5, 155, 0, 0, 14951, 14956, 5, 155, 0, 0, 14952, 14956, + 5, 994, 0, 0, 14953, 14954, 5, 155, 0, 0, 14954, 14956, 5, 1413, 0, 0, + 14955, 14951, 1, 0, 0, 0, 14955, 14952, 1, 0, 0, 0, 14955, 14953, 1, 0, + 0, 0, 14956, 14958, 1, 0, 0, 0, 14957, 14959, 3, 868, 434, 0, 14958, 14957, + 1, 0, 0, 0, 14958, 14959, 1, 0, 0, 0, 14959, 14964, 1, 0, 0, 0, 14960, + 14964, 3, 1276, 638, 0, 14961, 14964, 3, 1280, 640, 0, 14962, 14964, 3, + 1278, 639, 0, 14963, 14939, 1, 0, 0, 0, 14963, 14940, 1, 0, 0, 0, 14963, + 14942, 1, 0, 0, 0, 14963, 14944, 1, 0, 0, 0, 14963, 14945, 1, 0, 0, 0, + 14963, 14946, 1, 0, 0, 0, 14963, 14947, 1, 0, 0, 0, 14963, 14949, 1, 0, + 0, 0, 14963, 14950, 1, 0, 0, 0, 14963, 14955, 1, 0, 0, 0, 14963, 14960, + 1, 0, 0, 0, 14963, 14961, 1, 0, 0, 0, 14963, 14962, 1, 0, 0, 0, 14964, + 14965, 1, 0, 0, 0, 14965, 14963, 1, 0, 0, 0, 14965, 14966, 1, 0, 0, 0, + 14966, 1631, 1, 0, 0, 0, 14967, 14968, 7, 17, 0, 0, 14968, 14969, 5, 1660, + 0, 0, 14969, 14970, 5, 681, 0, 0, 14970, 14993, 5, 1511, 0, 0, 14971, 14972, + 5, 191, 0, 0, 14972, 14993, 5, 2424, 0, 0, 14973, 14974, 5, 1285, 0, 0, + 14974, 14993, 5, 2424, 0, 0, 14975, 14976, 5, 571, 0, 0, 14976, 14993, + 5, 2424, 0, 0, 14977, 14993, 3, 1638, 819, 0, 14978, 14993, 3, 1634, 817, + 0, 14979, 14993, 3, 1636, 818, 0, 14980, 14981, 5, 457, 0, 0, 14981, 14993, + 3, 1640, 820, 0, 14982, 14993, 5, 361, 0, 0, 14983, 14988, 5, 155, 0, 0, + 14984, 14988, 5, 994, 0, 0, 14985, 14986, 5, 155, 0, 0, 14986, 14988, 5, + 1413, 0, 0, 14987, 14983, 1, 0, 0, 0, 14987, 14984, 1, 0, 0, 0, 14987, + 14985, 1, 0, 0, 0, 14988, 14990, 1, 0, 0, 0, 14989, 14991, 3, 868, 434, + 0, 14990, 14989, 1, 0, 0, 0, 14990, 14991, 1, 0, 0, 0, 14991, 14993, 1, + 0, 0, 0, 14992, 14967, 1, 0, 0, 0, 14992, 14971, 1, 0, 0, 0, 14992, 14973, + 1, 0, 0, 0, 14992, 14975, 1, 0, 0, 0, 14992, 14977, 1, 0, 0, 0, 14992, + 14978, 1, 0, 0, 0, 14992, 14979, 1, 0, 0, 0, 14992, 14980, 1, 0, 0, 0, + 14992, 14982, 1, 0, 0, 0, 14992, 14987, 1, 0, 0, 0, 14993, 14994, 1, 0, + 0, 0, 14994, 14992, 1, 0, 0, 0, 14994, 14995, 1, 0, 0, 0, 14995, 1633, + 1, 0, 0, 0, 14996, 14997, 7, 182, 0, 0, 14997, 1635, 1, 0, 0, 0, 14998, + 15004, 5, 1001, 0, 0, 14999, 15001, 5, 242, 0, 0, 15000, 15002, 7, 183, + 0, 0, 15001, 15000, 1, 0, 0, 0, 15001, 15002, 1, 0, 0, 0, 15002, 15004, + 1, 0, 0, 0, 15003, 14998, 1, 0, 0, 0, 15003, 14999, 1, 0, 0, 0, 15004, + 1637, 1, 0, 0, 0, 15005, 15011, 5, 1488, 0, 0, 15006, 15012, 5, 2286, 0, + 0, 15007, 15008, 5, 2289, 0, 0, 15008, 15012, 5, 2424, 0, 0, 15009, 15012, + 5, 88, 0, 0, 15010, 15012, 5, 1056, 0, 0, 15011, 15006, 1, 0, 0, 0, 15011, + 15007, 1, 0, 0, 0, 15011, 15009, 1, 0, 0, 0, 15011, 15010, 1, 0, 0, 0, + 15011, 15012, 1, 0, 0, 0, 15012, 1639, 1, 0, 0, 0, 15013, 15014, 5, 2134, + 0, 0, 15014, 15016, 5, 2426, 0, 0, 15015, 15013, 1, 0, 0, 0, 15015, 15016, + 1, 0, 0, 0, 15016, 15020, 1, 0, 0, 0, 15017, 15018, 5, 629, 0, 0, 15018, + 15019, 5, 151, 0, 0, 15019, 15021, 5, 2463, 0, 0, 15020, 15017, 1, 0, 0, + 0, 15020, 15021, 1, 0, 0, 0, 15021, 15023, 1, 0, 0, 0, 15022, 15024, 5, + 2426, 0, 0, 15023, 15022, 1, 0, 0, 0, 15023, 15024, 1, 0, 0, 0, 15024, + 15029, 1, 0, 0, 0, 15025, 15027, 5, 1059, 0, 0, 15026, 15025, 1, 0, 0, + 0, 15026, 15027, 1, 0, 0, 0, 15027, 15028, 1, 0, 0, 0, 15028, 15030, 5, + 1518, 0, 0, 15029, 15026, 1, 0, 0, 0, 15029, 15030, 1, 0, 0, 0, 15030, + 1641, 1, 0, 0, 0, 15031, 15032, 3, 2334, 1167, 0, 15032, 1643, 1, 0, 0, + 0, 15033, 15034, 3, 2334, 1167, 0, 15034, 15035, 5, 2423, 0, 0, 15035, + 15037, 1, 0, 0, 0, 15036, 15033, 1, 0, 0, 0, 15036, 15037, 1, 0, 0, 0, + 15037, 15041, 1, 0, 0, 0, 15038, 15039, 3, 2334, 1167, 0, 15039, 15040, + 5, 2423, 0, 0, 15040, 15042, 1, 0, 0, 0, 15041, 15038, 1, 0, 0, 0, 15041, + 15042, 1, 0, 0, 0, 15042, 15043, 1, 0, 0, 0, 15043, 15044, 3, 2334, 1167, + 0, 15044, 1645, 1, 0, 0, 0, 15045, 15066, 3, 1682, 841, 0, 15046, 15066, + 3, 1672, 836, 0, 15047, 15050, 3, 1616, 808, 0, 15048, 15050, 3, 1626, + 813, 0, 15049, 15047, 1, 0, 0, 0, 15049, 15048, 1, 0, 0, 0, 15050, 15062, + 1, 0, 0, 0, 15051, 15052, 5, 2430, 0, 0, 15052, 15057, 3, 1648, 824, 0, + 15053, 15054, 5, 2436, 0, 0, 15054, 15056, 3, 1648, 824, 0, 15055, 15053, + 1, 0, 0, 0, 15056, 15059, 1, 0, 0, 0, 15057, 15055, 1, 0, 0, 0, 15057, + 15058, 1, 0, 0, 0, 15058, 15060, 1, 0, 0, 0, 15059, 15057, 1, 0, 0, 0, + 15060, 15061, 5, 2431, 0, 0, 15061, 15063, 1, 0, 0, 0, 15062, 15051, 1, + 0, 0, 0, 15062, 15063, 1, 0, 0, 0, 15063, 15066, 1, 0, 0, 0, 15064, 15066, + 3, 1022, 511, 0, 15065, 15045, 1, 0, 0, 0, 15065, 15046, 1, 0, 0, 0, 15065, + 15049, 1, 0, 0, 0, 15065, 15064, 1, 0, 0, 0, 15066, 15067, 1, 0, 0, 0, + 15067, 15065, 1, 0, 0, 0, 15067, 15068, 1, 0, 0, 0, 15068, 1647, 1, 0, + 0, 0, 15069, 15102, 5, 801, 0, 0, 15070, 15071, 5, 2430, 0, 0, 15071, 15072, + 3, 1622, 811, 0, 15072, 15073, 5, 2436, 0, 0, 15073, 15074, 3, 1622, 811, + 0, 15074, 15075, 1, 0, 0, 0, 15075, 15076, 5, 2431, 0, 0, 15076, 15077, + 5, 1661, 0, 0, 15077, 15083, 5, 66, 0, 0, 15078, 15084, 7, 114, 0, 0, 15079, + 15080, 5, 2430, 0, 0, 15080, 15081, 3, 1624, 812, 0, 15081, 15082, 5, 2431, + 0, 0, 15082, 15084, 1, 0, 0, 0, 15083, 15078, 1, 0, 0, 0, 15083, 15079, + 1, 0, 0, 0, 15084, 15085, 1, 0, 0, 0, 15085, 15083, 1, 0, 0, 0, 15085, + 15086, 1, 0, 0, 0, 15086, 15103, 1, 0, 0, 0, 15087, 15088, 5, 2430, 0, + 0, 15088, 15089, 3, 1622, 811, 0, 15089, 15090, 5, 2431, 0, 0, 15090, 15091, + 5, 1661, 0, 0, 15091, 15098, 5, 66, 0, 0, 15092, 15099, 7, 114, 0, 0, 15093, + 15099, 3, 1620, 810, 0, 15094, 15095, 5, 2430, 0, 0, 15095, 15096, 3, 1624, + 812, 0, 15096, 15097, 5, 2431, 0, 0, 15097, 15099, 1, 0, 0, 0, 15098, 15092, + 1, 0, 0, 0, 15098, 15093, 1, 0, 0, 0, 15098, 15094, 1, 0, 0, 0, 15099, + 15100, 1, 0, 0, 0, 15100, 15098, 1, 0, 0, 0, 15100, 15101, 1, 0, 0, 0, + 15101, 15103, 1, 0, 0, 0, 15102, 15070, 1, 0, 0, 0, 15102, 15087, 1, 0, + 0, 0, 15103, 1649, 1, 0, 0, 0, 15104, 15105, 4, 825, 9, 0, 15105, 15106, + 5, 2423, 0, 0, 15106, 15107, 5, 565, 0, 0, 15107, 15114, 3, 2266, 1133, + 0, 15108, 15109, 5, 2430, 0, 0, 15109, 15110, 3, 1652, 826, 0, 15110, 15111, + 5, 2436, 0, 0, 15111, 15112, 3, 1654, 827, 0, 15112, 15113, 5, 2431, 0, + 0, 15113, 15115, 1, 0, 0, 0, 15114, 15108, 1, 0, 0, 0, 15114, 15115, 1, + 0, 0, 0, 15115, 1651, 1, 0, 0, 0, 15116, 15117, 3, 2266, 1133, 0, 15117, + 1653, 1, 0, 0, 0, 15118, 15119, 3, 2266, 1133, 0, 15119, 1655, 1, 0, 0, + 0, 15120, 15129, 3, 2266, 1133, 0, 15121, 15124, 3, 2302, 1151, 0, 15122, + 15124, 3, 2434, 1217, 0, 15123, 15121, 1, 0, 0, 0, 15123, 15122, 1, 0, + 0, 0, 15124, 15127, 1, 0, 0, 0, 15125, 15126, 5, 2252, 0, 0, 15126, 15128, + 3, 1658, 829, 0, 15127, 15125, 1, 0, 0, 0, 15127, 15128, 1, 0, 0, 0, 15128, + 15130, 1, 0, 0, 0, 15129, 15123, 1, 0, 0, 0, 15129, 15130, 1, 0, 0, 0, + 15130, 15132, 1, 0, 0, 0, 15131, 15133, 5, 1609, 0, 0, 15132, 15131, 1, + 0, 0, 0, 15132, 15133, 1, 0, 0, 0, 15133, 15135, 1, 0, 0, 0, 15134, 15136, + 7, 63, 0, 0, 15135, 15134, 1, 0, 0, 0, 15135, 15136, 1, 0, 0, 0, 15136, + 15144, 1, 0, 0, 0, 15137, 15140, 5, 363, 0, 0, 15138, 15139, 5, 1179, 0, + 0, 15139, 15141, 5, 1149, 0, 0, 15140, 15138, 1, 0, 0, 0, 15140, 15141, + 1, 0, 0, 0, 15141, 15142, 1, 0, 0, 0, 15142, 15145, 3, 2036, 1018, 0, 15143, + 15145, 3, 1660, 830, 0, 15144, 15137, 1, 0, 0, 0, 15144, 15143, 1, 0, 0, + 0, 15144, 15145, 1, 0, 0, 0, 15145, 15148, 1, 0, 0, 0, 15146, 15147, 5, + 457, 0, 0, 15147, 15149, 3, 1640, 820, 0, 15148, 15146, 1, 0, 0, 0, 15148, + 15149, 1, 0, 0, 0, 15149, 15156, 1, 0, 0, 0, 15150, 15152, 3, 828, 414, + 0, 15151, 15150, 1, 0, 0, 0, 15152, 15153, 1, 0, 0, 0, 15153, 15151, 1, + 0, 0, 0, 15153, 15154, 1, 0, 0, 0, 15154, 15157, 1, 0, 0, 0, 15155, 15157, + 3, 830, 415, 0, 15156, 15151, 1, 0, 0, 0, 15156, 15155, 1, 0, 0, 0, 15156, + 15157, 1, 0, 0, 0, 15157, 1657, 1, 0, 0, 0, 15158, 15159, 3, 2334, 1167, + 0, 15159, 1659, 1, 0, 0, 0, 15160, 15168, 5, 585, 0, 0, 15161, 15169, 5, + 43, 0, 0, 15162, 15163, 5, 151, 0, 0, 15163, 15166, 5, 363, 0, 0, 15164, + 15165, 5, 1179, 0, 0, 15165, 15167, 5, 1149, 0, 0, 15166, 15164, 1, 0, + 0, 0, 15166, 15167, 1, 0, 0, 0, 15167, 15169, 1, 0, 0, 0, 15168, 15161, + 1, 0, 0, 0, 15168, 15162, 1, 0, 0, 0, 15168, 15169, 1, 0, 0, 0, 15169, + 15170, 1, 0, 0, 0, 15170, 15171, 5, 66, 0, 0, 15171, 15173, 5, 631, 0, + 0, 15172, 15174, 3, 1662, 831, 0, 15173, 15172, 1, 0, 0, 0, 15173, 15174, + 1, 0, 0, 0, 15174, 1661, 1, 0, 0, 0, 15175, 15177, 3, 1664, 832, 0, 15176, + 15175, 1, 0, 0, 0, 15177, 15178, 1, 0, 0, 0, 15178, 15176, 1, 0, 0, 0, + 15178, 15179, 1, 0, 0, 0, 15179, 15189, 1, 0, 0, 0, 15180, 15182, 5, 2430, + 0, 0, 15181, 15183, 3, 1664, 832, 0, 15182, 15181, 1, 0, 0, 0, 15183, 15184, + 1, 0, 0, 0, 15184, 15182, 1, 0, 0, 0, 15184, 15185, 1, 0, 0, 0, 15185, + 15186, 1, 0, 0, 0, 15186, 15187, 5, 2431, 0, 0, 15187, 15189, 1, 0, 0, + 0, 15188, 15176, 1, 0, 0, 0, 15188, 15180, 1, 0, 0, 0, 15189, 1663, 1, + 0, 0, 0, 15190, 15191, 5, 1636, 0, 0, 15191, 15195, 5, 2193, 0, 0, 15192, + 15196, 3, 2324, 1162, 0, 15193, 15194, 5, 794, 0, 0, 15194, 15196, 5, 2146, + 0, 0, 15195, 15192, 1, 0, 0, 0, 15195, 15193, 1, 0, 0, 0, 15196, 15214, + 1, 0, 0, 0, 15197, 15198, 5, 650, 0, 0, 15198, 15199, 5, 151, 0, 0, 15199, + 15214, 3, 2324, 1162, 0, 15200, 15201, 5, 862, 0, 0, 15201, 15214, 3, 2324, + 1162, 0, 15202, 15214, 5, 1044, 0, 0, 15203, 15204, 5, 890, 0, 0, 15204, + 15214, 3, 2324, 1162, 0, 15205, 15214, 5, 1047, 0, 0, 15206, 15214, 5, + 327, 0, 0, 15207, 15214, 5, 1011, 0, 0, 15208, 15209, 5, 155, 0, 0, 15209, + 15214, 3, 2324, 1162, 0, 15210, 15214, 5, 994, 0, 0, 15211, 15214, 5, 1219, + 0, 0, 15212, 15214, 5, 1062, 0, 0, 15213, 15190, 1, 0, 0, 0, 15213, 15197, + 1, 0, 0, 0, 15213, 15200, 1, 0, 0, 0, 15213, 15202, 1, 0, 0, 0, 15213, + 15203, 1, 0, 0, 0, 15213, 15205, 1, 0, 0, 0, 15213, 15206, 1, 0, 0, 0, + 15213, 15207, 1, 0, 0, 0, 15213, 15208, 1, 0, 0, 0, 15213, 15210, 1, 0, + 0, 0, 15213, 15211, 1, 0, 0, 0, 15213, 15212, 1, 0, 0, 0, 15214, 1665, + 1, 0, 0, 0, 15215, 15220, 3, 2266, 1133, 0, 15216, 15217, 3, 2302, 1151, + 0, 15217, 15218, 5, 2252, 0, 0, 15218, 15219, 3, 1658, 829, 0, 15219, 15221, + 1, 0, 0, 0, 15220, 15216, 1, 0, 0, 0, 15220, 15221, 1, 0, 0, 0, 15221, + 15223, 1, 0, 0, 0, 15222, 15224, 7, 63, 0, 0, 15223, 15222, 1, 0, 0, 0, + 15223, 15224, 1, 0, 0, 0, 15224, 15226, 1, 0, 0, 0, 15225, 15227, 3, 1668, + 834, 0, 15226, 15225, 1, 0, 0, 0, 15226, 15227, 1, 0, 0, 0, 15227, 15229, + 1, 0, 0, 0, 15228, 15230, 5, 2173, 0, 0, 15229, 15228, 1, 0, 0, 0, 15229, + 15230, 1, 0, 0, 0, 15230, 15232, 1, 0, 0, 0, 15231, 15233, 3, 1670, 835, + 0, 15232, 15231, 1, 0, 0, 0, 15232, 15233, 1, 0, 0, 0, 15233, 15242, 1, + 0, 0, 0, 15234, 15235, 5, 2092, 0, 0, 15235, 15240, 5, 106, 0, 0, 15236, + 15237, 5, 315, 0, 0, 15237, 15241, 5, 438, 0, 0, 15238, 15239, 5, 438, + 0, 0, 15239, 15241, 3, 1446, 723, 0, 15240, 15236, 1, 0, 0, 0, 15240, 15238, + 1, 0, 0, 0, 15241, 15243, 1, 0, 0, 0, 15242, 15234, 1, 0, 0, 0, 15242, + 15243, 1, 0, 0, 0, 15243, 15253, 1, 0, 0, 0, 15244, 15245, 5, 2092, 0, + 0, 15245, 15246, 5, 108, 0, 0, 15246, 15251, 5, 2193, 0, 0, 15247, 15248, + 7, 184, 0, 0, 15248, 15252, 5, 438, 0, 0, 15249, 15250, 5, 438, 0, 0, 15250, + 15252, 3, 1446, 723, 0, 15251, 15247, 1, 0, 0, 0, 15251, 15249, 1, 0, 0, + 0, 15252, 15254, 1, 0, 0, 0, 15253, 15244, 1, 0, 0, 0, 15253, 15254, 1, + 0, 0, 0, 15254, 15258, 1, 0, 0, 0, 15255, 15257, 3, 828, 414, 0, 15256, + 15255, 1, 0, 0, 0, 15257, 15260, 1, 0, 0, 0, 15258, 15256, 1, 0, 0, 0, + 15258, 15259, 1, 0, 0, 0, 15259, 1667, 1, 0, 0, 0, 15260, 15258, 1, 0, + 0, 0, 15261, 15269, 5, 585, 0, 0, 15262, 15270, 5, 43, 0, 0, 15263, 15264, + 5, 151, 0, 0, 15264, 15267, 5, 363, 0, 0, 15265, 15266, 5, 1179, 0, 0, + 15266, 15268, 5, 1149, 0, 0, 15267, 15265, 1, 0, 0, 0, 15267, 15268, 1, + 0, 0, 0, 15268, 15270, 1, 0, 0, 0, 15269, 15262, 1, 0, 0, 0, 15269, 15263, + 1, 0, 0, 0, 15269, 15270, 1, 0, 0, 0, 15270, 15271, 1, 0, 0, 0, 15271, + 15272, 5, 66, 0, 0, 15272, 15282, 5, 631, 0, 0, 15273, 15278, 5, 2430, + 0, 0, 15274, 15277, 3, 312, 156, 0, 15275, 15277, 3, 310, 155, 0, 15276, + 15274, 1, 0, 0, 0, 15276, 15275, 1, 0, 0, 0, 15277, 15280, 1, 0, 0, 0, + 15278, 15276, 1, 0, 0, 0, 15278, 15279, 1, 0, 0, 0, 15279, 15281, 1, 0, + 0, 0, 15280, 15278, 1, 0, 0, 0, 15281, 15283, 5, 2431, 0, 0, 15282, 15273, + 1, 0, 0, 0, 15282, 15283, 1, 0, 0, 0, 15283, 1669, 1, 0, 0, 0, 15284, 15285, + 5, 477, 0, 0, 15285, 15290, 5, 2134, 0, 0, 15286, 15287, 7, 184, 0, 0, + 15287, 15291, 5, 438, 0, 0, 15288, 15289, 5, 438, 0, 0, 15289, 15291, 3, + 1446, 723, 0, 15290, 15286, 1, 0, 0, 0, 15290, 15288, 1, 0, 0, 0, 15291, + 1671, 1, 0, 0, 0, 15292, 15293, 5, 943, 0, 0, 15293, 15296, 5, 1981, 0, + 0, 15294, 15297, 3, 1674, 837, 0, 15295, 15297, 5, 225, 0, 0, 15296, 15294, + 1, 0, 0, 0, 15296, 15295, 1, 0, 0, 0, 15297, 15299, 1, 0, 0, 0, 15298, + 15300, 3, 1676, 838, 0, 15299, 15298, 1, 0, 0, 0, 15299, 15300, 1, 0, 0, + 0, 15300, 15302, 1, 0, 0, 0, 15301, 15303, 7, 185, 0, 0, 15302, 15301, + 1, 0, 0, 0, 15302, 15303, 1, 0, 0, 0, 15303, 15304, 1, 0, 0, 0, 15304, + 15305, 5, 1661, 0, 0, 15305, 15306, 5, 66, 0, 0, 15306, 15320, 3, 2268, + 1134, 0, 15307, 15314, 5, 2430, 0, 0, 15308, 15309, 5, 2430, 0, 0, 15309, + 15310, 3, 1036, 518, 0, 15310, 15311, 5, 2431, 0, 0, 15311, 15315, 1, 0, + 0, 0, 15312, 15315, 3, 1174, 587, 0, 15313, 15315, 3, 1646, 823, 0, 15314, + 15308, 1, 0, 0, 0, 15314, 15312, 1, 0, 0, 0, 15314, 15313, 1, 0, 0, 0, + 15315, 15316, 1, 0, 0, 0, 15316, 15314, 1, 0, 0, 0, 15316, 15317, 1, 0, + 0, 0, 15317, 15318, 1, 0, 0, 0, 15318, 15319, 5, 2431, 0, 0, 15319, 15321, + 1, 0, 0, 0, 15320, 15307, 1, 0, 0, 0, 15320, 15321, 1, 0, 0, 0, 15321, + 15327, 1, 0, 0, 0, 15322, 15324, 5, 1491, 0, 0, 15323, 15325, 5, 66, 0, + 0, 15324, 15323, 1, 0, 0, 0, 15324, 15325, 1, 0, 0, 0, 15325, 15326, 1, + 0, 0, 0, 15326, 15328, 7, 180, 0, 0, 15327, 15322, 1, 0, 0, 0, 15327, 15328, + 1, 0, 0, 0, 15328, 1673, 1, 0, 0, 0, 15329, 15330, 3, 2434, 1217, 0, 15330, + 1675, 1, 0, 0, 0, 15331, 15333, 5, 441, 0, 0, 15332, 15331, 1, 0, 0, 0, + 15332, 15333, 1, 0, 0, 0, 15333, 15334, 1, 0, 0, 0, 15334, 15335, 5, 724, + 0, 0, 15335, 15337, 5, 1167, 0, 0, 15336, 15338, 5, 2058, 0, 0, 15337, + 15336, 1, 0, 0, 0, 15337, 15338, 1, 0, 0, 0, 15338, 15339, 1, 0, 0, 0, + 15339, 15340, 5, 2430, 0, 0, 15340, 15341, 3, 2242, 1121, 0, 15341, 15342, + 5, 2431, 0, 0, 15342, 15351, 1, 0, 0, 0, 15343, 15345, 5, 1125, 0, 0, 15344, + 15343, 1, 0, 0, 0, 15344, 15345, 1, 0, 0, 0, 15345, 15346, 1, 0, 0, 0, + 15346, 15347, 5, 1678, 0, 0, 15347, 15348, 5, 79, 0, 0, 15348, 15349, 5, + 37, 0, 0, 15349, 15351, 5, 784, 0, 0, 15350, 15332, 1, 0, 0, 0, 15350, + 15344, 1, 0, 0, 0, 15351, 1677, 1, 0, 0, 0, 15352, 15355, 3, 2434, 1217, + 0, 15353, 15355, 5, 2427, 0, 0, 15354, 15352, 1, 0, 0, 0, 15354, 15353, + 1, 0, 0, 0, 15355, 1679, 1, 0, 0, 0, 15356, 15357, 5, 1687, 0, 0, 15357, + 15360, 5, 820, 0, 0, 15358, 15361, 3, 1272, 636, 0, 15359, 15361, 3, 1274, + 637, 0, 15360, 15358, 1, 0, 0, 0, 15360, 15359, 1, 0, 0, 0, 15361, 1681, + 1, 0, 0, 0, 15362, 15363, 5, 222, 0, 0, 15363, 15364, 3, 2434, 1217, 0, + 15364, 15365, 3, 1676, 838, 0, 15365, 1683, 1, 0, 0, 0, 15366, 15367, 5, + 20, 0, 0, 15367, 15375, 5, 2430, 0, 0, 15368, 15370, 3, 834, 417, 0, 15369, + 15368, 1, 0, 0, 0, 15370, 15373, 1, 0, 0, 0, 15371, 15369, 1, 0, 0, 0, + 15371, 15372, 1, 0, 0, 0, 15372, 15376, 1, 0, 0, 0, 15373, 15371, 1, 0, + 0, 0, 15374, 15376, 3, 832, 416, 0, 15375, 15371, 1, 0, 0, 0, 15375, 15374, + 1, 0, 0, 0, 15376, 15377, 1, 0, 0, 0, 15377, 15423, 5, 2431, 0, 0, 15378, + 15386, 5, 20, 0, 0, 15379, 15381, 3, 834, 417, 0, 15380, 15379, 1, 0, 0, + 0, 15381, 15384, 1, 0, 0, 0, 15382, 15380, 1, 0, 0, 0, 15382, 15383, 1, + 0, 0, 0, 15383, 15387, 1, 0, 0, 0, 15384, 15382, 1, 0, 0, 0, 15385, 15387, + 3, 832, 416, 0, 15386, 15382, 1, 0, 0, 0, 15386, 15385, 1, 0, 0, 0, 15387, + 15423, 1, 0, 0, 0, 15388, 15405, 5, 910, 0, 0, 15389, 15390, 5, 267, 0, + 0, 15390, 15406, 3, 2238, 1119, 0, 15391, 15392, 5, 1359, 0, 0, 15392, + 15406, 5, 754, 0, 0, 15393, 15394, 5, 2073, 0, 0, 15394, 15395, 5, 2430, + 0, 0, 15395, 15400, 3, 2266, 1133, 0, 15396, 15397, 5, 2436, 0, 0, 15397, + 15399, 3, 2266, 1133, 0, 15398, 15396, 1, 0, 0, 0, 15399, 15402, 1, 0, + 0, 0, 15400, 15398, 1, 0, 0, 0, 15400, 15401, 1, 0, 0, 0, 15401, 15403, + 1, 0, 0, 0, 15402, 15400, 1, 0, 0, 0, 15403, 15404, 5, 2431, 0, 0, 15404, + 15406, 1, 0, 0, 0, 15405, 15389, 1, 0, 0, 0, 15405, 15391, 1, 0, 0, 0, + 15405, 15393, 1, 0, 0, 0, 15406, 15407, 1, 0, 0, 0, 15407, 15409, 3, 836, + 418, 0, 15408, 15410, 5, 168, 0, 0, 15409, 15408, 1, 0, 0, 0, 15409, 15410, + 1, 0, 0, 0, 15410, 15423, 1, 0, 0, 0, 15411, 15412, 5, 1464, 0, 0, 15412, + 15413, 5, 267, 0, 0, 15413, 15414, 3, 1686, 843, 0, 15414, 15415, 5, 2034, + 0, 0, 15415, 15416, 3, 1688, 844, 0, 15416, 15423, 1, 0, 0, 0, 15417, 15419, + 3, 1690, 845, 0, 15418, 15417, 1, 0, 0, 0, 15419, 15420, 1, 0, 0, 0, 15420, + 15418, 1, 0, 0, 0, 15420, 15421, 1, 0, 0, 0, 15421, 15423, 1, 0, 0, 0, + 15422, 15366, 1, 0, 0, 0, 15422, 15378, 1, 0, 0, 0, 15422, 15388, 1, 0, + 0, 0, 15422, 15411, 1, 0, 0, 0, 15422, 15418, 1, 0, 0, 0, 15423, 1685, + 1, 0, 0, 0, 15424, 15425, 3, 2238, 1119, 0, 15425, 1687, 1, 0, 0, 0, 15426, + 15427, 3, 2238, 1119, 0, 15427, 1689, 1, 0, 0, 0, 15428, 15429, 5, 425, + 0, 0, 15429, 15430, 3, 1692, 846, 0, 15430, 1691, 1, 0, 0, 0, 15431, 15432, + 5, 1359, 0, 0, 15432, 15446, 5, 754, 0, 0, 15433, 15434, 5, 2073, 0, 0, + 15434, 15435, 5, 2430, 0, 0, 15435, 15440, 3, 2266, 1133, 0, 15436, 15437, + 5, 2436, 0, 0, 15437, 15439, 3, 2266, 1133, 0, 15438, 15436, 1, 0, 0, 0, + 15439, 15442, 1, 0, 0, 0, 15440, 15438, 1, 0, 0, 0, 15440, 15441, 1, 0, + 0, 0, 15441, 15443, 1, 0, 0, 0, 15442, 15440, 1, 0, 0, 0, 15443, 15444, + 5, 2431, 0, 0, 15444, 15446, 1, 0, 0, 0, 15445, 15431, 1, 0, 0, 0, 15445, + 15433, 1, 0, 0, 0, 15446, 15448, 1, 0, 0, 0, 15447, 15449, 5, 168, 0, 0, + 15448, 15447, 1, 0, 0, 0, 15448, 15449, 1, 0, 0, 0, 15449, 15451, 1, 0, + 0, 0, 15450, 15452, 7, 150, 0, 0, 15451, 15450, 1, 0, 0, 0, 15451, 15452, + 1, 0, 0, 0, 15452, 15459, 1, 0, 0, 0, 15453, 15454, 5, 267, 0, 0, 15454, + 15456, 3, 2238, 1119, 0, 15455, 15457, 5, 168, 0, 0, 15456, 15455, 1, 0, + 0, 0, 15456, 15457, 1, 0, 0, 0, 15457, 15459, 1, 0, 0, 0, 15458, 15445, + 1, 0, 0, 0, 15458, 15453, 1, 0, 0, 0, 15459, 1693, 1, 0, 0, 0, 15460, 15461, + 5, 186, 0, 0, 15461, 15462, 5, 2430, 0, 0, 15462, 15463, 3, 2030, 1015, + 0, 15463, 15465, 5, 2431, 0, 0, 15464, 15466, 5, 398, 0, 0, 15465, 15464, + 1, 0, 0, 0, 15465, 15466, 1, 0, 0, 0, 15466, 1695, 1, 0, 0, 0, 15467, 15468, + 5, 563, 0, 0, 15468, 15469, 5, 754, 0, 0, 15469, 15470, 3, 2286, 1143, + 0, 15470, 15472, 3, 1698, 849, 0, 15471, 15473, 3, 1700, 850, 0, 15472, + 15471, 1, 0, 0, 0, 15472, 15473, 1, 0, 0, 0, 15473, 1697, 1, 0, 0, 0, 15474, + 15475, 5, 1433, 0, 0, 15475, 15477, 3, 2268, 1134, 0, 15476, 15478, 3, + 2286, 1143, 0, 15477, 15476, 1, 0, 0, 0, 15477, 15478, 1, 0, 0, 0, 15478, + 15486, 1, 0, 0, 0, 15479, 15480, 5, 1179, 0, 0, 15480, 15484, 5, 376, 0, + 0, 15481, 15485, 5, 168, 0, 0, 15482, 15483, 5, 1572, 0, 0, 15483, 15485, + 5, 1149, 0, 0, 15484, 15481, 1, 0, 0, 0, 15484, 15482, 1, 0, 0, 0, 15485, + 15487, 1, 0, 0, 0, 15486, 15479, 1, 0, 0, 0, 15486, 15487, 1, 0, 0, 0, + 15487, 1699, 1, 0, 0, 0, 15488, 15489, 5, 1179, 0, 0, 15489, 15493, 5, + 376, 0, 0, 15490, 15494, 5, 168, 0, 0, 15491, 15492, 5, 1572, 0, 0, 15492, + 15494, 5, 1149, 0, 0, 15493, 15490, 1, 0, 0, 0, 15493, 15491, 1, 0, 0, + 0, 15494, 1701, 1, 0, 0, 0, 15495, 15496, 5, 356, 0, 0, 15496, 15498, 3, + 1720, 860, 0, 15497, 15495, 1, 0, 0, 0, 15497, 15498, 1, 0, 0, 0, 15498, + 15499, 1, 0, 0, 0, 15499, 15500, 5, 107, 0, 0, 15500, 15507, 3, 1750, 875, + 0, 15501, 15503, 5, 482, 0, 0, 15502, 15504, 3, 1798, 899, 0, 15503, 15502, + 1, 0, 0, 0, 15504, 15505, 1, 0, 0, 0, 15505, 15503, 1, 0, 0, 0, 15505, + 15506, 1, 0, 0, 0, 15506, 15508, 1, 0, 0, 0, 15507, 15501, 1, 0, 0, 0, + 15507, 15508, 1, 0, 0, 0, 15508, 15509, 1, 0, 0, 0, 15509, 15510, 5, 459, + 0, 0, 15510, 15511, 5, 2450, 0, 0, 15511, 1703, 1, 0, 0, 0, 15512, 15513, + 5, 85, 0, 0, 15513, 15514, 7, 85, 0, 0, 15514, 1705, 1, 0, 0, 0, 15515, + 15518, 5, 761, 0, 0, 15516, 15519, 3, 1708, 854, 0, 15517, 15519, 3, 1710, + 855, 0, 15518, 15516, 1, 0, 0, 0, 15518, 15517, 1, 0, 0, 0, 15519, 1707, + 1, 0, 0, 0, 15520, 15521, 5, 730, 0, 0, 15521, 15522, 5, 927, 0, 0, 15522, + 15523, 5, 2426, 0, 0, 15523, 1709, 1, 0, 0, 0, 15524, 15527, 5, 199, 0, + 0, 15525, 15526, 5, 927, 0, 0, 15526, 15528, 5, 2426, 0, 0, 15527, 15525, + 1, 0, 0, 0, 15527, 15528, 1, 0, 0, 0, 15528, 15529, 1, 0, 0, 0, 15529, + 15530, 5, 785, 0, 0, 15530, 15532, 3, 2332, 1166, 0, 15531, 15533, 3, 1712, + 856, 0, 15532, 15531, 1, 0, 0, 0, 15532, 15533, 1, 0, 0, 0, 15533, 15536, + 1, 0, 0, 0, 15534, 15535, 5, 2193, 0, 0, 15535, 15537, 5, 277, 0, 0, 15536, + 15534, 1, 0, 0, 0, 15536, 15537, 1, 0, 0, 0, 15537, 15539, 1, 0, 0, 0, + 15538, 15540, 3, 1714, 857, 0, 15539, 15538, 1, 0, 0, 0, 15539, 15540, + 1, 0, 0, 0, 15540, 1711, 1, 0, 0, 0, 15541, 15542, 5, 33, 0, 0, 15542, + 15543, 5, 681, 0, 0, 15543, 15544, 5, 2430, 0, 0, 15544, 15545, 3, 2034, + 1017, 0, 15545, 15546, 5, 2431, 0, 0, 15546, 1713, 1, 0, 0, 0, 15547, 15548, + 5, 1248, 0, 0, 15548, 15553, 5, 2430, 0, 0, 15549, 15554, 3, 2034, 1017, + 0, 15550, 15551, 5, 2423, 0, 0, 15551, 15552, 5, 2423, 0, 0, 15552, 15554, + 5, 2423, 0, 0, 15553, 15549, 1, 0, 0, 0, 15553, 15550, 1, 0, 0, 0, 15554, + 15555, 1, 0, 0, 0, 15555, 15556, 5, 2431, 0, 0, 15556, 1715, 1, 0, 0, 0, + 15557, 15561, 3, 2222, 1111, 0, 15558, 15560, 7, 186, 0, 0, 15559, 15558, + 1, 0, 0, 0, 15560, 15563, 1, 0, 0, 0, 15561, 15559, 1, 0, 0, 0, 15561, + 15562, 1, 0, 0, 0, 15562, 15565, 1, 0, 0, 0, 15563, 15561, 1, 0, 0, 0, + 15564, 15566, 3, 2300, 1150, 0, 15565, 15564, 1, 0, 0, 0, 15565, 15566, + 1, 0, 0, 0, 15566, 15568, 1, 0, 0, 0, 15567, 15569, 3, 1718, 859, 0, 15568, + 15567, 1, 0, 0, 0, 15568, 15569, 1, 0, 0, 0, 15569, 1717, 1, 0, 0, 0, 15570, + 15571, 7, 187, 0, 0, 15571, 15572, 3, 2036, 1018, 0, 15572, 1719, 1, 0, + 0, 0, 15573, 15575, 3, 1722, 861, 0, 15574, 15573, 1, 0, 0, 0, 15575, 15576, + 1, 0, 0, 0, 15576, 15574, 1, 0, 0, 0, 15576, 15577, 1, 0, 0, 0, 15577, + 1721, 1, 0, 0, 0, 15578, 15589, 3, 1734, 867, 0, 15579, 15589, 3, 1732, + 866, 0, 15580, 15589, 3, 1724, 862, 0, 15581, 15589, 3, 1726, 863, 0, 15582, + 15589, 3, 1728, 864, 0, 15583, 15589, 3, 1742, 871, 0, 15584, 15589, 3, + 152, 76, 0, 15585, 15589, 3, 154, 77, 0, 15586, 15589, 3, 168, 84, 0, 15587, + 15589, 3, 166, 83, 0, 15588, 15578, 1, 0, 0, 0, 15588, 15579, 1, 0, 0, + 0, 15588, 15580, 1, 0, 0, 0, 15588, 15581, 1, 0, 0, 0, 15588, 15582, 1, + 0, 0, 0, 15588, 15583, 1, 0, 0, 0, 15588, 15584, 1, 0, 0, 0, 15588, 15585, + 1, 0, 0, 0, 15588, 15586, 1, 0, 0, 0, 15588, 15587, 1, 0, 0, 0, 15589, + 1723, 1, 0, 0, 0, 15590, 15592, 3, 2332, 1166, 0, 15591, 15593, 5, 265, + 0, 0, 15592, 15591, 1, 0, 0, 0, 15592, 15593, 1, 0, 0, 0, 15593, 15594, + 1, 0, 0, 0, 15594, 15597, 3, 2300, 1150, 0, 15595, 15596, 5, 1125, 0, 0, + 15596, 15598, 5, 1149, 0, 0, 15597, 15595, 1, 0, 0, 0, 15597, 15598, 1, + 0, 0, 0, 15598, 15600, 1, 0, 0, 0, 15599, 15601, 3, 1718, 859, 0, 15600, + 15599, 1, 0, 0, 0, 15600, 15601, 1, 0, 0, 0, 15601, 15602, 1, 0, 0, 0, + 15602, 15603, 5, 2450, 0, 0, 15603, 1725, 1, 0, 0, 0, 15604, 15605, 5, + 1683, 0, 0, 15605, 15606, 3, 2332, 1166, 0, 15606, 15607, 5, 724, 0, 0, + 15607, 15613, 3, 2300, 1150, 0, 15608, 15609, 5, 1403, 0, 0, 15609, 15610, + 3, 2036, 1018, 0, 15610, 15611, 5, 2422, 0, 0, 15611, 15612, 3, 2036, 1018, + 0, 15612, 15614, 1, 0, 0, 0, 15613, 15608, 1, 0, 0, 0, 15613, 15614, 1, + 0, 0, 0, 15614, 15617, 1, 0, 0, 0, 15615, 15616, 5, 1125, 0, 0, 15616, + 15618, 5, 1149, 0, 0, 15617, 15615, 1, 0, 0, 0, 15617, 15618, 1, 0, 0, + 0, 15618, 15619, 1, 0, 0, 0, 15619, 15620, 5, 2450, 0, 0, 15620, 1727, + 1, 0, 0, 0, 15621, 15622, 5, 322, 0, 0, 15622, 15634, 3, 2332, 1166, 0, + 15623, 15624, 5, 2430, 0, 0, 15624, 15629, 3, 1730, 865, 0, 15625, 15626, + 5, 2436, 0, 0, 15626, 15628, 3, 1730, 865, 0, 15627, 15625, 1, 0, 0, 0, + 15628, 15631, 1, 0, 0, 0, 15629, 15627, 1, 0, 0, 0, 15629, 15630, 1, 0, + 0, 0, 15630, 15632, 1, 0, 0, 0, 15631, 15629, 1, 0, 0, 0, 15632, 15633, + 5, 2431, 0, 0, 15633, 15635, 1, 0, 0, 0, 15634, 15623, 1, 0, 0, 0, 15634, + 15635, 1, 0, 0, 0, 15635, 15638, 1, 0, 0, 0, 15636, 15637, 5, 1491, 0, + 0, 15637, 15639, 3, 2300, 1150, 0, 15638, 15636, 1, 0, 0, 0, 15638, 15639, + 1, 0, 0, 0, 15639, 15642, 1, 0, 0, 0, 15640, 15641, 5, 724, 0, 0, 15641, + 15643, 3, 1840, 920, 0, 15642, 15640, 1, 0, 0, 0, 15642, 15643, 1, 0, 0, + 0, 15643, 15644, 1, 0, 0, 0, 15644, 15645, 5, 2450, 0, 0, 15645, 1729, + 1, 0, 0, 0, 15646, 15651, 3, 2222, 1111, 0, 15647, 15649, 5, 681, 0, 0, + 15648, 15647, 1, 0, 0, 0, 15648, 15649, 1, 0, 0, 0, 15649, 15650, 1, 0, + 0, 0, 15650, 15652, 3, 2300, 1150, 0, 15651, 15648, 1, 0, 0, 0, 15651, + 15652, 1, 0, 0, 0, 15652, 15654, 1, 0, 0, 0, 15653, 15655, 3, 1718, 859, + 0, 15654, 15653, 1, 0, 0, 0, 15654, 15655, 1, 0, 0, 0, 15655, 1731, 1, + 0, 0, 0, 15656, 15657, 3, 2332, 1166, 0, 15657, 15658, 5, 482, 0, 0, 15658, + 15659, 5, 2450, 0, 0, 15659, 1733, 1, 0, 0, 0, 15660, 15691, 5, 1342, 0, + 0, 15661, 15692, 5, 1561, 0, 0, 15662, 15692, 5, 92, 0, 0, 15663, 15664, + 5, 483, 0, 0, 15664, 15665, 5, 2430, 0, 0, 15665, 15666, 3, 2246, 1123, + 0, 15666, 15667, 5, 2436, 0, 0, 15667, 15668, 3, 2326, 1163, 0, 15668, + 15669, 5, 2431, 0, 0, 15669, 15692, 1, 0, 0, 0, 15670, 15671, 5, 687, 0, + 0, 15671, 15672, 5, 2430, 0, 0, 15672, 15673, 3, 2332, 1166, 0, 15673, + 15674, 5, 2436, 0, 0, 15674, 15675, 3, 2036, 1018, 0, 15675, 15676, 5, + 2431, 0, 0, 15676, 15692, 1, 0, 0, 0, 15677, 15678, 5, 1482, 0, 0, 15678, + 15681, 5, 2430, 0, 0, 15679, 15682, 3, 2332, 1166, 0, 15680, 15682, 5, + 363, 0, 0, 15681, 15679, 1, 0, 0, 0, 15681, 15680, 1, 0, 0, 0, 15682, 15685, + 1, 0, 0, 0, 15683, 15684, 5, 2436, 0, 0, 15684, 15686, 3, 2332, 1166, 0, + 15685, 15683, 1, 0, 0, 0, 15686, 15687, 1, 0, 0, 0, 15687, 15685, 1, 0, + 0, 0, 15687, 15688, 1, 0, 0, 0, 15688, 15689, 1, 0, 0, 0, 15689, 15690, + 5, 2431, 0, 0, 15690, 15692, 1, 0, 0, 0, 15691, 15661, 1, 0, 0, 0, 15691, + 15662, 1, 0, 0, 0, 15691, 15663, 1, 0, 0, 0, 15691, 15670, 1, 0, 0, 0, + 15691, 15677, 1, 0, 0, 0, 15692, 15693, 1, 0, 0, 0, 15693, 15694, 5, 2450, + 0, 0, 15694, 1735, 1, 0, 0, 0, 15695, 15696, 5, 1418, 0, 0, 15696, 15697, + 5, 2430, 0, 0, 15697, 15702, 3, 1738, 869, 0, 15698, 15699, 5, 2436, 0, + 0, 15699, 15701, 3, 1738, 869, 0, 15700, 15698, 1, 0, 0, 0, 15701, 15704, + 1, 0, 0, 0, 15702, 15700, 1, 0, 0, 0, 15702, 15703, 1, 0, 0, 0, 15703, + 15705, 1, 0, 0, 0, 15704, 15702, 1, 0, 0, 0, 15705, 15706, 5, 2431, 0, + 0, 15706, 1737, 1, 0, 0, 0, 15707, 15709, 3, 2266, 1133, 0, 15708, 15710, + 3, 2300, 1150, 0, 15709, 15708, 1, 0, 0, 0, 15709, 15710, 1, 0, 0, 0, 15710, + 15713, 1, 0, 0, 0, 15711, 15712, 5, 1125, 0, 0, 15712, 15714, 5, 1149, + 0, 0, 15713, 15711, 1, 0, 0, 0, 15713, 15714, 1, 0, 0, 0, 15714, 15716, + 1, 0, 0, 0, 15715, 15717, 3, 1718, 859, 0, 15716, 15715, 1, 0, 0, 0, 15716, + 15717, 1, 0, 0, 0, 15717, 1739, 1, 0, 0, 0, 15718, 15719, 5, 1435, 0, 0, + 15719, 15722, 5, 322, 0, 0, 15720, 15721, 5, 1491, 0, 0, 15721, 15723, + 3, 2300, 1150, 0, 15722, 15720, 1, 0, 0, 0, 15722, 15723, 1, 0, 0, 0, 15723, + 1741, 1, 0, 0, 0, 15724, 15725, 5, 2058, 0, 0, 15725, 15726, 3, 2332, 1166, + 0, 15726, 15731, 5, 724, 0, 0, 15727, 15732, 3, 1744, 872, 0, 15728, 15732, + 3, 1748, 874, 0, 15729, 15732, 3, 1736, 868, 0, 15730, 15732, 3, 1740, + 870, 0, 15731, 15727, 1, 0, 0, 0, 15731, 15728, 1, 0, 0, 0, 15731, 15729, + 1, 0, 0, 0, 15731, 15730, 1, 0, 0, 0, 15732, 15733, 1, 0, 0, 0, 15733, + 15734, 5, 2450, 0, 0, 15734, 1743, 1, 0, 0, 0, 15735, 15736, 5, 1981, 0, + 0, 15736, 15737, 5, 1167, 0, 0, 15737, 15739, 3, 2300, 1150, 0, 15738, + 15740, 3, 1746, 873, 0, 15739, 15738, 1, 0, 0, 0, 15739, 15740, 1, 0, 0, + 0, 15740, 15743, 1, 0, 0, 0, 15741, 15742, 5, 1125, 0, 0, 15742, 15744, + 5, 1149, 0, 0, 15743, 15741, 1, 0, 0, 0, 15743, 15744, 1, 0, 0, 0, 15744, + 1745, 1, 0, 0, 0, 15745, 15748, 5, 656, 0, 0, 15746, 15748, 5, 660, 0, + 0, 15747, 15745, 1, 0, 0, 0, 15747, 15746, 1, 0, 0, 0, 15748, 15749, 1, + 0, 0, 0, 15749, 15750, 5, 151, 0, 0, 15750, 15751, 3, 2300, 1150, 0, 15751, + 1747, 1, 0, 0, 0, 15752, 15756, 5, 2152, 0, 0, 15753, 15754, 5, 2154, 0, + 0, 15754, 15756, 5, 65, 0, 0, 15755, 15752, 1, 0, 0, 0, 15755, 15753, 1, + 0, 0, 0, 15756, 15757, 1, 0, 0, 0, 15757, 15758, 5, 2430, 0, 0, 15758, + 15759, 3, 2036, 1018, 0, 15759, 15760, 5, 2431, 0, 0, 15760, 15761, 5, + 1167, 0, 0, 15761, 15764, 3, 2300, 1150, 0, 15762, 15763, 5, 1125, 0, 0, + 15763, 15765, 5, 1149, 0, 0, 15764, 15762, 1, 0, 0, 0, 15764, 15765, 1, + 0, 0, 0, 15765, 1749, 1, 0, 0, 0, 15766, 15767, 3, 1754, 877, 0, 15767, + 15768, 7, 188, 0, 0, 15768, 15771, 1, 0, 0, 0, 15769, 15771, 3, 1752, 876, + 0, 15770, 15766, 1, 0, 0, 0, 15770, 15769, 1, 0, 0, 0, 15771, 15772, 1, + 0, 0, 0, 15772, 15770, 1, 0, 0, 0, 15772, 15773, 1, 0, 0, 0, 15773, 1751, + 1, 0, 0, 0, 15774, 15775, 5, 2448, 0, 0, 15775, 15776, 5, 2448, 0, 0, 15776, + 15777, 3, 2240, 1120, 0, 15777, 15778, 5, 2447, 0, 0, 15778, 15779, 5, + 2447, 0, 0, 15779, 1753, 1, 0, 0, 0, 15780, 15797, 3, 1796, 898, 0, 15781, + 15797, 3, 1802, 901, 0, 15782, 15797, 3, 1756, 878, 0, 15783, 15797, 3, + 1758, 879, 0, 15784, 15797, 3, 1760, 880, 0, 15785, 15797, 3, 1762, 881, + 0, 15786, 15797, 3, 1764, 882, 0, 15787, 15797, 3, 1770, 885, 0, 15788, + 15797, 3, 1774, 887, 0, 15789, 15797, 3, 1784, 892, 0, 15790, 15797, 3, + 1786, 893, 0, 15791, 15797, 3, 1788, 894, 0, 15792, 15797, 3, 2072, 1036, + 0, 15793, 15797, 3, 1804, 902, 0, 15794, 15797, 3, 1794, 897, 0, 15795, + 15797, 3, 1792, 896, 0, 15796, 15780, 1, 0, 0, 0, 15796, 15781, 1, 0, 0, + 0, 15796, 15782, 1, 0, 0, 0, 15796, 15783, 1, 0, 0, 0, 15796, 15784, 1, + 0, 0, 0, 15796, 15785, 1, 0, 0, 0, 15796, 15786, 1, 0, 0, 0, 15796, 15787, + 1, 0, 0, 0, 15796, 15788, 1, 0, 0, 0, 15796, 15789, 1, 0, 0, 0, 15796, + 15790, 1, 0, 0, 0, 15796, 15791, 1, 0, 0, 0, 15796, 15792, 1, 0, 0, 0, + 15796, 15793, 1, 0, 0, 0, 15796, 15794, 1, 0, 0, 0, 15796, 15795, 1, 0, + 0, 0, 15797, 1755, 1, 0, 0, 0, 15798, 15801, 3, 2310, 1155, 0, 15799, 15801, + 3, 2308, 1154, 0, 15800, 15798, 1, 0, 0, 0, 15800, 15799, 1, 0, 0, 0, 15801, + 15802, 1, 0, 0, 0, 15802, 15803, 5, 2439, 0, 0, 15803, 15804, 3, 2036, + 1018, 0, 15804, 1757, 1, 0, 0, 0, 15805, 15807, 5, 278, 0, 0, 15806, 15808, + 3, 2240, 1120, 0, 15807, 15806, 1, 0, 0, 0, 15807, 15808, 1, 0, 0, 0, 15808, + 15811, 1, 0, 0, 0, 15809, 15810, 5, 2185, 0, 0, 15810, 15812, 3, 2030, + 1015, 0, 15811, 15809, 1, 0, 0, 0, 15811, 15812, 1, 0, 0, 0, 15812, 1759, + 1, 0, 0, 0, 15813, 15815, 5, 494, 0, 0, 15814, 15816, 3, 2240, 1120, 0, + 15815, 15814, 1, 0, 0, 0, 15815, 15816, 1, 0, 0, 0, 15816, 15819, 1, 0, + 0, 0, 15817, 15818, 5, 2185, 0, 0, 15818, 15820, 3, 2030, 1015, 0, 15819, + 15817, 1, 0, 0, 0, 15819, 15820, 1, 0, 0, 0, 15820, 1761, 1, 0, 0, 0, 15821, + 15822, 5, 591, 0, 0, 15822, 15823, 3, 2240, 1120, 0, 15823, 1763, 1, 0, + 0, 0, 15824, 15825, 5, 635, 0, 0, 15825, 15826, 3, 2030, 1015, 0, 15826, + 15827, 5, 1994, 0, 0, 15827, 15831, 3, 1750, 875, 0, 15828, 15830, 3, 1766, + 883, 0, 15829, 15828, 1, 0, 0, 0, 15830, 15833, 1, 0, 0, 0, 15831, 15829, + 1, 0, 0, 0, 15831, 15832, 1, 0, 0, 0, 15832, 15835, 1, 0, 0, 0, 15833, + 15831, 1, 0, 0, 0, 15834, 15836, 3, 1768, 884, 0, 15835, 15834, 1, 0, 0, + 0, 15835, 15836, 1, 0, 0, 0, 15836, 15837, 1, 0, 0, 0, 15837, 15838, 5, + 459, 0, 0, 15838, 15839, 5, 635, 0, 0, 15839, 1765, 1, 0, 0, 0, 15840, + 15841, 5, 447, 0, 0, 15841, 15842, 3, 2030, 1015, 0, 15842, 15843, 5, 1994, + 0, 0, 15843, 15844, 3, 1750, 875, 0, 15844, 1767, 1, 0, 0, 0, 15845, 15846, + 5, 446, 0, 0, 15846, 15847, 3, 1750, 875, 0, 15847, 1769, 1, 0, 0, 0, 15848, + 15850, 3, 1752, 876, 0, 15849, 15848, 1, 0, 0, 0, 15849, 15850, 1, 0, 0, + 0, 15850, 15855, 1, 0, 0, 0, 15851, 15852, 5, 2187, 0, 0, 15852, 15856, + 3, 2030, 1015, 0, 15853, 15854, 5, 565, 0, 0, 15854, 15856, 3, 1772, 886, + 0, 15855, 15851, 1, 0, 0, 0, 15855, 15853, 1, 0, 0, 0, 15855, 15856, 1, + 0, 0, 0, 15856, 15857, 1, 0, 0, 0, 15857, 15858, 5, 826, 0, 0, 15858, 15859, + 3, 1750, 875, 0, 15859, 15860, 5, 459, 0, 0, 15860, 15862, 5, 826, 0, 0, + 15861, 15863, 3, 2240, 1120, 0, 15862, 15861, 1, 0, 0, 0, 15862, 15863, + 1, 0, 0, 0, 15863, 1771, 1, 0, 0, 0, 15864, 15865, 3, 2256, 1128, 0, 15865, + 15867, 5, 681, 0, 0, 15866, 15868, 5, 1493, 0, 0, 15867, 15866, 1, 0, 0, + 0, 15867, 15868, 1, 0, 0, 0, 15868, 15869, 1, 0, 0, 0, 15869, 15870, 3, + 1780, 890, 0, 15870, 15871, 5, 2422, 0, 0, 15871, 15872, 3, 1782, 891, + 0, 15872, 15890, 1, 0, 0, 0, 15873, 15874, 3, 2260, 1130, 0, 15874, 15887, + 5, 681, 0, 0, 15875, 15881, 3, 2258, 1129, 0, 15876, 15878, 5, 2430, 0, + 0, 15877, 15879, 3, 2034, 1017, 0, 15878, 15877, 1, 0, 0, 0, 15878, 15879, + 1, 0, 0, 0, 15879, 15880, 1, 0, 0, 0, 15880, 15882, 5, 2431, 0, 0, 15881, + 15876, 1, 0, 0, 0, 15881, 15882, 1, 0, 0, 0, 15882, 15888, 1, 0, 0, 0, + 15883, 15884, 5, 2430, 0, 0, 15884, 15885, 3, 1840, 920, 0, 15885, 15886, + 5, 2431, 0, 0, 15886, 15888, 1, 0, 0, 0, 15887, 15875, 1, 0, 0, 0, 15887, + 15883, 1, 0, 0, 0, 15888, 15890, 1, 0, 0, 0, 15889, 15864, 1, 0, 0, 0, + 15889, 15873, 1, 0, 0, 0, 15890, 1773, 1, 0, 0, 0, 15891, 15892, 5, 560, + 0, 0, 15892, 15893, 3, 2256, 1128, 0, 15893, 15894, 5, 681, 0, 0, 15894, + 15895, 3, 1776, 888, 0, 15895, 15898, 3, 1804, 902, 0, 15896, 15897, 5, + 1522, 0, 0, 15897, 15899, 5, 484, 0, 0, 15898, 15896, 1, 0, 0, 0, 15898, + 15899, 1, 0, 0, 0, 15899, 1775, 1, 0, 0, 0, 15900, 15901, 3, 1780, 890, + 0, 15901, 15902, 5, 2422, 0, 0, 15902, 15903, 3, 1782, 891, 0, 15903, 15914, + 1, 0, 0, 0, 15904, 15905, 5, 677, 0, 0, 15905, 15906, 5, 1167, 0, 0, 15906, + 15908, 3, 2262, 1131, 0, 15907, 15909, 3, 1778, 889, 0, 15908, 15907, 1, + 0, 0, 0, 15908, 15909, 1, 0, 0, 0, 15909, 15914, 1, 0, 0, 0, 15910, 15911, + 5, 2145, 0, 0, 15911, 15912, 5, 1167, 0, 0, 15912, 15914, 3, 2256, 1128, + 0, 15913, 15900, 1, 0, 0, 0, 15913, 15904, 1, 0, 0, 0, 15913, 15910, 1, + 0, 0, 0, 15914, 1777, 1, 0, 0, 0, 15915, 15916, 5, 112, 0, 0, 15916, 15917, + 3, 1780, 890, 0, 15917, 15918, 5, 48, 0, 0, 15918, 15919, 3, 1782, 891, + 0, 15919, 1779, 1, 0, 0, 0, 15920, 15921, 3, 2058, 1029, 0, 15921, 1781, + 1, 0, 0, 0, 15922, 15923, 3, 2058, 1029, 0, 15923, 1783, 1, 0, 0, 0, 15924, + 15925, 5, 1149, 0, 0, 15925, 1785, 1, 0, 0, 0, 15926, 15928, 5, 1400, 0, + 0, 15927, 15929, 3, 2246, 1123, 0, 15928, 15927, 1, 0, 0, 0, 15928, 15929, + 1, 0, 0, 0, 15929, 1787, 1, 0, 0, 0, 15930, 15932, 5, 1491, 0, 0, 15931, + 15933, 3, 2036, 1018, 0, 15932, 15931, 1, 0, 0, 0, 15932, 15933, 1, 0, + 0, 0, 15933, 1789, 1, 0, 0, 0, 15934, 15935, 5, 162, 0, 0, 15935, 15937, + 3, 2216, 1108, 0, 15936, 15938, 3, 2290, 1145, 0, 15937, 15936, 1, 0, 0, + 0, 15937, 15938, 1, 0, 0, 0, 15938, 15946, 1, 0, 0, 0, 15939, 15940, 5, + 2423, 0, 0, 15940, 15942, 3, 2334, 1167, 0, 15941, 15943, 3, 2290, 1145, + 0, 15942, 15941, 1, 0, 0, 0, 15942, 15943, 1, 0, 0, 0, 15943, 15945, 1, + 0, 0, 0, 15944, 15939, 1, 0, 0, 0, 15945, 15948, 1, 0, 0, 0, 15946, 15944, + 1, 0, 0, 0, 15946, 15947, 1, 0, 0, 0, 15947, 15951, 1, 0, 0, 0, 15948, + 15946, 1, 0, 0, 0, 15949, 15950, 5, 720, 0, 0, 15950, 15952, 3, 2308, 1154, + 0, 15951, 15949, 1, 0, 0, 0, 15951, 15952, 1, 0, 0, 0, 15952, 1791, 1, + 0, 0, 0, 15953, 15955, 5, 162, 0, 0, 15954, 15953, 1, 0, 0, 0, 15954, 15955, + 1, 0, 0, 0, 15955, 15956, 1, 0, 0, 0, 15956, 15958, 3, 2216, 1108, 0, 15957, + 15959, 3, 2290, 1145, 0, 15958, 15957, 1, 0, 0, 0, 15958, 15959, 1, 0, + 0, 0, 15959, 15967, 1, 0, 0, 0, 15960, 15961, 5, 2423, 0, 0, 15961, 15963, + 3, 2334, 1167, 0, 15962, 15964, 3, 2290, 1145, 0, 15963, 15962, 1, 0, 0, + 0, 15963, 15964, 1, 0, 0, 0, 15964, 15966, 1, 0, 0, 0, 15965, 15960, 1, + 0, 0, 0, 15966, 15969, 1, 0, 0, 0, 15967, 15965, 1, 0, 0, 0, 15967, 15968, + 1, 0, 0, 0, 15968, 15972, 1, 0, 0, 0, 15969, 15967, 1, 0, 0, 0, 15970, + 15971, 5, 720, 0, 0, 15971, 15973, 3, 2308, 1154, 0, 15972, 15970, 1, 0, + 0, 0, 15972, 15973, 1, 0, 0, 0, 15973, 1793, 1, 0, 0, 0, 15974, 15975, + 5, 1305, 0, 0, 15975, 15976, 5, 1511, 0, 0, 15976, 15977, 5, 2430, 0, 0, + 15977, 15978, 3, 2036, 1018, 0, 15978, 15979, 5, 2431, 0, 0, 15979, 1795, + 1, 0, 0, 0, 15980, 15981, 5, 107, 0, 0, 15981, 15988, 3, 1750, 875, 0, + 15982, 15984, 5, 482, 0, 0, 15983, 15985, 3, 1798, 899, 0, 15984, 15983, + 1, 0, 0, 0, 15985, 15986, 1, 0, 0, 0, 15986, 15984, 1, 0, 0, 0, 15986, + 15987, 1, 0, 0, 0, 15987, 15989, 1, 0, 0, 0, 15988, 15982, 1, 0, 0, 0, + 15988, 15989, 1, 0, 0, 0, 15989, 15990, 1, 0, 0, 0, 15990, 15992, 5, 459, + 0, 0, 15991, 15993, 3, 2240, 1120, 0, 15992, 15991, 1, 0, 0, 0, 15992, + 15993, 1, 0, 0, 0, 15993, 1797, 1, 0, 0, 0, 15994, 15995, 5, 2185, 0, 0, + 15995, 16000, 3, 2246, 1123, 0, 15996, 15997, 5, 1223, 0, 0, 15997, 15999, + 3, 2246, 1123, 0, 15998, 15996, 1, 0, 0, 0, 15999, 16002, 1, 0, 0, 0, 16000, + 15998, 1, 0, 0, 0, 16000, 16001, 1, 0, 0, 0, 16001, 16003, 1, 0, 0, 0, + 16002, 16000, 1, 0, 0, 0, 16003, 16004, 5, 1994, 0, 0, 16004, 16005, 3, + 1750, 875, 0, 16005, 1799, 1, 0, 0, 0, 16006, 16010, 5, 356, 0, 0, 16007, + 16009, 3, 1722, 861, 0, 16008, 16007, 1, 0, 0, 0, 16009, 16012, 1, 0, 0, + 0, 16010, 16008, 1, 0, 0, 0, 16010, 16011, 1, 0, 0, 0, 16011, 16014, 1, + 0, 0, 0, 16012, 16010, 1, 0, 0, 0, 16013, 16006, 1, 0, 0, 0, 16013, 16014, + 1, 0, 0, 0, 16014, 16015, 1, 0, 0, 0, 16015, 16016, 3, 1796, 898, 0, 16016, + 1801, 1, 0, 0, 0, 16017, 16019, 5, 356, 0, 0, 16018, 16017, 1, 0, 0, 0, + 16018, 16019, 1, 0, 0, 0, 16019, 16021, 1, 0, 0, 0, 16020, 16022, 3, 1722, + 861, 0, 16021, 16020, 1, 0, 0, 0, 16022, 16023, 1, 0, 0, 0, 16023, 16021, + 1, 0, 0, 0, 16023, 16024, 1, 0, 0, 0, 16024, 16025, 1, 0, 0, 0, 16025, + 16026, 3, 1796, 898, 0, 16026, 1803, 1, 0, 0, 0, 16027, 16032, 3, 1806, + 903, 0, 16028, 16032, 3, 1810, 905, 0, 16029, 16032, 3, 1812, 906, 0, 16030, + 16032, 3, 1822, 911, 0, 16031, 16027, 1, 0, 0, 0, 16031, 16028, 1, 0, 0, + 0, 16031, 16029, 1, 0, 0, 0, 16031, 16030, 1, 0, 0, 0, 16032, 1805, 1, + 0, 0, 0, 16033, 16034, 5, 489, 0, 0, 16034, 16035, 5, 641, 0, 0, 16035, + 16045, 3, 2036, 1018, 0, 16036, 16038, 3, 2202, 1101, 0, 16037, 16039, + 3, 2152, 1076, 0, 16038, 16037, 1, 0, 0, 0, 16038, 16039, 1, 0, 0, 0, 16039, + 16046, 1, 0, 0, 0, 16040, 16042, 3, 2152, 1076, 0, 16041, 16043, 3, 1808, + 904, 0, 16042, 16041, 1, 0, 0, 0, 16042, 16043, 1, 0, 0, 0, 16043, 16046, + 1, 0, 0, 0, 16044, 16046, 3, 1808, 904, 0, 16045, 16036, 1, 0, 0, 0, 16045, + 16040, 1, 0, 0, 0, 16045, 16044, 1, 0, 0, 0, 16045, 16046, 1, 0, 0, 0, + 16046, 1807, 1, 0, 0, 0, 16047, 16048, 7, 189, 0, 0, 16048, 16049, 3, 2202, + 1101, 0, 16049, 1809, 1, 0, 0, 0, 16050, 16058, 3, 1990, 995, 0, 16051, + 16058, 3, 2002, 1001, 0, 16052, 16058, 3, 1840, 920, 0, 16053, 16058, 3, + 1964, 982, 0, 16054, 16058, 3, 1970, 985, 0, 16055, 16058, 3, 1972, 986, + 0, 16056, 16058, 3, 1836, 918, 0, 16057, 16050, 1, 0, 0, 0, 16057, 16051, + 1, 0, 0, 0, 16057, 16052, 1, 0, 0, 0, 16057, 16053, 1, 0, 0, 0, 16057, + 16054, 1, 0, 0, 0, 16057, 16055, 1, 0, 0, 0, 16057, 16056, 1, 0, 0, 0, + 16058, 1811, 1, 0, 0, 0, 16059, 16064, 3, 1814, 907, 0, 16060, 16064, 3, + 1816, 908, 0, 16061, 16064, 3, 1818, 909, 0, 16062, 16064, 3, 1820, 910, + 0, 16063, 16059, 1, 0, 0, 0, 16063, 16060, 1, 0, 0, 0, 16063, 16061, 1, + 0, 0, 0, 16063, 16062, 1, 0, 0, 0, 16064, 1813, 1, 0, 0, 0, 16065, 16066, + 5, 204, 0, 0, 16066, 16067, 3, 2258, 1129, 0, 16067, 1815, 1, 0, 0, 0, + 16068, 16069, 5, 1184, 0, 0, 16069, 16075, 3, 2258, 1129, 0, 16070, 16072, + 5, 2430, 0, 0, 16071, 16073, 3, 2034, 1017, 0, 16072, 16071, 1, 0, 0, 0, + 16072, 16073, 1, 0, 0, 0, 16073, 16074, 1, 0, 0, 0, 16074, 16076, 5, 2431, + 0, 0, 16075, 16070, 1, 0, 0, 0, 16075, 16076, 1, 0, 0, 0, 16076, 1817, + 1, 0, 0, 0, 16077, 16078, 5, 534, 0, 0, 16078, 16106, 3, 2258, 1129, 0, + 16079, 16080, 5, 720, 0, 0, 16080, 16085, 3, 2254, 1127, 0, 16081, 16082, + 5, 2436, 0, 0, 16082, 16084, 3, 2254, 1127, 0, 16083, 16081, 1, 0, 0, 0, + 16084, 16087, 1, 0, 0, 0, 16085, 16083, 1, 0, 0, 0, 16085, 16086, 1, 0, + 0, 0, 16086, 16107, 1, 0, 0, 0, 16087, 16085, 1, 0, 0, 0, 16088, 16089, + 5, 150, 0, 0, 16089, 16090, 5, 219, 0, 0, 16090, 16091, 5, 720, 0, 0, 16091, + 16096, 3, 2254, 1127, 0, 16092, 16093, 5, 2436, 0, 0, 16093, 16095, 3, + 2254, 1127, 0, 16094, 16092, 1, 0, 0, 0, 16095, 16098, 1, 0, 0, 0, 16096, + 16094, 1, 0, 0, 0, 16096, 16097, 1, 0, 0, 0, 16097, 16104, 1, 0, 0, 0, + 16098, 16096, 1, 0, 0, 0, 16099, 16102, 5, 794, 0, 0, 16100, 16103, 3, + 2324, 1162, 0, 16101, 16103, 3, 2254, 1127, 0, 16102, 16100, 1, 0, 0, 0, + 16102, 16101, 1, 0, 0, 0, 16103, 16105, 1, 0, 0, 0, 16104, 16099, 1, 0, + 0, 0, 16104, 16105, 1, 0, 0, 0, 16105, 16107, 1, 0, 0, 0, 16106, 16079, + 1, 0, 0, 0, 16106, 16088, 1, 0, 0, 0, 16107, 1819, 1, 0, 0, 0, 16108, 16109, + 5, 1184, 0, 0, 16109, 16110, 3, 2254, 1127, 0, 16110, 16113, 5, 565, 0, + 0, 16111, 16114, 3, 1840, 920, 0, 16112, 16114, 3, 2036, 1018, 0, 16113, + 16111, 1, 0, 0, 0, 16113, 16112, 1, 0, 0, 0, 16114, 16116, 1, 0, 0, 0, + 16115, 16117, 3, 2152, 1076, 0, 16116, 16115, 1, 0, 0, 0, 16116, 16117, + 1, 0, 0, 0, 16117, 1821, 1, 0, 0, 0, 16118, 16124, 3, 1824, 912, 0, 16119, + 16124, 3, 1826, 913, 0, 16120, 16124, 3, 1828, 914, 0, 16121, 16124, 3, + 1832, 916, 0, 16122, 16124, 3, 1834, 917, 0, 16123, 16118, 1, 0, 0, 0, + 16123, 16119, 1, 0, 0, 0, 16123, 16120, 1, 0, 0, 0, 16123, 16121, 1, 0, + 0, 0, 16123, 16122, 1, 0, 0, 0, 16124, 1823, 1, 0, 0, 0, 16125, 16126, + 5, 1572, 0, 0, 16126, 16140, 5, 2040, 0, 0, 16127, 16128, 5, 1412, 0, 0, + 16128, 16141, 7, 11, 0, 0, 16129, 16130, 5, 726, 0, 0, 16130, 16134, 5, + 782, 0, 0, 16131, 16135, 5, 1560, 0, 0, 16132, 16133, 5, 1412, 0, 0, 16133, + 16135, 5, 228, 0, 0, 16134, 16131, 1, 0, 0, 0, 16134, 16132, 1, 0, 0, 0, + 16135, 16141, 1, 0, 0, 0, 16136, 16137, 5, 2130, 0, 0, 16137, 16138, 5, + 1501, 0, 0, 16138, 16139, 5, 1550, 0, 0, 16139, 16141, 3, 2212, 1106, 0, + 16140, 16127, 1, 0, 0, 0, 16140, 16129, 1, 0, 0, 0, 16140, 16136, 1, 0, + 0, 0, 16140, 16141, 1, 0, 0, 0, 16141, 16144, 1, 0, 0, 0, 16142, 16143, + 5, 927, 0, 0, 16143, 16145, 3, 2328, 1164, 0, 16144, 16142, 1, 0, 0, 0, + 16144, 16145, 1, 0, 0, 0, 16145, 1825, 1, 0, 0, 0, 16146, 16147, 5, 1572, + 0, 0, 16147, 16157, 7, 190, 0, 0, 16148, 16158, 5, 37, 0, 0, 16149, 16154, + 3, 2238, 1119, 0, 16150, 16151, 5, 2436, 0, 0, 16151, 16153, 3, 2238, 1119, + 0, 16152, 16150, 1, 0, 0, 0, 16153, 16156, 1, 0, 0, 0, 16154, 16152, 1, + 0, 0, 0, 16154, 16155, 1, 0, 0, 0, 16155, 16158, 1, 0, 0, 0, 16156, 16154, + 1, 0, 0, 0, 16157, 16148, 1, 0, 0, 0, 16157, 16149, 1, 0, 0, 0, 16158, + 16159, 1, 0, 0, 0, 16159, 16160, 7, 88, 0, 0, 16160, 1827, 1, 0, 0, 0, + 16161, 16163, 5, 227, 0, 0, 16162, 16164, 5, 2194, 0, 0, 16163, 16162, + 1, 0, 0, 0, 16163, 16164, 1, 0, 0, 0, 16164, 16167, 1, 0, 0, 0, 16165, + 16166, 5, 226, 0, 0, 16166, 16168, 5, 2426, 0, 0, 16167, 16165, 1, 0, 0, + 0, 16167, 16168, 1, 0, 0, 0, 16168, 16170, 1, 0, 0, 0, 16169, 16171, 3, + 1830, 915, 0, 16170, 16169, 1, 0, 0, 0, 16170, 16171, 1, 0, 0, 0, 16171, + 16183, 1, 0, 0, 0, 16172, 16181, 5, 561, 0, 0, 16173, 16176, 5, 2426, 0, + 0, 16174, 16175, 5, 2436, 0, 0, 16175, 16177, 3, 2324, 1162, 0, 16176, + 16174, 1, 0, 0, 0, 16176, 16177, 1, 0, 0, 0, 16177, 16182, 1, 0, 0, 0, + 16178, 16179, 5, 289, 0, 0, 16179, 16182, 5, 2426, 0, 0, 16180, 16182, + 5, 288, 0, 0, 16181, 16173, 1, 0, 0, 0, 16181, 16178, 1, 0, 0, 0, 16181, + 16180, 1, 0, 0, 0, 16182, 16184, 1, 0, 0, 0, 16183, 16172, 1, 0, 0, 0, + 16183, 16184, 1, 0, 0, 0, 16184, 1829, 1, 0, 0, 0, 16185, 16187, 5, 2197, + 0, 0, 16186, 16188, 7, 0, 0, 0, 16187, 16186, 1, 0, 0, 0, 16187, 16188, + 1, 0, 0, 0, 16188, 16190, 1, 0, 0, 0, 16189, 16191, 7, 191, 0, 0, 16190, + 16189, 1, 0, 0, 0, 16190, 16191, 1, 0, 0, 0, 16191, 1831, 1, 0, 0, 0, 16192, + 16194, 5, 1501, 0, 0, 16193, 16195, 5, 2194, 0, 0, 16194, 16193, 1, 0, + 0, 0, 16194, 16195, 1, 0, 0, 0, 16195, 16203, 1, 0, 0, 0, 16196, 16198, + 5, 2034, 0, 0, 16197, 16199, 5, 1521, 0, 0, 16198, 16197, 1, 0, 0, 0, 16198, + 16199, 1, 0, 0, 0, 16199, 16200, 1, 0, 0, 0, 16200, 16204, 3, 2210, 1105, + 0, 16201, 16202, 5, 561, 0, 0, 16202, 16204, 3, 2328, 1164, 0, 16203, 16196, + 1, 0, 0, 0, 16203, 16201, 1, 0, 0, 0, 16203, 16204, 1, 0, 0, 0, 16204, + 1833, 1, 0, 0, 0, 16205, 16206, 5, 1521, 0, 0, 16206, 16207, 3, 2210, 1105, + 0, 16207, 1835, 1, 0, 0, 0, 16208, 16209, 5, 499, 0, 0, 16209, 16214, 5, + 1311, 0, 0, 16210, 16211, 5, 1572, 0, 0, 16211, 16212, 5, 1638, 0, 0, 16212, + 16213, 5, 2452, 0, 0, 16213, 16215, 3, 2328, 1164, 0, 16214, 16210, 1, + 0, 0, 0, 16214, 16215, 1, 0, 0, 0, 16215, 16218, 1, 0, 0, 0, 16216, 16217, + 5, 720, 0, 0, 16217, 16219, 3, 2268, 1134, 0, 16218, 16216, 1, 0, 0, 0, + 16218, 16219, 1, 0, 0, 0, 16219, 16220, 1, 0, 0, 0, 16220, 16226, 5, 565, + 0, 0, 16221, 16227, 3, 1840, 920, 0, 16222, 16227, 3, 1964, 982, 0, 16223, + 16227, 3, 1970, 985, 0, 16224, 16227, 3, 1972, 986, 0, 16225, 16227, 3, + 1990, 995, 0, 16226, 16221, 1, 0, 0, 0, 16226, 16222, 1, 0, 0, 0, 16226, + 16223, 1, 0, 0, 0, 16226, 16224, 1, 0, 0, 0, 16226, 16225, 1, 0, 0, 0, + 16227, 1837, 1, 0, 0, 0, 16228, 16229, 3, 1850, 925, 0, 16229, 1839, 1, + 0, 0, 0, 16230, 16237, 3, 1838, 919, 0, 16231, 16236, 3, 1958, 979, 0, + 16232, 16236, 3, 1950, 975, 0, 16233, 16236, 3, 1954, 977, 0, 16234, 16236, + 3, 1956, 978, 0, 16235, 16231, 1, 0, 0, 0, 16235, 16232, 1, 0, 0, 0, 16235, + 16233, 1, 0, 0, 0, 16235, 16234, 1, 0, 0, 0, 16236, 16239, 1, 0, 0, 0, + 16237, 16235, 1, 0, 0, 0, 16237, 16238, 1, 0, 0, 0, 16238, 1841, 1, 0, + 0, 0, 16239, 16237, 1, 0, 0, 0, 16240, 16241, 5, 2193, 0, 0, 16241, 16246, + 3, 1844, 922, 0, 16242, 16243, 5, 2436, 0, 0, 16243, 16245, 3, 1844, 922, + 0, 16244, 16242, 1, 0, 0, 0, 16245, 16248, 1, 0, 0, 0, 16246, 16244, 1, + 0, 0, 0, 16246, 16247, 1, 0, 0, 0, 16247, 1843, 1, 0, 0, 0, 16248, 16246, + 1, 0, 0, 0, 16249, 16251, 3, 2232, 1116, 0, 16250, 16252, 3, 2286, 1143, + 0, 16251, 16250, 1, 0, 0, 0, 16251, 16252, 1, 0, 0, 0, 16252, 16253, 1, + 0, 0, 0, 16253, 16254, 5, 66, 0, 0, 16254, 16255, 5, 2430, 0, 0, 16255, + 16257, 3, 1850, 925, 0, 16256, 16258, 3, 1950, 975, 0, 16257, 16256, 1, + 0, 0, 0, 16257, 16258, 1, 0, 0, 0, 16258, 16259, 1, 0, 0, 0, 16259, 16261, + 5, 2431, 0, 0, 16260, 16262, 3, 1846, 923, 0, 16261, 16260, 1, 0, 0, 0, + 16261, 16262, 1, 0, 0, 0, 16262, 16264, 1, 0, 0, 0, 16263, 16265, 3, 1848, + 924, 0, 16264, 16263, 1, 0, 0, 0, 16264, 16265, 1, 0, 0, 0, 16265, 1845, + 1, 0, 0, 0, 16266, 16267, 5, 1540, 0, 0, 16267, 16268, 7, 192, 0, 0, 16268, + 16269, 5, 544, 0, 0, 16269, 16270, 5, 151, 0, 0, 16270, 16272, 3, 2266, + 1133, 0, 16271, 16273, 5, 67, 0, 0, 16272, 16271, 1, 0, 0, 0, 16272, 16273, + 1, 0, 0, 0, 16273, 16275, 1, 0, 0, 0, 16274, 16276, 5, 385, 0, 0, 16275, + 16274, 1, 0, 0, 0, 16275, 16276, 1, 0, 0, 0, 16276, 16279, 1, 0, 0, 0, + 16277, 16278, 5, 1150, 0, 0, 16278, 16280, 5, 544, 0, 0, 16279, 16277, + 1, 0, 0, 0, 16279, 16280, 1, 0, 0, 0, 16280, 16283, 1, 0, 0, 0, 16281, + 16282, 5, 1150, 0, 0, 16282, 16284, 5, 763, 0, 0, 16283, 16281, 1, 0, 0, + 0, 16283, 16284, 1, 0, 0, 0, 16284, 16303, 1, 0, 0, 0, 16285, 16286, 5, + 2436, 0, 0, 16286, 16288, 3, 2266, 1133, 0, 16287, 16289, 5, 67, 0, 0, + 16288, 16287, 1, 0, 0, 0, 16288, 16289, 1, 0, 0, 0, 16289, 16291, 1, 0, + 0, 0, 16290, 16292, 5, 385, 0, 0, 16291, 16290, 1, 0, 0, 0, 16291, 16292, + 1, 0, 0, 0, 16292, 16295, 1, 0, 0, 0, 16293, 16294, 5, 1150, 0, 0, 16294, + 16296, 5, 544, 0, 0, 16295, 16293, 1, 0, 0, 0, 16295, 16296, 1, 0, 0, 0, + 16296, 16299, 1, 0, 0, 0, 16297, 16298, 5, 1150, 0, 0, 16298, 16300, 5, + 763, 0, 0, 16299, 16297, 1, 0, 0, 0, 16299, 16300, 1, 0, 0, 0, 16300, 16302, + 1, 0, 0, 0, 16301, 16285, 1, 0, 0, 0, 16302, 16305, 1, 0, 0, 0, 16303, + 16301, 1, 0, 0, 0, 16303, 16304, 1, 0, 0, 0, 16304, 16306, 1, 0, 0, 0, + 16305, 16303, 1, 0, 0, 0, 16306, 16307, 5, 1572, 0, 0, 16307, 16308, 3, + 2266, 1133, 0, 16308, 1847, 1, 0, 0, 0, 16309, 16310, 5, 327, 0, 0, 16310, + 16311, 3, 2284, 1142, 0, 16311, 16312, 5, 1572, 0, 0, 16312, 16313, 3, + 2266, 1133, 0, 16313, 16314, 5, 2034, 0, 0, 16314, 16315, 3, 2036, 1018, + 0, 16315, 16316, 5, 363, 0, 0, 16316, 16317, 3, 2036, 1018, 0, 16317, 1849, + 1, 0, 0, 0, 16318, 16322, 3, 1852, 926, 0, 16319, 16321, 3, 1854, 927, + 0, 16320, 16319, 1, 0, 0, 0, 16321, 16324, 1, 0, 0, 0, 16322, 16320, 1, + 0, 0, 0, 16322, 16323, 1, 0, 0, 0, 16323, 1851, 1, 0, 0, 0, 16324, 16322, + 1, 0, 0, 0, 16325, 16331, 3, 1856, 928, 0, 16326, 16327, 5, 2430, 0, 0, + 16327, 16328, 3, 1850, 925, 0, 16328, 16329, 5, 2431, 0, 0, 16329, 16331, + 1, 0, 0, 0, 16330, 16325, 1, 0, 0, 0, 16330, 16326, 1, 0, 0, 0, 16331, + 1853, 1, 0, 0, 0, 16332, 16334, 5, 2072, 0, 0, 16333, 16335, 5, 37, 0, + 0, 16334, 16333, 1, 0, 0, 0, 16334, 16335, 1, 0, 0, 0, 16335, 16339, 1, + 0, 0, 0, 16336, 16339, 5, 717, 0, 0, 16337, 16339, 5, 886, 0, 0, 16338, + 16332, 1, 0, 0, 0, 16338, 16336, 1, 0, 0, 0, 16338, 16337, 1, 0, 0, 0, + 16339, 16340, 1, 0, 0, 0, 16340, 16341, 3, 1852, 926, 0, 16341, 1855, 1, + 0, 0, 0, 16342, 16344, 3, 1842, 921, 0, 16343, 16342, 1, 0, 0, 0, 16343, + 16344, 1, 0, 0, 0, 16344, 16345, 1, 0, 0, 0, 16345, 16347, 5, 1552, 0, + 0, 16346, 16348, 7, 193, 0, 0, 16347, 16346, 1, 0, 0, 0, 16347, 16348, + 1, 0, 0, 0, 16348, 16349, 1, 0, 0, 0, 16349, 16351, 3, 1858, 929, 0, 16350, + 16352, 3, 2202, 1101, 0, 16351, 16350, 1, 0, 0, 0, 16351, 16352, 1, 0, + 0, 0, 16352, 16353, 1, 0, 0, 0, 16353, 16355, 3, 1860, 930, 0, 16354, 16356, + 3, 2198, 1099, 0, 16355, 16354, 1, 0, 0, 0, 16355, 16356, 1, 0, 0, 0, 16356, + 16358, 1, 0, 0, 0, 16357, 16359, 3, 1904, 952, 0, 16358, 16357, 1, 0, 0, + 0, 16358, 16359, 1, 0, 0, 0, 16359, 16361, 1, 0, 0, 0, 16360, 16362, 3, + 1908, 954, 0, 16361, 16360, 1, 0, 0, 0, 16361, 16362, 1, 0, 0, 0, 16362, + 16364, 1, 0, 0, 0, 16363, 16365, 3, 1920, 960, 0, 16364, 16363, 1, 0, 0, + 0, 16364, 16365, 1, 0, 0, 0, 16365, 16367, 1, 0, 0, 0, 16366, 16368, 3, + 1950, 975, 0, 16367, 16366, 1, 0, 0, 0, 16367, 16368, 1, 0, 0, 0, 16368, + 16370, 1, 0, 0, 0, 16369, 16371, 3, 1956, 978, 0, 16370, 16369, 1, 0, 0, + 0, 16370, 16371, 1, 0, 0, 0, 16371, 1857, 1, 0, 0, 0, 16372, 16382, 5, + 2433, 0, 0, 16373, 16378, 3, 1862, 931, 0, 16374, 16375, 5, 2436, 0, 0, + 16375, 16377, 3, 1862, 931, 0, 16376, 16374, 1, 0, 0, 0, 16377, 16380, + 1, 0, 0, 0, 16378, 16376, 1, 0, 0, 0, 16378, 16379, 1, 0, 0, 0, 16379, + 16382, 1, 0, 0, 0, 16380, 16378, 1, 0, 0, 0, 16381, 16372, 1, 0, 0, 0, + 16381, 16373, 1, 0, 0, 0, 16382, 1859, 1, 0, 0, 0, 16383, 16384, 5, 573, + 0, 0, 16384, 16385, 3, 1866, 933, 0, 16385, 1861, 1, 0, 0, 0, 16386, 16392, + 3, 1864, 932, 0, 16387, 16389, 3, 2036, 1018, 0, 16388, 16390, 3, 2194, + 1097, 0, 16389, 16388, 1, 0, 0, 0, 16389, 16390, 1, 0, 0, 0, 16390, 16392, + 1, 0, 0, 0, 16391, 16386, 1, 0, 0, 0, 16391, 16387, 1, 0, 0, 0, 16392, + 1863, 1, 0, 0, 0, 16393, 16394, 3, 2268, 1134, 0, 16394, 16395, 5, 2423, + 0, 0, 16395, 16396, 5, 2433, 0, 0, 16396, 1865, 1, 0, 0, 0, 16397, 16402, + 3, 1868, 934, 0, 16398, 16399, 5, 2436, 0, 0, 16399, 16401, 3, 1868, 934, + 0, 16400, 16398, 1, 0, 0, 0, 16401, 16404, 1, 0, 0, 0, 16402, 16400, 1, + 0, 0, 0, 16402, 16403, 1, 0, 0, 0, 16403, 1867, 1, 0, 0, 0, 16404, 16402, + 1, 0, 0, 0, 16405, 16409, 3, 1870, 935, 0, 16406, 16408, 3, 1874, 937, + 0, 16407, 16406, 1, 0, 0, 0, 16408, 16411, 1, 0, 0, 0, 16409, 16407, 1, + 0, 0, 0, 16409, 16410, 1, 0, 0, 0, 16410, 16414, 1, 0, 0, 0, 16411, 16409, + 1, 0, 0, 0, 16412, 16415, 3, 1886, 943, 0, 16413, 16415, 3, 1898, 949, + 0, 16414, 16412, 1, 0, 0, 0, 16414, 16413, 1, 0, 0, 0, 16414, 16415, 1, + 0, 0, 0, 16415, 1869, 1, 0, 0, 0, 16416, 16420, 3, 1872, 936, 0, 16417, + 16419, 3, 1884, 942, 0, 16418, 16417, 1, 0, 0, 0, 16419, 16422, 1, 0, 0, + 0, 16420, 16418, 1, 0, 0, 0, 16420, 16421, 1, 0, 0, 0, 16421, 16425, 1, + 0, 0, 0, 16422, 16420, 1, 0, 0, 0, 16423, 16424, 4, 935, 10, 0, 16424, + 16426, 3, 2196, 1098, 0, 16425, 16423, 1, 0, 0, 0, 16425, 16426, 1, 0, + 0, 0, 16426, 1871, 1, 0, 0, 0, 16427, 16430, 3, 2020, 1010, 0, 16428, 16431, + 3, 1886, 943, 0, 16429, 16431, 3, 1898, 949, 0, 16430, 16428, 1, 0, 0, + 0, 16430, 16429, 1, 0, 0, 0, 16430, 16431, 1, 0, 0, 0, 16431, 16451, 1, + 0, 0, 0, 16432, 16433, 5, 2430, 0, 0, 16433, 16437, 3, 1868, 934, 0, 16434, + 16436, 3, 1854, 927, 0, 16435, 16434, 1, 0, 0, 0, 16436, 16439, 1, 0, 0, + 0, 16437, 16435, 1, 0, 0, 0, 16437, 16438, 1, 0, 0, 0, 16438, 16440, 1, + 0, 0, 0, 16439, 16437, 1, 0, 0, 0, 16440, 16443, 5, 2431, 0, 0, 16441, + 16444, 3, 1886, 943, 0, 16442, 16444, 3, 1898, 949, 0, 16443, 16441, 1, + 0, 0, 0, 16443, 16442, 1, 0, 0, 0, 16443, 16444, 1, 0, 0, 0, 16444, 16451, + 1, 0, 0, 0, 16445, 16446, 5, 1178, 0, 0, 16446, 16447, 5, 2430, 0, 0, 16447, + 16448, 3, 2020, 1010, 0, 16448, 16449, 5, 2431, 0, 0, 16449, 16451, 1, + 0, 0, 0, 16450, 16427, 1, 0, 0, 0, 16450, 16432, 1, 0, 0, 0, 16450, 16445, + 1, 0, 0, 0, 16451, 1873, 1, 0, 0, 0, 16452, 16454, 3, 1882, 941, 0, 16453, + 16452, 1, 0, 0, 0, 16453, 16454, 1, 0, 0, 0, 16454, 16456, 1, 0, 0, 0, + 16455, 16457, 7, 194, 0, 0, 16456, 16455, 1, 0, 0, 0, 16456, 16457, 1, + 0, 0, 0, 16457, 16460, 1, 0, 0, 0, 16458, 16461, 5, 692, 0, 0, 16459, 16461, + 3, 1880, 940, 0, 16460, 16458, 1, 0, 0, 0, 16460, 16459, 1, 0, 0, 0, 16460, + 16461, 1, 0, 0, 0, 16461, 16462, 1, 0, 0, 0, 16462, 16463, 5, 732, 0, 0, + 16463, 16465, 3, 1870, 935, 0, 16464, 16466, 3, 1882, 941, 0, 16465, 16464, + 1, 0, 0, 0, 16465, 16466, 1, 0, 0, 0, 16466, 16471, 1, 0, 0, 0, 16467, + 16470, 3, 1876, 938, 0, 16468, 16470, 3, 1878, 939, 0, 16469, 16467, 1, + 0, 0, 0, 16469, 16468, 1, 0, 0, 0, 16470, 16473, 1, 0, 0, 0, 16471, 16469, + 1, 0, 0, 0, 16471, 16472, 1, 0, 0, 0, 16472, 1875, 1, 0, 0, 0, 16473, 16471, + 1, 0, 0, 0, 16474, 16475, 5, 1179, 0, 0, 16475, 16476, 3, 2030, 1015, 0, + 16476, 1877, 1, 0, 0, 0, 16477, 16478, 5, 2134, 0, 0, 16478, 16479, 3, + 2286, 1143, 0, 16479, 1879, 1, 0, 0, 0, 16480, 16482, 7, 195, 0, 0, 16481, + 16483, 5, 1229, 0, 0, 16482, 16481, 1, 0, 0, 0, 16482, 16483, 1, 0, 0, + 0, 16483, 1881, 1, 0, 0, 0, 16484, 16485, 5, 1260, 0, 0, 16485, 16493, + 5, 151, 0, 0, 16486, 16489, 5, 2430, 0, 0, 16487, 16490, 3, 1850, 925, + 0, 16488, 16490, 3, 2034, 1017, 0, 16489, 16487, 1, 0, 0, 0, 16489, 16488, + 1, 0, 0, 0, 16489, 16490, 1, 0, 0, 0, 16490, 16491, 1, 0, 0, 0, 16491, + 16494, 5, 2431, 0, 0, 16492, 16494, 3, 2034, 1017, 0, 16493, 16486, 1, + 0, 0, 0, 16493, 16492, 1, 0, 0, 0, 16494, 1883, 1, 0, 0, 0, 16495, 16496, + 5, 2168, 0, 0, 16496, 16497, 5, 112, 0, 0, 16497, 16498, 7, 75, 0, 0, 16498, + 16504, 3, 2036, 1018, 0, 16499, 16500, 5, 66, 0, 0, 16500, 16501, 5, 1167, + 0, 0, 16501, 16502, 7, 196, 0, 0, 16502, 16504, 3, 2036, 1018, 0, 16503, + 16495, 1, 0, 0, 0, 16503, 16499, 1, 0, 0, 0, 16504, 1885, 1, 0, 0, 0, 16505, + 16507, 5, 1307, 0, 0, 16506, 16508, 5, 2235, 0, 0, 16507, 16506, 1, 0, + 0, 0, 16507, 16508, 1, 0, 0, 0, 16508, 16509, 1, 0, 0, 0, 16509, 16510, + 5, 2430, 0, 0, 16510, 16515, 3, 1888, 944, 0, 16511, 16512, 5, 2436, 0, + 0, 16512, 16514, 3, 1888, 944, 0, 16513, 16511, 1, 0, 0, 0, 16514, 16517, + 1, 0, 0, 0, 16515, 16513, 1, 0, 0, 0, 16515, 16516, 1, 0, 0, 0, 16516, + 16518, 1, 0, 0, 0, 16517, 16515, 1, 0, 0, 0, 16518, 16519, 3, 1890, 945, + 0, 16519, 16520, 3, 1892, 946, 0, 16520, 16521, 5, 2431, 0, 0, 16521, 1887, + 1, 0, 0, 0, 16522, 16523, 3, 2230, 1115, 0, 16523, 16524, 5, 2430, 0, 0, + 16524, 16525, 3, 2036, 1018, 0, 16525, 16527, 5, 2431, 0, 0, 16526, 16528, + 3, 2194, 1097, 0, 16527, 16526, 1, 0, 0, 0, 16527, 16528, 1, 0, 0, 0, 16528, + 1889, 1, 0, 0, 0, 16529, 16532, 5, 565, 0, 0, 16530, 16533, 3, 2266, 1133, + 0, 16531, 16533, 3, 2286, 1143, 0, 16532, 16530, 1, 0, 0, 0, 16532, 16531, + 1, 0, 0, 0, 16533, 1891, 1, 0, 0, 0, 16534, 16535, 5, 681, 0, 0, 16535, + 16553, 5, 2430, 0, 0, 16536, 16554, 3, 1850, 925, 0, 16537, 16542, 5, 53, + 0, 0, 16538, 16539, 5, 2436, 0, 0, 16539, 16541, 5, 53, 0, 0, 16540, 16538, + 1, 0, 0, 0, 16541, 16544, 1, 0, 0, 0, 16542, 16540, 1, 0, 0, 0, 16542, + 16543, 1, 0, 0, 0, 16543, 16554, 1, 0, 0, 0, 16544, 16542, 1, 0, 0, 0, + 16545, 16550, 3, 1894, 947, 0, 16546, 16547, 5, 2436, 0, 0, 16547, 16549, + 3, 1894, 947, 0, 16548, 16546, 1, 0, 0, 0, 16549, 16552, 1, 0, 0, 0, 16550, + 16548, 1, 0, 0, 0, 16550, 16551, 1, 0, 0, 0, 16551, 16554, 1, 0, 0, 0, + 16552, 16550, 1, 0, 0, 0, 16553, 16536, 1, 0, 0, 0, 16553, 16537, 1, 0, + 0, 0, 16553, 16545, 1, 0, 0, 0, 16554, 16555, 1, 0, 0, 0, 16555, 16556, + 5, 2431, 0, 0, 16556, 1893, 1, 0, 0, 0, 16557, 16559, 3, 1896, 948, 0, + 16558, 16560, 3, 2194, 1097, 0, 16559, 16558, 1, 0, 0, 0, 16559, 16560, + 1, 0, 0, 0, 16560, 1895, 1, 0, 0, 0, 16561, 16568, 3, 2036, 1018, 0, 16562, + 16564, 5, 2430, 0, 0, 16563, 16565, 3, 2034, 1017, 0, 16564, 16563, 1, + 0, 0, 0, 16564, 16565, 1, 0, 0, 0, 16565, 16566, 1, 0, 0, 0, 16566, 16568, + 5, 2431, 0, 0, 16567, 16561, 1, 0, 0, 0, 16567, 16562, 1, 0, 0, 0, 16568, + 1897, 1, 0, 0, 0, 16569, 16572, 5, 2084, 0, 0, 16570, 16571, 7, 197, 0, + 0, 16571, 16573, 5, 1150, 0, 0, 16572, 16570, 1, 0, 0, 0, 16572, 16573, + 1, 0, 0, 0, 16573, 16574, 1, 0, 0, 0, 16574, 16577, 5, 2430, 0, 0, 16575, + 16578, 3, 2266, 1133, 0, 16576, 16578, 3, 2286, 1143, 0, 16577, 16575, + 1, 0, 0, 0, 16577, 16576, 1, 0, 0, 0, 16578, 16579, 1, 0, 0, 0, 16579, + 16580, 3, 1890, 945, 0, 16580, 16581, 3, 1900, 950, 0, 16581, 16582, 5, + 2431, 0, 0, 16582, 1899, 1, 0, 0, 0, 16583, 16584, 5, 681, 0, 0, 16584, + 16585, 5, 2430, 0, 0, 16585, 16590, 3, 1902, 951, 0, 16586, 16587, 5, 2436, + 0, 0, 16587, 16589, 3, 1902, 951, 0, 16588, 16586, 1, 0, 0, 0, 16589, 16592, + 1, 0, 0, 0, 16590, 16588, 1, 0, 0, 0, 16590, 16591, 1, 0, 0, 0, 16591, + 16593, 1, 0, 0, 0, 16592, 16590, 1, 0, 0, 0, 16593, 16594, 5, 2431, 0, + 0, 16594, 1901, 1, 0, 0, 0, 16595, 16598, 3, 2266, 1133, 0, 16596, 16598, + 3, 2286, 1143, 0, 16597, 16595, 1, 0, 0, 0, 16597, 16596, 1, 0, 0, 0, 16598, + 16614, 1, 0, 0, 0, 16599, 16612, 5, 66, 0, 0, 16600, 16613, 3, 2320, 1160, + 0, 16601, 16602, 5, 2430, 0, 0, 16602, 16607, 3, 2320, 1160, 0, 16603, + 16604, 5, 2436, 0, 0, 16604, 16606, 3, 2320, 1160, 0, 16605, 16603, 1, + 0, 0, 0, 16606, 16609, 1, 0, 0, 0, 16607, 16605, 1, 0, 0, 0, 16607, 16608, + 1, 0, 0, 0, 16608, 16610, 1, 0, 0, 0, 16609, 16607, 1, 0, 0, 0, 16610, + 16611, 5, 2431, 0, 0, 16611, 16613, 1, 0, 0, 0, 16612, 16600, 1, 0, 0, + 0, 16612, 16601, 1, 0, 0, 0, 16613, 16615, 1, 0, 0, 0, 16614, 16599, 1, + 0, 0, 0, 16614, 16615, 1, 0, 0, 0, 16615, 1903, 1, 0, 0, 0, 16616, 16617, + 5, 261, 0, 0, 16617, 16619, 5, 151, 0, 0, 16618, 16620, 5, 1011, 0, 0, + 16619, 16618, 1, 0, 0, 0, 16619, 16620, 1, 0, 0, 0, 16620, 16621, 1, 0, + 0, 0, 16621, 16623, 3, 2030, 1015, 0, 16622, 16624, 3, 1906, 953, 0, 16623, + 16622, 1, 0, 0, 0, 16623, 16624, 1, 0, 0, 0, 16624, 16634, 1, 0, 0, 0, + 16625, 16626, 3, 1906, 953, 0, 16626, 16627, 5, 261, 0, 0, 16627, 16629, + 5, 151, 0, 0, 16628, 16630, 5, 1011, 0, 0, 16629, 16628, 1, 0, 0, 0, 16629, + 16630, 1, 0, 0, 0, 16630, 16631, 1, 0, 0, 0, 16631, 16632, 3, 2030, 1015, + 0, 16632, 16634, 1, 0, 0, 0, 16633, 16616, 1, 0, 0, 0, 16633, 16625, 1, + 0, 0, 0, 16634, 1905, 1, 0, 0, 0, 16635, 16636, 5, 1636, 0, 0, 16636, 16637, + 5, 2193, 0, 0, 16637, 16638, 3, 2030, 1015, 0, 16638, 1907, 1, 0, 0, 0, + 16639, 16640, 5, 594, 0, 0, 16640, 16641, 5, 151, 0, 0, 16641, 16646, 3, + 1910, 955, 0, 16642, 16643, 5, 2436, 0, 0, 16643, 16645, 3, 1910, 955, + 0, 16644, 16642, 1, 0, 0, 0, 16645, 16648, 1, 0, 0, 0, 16646, 16644, 1, + 0, 0, 0, 16646, 16647, 1, 0, 0, 0, 16647, 16650, 1, 0, 0, 0, 16648, 16646, + 1, 0, 0, 0, 16649, 16651, 3, 1918, 959, 0, 16650, 16649, 1, 0, 0, 0, 16650, + 16651, 1, 0, 0, 0, 16651, 16666, 1, 0, 0, 0, 16652, 16663, 3, 1918, 959, + 0, 16653, 16654, 5, 594, 0, 0, 16654, 16655, 5, 151, 0, 0, 16655, 16660, + 3, 1910, 955, 0, 16656, 16657, 5, 2436, 0, 0, 16657, 16659, 3, 1910, 955, + 0, 16658, 16656, 1, 0, 0, 0, 16659, 16662, 1, 0, 0, 0, 16660, 16658, 1, + 0, 0, 0, 16660, 16661, 1, 0, 0, 0, 16661, 16664, 1, 0, 0, 0, 16662, 16660, + 1, 0, 0, 0, 16663, 16653, 1, 0, 0, 0, 16663, 16664, 1, 0, 0, 0, 16664, + 16666, 1, 0, 0, 0, 16665, 16639, 1, 0, 0, 0, 16665, 16652, 1, 0, 0, 0, + 16666, 1909, 1, 0, 0, 0, 16667, 16671, 3, 1914, 957, 0, 16668, 16671, 3, + 1912, 956, 0, 16669, 16671, 3, 2036, 1018, 0, 16670, 16667, 1, 0, 0, 0, + 16670, 16668, 1, 0, 0, 0, 16670, 16669, 1, 0, 0, 0, 16671, 1911, 1, 0, + 0, 0, 16672, 16673, 7, 198, 0, 0, 16673, 16674, 5, 2430, 0, 0, 16674, 16679, + 3, 1916, 958, 0, 16675, 16676, 5, 2436, 0, 0, 16676, 16678, 3, 1916, 958, + 0, 16677, 16675, 1, 0, 0, 0, 16678, 16681, 1, 0, 0, 0, 16679, 16677, 1, + 0, 0, 0, 16679, 16680, 1, 0, 0, 0, 16680, 16682, 1, 0, 0, 0, 16681, 16679, + 1, 0, 0, 0, 16682, 16683, 5, 2431, 0, 0, 16683, 1913, 1, 0, 0, 0, 16684, + 16685, 5, 596, 0, 0, 16685, 16686, 5, 1573, 0, 0, 16686, 16687, 5, 2430, + 0, 0, 16687, 16692, 3, 1916, 958, 0, 16688, 16689, 5, 2436, 0, 0, 16689, + 16691, 3, 1916, 958, 0, 16690, 16688, 1, 0, 0, 0, 16691, 16694, 1, 0, 0, + 0, 16692, 16690, 1, 0, 0, 0, 16692, 16693, 1, 0, 0, 0, 16693, 16695, 1, + 0, 0, 0, 16694, 16692, 1, 0, 0, 0, 16695, 16696, 5, 2431, 0, 0, 16696, + 1915, 1, 0, 0, 0, 16697, 16705, 3, 1912, 956, 0, 16698, 16700, 5, 2430, + 0, 0, 16699, 16701, 3, 2034, 1017, 0, 16700, 16699, 1, 0, 0, 0, 16700, + 16701, 1, 0, 0, 0, 16701, 16702, 1, 0, 0, 0, 16702, 16705, 5, 2431, 0, + 0, 16703, 16705, 3, 2036, 1018, 0, 16704, 16697, 1, 0, 0, 0, 16704, 16698, + 1, 0, 0, 0, 16704, 16703, 1, 0, 0, 0, 16705, 1917, 1, 0, 0, 0, 16706, 16707, + 5, 607, 0, 0, 16707, 16708, 3, 2030, 1015, 0, 16708, 1919, 1, 0, 0, 0, + 16709, 16713, 5, 901, 0, 0, 16710, 16712, 3, 1922, 961, 0, 16711, 16710, + 1, 0, 0, 0, 16712, 16715, 1, 0, 0, 0, 16713, 16711, 1, 0, 0, 0, 16713, + 16714, 1, 0, 0, 0, 16714, 16717, 1, 0, 0, 0, 16715, 16713, 1, 0, 0, 0, + 16716, 16718, 3, 1924, 962, 0, 16717, 16716, 1, 0, 0, 0, 16717, 16718, + 1, 0, 0, 0, 16718, 16722, 1, 0, 0, 0, 16719, 16721, 3, 1926, 963, 0, 16720, + 16719, 1, 0, 0, 0, 16721, 16724, 1, 0, 0, 0, 16722, 16720, 1, 0, 0, 0, + 16722, 16723, 1, 0, 0, 0, 16723, 16725, 1, 0, 0, 0, 16724, 16722, 1, 0, + 0, 0, 16725, 16726, 3, 1928, 964, 0, 16726, 1921, 1, 0, 0, 0, 16727, 16728, + 7, 199, 0, 0, 16728, 16736, 5, 936, 0, 0, 16729, 16733, 5, 2073, 0, 0, + 16730, 16734, 5, 392, 0, 0, 16731, 16732, 5, 1596, 0, 0, 16732, 16734, + 5, 1432, 0, 0, 16733, 16730, 1, 0, 0, 0, 16733, 16731, 1, 0, 0, 0, 16734, + 16736, 1, 0, 0, 0, 16735, 16727, 1, 0, 0, 0, 16735, 16729, 1, 0, 0, 0, + 16736, 1923, 1, 0, 0, 0, 16737, 16738, 5, 1491, 0, 0, 16738, 16739, 7, + 200, 0, 0, 16739, 16740, 5, 1512, 0, 0, 16740, 1925, 1, 0, 0, 0, 16741, + 16742, 5, 1432, 0, 0, 16742, 16743, 3, 2224, 1112, 0, 16743, 16744, 5, + 1179, 0, 0, 16744, 16745, 5, 2430, 0, 0, 16745, 16746, 3, 1850, 925, 0, + 16746, 16747, 5, 2431, 0, 0, 16747, 16751, 3, 1930, 965, 0, 16748, 16750, + 3, 1922, 961, 0, 16749, 16748, 1, 0, 0, 0, 16750, 16753, 1, 0, 0, 0, 16751, + 16749, 1, 0, 0, 0, 16751, 16752, 1, 0, 0, 0, 16752, 1927, 1, 0, 0, 0, 16753, + 16751, 1, 0, 0, 0, 16754, 16755, 5, 833, 0, 0, 16755, 16757, 3, 2226, 1113, + 0, 16756, 16754, 1, 0, 0, 0, 16756, 16757, 1, 0, 0, 0, 16757, 16758, 1, + 0, 0, 0, 16758, 16762, 3, 1930, 965, 0, 16759, 16761, 3, 1922, 961, 0, + 16760, 16759, 1, 0, 0, 0, 16761, 16764, 1, 0, 0, 0, 16762, 16760, 1, 0, + 0, 0, 16762, 16763, 1, 0, 0, 0, 16763, 16765, 1, 0, 0, 0, 16764, 16762, + 1, 0, 0, 0, 16765, 16766, 3, 1938, 969, 0, 16766, 1929, 1, 0, 0, 0, 16767, + 16769, 3, 1932, 966, 0, 16768, 16767, 1, 0, 0, 0, 16768, 16769, 1, 0, 0, + 0, 16769, 16770, 1, 0, 0, 0, 16770, 16771, 5, 392, 0, 0, 16771, 16772, + 5, 151, 0, 0, 16772, 16773, 3, 1934, 967, 0, 16773, 16774, 5, 864, 0, 0, + 16774, 16775, 3, 1934, 967, 0, 16775, 1931, 1, 0, 0, 0, 16776, 16777, 5, + 1260, 0, 0, 16777, 16778, 5, 151, 0, 0, 16778, 16779, 3, 1934, 967, 0, + 16779, 1933, 1, 0, 0, 0, 16780, 16781, 5, 2430, 0, 0, 16781, 16786, 3, + 1936, 968, 0, 16782, 16783, 5, 2436, 0, 0, 16783, 16785, 3, 1936, 968, + 0, 16784, 16782, 1, 0, 0, 0, 16785, 16788, 1, 0, 0, 0, 16786, 16784, 1, + 0, 0, 0, 16786, 16787, 1, 0, 0, 0, 16787, 16789, 1, 0, 0, 0, 16788, 16786, + 1, 0, 0, 0, 16789, 16790, 5, 2431, 0, 0, 16790, 1935, 1, 0, 0, 0, 16791, + 16794, 3, 2036, 1018, 0, 16792, 16794, 3, 1856, 928, 0, 16793, 16791, 1, + 0, 0, 0, 16793, 16792, 1, 0, 0, 0, 16794, 16796, 1, 0, 0, 0, 16795, 16797, + 3, 2194, 1097, 0, 16796, 16795, 1, 0, 0, 0, 16796, 16797, 1, 0, 0, 0, 16797, + 1937, 1, 0, 0, 0, 16798, 16800, 3, 1940, 970, 0, 16799, 16798, 1, 0, 0, + 0, 16799, 16800, 1, 0, 0, 0, 16800, 16801, 1, 0, 0, 0, 16801, 16810, 5, + 2430, 0, 0, 16802, 16807, 3, 1942, 971, 0, 16803, 16804, 5, 2436, 0, 0, + 16804, 16806, 3, 1942, 971, 0, 16805, 16803, 1, 0, 0, 0, 16806, 16809, + 1, 0, 0, 0, 16807, 16805, 1, 0, 0, 0, 16807, 16808, 1, 0, 0, 0, 16808, + 16811, 1, 0, 0, 0, 16809, 16807, 1, 0, 0, 0, 16810, 16802, 1, 0, 0, 0, + 16810, 16811, 1, 0, 0, 0, 16811, 16812, 1, 0, 0, 0, 16812, 16813, 5, 2431, + 0, 0, 16813, 1939, 1, 0, 0, 0, 16814, 16820, 5, 1516, 0, 0, 16815, 16821, + 5, 2096, 0, 0, 16816, 16818, 5, 2102, 0, 0, 16817, 16819, 5, 37, 0, 0, + 16818, 16817, 1, 0, 0, 0, 16818, 16819, 1, 0, 0, 0, 16819, 16821, 1, 0, + 0, 0, 16820, 16815, 1, 0, 0, 0, 16820, 16816, 1, 0, 0, 0, 16820, 16821, + 1, 0, 0, 0, 16821, 16824, 1, 0, 0, 0, 16822, 16823, 7, 201, 0, 0, 16823, + 16825, 5, 1219, 0, 0, 16824, 16822, 1, 0, 0, 0, 16824, 16825, 1, 0, 0, + 0, 16825, 16827, 1, 0, 0, 0, 16826, 16828, 3, 1946, 973, 0, 16827, 16826, + 1, 0, 0, 0, 16827, 16828, 1, 0, 0, 0, 16828, 1941, 1, 0, 0, 0, 16829, 16835, + 5, 2096, 0, 0, 16830, 16832, 5, 2102, 0, 0, 16831, 16833, 5, 37, 0, 0, + 16832, 16831, 1, 0, 0, 0, 16832, 16833, 1, 0, 0, 0, 16833, 16835, 1, 0, + 0, 0, 16834, 16829, 1, 0, 0, 0, 16834, 16830, 1, 0, 0, 0, 16834, 16835, + 1, 0, 0, 0, 16835, 16836, 1, 0, 0, 0, 16836, 16838, 3, 1944, 972, 0, 16837, + 16839, 3, 1950, 975, 0, 16838, 16837, 1, 0, 0, 0, 16838, 16839, 1, 0, 0, + 0, 16839, 16840, 1, 0, 0, 0, 16840, 16841, 5, 2452, 0, 0, 16841, 16842, + 3, 2036, 1018, 0, 16842, 1943, 1, 0, 0, 0, 16843, 16844, 3, 2062, 1031, + 0, 16844, 1945, 1, 0, 0, 0, 16845, 16846, 5, 728, 0, 0, 16846, 16847, 5, + 2430, 0, 0, 16847, 16848, 3, 2036, 1018, 0, 16848, 16850, 5, 2431, 0, 0, + 16849, 16851, 3, 1948, 974, 0, 16850, 16849, 1, 0, 0, 0, 16850, 16851, + 1, 0, 0, 0, 16851, 1947, 1, 0, 0, 0, 16852, 16853, 5, 2091, 0, 0, 16853, + 16854, 5, 2430, 0, 0, 16854, 16855, 3, 2030, 1015, 0, 16855, 16856, 5, + 2431, 0, 0, 16856, 1949, 1, 0, 0, 0, 16857, 16859, 5, 1219, 0, 0, 16858, + 16860, 5, 1587, 0, 0, 16859, 16858, 1, 0, 0, 0, 16859, 16860, 1, 0, 0, + 0, 16860, 16861, 1, 0, 0, 0, 16861, 16862, 5, 151, 0, 0, 16862, 16867, + 3, 1952, 976, 0, 16863, 16864, 5, 2436, 0, 0, 16864, 16866, 3, 1952, 976, + 0, 16865, 16863, 1, 0, 0, 0, 16866, 16869, 1, 0, 0, 0, 16867, 16865, 1, + 0, 0, 0, 16867, 16868, 1, 0, 0, 0, 16868, 1951, 1, 0, 0, 0, 16869, 16867, + 1, 0, 0, 0, 16870, 16872, 3, 2036, 1018, 0, 16871, 16873, 7, 49, 0, 0, + 16872, 16871, 1, 0, 0, 0, 16872, 16873, 1, 0, 0, 0, 16873, 16876, 1, 0, + 0, 0, 16874, 16875, 5, 1150, 0, 0, 16875, 16877, 7, 50, 0, 0, 16876, 16874, + 1, 0, 0, 0, 16876, 16877, 1, 0, 0, 0, 16877, 1953, 1, 0, 0, 0, 16878, 16879, + 5, 1166, 0, 0, 16879, 16880, 3, 2036, 1018, 0, 16880, 16881, 7, 202, 0, + 0, 16881, 1955, 1, 0, 0, 0, 16882, 16883, 5, 534, 0, 0, 16883, 16888, 7, + 203, 0, 0, 16884, 16886, 3, 2036, 1018, 0, 16885, 16887, 5, 1290, 0, 0, + 16886, 16885, 1, 0, 0, 0, 16886, 16887, 1, 0, 0, 0, 16887, 16889, 1, 0, + 0, 0, 16888, 16884, 1, 0, 0, 0, 16888, 16889, 1, 0, 0, 0, 16889, 16890, + 1, 0, 0, 0, 16890, 16894, 7, 202, 0, 0, 16891, 16895, 5, 1178, 0, 0, 16892, + 16893, 5, 2193, 0, 0, 16893, 16895, 5, 1999, 0, 0, 16894, 16891, 1, 0, + 0, 0, 16894, 16892, 1, 0, 0, 0, 16895, 1957, 1, 0, 0, 0, 16896, 16897, + 5, 565, 0, 0, 16897, 16899, 5, 2096, 0, 0, 16898, 16900, 3, 1960, 980, + 0, 16899, 16898, 1, 0, 0, 0, 16899, 16900, 1, 0, 0, 0, 16900, 16902, 1, + 0, 0, 0, 16901, 16903, 3, 1962, 981, 0, 16902, 16901, 1, 0, 0, 0, 16902, + 16903, 1, 0, 0, 0, 16903, 1959, 1, 0, 0, 0, 16904, 16905, 5, 1167, 0, 0, + 16905, 16906, 3, 2284, 1142, 0, 16906, 1961, 1, 0, 0, 0, 16907, 16908, + 5, 1602, 0, 0, 16908, 16913, 5, 811, 0, 0, 16909, 16913, 5, 1140, 0, 0, + 16910, 16911, 5, 2178, 0, 0, 16911, 16913, 3, 2036, 1018, 0, 16912, 16907, + 1, 0, 0, 0, 16912, 16909, 1, 0, 0, 0, 16912, 16910, 1, 0, 0, 0, 16913, + 1963, 1, 0, 0, 0, 16914, 16915, 5, 2096, 0, 0, 16915, 16916, 3, 2010, 1005, + 0, 16916, 16918, 3, 1966, 983, 0, 16917, 16919, 3, 2198, 1099, 0, 16918, + 16917, 1, 0, 0, 0, 16918, 16919, 1, 0, 0, 0, 16919, 16921, 1, 0, 0, 0, + 16920, 16922, 3, 2012, 1006, 0, 16921, 16920, 1, 0, 0, 0, 16921, 16922, + 1, 0, 0, 0, 16922, 16924, 1, 0, 0, 0, 16923, 16925, 3, 2014, 1007, 0, 16924, + 16923, 1, 0, 0, 0, 16924, 16925, 1, 0, 0, 0, 16925, 1965, 1, 0, 0, 0, 16926, + 16942, 5, 1572, 0, 0, 16927, 16932, 3, 1968, 984, 0, 16928, 16929, 5, 2436, + 0, 0, 16929, 16931, 3, 1968, 984, 0, 16930, 16928, 1, 0, 0, 0, 16931, 16934, + 1, 0, 0, 0, 16932, 16930, 1, 0, 0, 0, 16932, 16933, 1, 0, 0, 0, 16933, + 16943, 1, 0, 0, 0, 16934, 16932, 1, 0, 0, 0, 16935, 16936, 5, 2146, 0, + 0, 16936, 16937, 5, 2430, 0, 0, 16937, 16938, 3, 2332, 1166, 0, 16938, + 16939, 5, 2431, 0, 0, 16939, 16940, 5, 2452, 0, 0, 16940, 16941, 3, 2036, + 1018, 0, 16941, 16943, 1, 0, 0, 0, 16942, 16927, 1, 0, 0, 0, 16942, 16935, + 1, 0, 0, 0, 16943, 1967, 1, 0, 0, 0, 16944, 16945, 3, 2266, 1133, 0, 16945, + 16946, 5, 2452, 0, 0, 16946, 16947, 3, 2036, 1018, 0, 16947, 16959, 1, + 0, 0, 0, 16948, 16949, 3, 2286, 1143, 0, 16949, 16950, 5, 2452, 0, 0, 16950, + 16951, 3, 1850, 925, 0, 16951, 16959, 1, 0, 0, 0, 16952, 16953, 5, 2430, + 0, 0, 16953, 16954, 3, 2266, 1133, 0, 16954, 16955, 5, 2431, 0, 0, 16955, + 16956, 5, 2452, 0, 0, 16956, 16957, 3, 2036, 1018, 0, 16957, 16959, 1, + 0, 0, 0, 16958, 16944, 1, 0, 0, 0, 16958, 16948, 1, 0, 0, 0, 16958, 16952, + 1, 0, 0, 0, 16959, 1969, 1, 0, 0, 0, 16960, 16962, 5, 376, 0, 0, 16961, + 16963, 5, 573, 0, 0, 16962, 16961, 1, 0, 0, 0, 16962, 16963, 1, 0, 0, 0, + 16963, 16964, 1, 0, 0, 0, 16964, 16966, 3, 2010, 1005, 0, 16965, 16967, + 3, 2198, 1099, 0, 16966, 16965, 1, 0, 0, 0, 16966, 16967, 1, 0, 0, 0, 16967, + 16969, 1, 0, 0, 0, 16968, 16970, 3, 2012, 1006, 0, 16969, 16968, 1, 0, + 0, 0, 16969, 16970, 1, 0, 0, 0, 16970, 16972, 1, 0, 0, 0, 16971, 16973, + 3, 2014, 1007, 0, 16972, 16971, 1, 0, 0, 0, 16972, 16973, 1, 0, 0, 0, 16973, + 1971, 1, 0, 0, 0, 16974, 16977, 5, 698, 0, 0, 16975, 16978, 3, 1974, 987, + 0, 16976, 16978, 3, 1976, 988, 0, 16977, 16975, 1, 0, 0, 0, 16977, 16976, + 1, 0, 0, 0, 16978, 1973, 1, 0, 0, 0, 16979, 16985, 3, 1986, 993, 0, 16980, + 16982, 3, 1988, 994, 0, 16981, 16983, 3, 2012, 1006, 0, 16982, 16981, 1, + 0, 0, 0, 16982, 16983, 1, 0, 0, 0, 16983, 16986, 1, 0, 0, 0, 16984, 16986, + 3, 1840, 920, 0, 16985, 16980, 1, 0, 0, 0, 16985, 16984, 1, 0, 0, 0, 16986, + 16988, 1, 0, 0, 0, 16987, 16989, 3, 2014, 1007, 0, 16988, 16987, 1, 0, + 0, 0, 16988, 16989, 1, 0, 0, 0, 16989, 1975, 1, 0, 0, 0, 16990, 16992, + 5, 37, 0, 0, 16991, 16993, 3, 1978, 989, 0, 16992, 16991, 1, 0, 0, 0, 16993, + 16994, 1, 0, 0, 0, 16994, 16992, 1, 0, 0, 0, 16994, 16995, 1, 0, 0, 0, + 16995, 16998, 1, 0, 0, 0, 16996, 16998, 3, 1980, 990, 0, 16997, 16990, + 1, 0, 0, 0, 16997, 16996, 1, 0, 0, 0, 16998, 16999, 1, 0, 0, 0, 16999, + 17000, 3, 1840, 920, 0, 17000, 1977, 1, 0, 0, 0, 17001, 17003, 3, 1986, + 993, 0, 17002, 17004, 3, 1988, 994, 0, 17003, 17002, 1, 0, 0, 0, 17003, + 17004, 1, 0, 0, 0, 17004, 17006, 1, 0, 0, 0, 17005, 17007, 3, 2014, 1007, + 0, 17006, 17005, 1, 0, 0, 0, 17006, 17007, 1, 0, 0, 0, 17007, 1979, 1, + 0, 0, 0, 17008, 17010, 7, 204, 0, 0, 17009, 17008, 1, 0, 0, 0, 17009, 17010, + 1, 0, 0, 0, 17010, 17012, 1, 0, 0, 0, 17011, 17013, 3, 1982, 991, 0, 17012, + 17011, 1, 0, 0, 0, 17013, 17014, 1, 0, 0, 0, 17014, 17012, 1, 0, 0, 0, + 17014, 17015, 1, 0, 0, 0, 17015, 17017, 1, 0, 0, 0, 17016, 17018, 3, 1984, + 992, 0, 17017, 17016, 1, 0, 0, 0, 17017, 17018, 1, 0, 0, 0, 17018, 1981, + 1, 0, 0, 0, 17019, 17020, 5, 2185, 0, 0, 17020, 17021, 3, 2030, 1015, 0, + 17021, 17023, 5, 1994, 0, 0, 17022, 17024, 3, 1978, 989, 0, 17023, 17022, + 1, 0, 0, 0, 17024, 17025, 1, 0, 0, 0, 17025, 17023, 1, 0, 0, 0, 17025, + 17026, 1, 0, 0, 0, 17026, 1983, 1, 0, 0, 0, 17027, 17029, 5, 446, 0, 0, + 17028, 17030, 3, 1978, 989, 0, 17029, 17028, 1, 0, 0, 0, 17030, 17031, + 1, 0, 0, 0, 17031, 17029, 1, 0, 0, 0, 17031, 17032, 1, 0, 0, 0, 17032, + 1985, 1, 0, 0, 0, 17033, 17034, 5, 720, 0, 0, 17034, 17036, 3, 2010, 1005, + 0, 17035, 17037, 3, 2286, 1143, 0, 17036, 17035, 1, 0, 0, 0, 17036, 17037, + 1, 0, 0, 0, 17037, 1987, 1, 0, 0, 0, 17038, 17044, 5, 2145, 0, 0, 17039, + 17045, 3, 2036, 1018, 0, 17040, 17041, 5, 2430, 0, 0, 17041, 17042, 3, + 2034, 1017, 0, 17042, 17043, 5, 2431, 0, 0, 17043, 17045, 1, 0, 0, 0, 17044, + 17039, 1, 0, 0, 0, 17044, 17040, 1, 0, 0, 0, 17045, 1989, 1, 0, 0, 0, 17046, + 17047, 5, 876, 0, 0, 17047, 17048, 5, 720, 0, 0, 17048, 17049, 3, 2000, + 1000, 0, 17049, 17050, 5, 2134, 0, 0, 17050, 17051, 3, 2000, 1000, 0, 17051, + 17052, 5, 1179, 0, 0, 17052, 17053, 5, 2430, 0, 0, 17053, 17054, 3, 2030, + 1015, 0, 17054, 17063, 5, 2431, 0, 0, 17055, 17057, 3, 1992, 996, 0, 17056, + 17058, 3, 1998, 999, 0, 17057, 17056, 1, 0, 0, 0, 17057, 17058, 1, 0, 0, + 0, 17058, 17064, 1, 0, 0, 0, 17059, 17061, 3, 1998, 999, 0, 17060, 17062, + 3, 1992, 996, 0, 17061, 17060, 1, 0, 0, 0, 17061, 17062, 1, 0, 0, 0, 17062, + 17064, 1, 0, 0, 0, 17063, 17055, 1, 0, 0, 0, 17063, 17059, 1, 0, 0, 0, + 17063, 17064, 1, 0, 0, 0, 17064, 17066, 1, 0, 0, 0, 17065, 17067, 3, 2014, + 1007, 0, 17066, 17065, 1, 0, 0, 0, 17066, 17067, 1, 0, 0, 0, 17067, 1991, + 1, 0, 0, 0, 17068, 17069, 5, 2185, 0, 0, 17069, 17070, 5, 844, 0, 0, 17070, + 17071, 5, 1994, 0, 0, 17071, 17072, 5, 2096, 0, 0, 17072, 17073, 5, 1572, + 0, 0, 17073, 17078, 3, 1994, 997, 0, 17074, 17075, 5, 2436, 0, 0, 17075, + 17077, 3, 1994, 997, 0, 17076, 17074, 1, 0, 0, 0, 17077, 17080, 1, 0, 0, + 0, 17078, 17076, 1, 0, 0, 0, 17078, 17079, 1, 0, 0, 0, 17079, 17082, 1, + 0, 0, 0, 17080, 17078, 1, 0, 0, 0, 17081, 17083, 3, 2198, 1099, 0, 17082, + 17081, 1, 0, 0, 0, 17082, 17083, 1, 0, 0, 0, 17083, 17085, 1, 0, 0, 0, + 17084, 17086, 3, 1996, 998, 0, 17085, 17084, 1, 0, 0, 0, 17085, 17086, + 1, 0, 0, 0, 17086, 1993, 1, 0, 0, 0, 17087, 17088, 3, 2266, 1133, 0, 17088, + 17089, 5, 2452, 0, 0, 17089, 17090, 3, 2036, 1018, 0, 17090, 1995, 1, 0, + 0, 0, 17091, 17092, 5, 376, 0, 0, 17092, 17093, 3, 2198, 1099, 0, 17093, + 1997, 1, 0, 0, 0, 17094, 17095, 5, 2185, 0, 0, 17095, 17096, 5, 1125, 0, + 0, 17096, 17097, 5, 844, 0, 0, 17097, 17098, 5, 1994, 0, 0, 17098, 17100, + 5, 698, 0, 0, 17099, 17101, 3, 2286, 1143, 0, 17100, 17099, 1, 0, 0, 0, + 17100, 17101, 1, 0, 0, 0, 17101, 17102, 1, 0, 0, 0, 17102, 17104, 3, 1988, + 994, 0, 17103, 17105, 3, 2198, 1099, 0, 17104, 17103, 1, 0, 0, 0, 17104, + 17105, 1, 0, 0, 0, 17105, 1999, 1, 0, 0, 0, 17106, 17112, 3, 2268, 1134, + 0, 17107, 17108, 5, 2430, 0, 0, 17108, 17109, 3, 1840, 920, 0, 17109, 17110, + 5, 2431, 0, 0, 17110, 17112, 1, 0, 0, 0, 17111, 17106, 1, 0, 0, 0, 17111, + 17107, 1, 0, 0, 0, 17112, 17114, 1, 0, 0, 0, 17113, 17115, 3, 2196, 1098, + 0, 17114, 17113, 1, 0, 0, 0, 17114, 17115, 1, 0, 0, 0, 17115, 2001, 1, + 0, 0, 0, 17116, 17117, 5, 813, 0, 0, 17117, 17118, 5, 1981, 0, 0, 17118, + 17123, 3, 2006, 1003, 0, 17119, 17120, 5, 2436, 0, 0, 17120, 17122, 3, + 2006, 1003, 0, 17121, 17119, 1, 0, 0, 0, 17122, 17125, 1, 0, 0, 0, 17123, + 17121, 1, 0, 0, 0, 17123, 17124, 1, 0, 0, 0, 17124, 17126, 1, 0, 0, 0, + 17125, 17123, 1, 0, 0, 0, 17126, 17127, 5, 681, 0, 0, 17127, 17128, 3, + 2008, 1004, 0, 17128, 17130, 5, 907, 0, 0, 17129, 17131, 3, 2004, 1002, + 0, 17130, 17129, 1, 0, 0, 0, 17130, 17131, 1, 0, 0, 0, 17131, 2003, 1, + 0, 0, 0, 17132, 17133, 5, 2178, 0, 0, 17133, 17136, 3, 2036, 1018, 0, 17134, + 17136, 5, 1140, 0, 0, 17135, 17132, 1, 0, 0, 0, 17135, 17134, 1, 0, 0, + 0, 17136, 2005, 1, 0, 0, 0, 17137, 17139, 3, 2268, 1134, 0, 17138, 17140, + 3, 2192, 1096, 0, 17139, 17138, 1, 0, 0, 0, 17139, 17140, 1, 0, 0, 0, 17140, + 2007, 1, 0, 0, 0, 17141, 17142, 5, 1511, 0, 0, 17142, 17154, 5, 1581, 0, + 0, 17143, 17144, 5, 1511, 0, 0, 17144, 17154, 5, 488, 0, 0, 17145, 17147, + 5, 1581, 0, 0, 17146, 17148, 5, 2096, 0, 0, 17147, 17146, 1, 0, 0, 0, 17147, + 17148, 1, 0, 0, 0, 17148, 17154, 1, 0, 0, 0, 17149, 17150, 5, 1581, 0, + 0, 17150, 17151, 5, 1511, 0, 0, 17151, 17154, 5, 488, 0, 0, 17152, 17154, + 5, 488, 0, 0, 17153, 17141, 1, 0, 0, 0, 17153, 17143, 1, 0, 0, 0, 17153, + 17145, 1, 0, 0, 0, 17153, 17149, 1, 0, 0, 0, 17153, 17152, 1, 0, 0, 0, + 17154, 2009, 1, 0, 0, 0, 17155, 17162, 3, 2020, 1010, 0, 17156, 17157, + 5, 1178, 0, 0, 17157, 17158, 5, 2430, 0, 0, 17158, 17159, 3, 2020, 1010, + 0, 17159, 17160, 5, 2431, 0, 0, 17160, 17162, 1, 0, 0, 0, 17161, 17155, + 1, 0, 0, 0, 17161, 17156, 1, 0, 0, 0, 17162, 17164, 1, 0, 0, 0, 17163, + 17165, 3, 2196, 1098, 0, 17164, 17163, 1, 0, 0, 0, 17164, 17165, 1, 0, + 0, 0, 17165, 2011, 1, 0, 0, 0, 17166, 17167, 7, 189, 0, 0, 17167, 17168, + 3, 2034, 1017, 0, 17168, 17169, 3, 2202, 1101, 0, 17169, 2013, 1, 0, 0, + 0, 17170, 17171, 5, 820, 0, 0, 17171, 17173, 5, 472, 0, 0, 17172, 17174, + 3, 2016, 1008, 0, 17173, 17172, 1, 0, 0, 0, 17173, 17174, 1, 0, 0, 0, 17174, + 17176, 1, 0, 0, 0, 17175, 17177, 3, 2036, 1018, 0, 17176, 17175, 1, 0, + 0, 0, 17176, 17177, 1, 0, 0, 0, 17177, 17179, 1, 0, 0, 0, 17178, 17180, + 3, 2018, 1009, 0, 17179, 17178, 1, 0, 0, 0, 17179, 17180, 1, 0, 0, 0, 17180, + 2015, 1, 0, 0, 0, 17181, 17182, 5, 720, 0, 0, 17182, 17183, 3, 2268, 1134, + 0, 17183, 2017, 1, 0, 0, 0, 17184, 17185, 5, 1454, 0, 0, 17185, 17188, + 5, 794, 0, 0, 17186, 17189, 5, 2075, 0, 0, 17187, 17189, 3, 2036, 1018, + 0, 17188, 17186, 1, 0, 0, 0, 17188, 17187, 1, 0, 0, 0, 17189, 2019, 1, + 0, 0, 0, 17190, 17208, 3, 2022, 1011, 0, 17191, 17192, 5, 2430, 0, 0, 17192, + 17194, 3, 1840, 920, 0, 17193, 17195, 3, 2024, 1012, 0, 17194, 17193, 1, + 0, 0, 0, 17194, 17195, 1, 0, 0, 0, 17195, 17196, 1, 0, 0, 0, 17196, 17197, + 5, 2431, 0, 0, 17197, 17208, 1, 0, 0, 0, 17198, 17200, 3, 2268, 1134, 0, + 17199, 17201, 3, 2026, 1013, 0, 17200, 17199, 1, 0, 0, 0, 17200, 17201, + 1, 0, 0, 0, 17201, 17208, 1, 0, 0, 0, 17202, 17205, 3, 2098, 1049, 0, 17203, + 17204, 5, 66, 0, 0, 17204, 17206, 3, 2332, 1166, 0, 17205, 17203, 1, 0, + 0, 0, 17205, 17206, 1, 0, 0, 0, 17206, 17208, 1, 0, 0, 0, 17207, 17190, + 1, 0, 0, 0, 17207, 17191, 1, 0, 0, 0, 17207, 17198, 1, 0, 0, 0, 17207, + 17202, 1, 0, 0, 0, 17208, 2021, 1, 0, 0, 0, 17209, 17220, 7, 205, 0, 0, + 17210, 17211, 5, 2430, 0, 0, 17211, 17212, 3, 1850, 925, 0, 17212, 17213, + 5, 2431, 0, 0, 17213, 17221, 1, 0, 0, 0, 17214, 17215, 5, 2430, 0, 0, 17215, + 17216, 3, 2036, 1018, 0, 17216, 17218, 5, 2431, 0, 0, 17217, 17219, 3, + 2336, 1168, 0, 17218, 17217, 1, 0, 0, 0, 17218, 17219, 1, 0, 0, 0, 17219, + 17221, 1, 0, 0, 0, 17220, 17210, 1, 0, 0, 0, 17220, 17214, 1, 0, 0, 0, + 17221, 2023, 1, 0, 0, 0, 17222, 17231, 5, 2193, 0, 0, 17223, 17224, 5, + 1412, 0, 0, 17224, 17232, 5, 1178, 0, 0, 17225, 17226, 5, 186, 0, 0, 17226, + 17229, 5, 1192, 0, 0, 17227, 17228, 5, 267, 0, 0, 17228, 17230, 3, 2238, + 1119, 0, 17229, 17227, 1, 0, 0, 0, 17229, 17230, 1, 0, 0, 0, 17230, 17232, + 1, 0, 0, 0, 17231, 17223, 1, 0, 0, 0, 17231, 17225, 1, 0, 0, 0, 17232, + 2025, 1, 0, 0, 0, 17233, 17235, 5, 1519, 0, 0, 17234, 17236, 5, 134, 0, + 0, 17235, 17234, 1, 0, 0, 0, 17235, 17236, 1, 0, 0, 0, 17236, 17237, 1, + 0, 0, 0, 17237, 17238, 5, 2430, 0, 0, 17238, 17241, 3, 2036, 1018, 0, 17239, + 17240, 5, 2436, 0, 0, 17240, 17242, 3, 2036, 1018, 0, 17241, 17239, 1, + 0, 0, 0, 17241, 17242, 1, 0, 0, 0, 17242, 17243, 1, 0, 0, 0, 17243, 17245, + 5, 2431, 0, 0, 17244, 17246, 3, 2028, 1014, 0, 17245, 17244, 1, 0, 0, 0, + 17245, 17246, 1, 0, 0, 0, 17246, 2027, 1, 0, 0, 0, 17247, 17248, 5, 1547, + 0, 0, 17248, 17249, 5, 2430, 0, 0, 17249, 17250, 3, 2036, 1018, 0, 17250, + 17251, 5, 2431, 0, 0, 17251, 2029, 1, 0, 0, 0, 17252, 17255, 3, 2036, 1018, + 0, 17253, 17255, 3, 2032, 1016, 0, 17254, 17252, 1, 0, 0, 0, 17254, 17253, + 1, 0, 0, 0, 17255, 2031, 1, 0, 0, 0, 17256, 17257, 3, 2266, 1133, 0, 17257, + 17259, 5, 724, 0, 0, 17258, 17260, 5, 1125, 0, 0, 17259, 17258, 1, 0, 0, + 0, 17259, 17260, 1, 0, 0, 0, 17260, 17261, 1, 0, 0, 0, 17261, 17264, 5, + 739, 0, 0, 17262, 17263, 5, 566, 0, 0, 17263, 17265, 5, 739, 0, 0, 17264, + 17262, 1, 0, 0, 0, 17264, 17265, 1, 0, 0, 0, 17265, 17267, 1, 0, 0, 0, + 17266, 17268, 7, 206, 0, 0, 17267, 17266, 1, 0, 0, 0, 17267, 17268, 1, + 0, 0, 0, 17268, 17272, 1, 0, 0, 0, 17269, 17270, 7, 2, 0, 0, 17270, 17271, + 5, 2073, 0, 0, 17271, 17273, 5, 757, 0, 0, 17272, 17269, 1, 0, 0, 0, 17272, + 17273, 1, 0, 0, 0, 17273, 17280, 1, 0, 0, 0, 17274, 17275, 5, 735, 0, 0, + 17275, 17276, 5, 2430, 0, 0, 17276, 17277, 3, 2034, 1017, 0, 17277, 17278, + 5, 2431, 0, 0, 17278, 17280, 1, 0, 0, 0, 17279, 17256, 1, 0, 0, 0, 17279, + 17274, 1, 0, 0, 0, 17280, 2033, 1, 0, 0, 0, 17281, 17286, 3, 2036, 1018, + 0, 17282, 17283, 5, 2436, 0, 0, 17283, 17285, 3, 2036, 1018, 0, 17284, + 17282, 1, 0, 0, 0, 17285, 17288, 1, 0, 0, 0, 17286, 17284, 1, 0, 0, 0, + 17286, 17287, 1, 0, 0, 0, 17287, 2035, 1, 0, 0, 0, 17288, 17286, 1, 0, + 0, 0, 17289, 17292, 3, 2038, 1019, 0, 17290, 17292, 3, 2040, 1020, 0, 17291, + 17289, 1, 0, 0, 0, 17291, 17290, 1, 0, 0, 0, 17292, 2037, 1, 0, 0, 0, 17293, + 17294, 5, 322, 0, 0, 17294, 17295, 5, 2430, 0, 0, 17295, 17296, 3, 1850, + 925, 0, 17296, 17297, 5, 2431, 0, 0, 17297, 2039, 1, 0, 0, 0, 17298, 17299, + 6, 1020, -1, 0, 17299, 17300, 3, 2042, 1021, 0, 17300, 17309, 1, 0, 0, + 0, 17301, 17302, 10, 2, 0, 0, 17302, 17303, 5, 48, 0, 0, 17303, 17308, + 3, 2040, 1020, 3, 17304, 17305, 10, 1, 0, 0, 17305, 17306, 5, 1223, 0, + 0, 17306, 17308, 3, 2040, 1020, 2, 17307, 17301, 1, 0, 0, 0, 17307, 17304, + 1, 0, 0, 0, 17308, 17311, 1, 0, 0, 0, 17309, 17307, 1, 0, 0, 0, 17309, + 17310, 1, 0, 0, 0, 17310, 2041, 1, 0, 0, 0, 17311, 17309, 1, 0, 0, 0, 17312, + 17314, 5, 1125, 0, 0, 17313, 17312, 1, 0, 0, 0, 17313, 17314, 1, 0, 0, + 0, 17314, 17315, 1, 0, 0, 0, 17315, 17323, 3, 2046, 1023, 0, 17316, 17318, + 5, 724, 0, 0, 17317, 17319, 5, 1125, 0, 0, 17318, 17317, 1, 0, 0, 0, 17318, + 17319, 1, 0, 0, 0, 17319, 17320, 1, 0, 0, 0, 17320, 17322, 3, 2044, 1022, + 0, 17321, 17316, 1, 0, 0, 0, 17322, 17325, 1, 0, 0, 0, 17323, 17321, 1, + 0, 0, 0, 17323, 17324, 1, 0, 0, 0, 17324, 2043, 1, 0, 0, 0, 17325, 17323, + 1, 0, 0, 0, 17326, 17352, 5, 1149, 0, 0, 17327, 17352, 5, 929, 0, 0, 17328, + 17352, 5, 1352, 0, 0, 17329, 17352, 5, 678, 0, 0, 17330, 17331, 5, 35, + 0, 0, 17331, 17352, 5, 1572, 0, 0, 17332, 17352, 5, 451, 0, 0, 17333, 17335, + 5, 1167, 0, 0, 17334, 17336, 5, 2058, 0, 0, 17335, 17334, 1, 0, 0, 0, 17335, + 17336, 1, 0, 0, 0, 17336, 17337, 1, 0, 0, 0, 17337, 17339, 5, 2430, 0, + 0, 17338, 17340, 5, 1178, 0, 0, 17339, 17338, 1, 0, 0, 0, 17339, 17340, + 1, 0, 0, 0, 17340, 17341, 1, 0, 0, 0, 17341, 17346, 3, 2300, 1150, 0, 17342, + 17343, 5, 2436, 0, 0, 17343, 17345, 3, 2300, 1150, 0, 17344, 17342, 1, + 0, 0, 0, 17345, 17348, 1, 0, 0, 0, 17346, 17344, 1, 0, 0, 0, 17346, 17347, + 1, 0, 0, 0, 17347, 17349, 1, 0, 0, 0, 17348, 17346, 1, 0, 0, 0, 17349, + 17350, 5, 2431, 0, 0, 17350, 17352, 1, 0, 0, 0, 17351, 17326, 1, 0, 0, + 0, 17351, 17327, 1, 0, 0, 0, 17351, 17328, 1, 0, 0, 0, 17351, 17329, 1, + 0, 0, 0, 17351, 17330, 1, 0, 0, 0, 17351, 17332, 1, 0, 0, 0, 17351, 17333, + 1, 0, 0, 0, 17352, 2045, 1, 0, 0, 0, 17353, 17359, 3, 2048, 1024, 0, 17354, + 17356, 7, 207, 0, 0, 17355, 17357, 5, 1167, 0, 0, 17356, 17355, 1, 0, 0, + 0, 17356, 17357, 1, 0, 0, 0, 17357, 17358, 1, 0, 0, 0, 17358, 17360, 3, + 2058, 1029, 0, 17359, 17354, 1, 0, 0, 0, 17359, 17360, 1, 0, 0, 0, 17360, + 2047, 1, 0, 0, 0, 17361, 17362, 6, 1024, -1, 0, 17362, 17363, 3, 2050, + 1025, 0, 17363, 17370, 1, 0, 0, 0, 17364, 17365, 10, 2, 0, 0, 17365, 17366, + 3, 2052, 1026, 0, 17366, 17367, 3, 2048, 1024, 3, 17367, 17369, 1, 0, 0, + 0, 17368, 17364, 1, 0, 0, 0, 17369, 17372, 1, 0, 0, 0, 17370, 17368, 1, + 0, 0, 0, 17370, 17371, 1, 0, 0, 0, 17371, 2049, 1, 0, 0, 0, 17372, 17370, + 1, 0, 0, 0, 17373, 17389, 3, 2058, 1029, 0, 17374, 17376, 5, 1125, 0, 0, + 17375, 17374, 1, 0, 0, 0, 17375, 17376, 1, 0, 0, 0, 17376, 17387, 1, 0, + 0, 0, 17377, 17378, 5, 681, 0, 0, 17378, 17388, 3, 2054, 1027, 0, 17379, + 17380, 5, 112, 0, 0, 17380, 17388, 3, 2056, 1028, 0, 17381, 17382, 7, 208, + 0, 0, 17382, 17385, 3, 2058, 1029, 0, 17383, 17384, 5, 473, 0, 0, 17384, + 17386, 3, 2058, 1029, 0, 17385, 17383, 1, 0, 0, 0, 17385, 17386, 1, 0, + 0, 0, 17386, 17388, 1, 0, 0, 0, 17387, 17377, 1, 0, 0, 0, 17387, 17379, + 1, 0, 0, 0, 17387, 17381, 1, 0, 0, 0, 17388, 17390, 1, 0, 0, 0, 17389, + 17375, 1, 0, 0, 0, 17389, 17390, 1, 0, 0, 0, 17390, 2051, 1, 0, 0, 0, 17391, + 17406, 5, 2452, 0, 0, 17392, 17400, 5, 2443, 0, 0, 17393, 17394, 5, 2448, + 0, 0, 17394, 17400, 5, 2447, 0, 0, 17395, 17396, 5, 2446, 0, 0, 17396, + 17400, 5, 2452, 0, 0, 17397, 17398, 5, 2444, 0, 0, 17398, 17400, 5, 2452, + 0, 0, 17399, 17392, 1, 0, 0, 0, 17399, 17393, 1, 0, 0, 0, 17399, 17395, + 1, 0, 0, 0, 17399, 17397, 1, 0, 0, 0, 17400, 17406, 1, 0, 0, 0, 17401, + 17403, 7, 209, 0, 0, 17402, 17404, 5, 2452, 0, 0, 17403, 17402, 1, 0, 0, + 0, 17403, 17404, 1, 0, 0, 0, 17404, 17406, 1, 0, 0, 0, 17405, 17391, 1, + 0, 0, 0, 17405, 17399, 1, 0, 0, 0, 17405, 17401, 1, 0, 0, 0, 17406, 2053, + 1, 0, 0, 0, 17407, 17408, 5, 2430, 0, 0, 17408, 17409, 3, 1850, 925, 0, + 17409, 17410, 5, 2431, 0, 0, 17410, 17426, 1, 0, 0, 0, 17411, 17412, 5, + 2430, 0, 0, 17412, 17417, 3, 2058, 1029, 0, 17413, 17414, 5, 2436, 0, 0, + 17414, 17416, 3, 2058, 1029, 0, 17415, 17413, 1, 0, 0, 0, 17416, 17419, + 1, 0, 0, 0, 17417, 17415, 1, 0, 0, 0, 17417, 17418, 1, 0, 0, 0, 17418, + 17420, 1, 0, 0, 0, 17419, 17417, 1, 0, 0, 0, 17420, 17421, 5, 2431, 0, + 0, 17421, 17426, 1, 0, 0, 0, 17422, 17426, 3, 2320, 1160, 0, 17423, 17426, + 3, 2308, 1154, 0, 17424, 17426, 3, 2310, 1155, 0, 17425, 17407, 1, 0, 0, + 0, 17425, 17411, 1, 0, 0, 0, 17425, 17422, 1, 0, 0, 0, 17425, 17423, 1, + 0, 0, 0, 17425, 17424, 1, 0, 0, 0, 17426, 2055, 1, 0, 0, 0, 17427, 17428, + 3, 2058, 1029, 0, 17428, 17429, 5, 48, 0, 0, 17429, 17430, 3, 2058, 1029, + 0, 17430, 2057, 1, 0, 0, 0, 17431, 17432, 6, 1029, -1, 0, 17432, 17441, + 3, 2062, 1031, 0, 17433, 17438, 5, 79, 0, 0, 17434, 17439, 5, 805, 0, 0, + 17435, 17436, 5, 2006, 0, 0, 17436, 17437, 5, 2244, 0, 0, 17437, 17439, + 3, 2058, 1029, 0, 17438, 17434, 1, 0, 0, 0, 17438, 17435, 1, 0, 0, 0, 17439, + 17442, 1, 0, 0, 0, 17440, 17442, 3, 2060, 1030, 0, 17441, 17433, 1, 0, + 0, 0, 17441, 17440, 1, 0, 0, 0, 17441, 17442, 1, 0, 0, 0, 17442, 17446, + 1, 0, 0, 0, 17443, 17444, 5, 1179, 0, 0, 17444, 17445, 5, 1235, 0, 0, 17445, + 17447, 7, 210, 0, 0, 17446, 17443, 1, 0, 0, 0, 17446, 17447, 1, 0, 0, 0, + 17447, 17460, 1, 0, 0, 0, 17448, 17449, 10, 3, 0, 0, 17449, 17450, 7, 211, + 0, 0, 17450, 17459, 3, 2058, 1029, 4, 17451, 17452, 10, 2, 0, 0, 17452, + 17453, 7, 142, 0, 0, 17453, 17459, 3, 2058, 1029, 3, 17454, 17455, 10, + 1, 0, 0, 17455, 17456, 5, 2451, 0, 0, 17456, 17457, 5, 2451, 0, 0, 17457, + 17459, 3, 2058, 1029, 2, 17458, 17448, 1, 0, 0, 0, 17458, 17451, 1, 0, + 0, 0, 17458, 17454, 1, 0, 0, 0, 17459, 17462, 1, 0, 0, 0, 17460, 17458, + 1, 0, 0, 0, 17460, 17461, 1, 0, 0, 0, 17461, 2059, 1, 0, 0, 0, 17462, 17460, + 1, 0, 0, 0, 17463, 17468, 5, 341, 0, 0, 17464, 17465, 5, 2430, 0, 0, 17465, + 17466, 3, 2058, 1029, 0, 17466, 17467, 5, 2431, 0, 0, 17467, 17469, 1, + 0, 0, 0, 17468, 17464, 1, 0, 0, 0, 17468, 17469, 1, 0, 0, 0, 17469, 17470, + 1, 0, 0, 0, 17470, 17471, 5, 2034, 0, 0, 17471, 17476, 5, 1541, 0, 0, 17472, + 17473, 5, 2430, 0, 0, 17473, 17474, 3, 2058, 1029, 0, 17474, 17475, 5, + 2431, 0, 0, 17475, 17477, 1, 0, 0, 0, 17476, 17472, 1, 0, 0, 0, 17476, + 17477, 1, 0, 0, 0, 17477, 17491, 1, 0, 0, 0, 17478, 17483, 5, 2240, 0, + 0, 17479, 17480, 5, 2430, 0, 0, 17480, 17481, 3, 2058, 1029, 0, 17481, + 17482, 5, 2431, 0, 0, 17482, 17484, 1, 0, 0, 0, 17483, 17479, 1, 0, 0, + 0, 17483, 17484, 1, 0, 0, 0, 17484, 17485, 1, 0, 0, 0, 17485, 17486, 5, + 2034, 0, 0, 17486, 17491, 5, 915, 0, 0, 17487, 17488, 3, 2058, 1029, 0, + 17488, 17489, 7, 212, 0, 0, 17489, 17491, 1, 0, 0, 0, 17490, 17463, 1, + 0, 0, 0, 17490, 17478, 1, 0, 0, 0, 17490, 17487, 1, 0, 0, 0, 17491, 2061, + 1, 0, 0, 0, 17492, 17497, 3, 2070, 1035, 0, 17493, 17494, 5, 2453, 0, 0, + 17494, 17495, 3, 2064, 1032, 0, 17495, 17496, 5, 2454, 0, 0, 17496, 17498, + 1, 0, 0, 0, 17497, 17493, 1, 0, 0, 0, 17497, 17498, 1, 0, 0, 0, 17498, + 2063, 1, 0, 0, 0, 17499, 17502, 5, 53, 0, 0, 17500, 17502, 3, 2036, 1018, + 0, 17501, 17499, 1, 0, 0, 0, 17501, 17500, 1, 0, 0, 0, 17502, 17510, 1, + 0, 0, 0, 17503, 17506, 5, 2436, 0, 0, 17504, 17507, 5, 53, 0, 0, 17505, + 17507, 3, 2036, 1018, 0, 17506, 17504, 1, 0, 0, 0, 17506, 17505, 1, 0, + 0, 0, 17507, 17509, 1, 0, 0, 0, 17508, 17503, 1, 0, 0, 0, 17509, 17512, + 1, 0, 0, 0, 17510, 17508, 1, 0, 0, 0, 17510, 17511, 1, 0, 0, 0, 17511, + 17523, 1, 0, 0, 0, 17512, 17510, 1, 0, 0, 0, 17513, 17518, 3, 2066, 1033, + 0, 17514, 17515, 5, 2436, 0, 0, 17515, 17517, 3, 2066, 1033, 0, 17516, + 17514, 1, 0, 0, 0, 17517, 17520, 1, 0, 0, 0, 17518, 17516, 1, 0, 0, 0, + 17518, 17519, 1, 0, 0, 0, 17519, 17523, 1, 0, 0, 0, 17520, 17518, 1, 0, + 0, 0, 17521, 17523, 3, 2068, 1034, 0, 17522, 17501, 1, 0, 0, 0, 17522, + 17513, 1, 0, 0, 0, 17522, 17521, 1, 0, 0, 0, 17523, 2065, 1, 0, 0, 0, 17524, + 17525, 5, 565, 0, 0, 17525, 17543, 3, 2266, 1133, 0, 17526, 17527, 5, 681, + 0, 0, 17527, 17529, 5, 2430, 0, 0, 17528, 17530, 3, 2034, 1017, 0, 17529, + 17528, 1, 0, 0, 0, 17529, 17530, 1, 0, 0, 0, 17530, 17531, 1, 0, 0, 0, + 17531, 17544, 5, 2431, 0, 0, 17532, 17533, 5, 793, 0, 0, 17533, 17535, + 3, 2036, 1018, 0, 17534, 17532, 1, 0, 0, 0, 17534, 17535, 1, 0, 0, 0, 17535, + 17536, 1, 0, 0, 0, 17536, 17537, 5, 573, 0, 0, 17537, 17538, 3, 2036, 1018, + 0, 17538, 17539, 5, 2034, 0, 0, 17539, 17540, 3, 2036, 1018, 0, 17540, + 17541, 7, 213, 0, 0, 17541, 17542, 3, 2036, 1018, 0, 17542, 17544, 1, 0, + 0, 0, 17543, 17526, 1, 0, 0, 0, 17543, 17534, 1, 0, 0, 0, 17544, 2067, + 1, 0, 0, 0, 17545, 17546, 5, 565, 0, 0, 17546, 17547, 3, 2286, 1143, 0, + 17547, 17548, 5, 681, 0, 0, 17548, 17555, 5, 2430, 0, 0, 17549, 17556, + 3, 1850, 925, 0, 17550, 17552, 5, 2430, 0, 0, 17551, 17553, 3, 2034, 1017, + 0, 17552, 17551, 1, 0, 0, 0, 17552, 17553, 1, 0, 0, 0, 17553, 17554, 1, + 0, 0, 0, 17554, 17556, 5, 2431, 0, 0, 17555, 17549, 1, 0, 0, 0, 17555, + 17550, 1, 0, 0, 0, 17556, 17557, 1, 0, 0, 0, 17557, 17558, 5, 2431, 0, + 0, 17558, 2069, 1, 0, 0, 0, 17559, 17560, 7, 142, 0, 0, 17560, 17576, 3, + 2070, 1035, 0, 17561, 17562, 5, 1362, 0, 0, 17562, 17576, 3, 2070, 1035, + 0, 17563, 17564, 5, 260, 0, 0, 17564, 17576, 3, 2070, 1035, 0, 17565, 17566, + 5, 951, 0, 0, 17566, 17576, 3, 2070, 1035, 0, 17567, 17568, 5, 410, 0, + 0, 17568, 17576, 3, 2070, 1035, 0, 17569, 17570, 5, 37, 0, 0, 17570, 17576, + 3, 2070, 1035, 0, 17571, 17576, 3, 2072, 1036, 0, 17572, 17576, 3, 2086, + 1043, 0, 17573, 17576, 3, 2090, 1045, 0, 17574, 17576, 3, 2084, 1042, 0, + 17575, 17559, 1, 0, 0, 0, 17575, 17561, 1, 0, 0, 0, 17575, 17563, 1, 0, + 0, 0, 17575, 17565, 1, 0, 0, 0, 17575, 17567, 1, 0, 0, 0, 17575, 17569, + 1, 0, 0, 0, 17575, 17571, 1, 0, 0, 0, 17575, 17572, 1, 0, 0, 0, 17575, + 17573, 1, 0, 0, 0, 17575, 17574, 1, 0, 0, 0, 17576, 2071, 1, 0, 0, 0, 17577, + 17580, 3, 2078, 1039, 0, 17578, 17580, 3, 2074, 1037, 0, 17579, 17577, + 1, 0, 0, 0, 17579, 17578, 1, 0, 0, 0, 17580, 2073, 1, 0, 0, 0, 17581, 17583, + 3, 2240, 1120, 0, 17582, 17581, 1, 0, 0, 0, 17582, 17583, 1, 0, 0, 0, 17583, + 17584, 1, 0, 0, 0, 17584, 17585, 5, 169, 0, 0, 17585, 17587, 3, 2036, 1018, + 0, 17586, 17588, 3, 2076, 1038, 0, 17587, 17586, 1, 0, 0, 0, 17588, 17589, + 1, 0, 0, 0, 17589, 17587, 1, 0, 0, 0, 17589, 17590, 1, 0, 0, 0, 17590, + 17592, 1, 0, 0, 0, 17591, 17593, 3, 2082, 1041, 0, 17592, 17591, 1, 0, + 0, 0, 17592, 17593, 1, 0, 0, 0, 17593, 17594, 1, 0, 0, 0, 17594, 17596, + 5, 459, 0, 0, 17595, 17597, 5, 169, 0, 0, 17596, 17595, 1, 0, 0, 0, 17596, + 17597, 1, 0, 0, 0, 17597, 17599, 1, 0, 0, 0, 17598, 17600, 3, 2240, 1120, + 0, 17599, 17598, 1, 0, 0, 0, 17599, 17600, 1, 0, 0, 0, 17600, 2075, 1, + 0, 0, 0, 17601, 17602, 5, 2185, 0, 0, 17602, 17603, 3, 2036, 1018, 0, 17603, + 17606, 5, 1994, 0, 0, 17604, 17607, 3, 1750, 875, 0, 17605, 17607, 3, 2036, + 1018, 0, 17606, 17604, 1, 0, 0, 0, 17606, 17605, 1, 0, 0, 0, 17607, 2077, + 1, 0, 0, 0, 17608, 17610, 3, 2240, 1120, 0, 17609, 17608, 1, 0, 0, 0, 17609, + 17610, 1, 0, 0, 0, 17610, 17611, 1, 0, 0, 0, 17611, 17613, 5, 169, 0, 0, + 17612, 17614, 3, 2080, 1040, 0, 17613, 17612, 1, 0, 0, 0, 17614, 17615, + 1, 0, 0, 0, 17615, 17613, 1, 0, 0, 0, 17615, 17616, 1, 0, 0, 0, 17616, + 17618, 1, 0, 0, 0, 17617, 17619, 3, 2082, 1041, 0, 17618, 17617, 1, 0, + 0, 0, 17618, 17619, 1, 0, 0, 0, 17619, 17620, 1, 0, 0, 0, 17620, 17622, + 5, 459, 0, 0, 17621, 17623, 5, 169, 0, 0, 17622, 17621, 1, 0, 0, 0, 17622, + 17623, 1, 0, 0, 0, 17623, 17625, 1, 0, 0, 0, 17624, 17626, 3, 2240, 1120, + 0, 17625, 17624, 1, 0, 0, 0, 17625, 17626, 1, 0, 0, 0, 17626, 2079, 1, + 0, 0, 0, 17627, 17628, 5, 2185, 0, 0, 17628, 17629, 3, 2036, 1018, 0, 17629, + 17632, 5, 1994, 0, 0, 17630, 17633, 3, 1750, 875, 0, 17631, 17633, 3, 2036, + 1018, 0, 17632, 17630, 1, 0, 0, 0, 17632, 17631, 1, 0, 0, 0, 17633, 2081, + 1, 0, 0, 0, 17634, 17637, 5, 446, 0, 0, 17635, 17638, 3, 1750, 875, 0, + 17636, 17638, 3, 2036, 1018, 0, 17637, 17635, 1, 0, 0, 0, 17637, 17636, + 1, 0, 0, 0, 17638, 2083, 1, 0, 0, 0, 17639, 17640, 3, 2314, 1157, 0, 17640, + 17641, 3, 2336, 1168, 0, 17641, 17659, 1, 0, 0, 0, 17642, 17659, 3, 2308, + 1154, 0, 17643, 17659, 3, 2322, 1161, 0, 17644, 17659, 3, 2310, 1155, 0, + 17645, 17646, 5, 2430, 0, 0, 17646, 17647, 3, 1850, 925, 0, 17647, 17651, + 5, 2431, 0, 0, 17648, 17650, 3, 1854, 927, 0, 17649, 17648, 1, 0, 0, 0, + 17650, 17653, 1, 0, 0, 0, 17651, 17649, 1, 0, 0, 0, 17651, 17652, 1, 0, + 0, 0, 17652, 17659, 1, 0, 0, 0, 17653, 17651, 1, 0, 0, 0, 17654, 17655, + 5, 2430, 0, 0, 17655, 17656, 3, 2034, 1017, 0, 17656, 17657, 5, 2431, 0, + 0, 17657, 17659, 1, 0, 0, 0, 17658, 17639, 1, 0, 0, 0, 17658, 17642, 1, + 0, 0, 0, 17658, 17643, 1, 0, 0, 0, 17658, 17644, 1, 0, 0, 0, 17658, 17645, + 1, 0, 0, 0, 17658, 17654, 1, 0, 0, 0, 17659, 2085, 1, 0, 0, 0, 17660, 17669, + 7, 214, 0, 0, 17661, 17662, 5, 2430, 0, 0, 17662, 17663, 3, 1838, 919, + 0, 17663, 17664, 5, 2431, 0, 0, 17664, 17670, 1, 0, 0, 0, 17665, 17666, + 5, 2430, 0, 0, 17666, 17667, 3, 2036, 1018, 0, 17667, 17668, 5, 2431, 0, + 0, 17668, 17670, 1, 0, 0, 0, 17669, 17661, 1, 0, 0, 0, 17669, 17665, 1, + 0, 0, 0, 17670, 2087, 1, 0, 0, 0, 17671, 17672, 5, 2296, 0, 0, 17672, 17673, + 5, 2430, 0, 0, 17673, 17674, 3, 2036, 1018, 0, 17674, 17675, 5, 2436, 0, + 0, 17675, 17678, 3, 2036, 1018, 0, 17676, 17677, 5, 2436, 0, 0, 17677, + 17679, 3, 2036, 1018, 0, 17678, 17676, 1, 0, 0, 0, 17678, 17679, 1, 0, + 0, 0, 17679, 17680, 1, 0, 0, 0, 17680, 17681, 5, 2431, 0, 0, 17681, 17758, + 1, 0, 0, 0, 17682, 17683, 5, 2297, 0, 0, 17683, 17687, 5, 2430, 0, 0, 17684, + 17688, 3, 2314, 1157, 0, 17685, 17688, 3, 2090, 1045, 0, 17686, 17688, + 3, 2036, 1018, 0, 17687, 17684, 1, 0, 0, 0, 17687, 17685, 1, 0, 0, 0, 17687, + 17686, 1, 0, 0, 0, 17688, 17691, 1, 0, 0, 0, 17689, 17690, 5, 2436, 0, + 0, 17690, 17692, 3, 2328, 1164, 0, 17691, 17689, 1, 0, 0, 0, 17691, 17692, + 1, 0, 0, 0, 17692, 17695, 1, 0, 0, 0, 17693, 17694, 5, 2436, 0, 0, 17694, + 17696, 3, 2328, 1164, 0, 17695, 17693, 1, 0, 0, 0, 17695, 17696, 1, 0, + 0, 0, 17696, 17697, 1, 0, 0, 0, 17697, 17698, 5, 2431, 0, 0, 17698, 17758, + 1, 0, 0, 0, 17699, 17700, 5, 2281, 0, 0, 17700, 17701, 5, 2430, 0, 0, 17701, + 17702, 3, 2034, 1017, 0, 17702, 17703, 5, 2431, 0, 0, 17703, 17758, 1, + 0, 0, 0, 17704, 17705, 5, 190, 0, 0, 17705, 17706, 5, 2430, 0, 0, 17706, + 17707, 3, 2058, 1029, 0, 17707, 17708, 5, 2134, 0, 0, 17708, 17709, 5, + 937, 0, 0, 17709, 17710, 5, 2431, 0, 0, 17710, 17758, 1, 0, 0, 0, 17711, + 17712, 5, 2291, 0, 0, 17712, 17713, 5, 2430, 0, 0, 17713, 17714, 3, 2036, + 1018, 0, 17714, 17715, 5, 2436, 0, 0, 17715, 17716, 3, 2036, 1018, 0, 17716, + 17717, 5, 2431, 0, 0, 17717, 17758, 1, 0, 0, 0, 17718, 17719, 5, 2298, + 0, 0, 17719, 17727, 5, 2430, 0, 0, 17720, 17722, 7, 215, 0, 0, 17721, 17720, + 1, 0, 0, 0, 17721, 17722, 1, 0, 0, 0, 17722, 17724, 1, 0, 0, 0, 17723, + 17725, 3, 2328, 1164, 0, 17724, 17723, 1, 0, 0, 0, 17724, 17725, 1, 0, + 0, 0, 17725, 17726, 1, 0, 0, 0, 17726, 17728, 5, 573, 0, 0, 17727, 17721, + 1, 0, 0, 0, 17727, 17728, 1, 0, 0, 0, 17728, 17729, 1, 0, 0, 0, 17729, + 17730, 3, 2058, 1029, 0, 17730, 17731, 5, 2431, 0, 0, 17731, 17758, 1, + 0, 0, 0, 17732, 17733, 5, 2305, 0, 0, 17733, 17737, 5, 2430, 0, 0, 17734, + 17738, 3, 2314, 1157, 0, 17735, 17738, 3, 2090, 1045, 0, 17736, 17738, + 3, 2036, 1018, 0, 17737, 17734, 1, 0, 0, 0, 17737, 17735, 1, 0, 0, 0, 17737, + 17736, 1, 0, 0, 0, 17738, 17745, 1, 0, 0, 0, 17739, 17740, 5, 363, 0, 0, + 17740, 17741, 3, 2058, 1029, 0, 17741, 17742, 5, 1179, 0, 0, 17742, 17743, + 5, 282, 0, 0, 17743, 17744, 5, 470, 0, 0, 17744, 17746, 1, 0, 0, 0, 17745, + 17739, 1, 0, 0, 0, 17745, 17746, 1, 0, 0, 0, 17746, 17753, 1, 0, 0, 0, + 17747, 17748, 5, 2436, 0, 0, 17748, 17751, 3, 2328, 1164, 0, 17749, 17750, + 5, 2436, 0, 0, 17750, 17752, 3, 2328, 1164, 0, 17751, 17749, 1, 0, 0, 0, + 17751, 17752, 1, 0, 0, 0, 17752, 17754, 1, 0, 0, 0, 17753, 17747, 1, 0, + 0, 0, 17753, 17754, 1, 0, 0, 0, 17754, 17755, 1, 0, 0, 0, 17755, 17756, + 5, 2431, 0, 0, 17756, 17758, 1, 0, 0, 0, 17757, 17671, 1, 0, 0, 0, 17757, + 17682, 1, 0, 0, 0, 17757, 17699, 1, 0, 0, 0, 17757, 17704, 1, 0, 0, 0, + 17757, 17711, 1, 0, 0, 0, 17757, 17718, 1, 0, 0, 0, 17757, 17732, 1, 0, + 0, 0, 17758, 2089, 1, 0, 0, 0, 17759, 17764, 3, 2088, 1044, 0, 17760, 17764, + 3, 2130, 1065, 0, 17761, 17764, 3, 2092, 1046, 0, 17762, 17764, 3, 2136, + 1068, 0, 17763, 17759, 1, 0, 0, 0, 17763, 17760, 1, 0, 0, 0, 17763, 17761, + 1, 0, 0, 0, 17763, 17762, 1, 0, 0, 0, 17764, 2091, 1, 0, 0, 0, 17765, 17766, + 5, 734, 0, 0, 17766, 17767, 5, 2430, 0, 0, 17767, 17772, 3, 2100, 1050, + 0, 17768, 17769, 5, 2436, 0, 0, 17769, 17771, 3, 2100, 1050, 0, 17770, + 17768, 1, 0, 0, 0, 17771, 17774, 1, 0, 0, 0, 17772, 17770, 1, 0, 0, 0, + 17772, 17773, 1, 0, 0, 0, 17773, 17776, 1, 0, 0, 0, 17774, 17772, 1, 0, + 0, 0, 17775, 17777, 3, 2102, 1051, 0, 17776, 17775, 1, 0, 0, 0, 17776, + 17777, 1, 0, 0, 0, 17777, 17779, 1, 0, 0, 0, 17778, 17780, 3, 2104, 1052, + 0, 17779, 17778, 1, 0, 0, 0, 17779, 17780, 1, 0, 0, 0, 17780, 17782, 1, + 0, 0, 0, 17781, 17783, 5, 1664, 0, 0, 17782, 17781, 1, 0, 0, 0, 17782, + 17783, 1, 0, 0, 0, 17783, 17784, 1, 0, 0, 0, 17784, 17785, 5, 2431, 0, + 0, 17785, 17956, 1, 0, 0, 0, 17786, 17787, 5, 733, 0, 0, 17787, 17788, + 5, 2430, 0, 0, 17788, 17791, 3, 2036, 1018, 0, 17789, 17790, 5, 566, 0, + 0, 17790, 17792, 5, 739, 0, 0, 17791, 17789, 1, 0, 0, 0, 17791, 17792, + 1, 0, 0, 0, 17792, 17794, 1, 0, 0, 0, 17793, 17795, 3, 1950, 975, 0, 17794, + 17793, 1, 0, 0, 0, 17794, 17795, 1, 0, 0, 0, 17795, 17797, 1, 0, 0, 0, + 17796, 17798, 3, 2102, 1051, 0, 17797, 17796, 1, 0, 0, 0, 17797, 17798, + 1, 0, 0, 0, 17798, 17800, 1, 0, 0, 0, 17799, 17801, 3, 2104, 1052, 0, 17800, + 17799, 1, 0, 0, 0, 17800, 17801, 1, 0, 0, 0, 17801, 17803, 1, 0, 0, 0, + 17802, 17804, 5, 1664, 0, 0, 17803, 17802, 1, 0, 0, 0, 17803, 17804, 1, + 0, 0, 0, 17804, 17805, 1, 0, 0, 0, 17805, 17806, 5, 2431, 0, 0, 17806, + 17956, 1, 0, 0, 0, 17807, 17808, 5, 741, 0, 0, 17808, 17809, 5, 2430, 0, + 0, 17809, 17810, 3, 2094, 1047, 0, 17810, 17811, 5, 2431, 0, 0, 17811, + 17956, 1, 0, 0, 0, 17812, 17813, 5, 740, 0, 0, 17813, 17815, 5, 2430, 0, + 0, 17814, 17816, 5, 754, 0, 0, 17815, 17814, 1, 0, 0, 0, 17815, 17816, + 1, 0, 0, 0, 17816, 17817, 1, 0, 0, 0, 17817, 17818, 3, 2036, 1018, 0, 17818, + 17819, 5, 2146, 0, 0, 17819, 17823, 3, 2036, 1018, 0, 17820, 17821, 7, + 216, 0, 0, 17821, 17822, 5, 1179, 0, 0, 17822, 17824, 5, 1149, 0, 0, 17823, + 17820, 1, 0, 0, 0, 17823, 17824, 1, 0, 0, 0, 17824, 17839, 1, 0, 0, 0, + 17825, 17837, 5, 1490, 0, 0, 17826, 17833, 5, 2147, 0, 0, 17827, 17828, + 5, 2430, 0, 0, 17828, 17830, 5, 2424, 0, 0, 17829, 17831, 7, 217, 0, 0, + 17830, 17829, 1, 0, 0, 0, 17830, 17831, 1, 0, 0, 0, 17831, 17832, 1, 0, + 0, 0, 17832, 17834, 5, 2431, 0, 0, 17833, 17827, 1, 0, 0, 0, 17833, 17834, + 1, 0, 0, 0, 17834, 17838, 1, 0, 0, 0, 17835, 17838, 5, 201, 0, 0, 17836, + 17838, 5, 133, 0, 0, 17837, 17826, 1, 0, 0, 0, 17837, 17835, 1, 0, 0, 0, + 17837, 17836, 1, 0, 0, 0, 17838, 17840, 1, 0, 0, 0, 17839, 17825, 1, 0, + 0, 0, 17839, 17840, 1, 0, 0, 0, 17840, 17842, 1, 0, 0, 0, 17841, 17843, + 5, 1664, 0, 0, 17842, 17841, 1, 0, 0, 0, 17842, 17843, 1, 0, 0, 0, 17843, + 17847, 1, 0, 0, 0, 17844, 17845, 5, 2193, 0, 0, 17845, 17846, 5, 2073, + 0, 0, 17846, 17848, 5, 757, 0, 0, 17847, 17844, 1, 0, 0, 0, 17847, 17848, + 1, 0, 0, 0, 17848, 17849, 1, 0, 0, 0, 17849, 17850, 5, 2431, 0, 0, 17850, + 17956, 1, 0, 0, 0, 17851, 17852, 5, 743, 0, 0, 17852, 17853, 5, 2430, 0, + 0, 17853, 17856, 3, 2036, 1018, 0, 17854, 17855, 5, 566, 0, 0, 17855, 17857, + 5, 739, 0, 0, 17856, 17854, 1, 0, 0, 0, 17856, 17857, 1, 0, 0, 0, 17857, + 17858, 1, 0, 0, 0, 17858, 17859, 5, 2436, 0, 0, 17859, 17861, 5, 2426, + 0, 0, 17860, 17862, 3, 2112, 1056, 0, 17861, 17860, 1, 0, 0, 0, 17861, + 17862, 1, 0, 0, 0, 17862, 17864, 1, 0, 0, 0, 17863, 17865, 3, 2116, 1058, + 0, 17864, 17863, 1, 0, 0, 0, 17864, 17865, 1, 0, 0, 0, 17865, 17867, 1, + 0, 0, 0, 17866, 17868, 3, 2118, 1059, 0, 17867, 17866, 1, 0, 0, 0, 17867, + 17868, 1, 0, 0, 0, 17868, 17870, 1, 0, 0, 0, 17869, 17871, 3, 2120, 1060, + 0, 17870, 17869, 1, 0, 0, 0, 17870, 17871, 1, 0, 0, 0, 17871, 17872, 1, + 0, 0, 0, 17872, 17873, 5, 2431, 0, 0, 17873, 17956, 1, 0, 0, 0, 17874, + 17875, 5, 744, 0, 0, 17875, 17876, 5, 2430, 0, 0, 17876, 17879, 5, 2426, + 0, 0, 17877, 17878, 5, 1490, 0, 0, 17878, 17880, 3, 2114, 1057, 0, 17879, + 17877, 1, 0, 0, 0, 17879, 17880, 1, 0, 0, 0, 17880, 17882, 1, 0, 0, 0, + 17881, 17883, 5, 1356, 0, 0, 17882, 17881, 1, 0, 0, 0, 17882, 17883, 1, + 0, 0, 0, 17883, 17885, 1, 0, 0, 0, 17884, 17886, 5, 68, 0, 0, 17885, 17884, + 1, 0, 0, 0, 17885, 17886, 1, 0, 0, 0, 17886, 17888, 1, 0, 0, 0, 17887, + 17889, 5, 2051, 0, 0, 17888, 17887, 1, 0, 0, 0, 17888, 17889, 1, 0, 0, + 0, 17889, 17898, 1, 0, 0, 0, 17890, 17895, 5, 1149, 0, 0, 17891, 17895, + 5, 470, 0, 0, 17892, 17893, 5, 451, 0, 0, 17893, 17895, 7, 218, 0, 0, 17894, + 17890, 1, 0, 0, 0, 17894, 17891, 1, 0, 0, 0, 17894, 17892, 1, 0, 0, 0, + 17895, 17896, 1, 0, 0, 0, 17896, 17897, 5, 1179, 0, 0, 17897, 17899, 5, + 470, 0, 0, 17898, 17894, 1, 0, 0, 0, 17898, 17899, 1, 0, 0, 0, 17899, 17900, + 1, 0, 0, 0, 17900, 17956, 5, 2431, 0, 0, 17901, 17902, 5, 748, 0, 0, 17902, + 17903, 5, 2430, 0, 0, 17903, 17904, 3, 2036, 1018, 0, 17904, 17905, 5, + 2436, 0, 0, 17905, 17910, 3, 2106, 1053, 0, 17906, 17907, 5, 2436, 0, 0, + 17907, 17909, 3, 2106, 1053, 0, 17908, 17906, 1, 0, 0, 0, 17909, 17912, + 1, 0, 0, 0, 17910, 17908, 1, 0, 0, 0, 17910, 17911, 1, 0, 0, 0, 17911, + 17913, 1, 0, 0, 0, 17912, 17910, 1, 0, 0, 0, 17913, 17914, 5, 2431, 0, + 0, 17914, 17956, 1, 0, 0, 0, 17915, 17916, 5, 749, 0, 0, 17916, 17917, + 5, 2430, 0, 0, 17917, 17920, 3, 2036, 1018, 0, 17918, 17919, 5, 566, 0, + 0, 17919, 17921, 5, 739, 0, 0, 17920, 17918, 1, 0, 0, 0, 17920, 17921, + 1, 0, 0, 0, 17921, 17953, 1, 0, 0, 0, 17922, 17924, 5, 2436, 0, 0, 17923, + 17925, 5, 2426, 0, 0, 17924, 17923, 1, 0, 0, 0, 17924, 17925, 1, 0, 0, + 0, 17925, 17927, 1, 0, 0, 0, 17926, 17928, 3, 2122, 1061, 0, 17927, 17926, + 1, 0, 0, 0, 17927, 17928, 1, 0, 0, 0, 17928, 17937, 1, 0, 0, 0, 17929, + 17934, 5, 470, 0, 0, 17930, 17934, 5, 1149, 0, 0, 17931, 17932, 5, 363, + 0, 0, 17932, 17934, 3, 2128, 1064, 0, 17933, 17929, 1, 0, 0, 0, 17933, + 17930, 1, 0, 0, 0, 17933, 17931, 1, 0, 0, 0, 17933, 17934, 1, 0, 0, 0, + 17934, 17935, 1, 0, 0, 0, 17935, 17936, 5, 1179, 0, 0, 17936, 17938, 5, + 470, 0, 0, 17937, 17933, 1, 0, 0, 0, 17937, 17938, 1, 0, 0, 0, 17938, 17947, + 1, 0, 0, 0, 17939, 17944, 5, 470, 0, 0, 17940, 17944, 5, 1149, 0, 0, 17941, + 17942, 5, 363, 0, 0, 17942, 17944, 3, 2128, 1064, 0, 17943, 17939, 1, 0, + 0, 0, 17943, 17940, 1, 0, 0, 0, 17943, 17941, 1, 0, 0, 0, 17943, 17944, + 1, 0, 0, 0, 17944, 17945, 1, 0, 0, 0, 17945, 17946, 5, 1179, 0, 0, 17946, + 17948, 5, 451, 0, 0, 17947, 17943, 1, 0, 0, 0, 17947, 17948, 1, 0, 0, 0, + 17948, 17950, 1, 0, 0, 0, 17949, 17951, 3, 2126, 1063, 0, 17950, 17949, + 1, 0, 0, 0, 17950, 17951, 1, 0, 0, 0, 17951, 17952, 1, 0, 0, 0, 17952, + 17954, 5, 2431, 0, 0, 17953, 17922, 1, 0, 0, 0, 17953, 17954, 1, 0, 0, + 0, 17954, 17956, 1, 0, 0, 0, 17955, 17765, 1, 0, 0, 0, 17955, 17786, 1, + 0, 0, 0, 17955, 17807, 1, 0, 0, 0, 17955, 17812, 1, 0, 0, 0, 17955, 17851, + 1, 0, 0, 0, 17955, 17874, 1, 0, 0, 0, 17955, 17901, 1, 0, 0, 0, 17955, + 17915, 1, 0, 0, 0, 17956, 2093, 1, 0, 0, 0, 17957, 17962, 3, 2096, 1048, + 0, 17958, 17959, 5, 2436, 0, 0, 17959, 17961, 3, 2096, 1048, 0, 17960, + 17958, 1, 0, 0, 0, 17961, 17964, 1, 0, 0, 0, 17962, 17960, 1, 0, 0, 0, + 17962, 17963, 1, 0, 0, 0, 17963, 17967, 1, 0, 0, 0, 17964, 17962, 1, 0, + 0, 0, 17965, 17967, 5, 2433, 0, 0, 17966, 17957, 1, 0, 0, 0, 17966, 17965, + 1, 0, 0, 0, 17967, 17969, 1, 0, 0, 0, 17968, 17970, 3, 2102, 1051, 0, 17969, + 17968, 1, 0, 0, 0, 17969, 17970, 1, 0, 0, 0, 17970, 17972, 1, 0, 0, 0, + 17971, 17973, 3, 2104, 1052, 0, 17972, 17971, 1, 0, 0, 0, 17972, 17973, + 1, 0, 0, 0, 17973, 17975, 1, 0, 0, 0, 17974, 17976, 5, 1664, 0, 0, 17975, + 17974, 1, 0, 0, 0, 17975, 17976, 1, 0, 0, 0, 17976, 17980, 1, 0, 0, 0, + 17977, 17978, 5, 2193, 0, 0, 17978, 17979, 5, 2073, 0, 0, 17979, 17981, + 5, 757, 0, 0, 17980, 17977, 1, 0, 0, 0, 17980, 17981, 1, 0, 0, 0, 17981, + 2095, 1, 0, 0, 0, 17982, 17984, 5, 754, 0, 0, 17983, 17982, 1, 0, 0, 0, + 17983, 17984, 1, 0, 0, 0, 17984, 17985, 1, 0, 0, 0, 17985, 17987, 3, 2036, + 1018, 0, 17986, 17988, 7, 219, 0, 0, 17987, 17986, 1, 0, 0, 0, 17987, 17988, + 1, 0, 0, 0, 17988, 17989, 1, 0, 0, 0, 17989, 17990, 3, 2036, 1018, 0, 17990, + 18000, 1, 0, 0, 0, 17991, 17992, 3, 2036, 1018, 0, 17992, 17993, 5, 2449, + 0, 0, 17993, 17996, 3, 2036, 1018, 0, 17994, 17995, 5, 566, 0, 0, 17995, + 17997, 5, 739, 0, 0, 17996, 17994, 1, 0, 0, 0, 17996, 17997, 1, 0, 0, 0, + 17997, 18000, 1, 0, 0, 0, 17998, 18000, 3, 2332, 1166, 0, 17999, 17983, + 1, 0, 0, 0, 17999, 17991, 1, 0, 0, 0, 17999, 17998, 1, 0, 0, 0, 18000, + 2097, 1, 0, 0, 0, 18001, 18002, 5, 745, 0, 0, 18002, 18003, 5, 2430, 0, + 0, 18003, 18006, 3, 2036, 1018, 0, 18004, 18005, 5, 566, 0, 0, 18005, 18007, + 5, 739, 0, 0, 18006, 18004, 1, 0, 0, 0, 18006, 18007, 1, 0, 0, 0, 18007, + 18010, 1, 0, 0, 0, 18008, 18009, 5, 2436, 0, 0, 18009, 18011, 5, 2426, + 0, 0, 18010, 18008, 1, 0, 0, 0, 18010, 18011, 1, 0, 0, 0, 18011, 18015, + 1, 0, 0, 0, 18012, 18013, 7, 220, 0, 0, 18013, 18014, 5, 1179, 0, 0, 18014, + 18016, 5, 470, 0, 0, 18015, 18012, 1, 0, 0, 0, 18015, 18016, 1, 0, 0, 0, + 18016, 18020, 1, 0, 0, 0, 18017, 18018, 7, 221, 0, 0, 18018, 18019, 5, + 1179, 0, 0, 18019, 18021, 5, 451, 0, 0, 18020, 18017, 1, 0, 0, 0, 18020, + 18021, 1, 0, 0, 0, 18021, 18023, 1, 0, 0, 0, 18022, 18024, 3, 2108, 1054, + 0, 18023, 18022, 1, 0, 0, 0, 18023, 18024, 1, 0, 0, 0, 18024, 18025, 1, + 0, 0, 0, 18025, 18026, 5, 2431, 0, 0, 18026, 2099, 1, 0, 0, 0, 18027, 18033, + 3, 2036, 1018, 0, 18028, 18033, 5, 2426, 0, 0, 18029, 18033, 5, 1149, 0, + 0, 18030, 18033, 5, 2424, 0, 0, 18031, 18033, 3, 2092, 1046, 0, 18032, + 18027, 1, 0, 0, 0, 18032, 18028, 1, 0, 0, 0, 18032, 18029, 1, 0, 0, 0, + 18032, 18030, 1, 0, 0, 0, 18032, 18031, 1, 0, 0, 0, 18033, 18036, 1, 0, + 0, 0, 18034, 18035, 5, 566, 0, 0, 18035, 18037, 5, 739, 0, 0, 18036, 18034, + 1, 0, 0, 0, 18036, 18037, 1, 0, 0, 0, 18037, 2101, 1, 0, 0, 0, 18038, 18039, + 7, 216, 0, 0, 18039, 18040, 5, 1179, 0, 0, 18040, 18041, 5, 1149, 0, 0, + 18041, 2103, 1, 0, 0, 0, 18042, 18054, 5, 1490, 0, 0, 18043, 18050, 5, + 2147, 0, 0, 18044, 18045, 5, 2430, 0, 0, 18045, 18047, 5, 2424, 0, 0, 18046, + 18048, 7, 217, 0, 0, 18047, 18046, 1, 0, 0, 0, 18047, 18048, 1, 0, 0, 0, + 18048, 18049, 1, 0, 0, 0, 18049, 18051, 5, 2431, 0, 0, 18050, 18044, 1, + 0, 0, 0, 18050, 18051, 1, 0, 0, 0, 18051, 18055, 1, 0, 0, 0, 18052, 18055, + 5, 201, 0, 0, 18053, 18055, 5, 133, 0, 0, 18054, 18043, 1, 0, 0, 0, 18054, + 18052, 1, 0, 0, 0, 18054, 18053, 1, 0, 0, 0, 18055, 2105, 1, 0, 0, 0, 18056, + 18057, 5, 1463, 0, 0, 18057, 18063, 5, 2426, 0, 0, 18058, 18060, 7, 222, + 0, 0, 18059, 18058, 1, 0, 0, 0, 18059, 18060, 1, 0, 0, 0, 18060, 18061, + 1, 0, 0, 0, 18061, 18062, 5, 1179, 0, 0, 18062, 18064, 5, 894, 0, 0, 18063, + 18059, 1, 0, 0, 0, 18063, 18064, 1, 0, 0, 0, 18064, 18144, 1, 0, 0, 0, + 18065, 18066, 5, 698, 0, 0, 18066, 18067, 5, 2426, 0, 0, 18067, 18068, + 5, 2452, 0, 0, 18068, 18072, 5, 2426, 0, 0, 18069, 18070, 7, 223, 0, 0, + 18070, 18071, 5, 1179, 0, 0, 18071, 18073, 5, 491, 0, 0, 18072, 18069, + 1, 0, 0, 0, 18072, 18073, 1, 0, 0, 0, 18073, 18079, 1, 0, 0, 0, 18074, + 18076, 7, 224, 0, 0, 18075, 18074, 1, 0, 0, 0, 18075, 18076, 1, 0, 0, 0, + 18076, 18077, 1, 0, 0, 0, 18077, 18078, 5, 1179, 0, 0, 18078, 18080, 5, + 1149, 0, 0, 18079, 18075, 1, 0, 0, 0, 18079, 18080, 1, 0, 0, 0, 18080, + 18144, 1, 0, 0, 0, 18081, 18082, 5, 1467, 0, 0, 18082, 18083, 5, 2426, + 0, 0, 18083, 18084, 5, 2452, 0, 0, 18084, 18088, 5, 2426, 0, 0, 18085, + 18086, 7, 225, 0, 0, 18086, 18087, 5, 1179, 0, 0, 18087, 18089, 5, 894, + 0, 0, 18088, 18085, 1, 0, 0, 0, 18088, 18089, 1, 0, 0, 0, 18089, 18095, + 1, 0, 0, 0, 18090, 18092, 7, 226, 0, 0, 18091, 18090, 1, 0, 0, 0, 18091, + 18092, 1, 0, 0, 0, 18092, 18093, 1, 0, 0, 0, 18093, 18094, 5, 1179, 0, + 0, 18094, 18096, 5, 1149, 0, 0, 18095, 18091, 1, 0, 0, 0, 18095, 18096, + 1, 0, 0, 0, 18096, 18144, 1, 0, 0, 0, 18097, 18100, 3, 2036, 1018, 0, 18098, + 18099, 5, 566, 0, 0, 18099, 18101, 5, 739, 0, 0, 18100, 18098, 1, 0, 0, + 0, 18100, 18101, 1, 0, 0, 0, 18101, 18144, 1, 0, 0, 0, 18102, 18103, 5, + 55, 0, 0, 18103, 18104, 5, 2426, 0, 0, 18104, 18105, 5, 2452, 0, 0, 18105, + 18109, 5, 2426, 0, 0, 18106, 18107, 7, 225, 0, 0, 18107, 18108, 5, 1179, + 0, 0, 18108, 18110, 5, 894, 0, 0, 18109, 18106, 1, 0, 0, 0, 18109, 18110, + 1, 0, 0, 0, 18110, 18116, 1, 0, 0, 0, 18111, 18113, 7, 226, 0, 0, 18112, + 18111, 1, 0, 0, 0, 18112, 18113, 1, 0, 0, 0, 18113, 18114, 1, 0, 0, 0, + 18114, 18115, 5, 1179, 0, 0, 18115, 18117, 5, 1149, 0, 0, 18116, 18112, + 1, 0, 0, 0, 18116, 18117, 1, 0, 0, 0, 18117, 18144, 1, 0, 0, 0, 18118, + 18119, 5, 1572, 0, 0, 18119, 18120, 5, 2426, 0, 0, 18120, 18121, 5, 2452, + 0, 0, 18121, 18124, 3, 2036, 1018, 0, 18122, 18123, 5, 566, 0, 0, 18123, + 18125, 5, 739, 0, 0, 18124, 18122, 1, 0, 0, 0, 18124, 18125, 1, 0, 0, 0, + 18125, 18129, 1, 0, 0, 0, 18126, 18127, 7, 223, 0, 0, 18127, 18128, 5, + 1179, 0, 0, 18128, 18130, 5, 491, 0, 0, 18129, 18126, 1, 0, 0, 0, 18129, + 18130, 1, 0, 0, 0, 18130, 18134, 1, 0, 0, 0, 18131, 18132, 7, 225, 0, 0, + 18132, 18133, 5, 1179, 0, 0, 18133, 18135, 5, 894, 0, 0, 18134, 18131, + 1, 0, 0, 0, 18134, 18135, 1, 0, 0, 0, 18135, 18141, 1, 0, 0, 0, 18136, + 18138, 7, 226, 0, 0, 18137, 18136, 1, 0, 0, 0, 18137, 18138, 1, 0, 0, 0, + 18138, 18139, 1, 0, 0, 0, 18139, 18140, 5, 1179, 0, 0, 18140, 18142, 5, + 1149, 0, 0, 18141, 18137, 1, 0, 0, 0, 18141, 18142, 1, 0, 0, 0, 18142, + 18144, 1, 0, 0, 0, 18143, 18056, 1, 0, 0, 0, 18143, 18065, 1, 0, 0, 0, + 18143, 18081, 1, 0, 0, 0, 18143, 18097, 1, 0, 0, 0, 18143, 18102, 1, 0, + 0, 0, 18143, 18118, 1, 0, 0, 0, 18144, 2107, 1, 0, 0, 0, 18145, 18146, + 5, 223, 0, 0, 18146, 18147, 5, 2430, 0, 0, 18147, 18152, 3, 2110, 1055, + 0, 18148, 18149, 5, 2436, 0, 0, 18149, 18151, 3, 2110, 1055, 0, 18150, + 18148, 1, 0, 0, 0, 18151, 18154, 1, 0, 0, 0, 18152, 18150, 1, 0, 0, 0, + 18152, 18153, 1, 0, 0, 0, 18153, 18155, 1, 0, 0, 0, 18154, 18152, 1, 0, + 0, 0, 18155, 18156, 5, 2431, 0, 0, 18156, 2109, 1, 0, 0, 0, 18157, 18159, + 3, 2036, 1018, 0, 18158, 18160, 3, 2124, 1062, 0, 18159, 18158, 1, 0, 0, + 0, 18159, 18160, 1, 0, 0, 0, 18160, 18171, 1, 0, 0, 0, 18161, 18163, 5, + 492, 0, 0, 18162, 18161, 1, 0, 0, 0, 18162, 18163, 1, 0, 0, 0, 18163, 18164, + 1, 0, 0, 0, 18164, 18165, 5, 1275, 0, 0, 18165, 18172, 5, 2426, 0, 0, 18166, + 18169, 5, 2051, 0, 0, 18167, 18168, 5, 1275, 0, 0, 18168, 18170, 5, 2426, + 0, 0, 18169, 18167, 1, 0, 0, 0, 18169, 18170, 1, 0, 0, 0, 18170, 18172, + 1, 0, 0, 0, 18171, 18162, 1, 0, 0, 0, 18171, 18166, 1, 0, 0, 0, 18171, + 18172, 1, 0, 0, 0, 18172, 18174, 1, 0, 0, 0, 18173, 18175, 3, 2118, 1059, + 0, 18174, 18173, 1, 0, 0, 0, 18174, 18175, 1, 0, 0, 0, 18175, 18177, 1, + 0, 0, 0, 18176, 18178, 3, 2120, 1060, 0, 18177, 18176, 1, 0, 0, 0, 18177, + 18178, 1, 0, 0, 0, 18178, 18211, 1, 0, 0, 0, 18179, 18181, 3, 2036, 1018, + 0, 18180, 18182, 3, 2114, 1057, 0, 18181, 18180, 1, 0, 0, 0, 18181, 18182, + 1, 0, 0, 0, 18182, 18184, 1, 0, 0, 0, 18183, 18185, 5, 2051, 0, 0, 18184, + 18183, 1, 0, 0, 0, 18184, 18185, 1, 0, 0, 0, 18185, 18186, 1, 0, 0, 0, + 18186, 18187, 5, 566, 0, 0, 18187, 18189, 5, 739, 0, 0, 18188, 18190, 3, + 2116, 1058, 0, 18189, 18188, 1, 0, 0, 0, 18189, 18190, 1, 0, 0, 0, 18190, + 18191, 1, 0, 0, 0, 18191, 18192, 5, 1275, 0, 0, 18192, 18193, 5, 2426, + 0, 0, 18193, 18211, 1, 0, 0, 0, 18194, 18196, 5, 943, 0, 0, 18195, 18197, + 5, 1275, 0, 0, 18196, 18195, 1, 0, 0, 0, 18196, 18197, 1, 0, 0, 0, 18197, + 18198, 1, 0, 0, 0, 18198, 18202, 3, 2036, 1018, 0, 18199, 18200, 5, 2453, + 0, 0, 18200, 18201, 5, 2433, 0, 0, 18201, 18203, 5, 2454, 0, 0, 18202, + 18199, 1, 0, 0, 0, 18202, 18203, 1, 0, 0, 0, 18203, 18204, 1, 0, 0, 0, + 18204, 18205, 3, 2108, 1054, 0, 18205, 18211, 1, 0, 0, 0, 18206, 18207, + 3, 2036, 1018, 0, 18207, 18208, 5, 565, 0, 0, 18208, 18209, 5, 1220, 0, + 0, 18209, 18211, 1, 0, 0, 0, 18210, 18157, 1, 0, 0, 0, 18210, 18179, 1, + 0, 0, 0, 18210, 18194, 1, 0, 0, 0, 18210, 18206, 1, 0, 0, 0, 18211, 2111, + 1, 0, 0, 0, 18212, 18213, 5, 1490, 0, 0, 18213, 18215, 3, 2114, 1057, 0, + 18214, 18212, 1, 0, 0, 0, 18214, 18215, 1, 0, 0, 0, 18215, 18217, 1, 0, + 0, 0, 18216, 18218, 5, 1356, 0, 0, 18217, 18216, 1, 0, 0, 0, 18217, 18218, + 1, 0, 0, 0, 18218, 18220, 1, 0, 0, 0, 18219, 18221, 5, 68, 0, 0, 18220, + 18219, 1, 0, 0, 0, 18220, 18221, 1, 0, 0, 0, 18221, 2113, 1, 0, 0, 0, 18222, + 18229, 5, 2147, 0, 0, 18223, 18224, 5, 2430, 0, 0, 18224, 18226, 5, 2424, + 0, 0, 18225, 18227, 7, 217, 0, 0, 18226, 18225, 1, 0, 0, 0, 18226, 18227, + 1, 0, 0, 0, 18227, 18228, 1, 0, 0, 0, 18228, 18230, 5, 2431, 0, 0, 18229, + 18223, 1, 0, 0, 0, 18229, 18230, 1, 0, 0, 0, 18230, 18234, 1, 0, 0, 0, + 18231, 18234, 5, 201, 0, 0, 18232, 18234, 5, 133, 0, 0, 18233, 18222, 1, + 0, 0, 0, 18233, 18231, 1, 0, 0, 0, 18233, 18232, 1, 0, 0, 0, 18234, 2115, + 1, 0, 0, 0, 18235, 18237, 5, 2191, 0, 0, 18236, 18238, 5, 65, 0, 0, 18237, + 18236, 1, 0, 0, 0, 18237, 18238, 1, 0, 0, 0, 18238, 18239, 1, 0, 0, 0, + 18239, 18249, 5, 2196, 0, 0, 18240, 18242, 5, 2193, 0, 0, 18241, 18243, + 7, 227, 0, 0, 18242, 18241, 1, 0, 0, 0, 18242, 18243, 1, 0, 0, 0, 18243, + 18245, 1, 0, 0, 0, 18244, 18246, 5, 65, 0, 0, 18245, 18244, 1, 0, 0, 0, + 18245, 18246, 1, 0, 0, 0, 18246, 18247, 1, 0, 0, 0, 18247, 18249, 5, 2196, + 0, 0, 18248, 18235, 1, 0, 0, 0, 18248, 18240, 1, 0, 0, 0, 18249, 2117, + 1, 0, 0, 0, 18250, 18258, 5, 470, 0, 0, 18251, 18258, 5, 1149, 0, 0, 18252, + 18258, 5, 451, 0, 0, 18253, 18254, 5, 451, 0, 0, 18254, 18258, 5, 65, 0, + 0, 18255, 18256, 5, 451, 0, 0, 18256, 18258, 5, 1159, 0, 0, 18257, 18250, + 1, 0, 0, 0, 18257, 18251, 1, 0, 0, 0, 18257, 18252, 1, 0, 0, 0, 18257, + 18253, 1, 0, 0, 0, 18257, 18255, 1, 0, 0, 0, 18257, 18258, 1, 0, 0, 0, + 18258, 18259, 1, 0, 0, 0, 18259, 18260, 5, 1179, 0, 0, 18260, 18261, 5, + 470, 0, 0, 18261, 2119, 1, 0, 0, 0, 18262, 18270, 5, 470, 0, 0, 18263, + 18270, 5, 1149, 0, 0, 18264, 18270, 5, 451, 0, 0, 18265, 18266, 5, 451, + 0, 0, 18266, 18270, 5, 65, 0, 0, 18267, 18268, 5, 451, 0, 0, 18268, 18270, + 5, 1159, 0, 0, 18269, 18262, 1, 0, 0, 0, 18269, 18263, 1, 0, 0, 0, 18269, + 18264, 1, 0, 0, 0, 18269, 18265, 1, 0, 0, 0, 18269, 18267, 1, 0, 0, 0, + 18269, 18270, 1, 0, 0, 0, 18270, 18271, 1, 0, 0, 0, 18271, 18272, 5, 1179, + 0, 0, 18272, 18273, 5, 451, 0, 0, 18273, 2121, 1, 0, 0, 0, 18274, 18276, + 5, 1490, 0, 0, 18275, 18277, 3, 2124, 1062, 0, 18276, 18275, 1, 0, 0, 0, + 18276, 18277, 1, 0, 0, 0, 18277, 18279, 1, 0, 0, 0, 18278, 18280, 5, 68, + 0, 0, 18279, 18278, 1, 0, 0, 0, 18279, 18280, 1, 0, 0, 0, 18280, 2123, + 1, 0, 0, 0, 18281, 18288, 5, 2147, 0, 0, 18282, 18283, 5, 2430, 0, 0, 18283, + 18285, 5, 2424, 0, 0, 18284, 18286, 7, 217, 0, 0, 18285, 18284, 1, 0, 0, + 0, 18285, 18286, 1, 0, 0, 0, 18286, 18287, 1, 0, 0, 0, 18287, 18289, 5, + 2431, 0, 0, 18288, 18282, 1, 0, 0, 0, 18288, 18289, 1, 0, 0, 0, 18289, + 18291, 1, 0, 0, 0, 18290, 18292, 5, 2051, 0, 0, 18291, 18290, 1, 0, 0, + 0, 18291, 18292, 1, 0, 0, 0, 18292, 18316, 1, 0, 0, 0, 18293, 18316, 5, + 201, 0, 0, 18294, 18316, 5, 339, 0, 0, 18295, 18296, 5, 1151, 0, 0, 18296, + 18297, 5, 2430, 0, 0, 18297, 18300, 5, 711, 0, 0, 18298, 18299, 5, 2436, + 0, 0, 18299, 18301, 5, 711, 0, 0, 18300, 18298, 1, 0, 0, 0, 18300, 18301, + 1, 0, 0, 0, 18301, 18302, 1, 0, 0, 0, 18302, 18316, 5, 2431, 0, 0, 18303, + 18306, 5, 2002, 0, 0, 18304, 18305, 5, 2193, 0, 0, 18305, 18307, 5, 2007, + 0, 0, 18306, 18304, 1, 0, 0, 0, 18306, 18307, 1, 0, 0, 0, 18307, 18316, + 1, 0, 0, 0, 18308, 18316, 5, 1538, 0, 0, 18309, 18313, 3, 2036, 1018, 0, + 18310, 18311, 5, 2134, 0, 0, 18311, 18312, 5, 171, 0, 0, 18312, 18314, + 5, 842, 0, 0, 18313, 18310, 1, 0, 0, 0, 18313, 18314, 1, 0, 0, 0, 18314, + 18316, 1, 0, 0, 0, 18315, 18281, 1, 0, 0, 0, 18315, 18293, 1, 0, 0, 0, + 18315, 18294, 1, 0, 0, 0, 18315, 18295, 1, 0, 0, 0, 18315, 18303, 1, 0, + 0, 0, 18315, 18308, 1, 0, 0, 0, 18315, 18309, 1, 0, 0, 0, 18316, 2125, + 1, 0, 0, 0, 18317, 18318, 7, 226, 0, 0, 18318, 18319, 5, 1179, 0, 0, 18319, + 18328, 5, 895, 0, 0, 18320, 18321, 5, 2430, 0, 0, 18321, 18322, 5, 894, + 0, 0, 18322, 18329, 5, 330, 0, 0, 18323, 18324, 5, 513, 0, 0, 18324, 18329, + 5, 330, 0, 0, 18325, 18326, 5, 2058, 0, 0, 18326, 18327, 5, 470, 0, 0, + 18327, 18329, 5, 2431, 0, 0, 18328, 18320, 1, 0, 0, 0, 18328, 18323, 1, + 0, 0, 0, 18328, 18325, 1, 0, 0, 0, 18328, 18329, 1, 0, 0, 0, 18329, 2127, + 1, 0, 0, 0, 18330, 18335, 5, 2426, 0, 0, 18331, 18335, 3, 2088, 1044, 0, + 18332, 18335, 3, 2324, 1162, 0, 18333, 18335, 5, 862, 0, 0, 18334, 18330, + 1, 0, 0, 0, 18334, 18331, 1, 0, 0, 0, 18334, 18332, 1, 0, 0, 0, 18334, + 18333, 1, 0, 0, 0, 18335, 2129, 1, 0, 0, 0, 18336, 18339, 3, 2132, 1066, + 0, 18337, 18340, 3, 2066, 1033, 0, 18338, 18340, 3, 2068, 1034, 0, 18339, + 18337, 1, 0, 0, 0, 18339, 18338, 1, 0, 0, 0, 18339, 18340, 1, 0, 0, 0, + 18340, 2131, 1, 0, 0, 0, 18341, 18342, 5, 2299, 0, 0, 18342, 18344, 5, + 2430, 0, 0, 18343, 18345, 7, 228, 0, 0, 18344, 18343, 1, 0, 0, 0, 18344, + 18345, 1, 0, 0, 0, 18345, 18346, 1, 0, 0, 0, 18346, 18347, 3, 2036, 1018, + 0, 18347, 18348, 5, 2431, 0, 0, 18348, 18400, 1, 0, 0, 0, 18349, 18350, + 5, 294, 0, 0, 18350, 18358, 5, 2430, 0, 0, 18351, 18359, 5, 2433, 0, 0, + 18352, 18354, 7, 193, 0, 0, 18353, 18352, 1, 0, 0, 0, 18353, 18354, 1, + 0, 0, 0, 18354, 18355, 1, 0, 0, 0, 18355, 18357, 3, 2058, 1029, 0, 18356, + 18353, 1, 0, 0, 0, 18356, 18357, 1, 0, 0, 0, 18357, 18359, 1, 0, 0, 0, + 18358, 18351, 1, 0, 0, 0, 18358, 18356, 1, 0, 0, 0, 18359, 18360, 1, 0, + 0, 0, 18360, 18362, 5, 2431, 0, 0, 18361, 18363, 3, 2144, 1072, 0, 18362, + 18361, 1, 0, 0, 0, 18362, 18363, 1, 0, 0, 0, 18363, 18400, 1, 0, 0, 0, + 18364, 18365, 5, 2294, 0, 0, 18365, 18366, 5, 2430, 0, 0, 18366, 18369, + 3, 2036, 1018, 0, 18367, 18368, 5, 2436, 0, 0, 18368, 18370, 5, 2424, 0, + 0, 18369, 18367, 1, 0, 0, 0, 18369, 18370, 1, 0, 0, 0, 18370, 18371, 1, + 0, 0, 0, 18371, 18372, 5, 2431, 0, 0, 18372, 18400, 1, 0, 0, 0, 18373, + 18374, 5, 2278, 0, 0, 18374, 18376, 5, 2430, 0, 0, 18375, 18377, 7, 228, + 0, 0, 18376, 18375, 1, 0, 0, 0, 18376, 18377, 1, 0, 0, 0, 18377, 18378, + 1, 0, 0, 0, 18378, 18379, 3, 2036, 1018, 0, 18379, 18380, 5, 2431, 0, 0, + 18380, 18400, 1, 0, 0, 0, 18381, 18382, 5, 2286, 0, 0, 18382, 18384, 5, + 2430, 0, 0, 18383, 18385, 7, 228, 0, 0, 18384, 18383, 1, 0, 0, 0, 18384, + 18385, 1, 0, 0, 0, 18385, 18386, 1, 0, 0, 0, 18386, 18387, 3, 2036, 1018, + 0, 18387, 18388, 5, 2431, 0, 0, 18388, 18400, 1, 0, 0, 0, 18389, 18390, + 5, 2303, 0, 0, 18390, 18391, 5, 2430, 0, 0, 18391, 18392, 3, 2034, 1017, + 0, 18392, 18393, 5, 2431, 0, 0, 18393, 18400, 1, 0, 0, 0, 18394, 18395, + 5, 2304, 0, 0, 18395, 18396, 5, 2430, 0, 0, 18396, 18397, 3, 2034, 1017, + 0, 18397, 18398, 5, 2431, 0, 0, 18398, 18400, 1, 0, 0, 0, 18399, 18341, + 1, 0, 0, 0, 18399, 18349, 1, 0, 0, 0, 18399, 18364, 1, 0, 0, 0, 18399, + 18373, 1, 0, 0, 0, 18399, 18381, 1, 0, 0, 0, 18399, 18389, 1, 0, 0, 0, + 18399, 18394, 1, 0, 0, 0, 18400, 2133, 1, 0, 0, 0, 18401, 18402, 5, 1179, + 0, 0, 18402, 18403, 5, 1235, 0, 0, 18403, 18405, 7, 210, 0, 0, 18404, 18406, + 5, 2426, 0, 0, 18405, 18404, 1, 0, 0, 0, 18405, 18406, 1, 0, 0, 0, 18406, + 18409, 1, 0, 0, 0, 18407, 18408, 7, 2, 0, 0, 18408, 18410, 5, 294, 0, 0, + 18409, 18407, 1, 0, 0, 0, 18409, 18410, 1, 0, 0, 0, 18410, 2135, 1, 0, + 0, 0, 18411, 18412, 3, 2138, 1069, 0, 18412, 18414, 3, 2292, 1146, 0, 18413, + 18415, 3, 2144, 1072, 0, 18414, 18413, 1, 0, 0, 0, 18414, 18415, 1, 0, + 0, 0, 18415, 18799, 1, 0, 0, 0, 18416, 18417, 3, 2434, 1217, 0, 18417, + 18419, 3, 2294, 1147, 0, 18418, 18420, 3, 2152, 1076, 0, 18419, 18418, + 1, 0, 0, 0, 18419, 18420, 1, 0, 0, 0, 18420, 18799, 1, 0, 0, 0, 18421, + 18422, 5, 294, 0, 0, 18422, 18428, 5, 2430, 0, 0, 18423, 18429, 5, 2433, + 0, 0, 18424, 18426, 7, 193, 0, 0, 18425, 18424, 1, 0, 0, 0, 18425, 18426, + 1, 0, 0, 0, 18426, 18427, 1, 0, 0, 0, 18427, 18429, 3, 2058, 1029, 0, 18428, + 18423, 1, 0, 0, 0, 18428, 18425, 1, 0, 0, 0, 18429, 18430, 1, 0, 0, 0, + 18430, 18432, 5, 2431, 0, 0, 18431, 18433, 3, 2144, 1072, 0, 18432, 18431, + 1, 0, 0, 0, 18432, 18433, 1, 0, 0, 0, 18433, 18799, 1, 0, 0, 0, 18434, + 18435, 7, 229, 0, 0, 18435, 18442, 5, 2430, 0, 0, 18436, 18437, 5, 924, + 0, 0, 18437, 18438, 5, 2430, 0, 0, 18438, 18439, 3, 1850, 925, 0, 18439, + 18440, 5, 2431, 0, 0, 18440, 18443, 1, 0, 0, 0, 18441, 18443, 3, 2058, + 1029, 0, 18442, 18436, 1, 0, 0, 0, 18442, 18441, 1, 0, 0, 0, 18443, 18444, + 1, 0, 0, 0, 18444, 18445, 5, 66, 0, 0, 18445, 18452, 3, 2300, 1150, 0, + 18446, 18447, 5, 363, 0, 0, 18447, 18448, 3, 2058, 1029, 0, 18448, 18449, + 5, 1179, 0, 0, 18449, 18450, 5, 282, 0, 0, 18450, 18451, 5, 470, 0, 0, + 18451, 18453, 1, 0, 0, 0, 18452, 18446, 1, 0, 0, 0, 18452, 18453, 1, 0, + 0, 0, 18453, 18460, 1, 0, 0, 0, 18454, 18455, 5, 2436, 0, 0, 18455, 18458, + 3, 2328, 1164, 0, 18456, 18457, 5, 2436, 0, 0, 18457, 18459, 3, 2328, 1164, + 0, 18458, 18456, 1, 0, 0, 0, 18458, 18459, 1, 0, 0, 0, 18459, 18461, 1, + 0, 0, 0, 18460, 18454, 1, 0, 0, 0, 18460, 18461, 1, 0, 0, 0, 18461, 18462, + 1, 0, 0, 0, 18462, 18463, 5, 2431, 0, 0, 18463, 18799, 1, 0, 0, 0, 18464, + 18465, 5, 214, 0, 0, 18465, 18466, 5, 2430, 0, 0, 18466, 18472, 3, 2314, + 1157, 0, 18467, 18470, 5, 2436, 0, 0, 18468, 18471, 3, 2324, 1162, 0, 18469, + 18471, 3, 2328, 1164, 0, 18470, 18468, 1, 0, 0, 0, 18470, 18469, 1, 0, + 0, 0, 18471, 18473, 1, 0, 0, 0, 18472, 18467, 1, 0, 0, 0, 18472, 18473, + 1, 0, 0, 0, 18473, 18474, 1, 0, 0, 0, 18474, 18475, 5, 2431, 0, 0, 18475, + 18799, 1, 0, 0, 0, 18476, 18477, 5, 219, 0, 0, 18477, 18479, 5, 2430, 0, + 0, 18478, 18480, 7, 230, 0, 0, 18479, 18478, 1, 0, 0, 0, 18479, 18480, + 1, 0, 0, 0, 18480, 18481, 1, 0, 0, 0, 18481, 18483, 3, 2058, 1029, 0, 18482, + 18484, 3, 2156, 1078, 0, 18483, 18482, 1, 0, 0, 0, 18483, 18484, 1, 0, + 0, 0, 18484, 18485, 1, 0, 0, 0, 18485, 18486, 5, 2431, 0, 0, 18486, 18799, + 1, 0, 0, 0, 18487, 18488, 3, 2140, 1070, 0, 18488, 18490, 3, 2290, 1145, + 0, 18489, 18491, 3, 2158, 1079, 0, 18490, 18489, 1, 0, 0, 0, 18491, 18492, + 1, 0, 0, 0, 18492, 18490, 1, 0, 0, 0, 18492, 18493, 1, 0, 0, 0, 18493, + 18799, 1, 0, 0, 0, 18494, 18495, 5, 2273, 0, 0, 18495, 18497, 5, 2430, + 0, 0, 18496, 18498, 7, 193, 0, 0, 18497, 18496, 1, 0, 0, 0, 18497, 18498, + 1, 0, 0, 0, 18498, 18499, 1, 0, 0, 0, 18499, 18502, 3, 2298, 1149, 0, 18500, + 18501, 5, 2436, 0, 0, 18501, 18503, 5, 2426, 0, 0, 18502, 18500, 1, 0, + 0, 0, 18502, 18503, 1, 0, 0, 0, 18503, 18505, 1, 0, 0, 0, 18504, 18506, + 3, 2134, 1067, 0, 18505, 18504, 1, 0, 0, 0, 18505, 18506, 1, 0, 0, 0, 18506, + 18507, 1, 0, 0, 0, 18507, 18514, 5, 2431, 0, 0, 18508, 18509, 5, 2190, + 0, 0, 18509, 18510, 5, 594, 0, 0, 18510, 18511, 5, 2430, 0, 0, 18511, 18512, + 3, 1950, 975, 0, 18512, 18513, 5, 2431, 0, 0, 18513, 18515, 1, 0, 0, 0, + 18514, 18508, 1, 0, 0, 0, 18514, 18515, 1, 0, 0, 0, 18515, 18517, 1, 0, + 0, 0, 18516, 18518, 3, 2144, 1072, 0, 18517, 18516, 1, 0, 0, 0, 18517, + 18518, 1, 0, 0, 0, 18518, 18799, 1, 0, 0, 0, 18519, 18520, 3, 2258, 1129, + 0, 18520, 18521, 7, 231, 0, 0, 18521, 18799, 1, 0, 0, 0, 18522, 18523, + 5, 357, 0, 0, 18523, 18524, 5, 2430, 0, 0, 18524, 18526, 3, 2058, 1029, + 0, 18525, 18527, 7, 232, 0, 0, 18526, 18525, 1, 0, 0, 0, 18526, 18527, + 1, 0, 0, 0, 18527, 18528, 1, 0, 0, 0, 18528, 18529, 5, 2431, 0, 0, 18529, + 18799, 1, 0, 0, 0, 18530, 18531, 5, 511, 0, 0, 18531, 18532, 5, 2430, 0, + 0, 18532, 18533, 3, 2434, 1217, 0, 18533, 18534, 5, 573, 0, 0, 18534, 18535, + 3, 2058, 1029, 0, 18535, 18536, 5, 2431, 0, 0, 18536, 18799, 1, 0, 0, 0, + 18537, 18538, 7, 233, 0, 0, 18538, 18540, 3, 2292, 1146, 0, 18539, 18541, + 3, 2296, 1148, 0, 18540, 18539, 1, 0, 0, 0, 18540, 18541, 1, 0, 0, 0, 18541, + 18542, 1, 0, 0, 0, 18542, 18543, 3, 2144, 1072, 0, 18543, 18799, 1, 0, + 0, 0, 18544, 18545, 3, 2142, 1071, 0, 18545, 18546, 5, 2430, 0, 0, 18546, + 18548, 3, 2034, 1017, 0, 18547, 18549, 3, 2160, 1080, 0, 18548, 18547, + 1, 0, 0, 0, 18548, 18549, 1, 0, 0, 0, 18549, 18551, 1, 0, 0, 0, 18550, + 18552, 3, 2152, 1076, 0, 18551, 18550, 1, 0, 0, 0, 18551, 18552, 1, 0, + 0, 0, 18552, 18553, 1, 0, 0, 0, 18553, 18554, 5, 2431, 0, 0, 18554, 18799, + 1, 0, 0, 0, 18555, 18556, 7, 234, 0, 0, 18556, 18557, 5, 2430, 0, 0, 18557, + 18564, 3, 2058, 1029, 0, 18558, 18559, 5, 363, 0, 0, 18559, 18560, 3, 2058, + 1029, 0, 18560, 18561, 5, 1179, 0, 0, 18561, 18562, 5, 282, 0, 0, 18562, + 18563, 5, 470, 0, 0, 18563, 18565, 1, 0, 0, 0, 18564, 18558, 1, 0, 0, 0, + 18564, 18565, 1, 0, 0, 0, 18565, 18572, 1, 0, 0, 0, 18566, 18567, 5, 2436, + 0, 0, 18567, 18570, 3, 2328, 1164, 0, 18568, 18569, 5, 2436, 0, 0, 18569, + 18571, 3, 2328, 1164, 0, 18570, 18568, 1, 0, 0, 0, 18570, 18571, 1, 0, + 0, 0, 18571, 18573, 1, 0, 0, 0, 18572, 18566, 1, 0, 0, 0, 18572, 18573, + 1, 0, 0, 0, 18573, 18574, 1, 0, 0, 0, 18574, 18575, 5, 2431, 0, 0, 18575, + 18799, 1, 0, 0, 0, 18576, 18577, 7, 235, 0, 0, 18577, 18578, 5, 2430, 0, + 0, 18578, 18585, 3, 2058, 1029, 0, 18579, 18580, 5, 363, 0, 0, 18580, 18581, + 3, 2058, 1029, 0, 18581, 18582, 5, 1179, 0, 0, 18582, 18583, 5, 282, 0, + 0, 18583, 18584, 5, 470, 0, 0, 18584, 18586, 1, 0, 0, 0, 18585, 18579, + 1, 0, 0, 0, 18585, 18586, 1, 0, 0, 0, 18586, 18587, 1, 0, 0, 0, 18587, + 18588, 5, 2431, 0, 0, 18588, 18799, 1, 0, 0, 0, 18589, 18590, 5, 2045, + 0, 0, 18590, 18591, 5, 2430, 0, 0, 18591, 18594, 3, 2036, 1018, 0, 18592, + 18593, 5, 2134, 0, 0, 18593, 18595, 7, 236, 0, 0, 18594, 18592, 1, 0, 0, + 0, 18594, 18595, 1, 0, 0, 0, 18595, 18600, 1, 0, 0, 0, 18596, 18597, 5, + 2436, 0, 0, 18597, 18599, 3, 2036, 1018, 0, 18598, 18596, 1, 0, 0, 0, 18599, + 18602, 1, 0, 0, 0, 18600, 18598, 1, 0, 0, 0, 18600, 18601, 1, 0, 0, 0, + 18601, 18603, 1, 0, 0, 0, 18602, 18600, 1, 0, 0, 0, 18603, 18604, 5, 2431, + 0, 0, 18604, 18799, 1, 0, 0, 0, 18605, 18606, 5, 2047, 0, 0, 18606, 18607, + 5, 2430, 0, 0, 18607, 18608, 3, 2036, 1018, 0, 18608, 18610, 5, 66, 0, + 0, 18609, 18611, 5, 1435, 0, 0, 18610, 18609, 1, 0, 0, 0, 18610, 18611, + 1, 0, 0, 0, 18611, 18612, 1, 0, 0, 0, 18612, 18613, 3, 2300, 1150, 0, 18613, + 18614, 5, 2431, 0, 0, 18614, 18799, 1, 0, 0, 0, 18615, 18616, 5, 2298, + 0, 0, 18616, 18624, 5, 2430, 0, 0, 18617, 18619, 7, 215, 0, 0, 18618, 18617, + 1, 0, 0, 0, 18618, 18619, 1, 0, 0, 0, 18619, 18621, 1, 0, 0, 0, 18620, + 18622, 3, 2328, 1164, 0, 18621, 18620, 1, 0, 0, 0, 18621, 18622, 1, 0, + 0, 0, 18622, 18623, 1, 0, 0, 0, 18623, 18625, 5, 573, 0, 0, 18624, 18618, + 1, 0, 0, 0, 18624, 18625, 1, 0, 0, 0, 18625, 18626, 1, 0, 0, 0, 18626, + 18627, 3, 2058, 1029, 0, 18627, 18628, 5, 2431, 0, 0, 18628, 18799, 1, + 0, 0, 0, 18629, 18630, 5, 2142, 0, 0, 18630, 18631, 5, 2430, 0, 0, 18631, + 18632, 3, 2058, 1029, 0, 18632, 18633, 5, 66, 0, 0, 18633, 18640, 3, 2300, + 1150, 0, 18634, 18635, 5, 2436, 0, 0, 18635, 18638, 3, 2328, 1164, 0, 18636, + 18637, 5, 2436, 0, 0, 18637, 18639, 3, 2328, 1164, 0, 18638, 18636, 1, + 0, 0, 0, 18638, 18639, 1, 0, 0, 0, 18639, 18641, 1, 0, 0, 0, 18640, 18634, + 1, 0, 0, 0, 18640, 18641, 1, 0, 0, 0, 18641, 18642, 1, 0, 0, 0, 18642, + 18643, 5, 2431, 0, 0, 18643, 18799, 1, 0, 0, 0, 18644, 18645, 5, 2203, + 0, 0, 18645, 18646, 5, 2430, 0, 0, 18646, 18648, 3, 2036, 1018, 0, 18647, + 18649, 3, 1950, 975, 0, 18648, 18647, 1, 0, 0, 0, 18648, 18649, 1, 0, 0, + 0, 18649, 18650, 1, 0, 0, 0, 18650, 18653, 5, 2431, 0, 0, 18651, 18652, + 5, 2423, 0, 0, 18652, 18654, 3, 2310, 1155, 0, 18653, 18651, 1, 0, 0, 0, + 18653, 18654, 1, 0, 0, 0, 18654, 18799, 1, 0, 0, 0, 18655, 18656, 7, 237, + 0, 0, 18656, 18657, 5, 2430, 0, 0, 18657, 18662, 3, 2172, 1086, 0, 18658, + 18659, 5, 2436, 0, 0, 18659, 18661, 3, 2172, 1086, 0, 18660, 18658, 1, + 0, 0, 0, 18661, 18664, 1, 0, 0, 0, 18662, 18660, 1, 0, 0, 0, 18662, 18663, + 1, 0, 0, 0, 18663, 18665, 1, 0, 0, 0, 18664, 18662, 1, 0, 0, 0, 18665, + 18668, 5, 2431, 0, 0, 18666, 18667, 5, 2423, 0, 0, 18667, 18669, 3, 2310, + 1155, 0, 18668, 18666, 1, 0, 0, 0, 18668, 18669, 1, 0, 0, 0, 18669, 18799, + 1, 0, 0, 0, 18670, 18671, 5, 2212, 0, 0, 18671, 18673, 5, 2430, 0, 0, 18672, + 18674, 7, 238, 0, 0, 18673, 18672, 1, 0, 0, 0, 18673, 18674, 1, 0, 0, 0, + 18674, 18676, 1, 0, 0, 0, 18675, 18677, 7, 239, 0, 0, 18676, 18675, 1, + 0, 0, 0, 18676, 18677, 1, 0, 0, 0, 18677, 18678, 1, 0, 0, 0, 18678, 18681, + 3, 2036, 1018, 0, 18679, 18680, 5, 2436, 0, 0, 18680, 18682, 3, 2164, 1082, + 0, 18681, 18679, 1, 0, 0, 0, 18681, 18682, 1, 0, 0, 0, 18682, 18690, 1, + 0, 0, 0, 18683, 18684, 5, 2436, 0, 0, 18684, 18686, 3, 2036, 1018, 0, 18685, + 18687, 3, 2194, 1097, 0, 18686, 18685, 1, 0, 0, 0, 18686, 18687, 1, 0, + 0, 0, 18687, 18689, 1, 0, 0, 0, 18688, 18683, 1, 0, 0, 0, 18689, 18692, + 1, 0, 0, 0, 18690, 18688, 1, 0, 0, 0, 18690, 18691, 1, 0, 0, 0, 18691, + 18693, 1, 0, 0, 0, 18692, 18690, 1, 0, 0, 0, 18693, 18696, 5, 2431, 0, + 0, 18694, 18695, 5, 2423, 0, 0, 18695, 18697, 3, 2310, 1155, 0, 18696, + 18694, 1, 0, 0, 0, 18696, 18697, 1, 0, 0, 0, 18697, 18799, 1, 0, 0, 0, + 18698, 18699, 5, 2214, 0, 0, 18699, 18700, 5, 2430, 0, 0, 18700, 18702, + 3, 2036, 1018, 0, 18701, 18703, 3, 2162, 1081, 0, 18702, 18701, 1, 0, 0, + 0, 18702, 18703, 1, 0, 0, 0, 18703, 18704, 1, 0, 0, 0, 18704, 18705, 5, + 2431, 0, 0, 18705, 18799, 1, 0, 0, 0, 18706, 18707, 5, 2223, 0, 0, 18707, + 18708, 5, 2430, 0, 0, 18708, 18709, 7, 240, 0, 0, 18709, 18711, 3, 2058, + 1029, 0, 18710, 18712, 5, 2183, 0, 0, 18711, 18710, 1, 0, 0, 0, 18711, + 18712, 1, 0, 0, 0, 18712, 18713, 1, 0, 0, 0, 18713, 18716, 5, 2431, 0, + 0, 18714, 18715, 5, 2423, 0, 0, 18715, 18717, 3, 2310, 1155, 0, 18716, + 18714, 1, 0, 0, 0, 18716, 18717, 1, 0, 0, 0, 18717, 18799, 1, 0, 0, 0, + 18718, 18719, 5, 2225, 0, 0, 18719, 18724, 5, 2430, 0, 0, 18720, 18721, + 5, 927, 0, 0, 18721, 18725, 3, 2332, 1166, 0, 18722, 18723, 5, 476, 0, + 0, 18723, 18725, 3, 2058, 1029, 0, 18724, 18720, 1, 0, 0, 0, 18724, 18722, + 1, 0, 0, 0, 18725, 18728, 1, 0, 0, 0, 18726, 18727, 5, 2436, 0, 0, 18727, + 18729, 3, 2058, 1029, 0, 18728, 18726, 1, 0, 0, 0, 18728, 18729, 1, 0, + 0, 0, 18729, 18730, 1, 0, 0, 0, 18730, 18733, 5, 2431, 0, 0, 18731, 18732, + 5, 2423, 0, 0, 18732, 18734, 3, 2310, 1155, 0, 18733, 18731, 1, 0, 0, 0, + 18733, 18734, 1, 0, 0, 0, 18734, 18799, 1, 0, 0, 0, 18735, 18736, 5, 2227, + 0, 0, 18736, 18737, 5, 2430, 0, 0, 18737, 18739, 3, 2058, 1029, 0, 18738, + 18740, 3, 2162, 1081, 0, 18739, 18738, 1, 0, 0, 0, 18739, 18740, 1, 0, + 0, 0, 18740, 18741, 1, 0, 0, 0, 18741, 18742, 5, 1490, 0, 0, 18742, 18746, + 5, 275, 0, 0, 18743, 18744, 5, 1149, 0, 0, 18744, 18745, 5, 1179, 0, 0, + 18745, 18747, 5, 451, 0, 0, 18746, 18743, 1, 0, 0, 0, 18746, 18747, 1, + 0, 0, 0, 18747, 18748, 1, 0, 0, 0, 18748, 18751, 5, 2431, 0, 0, 18749, + 18750, 5, 2423, 0, 0, 18750, 18752, 3, 2310, 1155, 0, 18751, 18749, 1, + 0, 0, 0, 18751, 18752, 1, 0, 0, 0, 18752, 18799, 1, 0, 0, 0, 18753, 18754, + 5, 2228, 0, 0, 18754, 18755, 5, 2430, 0, 0, 18755, 18758, 3, 2058, 1029, + 0, 18756, 18757, 5, 2436, 0, 0, 18757, 18759, 3, 2174, 1087, 0, 18758, + 18756, 1, 0, 0, 0, 18758, 18759, 1, 0, 0, 0, 18759, 18762, 1, 0, 0, 0, + 18760, 18761, 5, 2436, 0, 0, 18761, 18763, 3, 2176, 1088, 0, 18762, 18760, + 1, 0, 0, 0, 18762, 18763, 1, 0, 0, 0, 18763, 18764, 1, 0, 0, 0, 18764, + 18767, 5, 2431, 0, 0, 18765, 18766, 5, 2423, 0, 0, 18766, 18768, 3, 2310, + 1155, 0, 18767, 18765, 1, 0, 0, 0, 18767, 18768, 1, 0, 0, 0, 18768, 18799, + 1, 0, 0, 0, 18769, 18770, 5, 2230, 0, 0, 18770, 18771, 5, 2430, 0, 0, 18771, + 18772, 7, 240, 0, 0, 18772, 18775, 3, 2058, 1029, 0, 18773, 18774, 5, 66, + 0, 0, 18774, 18776, 3, 2300, 1150, 0, 18775, 18773, 1, 0, 0, 0, 18775, + 18776, 1, 0, 0, 0, 18776, 18778, 1, 0, 0, 0, 18777, 18779, 3, 2178, 1089, + 0, 18778, 18777, 1, 0, 0, 0, 18778, 18779, 1, 0, 0, 0, 18779, 18781, 1, + 0, 0, 0, 18780, 18782, 3, 2180, 1090, 0, 18781, 18780, 1, 0, 0, 0, 18781, + 18782, 1, 0, 0, 0, 18782, 18784, 1, 0, 0, 0, 18783, 18785, 3, 2182, 1091, + 0, 18784, 18783, 1, 0, 0, 0, 18784, 18785, 1, 0, 0, 0, 18785, 18788, 1, + 0, 0, 0, 18786, 18787, 7, 241, 0, 0, 18787, 18789, 5, 364, 0, 0, 18788, + 18786, 1, 0, 0, 0, 18788, 18789, 1, 0, 0, 0, 18789, 18790, 1, 0, 0, 0, + 18790, 18793, 5, 2431, 0, 0, 18791, 18792, 5, 2423, 0, 0, 18792, 18794, + 3, 2310, 1155, 0, 18793, 18791, 1, 0, 0, 0, 18793, 18794, 1, 0, 0, 0, 18794, + 18799, 1, 0, 0, 0, 18795, 18796, 5, 2006, 0, 0, 18796, 18799, 5, 2426, + 0, 0, 18797, 18799, 3, 2270, 1135, 0, 18798, 18411, 1, 0, 0, 0, 18798, + 18416, 1, 0, 0, 0, 18798, 18421, 1, 0, 0, 0, 18798, 18434, 1, 0, 0, 0, + 18798, 18464, 1, 0, 0, 0, 18798, 18476, 1, 0, 0, 0, 18798, 18487, 1, 0, + 0, 0, 18798, 18494, 1, 0, 0, 0, 18798, 18519, 1, 0, 0, 0, 18798, 18522, + 1, 0, 0, 0, 18798, 18530, 1, 0, 0, 0, 18798, 18537, 1, 0, 0, 0, 18798, + 18544, 1, 0, 0, 0, 18798, 18555, 1, 0, 0, 0, 18798, 18576, 1, 0, 0, 0, + 18798, 18589, 1, 0, 0, 0, 18798, 18605, 1, 0, 0, 0, 18798, 18615, 1, 0, + 0, 0, 18798, 18629, 1, 0, 0, 0, 18798, 18644, 1, 0, 0, 0, 18798, 18655, + 1, 0, 0, 0, 18798, 18670, 1, 0, 0, 0, 18798, 18698, 1, 0, 0, 0, 18798, + 18706, 1, 0, 0, 0, 18798, 18718, 1, 0, 0, 0, 18798, 18735, 1, 0, 0, 0, + 18798, 18753, 1, 0, 0, 0, 18798, 18769, 1, 0, 0, 0, 18798, 18795, 1, 0, + 0, 0, 18798, 18797, 1, 0, 0, 0, 18799, 2137, 1, 0, 0, 0, 18800, 18801, + 7, 242, 0, 0, 18801, 2139, 1, 0, 0, 0, 18802, 18803, 7, 243, 0, 0, 18803, + 2141, 1, 0, 0, 0, 18804, 18805, 7, 244, 0, 0, 18805, 2143, 1, 0, 0, 0, + 18806, 18807, 5, 1237, 0, 0, 18807, 18828, 5, 2430, 0, 0, 18808, 18810, + 3, 1882, 941, 0, 18809, 18808, 1, 0, 0, 0, 18809, 18810, 1, 0, 0, 0, 18810, + 18815, 1, 0, 0, 0, 18811, 18813, 3, 1950, 975, 0, 18812, 18814, 3, 2146, + 1073, 0, 18813, 18812, 1, 0, 0, 0, 18813, 18814, 1, 0, 0, 0, 18814, 18816, + 1, 0, 0, 0, 18815, 18811, 1, 0, 0, 0, 18815, 18816, 1, 0, 0, 0, 18816, + 18829, 1, 0, 0, 0, 18817, 18818, 5, 618, 0, 0, 18818, 18819, 3, 2334, 1167, + 0, 18819, 18820, 5, 1166, 0, 0, 18820, 18826, 3, 2324, 1162, 0, 18821, + 18822, 5, 9, 0, 0, 18822, 18823, 5, 46, 0, 0, 18823, 18824, 5, 79, 0, 0, + 18824, 18825, 5, 782, 0, 0, 18825, 18827, 3, 2334, 1167, 0, 18826, 18821, + 1, 0, 0, 0, 18826, 18827, 1, 0, 0, 0, 18827, 18829, 1, 0, 0, 0, 18828, + 18809, 1, 0, 0, 0, 18828, 18817, 1, 0, 0, 0, 18829, 18830, 1, 0, 0, 0, + 18830, 18831, 5, 2431, 0, 0, 18831, 2145, 1, 0, 0, 0, 18832, 18839, 3, + 2148, 1074, 0, 18833, 18834, 5, 112, 0, 0, 18834, 18835, 3, 2150, 1075, + 0, 18835, 18836, 5, 48, 0, 0, 18836, 18837, 3, 2150, 1075, 0, 18837, 18840, + 1, 0, 0, 0, 18838, 18840, 3, 2150, 1075, 0, 18839, 18833, 1, 0, 0, 0, 18839, + 18838, 1, 0, 0, 0, 18840, 2147, 1, 0, 0, 0, 18841, 18842, 7, 245, 0, 0, + 18842, 2149, 1, 0, 0, 0, 18843, 18844, 5, 2065, 0, 0, 18844, 18851, 5, + 1345, 0, 0, 18845, 18846, 5, 315, 0, 0, 18846, 18851, 5, 1511, 0, 0, 18847, + 18848, 3, 2058, 1029, 0, 18848, 18849, 7, 246, 0, 0, 18849, 18851, 1, 0, + 0, 0, 18850, 18843, 1, 0, 0, 0, 18850, 18845, 1, 0, 0, 0, 18850, 18847, + 1, 0, 0, 0, 18851, 2151, 1, 0, 0, 0, 18852, 18862, 5, 2134, 0, 0, 18853, + 18863, 5, 2433, 0, 0, 18854, 18859, 3, 2154, 1077, 0, 18855, 18856, 5, + 2436, 0, 0, 18856, 18858, 3, 2154, 1077, 0, 18857, 18855, 1, 0, 0, 0, 18858, + 18861, 1, 0, 0, 0, 18859, 18857, 1, 0, 0, 0, 18859, 18860, 1, 0, 0, 0, + 18860, 18863, 1, 0, 0, 0, 18861, 18859, 1, 0, 0, 0, 18862, 18853, 1, 0, + 0, 0, 18862, 18854, 1, 0, 0, 0, 18863, 2153, 1, 0, 0, 0, 18864, 18866, + 5, 681, 0, 0, 18865, 18867, 5, 1233, 0, 0, 18866, 18865, 1, 0, 0, 0, 18866, + 18867, 1, 0, 0, 0, 18867, 18870, 1, 0, 0, 0, 18868, 18870, 5, 1233, 0, + 0, 18869, 18864, 1, 0, 0, 0, 18869, 18868, 1, 0, 0, 0, 18869, 18870, 1, + 0, 0, 0, 18870, 18871, 1, 0, 0, 0, 18871, 18872, 3, 1862, 931, 0, 18872, + 2155, 1, 0, 0, 0, 18873, 18874, 5, 1219, 0, 0, 18874, 18875, 5, 151, 0, + 0, 18875, 18876, 3, 2058, 1029, 0, 18876, 2157, 1, 0, 0, 0, 18877, 18878, + 5, 2190, 0, 0, 18878, 18879, 5, 594, 0, 0, 18879, 18880, 5, 2430, 0, 0, + 18880, 18881, 3, 1950, 975, 0, 18881, 18882, 5, 2431, 0, 0, 18882, 18885, + 1, 0, 0, 0, 18883, 18885, 3, 2144, 1072, 0, 18884, 18877, 1, 0, 0, 0, 18884, + 18883, 1, 0, 0, 0, 18885, 2159, 1, 0, 0, 0, 18886, 18908, 5, 292, 0, 0, + 18887, 18889, 5, 901, 0, 0, 18888, 18890, 5, 88, 0, 0, 18889, 18888, 1, + 0, 0, 0, 18889, 18890, 1, 0, 0, 0, 18890, 18909, 1, 0, 0, 0, 18891, 18892, + 5, 2430, 0, 0, 18892, 18897, 3, 2206, 1103, 0, 18893, 18894, 5, 2436, 0, + 0, 18894, 18896, 3, 2206, 1103, 0, 18895, 18893, 1, 0, 0, 0, 18896, 18899, + 1, 0, 0, 0, 18897, 18895, 1, 0, 0, 0, 18897, 18898, 1, 0, 0, 0, 18898, + 18900, 1, 0, 0, 0, 18899, 18897, 1, 0, 0, 0, 18900, 18901, 5, 2431, 0, + 0, 18901, 18902, 5, 2145, 0, 0, 18902, 18904, 5, 2430, 0, 0, 18903, 18905, + 3, 2034, 1017, 0, 18904, 18903, 1, 0, 0, 0, 18904, 18905, 1, 0, 0, 0, 18905, + 18906, 1, 0, 0, 0, 18906, 18907, 5, 2431, 0, 0, 18907, 18909, 1, 0, 0, + 0, 18908, 18887, 1, 0, 0, 0, 18908, 18891, 1, 0, 0, 0, 18909, 2161, 1, + 0, 0, 0, 18910, 18913, 5, 1264, 0, 0, 18911, 18912, 5, 151, 0, 0, 18912, + 18914, 5, 2146, 0, 0, 18913, 18911, 1, 0, 0, 0, 18913, 18914, 1, 0, 0, + 0, 18914, 18915, 1, 0, 0, 0, 18915, 18917, 3, 2036, 1018, 0, 18916, 18918, + 3, 2194, 1097, 0, 18917, 18916, 1, 0, 0, 0, 18917, 18918, 1, 0, 0, 0, 18918, + 18926, 1, 0, 0, 0, 18919, 18920, 5, 2436, 0, 0, 18920, 18922, 3, 2036, + 1018, 0, 18921, 18923, 3, 2194, 1097, 0, 18922, 18921, 1, 0, 0, 0, 18922, + 18923, 1, 0, 0, 0, 18923, 18925, 1, 0, 0, 0, 18924, 18919, 1, 0, 0, 0, + 18925, 18928, 1, 0, 0, 0, 18926, 18924, 1, 0, 0, 0, 18926, 18927, 1, 0, + 0, 0, 18927, 2163, 1, 0, 0, 0, 18928, 18926, 1, 0, 0, 0, 18929, 18930, + 5, 2204, 0, 0, 18930, 18932, 5, 2430, 0, 0, 18931, 18933, 7, 238, 0, 0, + 18932, 18931, 1, 0, 0, 0, 18932, 18933, 1, 0, 0, 0, 18933, 18935, 1, 0, + 0, 0, 18934, 18936, 7, 247, 0, 0, 18935, 18934, 1, 0, 0, 0, 18935, 18936, + 1, 0, 0, 0, 18936, 18937, 1, 0, 0, 0, 18937, 18942, 3, 2172, 1086, 0, 18938, + 18939, 5, 2436, 0, 0, 18939, 18941, 3, 2172, 1086, 0, 18940, 18938, 1, + 0, 0, 0, 18941, 18944, 1, 0, 0, 0, 18942, 18940, 1, 0, 0, 0, 18942, 18943, + 1, 0, 0, 0, 18943, 18945, 1, 0, 0, 0, 18944, 18942, 1, 0, 0, 0, 18945, + 18946, 5, 2431, 0, 0, 18946, 2165, 1, 0, 0, 0, 18947, 18948, 5, 2222, 0, + 0, 18948, 18952, 5, 2430, 0, 0, 18949, 18950, 3, 2058, 1029, 0, 18950, + 18951, 3, 2194, 1097, 0, 18951, 18953, 1, 0, 0, 0, 18952, 18949, 1, 0, + 0, 0, 18952, 18953, 1, 0, 0, 0, 18953, 18960, 1, 0, 0, 0, 18954, 18955, + 5, 2436, 0, 0, 18955, 18956, 3, 2058, 1029, 0, 18956, 18957, 3, 2194, 1097, + 0, 18957, 18959, 1, 0, 0, 0, 18958, 18954, 1, 0, 0, 0, 18959, 18962, 1, + 0, 0, 0, 18960, 18958, 1, 0, 0, 0, 18960, 18961, 1, 0, 0, 0, 18961, 18964, + 1, 0, 0, 0, 18962, 18960, 1, 0, 0, 0, 18963, 18965, 3, 2170, 1085, 0, 18964, + 18963, 1, 0, 0, 0, 18964, 18965, 1, 0, 0, 0, 18965, 18966, 1, 0, 0, 0, + 18966, 18967, 5, 2431, 0, 0, 18967, 2167, 1, 0, 0, 0, 18968, 18979, 3, + 2204, 1102, 0, 18969, 18970, 5, 565, 0, 0, 18970, 18980, 5, 1220, 0, 0, + 18971, 18974, 3, 2300, 1150, 0, 18972, 18973, 5, 1275, 0, 0, 18973, 18975, + 3, 2058, 1029, 0, 18974, 18972, 1, 0, 0, 0, 18974, 18975, 1, 0, 0, 0, 18975, + 18977, 1, 0, 0, 0, 18976, 18978, 3, 2170, 1085, 0, 18977, 18976, 1, 0, + 0, 0, 18977, 18978, 1, 0, 0, 0, 18978, 18980, 1, 0, 0, 0, 18979, 18969, + 1, 0, 0, 0, 18979, 18971, 1, 0, 0, 0, 18980, 2169, 1, 0, 0, 0, 18981, 18982, + 5, 363, 0, 0, 18982, 18983, 3, 2058, 1029, 0, 18983, 2171, 1, 0, 0, 0, + 18984, 18991, 3, 2036, 1018, 0, 18985, 18989, 5, 66, 0, 0, 18986, 18990, + 3, 2334, 1167, 0, 18987, 18988, 5, 476, 0, 0, 18988, 18990, 3, 2058, 1029, + 0, 18989, 18986, 1, 0, 0, 0, 18989, 18987, 1, 0, 0, 0, 18990, 18992, 1, + 0, 0, 0, 18991, 18985, 1, 0, 0, 0, 18991, 18992, 1, 0, 0, 0, 18992, 2173, + 1, 0, 0, 0, 18993, 18997, 5, 2170, 0, 0, 18994, 18995, 5, 1059, 0, 0, 18995, + 18998, 5, 2146, 0, 0, 18996, 18998, 3, 2036, 1018, 0, 18997, 18994, 1, + 0, 0, 0, 18997, 18996, 1, 0, 0, 0, 18998, 2175, 1, 0, 0, 0, 18999, 19005, + 5, 1628, 0, 0, 19000, 19006, 5, 2241, 0, 0, 19001, 19003, 5, 1059, 0, 0, + 19002, 19004, 5, 2146, 0, 0, 19003, 19002, 1, 0, 0, 0, 19003, 19004, 1, + 0, 0, 0, 19004, 19006, 1, 0, 0, 0, 19005, 19000, 1, 0, 0, 0, 19005, 19001, + 1, 0, 0, 0, 19006, 2177, 1, 0, 0, 0, 19007, 19008, 5, 456, 0, 0, 19008, + 19009, 3, 2058, 1029, 0, 19009, 2179, 1, 0, 0, 0, 19010, 19011, 5, 2170, + 0, 0, 19011, 19012, 3, 2058, 1029, 0, 19012, 2181, 1, 0, 0, 0, 19013, 19014, + 5, 1059, 0, 0, 19014, 19022, 5, 652, 0, 0, 19015, 19019, 5, 652, 0, 0, + 19016, 19017, 5, 1600, 0, 0, 19017, 19018, 5, 2452, 0, 0, 19018, 19020, + 3, 2058, 1029, 0, 19019, 19016, 1, 0, 0, 0, 19019, 19020, 1, 0, 0, 0, 19020, + 19022, 1, 0, 0, 0, 19021, 19013, 1, 0, 0, 0, 19021, 19015, 1, 0, 0, 0, + 19022, 2183, 1, 0, 0, 0, 19023, 19033, 5, 2437, 0, 0, 19024, 19033, 5, + 494, 0, 0, 19025, 19033, 5, 2461, 0, 0, 19026, 19027, 5, 1584, 0, 0, 19027, + 19033, 7, 248, 0, 0, 19028, 19033, 5, 2462, 0, 0, 19029, 19033, 3, 2186, + 1093, 0, 19030, 19033, 3, 2188, 1094, 0, 19031, 19033, 3, 2190, 1095, 0, + 19032, 19023, 1, 0, 0, 0, 19032, 19024, 1, 0, 0, 0, 19032, 19025, 1, 0, + 0, 0, 19032, 19026, 1, 0, 0, 0, 19032, 19028, 1, 0, 0, 0, 19032, 19029, + 1, 0, 0, 0, 19032, 19030, 1, 0, 0, 0, 19032, 19031, 1, 0, 0, 0, 19033, + 2185, 1, 0, 0, 0, 19034, 19035, 5, 2184, 0, 0, 19035, 19051, 7, 249, 0, + 0, 19036, 19042, 5, 494, 0, 0, 19037, 19043, 5, 1685, 0, 0, 19038, 19043, + 5, 522, 0, 0, 19039, 19043, 5, 2180, 0, 0, 19040, 19043, 3, 2254, 1127, + 0, 19041, 19043, 3, 2324, 1162, 0, 19042, 19037, 1, 0, 0, 0, 19042, 19038, + 1, 0, 0, 0, 19042, 19039, 1, 0, 0, 0, 19042, 19040, 1, 0, 0, 0, 19042, + 19041, 1, 0, 0, 0, 19043, 19045, 1, 0, 0, 0, 19044, 19046, 7, 250, 0, 0, + 19045, 19044, 1, 0, 0, 0, 19045, 19046, 1, 0, 0, 0, 19046, 19052, 1, 0, + 0, 0, 19047, 19049, 5, 278, 0, 0, 19048, 19050, 7, 251, 0, 0, 19049, 19048, + 1, 0, 0, 0, 19049, 19050, 1, 0, 0, 0, 19050, 19052, 1, 0, 0, 0, 19051, + 19036, 1, 0, 0, 0, 19051, 19047, 1, 0, 0, 0, 19052, 2187, 1, 0, 0, 0, 19053, + 19054, 5, 1572, 0, 0, 19054, 19060, 3, 2434, 1217, 0, 19055, 19061, 5, + 2426, 0, 0, 19056, 19061, 5, 1179, 0, 0, 19057, 19061, 5, 1165, 0, 0, 19058, + 19061, 3, 2324, 1162, 0, 19059, 19061, 3, 2434, 1217, 0, 19060, 19055, + 1, 0, 0, 0, 19060, 19056, 1, 0, 0, 0, 19060, 19057, 1, 0, 0, 0, 19060, + 19058, 1, 0, 0, 0, 19060, 19059, 1, 0, 0, 0, 19061, 2189, 1, 0, 0, 0, 19062, + 19072, 5, 2014, 0, 0, 19063, 19067, 5, 1636, 0, 0, 19064, 19066, 3, 2334, + 1167, 0, 19065, 19064, 1, 0, 0, 0, 19066, 19069, 1, 0, 0, 0, 19067, 19065, + 1, 0, 0, 0, 19067, 19068, 1, 0, 0, 0, 19068, 19073, 1, 0, 0, 0, 19069, + 19067, 1, 0, 0, 0, 19070, 19073, 5, 1584, 0, 0, 19071, 19073, 5, 1659, + 0, 0, 19072, 19063, 1, 0, 0, 0, 19072, 19070, 1, 0, 0, 0, 19072, 19071, + 1, 0, 0, 0, 19072, 19073, 1, 0, 0, 0, 19073, 2191, 1, 0, 0, 0, 19074, 19076, + 7, 252, 0, 0, 19075, 19077, 5, 565, 0, 0, 19076, 19075, 1, 0, 0, 0, 19076, + 19077, 1, 0, 0, 0, 19077, 19078, 1, 0, 0, 0, 19078, 19080, 5, 2430, 0, + 0, 19079, 19081, 3, 2034, 1017, 0, 19080, 19079, 1, 0, 0, 0, 19080, 19081, + 1, 0, 0, 0, 19081, 19082, 1, 0, 0, 0, 19082, 19083, 5, 2431, 0, 0, 19083, + 2193, 1, 0, 0, 0, 19084, 19086, 5, 66, 0, 0, 19085, 19084, 1, 0, 0, 0, + 19085, 19086, 1, 0, 0, 0, 19086, 19089, 1, 0, 0, 0, 19087, 19090, 3, 2332, + 1166, 0, 19088, 19090, 3, 2328, 1164, 0, 19089, 19087, 1, 0, 0, 0, 19089, + 19088, 1, 0, 0, 0, 19090, 19093, 1, 0, 0, 0, 19091, 19093, 5, 66, 0, 0, + 19092, 19085, 1, 0, 0, 0, 19092, 19091, 1, 0, 0, 0, 19093, 2195, 1, 0, + 0, 0, 19094, 19097, 3, 2332, 1166, 0, 19095, 19097, 3, 2328, 1164, 0, 19096, + 19094, 1, 0, 0, 0, 19096, 19095, 1, 0, 0, 0, 19097, 2197, 1, 0, 0, 0, 19098, + 19104, 5, 2186, 0, 0, 19099, 19100, 5, 315, 0, 0, 19100, 19101, 5, 1167, + 0, 0, 19101, 19105, 3, 2258, 1129, 0, 19102, 19105, 3, 2036, 1018, 0, 19103, + 19105, 3, 2200, 1100, 0, 19104, 19099, 1, 0, 0, 0, 19104, 19102, 1, 0, + 0, 0, 19104, 19103, 1, 0, 0, 0, 19105, 2199, 1, 0, 0, 0, 19106, 19107, + 3, 2036, 1018, 0, 19107, 19108, 3, 2052, 1026, 0, 19108, 19109, 7, 253, + 0, 0, 19109, 19110, 5, 2430, 0, 0, 19110, 19115, 3, 2036, 1018, 0, 19111, + 19112, 5, 2436, 0, 0, 19112, 19114, 3, 2036, 1018, 0, 19113, 19111, 1, + 0, 0, 0, 19114, 19117, 1, 0, 0, 0, 19115, 19113, 1, 0, 0, 0, 19115, 19116, + 1, 0, 0, 0, 19116, 19118, 1, 0, 0, 0, 19117, 19115, 1, 0, 0, 0, 19118, + 19119, 5, 2431, 0, 0, 19119, 2201, 1, 0, 0, 0, 19120, 19121, 5, 150, 0, + 0, 19121, 19123, 5, 219, 0, 0, 19122, 19120, 1, 0, 0, 0, 19122, 19123, + 1, 0, 0, 0, 19123, 19124, 1, 0, 0, 0, 19124, 19127, 5, 720, 0, 0, 19125, + 19128, 3, 2310, 1155, 0, 19126, 19128, 3, 2308, 1154, 0, 19127, 19125, + 1, 0, 0, 0, 19127, 19126, 1, 0, 0, 0, 19128, 19136, 1, 0, 0, 0, 19129, + 19132, 5, 2436, 0, 0, 19130, 19133, 3, 2310, 1155, 0, 19131, 19133, 3, + 2308, 1154, 0, 19132, 19130, 1, 0, 0, 0, 19132, 19131, 1, 0, 0, 0, 19133, + 19135, 1, 0, 0, 0, 19134, 19129, 1, 0, 0, 0, 19135, 19138, 1, 0, 0, 0, + 19136, 19134, 1, 0, 0, 0, 19136, 19137, 1, 0, 0, 0, 19137, 2203, 1, 0, + 0, 0, 19138, 19136, 1, 0, 0, 0, 19139, 19142, 3, 2332, 1166, 0, 19140, + 19142, 3, 2328, 1164, 0, 19141, 19139, 1, 0, 0, 0, 19141, 19140, 1, 0, + 0, 0, 19142, 2205, 1, 0, 0, 0, 19143, 19144, 3, 2332, 1166, 0, 19144, 2207, + 1, 0, 0, 0, 19145, 19146, 3, 2332, 1166, 0, 19146, 2209, 1, 0, 0, 0, 19147, + 19148, 3, 2332, 1166, 0, 19148, 2211, 1, 0, 0, 0, 19149, 19150, 3, 2332, + 1166, 0, 19150, 2213, 1, 0, 0, 0, 19151, 19152, 3, 2332, 1166, 0, 19152, + 2215, 1, 0, 0, 0, 19153, 19158, 3, 2332, 1166, 0, 19154, 19155, 5, 2423, + 0, 0, 19155, 19157, 3, 2334, 1167, 0, 19156, 19154, 1, 0, 0, 0, 19157, + 19160, 1, 0, 0, 0, 19158, 19156, 1, 0, 0, 0, 19158, 19159, 1, 0, 0, 0, + 19159, 19163, 1, 0, 0, 0, 19160, 19158, 1, 0, 0, 0, 19161, 19162, 5, 2438, + 0, 0, 19162, 19164, 3, 2264, 1132, 0, 19163, 19161, 1, 0, 0, 0, 19163, + 19164, 1, 0, 0, 0, 19164, 2217, 1, 0, 0, 0, 19165, 19166, 3, 2332, 1166, + 0, 19166, 2219, 1, 0, 0, 0, 19167, 19170, 3, 2332, 1166, 0, 19168, 19169, + 5, 2423, 0, 0, 19169, 19171, 3, 2334, 1167, 0, 19170, 19168, 1, 0, 0, 0, + 19170, 19171, 1, 0, 0, 0, 19171, 2221, 1, 0, 0, 0, 19172, 19173, 3, 2332, + 1166, 0, 19173, 2223, 1, 0, 0, 0, 19174, 19175, 3, 2332, 1166, 0, 19175, + 2225, 1, 0, 0, 0, 19176, 19177, 3, 2332, 1166, 0, 19177, 2227, 1, 0, 0, + 0, 19178, 19181, 3, 2332, 1166, 0, 19179, 19180, 5, 2423, 0, 0, 19180, + 19182, 3, 2334, 1167, 0, 19181, 19179, 1, 0, 0, 0, 19181, 19182, 1, 0, + 0, 0, 19182, 2229, 1, 0, 0, 0, 19183, 19188, 3, 2332, 1166, 0, 19184, 19185, + 5, 2423, 0, 0, 19185, 19187, 3, 2334, 1167, 0, 19186, 19184, 1, 0, 0, 0, + 19187, 19190, 1, 0, 0, 0, 19188, 19186, 1, 0, 0, 0, 19188, 19189, 1, 0, + 0, 0, 19189, 2231, 1, 0, 0, 0, 19190, 19188, 1, 0, 0, 0, 19191, 19192, + 3, 2332, 1166, 0, 19192, 2233, 1, 0, 0, 0, 19193, 19195, 3, 2334, 1167, + 0, 19194, 19196, 3, 546, 273, 0, 19195, 19194, 1, 0, 0, 0, 19195, 19196, + 1, 0, 0, 0, 19196, 2235, 1, 0, 0, 0, 19197, 19201, 3, 2334, 1167, 0, 19198, + 19201, 5, 261, 0, 0, 19199, 19201, 5, 1475, 0, 0, 19200, 19197, 1, 0, 0, + 0, 19200, 19198, 1, 0, 0, 0, 19200, 19199, 1, 0, 0, 0, 19201, 2237, 1, + 0, 0, 0, 19202, 19207, 3, 2332, 1166, 0, 19203, 19204, 5, 2423, 0, 0, 19204, + 19206, 3, 2334, 1167, 0, 19205, 19203, 1, 0, 0, 0, 19206, 19209, 1, 0, + 0, 0, 19207, 19205, 1, 0, 0, 0, 19207, 19208, 1, 0, 0, 0, 19208, 19212, + 1, 0, 0, 0, 19209, 19207, 1, 0, 0, 0, 19210, 19211, 5, 2438, 0, 0, 19211, + 19213, 3, 2264, 1132, 0, 19212, 19210, 1, 0, 0, 0, 19212, 19213, 1, 0, + 0, 0, 19213, 2239, 1, 0, 0, 0, 19214, 19215, 3, 2334, 1167, 0, 19215, 2241, + 1, 0, 0, 0, 19216, 19221, 3, 2334, 1167, 0, 19217, 19218, 5, 2423, 0, 0, + 19218, 19220, 3, 2334, 1167, 0, 19219, 19217, 1, 0, 0, 0, 19220, 19223, + 1, 0, 0, 0, 19221, 19219, 1, 0, 0, 0, 19221, 19222, 1, 0, 0, 0, 19222, + 2243, 1, 0, 0, 0, 19223, 19221, 1, 0, 0, 0, 19224, 19229, 3, 2334, 1167, + 0, 19225, 19226, 5, 2423, 0, 0, 19226, 19228, 3, 2334, 1167, 0, 19227, + 19225, 1, 0, 0, 0, 19228, 19231, 1, 0, 0, 0, 19229, 19227, 1, 0, 0, 0, + 19229, 19230, 1, 0, 0, 0, 19230, 2245, 1, 0, 0, 0, 19231, 19229, 1, 0, + 0, 0, 19232, 19237, 3, 2332, 1166, 0, 19233, 19234, 5, 2423, 0, 0, 19234, + 19236, 3, 2334, 1167, 0, 19235, 19233, 1, 0, 0, 0, 19236, 19239, 1, 0, + 0, 0, 19237, 19235, 1, 0, 0, 0, 19237, 19238, 1, 0, 0, 0, 19238, 2247, + 1, 0, 0, 0, 19239, 19237, 1, 0, 0, 0, 19240, 19243, 3, 2332, 1166, 0, 19241, + 19242, 5, 2423, 0, 0, 19242, 19244, 3, 2334, 1167, 0, 19243, 19241, 1, + 0, 0, 0, 19243, 19244, 1, 0, 0, 0, 19244, 2249, 1, 0, 0, 0, 19245, 19248, + 3, 2332, 1166, 0, 19246, 19247, 5, 2423, 0, 0, 19247, 19249, 3, 2334, 1167, + 0, 19248, 19246, 1, 0, 0, 0, 19248, 19249, 1, 0, 0, 0, 19249, 2251, 1, + 0, 0, 0, 19250, 19253, 3, 2332, 1166, 0, 19251, 19252, 5, 2423, 0, 0, 19252, + 19254, 3, 2334, 1167, 0, 19253, 19251, 1, 0, 0, 0, 19253, 19254, 1, 0, + 0, 0, 19254, 2253, 1, 0, 0, 0, 19255, 19256, 5, 2457, 0, 0, 19256, 19258, + 3, 2272, 1136, 0, 19257, 19255, 1, 0, 0, 0, 19257, 19258, 1, 0, 0, 0, 19258, + 19259, 1, 0, 0, 0, 19259, 19262, 3, 2334, 1167, 0, 19260, 19261, 5, 2423, + 0, 0, 19261, 19263, 3, 2334, 1167, 0, 19262, 19260, 1, 0, 0, 0, 19262, + 19263, 1, 0, 0, 0, 19263, 19266, 1, 0, 0, 0, 19264, 19266, 3, 2308, 1154, + 0, 19265, 19257, 1, 0, 0, 0, 19265, 19264, 1, 0, 0, 0, 19266, 2255, 1, + 0, 0, 0, 19267, 19270, 3, 2332, 1166, 0, 19268, 19269, 5, 2423, 0, 0, 19269, + 19271, 3, 2334, 1167, 0, 19270, 19268, 1, 0, 0, 0, 19270, 19271, 1, 0, + 0, 0, 19271, 2257, 1, 0, 0, 0, 19272, 19275, 3, 2310, 1155, 0, 19273, 19275, + 3, 2308, 1154, 0, 19274, 19272, 1, 0, 0, 0, 19274, 19273, 1, 0, 0, 0, 19275, + 2259, 1, 0, 0, 0, 19276, 19279, 3, 2332, 1166, 0, 19277, 19279, 3, 2308, + 1154, 0, 19278, 19276, 1, 0, 0, 0, 19278, 19277, 1, 0, 0, 0, 19279, 2261, + 1, 0, 0, 0, 19280, 19283, 3, 2332, 1166, 0, 19281, 19282, 5, 2423, 0, 0, + 19282, 19284, 3, 2334, 1167, 0, 19283, 19281, 1, 0, 0, 0, 19283, 19284, + 1, 0, 0, 0, 19284, 2263, 1, 0, 0, 0, 19285, 19290, 3, 2332, 1166, 0, 19286, + 19287, 5, 2423, 0, 0, 19287, 19289, 3, 2334, 1167, 0, 19288, 19286, 1, + 0, 0, 0, 19289, 19292, 1, 0, 0, 0, 19290, 19288, 1, 0, 0, 0, 19290, 19291, + 1, 0, 0, 0, 19291, 2265, 1, 0, 0, 0, 19292, 19290, 1, 0, 0, 0, 19293, 19298, + 3, 2332, 1166, 0, 19294, 19295, 5, 2423, 0, 0, 19295, 19297, 3, 2334, 1167, + 0, 19296, 19294, 1, 0, 0, 0, 19297, 19300, 1, 0, 0, 0, 19298, 19296, 1, + 0, 0, 0, 19298, 19299, 1, 0, 0, 0, 19299, 2267, 1, 0, 0, 0, 19300, 19298, + 1, 0, 0, 0, 19301, 19304, 3, 2332, 1166, 0, 19302, 19303, 5, 2423, 0, 0, + 19303, 19305, 3, 2334, 1167, 0, 19304, 19302, 1, 0, 0, 0, 19304, 19305, + 1, 0, 0, 0, 19305, 19316, 1, 0, 0, 0, 19306, 19307, 5, 2438, 0, 0, 19307, + 19312, 3, 2264, 1132, 0, 19308, 19309, 5, 2423, 0, 0, 19309, 19311, 3, + 2264, 1132, 0, 19310, 19308, 1, 0, 0, 0, 19311, 19314, 1, 0, 0, 0, 19312, + 19310, 1, 0, 0, 0, 19312, 19313, 1, 0, 0, 0, 19313, 19317, 1, 0, 0, 0, + 19314, 19312, 1, 0, 0, 0, 19315, 19317, 3, 2192, 1096, 0, 19316, 19306, + 1, 0, 0, 0, 19316, 19315, 1, 0, 0, 0, 19316, 19317, 1, 0, 0, 0, 19317, + 19323, 1, 0, 0, 0, 19318, 19320, 3, 2270, 1135, 0, 19319, 19321, 3, 2336, + 1168, 0, 19320, 19319, 1, 0, 0, 0, 19320, 19321, 1, 0, 0, 0, 19321, 19323, + 1, 0, 0, 0, 19322, 19301, 1, 0, 0, 0, 19322, 19318, 1, 0, 0, 0, 19323, + 2269, 1, 0, 0, 0, 19324, 19325, 5, 2231, 0, 0, 19325, 19329, 5, 2430, 0, + 0, 19326, 19327, 3, 2166, 1083, 0, 19327, 19328, 5, 2436, 0, 0, 19328, + 19330, 1, 0, 0, 0, 19329, 19326, 1, 0, 0, 0, 19329, 19330, 1, 0, 0, 0, + 19330, 19331, 1, 0, 0, 0, 19331, 19333, 3, 2058, 1029, 0, 19332, 19334, + 3, 2162, 1081, 0, 19333, 19332, 1, 0, 0, 0, 19333, 19334, 1, 0, 0, 0, 19334, + 19344, 1, 0, 0, 0, 19335, 19336, 5, 223, 0, 0, 19336, 19341, 3, 2168, 1084, + 0, 19337, 19338, 5, 2436, 0, 0, 19338, 19340, 3, 2168, 1084, 0, 19339, + 19337, 1, 0, 0, 0, 19340, 19343, 1, 0, 0, 0, 19341, 19339, 1, 0, 0, 0, + 19341, 19342, 1, 0, 0, 0, 19342, 19345, 1, 0, 0, 0, 19343, 19341, 1, 0, + 0, 0, 19344, 19335, 1, 0, 0, 0, 19344, 19345, 1, 0, 0, 0, 19345, 19346, + 1, 0, 0, 0, 19346, 19349, 5, 2431, 0, 0, 19347, 19348, 5, 2423, 0, 0, 19348, + 19350, 3, 2310, 1155, 0, 19349, 19347, 1, 0, 0, 0, 19349, 19350, 1, 0, + 0, 0, 19350, 2271, 1, 0, 0, 0, 19351, 19356, 3, 2334, 1167, 0, 19352, 19353, + 5, 2423, 0, 0, 19353, 19355, 3, 2334, 1167, 0, 19354, 19352, 1, 0, 0, 0, + 19355, 19358, 1, 0, 0, 0, 19356, 19354, 1, 0, 0, 0, 19356, 19357, 1, 0, + 0, 0, 19357, 2273, 1, 0, 0, 0, 19358, 19356, 1, 0, 0, 0, 19359, 19360, + 3, 2332, 1166, 0, 19360, 2275, 1, 0, 0, 0, 19361, 19362, 3, 2334, 1167, + 0, 19362, 2277, 1, 0, 0, 0, 19363, 19364, 3, 2334, 1167, 0, 19364, 2279, + 1, 0, 0, 0, 19365, 19366, 3, 2334, 1167, 0, 19366, 2281, 1, 0, 0, 0, 19367, + 19392, 3, 2268, 1134, 0, 19368, 19369, 5, 2126, 0, 0, 19369, 19374, 3, + 2280, 1140, 0, 19370, 19371, 5, 2436, 0, 0, 19371, 19373, 3, 2280, 1140, + 0, 19372, 19370, 1, 0, 0, 0, 19373, 19376, 1, 0, 0, 0, 19374, 19372, 1, + 0, 0, 0, 19374, 19375, 1, 0, 0, 0, 19375, 19392, 1, 0, 0, 0, 19376, 19374, + 1, 0, 0, 0, 19377, 19378, 5, 395, 0, 0, 19378, 19392, 3, 2278, 1139, 0, + 19379, 19380, 5, 438, 0, 0, 19380, 19392, 3, 2276, 1138, 0, 19381, 19382, + 5, 885, 0, 0, 19382, 19383, 5, 901, 0, 0, 19383, 19392, 3, 2276, 1138, + 0, 19384, 19385, 5, 730, 0, 0, 19385, 19386, 7, 78, 0, 0, 19386, 19392, + 3, 2276, 1138, 0, 19387, 19388, 5, 1622, 0, 0, 19388, 19389, 5, 2046, 0, + 0, 19389, 19390, 5, 1371, 0, 0, 19390, 19392, 3, 2276, 1138, 0, 19391, + 19367, 1, 0, 0, 0, 19391, 19368, 1, 0, 0, 0, 19391, 19377, 1, 0, 0, 0, + 19391, 19379, 1, 0, 0, 0, 19391, 19381, 1, 0, 0, 0, 19391, 19384, 1, 0, + 0, 0, 19391, 19387, 1, 0, 0, 0, 19392, 2283, 1, 0, 0, 0, 19393, 19398, + 3, 2266, 1133, 0, 19394, 19395, 5, 2436, 0, 0, 19395, 19397, 3, 2266, 1133, + 0, 19396, 19394, 1, 0, 0, 0, 19397, 19400, 1, 0, 0, 0, 19398, 19396, 1, + 0, 0, 0, 19398, 19399, 1, 0, 0, 0, 19399, 2285, 1, 0, 0, 0, 19400, 19398, + 1, 0, 0, 0, 19401, 19402, 5, 2430, 0, 0, 19402, 19403, 3, 2284, 1142, 0, + 19403, 19404, 5, 2431, 0, 0, 19404, 2287, 1, 0, 0, 0, 19405, 19406, 5, + 752, 0, 0, 19406, 19407, 5, 2430, 0, 0, 19407, 19408, 5, 2272, 0, 0, 19408, + 19409, 7, 50, 0, 0, 19409, 19410, 3, 1950, 975, 0, 19410, 19412, 5, 2431, + 0, 0, 19411, 19413, 3, 2144, 1072, 0, 19412, 19411, 1, 0, 0, 0, 19412, + 19413, 1, 0, 0, 0, 19413, 2289, 1, 0, 0, 0, 19414, 19423, 5, 2430, 0, 0, + 19415, 19420, 3, 2298, 1149, 0, 19416, 19417, 5, 2436, 0, 0, 19417, 19419, + 3, 2298, 1149, 0, 19418, 19416, 1, 0, 0, 0, 19419, 19422, 1, 0, 0, 0, 19420, + 19418, 1, 0, 0, 0, 19420, 19421, 1, 0, 0, 0, 19421, 19424, 1, 0, 0, 0, + 19422, 19420, 1, 0, 0, 0, 19423, 19415, 1, 0, 0, 0, 19423, 19424, 1, 0, + 0, 0, 19424, 19425, 1, 0, 0, 0, 19425, 19427, 5, 2431, 0, 0, 19426, 19428, + 3, 2288, 1144, 0, 19427, 19426, 1, 0, 0, 0, 19427, 19428, 1, 0, 0, 0, 19428, + 2291, 1, 0, 0, 0, 19429, 19444, 5, 2430, 0, 0, 19430, 19432, 3, 2298, 1149, + 0, 19431, 19433, 3, 2296, 1148, 0, 19432, 19431, 1, 0, 0, 0, 19432, 19433, + 1, 0, 0, 0, 19433, 19441, 1, 0, 0, 0, 19434, 19435, 5, 2436, 0, 0, 19435, + 19437, 3, 2298, 1149, 0, 19436, 19438, 3, 2296, 1148, 0, 19437, 19436, + 1, 0, 0, 0, 19437, 19438, 1, 0, 0, 0, 19438, 19440, 1, 0, 0, 0, 19439, + 19434, 1, 0, 0, 0, 19440, 19443, 1, 0, 0, 0, 19441, 19439, 1, 0, 0, 0, + 19441, 19442, 1, 0, 0, 0, 19442, 19445, 1, 0, 0, 0, 19443, 19441, 1, 0, + 0, 0, 19444, 19430, 1, 0, 0, 0, 19444, 19445, 1, 0, 0, 0, 19445, 19446, + 1, 0, 0, 0, 19446, 19448, 5, 2431, 0, 0, 19447, 19449, 3, 2288, 1144, 0, + 19448, 19447, 1, 0, 0, 0, 19448, 19449, 1, 0, 0, 0, 19449, 2293, 1, 0, + 0, 0, 19450, 19451, 5, 2430, 0, 0, 19451, 19464, 3, 2266, 1133, 0, 19452, + 19455, 5, 2436, 0, 0, 19453, 19456, 3, 2324, 1162, 0, 19454, 19456, 5, + 1149, 0, 0, 19455, 19453, 1, 0, 0, 0, 19455, 19454, 1, 0, 0, 0, 19456, + 19462, 1, 0, 0, 0, 19457, 19460, 5, 2436, 0, 0, 19458, 19461, 3, 2324, + 1162, 0, 19459, 19461, 5, 1149, 0, 0, 19460, 19458, 1, 0, 0, 0, 19460, + 19459, 1, 0, 0, 0, 19461, 19463, 1, 0, 0, 0, 19462, 19457, 1, 0, 0, 0, + 19462, 19463, 1, 0, 0, 0, 19463, 19465, 1, 0, 0, 0, 19464, 19452, 1, 0, + 0, 0, 19464, 19465, 1, 0, 0, 0, 19465, 19466, 1, 0, 0, 0, 19466, 19486, + 5, 2134, 0, 0, 19467, 19468, 3, 2268, 1134, 0, 19468, 19469, 5, 2423, 0, + 0, 19469, 19470, 5, 2433, 0, 0, 19470, 19487, 1, 0, 0, 0, 19471, 19487, + 5, 2433, 0, 0, 19472, 19474, 3, 2036, 1018, 0, 19473, 19475, 3, 2194, 1097, + 0, 19474, 19473, 1, 0, 0, 0, 19474, 19475, 1, 0, 0, 0, 19475, 19483, 1, + 0, 0, 0, 19476, 19477, 5, 2436, 0, 0, 19477, 19479, 3, 2036, 1018, 0, 19478, + 19480, 3, 2194, 1097, 0, 19479, 19478, 1, 0, 0, 0, 19479, 19480, 1, 0, + 0, 0, 19480, 19482, 1, 0, 0, 0, 19481, 19476, 1, 0, 0, 0, 19482, 19485, + 1, 0, 0, 0, 19483, 19481, 1, 0, 0, 0, 19483, 19484, 1, 0, 0, 0, 19484, + 19487, 1, 0, 0, 0, 19485, 19483, 1, 0, 0, 0, 19486, 19467, 1, 0, 0, 0, + 19486, 19471, 1, 0, 0, 0, 19486, 19472, 1, 0, 0, 0, 19487, 19488, 1, 0, + 0, 0, 19488, 19490, 5, 2431, 0, 0, 19489, 19491, 3, 2288, 1144, 0, 19490, + 19489, 1, 0, 0, 0, 19490, 19491, 1, 0, 0, 0, 19491, 2295, 1, 0, 0, 0, 19492, + 19493, 7, 254, 0, 0, 19493, 19494, 5, 1150, 0, 0, 19494, 2297, 1, 0, 0, + 0, 19495, 19496, 3, 2332, 1166, 0, 19496, 19497, 5, 2452, 0, 0, 19497, + 19498, 5, 2447, 0, 0, 19498, 19500, 1, 0, 0, 0, 19499, 19495, 1, 0, 0, + 0, 19499, 19500, 1, 0, 0, 0, 19500, 19501, 1, 0, 0, 0, 19501, 19502, 3, + 2036, 1018, 0, 19502, 2299, 1, 0, 0, 0, 19503, 19512, 3, 2302, 1151, 0, + 19504, 19506, 5, 1435, 0, 0, 19505, 19504, 1, 0, 0, 0, 19505, 19506, 1, + 0, 0, 0, 19506, 19507, 1, 0, 0, 0, 19507, 19509, 3, 2242, 1121, 0, 19508, + 19510, 7, 255, 0, 0, 19509, 19508, 1, 0, 0, 0, 19509, 19510, 1, 0, 0, 0, + 19510, 19512, 1, 0, 0, 0, 19511, 19503, 1, 0, 0, 0, 19511, 19505, 1, 0, + 0, 0, 19512, 2301, 1, 0, 0, 0, 19513, 19515, 3, 2306, 1153, 0, 19514, 19516, + 3, 2304, 1152, 0, 19515, 19514, 1, 0, 0, 0, 19515, 19516, 1, 0, 0, 0, 19516, + 19526, 1, 0, 0, 0, 19517, 19519, 5, 2193, 0, 0, 19518, 19520, 5, 805, 0, + 0, 19519, 19518, 1, 0, 0, 0, 19519, 19520, 1, 0, 0, 0, 19520, 19521, 1, + 0, 0, 0, 19521, 19522, 5, 2006, 0, 0, 19522, 19527, 5, 2244, 0, 0, 19523, + 19524, 5, 181, 0, 0, 19524, 19525, 5, 1572, 0, 0, 19525, 19527, 3, 2272, + 1136, 0, 19526, 19517, 1, 0, 0, 0, 19526, 19523, 1, 0, 0, 0, 19526, 19527, + 1, 0, 0, 0, 19527, 19545, 1, 0, 0, 0, 19528, 19529, 5, 718, 0, 0, 19529, + 19534, 7, 256, 0, 0, 19530, 19531, 5, 2430, 0, 0, 19531, 19532, 3, 2036, + 1018, 0, 19532, 19533, 5, 2431, 0, 0, 19533, 19535, 1, 0, 0, 0, 19534, + 19530, 1, 0, 0, 0, 19534, 19535, 1, 0, 0, 0, 19535, 19536, 1, 0, 0, 0, + 19536, 19537, 5, 2034, 0, 0, 19537, 19542, 7, 257, 0, 0, 19538, 19539, + 5, 2430, 0, 0, 19539, 19540, 3, 2036, 1018, 0, 19540, 19541, 5, 2431, 0, + 0, 19541, 19543, 1, 0, 0, 0, 19542, 19538, 1, 0, 0, 0, 19542, 19543, 1, + 0, 0, 0, 19543, 19545, 1, 0, 0, 0, 19544, 19513, 1, 0, 0, 0, 19544, 19528, + 1, 0, 0, 0, 19545, 2303, 1, 0, 0, 0, 19546, 19549, 5, 2430, 0, 0, 19547, + 19550, 3, 2324, 1162, 0, 19548, 19550, 5, 2433, 0, 0, 19549, 19547, 1, + 0, 0, 0, 19549, 19548, 1, 0, 0, 0, 19550, 19556, 1, 0, 0, 0, 19551, 19554, + 5, 2436, 0, 0, 19552, 19555, 3, 2324, 1162, 0, 19553, 19555, 3, 2326, 1163, + 0, 19554, 19552, 1, 0, 0, 0, 19554, 19553, 1, 0, 0, 0, 19555, 19557, 1, + 0, 0, 0, 19556, 19551, 1, 0, 0, 0, 19556, 19557, 1, 0, 0, 0, 19557, 19559, + 1, 0, 0, 0, 19558, 19560, 7, 217, 0, 0, 19559, 19558, 1, 0, 0, 0, 19559, + 19560, 1, 0, 0, 0, 19560, 19561, 1, 0, 0, 0, 19561, 19562, 5, 2431, 0, + 0, 19562, 2305, 1, 0, 0, 0, 19563, 19624, 5, 123, 0, 0, 19564, 19624, 5, + 1313, 0, 0, 19565, 19624, 5, 934, 0, 0, 19566, 19624, 5, 120, 0, 0, 19567, + 19624, 5, 117, 0, 0, 19568, 19624, 5, 935, 0, 0, 19569, 19624, 5, 1329, + 0, 0, 19570, 19624, 5, 1328, 0, 0, 19571, 19624, 5, 1593, 0, 0, 19572, + 19624, 5, 1594, 0, 0, 19573, 19624, 5, 1156, 0, 0, 19574, 19624, 5, 354, + 0, 0, 19575, 19624, 5, 711, 0, 0, 19576, 19624, 5, 719, 0, 0, 19577, 19624, + 5, 1152, 0, 0, 19578, 19624, 5, 1606, 0, 0, 19579, 19624, 5, 1151, 0, 0, + 19580, 19624, 5, 355, 0, 0, 19581, 19583, 5, 421, 0, 0, 19582, 19584, 5, + 1346, 0, 0, 19583, 19582, 1, 0, 0, 0, 19583, 19584, 1, 0, 0, 0, 19584, + 19624, 1, 0, 0, 0, 19585, 19624, 5, 552, 0, 0, 19586, 19624, 5, 1415, 0, + 0, 19587, 19624, 5, 938, 0, 0, 19588, 19590, 5, 825, 0, 0, 19589, 19591, + 5, 1406, 0, 0, 19590, 19589, 1, 0, 0, 0, 19590, 19591, 1, 0, 0, 0, 19591, + 19624, 1, 0, 0, 0, 19592, 19624, 5, 182, 0, 0, 19593, 19624, 5, 181, 0, + 0, 19594, 19624, 5, 2147, 0, 0, 19595, 19624, 5, 2148, 0, 0, 19596, 19624, + 5, 1665, 0, 0, 19597, 19624, 5, 1406, 0, 0, 19598, 19624, 5, 139, 0, 0, + 19599, 19624, 5, 339, 0, 0, 19600, 19624, 5, 1506, 0, 0, 19601, 19624, + 5, 2103, 0, 0, 19602, 19624, 5, 2240, 0, 0, 19603, 19624, 5, 915, 0, 0, + 19604, 19624, 5, 341, 0, 0, 19605, 19624, 5, 623, 0, 0, 19606, 19624, 5, + 888, 0, 0, 19607, 19624, 5, 1541, 0, 0, 19608, 19624, 5, 2009, 0, 0, 19609, + 19624, 5, 2010, 0, 0, 19610, 19624, 5, 2012, 0, 0, 19611, 19624, 5, 2008, + 0, 0, 19612, 19624, 5, 2002, 0, 0, 19613, 19624, 5, 2004, 0, 0, 19614, + 19624, 5, 2003, 0, 0, 19615, 19624, 5, 2001, 0, 0, 19616, 19624, 5, 2242, + 0, 0, 19617, 19624, 5, 427, 0, 0, 19618, 19624, 5, 113, 0, 0, 19619, 19624, + 5, 133, 0, 0, 19620, 19624, 5, 201, 0, 0, 19621, 19624, 5, 940, 0, 0, 19622, + 19624, 5, 896, 0, 0, 19623, 19563, 1, 0, 0, 0, 19623, 19564, 1, 0, 0, 0, + 19623, 19565, 1, 0, 0, 0, 19623, 19566, 1, 0, 0, 0, 19623, 19567, 1, 0, + 0, 0, 19623, 19568, 1, 0, 0, 0, 19623, 19569, 1, 0, 0, 0, 19623, 19570, + 1, 0, 0, 0, 19623, 19571, 1, 0, 0, 0, 19623, 19572, 1, 0, 0, 0, 19623, + 19573, 1, 0, 0, 0, 19623, 19574, 1, 0, 0, 0, 19623, 19575, 1, 0, 0, 0, + 19623, 19576, 1, 0, 0, 0, 19623, 19577, 1, 0, 0, 0, 19623, 19578, 1, 0, + 0, 0, 19623, 19579, 1, 0, 0, 0, 19623, 19580, 1, 0, 0, 0, 19623, 19581, + 1, 0, 0, 0, 19623, 19585, 1, 0, 0, 0, 19623, 19586, 1, 0, 0, 0, 19623, + 19587, 1, 0, 0, 0, 19623, 19588, 1, 0, 0, 0, 19623, 19592, 1, 0, 0, 0, + 19623, 19593, 1, 0, 0, 0, 19623, 19594, 1, 0, 0, 0, 19623, 19595, 1, 0, + 0, 0, 19623, 19596, 1, 0, 0, 0, 19623, 19597, 1, 0, 0, 0, 19623, 19598, + 1, 0, 0, 0, 19623, 19599, 1, 0, 0, 0, 19623, 19600, 1, 0, 0, 0, 19623, + 19601, 1, 0, 0, 0, 19623, 19602, 1, 0, 0, 0, 19623, 19603, 1, 0, 0, 0, + 19623, 19604, 1, 0, 0, 0, 19623, 19605, 1, 0, 0, 0, 19623, 19606, 1, 0, + 0, 0, 19623, 19607, 1, 0, 0, 0, 19623, 19608, 1, 0, 0, 0, 19623, 19609, + 1, 0, 0, 0, 19623, 19610, 1, 0, 0, 0, 19623, 19611, 1, 0, 0, 0, 19623, + 19612, 1, 0, 0, 0, 19623, 19613, 1, 0, 0, 0, 19623, 19614, 1, 0, 0, 0, + 19623, 19615, 1, 0, 0, 0, 19623, 19616, 1, 0, 0, 0, 19623, 19617, 1, 0, + 0, 0, 19623, 19618, 1, 0, 0, 0, 19623, 19619, 1, 0, 0, 0, 19623, 19620, + 1, 0, 0, 0, 19623, 19621, 1, 0, 0, 0, 19623, 19622, 1, 0, 0, 0, 19624, + 2307, 1, 0, 0, 0, 19625, 19629, 5, 2442, 0, 0, 19626, 19627, 5, 2449, 0, + 0, 19627, 19629, 5, 2424, 0, 0, 19628, 19625, 1, 0, 0, 0, 19628, 19626, + 1, 0, 0, 0, 19629, 19638, 1, 0, 0, 0, 19630, 19632, 5, 676, 0, 0, 19631, + 19630, 1, 0, 0, 0, 19631, 19632, 1, 0, 0, 0, 19632, 19636, 1, 0, 0, 0, + 19633, 19637, 5, 2442, 0, 0, 19634, 19635, 5, 2449, 0, 0, 19635, 19637, + 5, 2424, 0, 0, 19636, 19633, 1, 0, 0, 0, 19636, 19634, 1, 0, 0, 0, 19637, + 19639, 1, 0, 0, 0, 19638, 19631, 1, 0, 0, 0, 19638, 19639, 1, 0, 0, 0, + 19639, 19642, 1, 0, 0, 0, 19640, 19641, 5, 2423, 0, 0, 19641, 19643, 3, + 2310, 1155, 0, 19642, 19640, 1, 0, 0, 0, 19642, 19643, 1, 0, 0, 0, 19643, + 2309, 1, 0, 0, 0, 19644, 19649, 3, 2312, 1156, 0, 19645, 19646, 5, 2423, + 0, 0, 19646, 19648, 3, 2312, 1156, 0, 19647, 19645, 1, 0, 0, 0, 19648, + 19651, 1, 0, 0, 0, 19649, 19647, 1, 0, 0, 0, 19649, 19650, 1, 0, 0, 0, + 19650, 2311, 1, 0, 0, 0, 19651, 19649, 1, 0, 0, 0, 19652, 19653, 5, 2457, + 0, 0, 19653, 19655, 3, 2272, 1136, 0, 19654, 19652, 1, 0, 0, 0, 19654, + 19655, 1, 0, 0, 0, 19655, 19656, 1, 0, 0, 0, 19656, 19659, 3, 2334, 1167, + 0, 19657, 19658, 5, 2438, 0, 0, 19658, 19660, 3, 2264, 1132, 0, 19659, + 19657, 1, 0, 0, 0, 19659, 19660, 1, 0, 0, 0, 19660, 19662, 1, 0, 0, 0, + 19661, 19663, 3, 2290, 1145, 0, 19662, 19661, 1, 0, 0, 0, 19662, 19663, + 1, 0, 0, 0, 19663, 2313, 1, 0, 0, 0, 19664, 19665, 5, 2457, 0, 0, 19665, + 19667, 3, 2272, 1136, 0, 19666, 19664, 1, 0, 0, 0, 19666, 19667, 1, 0, + 0, 0, 19667, 19668, 1, 0, 0, 0, 19668, 19673, 3, 2334, 1167, 0, 19669, + 19670, 5, 2423, 0, 0, 19670, 19672, 3, 2334, 1167, 0, 19671, 19669, 1, + 0, 0, 0, 19672, 19675, 1, 0, 0, 0, 19673, 19671, 1, 0, 0, 0, 19673, 19674, + 1, 0, 0, 0, 19674, 2315, 1, 0, 0, 0, 19675, 19673, 1, 0, 0, 0, 19676, 19678, + 5, 37, 0, 0, 19677, 19679, 5, 1367, 0, 0, 19678, 19677, 1, 0, 0, 0, 19678, + 19679, 1, 0, 0, 0, 19679, 19709, 1, 0, 0, 0, 19680, 19709, 5, 41, 0, 0, + 19681, 19709, 5, 352, 0, 0, 19682, 19709, 5, 376, 0, 0, 19683, 19709, 5, + 489, 0, 0, 19684, 19685, 5, 550, 0, 0, 19685, 19709, 5, 62, 0, 0, 19686, + 19709, 5, 660, 0, 0, 19687, 19688, 5, 680, 0, 0, 19688, 19709, 5, 1367, + 0, 0, 19689, 19709, 5, 698, 0, 0, 19690, 19691, 5, 752, 0, 0, 19691, 19709, + 5, 1558, 0, 0, 19692, 19693, 5, 876, 0, 0, 19693, 19709, 5, 2171, 0, 0, + 19694, 19695, 5, 1179, 0, 0, 19695, 19696, 5, 227, 0, 0, 19696, 19709, + 5, 1436, 0, 0, 19697, 19698, 5, 1392, 0, 0, 19698, 19709, 5, 1496, 0, 0, + 19699, 19709, 5, 1412, 0, 0, 19700, 19709, 5, 1433, 0, 0, 19701, 19709, + 5, 1552, 0, 0, 19702, 19703, 5, 2045, 0, 0, 19703, 19709, 5, 1622, 0, 0, + 19704, 19709, 5, 2068, 0, 0, 19705, 19709, 5, 2096, 0, 0, 19706, 19709, + 5, 2130, 0, 0, 19707, 19709, 5, 2197, 0, 0, 19708, 19676, 1, 0, 0, 0, 19708, + 19680, 1, 0, 0, 0, 19708, 19681, 1, 0, 0, 0, 19708, 19682, 1, 0, 0, 0, + 19708, 19683, 1, 0, 0, 0, 19708, 19684, 1, 0, 0, 0, 19708, 19686, 1, 0, + 0, 0, 19708, 19687, 1, 0, 0, 0, 19708, 19689, 1, 0, 0, 0, 19708, 19690, + 1, 0, 0, 0, 19708, 19692, 1, 0, 0, 0, 19708, 19694, 1, 0, 0, 0, 19708, + 19697, 1, 0, 0, 0, 19708, 19699, 1, 0, 0, 0, 19708, 19700, 1, 0, 0, 0, + 19708, 19701, 1, 0, 0, 0, 19708, 19702, 1, 0, 0, 0, 19708, 19704, 1, 0, + 0, 0, 19708, 19705, 1, 0, 0, 0, 19708, 19706, 1, 0, 0, 0, 19708, 19707, + 1, 0, 0, 0, 19709, 2317, 1, 0, 0, 0, 19710, 19711, 5, 37, 0, 0, 19711, + 20037, 5, 1367, 0, 0, 19712, 20037, 5, 30, 0, 0, 19713, 19715, 5, 26, 0, + 0, 19714, 19716, 5, 53, 0, 0, 19715, 19714, 1, 0, 0, 0, 19715, 19716, 1, + 0, 0, 0, 19716, 19717, 1, 0, 0, 0, 19717, 19718, 5, 1622, 0, 0, 19718, + 19719, 5, 2055, 0, 0, 19719, 20037, 5, 1572, 0, 0, 19720, 19721, 7, 53, + 0, 0, 19721, 19722, 5, 53, 0, 0, 19722, 19723, 5, 1622, 0, 0, 19723, 20037, + 5, 1371, 0, 0, 19724, 19725, 5, 26, 0, 0, 19725, 19726, 5, 1622, 0, 0, + 19726, 19727, 5, 837, 0, 0, 19727, 20037, 5, 1159, 0, 0, 19728, 19730, + 5, 301, 0, 0, 19729, 19731, 5, 53, 0, 0, 19730, 19729, 1, 0, 0, 0, 19730, + 19731, 1, 0, 0, 0, 19731, 19732, 1, 0, 0, 0, 19732, 20037, 5, 206, 0, 0, + 19733, 19734, 7, 258, 0, 0, 19734, 19735, 5, 53, 0, 0, 19735, 20037, 5, + 206, 0, 0, 19736, 19737, 7, 259, 0, 0, 19737, 19738, 5, 53, 0, 0, 19738, + 20037, 5, 277, 0, 0, 19739, 19740, 5, 490, 0, 0, 19740, 19741, 5, 1425, + 0, 0, 19741, 20037, 5, 1322, 0, 0, 19742, 19743, 5, 41, 0, 0, 19743, 20037, + 5, 329, 0, 0, 19744, 19746, 7, 260, 0, 0, 19745, 19747, 5, 1381, 0, 0, + 19746, 19745, 1, 0, 0, 0, 19746, 19747, 1, 0, 0, 0, 19747, 19748, 1, 0, + 0, 0, 19748, 19749, 5, 329, 0, 0, 19749, 20037, 5, 796, 0, 0, 19750, 19751, + 5, 425, 0, 0, 19751, 19752, 5, 1381, 0, 0, 19752, 19753, 5, 329, 0, 0, + 19753, 20037, 5, 796, 0, 0, 19754, 19755, 5, 352, 0, 0, 19755, 19756, 5, + 261, 0, 0, 19756, 20037, 5, 1568, 0, 0, 19757, 19758, 5, 352, 0, 0, 19758, + 19759, 5, 53, 0, 0, 19759, 20037, 5, 1369, 0, 0, 19760, 19761, 5, 45, 0, + 0, 19761, 19762, 5, 53, 0, 0, 19762, 20037, 5, 391, 0, 0, 19763, 19765, + 5, 301, 0, 0, 19764, 19766, 5, 53, 0, 0, 19765, 19764, 1, 0, 0, 0, 19765, + 19766, 1, 0, 0, 0, 19766, 19767, 1, 0, 0, 0, 19767, 20037, 5, 392, 0, 0, + 19768, 19769, 7, 258, 0, 0, 19769, 19770, 5, 53, 0, 0, 19770, 20037, 5, + 392, 0, 0, 19771, 19772, 7, 259, 0, 0, 19772, 19773, 5, 53, 0, 0, 19773, + 20037, 5, 395, 0, 0, 19774, 19775, 7, 259, 0, 0, 19775, 19776, 5, 53, 0, + 0, 19776, 20037, 5, 438, 0, 0, 19777, 19782, 5, 550, 0, 0, 19778, 19779, + 5, 62, 0, 0, 19779, 19783, 5, 26, 0, 0, 19780, 19781, 5, 53, 0, 0, 19781, + 19783, 5, 1981, 0, 0, 19782, 19778, 1, 0, 0, 0, 19782, 19780, 1, 0, 0, + 0, 19783, 20037, 1, 0, 0, 0, 19784, 19785, 7, 53, 0, 0, 19785, 19786, 5, + 53, 0, 0, 19786, 20037, 5, 660, 0, 0, 19787, 19789, 5, 301, 0, 0, 19788, + 19790, 5, 53, 0, 0, 19789, 19788, 1, 0, 0, 0, 19789, 19790, 1, 0, 0, 0, + 19790, 19791, 1, 0, 0, 0, 19791, 20037, 5, 674, 0, 0, 19792, 19793, 7, + 261, 0, 0, 19793, 19794, 5, 53, 0, 0, 19794, 20037, 5, 674, 0, 0, 19795, + 19797, 5, 301, 0, 0, 19796, 19798, 7, 262, 0, 0, 19797, 19796, 1, 0, 0, + 0, 19797, 19798, 1, 0, 0, 0, 19798, 19799, 1, 0, 0, 0, 19799, 20037, 5, + 731, 0, 0, 19800, 19801, 5, 489, 0, 0, 19801, 19802, 5, 53, 0, 0, 19802, + 20037, 7, 263, 0, 0, 19803, 19804, 5, 836, 0, 0, 19804, 20037, 5, 1528, + 0, 0, 19805, 19806, 5, 26, 0, 0, 19806, 19807, 5, 754, 0, 0, 19807, 20037, + 5, 837, 0, 0, 19808, 19810, 5, 301, 0, 0, 19809, 19811, 5, 53, 0, 0, 19810, + 19809, 1, 0, 0, 0, 19810, 19811, 1, 0, 0, 0, 19811, 19812, 1, 0, 0, 0, + 19812, 20037, 5, 785, 0, 0, 19813, 19814, 7, 261, 0, 0, 19814, 19815, 5, + 53, 0, 0, 19815, 20037, 5, 785, 0, 0, 19816, 20037, 5, 821, 0, 0, 19817, + 19819, 5, 301, 0, 0, 19818, 19820, 5, 53, 0, 0, 19819, 19818, 1, 0, 0, + 0, 19819, 19820, 1, 0, 0, 0, 19820, 19821, 1, 0, 0, 0, 19821, 19822, 5, + 849, 0, 0, 19822, 20037, 5, 2171, 0, 0, 19823, 19824, 7, 258, 0, 0, 19824, + 19825, 5, 53, 0, 0, 19825, 19826, 5, 849, 0, 0, 19826, 20037, 5, 2171, + 0, 0, 19827, 19829, 5, 587, 0, 0, 19828, 19827, 1, 0, 0, 0, 19828, 19829, + 1, 0, 0, 0, 19829, 19830, 1, 0, 0, 0, 19830, 19831, 5, 1392, 0, 0, 19831, + 20037, 5, 1496, 0, 0, 19832, 19833, 5, 1179, 0, 0, 19833, 19834, 5, 227, + 0, 0, 19834, 20037, 5, 1436, 0, 0, 19835, 19837, 5, 301, 0, 0, 19836, 19838, + 5, 53, 0, 0, 19837, 19836, 1, 0, 0, 0, 19837, 19838, 1, 0, 0, 0, 19838, + 19839, 1, 0, 0, 0, 19839, 19840, 5, 885, 0, 0, 19840, 20037, 5, 901, 0, + 0, 19841, 19842, 7, 264, 0, 0, 19842, 19843, 5, 53, 0, 0, 19843, 19844, + 5, 885, 0, 0, 19844, 20037, 5, 901, 0, 0, 19845, 19847, 5, 301, 0, 0, 19846, + 19848, 5, 53, 0, 0, 19847, 19846, 1, 0, 0, 0, 19847, 19848, 1, 0, 0, 0, + 19848, 19849, 1, 0, 0, 0, 19849, 20037, 5, 311, 0, 0, 19850, 19851, 7, + 265, 0, 0, 19851, 19852, 5, 53, 0, 0, 19852, 20037, 5, 311, 0, 0, 19853, + 19855, 5, 301, 0, 0, 19854, 19856, 5, 53, 0, 0, 19855, 19854, 1, 0, 0, + 0, 19855, 19856, 1, 0, 0, 0, 19856, 19857, 1, 0, 0, 0, 19857, 19858, 5, + 863, 0, 0, 19858, 20037, 5, 557, 0, 0, 19859, 19860, 7, 266, 0, 0, 19860, + 19861, 5, 53, 0, 0, 19861, 19862, 5, 863, 0, 0, 19862, 20037, 5, 557, 0, + 0, 19863, 19865, 5, 301, 0, 0, 19864, 19866, 5, 53, 0, 0, 19865, 19864, + 1, 0, 0, 0, 19865, 19866, 1, 0, 0, 0, 19866, 19867, 1, 0, 0, 0, 19867, + 19868, 5, 311, 0, 0, 19868, 20037, 5, 392, 0, 0, 19869, 19870, 7, 267, + 0, 0, 19870, 19871, 5, 53, 0, 0, 19871, 19872, 5, 311, 0, 0, 19872, 20037, + 5, 392, 0, 0, 19873, 19875, 5, 301, 0, 0, 19874, 19876, 5, 53, 0, 0, 19875, + 19874, 1, 0, 0, 0, 19875, 19876, 1, 0, 0, 0, 19876, 19877, 1, 0, 0, 0, + 19877, 19878, 5, 311, 0, 0, 19878, 19879, 5, 149, 0, 0, 19879, 20037, 5, + 1370, 0, 0, 19880, 19881, 7, 268, 0, 0, 19881, 19882, 5, 53, 0, 0, 19882, + 19883, 5, 311, 0, 0, 19883, 19884, 5, 149, 0, 0, 19884, 20037, 5, 1370, + 0, 0, 19885, 19887, 5, 301, 0, 0, 19886, 19888, 5, 53, 0, 0, 19887, 19886, + 1, 0, 0, 0, 19887, 19888, 1, 0, 0, 0, 19888, 19889, 1, 0, 0, 0, 19889, + 20037, 5, 1186, 0, 0, 19890, 19891, 7, 261, 0, 0, 19891, 19892, 5, 53, + 0, 0, 19892, 20037, 5, 1186, 0, 0, 19893, 19894, 7, 53, 0, 0, 19894, 19895, + 5, 53, 0, 0, 19895, 20037, 5, 1231, 0, 0, 19896, 19897, 5, 301, 0, 0, 19897, + 19898, 5, 1319, 0, 0, 19898, 20037, 5, 329, 0, 0, 19899, 19900, 5, 1572, + 0, 0, 19900, 20037, 5, 270, 0, 0, 19901, 19903, 5, 301, 0, 0, 19902, 19904, + 5, 53, 0, 0, 19903, 19902, 1, 0, 0, 0, 19903, 19904, 1, 0, 0, 0, 19904, + 19905, 1, 0, 0, 0, 19905, 20037, 5, 1369, 0, 0, 19906, 19907, 7, 261, 0, + 0, 19907, 19908, 5, 53, 0, 0, 19908, 20037, 5, 1369, 0, 0, 19909, 19910, + 7, 53, 0, 0, 19910, 20037, 5, 1371, 0, 0, 19911, 19912, 5, 301, 0, 0, 19912, + 20037, 5, 1498, 0, 0, 19913, 19914, 7, 269, 0, 0, 19914, 19915, 5, 53, + 0, 0, 19915, 20037, 5, 1498, 0, 0, 19916, 19917, 7, 53, 0, 0, 19917, 19918, + 5, 1501, 0, 0, 19918, 20037, 5, 1550, 0, 0, 19919, 19921, 5, 301, 0, 0, + 19920, 19922, 5, 53, 0, 0, 19921, 19920, 1, 0, 0, 0, 19921, 19922, 1, 0, + 0, 0, 19922, 19923, 1, 0, 0, 0, 19923, 20037, 5, 1558, 0, 0, 19924, 19925, + 7, 270, 0, 0, 19925, 19926, 5, 53, 0, 0, 19926, 20037, 5, 1558, 0, 0, 19927, + 19928, 7, 271, 0, 0, 19928, 20037, 5, 1568, 0, 0, 19929, 19930, 5, 41, + 0, 0, 19930, 19931, 5, 1475, 0, 0, 19931, 20037, 5, 292, 0, 0, 19932, 19934, + 5, 301, 0, 0, 19933, 19935, 5, 53, 0, 0, 19934, 19933, 1, 0, 0, 0, 19934, + 19935, 1, 0, 0, 0, 19935, 19936, 1, 0, 0, 0, 19936, 19937, 5, 1622, 0, + 0, 19937, 19938, 5, 2046, 0, 0, 19938, 20037, 5, 1371, 0, 0, 19939, 19940, + 7, 272, 0, 0, 19940, 19941, 5, 53, 0, 0, 19941, 19942, 5, 1622, 0, 0, 19942, + 19943, 5, 2046, 0, 0, 19943, 20037, 5, 1371, 0, 0, 19944, 19945, 5, 2045, + 0, 0, 19945, 19946, 5, 53, 0, 0, 19946, 20037, 5, 1622, 0, 0, 19947, 19949, + 5, 301, 0, 0, 19948, 19950, 5, 53, 0, 0, 19949, 19948, 1, 0, 0, 0, 19949, + 19950, 1, 0, 0, 0, 19950, 19951, 1, 0, 0, 0, 19951, 20037, 5, 1694, 0, + 0, 19952, 19953, 5, 425, 0, 0, 19953, 19954, 5, 53, 0, 0, 19954, 20037, + 5, 1694, 0, 0, 19955, 19956, 7, 259, 0, 0, 19956, 19957, 5, 1381, 0, 0, + 19957, 20037, 5, 1694, 0, 0, 19958, 19960, 5, 301, 0, 0, 19959, 19961, + 5, 53, 0, 0, 19960, 19959, 1, 0, 0, 0, 19960, 19961, 1, 0, 0, 0, 19961, + 19962, 1, 0, 0, 0, 19962, 20037, 5, 1981, 0, 0, 19963, 19964, 7, 273, 0, + 0, 19964, 19965, 5, 53, 0, 0, 19965, 20037, 5, 1981, 0, 0, 19966, 19967, + 7, 274, 0, 0, 19967, 20037, 5, 1978, 0, 0, 19968, 19970, 5, 301, 0, 0, + 19969, 19971, 5, 53, 0, 0, 19970, 19969, 1, 0, 0, 0, 19970, 19971, 1, 0, + 0, 0, 19971, 19972, 1, 0, 0, 0, 19972, 20037, 5, 2049, 0, 0, 19973, 19974, + 7, 258, 0, 0, 19974, 19975, 5, 53, 0, 0, 19975, 20037, 5, 2049, 0, 0, 19976, + 19977, 5, 26, 0, 0, 19977, 19978, 5, 329, 0, 0, 19978, 20037, 5, 2049, + 0, 0, 19979, 19981, 5, 301, 0, 0, 19980, 19982, 5, 53, 0, 0, 19981, 19980, + 1, 0, 0, 0, 19981, 19982, 1, 0, 0, 0, 19982, 19983, 1, 0, 0, 0, 19983, + 20037, 5, 2058, 0, 0, 19984, 19985, 7, 275, 0, 0, 19985, 19986, 5, 53, + 0, 0, 19986, 20037, 5, 2058, 0, 0, 19987, 19988, 7, 53, 0, 0, 19988, 20037, + 5, 2126, 0, 0, 19989, 19991, 5, 301, 0, 0, 19990, 19992, 5, 53, 0, 0, 19991, + 19990, 1, 0, 0, 0, 19991, 19992, 1, 0, 0, 0, 19992, 19993, 1, 0, 0, 0, + 19993, 20037, 5, 2171, 0, 0, 19994, 19995, 7, 276, 0, 0, 19995, 19996, + 5, 53, 0, 0, 19996, 20037, 5, 2171, 0, 0, 19997, 19998, 7, 277, 0, 0, 19998, + 20037, 5, 53, 0, 0, 19999, 20000, 5, 105, 0, 0, 20000, 20037, 5, 2126, + 0, 0, 20001, 20002, 5, 179, 0, 0, 20002, 20037, 5, 1124, 0, 0, 20003, 20004, + 5, 490, 0, 0, 20004, 20005, 5, 4, 0, 0, 20005, 20037, 5, 1322, 0, 0, 20006, + 20008, 5, 561, 0, 0, 20007, 20009, 5, 53, 0, 0, 20008, 20007, 1, 0, 0, + 0, 20008, 20009, 1, 0, 0, 0, 20009, 20010, 1, 0, 0, 0, 20010, 20037, 5, + 2040, 0, 0, 20011, 20012, 5, 592, 0, 0, 20012, 20014, 5, 53, 0, 0, 20013, + 20015, 5, 1159, 0, 0, 20014, 20013, 1, 0, 0, 0, 20014, 20015, 1, 0, 0, + 0, 20015, 20016, 1, 0, 0, 0, 20016, 20037, 5, 1366, 0, 0, 20017, 20018, + 5, 680, 0, 0, 20018, 20019, 5, 53, 0, 0, 20019, 20037, 5, 1367, 0, 0, 20020, + 20021, 5, 752, 0, 0, 20021, 20022, 5, 339, 0, 0, 20022, 20037, 5, 2006, + 0, 0, 20023, 20024, 5, 752, 0, 0, 20024, 20037, 5, 1730, 0, 0, 20025, 20026, + 5, 1383, 0, 0, 20026, 20037, 5, 344, 0, 0, 20027, 20037, 5, 1486, 0, 0, + 20028, 20029, 5, 1552, 0, 0, 20029, 20030, 5, 53, 0, 0, 20030, 20037, 7, + 278, 0, 0, 20031, 20037, 5, 1699, 0, 0, 20032, 20037, 5, 1705, 0, 0, 20033, + 20037, 5, 1707, 0, 0, 20034, 20037, 5, 1731, 0, 0, 20035, 20037, 5, 1766, + 0, 0, 20036, 19710, 1, 0, 0, 0, 20036, 19712, 1, 0, 0, 0, 20036, 19713, + 1, 0, 0, 0, 20036, 19720, 1, 0, 0, 0, 20036, 19724, 1, 0, 0, 0, 20036, + 19728, 1, 0, 0, 0, 20036, 19733, 1, 0, 0, 0, 20036, 19736, 1, 0, 0, 0, + 20036, 19739, 1, 0, 0, 0, 20036, 19742, 1, 0, 0, 0, 20036, 19744, 1, 0, + 0, 0, 20036, 19750, 1, 0, 0, 0, 20036, 19754, 1, 0, 0, 0, 20036, 19757, + 1, 0, 0, 0, 20036, 19760, 1, 0, 0, 0, 20036, 19763, 1, 0, 0, 0, 20036, + 19768, 1, 0, 0, 0, 20036, 19771, 1, 0, 0, 0, 20036, 19774, 1, 0, 0, 0, + 20036, 19777, 1, 0, 0, 0, 20036, 19784, 1, 0, 0, 0, 20036, 19787, 1, 0, + 0, 0, 20036, 19792, 1, 0, 0, 0, 20036, 19795, 1, 0, 0, 0, 20036, 19800, + 1, 0, 0, 0, 20036, 19803, 1, 0, 0, 0, 20036, 19805, 1, 0, 0, 0, 20036, + 19808, 1, 0, 0, 0, 20036, 19813, 1, 0, 0, 0, 20036, 19816, 1, 0, 0, 0, + 20036, 19817, 1, 0, 0, 0, 20036, 19823, 1, 0, 0, 0, 20036, 19828, 1, 0, + 0, 0, 20036, 19832, 1, 0, 0, 0, 20036, 19835, 1, 0, 0, 0, 20036, 19841, + 1, 0, 0, 0, 20036, 19845, 1, 0, 0, 0, 20036, 19850, 1, 0, 0, 0, 20036, + 19853, 1, 0, 0, 0, 20036, 19859, 1, 0, 0, 0, 20036, 19863, 1, 0, 0, 0, + 20036, 19869, 1, 0, 0, 0, 20036, 19873, 1, 0, 0, 0, 20036, 19880, 1, 0, + 0, 0, 20036, 19885, 1, 0, 0, 0, 20036, 19890, 1, 0, 0, 0, 20036, 19893, + 1, 0, 0, 0, 20036, 19896, 1, 0, 0, 0, 20036, 19899, 1, 0, 0, 0, 20036, + 19901, 1, 0, 0, 0, 20036, 19906, 1, 0, 0, 0, 20036, 19909, 1, 0, 0, 0, + 20036, 19911, 1, 0, 0, 0, 20036, 19913, 1, 0, 0, 0, 20036, 19916, 1, 0, + 0, 0, 20036, 19919, 1, 0, 0, 0, 20036, 19924, 1, 0, 0, 0, 20036, 19927, + 1, 0, 0, 0, 20036, 19929, 1, 0, 0, 0, 20036, 19932, 1, 0, 0, 0, 20036, + 19939, 1, 0, 0, 0, 20036, 19944, 1, 0, 0, 0, 20036, 19947, 1, 0, 0, 0, + 20036, 19952, 1, 0, 0, 0, 20036, 19955, 1, 0, 0, 0, 20036, 19958, 1, 0, + 0, 0, 20036, 19963, 1, 0, 0, 0, 20036, 19966, 1, 0, 0, 0, 20036, 19968, + 1, 0, 0, 0, 20036, 19973, 1, 0, 0, 0, 20036, 19976, 1, 0, 0, 0, 20036, + 19979, 1, 0, 0, 0, 20036, 19984, 1, 0, 0, 0, 20036, 19987, 1, 0, 0, 0, + 20036, 19989, 1, 0, 0, 0, 20036, 19994, 1, 0, 0, 0, 20036, 19997, 1, 0, + 0, 0, 20036, 19999, 1, 0, 0, 0, 20036, 20001, 1, 0, 0, 0, 20036, 20003, + 1, 0, 0, 0, 20036, 20006, 1, 0, 0, 0, 20036, 20011, 1, 0, 0, 0, 20036, + 20017, 1, 0, 0, 0, 20036, 20020, 1, 0, 0, 0, 20036, 20023, 1, 0, 0, 0, + 20036, 20025, 1, 0, 0, 0, 20036, 20027, 1, 0, 0, 0, 20036, 20028, 1, 0, + 0, 0, 20036, 20031, 1, 0, 0, 0, 20036, 20032, 1, 0, 0, 0, 20036, 20033, + 1, 0, 0, 0, 20036, 20034, 1, 0, 0, 0, 20036, 20035, 1, 0, 0, 0, 20037, + 2319, 1, 0, 0, 0, 20038, 20041, 5, 2002, 0, 0, 20039, 20042, 3, 2328, 1164, + 0, 20040, 20042, 3, 2308, 1154, 0, 20041, 20039, 1, 0, 0, 0, 20041, 20040, + 1, 0, 0, 0, 20042, 20047, 1, 0, 0, 0, 20043, 20044, 5, 79, 0, 0, 20044, + 20045, 5, 2006, 0, 0, 20045, 20046, 5, 2244, 0, 0, 20046, 20048, 3, 2328, + 1164, 0, 20047, 20043, 1, 0, 0, 0, 20047, 20048, 1, 0, 0, 0, 20048, 20101, + 1, 0, 0, 0, 20049, 20053, 5, 718, 0, 0, 20050, 20054, 3, 2328, 1164, 0, + 20051, 20054, 3, 2308, 1154, 0, 20052, 20054, 3, 2310, 1155, 0, 20053, + 20050, 1, 0, 0, 0, 20053, 20051, 1, 0, 0, 0, 20053, 20052, 1, 0, 0, 0, + 20054, 20055, 1, 0, 0, 0, 20055, 20069, 7, 279, 0, 0, 20056, 20059, 5, + 2430, 0, 0, 20057, 20060, 5, 2424, 0, 0, 20058, 20060, 3, 2308, 1154, 0, + 20059, 20057, 1, 0, 0, 0, 20059, 20058, 1, 0, 0, 0, 20060, 20066, 1, 0, + 0, 0, 20061, 20064, 5, 2436, 0, 0, 20062, 20065, 5, 2424, 0, 0, 20063, + 20065, 3, 2308, 1154, 0, 20064, 20062, 1, 0, 0, 0, 20064, 20063, 1, 0, + 0, 0, 20065, 20067, 1, 0, 0, 0, 20066, 20061, 1, 0, 0, 0, 20066, 20067, + 1, 0, 0, 0, 20067, 20068, 1, 0, 0, 0, 20068, 20070, 5, 2431, 0, 0, 20069, + 20056, 1, 0, 0, 0, 20069, 20070, 1, 0, 0, 0, 20070, 20086, 1, 0, 0, 0, + 20071, 20084, 5, 2034, 0, 0, 20072, 20085, 5, 341, 0, 0, 20073, 20085, + 5, 623, 0, 0, 20074, 20085, 5, 888, 0, 0, 20075, 20082, 5, 1541, 0, 0, + 20076, 20079, 5, 2430, 0, 0, 20077, 20080, 5, 2424, 0, 0, 20078, 20080, + 3, 2308, 1154, 0, 20079, 20077, 1, 0, 0, 0, 20079, 20078, 1, 0, 0, 0, 20080, + 20081, 1, 0, 0, 0, 20081, 20083, 5, 2431, 0, 0, 20082, 20076, 1, 0, 0, + 0, 20082, 20083, 1, 0, 0, 0, 20083, 20085, 1, 0, 0, 0, 20084, 20072, 1, + 0, 0, 0, 20084, 20073, 1, 0, 0, 0, 20084, 20074, 1, 0, 0, 0, 20084, 20075, + 1, 0, 0, 0, 20085, 20087, 1, 0, 0, 0, 20086, 20071, 1, 0, 0, 0, 20086, + 20087, 1, 0, 0, 0, 20087, 20101, 1, 0, 0, 0, 20088, 20101, 3, 2324, 1162, + 0, 20089, 20090, 5, 339, 0, 0, 20090, 20101, 3, 2328, 1164, 0, 20091, 20101, + 3, 2328, 1164, 0, 20092, 20101, 5, 1149, 0, 0, 20093, 20101, 5, 2050, 0, + 0, 20094, 20101, 5, 523, 0, 0, 20095, 20101, 5, 347, 0, 0, 20096, 20101, + 5, 1570, 0, 0, 20097, 20101, 5, 890, 0, 0, 20098, 20101, 5, 862, 0, 0, + 20099, 20101, 5, 363, 0, 0, 20100, 20038, 1, 0, 0, 0, 20100, 20049, 1, + 0, 0, 0, 20100, 20088, 1, 0, 0, 0, 20100, 20089, 1, 0, 0, 0, 20100, 20091, + 1, 0, 0, 0, 20100, 20092, 1, 0, 0, 0, 20100, 20093, 1, 0, 0, 0, 20100, + 20094, 1, 0, 0, 0, 20100, 20095, 1, 0, 0, 0, 20100, 20096, 1, 0, 0, 0, + 20100, 20097, 1, 0, 0, 0, 20100, 20098, 1, 0, 0, 0, 20100, 20099, 1, 0, + 0, 0, 20101, 2321, 1, 0, 0, 0, 20102, 20105, 5, 2002, 0, 0, 20103, 20106, + 3, 2328, 1164, 0, 20104, 20106, 3, 2308, 1154, 0, 20105, 20103, 1, 0, 0, + 0, 20105, 20104, 1, 0, 0, 0, 20106, 20111, 1, 0, 0, 0, 20107, 20108, 5, + 79, 0, 0, 20108, 20109, 5, 2006, 0, 0, 20109, 20110, 5, 2244, 0, 0, 20110, + 20112, 3, 2328, 1164, 0, 20111, 20107, 1, 0, 0, 0, 20111, 20112, 1, 0, + 0, 0, 20112, 20165, 1, 0, 0, 0, 20113, 20117, 5, 718, 0, 0, 20114, 20118, + 3, 2328, 1164, 0, 20115, 20118, 3, 2308, 1154, 0, 20116, 20118, 3, 2310, + 1155, 0, 20117, 20114, 1, 0, 0, 0, 20117, 20115, 1, 0, 0, 0, 20117, 20116, + 1, 0, 0, 0, 20118, 20119, 1, 0, 0, 0, 20119, 20133, 7, 279, 0, 0, 20120, + 20123, 5, 2430, 0, 0, 20121, 20124, 5, 2424, 0, 0, 20122, 20124, 3, 2308, + 1154, 0, 20123, 20121, 1, 0, 0, 0, 20123, 20122, 1, 0, 0, 0, 20124, 20130, + 1, 0, 0, 0, 20125, 20128, 5, 2436, 0, 0, 20126, 20129, 5, 2424, 0, 0, 20127, + 20129, 3, 2308, 1154, 0, 20128, 20126, 1, 0, 0, 0, 20128, 20127, 1, 0, + 0, 0, 20129, 20131, 1, 0, 0, 0, 20130, 20125, 1, 0, 0, 0, 20130, 20131, + 1, 0, 0, 0, 20131, 20132, 1, 0, 0, 0, 20132, 20134, 5, 2431, 0, 0, 20133, + 20120, 1, 0, 0, 0, 20133, 20134, 1, 0, 0, 0, 20134, 20150, 1, 0, 0, 0, + 20135, 20148, 5, 2034, 0, 0, 20136, 20149, 5, 341, 0, 0, 20137, 20149, + 5, 623, 0, 0, 20138, 20149, 5, 888, 0, 0, 20139, 20146, 5, 1541, 0, 0, + 20140, 20143, 5, 2430, 0, 0, 20141, 20144, 5, 2424, 0, 0, 20142, 20144, + 3, 2308, 1154, 0, 20143, 20141, 1, 0, 0, 0, 20143, 20142, 1, 0, 0, 0, 20144, + 20145, 1, 0, 0, 0, 20145, 20147, 5, 2431, 0, 0, 20146, 20140, 1, 0, 0, + 0, 20146, 20147, 1, 0, 0, 0, 20147, 20149, 1, 0, 0, 0, 20148, 20136, 1, + 0, 0, 0, 20148, 20137, 1, 0, 0, 0, 20148, 20138, 1, 0, 0, 0, 20148, 20139, + 1, 0, 0, 0, 20149, 20151, 1, 0, 0, 0, 20150, 20135, 1, 0, 0, 0, 20150, + 20151, 1, 0, 0, 0, 20151, 20165, 1, 0, 0, 0, 20152, 20165, 3, 2324, 1162, + 0, 20153, 20154, 5, 339, 0, 0, 20154, 20165, 3, 2328, 1164, 0, 20155, 20165, + 3, 2330, 1165, 0, 20156, 20165, 5, 1149, 0, 0, 20157, 20165, 5, 2050, 0, + 0, 20158, 20165, 5, 523, 0, 0, 20159, 20165, 5, 347, 0, 0, 20160, 20165, + 5, 1570, 0, 0, 20161, 20165, 5, 890, 0, 0, 20162, 20165, 5, 862, 0, 0, + 20163, 20165, 5, 363, 0, 0, 20164, 20102, 1, 0, 0, 0, 20164, 20113, 1, + 0, 0, 0, 20164, 20152, 1, 0, 0, 0, 20164, 20153, 1, 0, 0, 0, 20164, 20155, + 1, 0, 0, 0, 20164, 20156, 1, 0, 0, 0, 20164, 20157, 1, 0, 0, 0, 20164, + 20158, 1, 0, 0, 0, 20164, 20159, 1, 0, 0, 0, 20164, 20160, 1, 0, 0, 0, + 20164, 20161, 1, 0, 0, 0, 20164, 20162, 1, 0, 0, 0, 20164, 20163, 1, 0, + 0, 0, 20165, 2323, 1, 0, 0, 0, 20166, 20167, 7, 280, 0, 0, 20167, 2325, + 1, 0, 0, 0, 20168, 20169, 5, 2435, 0, 0, 20169, 20170, 3, 2324, 1162, 0, + 20170, 2327, 1, 0, 0, 0, 20171, 20175, 3, 2254, 1127, 0, 20172, 20175, + 5, 2426, 0, 0, 20173, 20175, 5, 2370, 0, 0, 20174, 20171, 1, 0, 0, 0, 20174, + 20172, 1, 0, 0, 0, 20174, 20173, 1, 0, 0, 0, 20175, 2329, 1, 0, 0, 0, 20176, + 20177, 7, 281, 0, 0, 20177, 2331, 1, 0, 0, 0, 20178, 20179, 5, 2457, 0, + 0, 20179, 20181, 3, 2272, 1136, 0, 20180, 20178, 1, 0, 0, 0, 20180, 20181, + 1, 0, 0, 0, 20181, 20182, 1, 0, 0, 0, 20182, 20183, 3, 2334, 1167, 0, 20183, + 2333, 1, 0, 0, 0, 20184, 20187, 3, 2434, 1217, 0, 20185, 20187, 5, 2427, + 0, 0, 20186, 20184, 1, 0, 0, 0, 20186, 20185, 1, 0, 0, 0, 20187, 2335, + 1, 0, 0, 0, 20188, 20189, 5, 2430, 0, 0, 20189, 20190, 5, 2434, 0, 0, 20190, + 20191, 5, 2431, 0, 0, 20191, 2337, 1, 0, 0, 0, 20192, 20193, 5, 2374, 0, + 0, 20193, 20194, 5, 2430, 0, 0, 20194, 20195, 3, 2340, 1170, 0, 20195, + 20196, 5, 2431, 0, 0, 20196, 2339, 1, 0, 0, 0, 20197, 20203, 5, 20, 0, + 0, 20198, 20199, 5, 635, 0, 0, 20199, 20200, 5, 1125, 0, 0, 20200, 20204, + 5, 492, 0, 0, 20201, 20202, 5, 1223, 0, 0, 20202, 20204, 5, 1467, 0, 0, + 20203, 20198, 1, 0, 0, 0, 20203, 20201, 1, 0, 0, 0, 20203, 20204, 1, 0, + 0, 0, 20204, 20212, 1, 0, 0, 0, 20205, 20208, 5, 425, 0, 0, 20206, 20207, + 5, 635, 0, 0, 20207, 20209, 5, 492, 0, 0, 20208, 20206, 1, 0, 0, 0, 20208, + 20209, 1, 0, 0, 0, 20209, 20212, 1, 0, 0, 0, 20210, 20212, 5, 1467, 0, + 0, 20211, 20197, 1, 0, 0, 0, 20211, 20205, 1, 0, 0, 0, 20211, 20210, 1, + 0, 0, 0, 20211, 20212, 1, 0, 0, 0, 20212, 20213, 1, 0, 0, 0, 20213, 20218, + 3, 2342, 1171, 0, 20214, 20215, 5, 2436, 0, 0, 20215, 20217, 3, 2340, 1170, + 0, 20216, 20214, 1, 0, 0, 0, 20217, 20220, 1, 0, 0, 0, 20218, 20216, 1, + 0, 0, 0, 20218, 20219, 1, 0, 0, 0, 20219, 2341, 1, 0, 0, 0, 20220, 20218, + 1, 0, 0, 0, 20221, 20223, 3, 2332, 1166, 0, 20222, 20224, 5, 2426, 0, 0, + 20223, 20222, 1, 0, 0, 0, 20223, 20224, 1, 0, 0, 0, 20224, 2343, 1, 0, + 0, 0, 20225, 20226, 5, 301, 0, 0, 20226, 20227, 5, 1530, 0, 0, 20227, 20228, + 5, 86, 0, 0, 20228, 20234, 3, 2214, 1107, 0, 20229, 20233, 3, 1016, 508, + 0, 20230, 20233, 3, 818, 409, 0, 20231, 20233, 3, 746, 373, 0, 20232, 20229, + 1, 0, 0, 0, 20232, 20230, 1, 0, 0, 0, 20232, 20231, 1, 0, 0, 0, 20233, + 20236, 1, 0, 0, 0, 20234, 20232, 1, 0, 0, 0, 20234, 20235, 1, 0, 0, 0, + 20235, 2345, 1, 0, 0, 0, 20236, 20234, 1, 0, 0, 0, 20237, 20238, 5, 425, + 0, 0, 20238, 20239, 5, 849, 0, 0, 20239, 20240, 5, 2171, 0, 0, 20240, 20243, + 5, 820, 0, 0, 20241, 20242, 5, 635, 0, 0, 20242, 20244, 5, 492, 0, 0, 20243, + 20241, 1, 0, 0, 0, 20243, 20244, 1, 0, 0, 0, 20244, 20245, 1, 0, 0, 0, + 20245, 20246, 5, 1179, 0, 0, 20246, 20247, 3, 2268, 1134, 0, 20247, 2347, + 1, 0, 0, 0, 20248, 20249, 5, 241, 0, 0, 20249, 20251, 5, 2049, 0, 0, 20250, + 20252, 3, 1720, 860, 0, 20251, 20250, 1, 0, 0, 0, 20251, 20252, 1, 0, 0, + 0, 20252, 20254, 1, 0, 0, 0, 20253, 20255, 3, 2350, 1175, 0, 20254, 20253, + 1, 0, 0, 0, 20255, 20256, 1, 0, 0, 0, 20256, 20254, 1, 0, 0, 0, 20256, + 20257, 1, 0, 0, 0, 20257, 20258, 1, 0, 0, 0, 20258, 20260, 5, 459, 0, 0, + 20259, 20261, 3, 2252, 1126, 0, 20260, 20259, 1, 0, 0, 0, 20260, 20261, + 1, 0, 0, 0, 20261, 2349, 1, 0, 0, 0, 20262, 20263, 5, 106, 0, 0, 20263, + 20264, 5, 1641, 0, 0, 20264, 20265, 5, 724, 0, 0, 20265, 20266, 3, 2352, + 1176, 0, 20266, 20267, 5, 106, 0, 0, 20267, 20268, 5, 1641, 0, 0, 20268, + 20269, 5, 2450, 0, 0, 20269, 20299, 1, 0, 0, 0, 20270, 20271, 5, 106, 0, 0, 20271, 20272, 5, 436, 0, 0, 20272, 20273, 5, 1511, 0, 0, 20273, 20274, - 5, 2450, 0, 0, 20274, 20294, 1, 0, 0, 0, 20275, 20276, 5, 32, 0, 0, 20276, - 20277, 5, 1641, 0, 0, 20277, 20278, 5, 724, 0, 0, 20278, 20279, 3, 2352, - 1176, 0, 20279, 20280, 5, 32, 0, 0, 20280, 20281, 5, 1641, 0, 0, 20281, - 20282, 5, 2450, 0, 0, 20282, 20294, 1, 0, 0, 0, 20283, 20284, 5, 32, 0, - 0, 20284, 20285, 5, 436, 0, 0, 20285, 20286, 5, 1511, 0, 0, 20286, 20287, - 5, 724, 0, 0, 20287, 20288, 3, 2352, 1176, 0, 20288, 20289, 5, 32, 0, 0, - 20289, 20290, 5, 436, 0, 0, 20290, 20291, 5, 1511, 0, 0, 20291, 20292, - 5, 2450, 0, 0, 20292, 20294, 1, 0, 0, 0, 20293, 20257, 1, 0, 0, 0, 20293, - 20265, 1, 0, 0, 0, 20293, 20275, 1, 0, 0, 0, 20293, 20283, 1, 0, 0, 0, - 20294, 2351, 1, 0, 0, 0, 20295, 20297, 3, 1722, 861, 0, 20296, 20295, 1, - 0, 0, 0, 20297, 20300, 1, 0, 0, 0, 20298, 20296, 1, 0, 0, 0, 20298, 20299, - 1, 0, 0, 0, 20299, 20301, 1, 0, 0, 0, 20300, 20298, 1, 0, 0, 0, 20301, - 20302, 3, 1796, 898, 0, 20302, 2353, 1, 0, 0, 0, 20303, 20318, 5, 922, - 0, 0, 20304, 20307, 3, 1544, 772, 0, 20305, 20306, 5, 842, 0, 0, 20306, - 20308, 5, 1981, 0, 0, 20307, 20305, 1, 0, 0, 0, 20307, 20308, 1, 0, 0, - 0, 20308, 20309, 1, 0, 0, 0, 20309, 20310, 3, 1142, 571, 0, 20310, 20319, - 1, 0, 0, 0, 20311, 20313, 3, 1546, 773, 0, 20312, 20314, 3, 1062, 531, - 0, 20313, 20312, 1, 0, 0, 0, 20313, 20314, 1, 0, 0, 0, 20314, 20316, 1, - 0, 0, 0, 20315, 20317, 3, 1144, 572, 0, 20316, 20315, 1, 0, 0, 0, 20316, - 20317, 1, 0, 0, 0, 20317, 20319, 1, 0, 0, 0, 20318, 20304, 1, 0, 0, 0, - 20318, 20311, 1, 0, 0, 0, 20319, 20329, 1, 0, 0, 0, 20320, 20328, 3, 2376, - 1188, 0, 20321, 20328, 3, 1558, 779, 0, 20322, 20328, 3, 912, 456, 0, 20323, - 20324, 3, 1302, 651, 0, 20324, 20325, 5, 210, 0, 0, 20325, 20328, 1, 0, - 0, 0, 20326, 20328, 5, 1177, 0, 0, 20327, 20320, 1, 0, 0, 0, 20327, 20321, - 1, 0, 0, 0, 20327, 20322, 1, 0, 0, 0, 20327, 20323, 1, 0, 0, 0, 20327, - 20326, 1, 0, 0, 0, 20328, 20331, 1, 0, 0, 0, 20329, 20327, 1, 0, 0, 0, - 20329, 20330, 1, 0, 0, 0, 20330, 2355, 1, 0, 0, 0, 20331, 20329, 1, 0, - 0, 0, 20332, 20335, 5, 1464, 0, 0, 20333, 20336, 3, 1544, 772, 0, 20334, - 20336, 3, 1546, 773, 0, 20335, 20333, 1, 0, 0, 0, 20335, 20334, 1, 0, 0, - 0, 20336, 20337, 1, 0, 0, 0, 20337, 20338, 5, 2034, 0, 0, 20338, 20339, - 3, 1678, 839, 0, 20339, 2357, 1, 0, 0, 0, 20340, 20357, 5, 1622, 0, 0, - 20341, 20342, 5, 2409, 0, 0, 20342, 20343, 5, 2430, 0, 0, 20343, 20344, - 3, 2036, 1018, 0, 20344, 20345, 5, 2431, 0, 0, 20345, 20358, 1, 0, 0, 0, - 20346, 20355, 5, 2408, 0, 0, 20347, 20348, 5, 2423, 0, 0, 20348, 20356, - 5, 294, 0, 0, 20349, 20350, 5, 2430, 0, 0, 20350, 20351, 3, 2036, 1018, - 0, 20351, 20352, 5, 2431, 0, 0, 20352, 20353, 5, 2423, 0, 0, 20353, 20354, - 7, 282, 0, 0, 20354, 20356, 1, 0, 0, 0, 20355, 20347, 1, 0, 0, 0, 20355, - 20349, 1, 0, 0, 0, 20356, 20358, 1, 0, 0, 0, 20357, 20341, 1, 0, 0, 0, - 20357, 20346, 1, 0, 0, 0, 20358, 2359, 1, 0, 0, 0, 20359, 20360, 5, 2398, - 0, 0, 20360, 2361, 1, 0, 0, 0, 20361, 20362, 5, 2386, 0, 0, 20362, 20363, - 3, 2058, 1029, 0, 20363, 20364, 5, 2385, 0, 0, 20364, 2363, 1, 0, 0, 0, - 20365, 20366, 5, 2387, 0, 0, 20366, 20367, 3, 2030, 1015, 0, 20367, 20368, - 5, 2388, 0, 0, 20368, 20373, 3, 2366, 1183, 0, 20369, 20370, 5, 2384, 0, - 0, 20370, 20372, 3, 2366, 1183, 0, 20371, 20369, 1, 0, 0, 0, 20372, 20375, - 1, 0, 0, 0, 20373, 20371, 1, 0, 0, 0, 20373, 20374, 1, 0, 0, 0, 20374, - 20378, 1, 0, 0, 0, 20375, 20373, 1, 0, 0, 0, 20376, 20377, 5, 2383, 0, - 0, 20377, 20379, 3, 2366, 1183, 0, 20378, 20376, 1, 0, 0, 0, 20378, 20379, - 1, 0, 0, 0, 20379, 20380, 1, 0, 0, 0, 20380, 20381, 5, 2385, 0, 0, 20381, - 2365, 1, 0, 0, 0, 20382, 20384, 3, 1734, 867, 0, 20383, 20382, 1, 0, 0, - 0, 20383, 20384, 1, 0, 0, 0, 20384, 20385, 1, 0, 0, 0, 20385, 20386, 3, - 1754, 877, 0, 20386, 20387, 5, 2450, 0, 0, 20387, 20393, 1, 0, 0, 0, 20388, - 20393, 3, 1724, 862, 0, 20389, 20393, 3, 2362, 1181, 0, 20390, 20393, 3, - 166, 83, 0, 20391, 20393, 3, 168, 84, 0, 20392, 20383, 1, 0, 0, 0, 20392, - 20388, 1, 0, 0, 0, 20392, 20389, 1, 0, 0, 0, 20392, 20390, 1, 0, 0, 0, - 20392, 20391, 1, 0, 0, 0, 20393, 20394, 1, 0, 0, 0, 20394, 20392, 1, 0, - 0, 0, 20394, 20395, 1, 0, 0, 0, 20395, 2367, 1, 0, 0, 0, 20396, 20399, - 5, 1304, 0, 0, 20397, 20398, 7, 283, 0, 0, 20398, 20400, 5, 2410, 0, 0, - 20399, 20397, 1, 0, 0, 0, 20399, 20400, 1, 0, 0, 0, 20400, 20401, 1, 0, - 0, 0, 20401, 20402, 5, 2134, 0, 0, 20402, 20403, 3, 2220, 1110, 0, 20403, - 2369, 1, 0, 0, 0, 20404, 20405, 5, 2373, 0, 0, 20405, 20406, 5, 151, 0, - 0, 20406, 20407, 5, 2430, 0, 0, 20407, 20412, 3, 2372, 1186, 0, 20408, - 20409, 5, 2436, 0, 0, 20409, 20411, 3, 2372, 1186, 0, 20410, 20408, 1, - 0, 0, 0, 20411, 20414, 1, 0, 0, 0, 20412, 20410, 1, 0, 0, 0, 20412, 20413, - 1, 0, 0, 0, 20413, 20415, 1, 0, 0, 0, 20414, 20412, 1, 0, 0, 0, 20415, - 20416, 5, 2431, 0, 0, 20416, 2371, 1, 0, 0, 0, 20417, 20418, 7, 284, 0, - 0, 20418, 20419, 3, 2248, 1124, 0, 20419, 2373, 1, 0, 0, 0, 20420, 20421, - 5, 363, 0, 0, 20421, 20422, 5, 2253, 0, 0, 20422, 20423, 5, 2419, 0, 0, - 20423, 2375, 1, 0, 0, 0, 20424, 20425, 5, 648, 0, 0, 20425, 20426, 5, 1512, - 0, 0, 20426, 20427, 3, 2198, 1099, 0, 20427, 2377, 1, 0, 0, 0, 20428, 20449, - 5, 277, 0, 0, 20429, 20432, 5, 1553, 0, 0, 20430, 20433, 5, 2416, 0, 0, - 20431, 20433, 3, 2380, 1190, 0, 20432, 20430, 1, 0, 0, 0, 20432, 20431, - 1, 0, 0, 0, 20432, 20433, 1, 0, 0, 0, 20433, 20449, 1, 0, 0, 0, 20434, - 20437, 3, 2222, 1111, 0, 20435, 20437, 5, 1491, 0, 0, 20436, 20434, 1, - 0, 0, 0, 20436, 20435, 1, 0, 0, 0, 20437, 20439, 1, 0, 0, 0, 20438, 20440, - 3, 2380, 1190, 0, 20439, 20438, 1, 0, 0, 0, 20439, 20440, 1, 0, 0, 0, 20440, - 20443, 1, 0, 0, 0, 20441, 20442, 5, 151, 0, 0, 20442, 20444, 5, 1432, 0, - 0, 20443, 20441, 1, 0, 0, 0, 20443, 20444, 1, 0, 0, 0, 20444, 20446, 1, - 0, 0, 0, 20445, 20447, 3, 2434, 1217, 0, 20446, 20445, 1, 0, 0, 0, 20446, - 20447, 1, 0, 0, 0, 20447, 20449, 1, 0, 0, 0, 20448, 20428, 1, 0, 0, 0, - 20448, 20429, 1, 0, 0, 0, 20448, 20436, 1, 0, 0, 0, 20449, 2379, 1, 0, - 0, 0, 20450, 20452, 5, 676, 0, 0, 20451, 20453, 7, 285, 0, 0, 20452, 20451, - 1, 0, 0, 0, 20452, 20453, 1, 0, 0, 0, 20453, 20460, 1, 0, 0, 0, 20454, - 20460, 5, 780, 0, 0, 20455, 20460, 5, 2389, 0, 0, 20456, 20460, 5, 2403, - 0, 0, 20457, 20460, 5, 2377, 0, 0, 20458, 20460, 5, 2376, 0, 0, 20459, - 20450, 1, 0, 0, 0, 20459, 20454, 1, 0, 0, 0, 20459, 20455, 1, 0, 0, 0, - 20459, 20456, 1, 0, 0, 0, 20459, 20457, 1, 0, 0, 0, 20459, 20458, 1, 0, - 0, 0, 20460, 2381, 1, 0, 0, 0, 20461, 20462, 5, 617, 0, 0, 20462, 20463, - 5, 2430, 0, 0, 20463, 20468, 3, 722, 361, 0, 20464, 20465, 5, 2436, 0, - 0, 20465, 20467, 3, 722, 361, 0, 20466, 20464, 1, 0, 0, 0, 20467, 20470, - 1, 0, 0, 0, 20468, 20466, 1, 0, 0, 0, 20468, 20469, 1, 0, 0, 0, 20469, - 20471, 1, 0, 0, 0, 20470, 20468, 1, 0, 0, 0, 20471, 20472, 5, 2431, 0, - 0, 20472, 2383, 1, 0, 0, 0, 20473, 20476, 5, 864, 0, 0, 20474, 20476, 3, - 722, 361, 0, 20475, 20473, 1, 0, 0, 0, 20475, 20474, 1, 0, 0, 0, 20476, - 20477, 1, 0, 0, 0, 20477, 20478, 5, 2034, 0, 0, 20478, 20479, 3, 2030, - 1015, 0, 20479, 2385, 1, 0, 0, 0, 20480, 20481, 5, 540, 0, 0, 20481, 20482, - 5, 515, 0, 0, 20482, 20483, 5, 2430, 0, 0, 20483, 20488, 3, 2384, 1192, - 0, 20484, 20485, 5, 2436, 0, 0, 20485, 20487, 3, 2384, 1192, 0, 20486, - 20484, 1, 0, 0, 0, 20487, 20490, 1, 0, 0, 0, 20488, 20486, 1, 0, 0, 0, - 20488, 20489, 1, 0, 0, 0, 20489, 20491, 1, 0, 0, 0, 20490, 20488, 1, 0, - 0, 0, 20491, 20492, 5, 2431, 0, 0, 20492, 2387, 1, 0, 0, 0, 20493, 20494, - 5, 2134, 0, 0, 20494, 20496, 3, 722, 361, 0, 20495, 20497, 3, 2382, 1191, - 0, 20496, 20495, 1, 0, 0, 0, 20496, 20497, 1, 0, 0, 0, 20497, 20499, 1, - 0, 0, 0, 20498, 20500, 3, 2386, 1193, 0, 20499, 20498, 1, 0, 0, 0, 20499, - 20500, 1, 0, 0, 0, 20500, 20502, 1, 0, 0, 0, 20501, 20503, 3, 2394, 1197, - 0, 20502, 20501, 1, 0, 0, 0, 20502, 20503, 1, 0, 0, 0, 20503, 2389, 1, - 0, 0, 0, 20504, 20505, 3, 2334, 1167, 0, 20505, 20506, 5, 44, 0, 0, 20506, - 20507, 5, 2171, 0, 0, 20507, 20508, 5, 66, 0, 0, 20508, 20509, 5, 2430, - 0, 0, 20509, 20510, 3, 2388, 1194, 0, 20510, 20511, 5, 2431, 0, 0, 20511, - 2391, 1, 0, 0, 0, 20512, 20513, 3, 2334, 1167, 0, 20513, 20514, 5, 66, - 0, 0, 20514, 20515, 5, 2430, 0, 0, 20515, 20516, 3, 2036, 1018, 0, 20516, - 20517, 5, 2431, 0, 0, 20517, 2393, 1, 0, 0, 0, 20518, 20519, 5, 20, 0, - 0, 20519, 20520, 5, 864, 0, 0, 20520, 20521, 5, 2430, 0, 0, 20521, 20526, - 3, 2392, 1196, 0, 20522, 20523, 5, 2436, 0, 0, 20523, 20525, 3, 2392, 1196, - 0, 20524, 20522, 1, 0, 0, 0, 20525, 20528, 1, 0, 0, 0, 20526, 20524, 1, - 0, 0, 0, 20526, 20527, 1, 0, 0, 0, 20527, 20529, 1, 0, 0, 0, 20528, 20526, - 1, 0, 0, 0, 20529, 20530, 5, 2431, 0, 0, 20530, 2395, 1, 0, 0, 0, 20531, - 20532, 5, 34, 0, 0, 20532, 20533, 5, 2134, 0, 0, 20533, 20534, 3, 2220, - 1110, 0, 20534, 2397, 1, 0, 0, 0, 20535, 20536, 5, 702, 0, 0, 20536, 20537, - 7, 286, 0, 0, 20537, 2399, 1, 0, 0, 0, 20538, 20539, 5, 1369, 0, 0, 20539, - 20551, 3, 2250, 1125, 0, 20540, 20541, 5, 2430, 0, 0, 20541, 20546, 3, - 298, 149, 0, 20542, 20543, 5, 2436, 0, 0, 20543, 20545, 3, 298, 149, 0, - 20544, 20542, 1, 0, 0, 0, 20545, 20548, 1, 0, 0, 0, 20546, 20544, 1, 0, - 0, 0, 20546, 20547, 1, 0, 0, 0, 20547, 20549, 1, 0, 0, 0, 20548, 20546, - 1, 0, 0, 0, 20549, 20550, 5, 2431, 0, 0, 20550, 20552, 1, 0, 0, 0, 20551, - 20540, 1, 0, 0, 0, 20551, 20552, 1, 0, 0, 0, 20552, 20553, 1, 0, 0, 0, - 20553, 20564, 7, 20, 0, 0, 20554, 20565, 3, 1706, 853, 0, 20555, 20557, - 5, 356, 0, 0, 20556, 20555, 1, 0, 0, 0, 20556, 20557, 1, 0, 0, 0, 20557, - 20559, 1, 0, 0, 0, 20558, 20560, 3, 1720, 860, 0, 20559, 20558, 1, 0, 0, - 0, 20559, 20560, 1, 0, 0, 0, 20560, 20561, 1, 0, 0, 0, 20561, 20562, 3, - 1796, 898, 0, 20562, 20563, 5, 2450, 0, 0, 20563, 20565, 1, 0, 0, 0, 20564, - 20554, 1, 0, 0, 0, 20564, 20556, 1, 0, 0, 0, 20565, 2401, 1, 0, 0, 0, 20566, - 20569, 3, 2310, 1155, 0, 20567, 20569, 3, 2308, 1154, 0, 20568, 20566, - 1, 0, 0, 0, 20568, 20567, 1, 0, 0, 0, 20569, 2403, 1, 0, 0, 0, 20570, 20571, - 3, 2332, 1166, 0, 20571, 2405, 1, 0, 0, 0, 20572, 20573, 3, 2332, 1166, - 0, 20573, 2407, 1, 0, 0, 0, 20574, 20575, 5, 151, 0, 0, 20575, 20576, 5, - 2126, 0, 0, 20576, 20577, 5, 565, 0, 0, 20577, 20578, 5, 1644, 0, 0, 20578, - 2409, 1, 0, 0, 0, 20579, 20581, 5, 724, 0, 0, 20580, 20582, 5, 1125, 0, - 0, 20581, 20580, 1, 0, 0, 0, 20581, 20582, 1, 0, 0, 0, 20582, 20583, 1, - 0, 0, 0, 20583, 20584, 3, 2044, 1022, 0, 20584, 2411, 1, 0, 0, 0, 20585, - 20588, 3, 2254, 1127, 0, 20586, 20588, 3, 2414, 1207, 0, 20587, 20585, - 1, 0, 0, 0, 20587, 20586, 1, 0, 0, 0, 20588, 2413, 1, 0, 0, 0, 20589, 20590, - 3, 1056, 528, 0, 20590, 20591, 5, 2430, 0, 0, 20591, 20592, 3, 2036, 1018, - 0, 20592, 20597, 5, 2431, 0, 0, 20593, 20594, 5, 2423, 0, 0, 20594, 20596, - 3, 2312, 1156, 0, 20595, 20593, 1, 0, 0, 0, 20596, 20599, 1, 0, 0, 0, 20597, - 20595, 1, 0, 0, 0, 20597, 20598, 1, 0, 0, 0, 20598, 2415, 1, 0, 0, 0, 20599, - 20597, 1, 0, 0, 0, 20600, 20613, 3, 1668, 834, 0, 20601, 20603, 5, 585, - 0, 0, 20602, 20604, 5, 43, 0, 0, 20603, 20602, 1, 0, 0, 0, 20603, 20604, - 1, 0, 0, 0, 20604, 20606, 1, 0, 0, 0, 20605, 20601, 1, 0, 0, 0, 20605, - 20606, 1, 0, 0, 0, 20606, 20607, 1, 0, 0, 0, 20607, 20608, 5, 66, 0, 0, - 20608, 20609, 5, 2430, 0, 0, 20609, 20610, 3, 2036, 1018, 0, 20610, 20611, - 5, 2431, 0, 0, 20611, 20613, 1, 0, 0, 0, 20612, 20600, 1, 0, 0, 0, 20612, - 20605, 1, 0, 0, 0, 20613, 2417, 1, 0, 0, 0, 20614, 20619, 3, 2128, 1064, - 0, 20615, 20616, 5, 2436, 0, 0, 20616, 20618, 3, 2128, 1064, 0, 20617, - 20615, 1, 0, 0, 0, 20618, 20621, 1, 0, 0, 0, 20619, 20617, 1, 0, 0, 0, - 20619, 20620, 1, 0, 0, 0, 20620, 20633, 1, 0, 0, 0, 20621, 20619, 1, 0, - 0, 0, 20622, 20623, 5, 2002, 0, 0, 20623, 20629, 3, 2128, 1064, 0, 20624, - 20625, 5, 2436, 0, 0, 20625, 20626, 5, 2002, 0, 0, 20626, 20628, 3, 2128, - 1064, 0, 20627, 20624, 1, 0, 0, 0, 20628, 20631, 1, 0, 0, 0, 20629, 20627, - 1, 0, 0, 0, 20629, 20630, 1, 0, 0, 0, 20630, 20633, 1, 0, 0, 0, 20631, - 20629, 1, 0, 0, 0, 20632, 20614, 1, 0, 0, 0, 20632, 20622, 1, 0, 0, 0, - 20633, 2419, 1, 0, 0, 0, 20634, 20639, 3, 2128, 1064, 0, 20635, 20636, - 5, 2436, 0, 0, 20636, 20638, 3, 2128, 1064, 0, 20637, 20635, 1, 0, 0, 0, - 20638, 20641, 1, 0, 0, 0, 20639, 20637, 1, 0, 0, 0, 20639, 20640, 1, 0, - 0, 0, 20640, 20653, 1, 0, 0, 0, 20641, 20639, 1, 0, 0, 0, 20642, 20643, - 5, 2002, 0, 0, 20643, 20649, 3, 2128, 1064, 0, 20644, 20645, 5, 2436, 0, - 0, 20645, 20646, 5, 2002, 0, 0, 20646, 20648, 3, 2128, 1064, 0, 20647, - 20644, 1, 0, 0, 0, 20648, 20651, 1, 0, 0, 0, 20649, 20647, 1, 0, 0, 0, - 20649, 20650, 1, 0, 0, 0, 20650, 20653, 1, 0, 0, 0, 20651, 20649, 1, 0, - 0, 0, 20652, 20634, 1, 0, 0, 0, 20652, 20642, 1, 0, 0, 0, 20653, 2421, - 1, 0, 0, 0, 20654, 20659, 3, 2036, 1018, 0, 20655, 20656, 5, 2436, 0, 0, - 20656, 20658, 3, 2036, 1018, 0, 20657, 20655, 1, 0, 0, 0, 20658, 20661, - 1, 0, 0, 0, 20659, 20657, 1, 0, 0, 0, 20659, 20660, 1, 0, 0, 0, 20660, - 2423, 1, 0, 0, 0, 20661, 20659, 1, 0, 0, 0, 20662, 20663, 6, 1212, -1, - 0, 20663, 20671, 5, 2426, 0, 0, 20664, 20671, 3, 2088, 1044, 0, 20665, - 20666, 5, 2430, 0, 0, 20666, 20667, 3, 2424, 1212, 0, 20667, 20668, 5, - 2431, 0, 0, 20668, 20671, 1, 0, 0, 0, 20669, 20671, 3, 2334, 1167, 0, 20670, - 20662, 1, 0, 0, 0, 20670, 20664, 1, 0, 0, 0, 20670, 20665, 1, 0, 0, 0, - 20670, 20669, 1, 0, 0, 0, 20671, 20678, 1, 0, 0, 0, 20672, 20673, 10, 3, - 0, 0, 20673, 20674, 5, 2451, 0, 0, 20674, 20675, 5, 2451, 0, 0, 20675, - 20677, 3, 2424, 1212, 4, 20676, 20672, 1, 0, 0, 0, 20677, 20680, 1, 0, - 0, 0, 20678, 20676, 1, 0, 0, 0, 20678, 20679, 1, 0, 0, 0, 20679, 2425, - 1, 0, 0, 0, 20680, 20678, 1, 0, 0, 0, 20681, 20687, 5, 198, 0, 0, 20682, - 20684, 5, 222, 0, 0, 20683, 20682, 1, 0, 0, 0, 20683, 20684, 1, 0, 0, 0, - 20684, 20685, 1, 0, 0, 0, 20685, 20688, 3, 2434, 1217, 0, 20686, 20688, - 5, 37, 0, 0, 20687, 20683, 1, 0, 0, 0, 20687, 20686, 1, 0, 0, 0, 20688, - 2427, 1, 0, 0, 0, 20689, 20690, 5, 2462, 0, 0, 20690, 20691, 3, 2334, 1167, - 0, 20691, 20692, 5, 2423, 0, 0, 20692, 20693, 7, 287, 0, 0, 20693, 2429, - 1, 0, 0, 0, 20694, 20695, 3, 2188, 1094, 0, 20695, 2431, 1, 0, 0, 0, 20696, - 20697, 5, 11, 0, 0, 20697, 20702, 3, 2318, 1159, 0, 20698, 20699, 5, 2436, - 0, 0, 20699, 20701, 3, 2318, 1159, 0, 20700, 20698, 1, 0, 0, 0, 20701, - 20704, 1, 0, 0, 0, 20702, 20700, 1, 0, 0, 0, 20702, 20703, 1, 0, 0, 0, - 20703, 2433, 1, 0, 0, 0, 20704, 20702, 1, 0, 0, 0, 20705, 20829, 3, 2438, - 1219, 0, 20706, 20829, 3, 2436, 1218, 0, 20707, 20829, 5, 2463, 0, 0, 20708, - 20829, 5, 3, 0, 0, 20709, 20829, 5, 35, 0, 0, 20710, 20829, 5, 2373, 0, - 0, 20711, 20829, 5, 2333, 0, 0, 20712, 20829, 5, 2376, 0, 0, 20713, 20829, - 5, 2377, 0, 0, 20714, 20829, 5, 2389, 0, 0, 20715, 20829, 5, 2390, 0, 0, - 20716, 20829, 5, 2392, 0, 0, 20717, 20829, 5, 2393, 0, 0, 20718, 20829, - 5, 504, 0, 0, 20719, 20829, 5, 2357, 0, 0, 20720, 20829, 5, 2400, 0, 0, - 20721, 20829, 5, 2402, 0, 0, 20722, 20829, 5, 2315, 0, 0, 20723, 20829, - 5, 2403, 0, 0, 20724, 20829, 5, 2360, 0, 0, 20725, 20829, 5, 1022, 0, 0, - 20726, 20829, 5, 2404, 0, 0, 20727, 20829, 5, 1105, 0, 0, 20728, 20829, - 5, 1106, 0, 0, 20729, 20829, 5, 2405, 0, 0, 20730, 20829, 5, 2407, 0, 0, - 20731, 20829, 5, 2410, 0, 0, 20732, 20829, 5, 2411, 0, 0, 20733, 20829, - 5, 2320, 0, 0, 20734, 20829, 5, 1578, 0, 0, 20735, 20829, 5, 2415, 0, 0, - 20736, 20829, 5, 2416, 0, 0, 20737, 20829, 5, 2417, 0, 0, 20738, 20829, - 5, 2418, 0, 0, 20739, 20829, 5, 33, 0, 0, 20740, 20829, 5, 34, 0, 0, 20741, - 20829, 5, 45, 0, 0, 20742, 20829, 5, 92, 0, 0, 20743, 20829, 5, 97, 0, - 0, 20744, 20829, 5, 102, 0, 0, 20745, 20829, 5, 123, 0, 0, 20746, 20829, - 5, 139, 0, 0, 20747, 20829, 5, 199, 0, 0, 20748, 20829, 5, 182, 0, 0, 20749, - 20829, 5, 206, 0, 0, 20750, 20829, 5, 269, 0, 0, 20751, 20829, 5, 325, - 0, 0, 20752, 20829, 5, 171, 0, 0, 20753, 20829, 5, 355, 0, 0, 20754, 20829, - 5, 376, 0, 0, 20755, 20829, 5, 390, 0, 0, 20756, 20829, 5, 427, 0, 0, 20757, - 20829, 5, 435, 0, 0, 20758, 20829, 5, 468, 0, 0, 20759, 20829, 5, 482, - 0, 0, 20760, 20829, 5, 483, 0, 0, 20761, 20829, 5, 484, 0, 0, 20762, 20829, - 5, 492, 0, 0, 20763, 20829, 5, 494, 0, 0, 20764, 20829, 5, 538, 0, 0, 20765, - 20829, 5, 552, 0, 0, 20766, 20829, 5, 560, 0, 0, 20767, 20829, 5, 580, - 0, 0, 20768, 20829, 5, 677, 0, 0, 20769, 20829, 5, 693, 0, 0, 20770, 20829, - 5, 711, 0, 0, 20771, 20829, 5, 748, 0, 0, 20772, 20829, 5, 750, 0, 0, 20773, - 20829, 5, 761, 0, 0, 20774, 20829, 5, 825, 0, 0, 20775, 20829, 5, 826, - 0, 0, 20776, 20829, 5, 920, 0, 0, 20777, 20829, 5, 832, 0, 0, 20778, 20829, - 5, 894, 0, 0, 20779, 20829, 5, 895, 0, 0, 20780, 20829, 5, 1151, 0, 0, - 20781, 20829, 5, 1198, 0, 0, 20782, 20829, 5, 1225, 0, 0, 20783, 20829, - 5, 1233, 0, 0, 20784, 20829, 5, 1238, 0, 0, 20785, 20829, 5, 1242, 0, 0, - 20786, 20829, 5, 1245, 0, 0, 20787, 20829, 5, 1304, 0, 0, 20788, 20829, - 5, 1313, 0, 0, 20789, 20829, 5, 1320, 0, 0, 20790, 20829, 5, 1329, 0, 0, - 20791, 20829, 5, 1328, 0, 0, 20792, 20829, 5, 1342, 0, 0, 20793, 20829, - 5, 1381, 0, 0, 20794, 20829, 5, 1400, 0, 0, 20795, 20829, 5, 1406, 0, 0, - 20796, 20829, 5, 1418, 0, 0, 20797, 20829, 5, 1435, 0, 0, 20798, 20829, - 5, 1464, 0, 0, 20799, 20829, 5, 1482, 0, 0, 20800, 20829, 5, 1485, 0, 0, - 20801, 20829, 5, 1538, 0, 0, 20802, 20829, 5, 1553, 0, 0, 20803, 20829, - 5, 1561, 0, 0, 20804, 20829, 5, 1572, 0, 0, 20805, 20829, 5, 1577, 0, 0, - 20806, 20829, 5, 1593, 0, 0, 20807, 20829, 5, 1594, 0, 0, 20808, 20829, - 5, 1606, 0, 0, 20809, 20829, 5, 1619, 0, 0, 20810, 20829, 5, 1620, 0, 0, - 20811, 20829, 5, 1683, 0, 0, 20812, 20829, 5, 1975, 0, 0, 20813, 20829, - 5, 2001, 0, 0, 20814, 20829, 5, 2003, 0, 0, 20815, 20829, 5, 2004, 0, 0, - 20816, 20829, 5, 2049, 0, 0, 20817, 20829, 5, 2148, 0, 0, 20818, 20829, - 5, 2147, 0, 0, 20819, 20829, 5, 2149, 0, 0, 20820, 20829, 5, 2180, 0, 0, - 20821, 20829, 5, 2187, 0, 0, 20822, 20829, 5, 2203, 0, 0, 20823, 20829, - 5, 2242, 0, 0, 20824, 20829, 5, 2293, 0, 0, 20825, 20829, 5, 2301, 0, 0, - 20826, 20829, 5, 2146, 0, 0, 20827, 20829, 5, 2280, 0, 0, 20828, 20705, - 1, 0, 0, 0, 20828, 20706, 1, 0, 0, 0, 20828, 20707, 1, 0, 0, 0, 20828, - 20708, 1, 0, 0, 0, 20828, 20709, 1, 0, 0, 0, 20828, 20710, 1, 0, 0, 0, - 20828, 20711, 1, 0, 0, 0, 20828, 20712, 1, 0, 0, 0, 20828, 20713, 1, 0, - 0, 0, 20828, 20714, 1, 0, 0, 0, 20828, 20715, 1, 0, 0, 0, 20828, 20716, - 1, 0, 0, 0, 20828, 20717, 1, 0, 0, 0, 20828, 20718, 1, 0, 0, 0, 20828, - 20719, 1, 0, 0, 0, 20828, 20720, 1, 0, 0, 0, 20828, 20721, 1, 0, 0, 0, - 20828, 20722, 1, 0, 0, 0, 20828, 20723, 1, 0, 0, 0, 20828, 20724, 1, 0, - 0, 0, 20828, 20725, 1, 0, 0, 0, 20828, 20726, 1, 0, 0, 0, 20828, 20727, - 1, 0, 0, 0, 20828, 20728, 1, 0, 0, 0, 20828, 20729, 1, 0, 0, 0, 20828, - 20730, 1, 0, 0, 0, 20828, 20731, 1, 0, 0, 0, 20828, 20732, 1, 0, 0, 0, - 20828, 20733, 1, 0, 0, 0, 20828, 20734, 1, 0, 0, 0, 20828, 20735, 1, 0, - 0, 0, 20828, 20736, 1, 0, 0, 0, 20828, 20737, 1, 0, 0, 0, 20828, 20738, - 1, 0, 0, 0, 20828, 20739, 1, 0, 0, 0, 20828, 20740, 1, 0, 0, 0, 20828, - 20741, 1, 0, 0, 0, 20828, 20742, 1, 0, 0, 0, 20828, 20743, 1, 0, 0, 0, - 20828, 20744, 1, 0, 0, 0, 20828, 20745, 1, 0, 0, 0, 20828, 20746, 1, 0, - 0, 0, 20828, 20747, 1, 0, 0, 0, 20828, 20748, 1, 0, 0, 0, 20828, 20749, - 1, 0, 0, 0, 20828, 20750, 1, 0, 0, 0, 20828, 20751, 1, 0, 0, 0, 20828, - 20752, 1, 0, 0, 0, 20828, 20753, 1, 0, 0, 0, 20828, 20754, 1, 0, 0, 0, - 20828, 20755, 1, 0, 0, 0, 20828, 20756, 1, 0, 0, 0, 20828, 20757, 1, 0, - 0, 0, 20828, 20758, 1, 0, 0, 0, 20828, 20759, 1, 0, 0, 0, 20828, 20760, - 1, 0, 0, 0, 20828, 20761, 1, 0, 0, 0, 20828, 20762, 1, 0, 0, 0, 20828, - 20763, 1, 0, 0, 0, 20828, 20764, 1, 0, 0, 0, 20828, 20765, 1, 0, 0, 0, - 20828, 20766, 1, 0, 0, 0, 20828, 20767, 1, 0, 0, 0, 20828, 20768, 1, 0, - 0, 0, 20828, 20769, 1, 0, 0, 0, 20828, 20770, 1, 0, 0, 0, 20828, 20771, - 1, 0, 0, 0, 20828, 20772, 1, 0, 0, 0, 20828, 20773, 1, 0, 0, 0, 20828, - 20774, 1, 0, 0, 0, 20828, 20775, 1, 0, 0, 0, 20828, 20776, 1, 0, 0, 0, - 20828, 20777, 1, 0, 0, 0, 20828, 20778, 1, 0, 0, 0, 20828, 20779, 1, 0, - 0, 0, 20828, 20780, 1, 0, 0, 0, 20828, 20781, 1, 0, 0, 0, 20828, 20782, - 1, 0, 0, 0, 20828, 20783, 1, 0, 0, 0, 20828, 20784, 1, 0, 0, 0, 20828, - 20785, 1, 0, 0, 0, 20828, 20786, 1, 0, 0, 0, 20828, 20787, 1, 0, 0, 0, - 20828, 20788, 1, 0, 0, 0, 20828, 20789, 1, 0, 0, 0, 20828, 20790, 1, 0, - 0, 0, 20828, 20791, 1, 0, 0, 0, 20828, 20792, 1, 0, 0, 0, 20828, 20793, - 1, 0, 0, 0, 20828, 20794, 1, 0, 0, 0, 20828, 20795, 1, 0, 0, 0, 20828, - 20796, 1, 0, 0, 0, 20828, 20797, 1, 0, 0, 0, 20828, 20798, 1, 0, 0, 0, - 20828, 20799, 1, 0, 0, 0, 20828, 20800, 1, 0, 0, 0, 20828, 20801, 1, 0, - 0, 0, 20828, 20802, 1, 0, 0, 0, 20828, 20803, 1, 0, 0, 0, 20828, 20804, - 1, 0, 0, 0, 20828, 20805, 1, 0, 0, 0, 20828, 20806, 1, 0, 0, 0, 20828, - 20807, 1, 0, 0, 0, 20828, 20808, 1, 0, 0, 0, 20828, 20809, 1, 0, 0, 0, - 20828, 20810, 1, 0, 0, 0, 20828, 20811, 1, 0, 0, 0, 20828, 20812, 1, 0, - 0, 0, 20828, 20813, 1, 0, 0, 0, 20828, 20814, 1, 0, 0, 0, 20828, 20815, - 1, 0, 0, 0, 20828, 20816, 1, 0, 0, 0, 20828, 20817, 1, 0, 0, 0, 20828, - 20818, 1, 0, 0, 0, 20828, 20819, 1, 0, 0, 0, 20828, 20820, 1, 0, 0, 0, - 20828, 20821, 1, 0, 0, 0, 20828, 20822, 1, 0, 0, 0, 20828, 20823, 1, 0, - 0, 0, 20828, 20824, 1, 0, 0, 0, 20828, 20825, 1, 0, 0, 0, 20828, 20826, - 1, 0, 0, 0, 20828, 20827, 1, 0, 0, 0, 20829, 2435, 1, 0, 0, 0, 20830, 20831, - 7, 288, 0, 0, 20831, 2437, 1, 0, 0, 0, 20832, 20833, 7, 289, 0, 0, 20833, - 2439, 1, 0, 0, 0, 2889, 2442, 2445, 2448, 2450, 2596, 2603, 2605, 2608, + 5, 724, 0, 0, 20274, 20275, 3, 2352, 1176, 0, 20275, 20276, 5, 106, 0, + 0, 20276, 20277, 5, 436, 0, 0, 20277, 20278, 5, 1511, 0, 0, 20278, 20279, + 5, 2450, 0, 0, 20279, 20299, 1, 0, 0, 0, 20280, 20281, 5, 32, 0, 0, 20281, + 20282, 5, 1641, 0, 0, 20282, 20283, 5, 724, 0, 0, 20283, 20284, 3, 2352, + 1176, 0, 20284, 20285, 5, 32, 0, 0, 20285, 20286, 5, 1641, 0, 0, 20286, + 20287, 5, 2450, 0, 0, 20287, 20299, 1, 0, 0, 0, 20288, 20289, 5, 32, 0, + 0, 20289, 20290, 5, 436, 0, 0, 20290, 20291, 5, 1511, 0, 0, 20291, 20292, + 5, 724, 0, 0, 20292, 20293, 3, 2352, 1176, 0, 20293, 20294, 5, 32, 0, 0, + 20294, 20295, 5, 436, 0, 0, 20295, 20296, 5, 1511, 0, 0, 20296, 20297, + 5, 2450, 0, 0, 20297, 20299, 1, 0, 0, 0, 20298, 20262, 1, 0, 0, 0, 20298, + 20270, 1, 0, 0, 0, 20298, 20280, 1, 0, 0, 0, 20298, 20288, 1, 0, 0, 0, + 20299, 2351, 1, 0, 0, 0, 20300, 20302, 3, 1722, 861, 0, 20301, 20300, 1, + 0, 0, 0, 20302, 20305, 1, 0, 0, 0, 20303, 20301, 1, 0, 0, 0, 20303, 20304, + 1, 0, 0, 0, 20304, 20306, 1, 0, 0, 0, 20305, 20303, 1, 0, 0, 0, 20306, + 20307, 3, 1796, 898, 0, 20307, 2353, 1, 0, 0, 0, 20308, 20323, 5, 922, + 0, 0, 20309, 20312, 3, 1544, 772, 0, 20310, 20311, 5, 842, 0, 0, 20311, + 20313, 5, 1981, 0, 0, 20312, 20310, 1, 0, 0, 0, 20312, 20313, 1, 0, 0, + 0, 20313, 20314, 1, 0, 0, 0, 20314, 20315, 3, 1142, 571, 0, 20315, 20324, + 1, 0, 0, 0, 20316, 20318, 3, 1546, 773, 0, 20317, 20319, 3, 1062, 531, + 0, 20318, 20317, 1, 0, 0, 0, 20318, 20319, 1, 0, 0, 0, 20319, 20321, 1, + 0, 0, 0, 20320, 20322, 3, 1144, 572, 0, 20321, 20320, 1, 0, 0, 0, 20321, + 20322, 1, 0, 0, 0, 20322, 20324, 1, 0, 0, 0, 20323, 20309, 1, 0, 0, 0, + 20323, 20316, 1, 0, 0, 0, 20324, 20334, 1, 0, 0, 0, 20325, 20333, 3, 2376, + 1188, 0, 20326, 20333, 3, 1558, 779, 0, 20327, 20333, 3, 912, 456, 0, 20328, + 20329, 3, 1302, 651, 0, 20329, 20330, 5, 210, 0, 0, 20330, 20333, 1, 0, + 0, 0, 20331, 20333, 5, 1177, 0, 0, 20332, 20325, 1, 0, 0, 0, 20332, 20326, + 1, 0, 0, 0, 20332, 20327, 1, 0, 0, 0, 20332, 20328, 1, 0, 0, 0, 20332, + 20331, 1, 0, 0, 0, 20333, 20336, 1, 0, 0, 0, 20334, 20332, 1, 0, 0, 0, + 20334, 20335, 1, 0, 0, 0, 20335, 2355, 1, 0, 0, 0, 20336, 20334, 1, 0, + 0, 0, 20337, 20340, 5, 1464, 0, 0, 20338, 20341, 3, 1544, 772, 0, 20339, + 20341, 3, 1546, 773, 0, 20340, 20338, 1, 0, 0, 0, 20340, 20339, 1, 0, 0, + 0, 20341, 20342, 1, 0, 0, 0, 20342, 20343, 5, 2034, 0, 0, 20343, 20344, + 3, 1678, 839, 0, 20344, 2357, 1, 0, 0, 0, 20345, 20362, 5, 1622, 0, 0, + 20346, 20347, 5, 2409, 0, 0, 20347, 20348, 5, 2430, 0, 0, 20348, 20349, + 3, 2036, 1018, 0, 20349, 20350, 5, 2431, 0, 0, 20350, 20363, 1, 0, 0, 0, + 20351, 20360, 5, 2408, 0, 0, 20352, 20353, 5, 2423, 0, 0, 20353, 20361, + 5, 294, 0, 0, 20354, 20355, 5, 2430, 0, 0, 20355, 20356, 3, 2036, 1018, + 0, 20356, 20357, 5, 2431, 0, 0, 20357, 20358, 5, 2423, 0, 0, 20358, 20359, + 7, 282, 0, 0, 20359, 20361, 1, 0, 0, 0, 20360, 20352, 1, 0, 0, 0, 20360, + 20354, 1, 0, 0, 0, 20361, 20363, 1, 0, 0, 0, 20362, 20346, 1, 0, 0, 0, + 20362, 20351, 1, 0, 0, 0, 20363, 2359, 1, 0, 0, 0, 20364, 20365, 5, 2398, + 0, 0, 20365, 2361, 1, 0, 0, 0, 20366, 20367, 5, 2386, 0, 0, 20367, 20368, + 3, 2058, 1029, 0, 20368, 20369, 5, 2385, 0, 0, 20369, 2363, 1, 0, 0, 0, + 20370, 20371, 5, 2387, 0, 0, 20371, 20372, 3, 2030, 1015, 0, 20372, 20373, + 5, 2388, 0, 0, 20373, 20378, 3, 2366, 1183, 0, 20374, 20375, 5, 2384, 0, + 0, 20375, 20377, 3, 2366, 1183, 0, 20376, 20374, 1, 0, 0, 0, 20377, 20380, + 1, 0, 0, 0, 20378, 20376, 1, 0, 0, 0, 20378, 20379, 1, 0, 0, 0, 20379, + 20383, 1, 0, 0, 0, 20380, 20378, 1, 0, 0, 0, 20381, 20382, 5, 2383, 0, + 0, 20382, 20384, 3, 2366, 1183, 0, 20383, 20381, 1, 0, 0, 0, 20383, 20384, + 1, 0, 0, 0, 20384, 20385, 1, 0, 0, 0, 20385, 20386, 5, 2385, 0, 0, 20386, + 2365, 1, 0, 0, 0, 20387, 20389, 3, 1734, 867, 0, 20388, 20387, 1, 0, 0, + 0, 20388, 20389, 1, 0, 0, 0, 20389, 20390, 1, 0, 0, 0, 20390, 20391, 3, + 1754, 877, 0, 20391, 20392, 5, 2450, 0, 0, 20392, 20398, 1, 0, 0, 0, 20393, + 20398, 3, 1724, 862, 0, 20394, 20398, 3, 2362, 1181, 0, 20395, 20398, 3, + 166, 83, 0, 20396, 20398, 3, 168, 84, 0, 20397, 20388, 1, 0, 0, 0, 20397, + 20393, 1, 0, 0, 0, 20397, 20394, 1, 0, 0, 0, 20397, 20395, 1, 0, 0, 0, + 20397, 20396, 1, 0, 0, 0, 20398, 20399, 1, 0, 0, 0, 20399, 20397, 1, 0, + 0, 0, 20399, 20400, 1, 0, 0, 0, 20400, 2367, 1, 0, 0, 0, 20401, 20404, + 5, 1304, 0, 0, 20402, 20403, 7, 283, 0, 0, 20403, 20405, 5, 2410, 0, 0, + 20404, 20402, 1, 0, 0, 0, 20404, 20405, 1, 0, 0, 0, 20405, 20406, 1, 0, + 0, 0, 20406, 20407, 5, 2134, 0, 0, 20407, 20408, 3, 2220, 1110, 0, 20408, + 2369, 1, 0, 0, 0, 20409, 20410, 5, 2373, 0, 0, 20410, 20411, 5, 151, 0, + 0, 20411, 20412, 5, 2430, 0, 0, 20412, 20417, 3, 2372, 1186, 0, 20413, + 20414, 5, 2436, 0, 0, 20414, 20416, 3, 2372, 1186, 0, 20415, 20413, 1, + 0, 0, 0, 20416, 20419, 1, 0, 0, 0, 20417, 20415, 1, 0, 0, 0, 20417, 20418, + 1, 0, 0, 0, 20418, 20420, 1, 0, 0, 0, 20419, 20417, 1, 0, 0, 0, 20420, + 20421, 5, 2431, 0, 0, 20421, 2371, 1, 0, 0, 0, 20422, 20423, 7, 284, 0, + 0, 20423, 20424, 3, 2248, 1124, 0, 20424, 2373, 1, 0, 0, 0, 20425, 20426, + 5, 363, 0, 0, 20426, 20427, 5, 2253, 0, 0, 20427, 20428, 5, 2419, 0, 0, + 20428, 2375, 1, 0, 0, 0, 20429, 20430, 5, 648, 0, 0, 20430, 20431, 5, 1512, + 0, 0, 20431, 20432, 3, 2198, 1099, 0, 20432, 2377, 1, 0, 0, 0, 20433, 20454, + 5, 277, 0, 0, 20434, 20437, 5, 1553, 0, 0, 20435, 20438, 5, 2416, 0, 0, + 20436, 20438, 3, 2380, 1190, 0, 20437, 20435, 1, 0, 0, 0, 20437, 20436, + 1, 0, 0, 0, 20437, 20438, 1, 0, 0, 0, 20438, 20454, 1, 0, 0, 0, 20439, + 20442, 3, 2222, 1111, 0, 20440, 20442, 5, 1491, 0, 0, 20441, 20439, 1, + 0, 0, 0, 20441, 20440, 1, 0, 0, 0, 20442, 20444, 1, 0, 0, 0, 20443, 20445, + 3, 2380, 1190, 0, 20444, 20443, 1, 0, 0, 0, 20444, 20445, 1, 0, 0, 0, 20445, + 20448, 1, 0, 0, 0, 20446, 20447, 5, 151, 0, 0, 20447, 20449, 5, 1432, 0, + 0, 20448, 20446, 1, 0, 0, 0, 20448, 20449, 1, 0, 0, 0, 20449, 20451, 1, + 0, 0, 0, 20450, 20452, 3, 2434, 1217, 0, 20451, 20450, 1, 0, 0, 0, 20451, + 20452, 1, 0, 0, 0, 20452, 20454, 1, 0, 0, 0, 20453, 20433, 1, 0, 0, 0, + 20453, 20434, 1, 0, 0, 0, 20453, 20441, 1, 0, 0, 0, 20454, 2379, 1, 0, + 0, 0, 20455, 20457, 5, 676, 0, 0, 20456, 20458, 7, 285, 0, 0, 20457, 20456, + 1, 0, 0, 0, 20457, 20458, 1, 0, 0, 0, 20458, 20465, 1, 0, 0, 0, 20459, + 20465, 5, 780, 0, 0, 20460, 20465, 5, 2389, 0, 0, 20461, 20465, 5, 2403, + 0, 0, 20462, 20465, 5, 2377, 0, 0, 20463, 20465, 5, 2376, 0, 0, 20464, + 20455, 1, 0, 0, 0, 20464, 20459, 1, 0, 0, 0, 20464, 20460, 1, 0, 0, 0, + 20464, 20461, 1, 0, 0, 0, 20464, 20462, 1, 0, 0, 0, 20464, 20463, 1, 0, + 0, 0, 20465, 2381, 1, 0, 0, 0, 20466, 20467, 5, 617, 0, 0, 20467, 20468, + 5, 2430, 0, 0, 20468, 20473, 3, 722, 361, 0, 20469, 20470, 5, 2436, 0, + 0, 20470, 20472, 3, 722, 361, 0, 20471, 20469, 1, 0, 0, 0, 20472, 20475, + 1, 0, 0, 0, 20473, 20471, 1, 0, 0, 0, 20473, 20474, 1, 0, 0, 0, 20474, + 20476, 1, 0, 0, 0, 20475, 20473, 1, 0, 0, 0, 20476, 20477, 5, 2431, 0, + 0, 20477, 2383, 1, 0, 0, 0, 20478, 20481, 5, 864, 0, 0, 20479, 20481, 3, + 722, 361, 0, 20480, 20478, 1, 0, 0, 0, 20480, 20479, 1, 0, 0, 0, 20481, + 20482, 1, 0, 0, 0, 20482, 20483, 5, 2034, 0, 0, 20483, 20484, 3, 2030, + 1015, 0, 20484, 2385, 1, 0, 0, 0, 20485, 20486, 5, 540, 0, 0, 20486, 20487, + 5, 515, 0, 0, 20487, 20488, 5, 2430, 0, 0, 20488, 20493, 3, 2384, 1192, + 0, 20489, 20490, 5, 2436, 0, 0, 20490, 20492, 3, 2384, 1192, 0, 20491, + 20489, 1, 0, 0, 0, 20492, 20495, 1, 0, 0, 0, 20493, 20491, 1, 0, 0, 0, + 20493, 20494, 1, 0, 0, 0, 20494, 20496, 1, 0, 0, 0, 20495, 20493, 1, 0, + 0, 0, 20496, 20497, 5, 2431, 0, 0, 20497, 2387, 1, 0, 0, 0, 20498, 20499, + 5, 2134, 0, 0, 20499, 20501, 3, 722, 361, 0, 20500, 20502, 3, 2382, 1191, + 0, 20501, 20500, 1, 0, 0, 0, 20501, 20502, 1, 0, 0, 0, 20502, 20504, 1, + 0, 0, 0, 20503, 20505, 3, 2386, 1193, 0, 20504, 20503, 1, 0, 0, 0, 20504, + 20505, 1, 0, 0, 0, 20505, 20507, 1, 0, 0, 0, 20506, 20508, 3, 2394, 1197, + 0, 20507, 20506, 1, 0, 0, 0, 20507, 20508, 1, 0, 0, 0, 20508, 2389, 1, + 0, 0, 0, 20509, 20510, 3, 2334, 1167, 0, 20510, 20511, 5, 44, 0, 0, 20511, + 20512, 5, 2171, 0, 0, 20512, 20513, 5, 66, 0, 0, 20513, 20514, 5, 2430, + 0, 0, 20514, 20515, 3, 2388, 1194, 0, 20515, 20516, 5, 2431, 0, 0, 20516, + 2391, 1, 0, 0, 0, 20517, 20518, 3, 2334, 1167, 0, 20518, 20519, 5, 66, + 0, 0, 20519, 20520, 5, 2430, 0, 0, 20520, 20521, 3, 2036, 1018, 0, 20521, + 20522, 5, 2431, 0, 0, 20522, 2393, 1, 0, 0, 0, 20523, 20524, 5, 20, 0, + 0, 20524, 20525, 5, 864, 0, 0, 20525, 20526, 5, 2430, 0, 0, 20526, 20531, + 3, 2392, 1196, 0, 20527, 20528, 5, 2436, 0, 0, 20528, 20530, 3, 2392, 1196, + 0, 20529, 20527, 1, 0, 0, 0, 20530, 20533, 1, 0, 0, 0, 20531, 20529, 1, + 0, 0, 0, 20531, 20532, 1, 0, 0, 0, 20532, 20534, 1, 0, 0, 0, 20533, 20531, + 1, 0, 0, 0, 20534, 20535, 5, 2431, 0, 0, 20535, 2395, 1, 0, 0, 0, 20536, + 20537, 5, 34, 0, 0, 20537, 20538, 5, 2134, 0, 0, 20538, 20539, 3, 2220, + 1110, 0, 20539, 2397, 1, 0, 0, 0, 20540, 20541, 5, 702, 0, 0, 20541, 20542, + 7, 286, 0, 0, 20542, 2399, 1, 0, 0, 0, 20543, 20544, 5, 1369, 0, 0, 20544, + 20556, 3, 2250, 1125, 0, 20545, 20546, 5, 2430, 0, 0, 20546, 20551, 3, + 298, 149, 0, 20547, 20548, 5, 2436, 0, 0, 20548, 20550, 3, 298, 149, 0, + 20549, 20547, 1, 0, 0, 0, 20550, 20553, 1, 0, 0, 0, 20551, 20549, 1, 0, + 0, 0, 20551, 20552, 1, 0, 0, 0, 20552, 20554, 1, 0, 0, 0, 20553, 20551, + 1, 0, 0, 0, 20554, 20555, 5, 2431, 0, 0, 20555, 20557, 1, 0, 0, 0, 20556, + 20545, 1, 0, 0, 0, 20556, 20557, 1, 0, 0, 0, 20557, 20558, 1, 0, 0, 0, + 20558, 20569, 7, 20, 0, 0, 20559, 20570, 3, 1706, 853, 0, 20560, 20562, + 5, 356, 0, 0, 20561, 20560, 1, 0, 0, 0, 20561, 20562, 1, 0, 0, 0, 20562, + 20564, 1, 0, 0, 0, 20563, 20565, 3, 1720, 860, 0, 20564, 20563, 1, 0, 0, + 0, 20564, 20565, 1, 0, 0, 0, 20565, 20566, 1, 0, 0, 0, 20566, 20567, 3, + 1796, 898, 0, 20567, 20568, 5, 2450, 0, 0, 20568, 20570, 1, 0, 0, 0, 20569, + 20559, 1, 0, 0, 0, 20569, 20561, 1, 0, 0, 0, 20570, 2401, 1, 0, 0, 0, 20571, + 20574, 3, 2310, 1155, 0, 20572, 20574, 3, 2308, 1154, 0, 20573, 20571, + 1, 0, 0, 0, 20573, 20572, 1, 0, 0, 0, 20574, 2403, 1, 0, 0, 0, 20575, 20576, + 3, 2332, 1166, 0, 20576, 2405, 1, 0, 0, 0, 20577, 20578, 3, 2332, 1166, + 0, 20578, 2407, 1, 0, 0, 0, 20579, 20580, 5, 151, 0, 0, 20580, 20581, 5, + 2126, 0, 0, 20581, 20582, 5, 565, 0, 0, 20582, 20583, 5, 1644, 0, 0, 20583, + 2409, 1, 0, 0, 0, 20584, 20586, 5, 724, 0, 0, 20585, 20587, 5, 1125, 0, + 0, 20586, 20585, 1, 0, 0, 0, 20586, 20587, 1, 0, 0, 0, 20587, 20588, 1, + 0, 0, 0, 20588, 20589, 3, 2044, 1022, 0, 20589, 2411, 1, 0, 0, 0, 20590, + 20593, 3, 2254, 1127, 0, 20591, 20593, 3, 2414, 1207, 0, 20592, 20590, + 1, 0, 0, 0, 20592, 20591, 1, 0, 0, 0, 20593, 2413, 1, 0, 0, 0, 20594, 20595, + 3, 1056, 528, 0, 20595, 20596, 5, 2430, 0, 0, 20596, 20597, 3, 2036, 1018, + 0, 20597, 20602, 5, 2431, 0, 0, 20598, 20599, 5, 2423, 0, 0, 20599, 20601, + 3, 2312, 1156, 0, 20600, 20598, 1, 0, 0, 0, 20601, 20604, 1, 0, 0, 0, 20602, + 20600, 1, 0, 0, 0, 20602, 20603, 1, 0, 0, 0, 20603, 2415, 1, 0, 0, 0, 20604, + 20602, 1, 0, 0, 0, 20605, 20618, 3, 1668, 834, 0, 20606, 20608, 5, 585, + 0, 0, 20607, 20609, 5, 43, 0, 0, 20608, 20607, 1, 0, 0, 0, 20608, 20609, + 1, 0, 0, 0, 20609, 20611, 1, 0, 0, 0, 20610, 20606, 1, 0, 0, 0, 20610, + 20611, 1, 0, 0, 0, 20611, 20612, 1, 0, 0, 0, 20612, 20613, 5, 66, 0, 0, + 20613, 20614, 5, 2430, 0, 0, 20614, 20615, 3, 2036, 1018, 0, 20615, 20616, + 5, 2431, 0, 0, 20616, 20618, 1, 0, 0, 0, 20617, 20605, 1, 0, 0, 0, 20617, + 20610, 1, 0, 0, 0, 20618, 2417, 1, 0, 0, 0, 20619, 20624, 3, 2128, 1064, + 0, 20620, 20621, 5, 2436, 0, 0, 20621, 20623, 3, 2128, 1064, 0, 20622, + 20620, 1, 0, 0, 0, 20623, 20626, 1, 0, 0, 0, 20624, 20622, 1, 0, 0, 0, + 20624, 20625, 1, 0, 0, 0, 20625, 20638, 1, 0, 0, 0, 20626, 20624, 1, 0, + 0, 0, 20627, 20628, 5, 2002, 0, 0, 20628, 20634, 3, 2128, 1064, 0, 20629, + 20630, 5, 2436, 0, 0, 20630, 20631, 5, 2002, 0, 0, 20631, 20633, 3, 2128, + 1064, 0, 20632, 20629, 1, 0, 0, 0, 20633, 20636, 1, 0, 0, 0, 20634, 20632, + 1, 0, 0, 0, 20634, 20635, 1, 0, 0, 0, 20635, 20638, 1, 0, 0, 0, 20636, + 20634, 1, 0, 0, 0, 20637, 20619, 1, 0, 0, 0, 20637, 20627, 1, 0, 0, 0, + 20638, 2419, 1, 0, 0, 0, 20639, 20644, 3, 2128, 1064, 0, 20640, 20641, + 5, 2436, 0, 0, 20641, 20643, 3, 2128, 1064, 0, 20642, 20640, 1, 0, 0, 0, + 20643, 20646, 1, 0, 0, 0, 20644, 20642, 1, 0, 0, 0, 20644, 20645, 1, 0, + 0, 0, 20645, 20658, 1, 0, 0, 0, 20646, 20644, 1, 0, 0, 0, 20647, 20648, + 5, 2002, 0, 0, 20648, 20654, 3, 2128, 1064, 0, 20649, 20650, 5, 2436, 0, + 0, 20650, 20651, 5, 2002, 0, 0, 20651, 20653, 3, 2128, 1064, 0, 20652, + 20649, 1, 0, 0, 0, 20653, 20656, 1, 0, 0, 0, 20654, 20652, 1, 0, 0, 0, + 20654, 20655, 1, 0, 0, 0, 20655, 20658, 1, 0, 0, 0, 20656, 20654, 1, 0, + 0, 0, 20657, 20639, 1, 0, 0, 0, 20657, 20647, 1, 0, 0, 0, 20658, 2421, + 1, 0, 0, 0, 20659, 20664, 3, 2036, 1018, 0, 20660, 20661, 5, 2436, 0, 0, + 20661, 20663, 3, 2036, 1018, 0, 20662, 20660, 1, 0, 0, 0, 20663, 20666, + 1, 0, 0, 0, 20664, 20662, 1, 0, 0, 0, 20664, 20665, 1, 0, 0, 0, 20665, + 2423, 1, 0, 0, 0, 20666, 20664, 1, 0, 0, 0, 20667, 20668, 6, 1212, -1, + 0, 20668, 20676, 5, 2426, 0, 0, 20669, 20676, 3, 2088, 1044, 0, 20670, + 20671, 5, 2430, 0, 0, 20671, 20672, 3, 2424, 1212, 0, 20672, 20673, 5, + 2431, 0, 0, 20673, 20676, 1, 0, 0, 0, 20674, 20676, 3, 2334, 1167, 0, 20675, + 20667, 1, 0, 0, 0, 20675, 20669, 1, 0, 0, 0, 20675, 20670, 1, 0, 0, 0, + 20675, 20674, 1, 0, 0, 0, 20676, 20683, 1, 0, 0, 0, 20677, 20678, 10, 3, + 0, 0, 20678, 20679, 5, 2451, 0, 0, 20679, 20680, 5, 2451, 0, 0, 20680, + 20682, 3, 2424, 1212, 4, 20681, 20677, 1, 0, 0, 0, 20682, 20685, 1, 0, + 0, 0, 20683, 20681, 1, 0, 0, 0, 20683, 20684, 1, 0, 0, 0, 20684, 2425, + 1, 0, 0, 0, 20685, 20683, 1, 0, 0, 0, 20686, 20692, 5, 198, 0, 0, 20687, + 20689, 5, 222, 0, 0, 20688, 20687, 1, 0, 0, 0, 20688, 20689, 1, 0, 0, 0, + 20689, 20690, 1, 0, 0, 0, 20690, 20693, 3, 2434, 1217, 0, 20691, 20693, + 5, 37, 0, 0, 20692, 20688, 1, 0, 0, 0, 20692, 20691, 1, 0, 0, 0, 20693, + 2427, 1, 0, 0, 0, 20694, 20695, 5, 2462, 0, 0, 20695, 20696, 3, 2334, 1167, + 0, 20696, 20697, 5, 2423, 0, 0, 20697, 20698, 7, 287, 0, 0, 20698, 2429, + 1, 0, 0, 0, 20699, 20700, 3, 2188, 1094, 0, 20700, 2431, 1, 0, 0, 0, 20701, + 20702, 5, 11, 0, 0, 20702, 20707, 3, 2318, 1159, 0, 20703, 20704, 5, 2436, + 0, 0, 20704, 20706, 3, 2318, 1159, 0, 20705, 20703, 1, 0, 0, 0, 20706, + 20709, 1, 0, 0, 0, 20707, 20705, 1, 0, 0, 0, 20707, 20708, 1, 0, 0, 0, + 20708, 2433, 1, 0, 0, 0, 20709, 20707, 1, 0, 0, 0, 20710, 20834, 3, 2438, + 1219, 0, 20711, 20834, 3, 2436, 1218, 0, 20712, 20834, 5, 2463, 0, 0, 20713, + 20834, 5, 3, 0, 0, 20714, 20834, 5, 35, 0, 0, 20715, 20834, 5, 2373, 0, + 0, 20716, 20834, 5, 2333, 0, 0, 20717, 20834, 5, 2376, 0, 0, 20718, 20834, + 5, 2377, 0, 0, 20719, 20834, 5, 2389, 0, 0, 20720, 20834, 5, 2390, 0, 0, + 20721, 20834, 5, 2392, 0, 0, 20722, 20834, 5, 2393, 0, 0, 20723, 20834, + 5, 504, 0, 0, 20724, 20834, 5, 2357, 0, 0, 20725, 20834, 5, 2400, 0, 0, + 20726, 20834, 5, 2402, 0, 0, 20727, 20834, 5, 2315, 0, 0, 20728, 20834, + 5, 2403, 0, 0, 20729, 20834, 5, 2360, 0, 0, 20730, 20834, 5, 1022, 0, 0, + 20731, 20834, 5, 2404, 0, 0, 20732, 20834, 5, 1105, 0, 0, 20733, 20834, + 5, 1106, 0, 0, 20734, 20834, 5, 2405, 0, 0, 20735, 20834, 5, 2407, 0, 0, + 20736, 20834, 5, 2410, 0, 0, 20737, 20834, 5, 2411, 0, 0, 20738, 20834, + 5, 2320, 0, 0, 20739, 20834, 5, 1578, 0, 0, 20740, 20834, 5, 2415, 0, 0, + 20741, 20834, 5, 2416, 0, 0, 20742, 20834, 5, 2417, 0, 0, 20743, 20834, + 5, 2418, 0, 0, 20744, 20834, 5, 33, 0, 0, 20745, 20834, 5, 34, 0, 0, 20746, + 20834, 5, 45, 0, 0, 20747, 20834, 5, 92, 0, 0, 20748, 20834, 5, 97, 0, + 0, 20749, 20834, 5, 102, 0, 0, 20750, 20834, 5, 123, 0, 0, 20751, 20834, + 5, 139, 0, 0, 20752, 20834, 5, 199, 0, 0, 20753, 20834, 5, 182, 0, 0, 20754, + 20834, 5, 206, 0, 0, 20755, 20834, 5, 269, 0, 0, 20756, 20834, 5, 325, + 0, 0, 20757, 20834, 5, 171, 0, 0, 20758, 20834, 5, 355, 0, 0, 20759, 20834, + 5, 376, 0, 0, 20760, 20834, 5, 390, 0, 0, 20761, 20834, 5, 427, 0, 0, 20762, + 20834, 5, 435, 0, 0, 20763, 20834, 5, 468, 0, 0, 20764, 20834, 5, 482, + 0, 0, 20765, 20834, 5, 483, 0, 0, 20766, 20834, 5, 484, 0, 0, 20767, 20834, + 5, 492, 0, 0, 20768, 20834, 5, 494, 0, 0, 20769, 20834, 5, 538, 0, 0, 20770, + 20834, 5, 552, 0, 0, 20771, 20834, 5, 560, 0, 0, 20772, 20834, 5, 580, + 0, 0, 20773, 20834, 5, 677, 0, 0, 20774, 20834, 5, 693, 0, 0, 20775, 20834, + 5, 711, 0, 0, 20776, 20834, 5, 748, 0, 0, 20777, 20834, 5, 750, 0, 0, 20778, + 20834, 5, 761, 0, 0, 20779, 20834, 5, 825, 0, 0, 20780, 20834, 5, 826, + 0, 0, 20781, 20834, 5, 920, 0, 0, 20782, 20834, 5, 832, 0, 0, 20783, 20834, + 5, 894, 0, 0, 20784, 20834, 5, 895, 0, 0, 20785, 20834, 5, 1151, 0, 0, + 20786, 20834, 5, 1198, 0, 0, 20787, 20834, 5, 1225, 0, 0, 20788, 20834, + 5, 1233, 0, 0, 20789, 20834, 5, 1238, 0, 0, 20790, 20834, 5, 1242, 0, 0, + 20791, 20834, 5, 1245, 0, 0, 20792, 20834, 5, 1304, 0, 0, 20793, 20834, + 5, 1313, 0, 0, 20794, 20834, 5, 1320, 0, 0, 20795, 20834, 5, 1329, 0, 0, + 20796, 20834, 5, 1328, 0, 0, 20797, 20834, 5, 1342, 0, 0, 20798, 20834, + 5, 1381, 0, 0, 20799, 20834, 5, 1400, 0, 0, 20800, 20834, 5, 1406, 0, 0, + 20801, 20834, 5, 1418, 0, 0, 20802, 20834, 5, 1435, 0, 0, 20803, 20834, + 5, 1464, 0, 0, 20804, 20834, 5, 1482, 0, 0, 20805, 20834, 5, 1485, 0, 0, + 20806, 20834, 5, 1538, 0, 0, 20807, 20834, 5, 1553, 0, 0, 20808, 20834, + 5, 1561, 0, 0, 20809, 20834, 5, 1572, 0, 0, 20810, 20834, 5, 1577, 0, 0, + 20811, 20834, 5, 1593, 0, 0, 20812, 20834, 5, 1594, 0, 0, 20813, 20834, + 5, 1606, 0, 0, 20814, 20834, 5, 1619, 0, 0, 20815, 20834, 5, 1620, 0, 0, + 20816, 20834, 5, 1683, 0, 0, 20817, 20834, 5, 1975, 0, 0, 20818, 20834, + 5, 2001, 0, 0, 20819, 20834, 5, 2003, 0, 0, 20820, 20834, 5, 2004, 0, 0, + 20821, 20834, 5, 2049, 0, 0, 20822, 20834, 5, 2148, 0, 0, 20823, 20834, + 5, 2147, 0, 0, 20824, 20834, 5, 2149, 0, 0, 20825, 20834, 5, 2180, 0, 0, + 20826, 20834, 5, 2187, 0, 0, 20827, 20834, 5, 2203, 0, 0, 20828, 20834, + 5, 2242, 0, 0, 20829, 20834, 5, 2293, 0, 0, 20830, 20834, 5, 2301, 0, 0, + 20831, 20834, 5, 2146, 0, 0, 20832, 20834, 5, 2280, 0, 0, 20833, 20710, + 1, 0, 0, 0, 20833, 20711, 1, 0, 0, 0, 20833, 20712, 1, 0, 0, 0, 20833, + 20713, 1, 0, 0, 0, 20833, 20714, 1, 0, 0, 0, 20833, 20715, 1, 0, 0, 0, + 20833, 20716, 1, 0, 0, 0, 20833, 20717, 1, 0, 0, 0, 20833, 20718, 1, 0, + 0, 0, 20833, 20719, 1, 0, 0, 0, 20833, 20720, 1, 0, 0, 0, 20833, 20721, + 1, 0, 0, 0, 20833, 20722, 1, 0, 0, 0, 20833, 20723, 1, 0, 0, 0, 20833, + 20724, 1, 0, 0, 0, 20833, 20725, 1, 0, 0, 0, 20833, 20726, 1, 0, 0, 0, + 20833, 20727, 1, 0, 0, 0, 20833, 20728, 1, 0, 0, 0, 20833, 20729, 1, 0, + 0, 0, 20833, 20730, 1, 0, 0, 0, 20833, 20731, 1, 0, 0, 0, 20833, 20732, + 1, 0, 0, 0, 20833, 20733, 1, 0, 0, 0, 20833, 20734, 1, 0, 0, 0, 20833, + 20735, 1, 0, 0, 0, 20833, 20736, 1, 0, 0, 0, 20833, 20737, 1, 0, 0, 0, + 20833, 20738, 1, 0, 0, 0, 20833, 20739, 1, 0, 0, 0, 20833, 20740, 1, 0, + 0, 0, 20833, 20741, 1, 0, 0, 0, 20833, 20742, 1, 0, 0, 0, 20833, 20743, + 1, 0, 0, 0, 20833, 20744, 1, 0, 0, 0, 20833, 20745, 1, 0, 0, 0, 20833, + 20746, 1, 0, 0, 0, 20833, 20747, 1, 0, 0, 0, 20833, 20748, 1, 0, 0, 0, + 20833, 20749, 1, 0, 0, 0, 20833, 20750, 1, 0, 0, 0, 20833, 20751, 1, 0, + 0, 0, 20833, 20752, 1, 0, 0, 0, 20833, 20753, 1, 0, 0, 0, 20833, 20754, + 1, 0, 0, 0, 20833, 20755, 1, 0, 0, 0, 20833, 20756, 1, 0, 0, 0, 20833, + 20757, 1, 0, 0, 0, 20833, 20758, 1, 0, 0, 0, 20833, 20759, 1, 0, 0, 0, + 20833, 20760, 1, 0, 0, 0, 20833, 20761, 1, 0, 0, 0, 20833, 20762, 1, 0, + 0, 0, 20833, 20763, 1, 0, 0, 0, 20833, 20764, 1, 0, 0, 0, 20833, 20765, + 1, 0, 0, 0, 20833, 20766, 1, 0, 0, 0, 20833, 20767, 1, 0, 0, 0, 20833, + 20768, 1, 0, 0, 0, 20833, 20769, 1, 0, 0, 0, 20833, 20770, 1, 0, 0, 0, + 20833, 20771, 1, 0, 0, 0, 20833, 20772, 1, 0, 0, 0, 20833, 20773, 1, 0, + 0, 0, 20833, 20774, 1, 0, 0, 0, 20833, 20775, 1, 0, 0, 0, 20833, 20776, + 1, 0, 0, 0, 20833, 20777, 1, 0, 0, 0, 20833, 20778, 1, 0, 0, 0, 20833, + 20779, 1, 0, 0, 0, 20833, 20780, 1, 0, 0, 0, 20833, 20781, 1, 0, 0, 0, + 20833, 20782, 1, 0, 0, 0, 20833, 20783, 1, 0, 0, 0, 20833, 20784, 1, 0, + 0, 0, 20833, 20785, 1, 0, 0, 0, 20833, 20786, 1, 0, 0, 0, 20833, 20787, + 1, 0, 0, 0, 20833, 20788, 1, 0, 0, 0, 20833, 20789, 1, 0, 0, 0, 20833, + 20790, 1, 0, 0, 0, 20833, 20791, 1, 0, 0, 0, 20833, 20792, 1, 0, 0, 0, + 20833, 20793, 1, 0, 0, 0, 20833, 20794, 1, 0, 0, 0, 20833, 20795, 1, 0, + 0, 0, 20833, 20796, 1, 0, 0, 0, 20833, 20797, 1, 0, 0, 0, 20833, 20798, + 1, 0, 0, 0, 20833, 20799, 1, 0, 0, 0, 20833, 20800, 1, 0, 0, 0, 20833, + 20801, 1, 0, 0, 0, 20833, 20802, 1, 0, 0, 0, 20833, 20803, 1, 0, 0, 0, + 20833, 20804, 1, 0, 0, 0, 20833, 20805, 1, 0, 0, 0, 20833, 20806, 1, 0, + 0, 0, 20833, 20807, 1, 0, 0, 0, 20833, 20808, 1, 0, 0, 0, 20833, 20809, + 1, 0, 0, 0, 20833, 20810, 1, 0, 0, 0, 20833, 20811, 1, 0, 0, 0, 20833, + 20812, 1, 0, 0, 0, 20833, 20813, 1, 0, 0, 0, 20833, 20814, 1, 0, 0, 0, + 20833, 20815, 1, 0, 0, 0, 20833, 20816, 1, 0, 0, 0, 20833, 20817, 1, 0, + 0, 0, 20833, 20818, 1, 0, 0, 0, 20833, 20819, 1, 0, 0, 0, 20833, 20820, + 1, 0, 0, 0, 20833, 20821, 1, 0, 0, 0, 20833, 20822, 1, 0, 0, 0, 20833, + 20823, 1, 0, 0, 0, 20833, 20824, 1, 0, 0, 0, 20833, 20825, 1, 0, 0, 0, + 20833, 20826, 1, 0, 0, 0, 20833, 20827, 1, 0, 0, 0, 20833, 20828, 1, 0, + 0, 0, 20833, 20829, 1, 0, 0, 0, 20833, 20830, 1, 0, 0, 0, 20833, 20831, + 1, 0, 0, 0, 20833, 20832, 1, 0, 0, 0, 20834, 2435, 1, 0, 0, 0, 20835, 20836, + 7, 288, 0, 0, 20836, 2437, 1, 0, 0, 0, 20837, 20838, 7, 289, 0, 0, 20838, + 2439, 1, 0, 0, 0, 2890, 2442, 2445, 2448, 2450, 2596, 2603, 2605, 2608, 2611, 2633, 2635, 2642, 2646, 2651, 2653, 2658, 2661, 2665, 2673, 2678, 2682, 2687, 2692, 2696, 2702, 2707, 2712, 2716, 2719, 2725, 2733, 2740, 2744, 2749, 2752, 2768, 2773, 2777, 2785, 2791, 2799, 2802, 2804, 2807, @@ -13135,140 +13139,140 @@ func plsqlparserParserInit() { 11485, 11492, 11496, 11504, 11506, 11508, 11514, 11523, 11525, 11527, 11530, 11535, 11538, 11543, 11547, 11551, 11556, 11559, 11563, 11566, 11569, 11573, 11576, 11580, 11583, 11590, 11592, 11596, 11608, 11610, 11618, 11620, 11624, - 11628, 11632, 11636, 11654, 11656, 11678, 11687, 11689, 11701, 11704, 11708, - 11710, 11713, 11717, 11720, 11723, 11726, 11731, 11736, 11741, 11749, 11751, - 11761, 11766, 11778, 11783, 11795, 11804, 11810, 11814, 11819, 11822, 11830, - 11834, 11841, 11848, 11851, 11859, 11862, 11865, 11870, 11878, 11880, 11883, - 11890, 11904, 11906, 11920, 11925, 11928, 11931, 11934, 11942, 11946, 11950, - 11953, 11960, 11968, 11997, 12002, 12005, 12014, 12019, 12026, 12029, 12036, - 12039, 12046, 12049, 12051, 12059, 12062, 12067, 12073, 12096, 12099, 12107, - 12114, 12117, 12120, 12123, 12128, 12135, 12140, 12142, 12155, 12159, 12164, - 12167, 12174, 12177, 12180, 12185, 12189, 12194, 12197, 12202, 12207, 12210, - 12217, 12223, 12226, 12229, 12232, 12239, 12244, 12253, 12256, 12263, 12269, - 12272, 12279, 12281, 12283, 12289, 12302, 12319, 12331, 12336, 12344, 12352, - 12359, 12362, 12368, 12371, 12375, 12384, 12389, 12392, 12400, 12405, 12414, - 12421, 12425, 12434, 12442, 12446, 12449, 12457, 12463, 12467, 12472, 12477, - 12485, 12489, 12503, 12505, 12508, 12514, 12519, 12522, 12525, 12531, 12542, - 12551, 12554, 12563, 12565, 12568, 12575, 12581, 12585, 12592, 12609, 12615, - 12623, 12632, 12637, 12642, 12648, 12655, 12660, 12662, 12666, 12672, 12676, - 12682, 12688, 12692, 12695, 12722, 12731, 12740, 12750, 12758, 12763, 12772, - 12782, 12792, 12803, 12810, 12817, 12820, 12823, 12826, 12830, 12832, 12835, - 12838, 12841, 12844, 12848, 12850, 12858, 12860, 12871, 12873, 12876, 12886, - 12896, 12917, 12919, 12933, 12937, 12940, 12946, 12953, 12976, 12981, 12985, - 12990, 12995, 12998, 13001, 13006, 13017, 13023, 13027, 13033, 13040, 13042, - 13044, 13048, 13051, 13054, 13064, 13072, 13074, 13076, 13084, 13093, 13095, - 13099, 13109, 13118, 13120, 13123, 13128, 13142, 13151, 13153, 13157, 13165, - 13167, 13178, 13188, 13194, 13199, 13203, 13208, 13213, 13218, 13222, 13229, - 13236, 13241, 13246, 13250, 13261, 13267, 13272, 13276, 13281, 13284, 13287, - 13291, 13294, 13297, 13309, 13318, 13326, 13334, 13339, 13345, 13349, 13356, - 13361, 13366, 13371, 13375, 13384, 13387, 13391, 13397, 13405, 13414, 13417, - 13432, 13449, 13455, 13459, 13466, 13473, 13476, 13478, 13484, 13486, 13489, - 13498, 13501, 13505, 13511, 13523, 13533, 13537, 13540, 13543, 13548, 13552, - 13556, 13559, 13566, 13569, 13576, 13582, 13610, 13620, 13630, 13632, 13640, - 13671, 13676, 13690, 13714, 13717, 13729, 13732, 13736, 13758, 13771, 13782, - 13786, 13788, 13796, 13805, 13809, 13817, 13825, 13831, 13838, 13842, 13846, - 13848, 13851, 13861, 13867, 13872, 13878, 13880, 13891, 13894, 13897, 13907, - 13916, 13919, 13922, 13925, 13936, 13939, 13945, 13948, 13952, 13955, 13968, - 13970, 13973, 13975, 13980, 13987, 13992, 13996, 14019, 14035, 14040, 14044, - 14048, 14052, 14055, 14060, 14062, 14076, 14081, 14088, 14099, 14105, 14107, - 14109, 14117, 14126, 14134, 14136, 14138, 14140, 14145, 14162, 14173, 14180, - 14184, 14187, 14190, 14192, 14197, 14201, 14203, 14221, 14225, 14228, 14233, - 14235, 14238, 14242, 14244, 14256, 14264, 14267, 14274, 14278, 14281, 14284, - 14287, 14291, 14293, 14303, 14307, 14312, 14317, 14324, 14336, 14343, 14350, - 14354, 14356, 14362, 14370, 14377, 14384, 14388, 14390, 14410, 14412, 14415, - 14421, 14427, 14435, 14437, 14439, 14444, 14449, 14454, 14458, 14462, 14466, - 14478, 14484, 14491, 14496, 14502, 14507, 14511, 14517, 14522, 14531, 14540, - 14543, 14546, 14549, 14553, 14563, 14571, 14579, 14581, 14591, 14594, 14597, - 14600, 14604, 14606, 14610, 14616, 14618, 14621, 14624, 14629, 14634, 14638, - 14642, 14648, 14674, 14676, 14688, 14693, 14698, 14700, 14712, 14717, 14722, - 14724, 14729, 14736, 14740, 14749, 14764, 14771, 14775, 14780, 14783, 14788, - 14793, 14797, 14802, 14809, 14815, 14820, 14824, 14831, 14833, 14836, 14841, - 14845, 14850, 14854, 14861, 14867, 14873, 14876, 14885, 14896, 14900, 14902, - 14915, 14919, 14921, 14923, 14950, 14953, 14958, 14960, 14982, 14985, 14987, - 14989, 14996, 14998, 15006, 15010, 15015, 15018, 15021, 15024, 15031, 15036, - 15044, 15052, 15057, 15060, 15062, 15078, 15080, 15093, 15095, 15097, 15109, - 15118, 15122, 15124, 15127, 15130, 15135, 15139, 15143, 15148, 15151, 15161, - 15163, 15168, 15173, 15179, 15183, 15190, 15208, 15215, 15218, 15221, 15224, - 15227, 15235, 15237, 15246, 15248, 15253, 15262, 15264, 15271, 15273, 15277, - 15285, 15291, 15294, 15297, 15309, 15311, 15315, 15319, 15322, 15327, 15332, - 15339, 15345, 15349, 15355, 15366, 15370, 15377, 15381, 15395, 15400, 15404, - 15415, 15417, 15435, 15440, 15443, 15446, 15451, 15453, 15460, 15467, 15472, - 15479, 15481, 15488, 15492, 15500, 15502, 15513, 15522, 15527, 15531, 15534, - 15548, 15556, 15560, 15563, 15571, 15583, 15587, 15592, 15595, 15608, 15612, - 15624, 15629, 15633, 15637, 15643, 15646, 15649, 15676, 15682, 15686, 15697, - 15704, 15708, 15711, 15717, 15726, 15734, 15738, 15742, 15750, 15759, 15765, - 15767, 15791, 15795, 15802, 15806, 15810, 15814, 15826, 15830, 15844, 15850, - 15857, 15862, 15873, 15876, 15882, 15884, 15893, 15903, 15908, 15923, 15927, - 15932, 15937, 15941, 15946, 15949, 15953, 15958, 15962, 15967, 15981, 15983, - 15987, 15995, 16005, 16008, 16013, 16018, 16026, 16033, 16037, 16040, 16052, - 16058, 16067, 16070, 16080, 16091, 16097, 16099, 16101, 16108, 16111, 16118, - 16129, 16135, 16139, 16149, 16152, 16158, 16162, 16165, 16171, 16176, 16178, - 16182, 16185, 16189, 16193, 16198, 16209, 16213, 16221, 16230, 16232, 16241, - 16246, 16252, 16256, 16259, 16267, 16270, 16274, 16278, 16283, 16286, 16290, - 16294, 16298, 16317, 16325, 16329, 16333, 16338, 16342, 16346, 16350, 16353, - 16356, 16359, 16362, 16365, 16373, 16376, 16384, 16386, 16397, 16404, 16409, - 16415, 16420, 16425, 16432, 16438, 16445, 16448, 16451, 16455, 16460, 16464, - 16466, 16477, 16484, 16488, 16498, 16502, 16510, 16522, 16527, 16537, 16545, - 16548, 16554, 16559, 16562, 16567, 16572, 16585, 16592, 16602, 16607, 16609, - 16614, 16618, 16624, 16628, 16641, 16645, 16655, 16658, 16660, 16665, 16674, - 16687, 16695, 16699, 16708, 16712, 16717, 16728, 16730, 16746, 16751, 16757, - 16763, 16781, 16788, 16791, 16794, 16802, 16805, 16813, 16815, 16819, 16822, - 16827, 16829, 16833, 16845, 16854, 16862, 16867, 16871, 16881, 16883, 16889, - 16894, 16897, 16907, 16913, 16916, 16919, 16927, 16937, 16953, 16957, 16961, - 16964, 16967, 16972, 16977, 16980, 16983, 16989, 16992, 16998, 17001, 17004, - 17009, 17012, 17020, 17026, 17031, 17039, 17052, 17056, 17058, 17061, 17073, - 17077, 17080, 17095, 17099, 17106, 17109, 17118, 17125, 17130, 17134, 17142, - 17148, 17156, 17159, 17168, 17171, 17174, 17183, 17189, 17195, 17200, 17202, - 17213, 17215, 17224, 17226, 17230, 17236, 17240, 17249, 17254, 17259, 17262, - 17267, 17274, 17281, 17286, 17302, 17304, 17308, 17313, 17318, 17330, 17334, - 17341, 17346, 17351, 17354, 17365, 17370, 17380, 17382, 17384, 17394, 17398, - 17400, 17412, 17420, 17433, 17436, 17441, 17453, 17455, 17463, 17471, 17478, - 17485, 17492, 17496, 17501, 17505, 17513, 17517, 17524, 17529, 17538, 17547, - 17550, 17570, 17574, 17577, 17584, 17587, 17591, 17594, 17601, 17604, 17610, - 17613, 17617, 17620, 17627, 17632, 17646, 17653, 17664, 17673, 17682, 17686, - 17690, 17716, 17719, 17722, 17732, 17740, 17746, 17748, 17752, 17758, 17767, - 17771, 17774, 17777, 17786, 17789, 17792, 17795, 17798, 17810, 17818, 17825, - 17828, 17832, 17834, 17837, 17842, 17851, 17856, 17859, 17862, 17865, 17874, - 17877, 17880, 17883, 17889, 17893, 17905, 17915, 17919, 17922, 17928, 17932, - 17938, 17942, 17945, 17948, 17950, 17957, 17961, 17964, 17967, 17970, 17975, - 17978, 17982, 17991, 17994, 18001, 18005, 18010, 18015, 18018, 18027, 18031, - 18042, 18045, 18049, 18054, 18058, 18067, 18070, 18074, 18083, 18086, 18090, - 18095, 18104, 18107, 18111, 18119, 18124, 18129, 18132, 18136, 18138, 18147, - 18154, 18157, 18164, 18166, 18169, 18172, 18176, 18179, 18184, 18191, 18197, - 18205, 18209, 18212, 18215, 18221, 18224, 18228, 18232, 18237, 18240, 18243, - 18252, 18264, 18271, 18274, 18280, 18283, 18286, 18295, 18301, 18308, 18310, - 18323, 18329, 18334, 18339, 18348, 18351, 18353, 18357, 18364, 18371, 18379, - 18394, 18400, 18404, 18409, 18414, 18420, 18423, 18427, 18437, 18447, 18453, - 18455, 18465, 18467, 18474, 18478, 18487, 18492, 18497, 18500, 18509, 18512, - 18521, 18535, 18543, 18546, 18559, 18565, 18567, 18580, 18589, 18595, 18605, - 18613, 18616, 18619, 18633, 18635, 18643, 18648, 18657, 18663, 18668, 18671, - 18676, 18681, 18685, 18691, 18697, 18706, 18711, 18719, 18723, 18728, 18734, - 18741, 18746, 18753, 18757, 18762, 18770, 18773, 18776, 18779, 18783, 18788, - 18793, 18804, 18808, 18810, 18821, 18823, 18834, 18845, 18854, 18857, 18861, - 18864, 18879, 18884, 18892, 18899, 18903, 18908, 18912, 18917, 18921, 18927, - 18930, 18937, 18947, 18955, 18959, 18969, 18972, 18974, 18984, 18986, 18992, - 18998, 19000, 19014, 19016, 19027, 19037, 19040, 19044, 19046, 19055, 19062, - 19067, 19071, 19075, 19080, 19084, 19087, 19091, 19099, 19110, 19117, 19122, - 19127, 19131, 19136, 19153, 19158, 19165, 19176, 19183, 19190, 19195, 19202, - 19207, 19216, 19224, 19232, 19238, 19243, 19248, 19252, 19257, 19260, 19265, - 19269, 19273, 19278, 19285, 19293, 19299, 19307, 19311, 19315, 19317, 19324, - 19328, 19336, 19339, 19344, 19351, 19369, 19386, 19393, 19407, 19415, 19418, - 19422, 19427, 19432, 19436, 19439, 19443, 19450, 19455, 19457, 19459, 19469, - 19474, 19478, 19481, 19485, 19494, 19500, 19504, 19506, 19510, 19514, 19521, - 19529, 19537, 19539, 19544, 19549, 19551, 19554, 19578, 19585, 19618, 19623, - 19626, 19631, 19633, 19637, 19644, 19649, 19654, 19657, 19661, 19668, 19673, - 19703, 19710, 19725, 19741, 19760, 19777, 19784, 19792, 19805, 19814, 19823, - 19832, 19842, 19850, 19860, 19870, 19882, 19898, 19916, 19929, 19944, 19955, - 19965, 19976, 19986, 20003, 20009, 20031, 20036, 20042, 20048, 20054, 20059, - 20061, 20064, 20074, 20077, 20079, 20081, 20095, 20100, 20106, 20112, 20118, - 20123, 20125, 20128, 20138, 20141, 20143, 20145, 20159, 20169, 20175, 20181, - 20198, 20203, 20206, 20213, 20218, 20227, 20229, 20238, 20246, 20251, 20255, - 20293, 20298, 20307, 20313, 20316, 20318, 20327, 20329, 20335, 20355, 20357, - 20373, 20378, 20383, 20392, 20394, 20399, 20412, 20432, 20436, 20439, 20443, - 20446, 20448, 20452, 20459, 20468, 20475, 20488, 20496, 20499, 20502, 20526, - 20546, 20551, 20556, 20559, 20564, 20568, 20581, 20587, 20597, 20603, 20605, - 20612, 20619, 20629, 20632, 20639, 20649, 20652, 20659, 20670, 20678, 20683, - 20687, 20702, 20828, + 11628, 11632, 11636, 11654, 11656, 11678, 11690, 11692, 11694, 11706, 11709, + 11713, 11715, 11718, 11722, 11725, 11728, 11731, 11736, 11741, 11746, 11754, + 11756, 11766, 11771, 11783, 11788, 11800, 11809, 11815, 11819, 11824, 11827, + 11835, 11839, 11846, 11853, 11856, 11864, 11867, 11870, 11875, 11883, 11885, + 11888, 11895, 11909, 11911, 11925, 11930, 11933, 11936, 11939, 11947, 11951, + 11955, 11958, 11965, 11973, 12002, 12007, 12010, 12019, 12024, 12031, 12034, + 12041, 12044, 12051, 12054, 12056, 12064, 12067, 12072, 12078, 12101, 12104, + 12112, 12119, 12122, 12125, 12128, 12133, 12140, 12145, 12147, 12160, 12164, + 12169, 12172, 12179, 12182, 12185, 12190, 12194, 12199, 12202, 12207, 12212, + 12215, 12222, 12228, 12231, 12234, 12237, 12244, 12249, 12258, 12261, 12268, + 12274, 12277, 12284, 12286, 12288, 12294, 12307, 12324, 12336, 12341, 12349, + 12357, 12364, 12367, 12373, 12376, 12380, 12389, 12394, 12397, 12405, 12410, + 12419, 12426, 12430, 12439, 12447, 12451, 12454, 12462, 12468, 12472, 12477, + 12482, 12490, 12494, 12508, 12510, 12513, 12519, 12524, 12527, 12530, 12536, + 12547, 12556, 12559, 12568, 12570, 12573, 12580, 12586, 12590, 12597, 12614, + 12620, 12628, 12637, 12642, 12647, 12653, 12660, 12665, 12667, 12671, 12677, + 12681, 12687, 12693, 12697, 12700, 12727, 12736, 12745, 12755, 12763, 12768, + 12777, 12787, 12797, 12808, 12815, 12822, 12825, 12828, 12831, 12835, 12837, + 12840, 12843, 12846, 12849, 12853, 12855, 12863, 12865, 12876, 12878, 12881, + 12891, 12901, 12922, 12924, 12938, 12942, 12945, 12951, 12958, 12981, 12986, + 12990, 12995, 13000, 13003, 13006, 13011, 13022, 13028, 13032, 13038, 13045, + 13047, 13049, 13053, 13056, 13059, 13069, 13077, 13079, 13081, 13089, 13098, + 13100, 13104, 13114, 13123, 13125, 13128, 13133, 13147, 13156, 13158, 13162, + 13170, 13172, 13183, 13193, 13199, 13204, 13208, 13213, 13218, 13223, 13227, + 13234, 13241, 13246, 13251, 13255, 13266, 13272, 13277, 13281, 13286, 13289, + 13292, 13296, 13299, 13302, 13314, 13323, 13331, 13339, 13344, 13350, 13354, + 13361, 13366, 13371, 13376, 13380, 13389, 13392, 13396, 13402, 13410, 13419, + 13422, 13437, 13454, 13460, 13464, 13471, 13478, 13481, 13483, 13489, 13491, + 13494, 13503, 13506, 13510, 13516, 13528, 13538, 13542, 13545, 13548, 13553, + 13557, 13561, 13564, 13571, 13574, 13581, 13587, 13615, 13625, 13635, 13637, + 13645, 13676, 13681, 13695, 13719, 13722, 13734, 13737, 13741, 13763, 13776, + 13787, 13791, 13793, 13801, 13810, 13814, 13822, 13830, 13836, 13843, 13847, + 13851, 13853, 13856, 13866, 13872, 13877, 13883, 13885, 13896, 13899, 13902, + 13912, 13921, 13924, 13927, 13930, 13941, 13944, 13950, 13953, 13957, 13960, + 13973, 13975, 13978, 13980, 13985, 13992, 13997, 14001, 14024, 14040, 14045, + 14049, 14053, 14057, 14060, 14065, 14067, 14081, 14086, 14093, 14104, 14110, + 14112, 14114, 14122, 14131, 14139, 14141, 14143, 14145, 14150, 14167, 14178, + 14185, 14189, 14192, 14195, 14197, 14202, 14206, 14208, 14226, 14230, 14233, + 14238, 14240, 14243, 14247, 14249, 14261, 14269, 14272, 14279, 14283, 14286, + 14289, 14292, 14296, 14298, 14308, 14312, 14317, 14322, 14329, 14341, 14348, + 14355, 14359, 14361, 14367, 14375, 14382, 14389, 14393, 14395, 14415, 14417, + 14420, 14426, 14432, 14440, 14442, 14444, 14449, 14454, 14459, 14463, 14467, + 14471, 14483, 14489, 14496, 14501, 14507, 14512, 14516, 14522, 14527, 14536, + 14545, 14548, 14551, 14554, 14558, 14568, 14576, 14584, 14586, 14596, 14599, + 14602, 14605, 14609, 14611, 14615, 14621, 14623, 14626, 14629, 14634, 14639, + 14643, 14647, 14653, 14679, 14681, 14693, 14698, 14703, 14705, 14717, 14722, + 14727, 14729, 14734, 14741, 14745, 14754, 14769, 14776, 14780, 14785, 14788, + 14793, 14798, 14802, 14807, 14814, 14820, 14825, 14829, 14836, 14838, 14841, + 14846, 14850, 14855, 14859, 14866, 14872, 14878, 14881, 14890, 14901, 14905, + 14907, 14920, 14924, 14926, 14928, 14955, 14958, 14963, 14965, 14987, 14990, + 14992, 14994, 15001, 15003, 15011, 15015, 15020, 15023, 15026, 15029, 15036, + 15041, 15049, 15057, 15062, 15065, 15067, 15083, 15085, 15098, 15100, 15102, + 15114, 15123, 15127, 15129, 15132, 15135, 15140, 15144, 15148, 15153, 15156, + 15166, 15168, 15173, 15178, 15184, 15188, 15195, 15213, 15220, 15223, 15226, + 15229, 15232, 15240, 15242, 15251, 15253, 15258, 15267, 15269, 15276, 15278, + 15282, 15290, 15296, 15299, 15302, 15314, 15316, 15320, 15324, 15327, 15332, + 15337, 15344, 15350, 15354, 15360, 15371, 15375, 15382, 15386, 15400, 15405, + 15409, 15420, 15422, 15440, 15445, 15448, 15451, 15456, 15458, 15465, 15472, + 15477, 15484, 15486, 15493, 15497, 15505, 15507, 15518, 15527, 15532, 15536, + 15539, 15553, 15561, 15565, 15568, 15576, 15588, 15592, 15597, 15600, 15613, + 15617, 15629, 15634, 15638, 15642, 15648, 15651, 15654, 15681, 15687, 15691, + 15702, 15709, 15713, 15716, 15722, 15731, 15739, 15743, 15747, 15755, 15764, + 15770, 15772, 15796, 15800, 15807, 15811, 15815, 15819, 15831, 15835, 15849, + 15855, 15862, 15867, 15878, 15881, 15887, 15889, 15898, 15908, 15913, 15928, + 15932, 15937, 15942, 15946, 15951, 15954, 15958, 15963, 15967, 15972, 15986, + 15988, 15992, 16000, 16010, 16013, 16018, 16023, 16031, 16038, 16042, 16045, + 16057, 16063, 16072, 16075, 16085, 16096, 16102, 16104, 16106, 16113, 16116, + 16123, 16134, 16140, 16144, 16154, 16157, 16163, 16167, 16170, 16176, 16181, + 16183, 16187, 16190, 16194, 16198, 16203, 16214, 16218, 16226, 16235, 16237, + 16246, 16251, 16257, 16261, 16264, 16272, 16275, 16279, 16283, 16288, 16291, + 16295, 16299, 16303, 16322, 16330, 16334, 16338, 16343, 16347, 16351, 16355, + 16358, 16361, 16364, 16367, 16370, 16378, 16381, 16389, 16391, 16402, 16409, + 16414, 16420, 16425, 16430, 16437, 16443, 16450, 16453, 16456, 16460, 16465, + 16469, 16471, 16482, 16489, 16493, 16503, 16507, 16515, 16527, 16532, 16542, + 16550, 16553, 16559, 16564, 16567, 16572, 16577, 16590, 16597, 16607, 16612, + 16614, 16619, 16623, 16629, 16633, 16646, 16650, 16660, 16663, 16665, 16670, + 16679, 16692, 16700, 16704, 16713, 16717, 16722, 16733, 16735, 16751, 16756, + 16762, 16768, 16786, 16793, 16796, 16799, 16807, 16810, 16818, 16820, 16824, + 16827, 16832, 16834, 16838, 16850, 16859, 16867, 16872, 16876, 16886, 16888, + 16894, 16899, 16902, 16912, 16918, 16921, 16924, 16932, 16942, 16958, 16962, + 16966, 16969, 16972, 16977, 16982, 16985, 16988, 16994, 16997, 17003, 17006, + 17009, 17014, 17017, 17025, 17031, 17036, 17044, 17057, 17061, 17063, 17066, + 17078, 17082, 17085, 17100, 17104, 17111, 17114, 17123, 17130, 17135, 17139, + 17147, 17153, 17161, 17164, 17173, 17176, 17179, 17188, 17194, 17200, 17205, + 17207, 17218, 17220, 17229, 17231, 17235, 17241, 17245, 17254, 17259, 17264, + 17267, 17272, 17279, 17286, 17291, 17307, 17309, 17313, 17318, 17323, 17335, + 17339, 17346, 17351, 17356, 17359, 17370, 17375, 17385, 17387, 17389, 17399, + 17403, 17405, 17417, 17425, 17438, 17441, 17446, 17458, 17460, 17468, 17476, + 17483, 17490, 17497, 17501, 17506, 17510, 17518, 17522, 17529, 17534, 17543, + 17552, 17555, 17575, 17579, 17582, 17589, 17592, 17596, 17599, 17606, 17609, + 17615, 17618, 17622, 17625, 17632, 17637, 17651, 17658, 17669, 17678, 17687, + 17691, 17695, 17721, 17724, 17727, 17737, 17745, 17751, 17753, 17757, 17763, + 17772, 17776, 17779, 17782, 17791, 17794, 17797, 17800, 17803, 17815, 17823, + 17830, 17833, 17837, 17839, 17842, 17847, 17856, 17861, 17864, 17867, 17870, + 17879, 17882, 17885, 17888, 17894, 17898, 17910, 17920, 17924, 17927, 17933, + 17937, 17943, 17947, 17950, 17953, 17955, 17962, 17966, 17969, 17972, 17975, + 17980, 17983, 17987, 17996, 17999, 18006, 18010, 18015, 18020, 18023, 18032, + 18036, 18047, 18050, 18054, 18059, 18063, 18072, 18075, 18079, 18088, 18091, + 18095, 18100, 18109, 18112, 18116, 18124, 18129, 18134, 18137, 18141, 18143, + 18152, 18159, 18162, 18169, 18171, 18174, 18177, 18181, 18184, 18189, 18196, + 18202, 18210, 18214, 18217, 18220, 18226, 18229, 18233, 18237, 18242, 18245, + 18248, 18257, 18269, 18276, 18279, 18285, 18288, 18291, 18300, 18306, 18313, + 18315, 18328, 18334, 18339, 18344, 18353, 18356, 18358, 18362, 18369, 18376, + 18384, 18399, 18405, 18409, 18414, 18419, 18425, 18428, 18432, 18442, 18452, + 18458, 18460, 18470, 18472, 18479, 18483, 18492, 18497, 18502, 18505, 18514, + 18517, 18526, 18540, 18548, 18551, 18564, 18570, 18572, 18585, 18594, 18600, + 18610, 18618, 18621, 18624, 18638, 18640, 18648, 18653, 18662, 18668, 18673, + 18676, 18681, 18686, 18690, 18696, 18702, 18711, 18716, 18724, 18728, 18733, + 18739, 18746, 18751, 18758, 18762, 18767, 18775, 18778, 18781, 18784, 18788, + 18793, 18798, 18809, 18813, 18815, 18826, 18828, 18839, 18850, 18859, 18862, + 18866, 18869, 18884, 18889, 18897, 18904, 18908, 18913, 18917, 18922, 18926, + 18932, 18935, 18942, 18952, 18960, 18964, 18974, 18977, 18979, 18989, 18991, + 18997, 19003, 19005, 19019, 19021, 19032, 19042, 19045, 19049, 19051, 19060, + 19067, 19072, 19076, 19080, 19085, 19089, 19092, 19096, 19104, 19115, 19122, + 19127, 19132, 19136, 19141, 19158, 19163, 19170, 19181, 19188, 19195, 19200, + 19207, 19212, 19221, 19229, 19237, 19243, 19248, 19253, 19257, 19262, 19265, + 19270, 19274, 19278, 19283, 19290, 19298, 19304, 19312, 19316, 19320, 19322, + 19329, 19333, 19341, 19344, 19349, 19356, 19374, 19391, 19398, 19412, 19420, + 19423, 19427, 19432, 19437, 19441, 19444, 19448, 19455, 19460, 19462, 19464, + 19474, 19479, 19483, 19486, 19490, 19499, 19505, 19509, 19511, 19515, 19519, + 19526, 19534, 19542, 19544, 19549, 19554, 19556, 19559, 19583, 19590, 19623, + 19628, 19631, 19636, 19638, 19642, 19649, 19654, 19659, 19662, 19666, 19673, + 19678, 19708, 19715, 19730, 19746, 19765, 19782, 19789, 19797, 19810, 19819, + 19828, 19837, 19847, 19855, 19865, 19875, 19887, 19903, 19921, 19934, 19949, + 19960, 19970, 19981, 19991, 20008, 20014, 20036, 20041, 20047, 20053, 20059, + 20064, 20066, 20069, 20079, 20082, 20084, 20086, 20100, 20105, 20111, 20117, + 20123, 20128, 20130, 20133, 20143, 20146, 20148, 20150, 20164, 20174, 20180, + 20186, 20203, 20208, 20211, 20218, 20223, 20232, 20234, 20243, 20251, 20256, + 20260, 20298, 20303, 20312, 20318, 20321, 20323, 20332, 20334, 20340, 20360, + 20362, 20378, 20383, 20388, 20397, 20399, 20404, 20417, 20437, 20441, 20444, + 20448, 20451, 20453, 20457, 20464, 20473, 20480, 20493, 20501, 20504, 20507, + 20531, 20551, 20556, 20561, 20564, 20569, 20573, 20586, 20592, 20602, 20608, + 20610, 20617, 20624, 20634, 20637, 20644, 20654, 20657, 20664, 20675, 20683, + 20688, 20692, 20707, 20833, } deserializer := antlr.NewATNDeserializer(nil) staticData.atn = deserializer.Deserialize(staticData.serializedATN) @@ -182045,6 +182049,8 @@ type IStorage_clauseContext interface { CELL_FLASH_CACHE(i int) antlr.TerminalNode AllENCRYPT() []antlr.TerminalNode ENCRYPT(i int) antlr.TerminalNode + AllMAXSIZE() []antlr.TerminalNode + MAXSIZE(i int) antlr.TerminalNode AllSize_clause() []ISize_clauseContext Size_clause(i int) ISize_clauseContext AllUNSIGNED_INTEGER() []antlr.TerminalNode @@ -182244,6 +182250,14 @@ func (s *Storage_clauseContext) ENCRYPT(i int) antlr.TerminalNode { return s.GetToken(PlSqlParserENCRYPT, i) } +func (s *Storage_clauseContext) AllMAXSIZE() []antlr.TerminalNode { + return s.GetTokens(PlSqlParserMAXSIZE) +} + +func (s *Storage_clauseContext) MAXSIZE(i int) antlr.TerminalNode { + return s.GetToken(PlSqlParserMAXSIZE, i) +} + func (s *Storage_clauseContext) AllSize_clause() []ISize_clauseContext { children := s.GetChildren() len := 0 @@ -182393,15 +182407,15 @@ func (p *PlSqlParser) Storage_clause() (localctx IStorage_clauseContext) { goto errorExit } } - p.SetState(11687) + p.SetState(11692) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) - for ok := true; ok; ok = _la == PlSqlParserBUFFER_POOL || _la == PlSqlParserCELL_FLASH_CACHE || _la == PlSqlParserENCRYPT || ((int64((_la-551)) & ^0x3f) == 0 && ((int64(1)<<(_la-551))&786433) != 0) || _la == PlSqlParserINITIAL || _la == PlSqlParserMAXEXTENTS || _la == PlSqlParserMINEXTENTS || _la == PlSqlParserNEXT || _la == PlSqlParserOPTIMAL || _la == PlSqlParserPCTINCREASE { - p.SetState(11687) + for ok := true; ok; ok = _la == PlSqlParserBUFFER_POOL || _la == PlSqlParserCELL_FLASH_CACHE || _la == PlSqlParserENCRYPT || ((int64((_la-551)) & ^0x3f) == 0 && ((int64(1)<<(_la-551))&786433) != 0) || _la == PlSqlParserINITIAL || ((int64((_la-853)) & ^0x3f) == 0 && ((int64(1)<<(_la-853))&536871041) != 0) || _la == PlSqlParserNEXT || _la == PlSqlParserOPTIMAL || _la == PlSqlParserPCTINCREASE { + p.SetState(11692) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -182679,12 +182693,49 @@ func (p *PlSqlParser) Storage_clause() (localctx IStorage_clauseContext) { } } + case PlSqlParserMAXSIZE: + { + p.SetState(11687) + p.Match(PlSqlParserMAXSIZE) + if p.HasError() { + // Recognition error - abort rule + goto errorExit + } + } + p.SetState(11690) + p.GetErrorHandler().Sync(p) + if p.HasError() { + goto errorExit + } + + switch p.GetTokenStream().LA(1) { + case PlSqlParserUNLIMITED: + { + p.SetState(11688) + p.Match(PlSqlParserUNLIMITED) + if p.HasError() { + // Recognition error - abort rule + goto errorExit + } + } + + case PlSqlParserUNSIGNED_INTEGER: + { + p.SetState(11689) + p.Size_clause() + } + + default: + p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) + goto errorExit + } + default: p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(11689) + p.SetState(11694) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -182692,7 +182743,7 @@ func (p *PlSqlParser) Storage_clause() (localctx IStorage_clauseContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(11691) + p.SetState(11696) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -182815,7 +182866,7 @@ func (p *PlSqlParser) Deferred_segment_creation() (localctx IDeferred_segment_cr p.EnterOuterAlt(localctx, 1) { - p.SetState(11693) + p.SetState(11698) p.Match(PlSqlParserSEGMENT) if p.HasError() { // Recognition error - abort rule @@ -182823,7 +182874,7 @@ func (p *PlSqlParser) Deferred_segment_creation() (localctx IDeferred_segment_cr } } { - p.SetState(11694) + p.SetState(11699) p.Match(PlSqlParserCREATION) if p.HasError() { // Recognition error - abort rule @@ -182831,7 +182882,7 @@ func (p *PlSqlParser) Deferred_segment_creation() (localctx IDeferred_segment_cr } } { - p.SetState(11695) + p.SetState(11700) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDEFERRED || _la == PlSqlParserIMMEDIATE) { @@ -183186,7 +183237,7 @@ func (p *PlSqlParser) Segment_attributes_clause() (localctx ISegment_attributes_ var _alt int p.EnterOuterAlt(localctx, 1) - p.SetState(11708) + p.SetState(11713) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -183195,7 +183246,7 @@ func (p *PlSqlParser) Segment_attributes_clause() (localctx ISegment_attributes_ for ok := true; ok; ok = _alt != 2 && _alt != antlr.ATNInvalidAltNumber { switch _alt { case 1: - p.SetState(11708) + p.SetState(11713) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -183204,29 +183255,29 @@ func (p *PlSqlParser) Segment_attributes_clause() (localctx ISegment_attributes_ switch p.GetTokenStream().LA(1) { case PlSqlParserCOMPUTE, PlSqlParserINITRANS, PlSqlParserMAXTRANS, PlSqlParserPCTFREE, PlSqlParserPCTUSED, PlSqlParserSTORAGE: { - p.SetState(11697) + p.SetState(11702) p.Physical_attributes_clause() } case PlSqlParserTABLESPACE: { - p.SetState(11698) + p.SetState(11703) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(11704) + p.SetState(11709) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1432, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1433, p.GetParserRuleContext()) { case 1: { - p.SetState(11699) + p.SetState(11704) var _x = p.Id_expression() @@ -183234,12 +183285,12 @@ func (p *PlSqlParser) Segment_attributes_clause() (localctx ISegment_attributes_ } case 2: - p.SetState(11701) + p.SetState(11706) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1431, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1432, p.GetParserRuleContext()) == 1 { { - p.SetState(11700) + p.SetState(11705) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -183251,7 +183302,7 @@ func (p *PlSqlParser) Segment_attributes_clause() (localctx ISegment_attributes_ goto errorExit } { - p.SetState(11703) + p.SetState(11708) p.Identifier() } @@ -183261,13 +183312,13 @@ func (p *PlSqlParser) Segment_attributes_clause() (localctx ISegment_attributes_ case PlSqlParserCOLUMN, PlSqlParserCOMPRESS, PlSqlParserNOCOMPRESS, PlSqlParserROW: { - p.SetState(11706) + p.SetState(11711) p.Table_compression() } case PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserLOGGING, PlSqlParserNOLOGGING: { - p.SetState(11707) + p.SetState(11712) p.Logging_clause() } @@ -183281,9 +183332,9 @@ func (p *PlSqlParser) Segment_attributes_clause() (localctx ISegment_attributes_ goto errorExit } - p.SetState(11710) + p.SetState(11715) p.GetErrorHandler().Sync(p) - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1434, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1435, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -183643,16 +183694,16 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex p.EnterRule(localctx, 1174, PlSqlParserRULE_physical_properties) var _la int - p.SetState(11766) + p.SetState(11771) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1446, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1447, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) - p.SetState(11713) + p.SetState(11718) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -183661,40 +183712,40 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex if _la == PlSqlParserSEGMENT { { - p.SetState(11712) + p.SetState(11717) p.Deferred_segment_creation() } } { - p.SetState(11715) + p.SetState(11720) p.Segment_attributes_clause() } - p.SetState(11717) + p.SetState(11722) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1436, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1437, p.GetParserRuleContext()) == 1 { { - p.SetState(11716) + p.SetState(11721) p.Table_compression() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(11720) + p.SetState(11725) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1437, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1438, p.GetParserRuleContext()) == 1 { { - p.SetState(11719) + p.SetState(11724) p.Inmemory_table_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(11723) + p.SetState(11728) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -183703,7 +183754,7 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex if _la == PlSqlParserILM { { - p.SetState(11722) + p.SetState(11727) p.Ilm_clause() } @@ -183711,7 +183762,7 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex case 2: p.EnterOuterAlt(localctx, 2) - p.SetState(11726) + p.SetState(11731) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -183720,12 +183771,12 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex if _la == PlSqlParserSEGMENT { { - p.SetState(11725) + p.SetState(11730) p.Deferred_segment_creation() } } - p.SetState(11751) + p.SetState(11756) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -183734,14 +183785,14 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex switch p.GetTokenStream().LA(1) { case PlSqlParserORGANIZATION: { - p.SetState(11728) + p.SetState(11733) p.Match(PlSqlParserORGANIZATION) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(11741) + p.SetState(11746) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -183750,19 +183801,19 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex switch p.GetTokenStream().LA(1) { case PlSqlParserHEAP: { - p.SetState(11729) + p.SetState(11734) p.Match(PlSqlParserHEAP) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(11731) + p.SetState(11736) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1440, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1441, p.GetParserRuleContext()) == 1 { { - p.SetState(11730) + p.SetState(11735) p.Segment_attributes_clause() } @@ -183770,25 +183821,25 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex goto errorExit } { - p.SetState(11733) + p.SetState(11738) p.Heap_org_table_clause() } case PlSqlParserINDEX: { - p.SetState(11734) + p.SetState(11739) p.Match(PlSqlParserINDEX) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(11736) + p.SetState(11741) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1441, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1442, p.GetParserRuleContext()) == 1 { { - p.SetState(11735) + p.SetState(11740) p.Segment_attributes_clause() } @@ -183796,13 +183847,13 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex goto errorExit } { - p.SetState(11738) + p.SetState(11743) p.Index_org_table_clause() } case PlSqlParserEXTERNAL: { - p.SetState(11739) + p.SetState(11744) p.Match(PlSqlParserEXTERNAL) if p.HasError() { // Recognition error - abort rule @@ -183810,7 +183861,7 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex } } { - p.SetState(11740) + p.SetState(11745) p.External_table_clause() } @@ -183821,7 +183872,7 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex case PlSqlParserEXTERNAL: { - p.SetState(11743) + p.SetState(11748) p.Match(PlSqlParserEXTERNAL) if p.HasError() { // Recognition error - abort rule @@ -183829,7 +183880,7 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex } } { - p.SetState(11744) + p.SetState(11749) p.Match(PlSqlParserPARTITION) if p.HasError() { // Recognition error - abort rule @@ -183837,7 +183888,7 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex } } { - p.SetState(11745) + p.SetState(11750) p.Match(PlSqlParserATTRIBUTES) if p.HasError() { // Recognition error - abort rule @@ -183845,10 +183896,10 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex } } { - p.SetState(11746) + p.SetState(11751) p.External_table_clause() } - p.SetState(11749) + p.SetState(11754) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -183857,7 +183908,7 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex if _la == PlSqlParserREJECT { { - p.SetState(11747) + p.SetState(11752) p.Match(PlSqlParserREJECT) if p.HasError() { // Recognition error - abort rule @@ -183865,7 +183916,7 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex } } { - p.SetState(11748) + p.SetState(11753) p.Match(PlSqlParserLIMIT) if p.HasError() { // Recognition error - abort rule @@ -183883,7 +183934,7 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(11753) + p.SetState(11758) p.Match(PlSqlParserCLUSTER) if p.HasError() { // Recognition error - abort rule @@ -183891,11 +183942,11 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex } } { - p.SetState(11754) + p.SetState(11759) p.Cluster_name() } { - p.SetState(11755) + p.SetState(11760) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -183903,10 +183954,10 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex } } { - p.SetState(11756) + p.SetState(11761) p.Column_name() } - p.SetState(11761) + p.SetState(11766) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -183915,7 +183966,7 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex for _la == PlSqlParserCOMMA { { - p.SetState(11757) + p.SetState(11762) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -183923,11 +183974,11 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex } } { - p.SetState(11758) + p.SetState(11763) p.Column_name() } - p.SetState(11763) + p.SetState(11768) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -183935,7 +183986,7 @@ func (p *PlSqlParser) Physical_properties() (localctx IPhysical_propertiesContex _la = p.GetTokenStream().LA(1) } { - p.SetState(11764) + p.SetState(11769) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -184104,14 +184155,14 @@ func (p *PlSqlParser) Ilm_clause() (localctx IIlm_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(11768) + p.SetState(11773) p.Match(PlSqlParserILM) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(11778) + p.SetState(11783) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -184120,7 +184171,7 @@ func (p *PlSqlParser) Ilm_clause() (localctx IIlm_clauseContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserADD: { - p.SetState(11769) + p.SetState(11774) p.Match(PlSqlParserADD) if p.HasError() { // Recognition error - abort rule @@ -184128,7 +184179,7 @@ func (p *PlSqlParser) Ilm_clause() (localctx IIlm_clauseContext) { } } { - p.SetState(11770) + p.SetState(11775) p.Match(PlSqlParserPOLICY) if p.HasError() { // Recognition error - abort rule @@ -184136,13 +184187,13 @@ func (p *PlSqlParser) Ilm_clause() (localctx IIlm_clauseContext) { } } { - p.SetState(11771) + p.SetState(11776) p.Ilm_policy_clause() } case PlSqlParserDELETE, PlSqlParserDISABLE, PlSqlParserENABLE: { - p.SetState(11772) + p.SetState(11777) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDELETE || _la == PlSqlParserDISABLE || _la == PlSqlParserENABLE) { @@ -184153,7 +184204,7 @@ func (p *PlSqlParser) Ilm_clause() (localctx IIlm_clauseContext) { } } { - p.SetState(11773) + p.SetState(11778) p.Match(PlSqlParserPOLICY) if p.HasError() { // Recognition error - abort rule @@ -184161,13 +184212,13 @@ func (p *PlSqlParser) Ilm_clause() (localctx IIlm_clauseContext) { } } { - p.SetState(11774) + p.SetState(11779) p.Ilm_policy_clause() } case PlSqlParserDELETE_ALL: { - p.SetState(11775) + p.SetState(11780) p.Match(PlSqlParserDELETE_ALL) if p.HasError() { // Recognition error - abort rule @@ -184177,7 +184228,7 @@ func (p *PlSqlParser) Ilm_clause() (localctx IIlm_clauseContext) { case PlSqlParserENABLE_ALL: { - p.SetState(11776) + p.SetState(11781) p.Match(PlSqlParserENABLE_ALL) if p.HasError() { // Recognition error - abort rule @@ -184187,7 +184238,7 @@ func (p *PlSqlParser) Ilm_clause() (localctx IIlm_clauseContext) { case PlSqlParserDISABLE_ALL: { - p.SetState(11777) + p.SetState(11782) p.Match(PlSqlParserDISABLE_ALL) if p.HasError() { // Recognition error - abort rule @@ -184342,7 +184393,7 @@ func (s *Ilm_policy_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interf func (p *PlSqlParser) Ilm_policy_clause() (localctx IIlm_policy_clauseContext) { localctx = NewIlm_policy_clauseContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1178, PlSqlParserRULE_ilm_policy_clause) - p.SetState(11783) + p.SetState(11788) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -184352,21 +184403,21 @@ func (p *PlSqlParser) Ilm_policy_clause() (localctx IIlm_policy_clauseContext) { case PlSqlParserCOLUMN, PlSqlParserCOMPRESS, PlSqlParserNOCOMPRESS, PlSqlParserROW: p.EnterOuterAlt(localctx, 1) { - p.SetState(11780) + p.SetState(11785) p.Ilm_compression_policy() } case PlSqlParserTIER: p.EnterOuterAlt(localctx, 2) { - p.SetState(11781) + p.SetState(11786) p.Ilm_tiering_policy() } case PlSqlParserMODIFY, PlSqlParserNO, PlSqlParserSET: p.EnterOuterAlt(localctx, 3) { - p.SetState(11782) + p.SetState(11787) p.Ilm_inmemory_policy() } @@ -184596,32 +184647,32 @@ func (p *PlSqlParser) Ilm_compression_policy() (localctx IIlm_compression_policy p.EnterRule(localctx, 1180, PlSqlParserRULE_ilm_compression_policy) var _la int - p.SetState(11804) + p.SetState(11809) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1450, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1451, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(11785) + p.SetState(11790) p.Table_compression() } { - p.SetState(11786) + p.SetState(11791) p.Segment_group() } { - p.SetState(11787) + p.SetState(11792) p.Ilm_after_on() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(11789) + p.SetState(11794) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCOLUMN || _la == PlSqlParserROW) { @@ -184632,7 +184683,7 @@ func (p *PlSqlParser) Ilm_compression_policy() (localctx IIlm_compression_policy } } { - p.SetState(11790) + p.SetState(11795) p.Match(PlSqlParserSTORE) if p.HasError() { // Recognition error - abort rule @@ -184640,14 +184691,14 @@ func (p *PlSqlParser) Ilm_compression_policy() (localctx IIlm_compression_policy } } { - p.SetState(11791) + p.SetState(11796) p.Match(PlSqlParserCOMPRESS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(11795) + p.SetState(11800) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -184656,7 +184707,7 @@ func (p *PlSqlParser) Ilm_compression_policy() (localctx IIlm_compression_policy switch p.GetTokenStream().LA(1) { case PlSqlParserADVANCED: { - p.SetState(11792) + p.SetState(11797) p.Match(PlSqlParserADVANCED) if p.HasError() { // Recognition error - abort rule @@ -184666,7 +184717,7 @@ func (p *PlSqlParser) Ilm_compression_policy() (localctx IIlm_compression_policy case PlSqlParserFOR: { - p.SetState(11793) + p.SetState(11798) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule @@ -184674,7 +184725,7 @@ func (p *PlSqlParser) Ilm_compression_policy() (localctx IIlm_compression_policy } } { - p.SetState(11794) + p.SetState(11799) p.Match(PlSqlParserQUERY) if p.HasError() { // Recognition error - abort rule @@ -184688,7 +184739,7 @@ func (p *PlSqlParser) Ilm_compression_policy() (localctx IIlm_compression_policy } { - p.SetState(11797) + p.SetState(11802) p.Match(PlSqlParserROW) if p.HasError() { // Recognition error - abort rule @@ -184696,7 +184747,7 @@ func (p *PlSqlParser) Ilm_compression_policy() (localctx IIlm_compression_policy } } { - p.SetState(11798) + p.SetState(11803) p.Match(PlSqlParserAFTER) if p.HasError() { // Recognition error - abort rule @@ -184704,11 +184755,11 @@ func (p *PlSqlParser) Ilm_compression_policy() (localctx IIlm_compression_policy } } { - p.SetState(11799) + p.SetState(11804) p.Ilm_time_period() } { - p.SetState(11800) + p.SetState(11805) p.Match(PlSqlParserOF) if p.HasError() { // Recognition error - abort rule @@ -184716,7 +184767,7 @@ func (p *PlSqlParser) Ilm_compression_policy() (localctx IIlm_compression_policy } } { - p.SetState(11801) + p.SetState(11806) p.Match(PlSqlParserNO) if p.HasError() { // Recognition error - abort rule @@ -184724,7 +184775,7 @@ func (p *PlSqlParser) Ilm_compression_policy() (localctx IIlm_compression_policy } } { - p.SetState(11802) + p.SetState(11807) p.Match(PlSqlParserMODIFICATION) if p.HasError() { // Recognition error - abort rule @@ -184924,7 +184975,7 @@ func (p *PlSqlParser) Ilm_tiering_policy() (localctx IIlm_tiering_policyContext) p.EnterOuterAlt(localctx, 1) { - p.SetState(11806) + p.SetState(11811) p.Match(PlSqlParserTIER) if p.HasError() { // Recognition error - abort rule @@ -184932,7 +184983,7 @@ func (p *PlSqlParser) Ilm_tiering_policy() (localctx IIlm_tiering_policyContext) } } { - p.SetState(11807) + p.SetState(11812) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -184940,35 +184991,35 @@ func (p *PlSqlParser) Ilm_tiering_policy() (localctx IIlm_tiering_policyContext) } } { - p.SetState(11808) + p.SetState(11813) p.Tablespace() } - p.SetState(11822) + p.SetState(11827) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1454, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1455, p.GetParserRuleContext()) { case 1: - p.SetState(11810) + p.SetState(11815) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1451, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1452, p.GetParserRuleContext()) == 1 { { - p.SetState(11809) + p.SetState(11814) p.Segment_group() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(11814) + p.SetState(11819) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1452, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1453, p.GetParserRuleContext()) == 1 { { - p.SetState(11812) + p.SetState(11817) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -184976,7 +185027,7 @@ func (p *PlSqlParser) Ilm_tiering_policy() (localctx IIlm_tiering_policyContext) } } { - p.SetState(11813) + p.SetState(11818) p.Function_name() } @@ -184986,7 +185037,7 @@ func (p *PlSqlParser) Ilm_tiering_policy() (localctx IIlm_tiering_policyContext) case 2: { - p.SetState(11816) + p.SetState(11821) p.Match(PlSqlParserREAD) if p.HasError() { // Recognition error - abort rule @@ -184994,14 +185045,14 @@ func (p *PlSqlParser) Ilm_tiering_policy() (localctx IIlm_tiering_policyContext) } } { - p.SetState(11817) + p.SetState(11822) p.Match(PlSqlParserONLY) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(11819) + p.SetState(11824) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -185010,13 +185061,13 @@ func (p *PlSqlParser) Ilm_tiering_policy() (localctx IIlm_tiering_policyContext) if _la == PlSqlParserGROUP || _la == PlSqlParserSEGMENT { { - p.SetState(11818) + p.SetState(11823) p.Segment_group() } } { - p.SetState(11821) + p.SetState(11826) p.Ilm_after_on() } @@ -185186,7 +185237,7 @@ func (p *PlSqlParser) Ilm_after_on() (localctx IIlm_after_onContext) { p.EnterRule(localctx, 1184, PlSqlParserRULE_ilm_after_on) var _la int - p.SetState(11834) + p.SetState(11839) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -185196,7 +185247,7 @@ func (p *PlSqlParser) Ilm_after_on() (localctx IIlm_after_onContext) { case PlSqlParserAFTER: p.EnterOuterAlt(localctx, 1) { - p.SetState(11824) + p.SetState(11829) p.Match(PlSqlParserAFTER) if p.HasError() { // Recognition error - abort rule @@ -185204,18 +185255,18 @@ func (p *PlSqlParser) Ilm_after_on() (localctx IIlm_after_onContext) { } } { - p.SetState(11825) + p.SetState(11830) p.Ilm_time_period() } { - p.SetState(11826) + p.SetState(11831) p.Match(PlSqlParserOF) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(11830) + p.SetState(11835) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -185224,7 +185275,7 @@ func (p *PlSqlParser) Ilm_after_on() (localctx IIlm_after_onContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserNO: { - p.SetState(11827) + p.SetState(11832) p.Match(PlSqlParserNO) if p.HasError() { // Recognition error - abort rule @@ -185232,7 +185283,7 @@ func (p *PlSqlParser) Ilm_after_on() (localctx IIlm_after_onContext) { } } { - p.SetState(11828) + p.SetState(11833) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserACCESS || _la == PlSqlParserMODIFICATION) { @@ -185245,7 +185296,7 @@ func (p *PlSqlParser) Ilm_after_on() (localctx IIlm_after_onContext) { case PlSqlParserCREATION: { - p.SetState(11829) + p.SetState(11834) p.Match(PlSqlParserCREATION) if p.HasError() { // Recognition error - abort rule @@ -185261,7 +185312,7 @@ func (p *PlSqlParser) Ilm_after_on() (localctx IIlm_after_onContext) { case PlSqlParserON: p.EnterOuterAlt(localctx, 2) { - p.SetState(11832) + p.SetState(11837) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -185269,7 +185320,7 @@ func (p *PlSqlParser) Ilm_after_on() (localctx IIlm_after_onContext) { } } { - p.SetState(11833) + p.SetState(11838) p.Function_name() } @@ -185383,7 +185434,7 @@ func (p *PlSqlParser) Segment_group() (localctx ISegment_groupContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(11836) + p.SetState(11841) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserGROUP || _la == PlSqlParserSEGMENT) { @@ -185564,7 +185615,7 @@ func (p *PlSqlParser) Ilm_inmemory_policy() (localctx IIlm_inmemory_policyContex var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(11848) + p.SetState(11853) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -185573,7 +185624,7 @@ func (p *PlSqlParser) Ilm_inmemory_policy() (localctx IIlm_inmemory_policyContex switch p.GetTokenStream().LA(1) { case PlSqlParserSET: { - p.SetState(11838) + p.SetState(11843) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -185581,14 +185632,14 @@ func (p *PlSqlParser) Ilm_inmemory_policy() (localctx IIlm_inmemory_policyContex } } { - p.SetState(11839) + p.SetState(11844) p.Match(PlSqlParserINMEMORY) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(11841) + p.SetState(11846) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -185597,7 +185648,7 @@ func (p *PlSqlParser) Ilm_inmemory_policy() (localctx IIlm_inmemory_policyContex if _la == PlSqlParserDISTRIBUTE || _la == PlSqlParserDUPLICATE || _la == PlSqlParserMEMCOMPRESS || _la == PlSqlParserNO || _la == PlSqlParserPRIORITY { { - p.SetState(11840) + p.SetState(11845) p.Inmemory_attributes() } @@ -185605,7 +185656,7 @@ func (p *PlSqlParser) Ilm_inmemory_policy() (localctx IIlm_inmemory_policyContex case PlSqlParserMODIFY: { - p.SetState(11843) + p.SetState(11848) p.Match(PlSqlParserMODIFY) if p.HasError() { // Recognition error - abort rule @@ -185613,7 +185664,7 @@ func (p *PlSqlParser) Ilm_inmemory_policy() (localctx IIlm_inmemory_policyContex } } { - p.SetState(11844) + p.SetState(11849) p.Match(PlSqlParserINMEMORY) if p.HasError() { // Recognition error - abort rule @@ -185621,13 +185672,13 @@ func (p *PlSqlParser) Ilm_inmemory_policy() (localctx IIlm_inmemory_policyContex } } { - p.SetState(11845) + p.SetState(11850) p.Inmemory_memcompress() } case PlSqlParserNO: { - p.SetState(11846) + p.SetState(11851) p.Match(PlSqlParserNO) if p.HasError() { // Recognition error - abort rule @@ -185635,7 +185686,7 @@ func (p *PlSqlParser) Ilm_inmemory_policy() (localctx IIlm_inmemory_policyContex } } { - p.SetState(11847) + p.SetState(11852) p.Match(PlSqlParserINMEMORY) if p.HasError() { // Recognition error - abort rule @@ -185647,7 +185698,7 @@ func (p *PlSqlParser) Ilm_inmemory_policy() (localctx IIlm_inmemory_policyContex p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(11851) + p.SetState(11856) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -185656,7 +185707,7 @@ func (p *PlSqlParser) Ilm_inmemory_policy() (localctx IIlm_inmemory_policyContex if _la == PlSqlParserSEGMENT { { - p.SetState(11850) + p.SetState(11855) p.Match(PlSqlParserSEGMENT) if p.HasError() { // Recognition error - abort rule @@ -185666,7 +185717,7 @@ func (p *PlSqlParser) Ilm_inmemory_policy() (localctx IIlm_inmemory_policyContex } { - p.SetState(11853) + p.SetState(11858) p.Ilm_after_on() } @@ -185812,11 +185863,11 @@ func (p *PlSqlParser) Ilm_time_period() (localctx IIlm_time_periodContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(11855) + p.SetState(11860) p.Numeric() } { - p.SetState(11856) + p.SetState(11861) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDAY || _la == PlSqlParserDAYS || _la == PlSqlParserMONTH || _la == PlSqlParserMONTHS || _la == PlSqlParserYEARS || _la == PlSqlParserYEAR) { @@ -185972,31 +186023,31 @@ func (p *PlSqlParser) Heap_org_table_clause() (localctx IHeap_org_table_clauseCo var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(11859) + p.SetState(11864) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1460, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1461, p.GetParserRuleContext()) == 1 { { - p.SetState(11858) + p.SetState(11863) p.Table_compression() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(11862) + p.SetState(11867) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1461, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1462, p.GetParserRuleContext()) == 1 { { - p.SetState(11861) + p.SetState(11866) p.Inmemory_table_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(11865) + p.SetState(11870) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -186005,7 +186056,7 @@ func (p *PlSqlParser) Heap_org_table_clause() (localctx IHeap_org_table_clauseCo if _la == PlSqlParserILM { { - p.SetState(11864) + p.SetState(11869) p.Ilm_clause() } @@ -186204,14 +186255,14 @@ func (p *PlSqlParser) External_table_clause() (localctx IExternal_table_clauseCo p.EnterOuterAlt(localctx, 1) { - p.SetState(11867) + p.SetState(11872) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(11870) + p.SetState(11875) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -186220,7 +186271,7 @@ func (p *PlSqlParser) External_table_clause() (localctx IExternal_table_clauseCo if _la == PlSqlParserTYPE { { - p.SetState(11868) + p.SetState(11873) p.Match(PlSqlParserTYPE) if p.HasError() { // Recognition error - abort rule @@ -186228,29 +186279,29 @@ func (p *PlSqlParser) External_table_clause() (localctx IExternal_table_clauseCo } } { - p.SetState(11869) + p.SetState(11874) p.Access_driver_type() } } { - p.SetState(11872) + p.SetState(11877) p.External_table_data_props() } { - p.SetState(11873) + p.SetState(11878) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(11880) + p.SetState(11885) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1465, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1466, p.GetParserRuleContext()) == 1 { { - p.SetState(11874) + p.SetState(11879) p.Match(PlSqlParserREJECT) if p.HasError() { // Recognition error - abort rule @@ -186258,14 +186309,14 @@ func (p *PlSqlParser) External_table_clause() (localctx IExternal_table_clauseCo } } { - p.SetState(11875) + p.SetState(11880) p.Match(PlSqlParserLIMIT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(11878) + p.SetState(11883) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -186274,13 +186325,13 @@ func (p *PlSqlParser) External_table_clause() (localctx IExternal_table_clauseCo switch p.GetTokenStream().LA(1) { case PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT: { - p.SetState(11876) + p.SetState(11881) p.Numeric() } case PlSqlParserUNLIMITED: { - p.SetState(11877) + p.SetState(11882) p.Match(PlSqlParserUNLIMITED) if p.HasError() { // Recognition error - abort rule @@ -186296,12 +186347,12 @@ func (p *PlSqlParser) External_table_clause() (localctx IExternal_table_clauseCo } else if p.HasError() { // JIM goto errorExit } - p.SetState(11883) + p.SetState(11888) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1466, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1467, p.GetParserRuleContext()) == 1 { { - p.SetState(11882) + p.SetState(11887) p.Inmemory_table_clause() } @@ -186424,7 +186475,7 @@ func (p *PlSqlParser) Access_driver_type() (localctx IAccess_driver_typeContext) p.EnterOuterAlt(localctx, 1) { - p.SetState(11885) + p.SetState(11890) _la = p.GetTokenStream().LA(1) if !((int64((_la-2260)) & ^0x3f) == 0 && ((int64(1)<<(_la-2260))&15) != 0) { @@ -186691,7 +186742,7 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(11890) + p.SetState(11895) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -186700,7 +186751,7 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data if _la == PlSqlParserDEFAULT { { - p.SetState(11887) + p.SetState(11892) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -186708,7 +186759,7 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data } } { - p.SetState(11888) + p.SetState(11893) p.Match(PlSqlParserDIRECTORY) if p.HasError() { // Recognition error - abort rule @@ -186716,12 +186767,12 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data } } { - p.SetState(11889) + p.SetState(11894) p.Directory_name() } } - p.SetState(11906) + p.SetState(11911) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -186730,7 +186781,7 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data if _la == PlSqlParserACCESS { { - p.SetState(11892) + p.SetState(11897) p.Match(PlSqlParserACCESS) if p.HasError() { // Recognition error - abort rule @@ -186738,23 +186789,23 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data } } { - p.SetState(11893) + p.SetState(11898) p.Match(PlSqlParserPARAMETERS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(11904) + p.SetState(11909) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1468, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1469, p.GetParserRuleContext()) { case 1: { - p.SetState(11894) + p.SetState(11899) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -186762,7 +186813,7 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data } } { - p.SetState(11895) + p.SetState(11900) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -186770,7 +186821,7 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data } } { - p.SetState(11896) + p.SetState(11901) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -186780,7 +186831,7 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data case 2: { - p.SetState(11897) + p.SetState(11902) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -186788,11 +186839,11 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data } } { - p.SetState(11898) + p.SetState(11903) p.Opaque_format_spec() } { - p.SetState(11899) + p.SetState(11904) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -186802,7 +186853,7 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data case 3: { - p.SetState(11901) + p.SetState(11906) p.Match(PlSqlParserUSING) if p.HasError() { // Recognition error - abort rule @@ -186810,7 +186861,7 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data } } { - p.SetState(11902) + p.SetState(11907) p.Match(PlSqlParserCLOB) if p.HasError() { // Recognition error - abort rule @@ -186818,7 +186869,7 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data } } { - p.SetState(11903) + p.SetState(11908) p.Select_only_statement() } @@ -186827,7 +186878,7 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data } } - p.SetState(11925) + p.SetState(11930) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -186836,7 +186887,7 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data if _la == PlSqlParserLOCATION { { - p.SetState(11908) + p.SetState(11913) p.Match(PlSqlParserLOCATION) if p.HasError() { // Recognition error - abort rule @@ -186844,7 +186895,7 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data } } { - p.SetState(11909) + p.SetState(11914) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -186852,11 +186903,11 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data } } { - p.SetState(11910) + p.SetState(11915) p.Directory_name() } { - p.SetState(11911) + p.SetState(11916) p.Match(PlSqlParserCOLON) if p.HasError() { // Recognition error - abort rule @@ -186864,14 +186915,14 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data } } { - p.SetState(11912) + p.SetState(11917) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(11920) + p.SetState(11925) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -186880,7 +186931,7 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data for _la == PlSqlParserCOMMA { { - p.SetState(11913) + p.SetState(11918) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -186888,11 +186939,11 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data } } { - p.SetState(11914) + p.SetState(11919) p.Directory_name() } { - p.SetState(11915) + p.SetState(11920) p.Match(PlSqlParserCOLON) if p.HasError() { // Recognition error - abort rule @@ -186900,7 +186951,7 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data } } { - p.SetState(11916) + p.SetState(11921) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -186908,7 +186959,7 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data } } - p.SetState(11922) + p.SetState(11927) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -186916,7 +186967,7 @@ func (p *PlSqlParser) External_table_data_props() (localctx IExternal_table_data _la = p.GetTokenStream().LA(1) } { - p.SetState(11923) + p.SetState(11928) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -187071,7 +187122,7 @@ func (p *PlSqlParser) Opaque_format_spec() (localctx IOpaque_format_specContext) var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(11928) + p.SetState(11933) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -187080,12 +187131,12 @@ func (p *PlSqlParser) Opaque_format_spec() (localctx IOpaque_format_specContext) if _la == PlSqlParserRECORDS { { - p.SetState(11927) + p.SetState(11932) p.Record_format_info() } } - p.SetState(11931) + p.SetState(11936) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -187094,12 +187145,12 @@ func (p *PlSqlParser) Opaque_format_spec() (localctx IOpaque_format_specContext) if _la == PlSqlParserFIELDS { { - p.SetState(11930) + p.SetState(11935) p.Field_definitions() } } - p.SetState(11934) + p.SetState(11939) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -187108,7 +187159,7 @@ func (p *PlSqlParser) Opaque_format_spec() (localctx IOpaque_format_specContext) if _la == PlSqlParserCOLUMN { { - p.SetState(11933) + p.SetState(11938) p.Column_transforms() } @@ -187276,14 +187327,14 @@ func (p *PlSqlParser) Record_format_info() (localctx IRecord_format_infoContext) p.EnterOuterAlt(localctx, 1) { - p.SetState(11936) + p.SetState(11941) p.Match(PlSqlParserRECORDS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(11950) + p.SetState(11955) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -187292,7 +187343,7 @@ func (p *PlSqlParser) Record_format_info() (localctx IRecord_format_infoContext) switch p.GetTokenStream().LA(1) { case PlSqlParserVARIABLE, PlSqlParserFIXED: { - p.SetState(11937) + p.SetState(11942) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserVARIABLE || _la == PlSqlParserFIXED) { @@ -187303,7 +187354,7 @@ func (p *PlSqlParser) Record_format_info() (localctx IRecord_format_infoContext) } } { - p.SetState(11938) + p.SetState(11943) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -187313,7 +187364,7 @@ func (p *PlSqlParser) Record_format_info() (localctx IRecord_format_infoContext) case PlSqlParserDELIMITED: { - p.SetState(11939) + p.SetState(11944) p.Match(PlSqlParserDELIMITED) if p.HasError() { // Recognition error - abort rule @@ -187321,14 +187372,14 @@ func (p *PlSqlParser) Record_format_info() (localctx IRecord_format_infoContext) } } { - p.SetState(11940) + p.SetState(11945) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(11946) + p.SetState(11951) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -187336,7 +187387,7 @@ func (p *PlSqlParser) Record_format_info() (localctx IRecord_format_infoContext) switch p.GetTokenStream().LA(1) { case PlSqlParserNEWLINE_, PlSqlParserDETECTED: - p.SetState(11942) + p.SetState(11947) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -187345,7 +187396,7 @@ func (p *PlSqlParser) Record_format_info() (localctx IRecord_format_infoContext) if _la == PlSqlParserDETECTED { { - p.SetState(11941) + p.SetState(11946) p.Match(PlSqlParserDETECTED) if p.HasError() { // Recognition error - abort rule @@ -187355,7 +187406,7 @@ func (p *PlSqlParser) Record_format_info() (localctx IRecord_format_infoContext) } { - p.SetState(11944) + p.SetState(11949) p.Match(PlSqlParserNEWLINE_) if p.HasError() { // Recognition error - abort rule @@ -187365,7 +187416,7 @@ func (p *PlSqlParser) Record_format_info() (localctx IRecord_format_infoContext) case PlSqlParserCHAR_STRING: { - p.SetState(11945) + p.SetState(11950) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -187380,7 +187431,7 @@ func (p *PlSqlParser) Record_format_info() (localctx IRecord_format_infoContext) case PlSqlParserXMLTAG: { - p.SetState(11948) + p.SetState(11953) p.Match(PlSqlParserXMLTAG) if p.HasError() { // Recognition error - abort rule @@ -187388,7 +187439,7 @@ func (p *PlSqlParser) Record_format_info() (localctx IRecord_format_infoContext) } } { - p.SetState(11949) + p.SetState(11954) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -187400,7 +187451,7 @@ func (p *PlSqlParser) Record_format_info() (localctx IRecord_format_infoContext) p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(11953) + p.SetState(11958) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -187409,7 +187460,7 @@ func (p *PlSqlParser) Record_format_info() (localctx IRecord_format_infoContext) if _la == PlSqlParserDATA || ((int64((_la-761)) & ^0x3f) == 0 && ((int64(1)<<(_la-761))&9007749010554881) != 0) || _la == PlSqlParserSKIP_ || _la == PlSqlParserSTRING || ((int64((_la-2319)) & ^0x3f) == 0 && ((int64(1)<<(_la-2319))&4281271393) != 0) { { - p.SetState(11952) + p.SetState(11957) p.Et_record_spec_options() } @@ -187525,7 +187576,7 @@ func (p *PlSqlParser) Et_string() (localctx IEt_stringContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(11955) + p.SetState(11960) _la = p.GetTokenStream().LA(1) if !((int64((_la-2372)) & ^0x3f) == 0 && ((int64(1)<<(_la-2372))&54043195528445953) != 0) { @@ -187673,7 +187724,7 @@ func (p *PlSqlParser) Et_record_spec_options() (localctx IEt_record_spec_options var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(11958) + p.SetState(11963) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -187682,11 +187733,11 @@ func (p *PlSqlParser) Et_record_spec_options() (localctx IEt_record_spec_options for ok := true; ok; ok = _la == PlSqlParserDATA || ((int64((_la-761)) & ^0x3f) == 0 && ((int64(1)<<(_la-761))&9007749010554881) != 0) || _la == PlSqlParserSKIP_ || _la == PlSqlParserSTRING || ((int64((_la-2319)) & ^0x3f) == 0 && ((int64(1)<<(_la-2319))&4281271393) != 0) { { - p.SetState(11957) + p.SetState(11962) p.Et_record_spec_option() } - p.SetState(11960) + p.SetState(11965) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -188082,7 +188133,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo p.EnterRule(localctx, 1208, PlSqlParserRULE_et_record_spec_option) var _la int - p.SetState(12014) + p.SetState(12019) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -188092,7 +188143,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo case PlSqlParserCHARACTERSET: p.EnterOuterAlt(localctx, 1) { - p.SetState(11962) + p.SetState(11967) p.Match(PlSqlParserCHARACTERSET) if p.HasError() { // Recognition error - abort rule @@ -188100,21 +188151,21 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(11963) + p.SetState(11968) p.Char_set_name() } case PlSqlParserPREPROCESSOR: p.EnterOuterAlt(localctx, 2) { - p.SetState(11964) + p.SetState(11969) p.Match(PlSqlParserPREPROCESSOR) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(11968) + p.SetState(11973) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -188123,11 +188174,11 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8864813023233) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-2310346746280017921) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&307307308796346769) != 0) || _la == PlSqlParserREGULAR_ID { { - p.SetState(11965) + p.SetState(11970) p.Directory_spec() } { - p.SetState(11966) + p.SetState(11971) p.Match(PlSqlParserCOLON) if p.HasError() { // Recognition error - abort rule @@ -188137,14 +188188,14 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } { - p.SetState(11970) + p.SetState(11975) p.File_spec() } case PlSqlParserLANGUAGE, PlSqlParserTERRITORY: p.EnterOuterAlt(localctx, 3) { - p.SetState(11971) + p.SetState(11976) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserLANGUAGE || _la == PlSqlParserTERRITORY) { @@ -188155,7 +188206,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(11972) + p.SetState(11977) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -188166,7 +188217,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo case PlSqlParserDATA: p.EnterOuterAlt(localctx, 4) { - p.SetState(11973) + p.SetState(11978) p.Match(PlSqlParserDATA) if p.HasError() { // Recognition error - abort rule @@ -188174,7 +188225,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(11974) + p.SetState(11979) p.Match(PlSqlParserIS) if p.HasError() { // Recognition error - abort rule @@ -188182,7 +188233,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(11975) + p.SetState(11980) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserLITTLE || _la == PlSqlParserBIG) { @@ -188193,7 +188244,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(11976) + p.SetState(11981) p.Match(PlSqlParserENDIAN) if p.HasError() { // Recognition error - abort rule @@ -188204,7 +188255,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo case PlSqlParserBYTEORDERMARK: p.EnterOuterAlt(localctx, 5) { - p.SetState(11977) + p.SetState(11982) p.Match(PlSqlParserBYTEORDERMARK) if p.HasError() { // Recognition error - abort rule @@ -188212,7 +188263,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(11978) + p.SetState(11983) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCHECK || _la == PlSqlParserNOCHECK) { @@ -188226,7 +188277,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo case PlSqlParserSTRING: p.EnterOuterAlt(localctx, 6) { - p.SetState(11979) + p.SetState(11984) p.Match(PlSqlParserSTRING) if p.HasError() { // Recognition error - abort rule @@ -188234,7 +188285,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(11980) + p.SetState(11985) p.Match(PlSqlParserSIZES) if p.HasError() { // Recognition error - abort rule @@ -188242,7 +188293,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(11981) + p.SetState(11986) p.Match(PlSqlParserARE) if p.HasError() { // Recognition error - abort rule @@ -188250,7 +188301,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(11982) + p.SetState(11987) p.Match(PlSqlParserIN) if p.HasError() { // Recognition error - abort rule @@ -188258,7 +188309,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(11983) + p.SetState(11988) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBYTES || _la == PlSqlParserCHARACTERS) { @@ -188272,7 +188323,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo case PlSqlParserLOAD: p.EnterOuterAlt(localctx, 7) { - p.SetState(11984) + p.SetState(11989) p.Match(PlSqlParserLOAD) if p.HasError() { // Recognition error - abort rule @@ -188280,7 +188331,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(11985) + p.SetState(11990) p.Match(PlSqlParserWHEN) if p.HasError() { // Recognition error - abort rule @@ -188288,21 +188339,21 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(11986) + p.SetState(11991) p.Condition() } case PlSqlParserLOGFILE, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE: p.EnterOuterAlt(localctx, 8) { - p.SetState(11987) + p.SetState(11992) p.Et_output_files() } case PlSqlParserREADSIZE: p.EnterOuterAlt(localctx, 9) { - p.SetState(11988) + p.SetState(11993) p.Match(PlSqlParserREADSIZE) if p.HasError() { // Recognition error - abort rule @@ -188310,7 +188361,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(11989) + p.SetState(11994) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -188321,7 +188372,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo case PlSqlParserDISABLE_DIRECTORY_LINK_CHECK: p.EnterOuterAlt(localctx, 10) { - p.SetState(11990) + p.SetState(11995) p.Match(PlSqlParserDISABLE_DIRECTORY_LINK_CHECK) if p.HasError() { // Recognition error - abort rule @@ -188332,7 +188383,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo case PlSqlParserSKIP_, PlSqlParserDATE_CACHE: p.EnterOuterAlt(localctx, 11) { - p.SetState(11991) + p.SetState(11996) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserSKIP_ || _la == PlSqlParserDATE_CACHE) { @@ -188343,7 +188394,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(11992) + p.SetState(11997) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -188354,14 +188405,14 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo case PlSqlParserFIELD_NAMES: p.EnterOuterAlt(localctx, 12) { - p.SetState(11993) + p.SetState(11998) p.Match(PlSqlParserFIELD_NAMES) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12005) + p.SetState(12010) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -188370,7 +188421,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo switch p.GetTokenStream().LA(1) { case PlSqlParserFIRST: { - p.SetState(11994) + p.SetState(11999) p.Match(PlSqlParserFIRST) if p.HasError() { // Recognition error - abort rule @@ -188378,14 +188429,14 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(11995) + p.SetState(12000) p.Match(PlSqlParserFILE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(11997) + p.SetState(12002) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -188394,7 +188445,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo if _la == PlSqlParserIGNORE { { - p.SetState(11996) + p.SetState(12001) p.Match(PlSqlParserIGNORE) if p.HasError() { // Recognition error - abort rule @@ -188406,7 +188457,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo case PlSqlParserALL: { - p.SetState(11999) + p.SetState(12004) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule @@ -188414,14 +188465,14 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(12000) + p.SetState(12005) p.Match(PlSqlParserFILES) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12002) + p.SetState(12007) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -188430,7 +188481,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo if _la == PlSqlParserIGNORE { { - p.SetState(12001) + p.SetState(12006) p.Match(PlSqlParserIGNORE) if p.HasError() { // Recognition error - abort rule @@ -188442,7 +188493,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo case PlSqlParserNONE: { - p.SetState(12004) + p.SetState(12009) p.Match(PlSqlParserNONE) if p.HasError() { // Recognition error - abort rule @@ -188458,7 +188509,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo case PlSqlParserIO_OPTIONS: p.EnterOuterAlt(localctx, 13) { - p.SetState(12007) + p.SetState(12012) p.Match(PlSqlParserIO_OPTIONS) if p.HasError() { // Recognition error - abort rule @@ -188466,7 +188517,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(12008) + p.SetState(12013) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -188474,7 +188525,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(12009) + p.SetState(12014) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDIRECTIO || _la == PlSqlParserNODIRECTIO) { @@ -188485,7 +188536,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(12010) + p.SetState(12015) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -188496,7 +188547,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo case PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE: p.EnterOuterAlt(localctx, 14) { - p.SetState(12011) + p.SetState(12016) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDNFS_ENABLE || _la == PlSqlParserDNFS_DISABLE) { @@ -188510,7 +188561,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo case PlSqlParserDNFS_READBUFFERS: p.EnterOuterAlt(localctx, 15) { - p.SetState(12012) + p.SetState(12017) p.Match(PlSqlParserDNFS_READBUFFERS) if p.HasError() { // Recognition error - abort rule @@ -188518,7 +188569,7 @@ func (p *PlSqlParser) Et_record_spec_option() (localctx IEt_record_spec_optionCo } } { - p.SetState(12013) + p.SetState(12018) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -188668,7 +188719,7 @@ func (p *PlSqlParser) Et_output_files() (localctx IEt_output_filesContext) { var _alt int p.EnterOuterAlt(localctx, 1) - p.SetState(12017) + p.SetState(12022) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -188678,7 +188729,7 @@ func (p *PlSqlParser) Et_output_files() (localctx IEt_output_filesContext) { switch _alt { case 1: { - p.SetState(12016) + p.SetState(12021) p.Et_output_file() } @@ -188687,9 +188738,9 @@ func (p *PlSqlParser) Et_output_files() (localctx IEt_output_filesContext) { goto errorExit } - p.SetState(12019) + p.SetState(12024) p.GetErrorHandler().Sync(p) - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1485, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1486, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -188857,7 +188908,7 @@ func (p *PlSqlParser) Et_output_file() (localctx IEt_output_fileContext) { p.EnterRule(localctx, 1212, PlSqlParserRULE_et_output_file) var _la int - p.SetState(12051) + p.SetState(12056) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -188867,7 +188918,7 @@ func (p *PlSqlParser) Et_output_file() (localctx IEt_output_fileContext) { case PlSqlParserNOBADFILE: p.EnterOuterAlt(localctx, 1) { - p.SetState(12021) + p.SetState(12026) p.Match(PlSqlParserNOBADFILE) if p.HasError() { // Recognition error - abort rule @@ -188878,23 +188929,23 @@ func (p *PlSqlParser) Et_output_file() (localctx IEt_output_fileContext) { case PlSqlParserBADFILE: p.EnterOuterAlt(localctx, 2) { - p.SetState(12022) + p.SetState(12027) p.Match(PlSqlParserBADFILE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12026) + p.SetState(12031) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1486, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1487, p.GetParserRuleContext()) == 1 { { - p.SetState(12023) + p.SetState(12028) p.Directory_spec() } { - p.SetState(12024) + p.SetState(12029) p.Match(PlSqlParserCOLON) if p.HasError() { // Recognition error - abort rule @@ -188905,7 +188956,7 @@ func (p *PlSqlParser) Et_output_file() (localctx IEt_output_fileContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(12029) + p.SetState(12034) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -188914,7 +188965,7 @@ func (p *PlSqlParser) Et_output_file() (localctx IEt_output_fileContext) { if _la == PlSqlParserCHAR_STRING { { - p.SetState(12028) + p.SetState(12033) p.File_spec() } @@ -188923,7 +188974,7 @@ func (p *PlSqlParser) Et_output_file() (localctx IEt_output_fileContext) { case PlSqlParserNODISCARDFILE: p.EnterOuterAlt(localctx, 3) { - p.SetState(12031) + p.SetState(12036) p.Match(PlSqlParserNODISCARDFILE) if p.HasError() { // Recognition error - abort rule @@ -188934,23 +188985,23 @@ func (p *PlSqlParser) Et_output_file() (localctx IEt_output_fileContext) { case PlSqlParserDISCARDFILE: p.EnterOuterAlt(localctx, 4) { - p.SetState(12032) + p.SetState(12037) p.Match(PlSqlParserDISCARDFILE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12036) + p.SetState(12041) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1488, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1489, p.GetParserRuleContext()) == 1 { { - p.SetState(12033) + p.SetState(12038) p.Directory_spec() } { - p.SetState(12034) + p.SetState(12039) p.Match(PlSqlParserCOLON) if p.HasError() { // Recognition error - abort rule @@ -188961,7 +189012,7 @@ func (p *PlSqlParser) Et_output_file() (localctx IEt_output_fileContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(12039) + p.SetState(12044) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -188970,7 +189021,7 @@ func (p *PlSqlParser) Et_output_file() (localctx IEt_output_fileContext) { if _la == PlSqlParserCHAR_STRING { { - p.SetState(12038) + p.SetState(12043) p.File_spec() } @@ -188979,7 +189030,7 @@ func (p *PlSqlParser) Et_output_file() (localctx IEt_output_fileContext) { case PlSqlParserNOLOGFILE: p.EnterOuterAlt(localctx, 5) { - p.SetState(12041) + p.SetState(12046) p.Match(PlSqlParserNOLOGFILE) if p.HasError() { // Recognition error - abort rule @@ -188990,23 +189041,23 @@ func (p *PlSqlParser) Et_output_file() (localctx IEt_output_fileContext) { case PlSqlParserLOGFILE: p.EnterOuterAlt(localctx, 6) { - p.SetState(12042) + p.SetState(12047) p.Match(PlSqlParserLOGFILE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12046) + p.SetState(12051) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1490, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1491, p.GetParserRuleContext()) == 1 { { - p.SetState(12043) + p.SetState(12048) p.Directory_spec() } { - p.SetState(12044) + p.SetState(12049) p.Match(PlSqlParserCOLON) if p.HasError() { // Recognition error - abort rule @@ -189017,7 +189068,7 @@ func (p *PlSqlParser) Et_output_file() (localctx IEt_output_fileContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(12049) + p.SetState(12054) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -189026,7 +189077,7 @@ func (p *PlSqlParser) Et_output_file() (localctx IEt_output_fileContext) { if _la == PlSqlParserCHAR_STRING { { - p.SetState(12048) + p.SetState(12053) p.File_spec() } @@ -189147,7 +189198,7 @@ func (p *PlSqlParser) Directory_spec() (localctx IDirectory_specContext) { p.EnterRule(localctx, 1214, PlSqlParserRULE_directory_spec) p.EnterOuterAlt(localctx, 1) { - p.SetState(12053) + p.SetState(12058) p.Directory_name() } @@ -189249,7 +189300,7 @@ func (p *PlSqlParser) File_spec() (localctx IFile_specContext) { p.EnterRule(localctx, 1216, PlSqlParserRULE_file_spec) p.EnterOuterAlt(localctx, 1) { - p.SetState(12055) + p.SetState(12060) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -189391,14 +189442,14 @@ func (p *PlSqlParser) Field_definitions() (localctx IField_definitionsContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12057) + p.SetState(12062) p.Match(PlSqlParserFIELDS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12059) + p.SetState(12064) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -189407,12 +189458,12 @@ func (p *PlSqlParser) Field_definitions() (localctx IField_definitionsContext) { if _la == PlSqlParserALL || _la == PlSqlParserLTRIM || _la == PlSqlParserMISSING || _la == PlSqlParserNULLIF || _la == PlSqlParserREJECT || _la == PlSqlParserRTRIM || ((int64((_la-2308)) & ^0x3f) == 0 && ((int64(1)<<(_la-2308))&1178676464975995) != 0) { { - p.SetState(12058) + p.SetState(12063) p.Field_options() } } - p.SetState(12062) + p.SetState(12067) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -189421,7 +189472,7 @@ func (p *PlSqlParser) Field_definitions() (localctx IField_definitionsContext) { if _la == PlSqlParserLEFT_PAREN { { - p.SetState(12061) + p.SetState(12066) p.Field_list() } @@ -189564,7 +189615,7 @@ func (p *PlSqlParser) Field_options() (localctx IField_optionsContext) { var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(12065) + p.SetState(12070) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -189573,11 +189624,11 @@ func (p *PlSqlParser) Field_options() (localctx IField_optionsContext) { for ok := true; ok; ok = _la == PlSqlParserALL || _la == PlSqlParserLTRIM || _la == PlSqlParserMISSING || _la == PlSqlParserNULLIF || _la == PlSqlParserREJECT || _la == PlSqlParserRTRIM || ((int64((_la-2308)) & ^0x3f) == 0 && ((int64(1)<<(_la-2308))&1178676464975995) != 0) { { - p.SetState(12064) + p.SetState(12069) p.Field_option() } - p.SetState(12067) + p.SetState(12072) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -189852,7 +189903,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { var _alt int - p.SetState(12099) + p.SetState(12104) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -189862,7 +189913,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { case PlSqlParserIGNORE_CHARS_AFTER_EOR: p.EnterOuterAlt(localctx, 1) { - p.SetState(12069) + p.SetState(12074) p.Match(PlSqlParserIGNORE_CHARS_AFTER_EOR) if p.HasError() { // Recognition error - abort rule @@ -189873,14 +189924,14 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { case PlSqlParserCSV: p.EnterOuterAlt(localctx, 2) { - p.SetState(12070) + p.SetState(12075) p.Match(PlSqlParserCSV) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12073) + p.SetState(12078) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -189889,7 +189940,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { if _la == PlSqlParserWITHOUT || _la == PlSqlParserWITH { { - p.SetState(12071) + p.SetState(12076) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserWITHOUT || _la == PlSqlParserWITH) { @@ -189900,7 +189951,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { } } { - p.SetState(12072) + p.SetState(12077) p.Match(PlSqlParserEMBEDDED) if p.HasError() { // Recognition error - abort rule @@ -189913,21 +189964,21 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { case PlSqlParserENCLOSED, PlSqlParserTERMINATED: p.EnterOuterAlt(localctx, 3) { - p.SetState(12075) + p.SetState(12080) p.Delim_spec() } case PlSqlParserLTRIM, PlSqlParserRTRIM, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM: p.EnterOuterAlt(localctx, 4) { - p.SetState(12076) + p.SetState(12081) p.Trim_spec() } case PlSqlParserALL: p.EnterOuterAlt(localctx, 5) { - p.SetState(12077) + p.SetState(12082) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule @@ -189935,7 +189986,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { } } { - p.SetState(12078) + p.SetState(12083) p.Match(PlSqlParserFIELDS) if p.HasError() { // Recognition error - abort rule @@ -189943,7 +189994,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { } } { - p.SetState(12079) + p.SetState(12084) p.Match(PlSqlParserOVERRIDE) if p.HasError() { // Recognition error - abort rule @@ -189951,7 +190002,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { } } { - p.SetState(12080) + p.SetState(12085) p.Match(PlSqlParserTHESE) if p.HasError() { // Recognition error - abort rule @@ -189959,7 +190010,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { } } { - p.SetState(12081) + p.SetState(12086) p.Match(PlSqlParserFIELDS) if p.HasError() { // Recognition error - abort rule @@ -189970,7 +190021,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { case PlSqlParserMISSING: p.EnterOuterAlt(localctx, 6) { - p.SetState(12082) + p.SetState(12087) p.Match(PlSqlParserMISSING) if p.HasError() { // Recognition error - abort rule @@ -189978,7 +190029,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { } } { - p.SetState(12083) + p.SetState(12088) p.Match(PlSqlParserFIELD) if p.HasError() { // Recognition error - abort rule @@ -189986,7 +190037,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { } } { - p.SetState(12084) + p.SetState(12089) p.Match(PlSqlParserVALUES) if p.HasError() { // Recognition error - abort rule @@ -189994,7 +190045,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { } } { - p.SetState(12085) + p.SetState(12090) p.Match(PlSqlParserARE) if p.HasError() { // Recognition error - abort rule @@ -190002,7 +190053,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { } } { - p.SetState(12086) + p.SetState(12091) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -190013,7 +190064,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { case PlSqlParserREJECT: p.EnterOuterAlt(localctx, 7) { - p.SetState(12087) + p.SetState(12092) p.Match(PlSqlParserREJECT) if p.HasError() { // Recognition error - abort rule @@ -190021,7 +190072,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { } } { - p.SetState(12088) + p.SetState(12093) p.Match(PlSqlParserROWS) if p.HasError() { // Recognition error - abort rule @@ -190029,7 +190080,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { } } { - p.SetState(12089) + p.SetState(12094) p.Match(PlSqlParserWITH) if p.HasError() { // Recognition error - abort rule @@ -190037,7 +190088,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { } } { - p.SetState(12090) + p.SetState(12095) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule @@ -190045,7 +190096,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { } } { - p.SetState(12091) + p.SetState(12096) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -190053,7 +190104,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { } } { - p.SetState(12092) + p.SetState(12097) p.Match(PlSqlParserFIELDS) if p.HasError() { // Recognition error - abort rule @@ -190063,7 +190114,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { case PlSqlParserDATE_FORMAT: p.EnterOuterAlt(localctx, 8) - p.SetState(12094) + p.SetState(12099) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -190073,7 +190124,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { switch _alt { case 1: { - p.SetState(12093) + p.SetState(12098) p.Field_date_format() } @@ -190082,9 +190133,9 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { goto errorExit } - p.SetState(12096) + p.SetState(12101) p.GetErrorHandler().Sync(p) - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1497, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1498, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -190093,7 +190144,7 @@ func (p *PlSqlParser) Field_option() (localctx IField_optionContext) { case PlSqlParserNULLIF, PlSqlParserNONULLIF: p.EnterOuterAlt(localctx, 9) { - p.SetState(12098) + p.SetState(12103) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserNULLIF || _la == PlSqlParserNONULLIF) { @@ -190267,7 +190318,7 @@ func (p *PlSqlParser) Field_list() (localctx IField_listContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12101) + p.SetState(12106) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -190275,10 +190326,10 @@ func (p *PlSqlParser) Field_list() (localctx IField_listContext) { } } { - p.SetState(12102) + p.SetState(12107) p.Field_item() } - p.SetState(12107) + p.SetState(12112) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -190287,7 +190338,7 @@ func (p *PlSqlParser) Field_list() (localctx IField_listContext) { for _la == PlSqlParserCOMMA { { - p.SetState(12103) + p.SetState(12108) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -190295,11 +190346,11 @@ func (p *PlSqlParser) Field_list() (localctx IField_listContext) { } } { - p.SetState(12104) + p.SetState(12109) p.Field_item() } - p.SetState(12109) + p.SetState(12114) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -190307,7 +190358,7 @@ func (p *PlSqlParser) Field_list() (localctx IField_listContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(12110) + p.SetState(12115) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -190495,10 +190546,10 @@ func (p *PlSqlParser) Field_item() (localctx IField_itemContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12112) + p.SetState(12117) p.Field_name() } - p.SetState(12114) + p.SetState(12119) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -190507,12 +190558,12 @@ func (p *PlSqlParser) Field_item() (localctx IField_itemContext) { if _la == PlSqlParserPOSITION || _la == PlSqlParserLEFT_PAREN { { - p.SetState(12113) + p.SetState(12118) p.Pos_spec() } } - p.SetState(12117) + p.SetState(12122) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -190521,12 +190572,12 @@ func (p *PlSqlParser) Field_item() (localctx IField_itemContext) { if _la == PlSqlParserBINARY_DOUBLE || _la == PlSqlParserBINARY_FLOAT || _la == PlSqlParserCHAR || _la == PlSqlParserDECIMAL || _la == PlSqlParserDOUBLE || _la == PlSqlParserFLOAT || _la == PlSqlParserINTEGER || _la == PlSqlParserRAW || _la == PlSqlParserVARCHAR || ((int64((_la-2362)) & ^0x3f) == 0 && ((int64(1)<<(_la-2362))&239) != 0) { { - p.SetState(12116) + p.SetState(12121) p.Datatype_spec() } } - p.SetState(12120) + p.SetState(12125) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -190535,12 +190586,12 @@ func (p *PlSqlParser) Field_item() (localctx IField_itemContext) { if _la == PlSqlParserNULLIF || _la == PlSqlParserDEFAULTIF { { - p.SetState(12119) + p.SetState(12124) p.Init_spec() } } - p.SetState(12123) + p.SetState(12128) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -190549,7 +190600,7 @@ func (p *PlSqlParser) Field_item() (localctx IField_itemContext) { if _la == PlSqlParserLLS { { - p.SetState(12122) + p.SetState(12127) p.Lls_clause() } @@ -190665,7 +190716,7 @@ func (p *PlSqlParser) Field_name() (localctx IField_nameContext) { p.EnterRule(localctx, 1228, PlSqlParserRULE_field_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(12125) + p.SetState(12130) p.Column_name() } @@ -190871,7 +190922,7 @@ func (p *PlSqlParser) Pos_spec() (localctx IPos_specContext) { var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(12128) + p.SetState(12133) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -190880,7 +190931,7 @@ func (p *PlSqlParser) Pos_spec() (localctx IPos_specContext) { if _la == PlSqlParserPOSITION { { - p.SetState(12127) + p.SetState(12132) p.Match(PlSqlParserPOSITION) if p.HasError() { // Recognition error - abort rule @@ -190890,14 +190941,14 @@ func (p *PlSqlParser) Pos_spec() (localctx IPos_specContext) { } { - p.SetState(12130) + p.SetState(12135) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12135) + p.SetState(12140) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -190906,13 +190957,13 @@ func (p *PlSqlParser) Pos_spec() (localctx IPos_specContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserUNSIGNED_INTEGER: { - p.SetState(12131) + p.SetState(12136) p.Pos_start() } case PlSqlParserASTERISK: { - p.SetState(12132) + p.SetState(12137) p.Match(PlSqlParserASTERISK) if p.HasError() { // Recognition error - abort rule @@ -190920,7 +190971,7 @@ func (p *PlSqlParser) Pos_spec() (localctx IPos_specContext) { } } { - p.SetState(12133) + p.SetState(12138) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserPLUS_SIGN || _la == PlSqlParserMINUS_SIGN) { @@ -190931,7 +190982,7 @@ func (p *PlSqlParser) Pos_spec() (localctx IPos_specContext) { } } { - p.SetState(12134) + p.SetState(12139) p.Pos_increment() } @@ -190939,7 +190990,7 @@ func (p *PlSqlParser) Pos_spec() (localctx IPos_specContext) { p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(12142) + p.SetState(12147) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -190948,7 +190999,7 @@ func (p *PlSqlParser) Pos_spec() (localctx IPos_specContext) { if _la == PlSqlParserMINUS_SIGN || _la == PlSqlParserCOLON { { - p.SetState(12137) + p.SetState(12142) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserMINUS_SIGN || _la == PlSqlParserCOLON) { @@ -190958,22 +191009,22 @@ func (p *PlSqlParser) Pos_spec() (localctx IPos_specContext) { p.Consume() } } - p.SetState(12140) + p.SetState(12145) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1506, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1507, p.GetParserRuleContext()) { case 1: { - p.SetState(12138) + p.SetState(12143) p.Pos_end() } case 2: { - p.SetState(12139) + p.SetState(12144) p.Pos_length() } @@ -190983,7 +191034,7 @@ func (p *PlSqlParser) Pos_spec() (localctx IPos_specContext) { } { - p.SetState(12144) + p.SetState(12149) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -191089,7 +191140,7 @@ func (p *PlSqlParser) Pos_start() (localctx IPos_startContext) { p.EnterRule(localctx, 1232, PlSqlParserRULE_pos_start) p.EnterOuterAlt(localctx, 1) { - p.SetState(12146) + p.SetState(12151) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -191195,7 +191246,7 @@ func (p *PlSqlParser) Pos_increment() (localctx IPos_incrementContext) { p.EnterRule(localctx, 1234, PlSqlParserRULE_pos_increment) p.EnterOuterAlt(localctx, 1) { - p.SetState(12148) + p.SetState(12153) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -191301,7 +191352,7 @@ func (p *PlSqlParser) Pos_end() (localctx IPos_endContext) { p.EnterRule(localctx, 1236, PlSqlParserRULE_pos_end) p.EnterOuterAlt(localctx, 1) { - p.SetState(12150) + p.SetState(12155) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -191407,7 +191458,7 @@ func (p *PlSqlParser) Pos_length() (localctx IPos_lengthContext) { p.EnterRule(localctx, 1238, PlSqlParserRULE_pos_length) p.EnterOuterAlt(localctx, 1) { - p.SetState(12152) + p.SetState(12157) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -191729,7 +191780,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { p.EnterRule(localctx, 1240, PlSqlParserRULE_datatype_spec) var _la int - p.SetState(12244) + p.SetState(12249) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -191738,7 +191789,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserINTEGER, PlSqlParserUNSIGNED: p.EnterOuterAlt(localctx, 1) - p.SetState(12155) + p.SetState(12160) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -191747,7 +191798,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { if _la == PlSqlParserUNSIGNED { { - p.SetState(12154) + p.SetState(12159) p.Match(PlSqlParserUNSIGNED) if p.HasError() { // Recognition error - abort rule @@ -191757,14 +191808,14 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } { - p.SetState(12157) + p.SetState(12162) p.Match(PlSqlParserINTEGER) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12159) + p.SetState(12164) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -191773,7 +191824,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { if _la == PlSqlParserEXTERNAL { { - p.SetState(12158) + p.SetState(12163) p.Match(PlSqlParserEXTERNAL) if p.HasError() { // Recognition error - abort rule @@ -191782,7 +191833,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } - p.SetState(12164) + p.SetState(12169) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -191791,7 +191842,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { if _la == PlSqlParserLEFT_PAREN { { - p.SetState(12161) + p.SetState(12166) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -191799,7 +191850,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } { - p.SetState(12162) + p.SetState(12167) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -191807,7 +191858,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } { - p.SetState(12163) + p.SetState(12168) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -191816,7 +191867,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } - p.SetState(12167) + p.SetState(12172) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -191825,7 +191876,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { if _la == PlSqlParserENCLOSED || _la == PlSqlParserTERMINATED { { - p.SetState(12166) + p.SetState(12171) p.Delim_spec() } @@ -191834,7 +191885,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { case PlSqlParserDECIMAL, PlSqlParserZONED: p.EnterOuterAlt(localctx, 2) { - p.SetState(12169) + p.SetState(12174) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDECIMAL || _la == PlSqlParserZONED) { @@ -191844,7 +191895,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { p.Consume() } } - p.SetState(12180) + p.SetState(12185) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -191852,14 +191903,14 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserEXTERNAL: { - p.SetState(12170) + p.SetState(12175) p.Match(PlSqlParserEXTERNAL) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12174) + p.SetState(12179) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -191868,7 +191919,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { if _la == PlSqlParserLEFT_PAREN { { - p.SetState(12171) + p.SetState(12176) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -191876,7 +191927,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } { - p.SetState(12172) + p.SetState(12177) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -191884,7 +191935,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } { - p.SetState(12173) + p.SetState(12178) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -191893,7 +191944,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } - p.SetState(12177) + p.SetState(12182) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -191902,7 +191953,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { if _la == PlSqlParserENCLOSED || _la == PlSqlParserTERMINATED { { - p.SetState(12176) + p.SetState(12181) p.Delim_spec() } @@ -191910,7 +191961,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { case PlSqlParserLEFT_PAREN: { - p.SetState(12179) + p.SetState(12184) p.Precision_part() } @@ -191922,7 +191973,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { case PlSqlParserORACLE_DATE: p.EnterOuterAlt(localctx, 3) { - p.SetState(12182) + p.SetState(12187) p.Match(PlSqlParserORACLE_DATE) if p.HasError() { // Recognition error - abort rule @@ -191933,14 +191984,14 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { case PlSqlParserORACLE_NUMBER: p.EnterOuterAlt(localctx, 4) { - p.SetState(12183) + p.SetState(12188) p.Match(PlSqlParserORACLE_NUMBER) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12185) + p.SetState(12190) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -191949,7 +192000,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { if _la == PlSqlParserCOUNTED { { - p.SetState(12184) + p.SetState(12189) p.Match(PlSqlParserCOUNTED) if p.HasError() { // Recognition error - abort rule @@ -191962,14 +192013,14 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { case PlSqlParserFLOAT: p.EnterOuterAlt(localctx, 5) { - p.SetState(12187) + p.SetState(12192) p.Match(PlSqlParserFLOAT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12189) + p.SetState(12194) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -191978,7 +192029,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { if _la == PlSqlParserEXTERNAL { { - p.SetState(12188) + p.SetState(12193) p.Match(PlSqlParserEXTERNAL) if p.HasError() { // Recognition error - abort rule @@ -191987,7 +192038,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } - p.SetState(12194) + p.SetState(12199) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -191996,7 +192047,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { if _la == PlSqlParserLEFT_PAREN { { - p.SetState(12191) + p.SetState(12196) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -192004,7 +192055,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } { - p.SetState(12192) + p.SetState(12197) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -192012,7 +192063,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } { - p.SetState(12193) + p.SetState(12198) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -192021,7 +192072,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } - p.SetState(12197) + p.SetState(12202) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -192030,7 +192081,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { if _la == PlSqlParserENCLOSED || _la == PlSqlParserTERMINATED { { - p.SetState(12196) + p.SetState(12201) p.Delim_spec() } @@ -192039,7 +192090,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { case PlSqlParserDOUBLE: p.EnterOuterAlt(localctx, 6) { - p.SetState(12199) + p.SetState(12204) p.Match(PlSqlParserDOUBLE) if p.HasError() { // Recognition error - abort rule @@ -192050,14 +192101,14 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { case PlSqlParserBINARY_FLOAT: p.EnterOuterAlt(localctx, 7) { - p.SetState(12200) + p.SetState(12205) p.Match(PlSqlParserBINARY_FLOAT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12202) + p.SetState(12207) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -192066,7 +192117,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { if _la == PlSqlParserEXTERNAL { { - p.SetState(12201) + p.SetState(12206) p.Match(PlSqlParserEXTERNAL) if p.HasError() { // Recognition error - abort rule @@ -192075,7 +192126,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } - p.SetState(12207) + p.SetState(12212) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -192084,7 +192135,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { if _la == PlSqlParserLEFT_PAREN { { - p.SetState(12204) + p.SetState(12209) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -192092,7 +192143,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } { - p.SetState(12205) + p.SetState(12210) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -192100,7 +192151,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } { - p.SetState(12206) + p.SetState(12211) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -192109,7 +192160,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } - p.SetState(12210) + p.SetState(12215) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -192118,7 +192169,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { if _la == PlSqlParserENCLOSED || _la == PlSqlParserTERMINATED { { - p.SetState(12209) + p.SetState(12214) p.Delim_spec() } @@ -192127,7 +192178,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { case PlSqlParserBINARY_DOUBLE: p.EnterOuterAlt(localctx, 8) { - p.SetState(12212) + p.SetState(12217) p.Match(PlSqlParserBINARY_DOUBLE) if p.HasError() { // Recognition error - abort rule @@ -192138,14 +192189,14 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { case PlSqlParserRAW: p.EnterOuterAlt(localctx, 9) { - p.SetState(12213) + p.SetState(12218) p.Match(PlSqlParserRAW) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12217) + p.SetState(12222) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -192154,7 +192205,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { if _la == PlSqlParserLEFT_PAREN { { - p.SetState(12214) + p.SetState(12219) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -192162,7 +192213,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } { - p.SetState(12215) + p.SetState(12220) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -192170,7 +192221,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } { - p.SetState(12216) + p.SetState(12221) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -192183,14 +192234,14 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { case PlSqlParserCHAR: p.EnterOuterAlt(localctx, 10) { - p.SetState(12219) + p.SetState(12224) p.Match(PlSqlParserCHAR) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12223) + p.SetState(12228) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -192199,7 +192250,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { if _la == PlSqlParserLEFT_PAREN { { - p.SetState(12220) + p.SetState(12225) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -192207,7 +192258,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } { - p.SetState(12221) + p.SetState(12226) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -192215,7 +192266,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } { - p.SetState(12222) + p.SetState(12227) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -192224,7 +192275,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } - p.SetState(12226) + p.SetState(12231) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -192233,12 +192284,12 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { if _la == PlSqlParserENCLOSED || _la == PlSqlParserTERMINATED { { - p.SetState(12225) + p.SetState(12230) p.Delim_spec() } } - p.SetState(12229) + p.SetState(12234) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -192247,12 +192298,12 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { if _la == PlSqlParserLTRIM || _la == PlSqlParserRTRIM || ((int64((_la-2311)) & ^0x3f) == 0 && ((int64(1)<<(_la-2311))&7) != 0) { { - p.SetState(12228) + p.SetState(12233) p.Trim_spec() } } - p.SetState(12232) + p.SetState(12237) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -192261,7 +192312,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { if _la == PlSqlParserDATE_FORMAT { { - p.SetState(12231) + p.SetState(12236) p.Field_date_format() } @@ -192270,7 +192321,7 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { case PlSqlParserVARCHAR, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC: p.EnterOuterAlt(localctx, 11) { - p.SetState(12234) + p.SetState(12239) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserVARCHAR || ((int64((_la-2367)) & ^0x3f) == 0 && ((int64(1)<<(_la-2367))&7) != 0)) { @@ -192281,23 +192332,23 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { } } { - p.SetState(12235) + p.SetState(12240) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12239) + p.SetState(12244) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1527, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1528, p.GetParserRuleContext()) == 1 { { - p.SetState(12236) + p.SetState(12241) p.Numeric() } { - p.SetState(12237) + p.SetState(12242) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -192309,11 +192360,11 @@ func (p *PlSqlParser) Datatype_spec() (localctx IDatatype_specContext) { goto errorExit } { - p.SetState(12241) + p.SetState(12246) p.Numeric() } { - p.SetState(12242) + p.SetState(12247) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -192448,7 +192499,7 @@ func (p *PlSqlParser) Init_spec() (localctx IInit_specContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12246) + p.SetState(12251) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserNULLIF || _la == PlSqlParserDEFAULTIF) { @@ -192459,7 +192510,7 @@ func (p *PlSqlParser) Init_spec() (localctx IInit_specContext) { } } { - p.SetState(12247) + p.SetState(12252) p.Condition() } @@ -192602,14 +192653,14 @@ func (p *PlSqlParser) Lls_clause() (localctx ILls_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12249) + p.SetState(12254) p.Match(PlSqlParserLLS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12253) + p.SetState(12258) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -192618,11 +192669,11 @@ func (p *PlSqlParser) Lls_clause() (localctx ILls_clauseContext) { if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8864813023233) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-2310346746280017921) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&307307308796346769) != 0) || _la == PlSqlParserREGULAR_ID { { - p.SetState(12250) + p.SetState(12255) p.Directory_spec() } { - p.SetState(12251) + p.SetState(12256) p.Match(PlSqlParserCOLON) if p.HasError() { // Recognition error - abort rule @@ -192631,7 +192682,7 @@ func (p *PlSqlParser) Lls_clause() (localctx ILls_clauseContext) { } } - p.SetState(12256) + p.SetState(12261) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -192640,7 +192691,7 @@ func (p *PlSqlParser) Lls_clause() (localctx ILls_clauseContext) { if _la == PlSqlParserCHAR_STRING { { - p.SetState(12255) + p.SetState(12260) p.File_spec() } @@ -192817,7 +192868,7 @@ func (p *PlSqlParser) Delim_spec() (localctx IDelim_specContext) { p.EnterRule(localctx, 1246, PlSqlParserRULE_delim_spec) var _la int - p.SetState(12283) + p.SetState(12288) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -192827,7 +192878,7 @@ func (p *PlSqlParser) Delim_spec() (localctx IDelim_specContext) { case PlSqlParserENCLOSED: p.EnterOuterAlt(localctx, 1) { - p.SetState(12258) + p.SetState(12263) p.Match(PlSqlParserENCLOSED) if p.HasError() { // Recognition error - abort rule @@ -192835,7 +192886,7 @@ func (p *PlSqlParser) Delim_spec() (localctx IDelim_specContext) { } } { - p.SetState(12259) + p.SetState(12264) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -192843,10 +192894,10 @@ func (p *PlSqlParser) Delim_spec() (localctx IDelim_specContext) { } } { - p.SetState(12260) + p.SetState(12265) p.Et_string() } - p.SetState(12263) + p.SetState(12268) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -192855,7 +192906,7 @@ func (p *PlSqlParser) Delim_spec() (localctx IDelim_specContext) { if _la == PlSqlParserAND { { - p.SetState(12261) + p.SetState(12266) p.Match(PlSqlParserAND) if p.HasError() { // Recognition error - abort rule @@ -192863,7 +192914,7 @@ func (p *PlSqlParser) Delim_spec() (localctx IDelim_specContext) { } } { - p.SetState(12262) + p.SetState(12267) p.Et_string() } @@ -192872,7 +192923,7 @@ func (p *PlSqlParser) Delim_spec() (localctx IDelim_specContext) { case PlSqlParserTERMINATED: p.EnterOuterAlt(localctx, 2) { - p.SetState(12265) + p.SetState(12270) p.Match(PlSqlParserTERMINATED) if p.HasError() { // Recognition error - abort rule @@ -192880,14 +192931,14 @@ func (p *PlSqlParser) Delim_spec() (localctx IDelim_specContext) { } } { - p.SetState(12266) + p.SetState(12271) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12269) + p.SetState(12274) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -192896,13 +192947,13 @@ func (p *PlSqlParser) Delim_spec() (localctx IDelim_specContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserHEX_STRING_LIT, PlSqlParserCHAR_STRING, PlSqlParserDELIMITED_ID: { - p.SetState(12267) + p.SetState(12272) p.Et_string() } case PlSqlParserWHITESPACE: { - p.SetState(12268) + p.SetState(12273) p.Match(PlSqlParserWHITESPACE) if p.HasError() { // Recognition error - abort rule @@ -192914,11 +192965,11 @@ func (p *PlSqlParser) Delim_spec() (localctx IDelim_specContext) { p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(12281) + p.SetState(12286) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1535, p.GetParserRuleContext()) == 1 { - p.SetState(12272) + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1536, p.GetParserRuleContext()) == 1 { + p.SetState(12277) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -192927,7 +192978,7 @@ func (p *PlSqlParser) Delim_spec() (localctx IDelim_specContext) { if _la == PlSqlParserOPTIONALLY { { - p.SetState(12271) + p.SetState(12276) p.Match(PlSqlParserOPTIONALLY) if p.HasError() { // Recognition error - abort rule @@ -192937,7 +192988,7 @@ func (p *PlSqlParser) Delim_spec() (localctx IDelim_specContext) { } { - p.SetState(12274) + p.SetState(12279) p.Match(PlSqlParserENCLOSED) if p.HasError() { // Recognition error - abort rule @@ -192945,7 +192996,7 @@ func (p *PlSqlParser) Delim_spec() (localctx IDelim_specContext) { } } { - p.SetState(12275) + p.SetState(12280) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -192953,10 +193004,10 @@ func (p *PlSqlParser) Delim_spec() (localctx IDelim_specContext) { } } { - p.SetState(12276) + p.SetState(12281) p.Et_string() } - p.SetState(12279) + p.SetState(12284) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -192965,7 +193016,7 @@ func (p *PlSqlParser) Delim_spec() (localctx IDelim_specContext) { if _la == PlSqlParserAND { { - p.SetState(12277) + p.SetState(12282) p.Match(PlSqlParserAND) if p.HasError() { // Recognition error - abort rule @@ -192973,7 +193024,7 @@ func (p *PlSqlParser) Delim_spec() (localctx IDelim_specContext) { } } { - p.SetState(12278) + p.SetState(12283) p.Et_string() } @@ -193108,7 +193159,7 @@ func (p *PlSqlParser) Trim_spec() (localctx ITrim_specContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12285) + p.SetState(12290) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserLTRIM || _la == PlSqlParserRTRIM || ((int64((_la-2311)) & ^0x3f) == 0 && ((int64(1)<<(_la-2311))&7) != 0)) { @@ -193251,14 +193302,14 @@ func (p *PlSqlParser) Field_date_format() (localctx IField_date_formatContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12287) + p.SetState(12292) p.Match(PlSqlParserDATE_FORMAT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12289) + p.SetState(12294) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -193267,7 +193318,7 @@ func (p *PlSqlParser) Field_date_format() (localctx IField_date_formatContext) { if _la == PlSqlParserDATE || _la == PlSqlParserTIMESTAMP { { - p.SetState(12288) + p.SetState(12293) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDATE || _la == PlSqlParserTIMESTAMP) { @@ -193280,7 +193331,7 @@ func (p *PlSqlParser) Field_date_format() (localctx IField_date_formatContext) { } { - p.SetState(12291) + p.SetState(12296) p.Match(PlSqlParserMASK) if p.HasError() { // Recognition error - abort rule @@ -193288,7 +193339,7 @@ func (p *PlSqlParser) Field_date_format() (localctx IField_date_formatContext) { } } { - p.SetState(12292) + p.SetState(12297) p.Datetime_expr() } @@ -193460,7 +193511,7 @@ func (p *PlSqlParser) Column_transforms() (localctx IColumn_transformsContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12294) + p.SetState(12299) p.Match(PlSqlParserCOLUMN) if p.HasError() { // Recognition error - abort rule @@ -193468,7 +193519,7 @@ func (p *PlSqlParser) Column_transforms() (localctx IColumn_transformsContext) { } } { - p.SetState(12295) + p.SetState(12300) p.Match(PlSqlParserTRANSFORMS) if p.HasError() { // Recognition error - abort rule @@ -193476,7 +193527,7 @@ func (p *PlSqlParser) Column_transforms() (localctx IColumn_transformsContext) { } } { - p.SetState(12296) + p.SetState(12301) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -193484,10 +193535,10 @@ func (p *PlSqlParser) Column_transforms() (localctx IColumn_transformsContext) { } } { - p.SetState(12297) + p.SetState(12302) p.Transform() } - p.SetState(12302) + p.SetState(12307) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -193496,7 +193547,7 @@ func (p *PlSqlParser) Column_transforms() (localctx IColumn_transformsContext) { for _la == PlSqlParserCOMMA { { - p.SetState(12298) + p.SetState(12303) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -193504,11 +193555,11 @@ func (p *PlSqlParser) Column_transforms() (localctx IColumn_transformsContext) { } } { - p.SetState(12299) + p.SetState(12304) p.Transform() } - p.SetState(12304) + p.SetState(12309) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -193516,7 +193567,7 @@ func (p *PlSqlParser) Column_transforms() (localctx IColumn_transformsContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(12305) + p.SetState(12310) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -193816,18 +193867,18 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12307) + p.SetState(12312) p.Column_name() } { - p.SetState(12308) + p.SetState(12313) p.Match(PlSqlParserFROM) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12344) + p.SetState(12349) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -193836,7 +193887,7 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserNULL_: { - p.SetState(12309) + p.SetState(12314) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -193846,7 +193897,7 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { case PlSqlParserCONSTANT: { - p.SetState(12310) + p.SetState(12315) p.Match(PlSqlParserCONSTANT) if p.HasError() { // Recognition error - abort rule @@ -193854,7 +193905,7 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { } } { - p.SetState(12311) + p.SetState(12316) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -193864,7 +193915,7 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { case PlSqlParserCONCAT: { - p.SetState(12312) + p.SetState(12317) p.Match(PlSqlParserCONCAT) if p.HasError() { // Recognition error - abort rule @@ -193872,7 +193923,7 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { } } { - p.SetState(12313) + p.SetState(12318) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -193880,10 +193931,10 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { } } { - p.SetState(12314) + p.SetState(12319) p.Concat_item() } - p.SetState(12319) + p.SetState(12324) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -193892,7 +193943,7 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { for _la == PlSqlParserCOMMA { { - p.SetState(12315) + p.SetState(12320) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -193900,11 +193951,11 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { } } { - p.SetState(12316) + p.SetState(12321) p.Concat_item() } - p.SetState(12321) + p.SetState(12326) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -193912,7 +193963,7 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(12322) + p.SetState(12327) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -193922,7 +193973,7 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { case PlSqlParserLOBFILE: { - p.SetState(12324) + p.SetState(12329) p.Match(PlSqlParserLOBFILE) if p.HasError() { // Recognition error - abort rule @@ -193930,7 +193981,7 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { } } { - p.SetState(12325) + p.SetState(12330) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -193938,10 +193989,10 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { } } { - p.SetState(12326) + p.SetState(12331) p.Lobfile_item() } - p.SetState(12331) + p.SetState(12336) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -193950,7 +194001,7 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { for _la == PlSqlParserCOMMA { { - p.SetState(12327) + p.SetState(12332) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -193958,11 +194009,11 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { } } { - p.SetState(12328) + p.SetState(12333) p.Lobfile_item() } - p.SetState(12333) + p.SetState(12338) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -193970,14 +194021,14 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(12334) + p.SetState(12339) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12336) + p.SetState(12341) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -193986,7 +194037,7 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { if _la == PlSqlParserBLOB || _la == PlSqlParserCLOB || _la == PlSqlParserFROM || _la == PlSqlParserCHARACTERSET { { - p.SetState(12335) + p.SetState(12340) p.Lobfile_attr_list() } @@ -193994,7 +194045,7 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { case PlSqlParserSTARTOF: { - p.SetState(12338) + p.SetState(12343) p.Match(PlSqlParserSTARTOF) if p.HasError() { // Recognition error - abort rule @@ -194002,11 +194053,11 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { } } { - p.SetState(12339) + p.SetState(12344) p.Source_field() } { - p.SetState(12340) + p.SetState(12345) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -194014,7 +194065,7 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { } } { - p.SetState(12341) + p.SetState(12346) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -194022,7 +194073,7 @@ func (p *PlSqlParser) Transform() (localctx ITransformContext) { } } { - p.SetState(12342) + p.SetState(12347) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -194145,7 +194196,7 @@ func (p *PlSqlParser) Source_field() (localctx ISource_fieldContext) { p.EnterRule(localctx, 1256, PlSqlParserRULE_source_field) p.EnterOuterAlt(localctx, 1) { - p.SetState(12346) + p.SetState(12351) p.Column_name() } @@ -194272,24 +194323,24 @@ func (s *Lobfile_itemContext) Accept(visitor antlr.ParseTreeVisitor) interface{} func (p *PlSqlParser) Lobfile_item() (localctx ILobfile_itemContext) { localctx = NewLobfile_itemContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1258, PlSqlParserRULE_lobfile_item) - p.SetState(12352) + p.SetState(12357) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1543, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1544, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(12348) + p.SetState(12353) p.Column_name() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(12349) + p.SetState(12354) p.Match(PlSqlParserCONSTANT) if p.HasError() { // Recognition error - abort rule @@ -194297,7 +194348,7 @@ func (p *PlSqlParser) Lobfile_item() (localctx ILobfile_itemContext) { } } { - p.SetState(12350) + p.SetState(12355) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -194305,7 +194356,7 @@ func (p *PlSqlParser) Lobfile_item() (localctx ILobfile_itemContext) { } } { - p.SetState(12351) + p.SetState(12356) p.Match(PlSqlParserCOLON) if p.HasError() { // Recognition error - abort rule @@ -194568,7 +194619,7 @@ func (p *PlSqlParser) Lobfile_attr_list() (localctx ILobfile_attr_listContext) { p.EnterRule(localctx, 1260, PlSqlParserRULE_lobfile_attr_list) var _la int - p.SetState(12384) + p.SetState(12389) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -194578,7 +194629,7 @@ func (p *PlSqlParser) Lobfile_attr_list() (localctx ILobfile_attr_listContext) { case PlSqlParserFROM: p.EnterOuterAlt(localctx, 1) { - p.SetState(12354) + p.SetState(12359) p.Match(PlSqlParserFROM) if p.HasError() { // Recognition error - abort rule @@ -194586,14 +194637,14 @@ func (p *PlSqlParser) Lobfile_attr_list() (localctx ILobfile_attr_listContext) { } } { - p.SetState(12355) + p.SetState(12360) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12359) + p.SetState(12364) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -194602,11 +194653,11 @@ func (p *PlSqlParser) Lobfile_attr_list() (localctx ILobfile_attr_listContext) { if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8864813023233) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-2310346746280017921) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&307307308796346769) != 0) || _la == PlSqlParserREGULAR_ID { { - p.SetState(12356) + p.SetState(12361) p.Directory_spec() } { - p.SetState(12357) + p.SetState(12362) p.Match(PlSqlParserCOLON) if p.HasError() { // Recognition error - abort rule @@ -194615,7 +194666,7 @@ func (p *PlSqlParser) Lobfile_attr_list() (localctx ILobfile_attr_listContext) { } } - p.SetState(12362) + p.SetState(12367) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -194624,12 +194675,12 @@ func (p *PlSqlParser) Lobfile_attr_list() (localctx ILobfile_attr_listContext) { if _la == PlSqlParserCHAR_STRING { { - p.SetState(12361) + p.SetState(12366) p.File_spec() } } - p.SetState(12375) + p.SetState(12380) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -194638,14 +194689,14 @@ func (p *PlSqlParser) Lobfile_attr_list() (localctx ILobfile_attr_listContext) { for _la == PlSqlParserCOMMA { { - p.SetState(12364) + p.SetState(12369) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12368) + p.SetState(12373) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -194654,11 +194705,11 @@ func (p *PlSqlParser) Lobfile_attr_list() (localctx ILobfile_attr_listContext) { if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8864813023233) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-2310346746280017921) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&307307308796346769) != 0) || _la == PlSqlParserREGULAR_ID { { - p.SetState(12365) + p.SetState(12370) p.Directory_spec() } { - p.SetState(12366) + p.SetState(12371) p.Match(PlSqlParserCOLON) if p.HasError() { // Recognition error - abort rule @@ -194667,7 +194718,7 @@ func (p *PlSqlParser) Lobfile_attr_list() (localctx ILobfile_attr_listContext) { } } - p.SetState(12371) + p.SetState(12376) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -194676,13 +194727,13 @@ func (p *PlSqlParser) Lobfile_attr_list() (localctx ILobfile_attr_listContext) { if _la == PlSqlParserCHAR_STRING { { - p.SetState(12370) + p.SetState(12375) p.File_spec() } } - p.SetState(12377) + p.SetState(12382) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -194690,7 +194741,7 @@ func (p *PlSqlParser) Lobfile_attr_list() (localctx ILobfile_attr_listContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(12378) + p.SetState(12383) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -194701,7 +194752,7 @@ func (p *PlSqlParser) Lobfile_attr_list() (localctx ILobfile_attr_listContext) { case PlSqlParserCLOB: p.EnterOuterAlt(localctx, 2) { - p.SetState(12379) + p.SetState(12384) p.Match(PlSqlParserCLOB) if p.HasError() { // Recognition error - abort rule @@ -194712,7 +194763,7 @@ func (p *PlSqlParser) Lobfile_attr_list() (localctx ILobfile_attr_listContext) { case PlSqlParserBLOB: p.EnterOuterAlt(localctx, 3) { - p.SetState(12380) + p.SetState(12385) p.Match(PlSqlParserBLOB) if p.HasError() { // Recognition error - abort rule @@ -194723,7 +194774,7 @@ func (p *PlSqlParser) Lobfile_attr_list() (localctx ILobfile_attr_listContext) { case PlSqlParserCHARACTERSET: p.EnterOuterAlt(localctx, 4) { - p.SetState(12381) + p.SetState(12386) p.Match(PlSqlParserCHARACTERSET) if p.HasError() { // Recognition error - abort rule @@ -194731,7 +194782,7 @@ func (p *PlSqlParser) Lobfile_attr_list() (localctx ILobfile_attr_listContext) { } } { - p.SetState(12382) + p.SetState(12387) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -194739,7 +194790,7 @@ func (p *PlSqlParser) Lobfile_attr_list() (localctx ILobfile_attr_listContext) { } } { - p.SetState(12383) + p.SetState(12388) p.Char_set_name() } @@ -194866,24 +194917,24 @@ func (s *Concat_itemContext) Accept(visitor antlr.ParseTreeVisitor) interface{} func (p *PlSqlParser) Concat_item() (localctx IConcat_itemContext) { localctx = NewConcat_itemContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1262, PlSqlParserRULE_concat_item) - p.SetState(12389) + p.SetState(12394) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1550, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1551, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(12386) + p.SetState(12391) p.Column_name() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(12387) + p.SetState(12392) p.Match(PlSqlParserCONSTANT) if p.HasError() { // Recognition error - abort rule @@ -194891,7 +194942,7 @@ func (p *PlSqlParser) Concat_item() (localctx IConcat_itemContext) { } } { - p.SetState(12388) + p.SetState(12393) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -195017,7 +195068,7 @@ func (p *PlSqlParser) Row_movement_clause() (localctx IRow_movement_clauseContex var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(12392) + p.SetState(12397) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -195026,7 +195077,7 @@ func (p *PlSqlParser) Row_movement_clause() (localctx IRow_movement_clauseContex if _la == PlSqlParserDISABLE || _la == PlSqlParserENABLE { { - p.SetState(12391) + p.SetState(12396) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDISABLE || _la == PlSqlParserENABLE) { @@ -195039,7 +195090,7 @@ func (p *PlSqlParser) Row_movement_clause() (localctx IRow_movement_clauseContex } { - p.SetState(12394) + p.SetState(12399) p.Match(PlSqlParserROW) if p.HasError() { // Recognition error - abort rule @@ -195047,7 +195098,7 @@ func (p *PlSqlParser) Row_movement_clause() (localctx IRow_movement_clauseContex } } { - p.SetState(12395) + p.SetState(12400) p.Match(PlSqlParserMOVEMENT) if p.HasError() { // Recognition error - abort rule @@ -195189,7 +195240,7 @@ func (s *Flashback_archive_clauseContext) Accept(visitor antlr.ParseTreeVisitor) func (p *PlSqlParser) Flashback_archive_clause() (localctx IFlashback_archive_clauseContext) { localctx = NewFlashback_archive_clauseContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1266, PlSqlParserRULE_flashback_archive_clause) - p.SetState(12405) + p.SetState(12410) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -195199,7 +195250,7 @@ func (p *PlSqlParser) Flashback_archive_clause() (localctx IFlashback_archive_cl case PlSqlParserFLASHBACK: p.EnterOuterAlt(localctx, 1) { - p.SetState(12397) + p.SetState(12402) p.Match(PlSqlParserFLASHBACK) if p.HasError() { // Recognition error - abort rule @@ -195207,19 +195258,19 @@ func (p *PlSqlParser) Flashback_archive_clause() (localctx IFlashback_archive_cl } } { - p.SetState(12398) + p.SetState(12403) p.Match(PlSqlParserARCHIVE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12400) + p.SetState(12405) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1552, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1553, p.GetParserRuleContext()) == 1 { { - p.SetState(12399) + p.SetState(12404) var _x = p.Id_expression() @@ -195233,7 +195284,7 @@ func (p *PlSqlParser) Flashback_archive_clause() (localctx IFlashback_archive_cl case PlSqlParserNO: p.EnterOuterAlt(localctx, 2) { - p.SetState(12402) + p.SetState(12407) p.Match(PlSqlParserNO) if p.HasError() { // Recognition error - abort rule @@ -195241,7 +195292,7 @@ func (p *PlSqlParser) Flashback_archive_clause() (localctx IFlashback_archive_cl } } { - p.SetState(12403) + p.SetState(12408) p.Match(PlSqlParserFLASHBACK) if p.HasError() { // Recognition error - abort rule @@ -195249,7 +195300,7 @@ func (p *PlSqlParser) Flashback_archive_clause() (localctx IFlashback_archive_cl } } { - p.SetState(12404) + p.SetState(12409) p.Match(PlSqlParserARCHIVE) if p.HasError() { // Recognition error - abort rule @@ -195360,7 +195411,7 @@ func (p *PlSqlParser) Log_grp() (localctx ILog_grpContext) { p.EnterRule(localctx, 1268, PlSqlParserRULE_log_grp) p.EnterOuterAlt(localctx, 1) { - p.SetState(12407) + p.SetState(12412) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -195640,7 +195691,7 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table p.EnterRule(localctx, 1270, PlSqlParserRULE_supplemental_table_logging) var _la int - p.SetState(12449) + p.SetState(12454) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -195650,7 +195701,7 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table case PlSqlParserADD: p.EnterOuterAlt(localctx, 1) { - p.SetState(12409) + p.SetState(12414) p.Match(PlSqlParserADD) if p.HasError() { // Recognition error - abort rule @@ -195658,7 +195709,7 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table } } { - p.SetState(12410) + p.SetState(12415) p.Match(PlSqlParserSUPPLEMENTAL) if p.HasError() { // Recognition error - abort rule @@ -195666,14 +195717,14 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table } } { - p.SetState(12411) + p.SetState(12416) p.Match(PlSqlParserLOG) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12414) + p.SetState(12419) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -195682,13 +195733,13 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table switch p.GetTokenStream().LA(1) { case PlSqlParserGROUP: { - p.SetState(12412) + p.SetState(12417) p.Supplemental_log_grp_clause() } case PlSqlParserDATA: { - p.SetState(12413) + p.SetState(12418) p.Supplemental_id_key_clause() } @@ -195696,7 +195747,7 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(12425) + p.SetState(12430) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -195705,7 +195756,7 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table for _la == PlSqlParserCOMMA { { - p.SetState(12416) + p.SetState(12421) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -195713,7 +195764,7 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table } } { - p.SetState(12417) + p.SetState(12422) p.Match(PlSqlParserSUPPLEMENTAL) if p.HasError() { // Recognition error - abort rule @@ -195721,14 +195772,14 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table } } { - p.SetState(12418) + p.SetState(12423) p.Match(PlSqlParserLOG) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12421) + p.SetState(12426) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -195737,13 +195788,13 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table switch p.GetTokenStream().LA(1) { case PlSqlParserGROUP: { - p.SetState(12419) + p.SetState(12424) p.Supplemental_log_grp_clause() } case PlSqlParserDATA: { - p.SetState(12420) + p.SetState(12425) p.Supplemental_id_key_clause() } @@ -195752,7 +195803,7 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table goto errorExit } - p.SetState(12427) + p.SetState(12432) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -195763,7 +195814,7 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table case PlSqlParserDROP: p.EnterOuterAlt(localctx, 2) { - p.SetState(12428) + p.SetState(12433) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -195771,7 +195822,7 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table } } { - p.SetState(12429) + p.SetState(12434) p.Match(PlSqlParserSUPPLEMENTAL) if p.HasError() { // Recognition error - abort rule @@ -195779,14 +195830,14 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table } } { - p.SetState(12430) + p.SetState(12435) p.Match(PlSqlParserLOG) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12434) + p.SetState(12439) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -195795,13 +195846,13 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table switch p.GetTokenStream().LA(1) { case PlSqlParserDATA: { - p.SetState(12431) + p.SetState(12436) p.Supplemental_id_key_clause() } case PlSqlParserGROUP: { - p.SetState(12432) + p.SetState(12437) p.Match(PlSqlParserGROUP) if p.HasError() { // Recognition error - abort rule @@ -195809,7 +195860,7 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table } } { - p.SetState(12433) + p.SetState(12438) p.Log_grp() } @@ -195817,7 +195868,7 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(12446) + p.SetState(12451) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -195826,7 +195877,7 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table for _la == PlSqlParserCOMMA { { - p.SetState(12436) + p.SetState(12441) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -195834,7 +195885,7 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table } } { - p.SetState(12437) + p.SetState(12442) p.Match(PlSqlParserSUPPLEMENTAL) if p.HasError() { // Recognition error - abort rule @@ -195842,14 +195893,14 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table } } { - p.SetState(12438) + p.SetState(12443) p.Match(PlSqlParserLOG) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12442) + p.SetState(12447) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -195858,13 +195909,13 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table switch p.GetTokenStream().LA(1) { case PlSqlParserDATA: { - p.SetState(12439) + p.SetState(12444) p.Supplemental_id_key_clause() } case PlSqlParserGROUP: { - p.SetState(12440) + p.SetState(12445) p.Match(PlSqlParserGROUP) if p.HasError() { // Recognition error - abort rule @@ -195872,7 +195923,7 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table } } { - p.SetState(12441) + p.SetState(12446) p.Log_grp() } @@ -195881,7 +195932,7 @@ func (p *PlSqlParser) Supplemental_table_logging() (localctx ISupplemental_table goto errorExit } - p.SetState(12448) + p.SetState(12453) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -196099,7 +196150,7 @@ func (p *PlSqlParser) Supplemental_log_grp_clause() (localctx ISupplemental_log_ p.EnterOuterAlt(localctx, 1) { - p.SetState(12451) + p.SetState(12456) p.Match(PlSqlParserGROUP) if p.HasError() { // Recognition error - abort rule @@ -196107,11 +196158,11 @@ func (p *PlSqlParser) Supplemental_log_grp_clause() (localctx ISupplemental_log_ } } { - p.SetState(12452) + p.SetState(12457) p.Log_grp() } { - p.SetState(12453) + p.SetState(12458) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -196119,10 +196170,10 @@ func (p *PlSqlParser) Supplemental_log_grp_clause() (localctx ISupplemental_log_ } } { - p.SetState(12454) + p.SetState(12459) p.Regular_id() } - p.SetState(12457) + p.SetState(12462) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -196131,7 +196182,7 @@ func (p *PlSqlParser) Supplemental_log_grp_clause() (localctx ISupplemental_log_ if _la == PlSqlParserNO { { - p.SetState(12455) + p.SetState(12460) p.Match(PlSqlParserNO) if p.HasError() { // Recognition error - abort rule @@ -196139,7 +196190,7 @@ func (p *PlSqlParser) Supplemental_log_grp_clause() (localctx ISupplemental_log_ } } { - p.SetState(12456) + p.SetState(12461) p.Match(PlSqlParserLOG) if p.HasError() { // Recognition error - abort rule @@ -196148,7 +196199,7 @@ func (p *PlSqlParser) Supplemental_log_grp_clause() (localctx ISupplemental_log_ } } - p.SetState(12467) + p.SetState(12472) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -196157,7 +196208,7 @@ func (p *PlSqlParser) Supplemental_log_grp_clause() (localctx ISupplemental_log_ for _la == PlSqlParserCOMMA { { - p.SetState(12459) + p.SetState(12464) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -196165,10 +196216,10 @@ func (p *PlSqlParser) Supplemental_log_grp_clause() (localctx ISupplemental_log_ } } { - p.SetState(12460) + p.SetState(12465) p.Regular_id() } - p.SetState(12463) + p.SetState(12468) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -196177,7 +196228,7 @@ func (p *PlSqlParser) Supplemental_log_grp_clause() (localctx ISupplemental_log_ if _la == PlSqlParserNO { { - p.SetState(12461) + p.SetState(12466) p.Match(PlSqlParserNO) if p.HasError() { // Recognition error - abort rule @@ -196185,7 +196236,7 @@ func (p *PlSqlParser) Supplemental_log_grp_clause() (localctx ISupplemental_log_ } } { - p.SetState(12462) + p.SetState(12467) p.Match(PlSqlParserLOG) if p.HasError() { // Recognition error - abort rule @@ -196195,7 +196246,7 @@ func (p *PlSqlParser) Supplemental_log_grp_clause() (localctx ISupplemental_log_ } - p.SetState(12469) + p.SetState(12474) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -196203,14 +196254,14 @@ func (p *PlSqlParser) Supplemental_log_grp_clause() (localctx ISupplemental_log_ _la = p.GetTokenStream().LA(1) } { - p.SetState(12470) + p.SetState(12475) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12472) + p.SetState(12477) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -196219,7 +196270,7 @@ func (p *PlSqlParser) Supplemental_log_grp_clause() (localctx ISupplemental_log_ if _la == PlSqlParserALWAYS { { - p.SetState(12471) + p.SetState(12476) p.Match(PlSqlParserALWAYS) if p.HasError() { // Recognition error - abort rule @@ -196404,7 +196455,7 @@ func (p *PlSqlParser) Supplemental_id_key_clause() (localctx ISupplemental_id_ke p.EnterOuterAlt(localctx, 1) { - p.SetState(12474) + p.SetState(12479) p.Match(PlSqlParserDATA) if p.HasError() { // Recognition error - abort rule @@ -196412,14 +196463,14 @@ func (p *PlSqlParser) Supplemental_id_key_clause() (localctx ISupplemental_id_ke } } { - p.SetState(12475) + p.SetState(12480) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12487) + p.SetState(12492) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -196427,7 +196478,7 @@ func (p *PlSqlParser) Supplemental_id_key_clause() (localctx ISupplemental_id_ke _la = p.GetTokenStream().LA(1) for ok := true; ok; ok = _la == PlSqlParserALL || _la == PlSqlParserFOREIGN || _la == PlSqlParserPRIMARY || _la == PlSqlParserUNIQUE || _la == PlSqlParserCOMMA { - p.SetState(12477) + p.SetState(12482) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -196436,7 +196487,7 @@ func (p *PlSqlParser) Supplemental_id_key_clause() (localctx ISupplemental_id_ke if _la == PlSqlParserCOMMA { { - p.SetState(12476) + p.SetState(12481) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -196445,7 +196496,7 @@ func (p *PlSqlParser) Supplemental_id_key_clause() (localctx ISupplemental_id_ke } } - p.SetState(12485) + p.SetState(12490) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -196454,7 +196505,7 @@ func (p *PlSqlParser) Supplemental_id_key_clause() (localctx ISupplemental_id_ke switch p.GetTokenStream().LA(1) { case PlSqlParserALL: { - p.SetState(12479) + p.SetState(12484) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule @@ -196464,7 +196515,7 @@ func (p *PlSqlParser) Supplemental_id_key_clause() (localctx ISupplemental_id_ke case PlSqlParserPRIMARY: { - p.SetState(12480) + p.SetState(12485) p.Match(PlSqlParserPRIMARY) if p.HasError() { // Recognition error - abort rule @@ -196472,7 +196523,7 @@ func (p *PlSqlParser) Supplemental_id_key_clause() (localctx ISupplemental_id_ke } } { - p.SetState(12481) + p.SetState(12486) p.Match(PlSqlParserKEY) if p.HasError() { // Recognition error - abort rule @@ -196482,7 +196533,7 @@ func (p *PlSqlParser) Supplemental_id_key_clause() (localctx ISupplemental_id_ke case PlSqlParserUNIQUE: { - p.SetState(12482) + p.SetState(12487) p.Match(PlSqlParserUNIQUE) if p.HasError() { // Recognition error - abort rule @@ -196492,7 +196543,7 @@ func (p *PlSqlParser) Supplemental_id_key_clause() (localctx ISupplemental_id_ke case PlSqlParserFOREIGN: { - p.SetState(12483) + p.SetState(12488) p.Match(PlSqlParserFOREIGN) if p.HasError() { // Recognition error - abort rule @@ -196500,7 +196551,7 @@ func (p *PlSqlParser) Supplemental_id_key_clause() (localctx ISupplemental_id_ke } } { - p.SetState(12484) + p.SetState(12489) p.Match(PlSqlParserKEY) if p.HasError() { // Recognition error - abort rule @@ -196513,7 +196564,7 @@ func (p *PlSqlParser) Supplemental_id_key_clause() (localctx ISupplemental_id_ke goto errorExit } - p.SetState(12489) + p.SetState(12494) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -196521,7 +196572,7 @@ func (p *PlSqlParser) Supplemental_id_key_clause() (localctx ISupplemental_id_ke _la = p.GetTokenStream().LA(1) } { - p.SetState(12491) + p.SetState(12496) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -196529,7 +196580,7 @@ func (p *PlSqlParser) Supplemental_id_key_clause() (localctx ISupplemental_id_ke } } { - p.SetState(12492) + p.SetState(12497) p.Match(PlSqlParserCOLUMNS) if p.HasError() { // Recognition error - abort rule @@ -196767,7 +196818,7 @@ func (p *PlSqlParser) Allocate_extent_clause() (localctx IAllocate_extent_clause p.EnterOuterAlt(localctx, 1) { - p.SetState(12494) + p.SetState(12499) p.Match(PlSqlParserALLOCATE) if p.HasError() { // Recognition error - abort rule @@ -196775,14 +196826,14 @@ func (p *PlSqlParser) Allocate_extent_clause() (localctx IAllocate_extent_clause } } { - p.SetState(12495) + p.SetState(12500) p.Match(PlSqlParserEXTENT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12508) + p.SetState(12513) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -196791,14 +196842,14 @@ func (p *PlSqlParser) Allocate_extent_clause() (localctx IAllocate_extent_clause if _la == PlSqlParserLEFT_PAREN { { - p.SetState(12496) + p.SetState(12501) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12503) + p.SetState(12508) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -196806,7 +196857,7 @@ func (p *PlSqlParser) Allocate_extent_clause() (localctx IAllocate_extent_clause _la = p.GetTokenStream().LA(1) for ok := true; ok; ok = _la == PlSqlParserDATAFILE || _la == PlSqlParserINSTANCE || _la == PlSqlParserSIZE { - p.SetState(12503) + p.SetState(12508) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -196815,7 +196866,7 @@ func (p *PlSqlParser) Allocate_extent_clause() (localctx IAllocate_extent_clause switch p.GetTokenStream().LA(1) { case PlSqlParserSIZE: { - p.SetState(12497) + p.SetState(12502) p.Match(PlSqlParserSIZE) if p.HasError() { // Recognition error - abort rule @@ -196823,13 +196874,13 @@ func (p *PlSqlParser) Allocate_extent_clause() (localctx IAllocate_extent_clause } } { - p.SetState(12498) + p.SetState(12503) p.Size_clause() } case PlSqlParserDATAFILE: { - p.SetState(12499) + p.SetState(12504) p.Match(PlSqlParserDATAFILE) if p.HasError() { // Recognition error - abort rule @@ -196837,7 +196888,7 @@ func (p *PlSqlParser) Allocate_extent_clause() (localctx IAllocate_extent_clause } } { - p.SetState(12500) + p.SetState(12505) var _m = p.Match(PlSqlParserCHAR_STRING) @@ -196850,7 +196901,7 @@ func (p *PlSqlParser) Allocate_extent_clause() (localctx IAllocate_extent_clause case PlSqlParserINSTANCE: { - p.SetState(12501) + p.SetState(12506) p.Match(PlSqlParserINSTANCE) if p.HasError() { // Recognition error - abort rule @@ -196858,7 +196909,7 @@ func (p *PlSqlParser) Allocate_extent_clause() (localctx IAllocate_extent_clause } } { - p.SetState(12502) + p.SetState(12507) var _m = p.Match(PlSqlParserUNSIGNED_INTEGER) @@ -196874,7 +196925,7 @@ func (p *PlSqlParser) Allocate_extent_clause() (localctx IAllocate_extent_clause goto errorExit } - p.SetState(12505) + p.SetState(12510) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -196882,7 +196933,7 @@ func (p *PlSqlParser) Allocate_extent_clause() (localctx IAllocate_extent_clause _la = p.GetTokenStream().LA(1) } { - p.SetState(12507) + p.SetState(12512) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -197019,7 +197070,7 @@ func (p *PlSqlParser) Deallocate_unused_clause() (localctx IDeallocate_unused_cl p.EnterOuterAlt(localctx, 1) { - p.SetState(12510) + p.SetState(12515) p.Match(PlSqlParserDEALLOCATE) if p.HasError() { // Recognition error - abort rule @@ -197027,14 +197078,14 @@ func (p *PlSqlParser) Deallocate_unused_clause() (localctx IDeallocate_unused_cl } } { - p.SetState(12511) + p.SetState(12516) p.Match(PlSqlParserUNUSED) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12514) + p.SetState(12519) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -197043,7 +197094,7 @@ func (p *PlSqlParser) Deallocate_unused_clause() (localctx IDeallocate_unused_cl if _la == PlSqlParserKEEP { { - p.SetState(12512) + p.SetState(12517) p.Match(PlSqlParserKEEP) if p.HasError() { // Recognition error - abort rule @@ -197051,7 +197102,7 @@ func (p *PlSqlParser) Deallocate_unused_clause() (localctx IDeallocate_unused_cl } } { - p.SetState(12513) + p.SetState(12518) p.Size_clause() } @@ -197172,7 +197223,7 @@ func (p *PlSqlParser) Shrink_clause() (localctx IShrink_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12516) + p.SetState(12521) p.Match(PlSqlParserSHRINK) if p.HasError() { // Recognition error - abort rule @@ -197180,14 +197231,14 @@ func (p *PlSqlParser) Shrink_clause() (localctx IShrink_clauseContext) { } } { - p.SetState(12517) + p.SetState(12522) p.Match(PlSqlParserSPACE_KEYWORD) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12519) + p.SetState(12524) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -197196,7 +197247,7 @@ func (p *PlSqlParser) Shrink_clause() (localctx IShrink_clauseContext) { if _la == PlSqlParserCOMPACT { { - p.SetState(12518) + p.SetState(12523) p.Match(PlSqlParserCOMPACT) if p.HasError() { // Recognition error - abort rule @@ -197205,7 +197256,7 @@ func (p *PlSqlParser) Shrink_clause() (localctx IShrink_clauseContext) { } } - p.SetState(12522) + p.SetState(12527) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -197214,7 +197265,7 @@ func (p *PlSqlParser) Shrink_clause() (localctx IShrink_clauseContext) { if _la == PlSqlParserCASCADE { { - p.SetState(12521) + p.SetState(12526) p.Match(PlSqlParserCASCADE) if p.HasError() { // Recognition error - abort rule @@ -197333,7 +197384,7 @@ func (p *PlSqlParser) Records_per_block_clause() (localctx IRecords_per_block_cl var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(12525) + p.SetState(12530) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -197342,7 +197393,7 @@ func (p *PlSqlParser) Records_per_block_clause() (localctx IRecords_per_block_cl if _la == PlSqlParserMINIMIZE || _la == PlSqlParserNOMINIMIZE { { - p.SetState(12524) + p.SetState(12529) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserMINIMIZE || _la == PlSqlParserNOMINIMIZE) { @@ -197355,7 +197406,7 @@ func (p *PlSqlParser) Records_per_block_clause() (localctx IRecords_per_block_cl } { - p.SetState(12527) + p.SetState(12532) p.Match(PlSqlParserRECORDS_PER_BLOCK) if p.HasError() { // Recognition error - abort rule @@ -197495,7 +197546,7 @@ func (p *PlSqlParser) Upgrade_table_clause() (localctx IUpgrade_table_clauseCont p.EnterOuterAlt(localctx, 1) { - p.SetState(12529) + p.SetState(12534) p.Match(PlSqlParserUPGRADE) if p.HasError() { // Recognition error - abort rule @@ -197503,7 +197554,7 @@ func (p *PlSqlParser) Upgrade_table_clause() (localctx IUpgrade_table_clauseCont } } - p.SetState(12531) + p.SetState(12536) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -197512,7 +197563,7 @@ func (p *PlSqlParser) Upgrade_table_clause() (localctx IUpgrade_table_clauseCont if _la == PlSqlParserNOT { { - p.SetState(12530) + p.SetState(12535) p.Match(PlSqlParserNOT) if p.HasError() { // Recognition error - abort rule @@ -197522,7 +197573,7 @@ func (p *PlSqlParser) Upgrade_table_clause() (localctx IUpgrade_table_clauseCont } { - p.SetState(12533) + p.SetState(12538) p.Match(PlSqlParserINCLUDING) if p.HasError() { // Recognition error - abort rule @@ -197530,7 +197581,7 @@ func (p *PlSqlParser) Upgrade_table_clause() (localctx IUpgrade_table_clauseCont } } { - p.SetState(12534) + p.SetState(12539) p.Match(PlSqlParserDATA) if p.HasError() { // Recognition error - abort rule @@ -197539,7 +197590,7 @@ func (p *PlSqlParser) Upgrade_table_clause() (localctx IUpgrade_table_clauseCont } { - p.SetState(12536) + p.SetState(12541) p.Column_properties() } @@ -197675,7 +197726,7 @@ func (p *PlSqlParser) Truncate_table() (localctx ITruncate_tableContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12538) + p.SetState(12543) p.Match(PlSqlParserTRUNCATE) if p.HasError() { // Recognition error - abort rule @@ -197683,7 +197734,7 @@ func (p *PlSqlParser) Truncate_table() (localctx ITruncate_tableContext) { } } { - p.SetState(12539) + p.SetState(12544) p.Match(PlSqlParserTABLE) if p.HasError() { // Recognition error - abort rule @@ -197691,10 +197742,10 @@ func (p *PlSqlParser) Truncate_table() (localctx ITruncate_tableContext) { } } { - p.SetState(12540) + p.SetState(12545) p.Tableview_name() } - p.SetState(12542) + p.SetState(12547) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -197703,7 +197754,7 @@ func (p *PlSqlParser) Truncate_table() (localctx ITruncate_tableContext) { if _la == PlSqlParserPURGE { { - p.SetState(12541) + p.SetState(12546) p.Match(PlSqlParserPURGE) if p.HasError() { // Recognition error - abort rule @@ -197713,7 +197764,7 @@ func (p *PlSqlParser) Truncate_table() (localctx ITruncate_tableContext) { } { - p.SetState(12544) + p.SetState(12549) p.Match(PlSqlParserSEMICOLON) if p.HasError() { // Recognition error - abort rule @@ -197863,7 +197914,7 @@ func (p *PlSqlParser) Drop_table() (localctx IDrop_tableContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12546) + p.SetState(12551) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -197871,7 +197922,7 @@ func (p *PlSqlParser) Drop_table() (localctx IDrop_tableContext) { } } { - p.SetState(12547) + p.SetState(12552) p.Match(PlSqlParserTABLE) if p.HasError() { // Recognition error - abort rule @@ -197879,10 +197930,10 @@ func (p *PlSqlParser) Drop_table() (localctx IDrop_tableContext) { } } { - p.SetState(12548) + p.SetState(12553) p.Tableview_name() } - p.SetState(12551) + p.SetState(12556) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -197891,7 +197942,7 @@ func (p *PlSqlParser) Drop_table() (localctx IDrop_tableContext) { if _la == PlSqlParserCASCADE { { - p.SetState(12549) + p.SetState(12554) p.Match(PlSqlParserCASCADE) if p.HasError() { // Recognition error - abort rule @@ -197899,7 +197950,7 @@ func (p *PlSqlParser) Drop_table() (localctx IDrop_tableContext) { } } { - p.SetState(12550) + p.SetState(12555) p.Match(PlSqlParserCONSTRAINTS) if p.HasError() { // Recognition error - abort rule @@ -197908,7 +197959,7 @@ func (p *PlSqlParser) Drop_table() (localctx IDrop_tableContext) { } } - p.SetState(12554) + p.SetState(12559) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -197917,7 +197968,7 @@ func (p *PlSqlParser) Drop_table() (localctx IDrop_tableContext) { if _la == PlSqlParserPURGE { { - p.SetState(12553) + p.SetState(12558) p.Match(PlSqlParserPURGE) if p.HasError() { // Recognition error - abort rule @@ -197927,7 +197978,7 @@ func (p *PlSqlParser) Drop_table() (localctx IDrop_tableContext) { } { - p.SetState(12556) + p.SetState(12561) p.Match(PlSqlParserSEMICOLON) if p.HasError() { // Recognition error - abort rule @@ -198100,7 +198151,7 @@ func (p *PlSqlParser) Drop_tablespace() (localctx IDrop_tablespaceContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12558) + p.SetState(12563) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -198108,7 +198159,7 @@ func (p *PlSqlParser) Drop_tablespace() (localctx IDrop_tablespaceContext) { } } { - p.SetState(12559) + p.SetState(12564) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule @@ -198116,18 +198167,18 @@ func (p *PlSqlParser) Drop_tablespace() (localctx IDrop_tablespaceContext) { } } { - p.SetState(12560) + p.SetState(12565) var _x = p.Id_expression() localctx.(*Drop_tablespaceContext).ts = _x } - p.SetState(12565) + p.SetState(12570) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1580, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1581, p.GetParserRuleContext()) == 1 { { - p.SetState(12561) + p.SetState(12566) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDROP || _la == PlSqlParserKEEP) { @@ -198137,12 +198188,12 @@ func (p *PlSqlParser) Drop_tablespace() (localctx IDrop_tablespaceContext) { p.Consume() } } - p.SetState(12563) + p.SetState(12568) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1579, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1580, p.GetParserRuleContext()) == 1 { { - p.SetState(12562) + p.SetState(12567) p.Match(PlSqlParserQUOTA) if p.HasError() { // Recognition error - abort rule @@ -198157,12 +198208,12 @@ func (p *PlSqlParser) Drop_tablespace() (localctx IDrop_tablespaceContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(12568) + p.SetState(12573) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1581, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1582, p.GetParserRuleContext()) == 1 { { - p.SetState(12567) + p.SetState(12572) p.Including_contents_clause() } @@ -198323,7 +198374,7 @@ func (p *PlSqlParser) Drop_tablespace_set() (localctx IDrop_tablespace_setContex p.EnterRule(localctx, 1292, PlSqlParserRULE_drop_tablespace_set) p.EnterOuterAlt(localctx, 1) { - p.SetState(12570) + p.SetState(12575) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -198331,7 +198382,7 @@ func (p *PlSqlParser) Drop_tablespace_set() (localctx IDrop_tablespace_setContex } } { - p.SetState(12571) + p.SetState(12576) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule @@ -198339,7 +198390,7 @@ func (p *PlSqlParser) Drop_tablespace_set() (localctx IDrop_tablespace_setContex } } { - p.SetState(12572) + p.SetState(12577) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -198347,18 +198398,18 @@ func (p *PlSqlParser) Drop_tablespace_set() (localctx IDrop_tablespace_setContex } } { - p.SetState(12573) + p.SetState(12578) var _x = p.Id_expression() localctx.(*Drop_tablespace_setContext).tss = _x } - p.SetState(12575) + p.SetState(12580) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1582, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1583, p.GetParserRuleContext()) == 1 { { - p.SetState(12574) + p.SetState(12579) p.Including_contents_clause() } @@ -198496,7 +198547,7 @@ func (p *PlSqlParser) Including_contents_clause() (localctx IIncluding_contents_ p.EnterOuterAlt(localctx, 1) { - p.SetState(12577) + p.SetState(12582) p.Match(PlSqlParserINCLUDING) if p.HasError() { // Recognition error - abort rule @@ -198504,19 +198555,19 @@ func (p *PlSqlParser) Including_contents_clause() (localctx IIncluding_contents_ } } { - p.SetState(12578) + p.SetState(12583) p.Match(PlSqlParserCONTENTS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12581) + p.SetState(12586) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1583, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1584, p.GetParserRuleContext()) == 1 { { - p.SetState(12579) + p.SetState(12584) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserAND || _la == PlSqlParserKEEP) { @@ -198527,7 +198578,7 @@ func (p *PlSqlParser) Including_contents_clause() (localctx IIncluding_contents_ } } { - p.SetState(12580) + p.SetState(12585) p.Match(PlSqlParserDATAFILES) if p.HasError() { // Recognition error - abort rule @@ -198538,12 +198589,12 @@ func (p *PlSqlParser) Including_contents_clause() (localctx IIncluding_contents_ } else if p.HasError() { // JIM goto errorExit } - p.SetState(12585) + p.SetState(12590) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1584, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1585, p.GetParserRuleContext()) == 1 { { - p.SetState(12583) + p.SetState(12588) p.Match(PlSqlParserCASCADE) if p.HasError() { // Recognition error - abort rule @@ -198551,7 +198602,7 @@ func (p *PlSqlParser) Including_contents_clause() (localctx IIncluding_contents_ } } { - p.SetState(12584) + p.SetState(12589) p.Match(PlSqlParserCONSTRAINTS) if p.HasError() { // Recognition error - abort rule @@ -198700,7 +198751,7 @@ func (p *PlSqlParser) Drop_view() (localctx IDrop_viewContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12587) + p.SetState(12592) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -198708,7 +198759,7 @@ func (p *PlSqlParser) Drop_view() (localctx IDrop_viewContext) { } } { - p.SetState(12588) + p.SetState(12593) p.Match(PlSqlParserVIEW) if p.HasError() { // Recognition error - abort rule @@ -198716,10 +198767,10 @@ func (p *PlSqlParser) Drop_view() (localctx IDrop_viewContext) { } } { - p.SetState(12589) + p.SetState(12594) p.Tableview_name() } - p.SetState(12592) + p.SetState(12597) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -198728,7 +198779,7 @@ func (p *PlSqlParser) Drop_view() (localctx IDrop_viewContext) { if _la == PlSqlParserCASCADE { { - p.SetState(12590) + p.SetState(12595) p.Match(PlSqlParserCASCADE) if p.HasError() { // Recognition error - abort rule @@ -198736,7 +198787,7 @@ func (p *PlSqlParser) Drop_view() (localctx IDrop_viewContext) { } } { - p.SetState(12591) + p.SetState(12596) p.Match(PlSqlParserCONSTRAINT) if p.HasError() { // Recognition error - abort rule @@ -198746,7 +198797,7 @@ func (p *PlSqlParser) Drop_view() (localctx IDrop_viewContext) { } { - p.SetState(12594) + p.SetState(12599) p.Match(PlSqlParserSEMICOLON) if p.HasError() { // Recognition error - abort rule @@ -198901,7 +198952,7 @@ func (p *PlSqlParser) Comment_on_column() (localctx IComment_on_columnContext) { p.EnterRule(localctx, 1298, PlSqlParserRULE_comment_on_column) p.EnterOuterAlt(localctx, 1) { - p.SetState(12596) + p.SetState(12601) p.Match(PlSqlParserCOMMENT) if p.HasError() { // Recognition error - abort rule @@ -198909,7 +198960,7 @@ func (p *PlSqlParser) Comment_on_column() (localctx IComment_on_columnContext) { } } { - p.SetState(12597) + p.SetState(12602) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -198917,7 +198968,7 @@ func (p *PlSqlParser) Comment_on_column() (localctx IComment_on_columnContext) { } } { - p.SetState(12598) + p.SetState(12603) p.Match(PlSqlParserCOLUMN) if p.HasError() { // Recognition error - abort rule @@ -198925,11 +198976,11 @@ func (p *PlSqlParser) Comment_on_column() (localctx IComment_on_columnContext) { } } { - p.SetState(12599) + p.SetState(12604) p.Column_name() } { - p.SetState(12600) + p.SetState(12605) p.Match(PlSqlParserIS) if p.HasError() { // Recognition error - abort rule @@ -198937,7 +198988,7 @@ func (p *PlSqlParser) Comment_on_column() (localctx IComment_on_columnContext) { } } { - p.SetState(12601) + p.SetState(12606) p.Quoted_string() } @@ -199046,7 +199097,7 @@ func (p *PlSqlParser) Enable_or_disable() (localctx IEnable_or_disableContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12603) + p.SetState(12608) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDISABLE || _la == PlSqlParserENABLE) { @@ -199162,7 +199213,7 @@ func (p *PlSqlParser) Allow_or_disallow() (localctx IAllow_or_disallowContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12605) + p.SetState(12610) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALLOW || _la == PlSqlParserDISALLOW) { @@ -199337,14 +199388,14 @@ func (p *PlSqlParser) Alter_synonym() (localctx IAlter_synonymContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12607) + p.SetState(12612) p.Match(PlSqlParserALTER) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12609) + p.SetState(12614) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -199353,7 +199404,7 @@ func (p *PlSqlParser) Alter_synonym() (localctx IAlter_synonymContext) { if _la == PlSqlParserPUBLIC { { - p.SetState(12608) + p.SetState(12613) p.Match(PlSqlParserPUBLIC) if p.HasError() { // Recognition error - abort rule @@ -199363,23 +199414,23 @@ func (p *PlSqlParser) Alter_synonym() (localctx IAlter_synonymContext) { } { - p.SetState(12611) + p.SetState(12616) p.Match(PlSqlParserSYNONYM) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12615) + p.SetState(12620) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1587, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1588, p.GetParserRuleContext()) == 1 { { - p.SetState(12612) + p.SetState(12617) p.Schema_name() } { - p.SetState(12613) + p.SetState(12618) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -199391,11 +199442,11 @@ func (p *PlSqlParser) Alter_synonym() (localctx IAlter_synonymContext) { goto errorExit } { - p.SetState(12617) + p.SetState(12622) p.Synonym_name() } { - p.SetState(12618) + p.SetState(12623) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCOMPILE || _la == PlSqlParserEDITIONABLE || _la == PlSqlParserNONEDITIONABLE) { @@ -199638,24 +199689,24 @@ func (p *PlSqlParser) Create_synonym() (localctx ICreate_synonymContext) { p.EnterRule(localctx, 1306, PlSqlParserRULE_create_synonym) var _la int - p.SetState(12662) + p.SetState(12667) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1595, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1596, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(12620) + p.SetState(12625) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12623) + p.SetState(12628) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -199664,7 +199715,7 @@ func (p *PlSqlParser) Create_synonym() (localctx ICreate_synonymContext) { if _la == PlSqlParserOR { { - p.SetState(12621) + p.SetState(12626) p.Match(PlSqlParserOR) if p.HasError() { // Recognition error - abort rule @@ -199672,7 +199723,7 @@ func (p *PlSqlParser) Create_synonym() (localctx ICreate_synonymContext) { } } { - p.SetState(12622) + p.SetState(12627) p.Match(PlSqlParserREPLACE) if p.HasError() { // Recognition error - abort rule @@ -199682,7 +199733,7 @@ func (p *PlSqlParser) Create_synonym() (localctx ICreate_synonymContext) { } { - p.SetState(12625) + p.SetState(12630) p.Match(PlSqlParserPUBLIC) if p.HasError() { // Recognition error - abort rule @@ -199690,7 +199741,7 @@ func (p *PlSqlParser) Create_synonym() (localctx ICreate_synonymContext) { } } { - p.SetState(12626) + p.SetState(12631) p.Match(PlSqlParserSYNONYM) if p.HasError() { // Recognition error - abort rule @@ -199698,27 +199749,27 @@ func (p *PlSqlParser) Create_synonym() (localctx ICreate_synonymContext) { } } { - p.SetState(12627) + p.SetState(12632) p.Synonym_name() } { - p.SetState(12628) + p.SetState(12633) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12632) + p.SetState(12637) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1589, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1590, p.GetParserRuleContext()) == 1 { { - p.SetState(12629) + p.SetState(12634) p.Schema_name() } { - p.SetState(12630) + p.SetState(12635) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -199730,15 +199781,15 @@ func (p *PlSqlParser) Create_synonym() (localctx ICreate_synonymContext) { goto errorExit } { - p.SetState(12634) + p.SetState(12639) p.Schema_object_name() } - p.SetState(12637) + p.SetState(12642) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1590, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1591, p.GetParserRuleContext()) == 1 { { - p.SetState(12635) + p.SetState(12640) p.Match(PlSqlParserAT_SIGN) if p.HasError() { // Recognition error - abort rule @@ -199746,7 +199797,7 @@ func (p *PlSqlParser) Create_synonym() (localctx ICreate_synonymContext) { } } { - p.SetState(12636) + p.SetState(12641) p.Link_name() } @@ -199757,14 +199808,14 @@ func (p *PlSqlParser) Create_synonym() (localctx ICreate_synonymContext) { case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(12639) + p.SetState(12644) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12642) + p.SetState(12647) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -199773,7 +199824,7 @@ func (p *PlSqlParser) Create_synonym() (localctx ICreate_synonymContext) { if _la == PlSqlParserOR { { - p.SetState(12640) + p.SetState(12645) p.Match(PlSqlParserOR) if p.HasError() { // Recognition error - abort rule @@ -199781,7 +199832,7 @@ func (p *PlSqlParser) Create_synonym() (localctx ICreate_synonymContext) { } } { - p.SetState(12641) + p.SetState(12646) p.Match(PlSqlParserREPLACE) if p.HasError() { // Recognition error - abort rule @@ -199791,23 +199842,23 @@ func (p *PlSqlParser) Create_synonym() (localctx ICreate_synonymContext) { } { - p.SetState(12644) + p.SetState(12649) p.Match(PlSqlParserSYNONYM) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12648) + p.SetState(12653) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1592, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1593, p.GetParserRuleContext()) == 1 { { - p.SetState(12645) + p.SetState(12650) p.Schema_name() } { - p.SetState(12646) + p.SetState(12651) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -199819,27 +199870,27 @@ func (p *PlSqlParser) Create_synonym() (localctx ICreate_synonymContext) { goto errorExit } { - p.SetState(12650) + p.SetState(12655) p.Synonym_name() } { - p.SetState(12651) + p.SetState(12656) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12655) + p.SetState(12660) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1593, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1594, p.GetParserRuleContext()) == 1 { { - p.SetState(12652) + p.SetState(12657) p.Schema_name() } { - p.SetState(12653) + p.SetState(12658) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -199851,15 +199902,15 @@ func (p *PlSqlParser) Create_synonym() (localctx ICreate_synonymContext) { goto errorExit } { - p.SetState(12657) + p.SetState(12662) p.Schema_object_name() } - p.SetState(12660) + p.SetState(12665) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1594, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1595, p.GetParserRuleContext()) == 1 { { - p.SetState(12658) + p.SetState(12663) p.Match(PlSqlParserAT_SIGN) if p.HasError() { // Recognition error - abort rule @@ -199867,7 +199918,7 @@ func (p *PlSqlParser) Create_synonym() (localctx ICreate_synonymContext) { } } { - p.SetState(12659) + p.SetState(12664) p.Link_name() } @@ -200033,14 +200084,14 @@ func (p *PlSqlParser) Drop_synonym() (localctx IDrop_synonymContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12664) + p.SetState(12669) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12666) + p.SetState(12671) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -200049,7 +200100,7 @@ func (p *PlSqlParser) Drop_synonym() (localctx IDrop_synonymContext) { if _la == PlSqlParserPUBLIC { { - p.SetState(12665) + p.SetState(12670) p.Match(PlSqlParserPUBLIC) if p.HasError() { // Recognition error - abort rule @@ -200059,23 +200110,23 @@ func (p *PlSqlParser) Drop_synonym() (localctx IDrop_synonymContext) { } { - p.SetState(12668) + p.SetState(12673) p.Match(PlSqlParserSYNONYM) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12672) + p.SetState(12677) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1597, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1598, p.GetParserRuleContext()) == 1 { { - p.SetState(12669) + p.SetState(12674) p.Schema_name() } { - p.SetState(12670) + p.SetState(12675) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -200087,15 +200138,15 @@ func (p *PlSqlParser) Drop_synonym() (localctx IDrop_synonymContext) { goto errorExit } { - p.SetState(12674) + p.SetState(12679) p.Synonym_name() } - p.SetState(12676) + p.SetState(12681) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1598, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1599, p.GetParserRuleContext()) == 1 { { - p.SetState(12675) + p.SetState(12680) p.Match(PlSqlParserFORCE) if p.HasError() { // Recognition error - abort rule @@ -200281,7 +200332,7 @@ func (p *PlSqlParser) Create_spfile() (localctx ICreate_spfileContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12678) + p.SetState(12683) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule @@ -200289,14 +200340,14 @@ func (p *PlSqlParser) Create_spfile() (localctx ICreate_spfileContext) { } } { - p.SetState(12679) + p.SetState(12684) p.Match(PlSqlParserSPFILE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12682) + p.SetState(12687) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -200305,7 +200356,7 @@ func (p *PlSqlParser) Create_spfile() (localctx ICreate_spfileContext) { if _la == PlSqlParserEQUALS_OP { { - p.SetState(12680) + p.SetState(12685) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -200313,20 +200364,20 @@ func (p *PlSqlParser) Create_spfile() (localctx ICreate_spfileContext) { } } { - p.SetState(12681) + p.SetState(12686) p.Spfile_name() } } { - p.SetState(12684) + p.SetState(12689) p.Match(PlSqlParserFROM) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12695) + p.SetState(12700) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -200335,19 +200386,19 @@ func (p *PlSqlParser) Create_spfile() (localctx ICreate_spfileContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserPFILE: { - p.SetState(12685) + p.SetState(12690) p.Match(PlSqlParserPFILE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12688) + p.SetState(12693) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1600, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1601, p.GetParserRuleContext()) == 1 { { - p.SetState(12686) + p.SetState(12691) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -200355,19 +200406,19 @@ func (p *PlSqlParser) Create_spfile() (localctx ICreate_spfileContext) { } } { - p.SetState(12687) + p.SetState(12692) p.Pfile_name() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(12692) + p.SetState(12697) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1601, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1602, p.GetParserRuleContext()) == 1 { { - p.SetState(12690) + p.SetState(12695) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -200375,7 +200426,7 @@ func (p *PlSqlParser) Create_spfile() (localctx ICreate_spfileContext) { } } { - p.SetState(12691) + p.SetState(12696) p.Match(PlSqlParserCOPY) if p.HasError() { // Recognition error - abort rule @@ -200389,7 +200440,7 @@ func (p *PlSqlParser) Create_spfile() (localctx ICreate_spfileContext) { case PlSqlParserMEMORY: { - p.SetState(12694) + p.SetState(12699) p.Match(PlSqlParserMEMORY) if p.HasError() { // Recognition error - abort rule @@ -200500,7 +200551,7 @@ func (p *PlSqlParser) Spfile_name() (localctx ISpfile_nameContext) { p.EnterRule(localctx, 1312, PlSqlParserRULE_spfile_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(12697) + p.SetState(12702) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -200606,7 +200657,7 @@ func (p *PlSqlParser) Pfile_name() (localctx IPfile_nameContext) { p.EnterRule(localctx, 1314, PlSqlParserRULE_pfile_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(12699) + p.SetState(12704) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -200761,7 +200812,7 @@ func (p *PlSqlParser) Comment_on_table() (localctx IComment_on_tableContext) { p.EnterRule(localctx, 1316, PlSqlParserRULE_comment_on_table) p.EnterOuterAlt(localctx, 1) { - p.SetState(12701) + p.SetState(12706) p.Match(PlSqlParserCOMMENT) if p.HasError() { // Recognition error - abort rule @@ -200769,7 +200820,7 @@ func (p *PlSqlParser) Comment_on_table() (localctx IComment_on_tableContext) { } } { - p.SetState(12702) + p.SetState(12707) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -200777,7 +200828,7 @@ func (p *PlSqlParser) Comment_on_table() (localctx IComment_on_tableContext) { } } { - p.SetState(12703) + p.SetState(12708) p.Match(PlSqlParserTABLE) if p.HasError() { // Recognition error - abort rule @@ -200785,11 +200836,11 @@ func (p *PlSqlParser) Comment_on_table() (localctx IComment_on_tableContext) { } } { - p.SetState(12704) + p.SetState(12709) p.Tableview_name() } { - p.SetState(12705) + p.SetState(12710) p.Match(PlSqlParserIS) if p.HasError() { // Recognition error - abort rule @@ -200797,7 +200848,7 @@ func (p *PlSqlParser) Comment_on_table() (localctx IComment_on_tableContext) { } } { - p.SetState(12706) + p.SetState(12711) p.Quoted_string() } @@ -200953,7 +201004,7 @@ func (p *PlSqlParser) Comment_on_materialized() (localctx IComment_on_materializ p.EnterRule(localctx, 1318, PlSqlParserRULE_comment_on_materialized) p.EnterOuterAlt(localctx, 1) { - p.SetState(12708) + p.SetState(12713) p.Match(PlSqlParserCOMMENT) if p.HasError() { // Recognition error - abort rule @@ -200961,7 +201012,7 @@ func (p *PlSqlParser) Comment_on_materialized() (localctx IComment_on_materializ } } { - p.SetState(12709) + p.SetState(12714) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -200969,7 +201020,7 @@ func (p *PlSqlParser) Comment_on_materialized() (localctx IComment_on_materializ } } { - p.SetState(12710) + p.SetState(12715) p.Match(PlSqlParserMATERIALIZED) if p.HasError() { // Recognition error - abort rule @@ -200977,7 +201028,7 @@ func (p *PlSqlParser) Comment_on_materialized() (localctx IComment_on_materializ } } { - p.SetState(12711) + p.SetState(12716) p.Match(PlSqlParserVIEW) if p.HasError() { // Recognition error - abort rule @@ -200985,11 +201036,11 @@ func (p *PlSqlParser) Comment_on_materialized() (localctx IComment_on_materializ } } { - p.SetState(12712) + p.SetState(12717) p.Tableview_name() } { - p.SetState(12713) + p.SetState(12718) p.Match(PlSqlParserIS) if p.HasError() { // Recognition error - abort rule @@ -200997,7 +201048,7 @@ func (p *PlSqlParser) Comment_on_materialized() (localctx IComment_on_materializ } } { - p.SetState(12714) + p.SetState(12719) p.Quoted_string() } @@ -201234,7 +201285,7 @@ func (p *PlSqlParser) Alter_analytic_view() (localctx IAlter_analytic_viewContex p.EnterRule(localctx, 1320, PlSqlParserRULE_alter_analytic_view) p.EnterOuterAlt(localctx, 1) { - p.SetState(12716) + p.SetState(12721) p.Match(PlSqlParserALTER) if p.HasError() { // Recognition error - abort rule @@ -201242,7 +201293,7 @@ func (p *PlSqlParser) Alter_analytic_view() (localctx IAlter_analytic_viewContex } } { - p.SetState(12717) + p.SetState(12722) p.Match(PlSqlParserANALYTIC) if p.HasError() { // Recognition error - abort rule @@ -201250,23 +201301,23 @@ func (p *PlSqlParser) Alter_analytic_view() (localctx IAlter_analytic_viewContex } } { - p.SetState(12718) + p.SetState(12723) p.Match(PlSqlParserVIEW) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12722) + p.SetState(12727) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1603, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1604, p.GetParserRuleContext()) == 1 { { - p.SetState(12719) + p.SetState(12724) p.Schema_name() } { - p.SetState(12720) + p.SetState(12725) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -201278,13 +201329,13 @@ func (p *PlSqlParser) Alter_analytic_view() (localctx IAlter_analytic_viewContex goto errorExit } { - p.SetState(12724) + p.SetState(12729) var _x = p.Id_expression() localctx.(*Alter_analytic_viewContext).av = _x } - p.SetState(12731) + p.SetState(12736) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -201293,7 +201344,7 @@ func (p *PlSqlParser) Alter_analytic_view() (localctx IAlter_analytic_viewContex switch p.GetTokenStream().LA(1) { case PlSqlParserRENAME: { - p.SetState(12725) + p.SetState(12730) p.Match(PlSqlParserRENAME) if p.HasError() { // Recognition error - abort rule @@ -201301,7 +201352,7 @@ func (p *PlSqlParser) Alter_analytic_view() (localctx IAlter_analytic_viewContex } } { - p.SetState(12726) + p.SetState(12731) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -201309,13 +201360,13 @@ func (p *PlSqlParser) Alter_analytic_view() (localctx IAlter_analytic_viewContex } } { - p.SetState(12727) + p.SetState(12732) p.Id_expression() } case PlSqlParserCOMPILE: { - p.SetState(12728) + p.SetState(12733) p.Match(PlSqlParserCOMPILE) if p.HasError() { // Recognition error - abort rule @@ -201325,13 +201376,13 @@ func (p *PlSqlParser) Alter_analytic_view() (localctx IAlter_analytic_viewContex case PlSqlParserADD: { - p.SetState(12729) + p.SetState(12734) p.Alter_add_cache_clause() } case PlSqlParserDROP: { - p.SetState(12730) + p.SetState(12735) p.Alter_drop_cache_clause() } @@ -201555,7 +201606,7 @@ func (p *PlSqlParser) Alter_add_cache_clause() (localctx IAlter_add_cache_clause p.EnterOuterAlt(localctx, 1) { - p.SetState(12733) + p.SetState(12738) p.Match(PlSqlParserADD) if p.HasError() { // Recognition error - abort rule @@ -201563,7 +201614,7 @@ func (p *PlSqlParser) Alter_add_cache_clause() (localctx IAlter_add_cache_clause } } { - p.SetState(12734) + p.SetState(12739) p.Match(PlSqlParserCACHE) if p.HasError() { // Recognition error - abort rule @@ -201571,7 +201622,7 @@ func (p *PlSqlParser) Alter_add_cache_clause() (localctx IAlter_add_cache_clause } } { - p.SetState(12735) + p.SetState(12740) p.Match(PlSqlParserMEASURE) if p.HasError() { // Recognition error - abort rule @@ -201579,7 +201630,7 @@ func (p *PlSqlParser) Alter_add_cache_clause() (localctx IAlter_add_cache_clause } } { - p.SetState(12736) + p.SetState(12741) p.Match(PlSqlParserGROUP) if p.HasError() { // Recognition error - abort rule @@ -201587,14 +201638,14 @@ func (p *PlSqlParser) Alter_add_cache_clause() (localctx IAlter_add_cache_clause } } { - p.SetState(12737) + p.SetState(12742) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12740) + p.SetState(12745) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -201602,7 +201653,7 @@ func (p *PlSqlParser) Alter_add_cache_clause() (localctx IAlter_add_cache_clause switch p.GetTokenStream().LA(1) { case PlSqlParserALL: { - p.SetState(12738) + p.SetState(12743) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule @@ -201612,7 +201663,7 @@ func (p *PlSqlParser) Alter_add_cache_clause() (localctx IAlter_add_cache_clause case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserREGULAR_ID: { - p.SetState(12739) + p.SetState(12744) p.Measure_list() } @@ -201621,7 +201672,7 @@ func (p *PlSqlParser) Alter_add_cache_clause() (localctx IAlter_add_cache_clause default: } { - p.SetState(12742) + p.SetState(12747) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -201629,7 +201680,7 @@ func (p *PlSqlParser) Alter_add_cache_clause() (localctx IAlter_add_cache_clause } } { - p.SetState(12743) + p.SetState(12748) p.Match(PlSqlParserLEVELS) if p.HasError() { // Recognition error - abort rule @@ -201637,7 +201688,7 @@ func (p *PlSqlParser) Alter_add_cache_clause() (localctx IAlter_add_cache_clause } } { - p.SetState(12744) + p.SetState(12749) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -201645,10 +201696,10 @@ func (p *PlSqlParser) Alter_add_cache_clause() (localctx IAlter_add_cache_clause } } { - p.SetState(12745) + p.SetState(12750) p.Levels_item() } - p.SetState(12750) + p.SetState(12755) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -201657,7 +201708,7 @@ func (p *PlSqlParser) Alter_add_cache_clause() (localctx IAlter_add_cache_clause for _la == PlSqlParserCOMMA { { - p.SetState(12746) + p.SetState(12751) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -201665,11 +201716,11 @@ func (p *PlSqlParser) Alter_add_cache_clause() (localctx IAlter_add_cache_clause } } { - p.SetState(12747) + p.SetState(12752) p.Levels_item() } - p.SetState(12752) + p.SetState(12757) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -201677,7 +201728,7 @@ func (p *PlSqlParser) Alter_add_cache_clause() (localctx IAlter_add_cache_clause _la = p.GetTokenStream().LA(1) } { - p.SetState(12753) + p.SetState(12758) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -201863,23 +201914,23 @@ func (p *PlSqlParser) Levels_item() (localctx ILevels_itemContext) { localctx = NewLevels_itemContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1324, PlSqlParserRULE_levels_item) p.EnterOuterAlt(localctx, 1) - p.SetState(12763) + p.SetState(12768) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1608, p.GetParserRuleContext()) == 1 { - p.SetState(12758) + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1609, p.GetParserRuleContext()) == 1 { + p.SetState(12763) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1607, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1608, p.GetParserRuleContext()) == 1 { { - p.SetState(12755) + p.SetState(12760) var _x = p.Id_expression() localctx.(*Levels_itemContext).d = _x } { - p.SetState(12756) + p.SetState(12761) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -201891,14 +201942,14 @@ func (p *PlSqlParser) Levels_item() (localctx ILevels_itemContext) { goto errorExit } { - p.SetState(12760) + p.SetState(12765) var _x = p.Id_expression() localctx.(*Levels_itemContext).h = _x } { - p.SetState(12761) + p.SetState(12766) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -201910,7 +201961,7 @@ func (p *PlSqlParser) Levels_item() (localctx ILevels_itemContext) { goto errorExit } { - p.SetState(12765) + p.SetState(12770) var _x = p.Id_expression() @@ -202065,10 +202116,10 @@ func (p *PlSqlParser) Measure_list() (localctx IMeasure_listContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12767) + p.SetState(12772) p.Id_expression() } - p.SetState(12772) + p.SetState(12777) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -202077,7 +202128,7 @@ func (p *PlSqlParser) Measure_list() (localctx IMeasure_listContext) { for _la == PlSqlParserCOMMA { { - p.SetState(12768) + p.SetState(12773) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -202085,11 +202136,11 @@ func (p *PlSqlParser) Measure_list() (localctx IMeasure_listContext) { } } { - p.SetState(12769) + p.SetState(12774) p.Id_expression() } - p.SetState(12774) + p.SetState(12779) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -202312,7 +202363,7 @@ func (p *PlSqlParser) Alter_drop_cache_clause() (localctx IAlter_drop_cache_clau p.EnterOuterAlt(localctx, 1) { - p.SetState(12775) + p.SetState(12780) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -202320,7 +202371,7 @@ func (p *PlSqlParser) Alter_drop_cache_clause() (localctx IAlter_drop_cache_clau } } { - p.SetState(12776) + p.SetState(12781) p.Match(PlSqlParserCACHE) if p.HasError() { // Recognition error - abort rule @@ -202328,7 +202379,7 @@ func (p *PlSqlParser) Alter_drop_cache_clause() (localctx IAlter_drop_cache_clau } } { - p.SetState(12777) + p.SetState(12782) p.Match(PlSqlParserMEASURE) if p.HasError() { // Recognition error - abort rule @@ -202336,7 +202387,7 @@ func (p *PlSqlParser) Alter_drop_cache_clause() (localctx IAlter_drop_cache_clau } } { - p.SetState(12778) + p.SetState(12783) p.Match(PlSqlParserGROUP) if p.HasError() { // Recognition error - abort rule @@ -202344,14 +202395,14 @@ func (p *PlSqlParser) Alter_drop_cache_clause() (localctx IAlter_drop_cache_clau } } { - p.SetState(12779) + p.SetState(12784) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12782) + p.SetState(12787) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -202359,7 +202410,7 @@ func (p *PlSqlParser) Alter_drop_cache_clause() (localctx IAlter_drop_cache_clau switch p.GetTokenStream().LA(1) { case PlSqlParserALL: { - p.SetState(12780) + p.SetState(12785) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule @@ -202369,7 +202420,7 @@ func (p *PlSqlParser) Alter_drop_cache_clause() (localctx IAlter_drop_cache_clau case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserREGULAR_ID: { - p.SetState(12781) + p.SetState(12786) p.Measure_list() } @@ -202378,7 +202429,7 @@ func (p *PlSqlParser) Alter_drop_cache_clause() (localctx IAlter_drop_cache_clau default: } { - p.SetState(12784) + p.SetState(12789) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -202386,7 +202437,7 @@ func (p *PlSqlParser) Alter_drop_cache_clause() (localctx IAlter_drop_cache_clau } } { - p.SetState(12785) + p.SetState(12790) p.Match(PlSqlParserLEVELS) if p.HasError() { // Recognition error - abort rule @@ -202394,7 +202445,7 @@ func (p *PlSqlParser) Alter_drop_cache_clause() (localctx IAlter_drop_cache_clau } } { - p.SetState(12786) + p.SetState(12791) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -202402,10 +202453,10 @@ func (p *PlSqlParser) Alter_drop_cache_clause() (localctx IAlter_drop_cache_clau } } { - p.SetState(12787) + p.SetState(12792) p.Levels_item() } - p.SetState(12792) + p.SetState(12797) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -202414,7 +202465,7 @@ func (p *PlSqlParser) Alter_drop_cache_clause() (localctx IAlter_drop_cache_clau for _la == PlSqlParserCOMMA { { - p.SetState(12788) + p.SetState(12793) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -202422,11 +202473,11 @@ func (p *PlSqlParser) Alter_drop_cache_clause() (localctx IAlter_drop_cache_clau } } { - p.SetState(12789) + p.SetState(12794) p.Levels_item() } - p.SetState(12794) + p.SetState(12799) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -202434,7 +202485,7 @@ func (p *PlSqlParser) Alter_drop_cache_clause() (localctx IAlter_drop_cache_clau _la = p.GetTokenStream().LA(1) } { - p.SetState(12795) + p.SetState(12800) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -202652,7 +202703,7 @@ func (p *PlSqlParser) Alter_attribute_dimension() (localctx IAlter_attribute_dim p.EnterRule(localctx, 1330, PlSqlParserRULE_alter_attribute_dimension) p.EnterOuterAlt(localctx, 1) { - p.SetState(12797) + p.SetState(12802) p.Match(PlSqlParserALTER) if p.HasError() { // Recognition error - abort rule @@ -202660,7 +202711,7 @@ func (p *PlSqlParser) Alter_attribute_dimension() (localctx IAlter_attribute_dim } } { - p.SetState(12798) + p.SetState(12803) p.Match(PlSqlParserATTRIBUTE) if p.HasError() { // Recognition error - abort rule @@ -202668,23 +202719,23 @@ func (p *PlSqlParser) Alter_attribute_dimension() (localctx IAlter_attribute_dim } } { - p.SetState(12799) + p.SetState(12804) p.Match(PlSqlParserDIMENSION) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12803) + p.SetState(12808) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1612, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1613, p.GetParserRuleContext()) == 1 { { - p.SetState(12800) + p.SetState(12805) p.Schema_name() } { - p.SetState(12801) + p.SetState(12806) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -202696,13 +202747,13 @@ func (p *PlSqlParser) Alter_attribute_dimension() (localctx IAlter_attribute_dim goto errorExit } { - p.SetState(12805) + p.SetState(12810) var _x = p.Id_expression() localctx.(*Alter_attribute_dimensionContext).ad = _x } - p.SetState(12810) + p.SetState(12815) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -202711,7 +202762,7 @@ func (p *PlSqlParser) Alter_attribute_dimension() (localctx IAlter_attribute_dim switch p.GetTokenStream().LA(1) { case PlSqlParserRENAME: { - p.SetState(12806) + p.SetState(12811) p.Match(PlSqlParserRENAME) if p.HasError() { // Recognition error - abort rule @@ -202719,7 +202770,7 @@ func (p *PlSqlParser) Alter_attribute_dimension() (localctx IAlter_attribute_dim } } { - p.SetState(12807) + p.SetState(12812) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -202727,7 +202778,7 @@ func (p *PlSqlParser) Alter_attribute_dimension() (localctx IAlter_attribute_dim } } { - p.SetState(12808) + p.SetState(12813) var _x = p.Id_expression() @@ -202736,7 +202787,7 @@ func (p *PlSqlParser) Alter_attribute_dimension() (localctx IAlter_attribute_dim case PlSqlParserCOMPILE: { - p.SetState(12809) + p.SetState(12814) p.Match(PlSqlParserCOMPILE) if p.HasError() { // Recognition error - abort rule @@ -203086,7 +203137,7 @@ func (p *PlSqlParser) Alter_audit_policy() (localctx IAlter_audit_policyContext) p.EnterOuterAlt(localctx, 1) { - p.SetState(12812) + p.SetState(12817) p.Match(PlSqlParserALTER) if p.HasError() { // Recognition error - abort rule @@ -203094,7 +203145,7 @@ func (p *PlSqlParser) Alter_audit_policy() (localctx IAlter_audit_policyContext) } } { - p.SetState(12813) + p.SetState(12818) p.Match(PlSqlParserAUDIT) if p.HasError() { // Recognition error - abort rule @@ -203102,7 +203153,7 @@ func (p *PlSqlParser) Alter_audit_policy() (localctx IAlter_audit_policyContext) } } { - p.SetState(12814) + p.SetState(12819) p.Match(PlSqlParserPOLICY) if p.HasError() { // Recognition error - abort rule @@ -203110,18 +203161,18 @@ func (p *PlSqlParser) Alter_audit_policy() (localctx IAlter_audit_policyContext) } } { - p.SetState(12815) + p.SetState(12820) var _x = p.Id_expression() localctx.(*Alter_audit_policyContext).p = _x } - p.SetState(12817) + p.SetState(12822) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1614, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1615, p.GetParserRuleContext()) == 1 { { - p.SetState(12816) + p.SetState(12821) p.Match(PlSqlParserADD) if p.HasError() { // Recognition error - abort rule @@ -203132,44 +203183,44 @@ func (p *PlSqlParser) Alter_audit_policy() (localctx IAlter_audit_policyContext) } else if p.HasError() { // JIM goto errorExit } - p.SetState(12832) + p.SetState(12837) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1619, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1620, p.GetParserRuleContext()) { case 1: - p.SetState(12820) + p.SetState(12825) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1615, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1616, p.GetParserRuleContext()) == 1 { { - p.SetState(12819) + p.SetState(12824) p.Privilege_audit_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(12823) + p.SetState(12828) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1616, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1617, p.GetParserRuleContext()) == 1 { { - p.SetState(12822) + p.SetState(12827) p.Action_audit_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(12826) + p.SetState(12831) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1617, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1618, p.GetParserRuleContext()) == 1 { { - p.SetState(12825) + p.SetState(12830) p.Role_audit_clause() } @@ -203178,12 +203229,12 @@ func (p *PlSqlParser) Alter_audit_policy() (localctx IAlter_audit_policyContext) } case 2: - p.SetState(12830) + p.SetState(12835) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1618, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1619, p.GetParserRuleContext()) == 1 { { - p.SetState(12828) + p.SetState(12833) p.Match(PlSqlParserONLY) if p.HasError() { // Recognition error - abort rule @@ -203191,7 +203242,7 @@ func (p *PlSqlParser) Alter_audit_policy() (localctx IAlter_audit_policyContext) } } { - p.SetState(12829) + p.SetState(12834) p.Match(PlSqlParserTOPLEVEL) if p.HasError() { // Recognition error - abort rule @@ -203206,12 +203257,12 @@ func (p *PlSqlParser) Alter_audit_policy() (localctx IAlter_audit_policyContext) case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(12835) + p.SetState(12840) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1620, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1621, p.GetParserRuleContext()) == 1 { { - p.SetState(12834) + p.SetState(12839) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -203222,44 +203273,44 @@ func (p *PlSqlParser) Alter_audit_policy() (localctx IAlter_audit_policyContext) } else if p.HasError() { // JIM goto errorExit } - p.SetState(12850) + p.SetState(12855) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1625, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1626, p.GetParserRuleContext()) { case 1: - p.SetState(12838) + p.SetState(12843) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1621, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1622, p.GetParserRuleContext()) == 1 { { - p.SetState(12837) + p.SetState(12842) p.Privilege_audit_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(12841) + p.SetState(12846) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1622, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1623, p.GetParserRuleContext()) == 1 { { - p.SetState(12840) + p.SetState(12845) p.Action_audit_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(12844) + p.SetState(12849) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1623, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1624, p.GetParserRuleContext()) == 1 { { - p.SetState(12843) + p.SetState(12848) p.Role_audit_clause() } @@ -203268,12 +203319,12 @@ func (p *PlSqlParser) Alter_audit_policy() (localctx IAlter_audit_policyContext) } case 2: - p.SetState(12848) + p.SetState(12853) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1624, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1625, p.GetParserRuleContext()) == 1 { { - p.SetState(12846) + p.SetState(12851) p.Match(PlSqlParserONLY) if p.HasError() { // Recognition error - abort rule @@ -203281,7 +203332,7 @@ func (p *PlSqlParser) Alter_audit_policy() (localctx IAlter_audit_policyContext) } } { - p.SetState(12847) + p.SetState(12852) p.Match(PlSqlParserTOPLEVEL) if p.HasError() { // Recognition error - abort rule @@ -203296,19 +203347,19 @@ func (p *PlSqlParser) Alter_audit_policy() (localctx IAlter_audit_policyContext) case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(12860) + p.SetState(12865) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1627, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1628, p.GetParserRuleContext()) == 1 { { - p.SetState(12852) + p.SetState(12857) p.Match(PlSqlParserCONDITION) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12858) + p.SetState(12863) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -203317,7 +203368,7 @@ func (p *PlSqlParser) Alter_audit_policy() (localctx IAlter_audit_policyContext) switch p.GetTokenStream().LA(1) { case PlSqlParserDROP: { - p.SetState(12853) + p.SetState(12858) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -203327,7 +203378,7 @@ func (p *PlSqlParser) Alter_audit_policy() (localctx IAlter_audit_policyContext) case PlSqlParserCHAR_STRING: { - p.SetState(12854) + p.SetState(12859) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -203335,7 +203386,7 @@ func (p *PlSqlParser) Alter_audit_policy() (localctx IAlter_audit_policyContext) } } { - p.SetState(12855) + p.SetState(12860) p.Match(PlSqlParserEVALUATE) if p.HasError() { // Recognition error - abort rule @@ -203343,7 +203394,7 @@ func (p *PlSqlParser) Alter_audit_policy() (localctx IAlter_audit_policyContext) } } { - p.SetState(12856) + p.SetState(12861) p.Match(PlSqlParserPER) if p.HasError() { // Recognition error - abort rule @@ -203351,7 +203402,7 @@ func (p *PlSqlParser) Alter_audit_policy() (localctx IAlter_audit_policyContext) } } { - p.SetState(12857) + p.SetState(12862) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserINSTANCE || _la == PlSqlParserSESSION || _la == PlSqlParserSTATEMENT) { @@ -203740,7 +203791,7 @@ func (p *PlSqlParser) Alter_cluster() (localctx IAlter_clusterContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12862) + p.SetState(12867) p.Match(PlSqlParserALTER) if p.HasError() { // Recognition error - abort rule @@ -203748,7 +203799,7 @@ func (p *PlSqlParser) Alter_cluster() (localctx IAlter_clusterContext) { } } { - p.SetState(12863) + p.SetState(12868) p.Match(PlSqlParserCLUSTER) if p.HasError() { // Recognition error - abort rule @@ -203756,10 +203807,10 @@ func (p *PlSqlParser) Alter_cluster() (localctx IAlter_clusterContext) { } } { - p.SetState(12864) + p.SetState(12869) p.Cluster_name() } - p.SetState(12871) + p.SetState(12876) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -203767,7 +203818,7 @@ func (p *PlSqlParser) Alter_cluster() (localctx IAlter_clusterContext) { _la = p.GetTokenStream().LA(1) for ok := true; ok; ok = _la == PlSqlParserALLOCATE || _la == PlSqlParserCACHE || _la == PlSqlParserCOMPUTE || _la == PlSqlParserDEALLOCATE || _la == PlSqlParserINITRANS || _la == PlSqlParserMAXTRANS || _la == PlSqlParserNOCACHE || _la == PlSqlParserPCTFREE || _la == PlSqlParserPCTUSED || _la == PlSqlParserSIZE || _la == PlSqlParserSTORAGE { - p.SetState(12871) + p.SetState(12876) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -203776,13 +203827,13 @@ func (p *PlSqlParser) Alter_cluster() (localctx IAlter_clusterContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserCOMPUTE, PlSqlParserINITRANS, PlSqlParserMAXTRANS, PlSqlParserPCTFREE, PlSqlParserPCTUSED, PlSqlParserSTORAGE: { - p.SetState(12865) + p.SetState(12870) p.Physical_attributes_clause() } case PlSqlParserSIZE: { - p.SetState(12866) + p.SetState(12871) p.Match(PlSqlParserSIZE) if p.HasError() { // Recognition error - abort rule @@ -203790,25 +203841,25 @@ func (p *PlSqlParser) Alter_cluster() (localctx IAlter_clusterContext) { } } { - p.SetState(12867) + p.SetState(12872) p.Size_clause() } case PlSqlParserALLOCATE: { - p.SetState(12868) + p.SetState(12873) p.Allocate_extent_clause() } case PlSqlParserDEALLOCATE: { - p.SetState(12869) + p.SetState(12874) p.Deallocate_unused_clause() } case PlSqlParserCACHE, PlSqlParserNOCACHE: { - p.SetState(12870) + p.SetState(12875) p.Cache_or_nocache() } @@ -203817,14 +203868,14 @@ func (p *PlSqlParser) Alter_cluster() (localctx IAlter_clusterContext) { goto errorExit } - p.SetState(12873) + p.SetState(12878) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) } - p.SetState(12876) + p.SetState(12881) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -203833,13 +203884,13 @@ func (p *PlSqlParser) Alter_cluster() (localctx IAlter_clusterContext) { if _la == PlSqlParserNOPARALLEL || _la == PlSqlParserPARALLEL { { - p.SetState(12875) + p.SetState(12880) p.Parallel_clause() } } { - p.SetState(12878) + p.SetState(12883) p.Match(PlSqlParserSEMICOLON) if p.HasError() { // Recognition error - abort rule @@ -204005,7 +204056,7 @@ func (p *PlSqlParser) Drop_analytic_view() (localctx IDrop_analytic_viewContext) p.EnterRule(localctx, 1336, PlSqlParserRULE_drop_analytic_view) p.EnterOuterAlt(localctx, 1) { - p.SetState(12880) + p.SetState(12885) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -204013,7 +204064,7 @@ func (p *PlSqlParser) Drop_analytic_view() (localctx IDrop_analytic_viewContext) } } { - p.SetState(12881) + p.SetState(12886) p.Match(PlSqlParserANALYTIC) if p.HasError() { // Recognition error - abort rule @@ -204021,23 +204072,23 @@ func (p *PlSqlParser) Drop_analytic_view() (localctx IDrop_analytic_viewContext) } } { - p.SetState(12882) + p.SetState(12887) p.Match(PlSqlParserVIEW) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12886) + p.SetState(12891) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1631, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1632, p.GetParserRuleContext()) == 1 { { - p.SetState(12883) + p.SetState(12888) p.Schema_name() } { - p.SetState(12884) + p.SetState(12889) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -204049,7 +204100,7 @@ func (p *PlSqlParser) Drop_analytic_view() (localctx IDrop_analytic_viewContext) goto errorExit } { - p.SetState(12888) + p.SetState(12893) var _x = p.Id_expression() @@ -204214,7 +204265,7 @@ func (p *PlSqlParser) Drop_attribute_dimension() (localctx IDrop_attribute_dimen p.EnterRule(localctx, 1338, PlSqlParserRULE_drop_attribute_dimension) p.EnterOuterAlt(localctx, 1) { - p.SetState(12890) + p.SetState(12895) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -204222,7 +204273,7 @@ func (p *PlSqlParser) Drop_attribute_dimension() (localctx IDrop_attribute_dimen } } { - p.SetState(12891) + p.SetState(12896) p.Match(PlSqlParserATTRIBUTE) if p.HasError() { // Recognition error - abort rule @@ -204230,23 +204281,23 @@ func (p *PlSqlParser) Drop_attribute_dimension() (localctx IDrop_attribute_dimen } } { - p.SetState(12892) + p.SetState(12897) p.Match(PlSqlParserDIMENSION) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12896) + p.SetState(12901) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1632, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1633, p.GetParserRuleContext()) == 1 { { - p.SetState(12893) + p.SetState(12898) p.Schema_name() } { - p.SetState(12894) + p.SetState(12899) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -204258,7 +204309,7 @@ func (p *PlSqlParser) Drop_attribute_dimension() (localctx IDrop_attribute_dimen goto errorExit } { - p.SetState(12898) + p.SetState(12903) var _x = p.Id_expression() @@ -204401,7 +204452,7 @@ func (p *PlSqlParser) Drop_audit_policy() (localctx IDrop_audit_policyContext) { p.EnterRule(localctx, 1340, PlSqlParserRULE_drop_audit_policy) p.EnterOuterAlt(localctx, 1) { - p.SetState(12900) + p.SetState(12905) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -204409,7 +204460,7 @@ func (p *PlSqlParser) Drop_audit_policy() (localctx IDrop_audit_policyContext) { } } { - p.SetState(12901) + p.SetState(12906) p.Match(PlSqlParserAUDIT) if p.HasError() { // Recognition error - abort rule @@ -204417,7 +204468,7 @@ func (p *PlSqlParser) Drop_audit_policy() (localctx IDrop_audit_policyContext) { } } { - p.SetState(12902) + p.SetState(12907) p.Match(PlSqlParserPOLICY) if p.HasError() { // Recognition error - abort rule @@ -204425,7 +204476,7 @@ func (p *PlSqlParser) Drop_audit_policy() (localctx IDrop_audit_policyContext) { } } { - p.SetState(12903) + p.SetState(12908) var _x = p.Id_expression() @@ -204568,7 +204619,7 @@ func (p *PlSqlParser) Drop_flashback_archive() (localctx IDrop_flashback_archive p.EnterRule(localctx, 1342, PlSqlParserRULE_drop_flashback_archive) p.EnterOuterAlt(localctx, 1) { - p.SetState(12905) + p.SetState(12910) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -204576,7 +204627,7 @@ func (p *PlSqlParser) Drop_flashback_archive() (localctx IDrop_flashback_archive } } { - p.SetState(12906) + p.SetState(12911) p.Match(PlSqlParserFLASHBACK) if p.HasError() { // Recognition error - abort rule @@ -204584,7 +204635,7 @@ func (p *PlSqlParser) Drop_flashback_archive() (localctx IDrop_flashback_archive } } { - p.SetState(12907) + p.SetState(12912) p.Match(PlSqlParserARCHIVE) if p.HasError() { // Recognition error - abort rule @@ -204592,7 +204643,7 @@ func (p *PlSqlParser) Drop_flashback_archive() (localctx IDrop_flashback_archive } } { - p.SetState(12908) + p.SetState(12913) var _x = p.Id_expression() @@ -204739,7 +204790,7 @@ func (p *PlSqlParser) Drop_cluster() (localctx IDrop_clusterContext) { p.EnterRule(localctx, 1344, PlSqlParserRULE_drop_cluster) p.EnterOuterAlt(localctx, 1) { - p.SetState(12910) + p.SetState(12915) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -204747,7 +204798,7 @@ func (p *PlSqlParser) Drop_cluster() (localctx IDrop_clusterContext) { } } { - p.SetState(12911) + p.SetState(12916) p.Match(PlSqlParserCLUSTER) if p.HasError() { // Recognition error - abort rule @@ -204755,15 +204806,15 @@ func (p *PlSqlParser) Drop_cluster() (localctx IDrop_clusterContext) { } } { - p.SetState(12912) + p.SetState(12917) p.Cluster_name() } - p.SetState(12919) + p.SetState(12924) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1634, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1635, p.GetParserRuleContext()) == 1 { { - p.SetState(12913) + p.SetState(12918) p.Match(PlSqlParserINCLUDING) if p.HasError() { // Recognition error - abort rule @@ -204771,19 +204822,19 @@ func (p *PlSqlParser) Drop_cluster() (localctx IDrop_clusterContext) { } } { - p.SetState(12914) + p.SetState(12919) p.Match(PlSqlParserTABLES) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12917) + p.SetState(12922) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1633, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1634, p.GetParserRuleContext()) == 1 { { - p.SetState(12915) + p.SetState(12920) p.Match(PlSqlParserCASCADE) if p.HasError() { // Recognition error - abort rule @@ -204791,7 +204842,7 @@ func (p *PlSqlParser) Drop_cluster() (localctx IDrop_clusterContext) { } } { - p.SetState(12916) + p.SetState(12921) p.Match(PlSqlParserCONSTRAINTS) if p.HasError() { // Recognition error - abort rule @@ -204938,7 +204989,7 @@ func (p *PlSqlParser) Drop_context() (localctx IDrop_contextContext) { p.EnterRule(localctx, 1346, PlSqlParserRULE_drop_context) p.EnterOuterAlt(localctx, 1) { - p.SetState(12921) + p.SetState(12926) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -204946,7 +204997,7 @@ func (p *PlSqlParser) Drop_context() (localctx IDrop_contextContext) { } } { - p.SetState(12922) + p.SetState(12927) p.Match(PlSqlParserCONTEXT) if p.HasError() { // Recognition error - abort rule @@ -204954,7 +205005,7 @@ func (p *PlSqlParser) Drop_context() (localctx IDrop_contextContext) { } } { - p.SetState(12923) + p.SetState(12928) var _x = p.Id_expression() @@ -205092,7 +205143,7 @@ func (p *PlSqlParser) Drop_directory() (localctx IDrop_directoryContext) { p.EnterRule(localctx, 1348, PlSqlParserRULE_drop_directory) p.EnterOuterAlt(localctx, 1) { - p.SetState(12925) + p.SetState(12930) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -205100,7 +205151,7 @@ func (p *PlSqlParser) Drop_directory() (localctx IDrop_directoryContext) { } } { - p.SetState(12926) + p.SetState(12931) p.Match(PlSqlParserDIRECTORY) if p.HasError() { // Recognition error - abort rule @@ -205108,7 +205159,7 @@ func (p *PlSqlParser) Drop_directory() (localctx IDrop_directoryContext) { } } { - p.SetState(12927) + p.SetState(12932) var _x = p.Id_expression() @@ -205268,7 +205319,7 @@ func (p *PlSqlParser) Drop_diskgroup() (localctx IDrop_diskgroupContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12929) + p.SetState(12934) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -205276,7 +205327,7 @@ func (p *PlSqlParser) Drop_diskgroup() (localctx IDrop_diskgroupContext) { } } { - p.SetState(12930) + p.SetState(12935) p.Match(PlSqlParserDISKGROUP) if p.HasError() { // Recognition error - abort rule @@ -205284,17 +205335,17 @@ func (p *PlSqlParser) Drop_diskgroup() (localctx IDrop_diskgroupContext) { } } { - p.SetState(12931) + p.SetState(12936) var _x = p.Id_expression() localctx.(*Drop_diskgroupContext).dgn = _x } - p.SetState(12940) + p.SetState(12945) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1637, p.GetParserRuleContext()) == 1 { - p.SetState(12937) + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1638, p.GetParserRuleContext()) == 1 { + p.SetState(12942) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -205302,7 +205353,7 @@ func (p *PlSqlParser) Drop_diskgroup() (localctx IDrop_diskgroupContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserFORCE, PlSqlParserINCLUDING: - p.SetState(12933) + p.SetState(12938) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -205311,7 +205362,7 @@ func (p *PlSqlParser) Drop_diskgroup() (localctx IDrop_diskgroupContext) { if _la == PlSqlParserFORCE { { - p.SetState(12932) + p.SetState(12937) p.Match(PlSqlParserFORCE) if p.HasError() { // Recognition error - abort rule @@ -205321,7 +205372,7 @@ func (p *PlSqlParser) Drop_diskgroup() (localctx IDrop_diskgroupContext) { } { - p.SetState(12935) + p.SetState(12940) p.Match(PlSqlParserINCLUDING) if p.HasError() { // Recognition error - abort rule @@ -205331,7 +205382,7 @@ func (p *PlSqlParser) Drop_diskgroup() (localctx IDrop_diskgroupContext) { case PlSqlParserEXCLUDING: { - p.SetState(12936) + p.SetState(12941) p.Match(PlSqlParserEXCLUDING) if p.HasError() { // Recognition error - abort rule @@ -205344,7 +205395,7 @@ func (p *PlSqlParser) Drop_diskgroup() (localctx IDrop_diskgroupContext) { goto errorExit } { - p.SetState(12939) + p.SetState(12944) p.Match(PlSqlParserCONTENTS) if p.HasError() { // Recognition error - abort rule @@ -205492,7 +205543,7 @@ func (p *PlSqlParser) Drop_edition() (localctx IDrop_editionContext) { p.EnterRule(localctx, 1352, PlSqlParserRULE_drop_edition) p.EnterOuterAlt(localctx, 1) { - p.SetState(12942) + p.SetState(12947) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -205500,7 +205551,7 @@ func (p *PlSqlParser) Drop_edition() (localctx IDrop_editionContext) { } } { - p.SetState(12943) + p.SetState(12948) p.Match(PlSqlParserEDITION) if p.HasError() { // Recognition error - abort rule @@ -205508,18 +205559,18 @@ func (p *PlSqlParser) Drop_edition() (localctx IDrop_editionContext) { } } { - p.SetState(12944) + p.SetState(12949) var _x = p.Id_expression() localctx.(*Drop_editionContext).e = _x } - p.SetState(12946) + p.SetState(12951) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1638, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1639, p.GetParserRuleContext()) == 1 { { - p.SetState(12945) + p.SetState(12950) p.Match(PlSqlParserCASCADE) if p.HasError() { // Recognition error - abort rule @@ -205668,7 +205719,7 @@ func (p *PlSqlParser) Truncate_cluster() (localctx ITruncate_clusterContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12948) + p.SetState(12953) p.Match(PlSqlParserTRUNCATE) if p.HasError() { // Recognition error - abort rule @@ -205676,7 +205727,7 @@ func (p *PlSqlParser) Truncate_cluster() (localctx ITruncate_clusterContext) { } } { - p.SetState(12949) + p.SetState(12954) p.Match(PlSqlParserCLUSTER) if p.HasError() { // Recognition error - abort rule @@ -205684,15 +205735,15 @@ func (p *PlSqlParser) Truncate_cluster() (localctx ITruncate_clusterContext) { } } { - p.SetState(12950) + p.SetState(12955) p.Cluster_name() } - p.SetState(12953) + p.SetState(12958) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1639, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1640, p.GetParserRuleContext()) == 1 { { - p.SetState(12951) + p.SetState(12956) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDROP || _la == PlSqlParserREUSE) { @@ -205703,7 +205754,7 @@ func (p *PlSqlParser) Truncate_cluster() (localctx ITruncate_clusterContext) { } } { - p.SetState(12952) + p.SetState(12957) p.Match(PlSqlParserSTORAGE) if p.HasError() { // Recognition error - abort rule @@ -205820,7 +205871,7 @@ func (p *PlSqlParser) Cache_or_nocache() (localctx ICache_or_nocacheContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(12955) + p.SetState(12960) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCACHE || _la == PlSqlParserNOCACHE) { @@ -205941,7 +205992,7 @@ func (p *PlSqlParser) Database_name() (localctx IDatabase_nameContext) { p.EnterRule(localctx, 1358, PlSqlParserRULE_database_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(12957) + p.SetState(12962) p.Regular_id() } @@ -206320,7 +206371,7 @@ func (p *PlSqlParser) Alter_database() (localctx IAlter_databaseContext) { p.EnterRule(localctx, 1360, PlSqlParserRULE_alter_database) p.EnterOuterAlt(localctx, 1) { - p.SetState(12959) + p.SetState(12964) p.Match(PlSqlParserALTER) if p.HasError() { // Recognition error - abort rule @@ -206328,103 +206379,103 @@ func (p *PlSqlParser) Alter_database() (localctx IAlter_databaseContext) { } } { - p.SetState(12960) + p.SetState(12965) p.Database_clause() } - p.SetState(12976) + p.SetState(12981) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1640, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1641, p.GetParserRuleContext()) { case 1: { - p.SetState(12961) + p.SetState(12966) p.Startup_clauses() } case 2: { - p.SetState(12962) + p.SetState(12967) p.Recovery_clauses() } case 3: { - p.SetState(12963) + p.SetState(12968) p.Database_file_clauses() } case 4: { - p.SetState(12964) + p.SetState(12969) p.Logfile_clauses() } case 5: { - p.SetState(12965) + p.SetState(12970) p.Controlfile_clauses() } case 6: { - p.SetState(12966) + p.SetState(12971) p.Standby_database_clauses() } case 7: { - p.SetState(12967) + p.SetState(12972) p.Default_settings_clause() } case 8: { - p.SetState(12968) + p.SetState(12973) p.Instance_clauses() } case 9: { - p.SetState(12969) + p.SetState(12974) p.Security_clause() } case 10: { - p.SetState(12970) + p.SetState(12975) p.Prepare_clause() } case 11: { - p.SetState(12971) + p.SetState(12976) p.Drop_mirror_clause() } case 12: { - p.SetState(12972) + p.SetState(12977) p.Lost_write_protection() } case 13: { - p.SetState(12973) + p.SetState(12978) p.Cdb_fleet_clauses() } case 14: { - p.SetState(12974) + p.SetState(12979) p.Property_clauses() } case 15: { - p.SetState(12975) + p.SetState(12980) p.Replay_upgrade_clauses() } @@ -206432,7 +206483,7 @@ func (p *PlSqlParser) Alter_database() (localctx IAlter_databaseContext) { goto errorExit } { - p.SetState(12978) + p.SetState(12983) p.Match(PlSqlParserSEMICOLON) if p.HasError() { // Recognition error - abort rule @@ -206561,7 +206612,7 @@ func (p *PlSqlParser) Database_clause() (localctx IDatabase_clauseContext) { var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(12981) + p.SetState(12986) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -206570,7 +206621,7 @@ func (p *PlSqlParser) Database_clause() (localctx IDatabase_clauseContext) { if _la == PlSqlParserPLUGGABLE { { - p.SetState(12980) + p.SetState(12985) p.Match(PlSqlParserPLUGGABLE) if p.HasError() { // Recognition error - abort rule @@ -206580,19 +206631,19 @@ func (p *PlSqlParser) Database_clause() (localctx IDatabase_clauseContext) { } { - p.SetState(12983) + p.SetState(12988) p.Match(PlSqlParserDATABASE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12985) + p.SetState(12990) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1642, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1643, p.GetParserRuleContext()) == 1 { { - p.SetState(12984) + p.SetState(12989) p.Database_name() } @@ -206767,24 +206818,24 @@ func (p *PlSqlParser) Startup_clauses() (localctx IStartup_clausesContext) { p.EnterRule(localctx, 1364, PlSqlParserRULE_startup_clauses) var _la int - p.SetState(13006) + p.SetState(13011) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1647, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1648, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(12987) + p.SetState(12992) p.Match(PlSqlParserMOUNT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12990) + p.SetState(12995) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -206793,7 +206844,7 @@ func (p *PlSqlParser) Startup_clauses() (localctx IStartup_clausesContext) { if _la == PlSqlParserCLONE || _la == PlSqlParserSTANDBY { { - p.SetState(12988) + p.SetState(12993) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCLONE || _la == PlSqlParserSTANDBY) { @@ -206804,7 +206855,7 @@ func (p *PlSqlParser) Startup_clauses() (localctx IStartup_clausesContext) { } } { - p.SetState(12989) + p.SetState(12994) p.Match(PlSqlParserDATABASE) if p.HasError() { // Recognition error - abort rule @@ -206817,14 +206868,14 @@ func (p *PlSqlParser) Startup_clauses() (localctx IStartup_clausesContext) { case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(12992) + p.SetState(12997) p.Match(PlSqlParserOPEN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(12995) + p.SetState(13000) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -206833,7 +206884,7 @@ func (p *PlSqlParser) Startup_clauses() (localctx IStartup_clausesContext) { if _la == PlSqlParserREAD { { - p.SetState(12993) + p.SetState(12998) p.Match(PlSqlParserREAD) if p.HasError() { // Recognition error - abort rule @@ -206841,7 +206892,7 @@ func (p *PlSqlParser) Startup_clauses() (localctx IStartup_clausesContext) { } } { - p.SetState(12994) + p.SetState(12999) p.Match(PlSqlParserWRITE) if p.HasError() { // Recognition error - abort rule @@ -206850,7 +206901,7 @@ func (p *PlSqlParser) Startup_clauses() (localctx IStartup_clausesContext) { } } - p.SetState(12998) + p.SetState(13003) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -206859,12 +206910,12 @@ func (p *PlSqlParser) Startup_clauses() (localctx IStartup_clausesContext) { if _la == PlSqlParserNORESETLOGS || _la == PlSqlParserRESETLOGS { { - p.SetState(12997) + p.SetState(13002) p.Resetlogs_or_noresetlogs() } } - p.SetState(13001) + p.SetState(13006) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -206873,7 +206924,7 @@ func (p *PlSqlParser) Startup_clauses() (localctx IStartup_clausesContext) { if _la == PlSqlParserDOWNGRADE || _la == PlSqlParserUPGRADE { { - p.SetState(13000) + p.SetState(13005) p.Upgrade_or_downgrade() } @@ -206882,7 +206933,7 @@ func (p *PlSqlParser) Startup_clauses() (localctx IStartup_clausesContext) { case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(13003) + p.SetState(13008) p.Match(PlSqlParserOPEN) if p.HasError() { // Recognition error - abort rule @@ -206890,7 +206941,7 @@ func (p *PlSqlParser) Startup_clauses() (localctx IStartup_clausesContext) { } } { - p.SetState(13004) + p.SetState(13009) p.Match(PlSqlParserREAD) if p.HasError() { // Recognition error - abort rule @@ -206898,7 +206949,7 @@ func (p *PlSqlParser) Startup_clauses() (localctx IStartup_clausesContext) { } } { - p.SetState(13005) + p.SetState(13010) p.Match(PlSqlParserONLY) if p.HasError() { // Recognition error - abort rule @@ -207015,7 +207066,7 @@ func (p *PlSqlParser) Resetlogs_or_noresetlogs() (localctx IResetlogs_or_noreset p.EnterOuterAlt(localctx, 1) { - p.SetState(13008) + p.SetState(13013) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserNORESETLOGS || _la == PlSqlParserRESETLOGS) { @@ -207131,7 +207182,7 @@ func (p *PlSqlParser) Upgrade_or_downgrade() (localctx IUpgrade_or_downgradeCont p.EnterOuterAlt(localctx, 1) { - p.SetState(13010) + p.SetState(13015) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDOWNGRADE || _la == PlSqlParserUPGRADE) { @@ -207289,35 +207340,35 @@ func (s *Recovery_clausesContext) Accept(visitor antlr.ParseTreeVisitor) interfa func (p *PlSqlParser) Recovery_clauses() (localctx IRecovery_clausesContext) { localctx = NewRecovery_clausesContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1370, PlSqlParserRULE_recovery_clauses) - p.SetState(13017) + p.SetState(13022) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1648, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1649, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(13012) + p.SetState(13017) p.General_recovery() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(13013) + p.SetState(13018) p.Managed_standby_recovery() } case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(13014) + p.SetState(13019) p.Begin_or_end() } { - p.SetState(13015) + p.SetState(13020) p.Match(PlSqlParserBACKUP) if p.HasError() { // Recognition error - abort rule @@ -207434,7 +207485,7 @@ func (p *PlSqlParser) Begin_or_end() (localctx IBegin_or_endContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(13019) + p.SetState(13024) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBEGIN || _la == PlSqlParserEND) { @@ -207702,19 +207753,19 @@ func (p *PlSqlParser) General_recovery() (localctx IGeneral_recoveryContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(13021) + p.SetState(13026) p.Match(PlSqlParserRECOVER) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13023) + p.SetState(13028) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1649, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1650, p.GetParserRuleContext()) == 1 { { - p.SetState(13022) + p.SetState(13027) p.Match(PlSqlParserAUTOMATIC) if p.HasError() { // Recognition error - abort rule @@ -207725,12 +207776,12 @@ func (p *PlSqlParser) General_recovery() (localctx IGeneral_recoveryContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(13027) + p.SetState(13032) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1650, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1651, p.GetParserRuleContext()) == 1 { { - p.SetState(13025) + p.SetState(13030) p.Match(PlSqlParserFROM) if p.HasError() { // Recognition error - abort rule @@ -207738,7 +207789,7 @@ func (p *PlSqlParser) General_recovery() (localctx IGeneral_recoveryContext) { } } { - p.SetState(13026) + p.SetState(13031) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -207749,36 +207800,36 @@ func (p *PlSqlParser) General_recovery() (localctx IGeneral_recoveryContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(13051) + p.SetState(13056) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1656, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1657, p.GetParserRuleContext()) { case 1: - p.SetState(13033) + p.SetState(13038) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1651, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1652, p.GetParserRuleContext()) == 1 { { - p.SetState(13029) + p.SetState(13034) p.Full_database_recovery() } } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1651, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1652, p.GetParserRuleContext()) == 2 { { - p.SetState(13030) + p.SetState(13035) p.Partial_database_recovery() } } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1651, p.GetParserRuleContext()) == 3 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1652, p.GetParserRuleContext()) == 3 { { - p.SetState(13031) + p.SetState(13036) p.Match(PlSqlParserLOGFILE) if p.HasError() { // Recognition error - abort rule @@ -207786,7 +207837,7 @@ func (p *PlSqlParser) General_recovery() (localctx IGeneral_recoveryContext) { } } { - p.SetState(13032) + p.SetState(13037) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -207797,7 +207848,7 @@ func (p *PlSqlParser) General_recovery() (localctx IGeneral_recoveryContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(13044) + p.SetState(13049) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -207805,7 +207856,7 @@ func (p *PlSqlParser) General_recovery() (localctx IGeneral_recoveryContext) { _la = p.GetTokenStream().LA(1) if _la == PlSqlParserALLOW || _la == PlSqlParserNOPARALLEL || _la == PlSqlParserPARALLEL || _la == PlSqlParserTEST { - p.SetState(13040) + p.SetState(13045) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -207813,7 +207864,7 @@ func (p *PlSqlParser) General_recovery() (localctx IGeneral_recoveryContext) { _la = p.GetTokenStream().LA(1) for ok := true; ok; ok = _la == PlSqlParserALLOW || _la == PlSqlParserNOPARALLEL || _la == PlSqlParserPARALLEL || _la == PlSqlParserTEST { - p.SetState(13040) + p.SetState(13045) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -207822,7 +207873,7 @@ func (p *PlSqlParser) General_recovery() (localctx IGeneral_recoveryContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserTEST: { - p.SetState(13035) + p.SetState(13040) p.Match(PlSqlParserTEST) if p.HasError() { // Recognition error - abort rule @@ -207832,7 +207883,7 @@ func (p *PlSqlParser) General_recovery() (localctx IGeneral_recoveryContext) { case PlSqlParserALLOW: { - p.SetState(13036) + p.SetState(13041) p.Match(PlSqlParserALLOW) if p.HasError() { // Recognition error - abort rule @@ -207840,7 +207891,7 @@ func (p *PlSqlParser) General_recovery() (localctx IGeneral_recoveryContext) { } } { - p.SetState(13037) + p.SetState(13042) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -207848,7 +207899,7 @@ func (p *PlSqlParser) General_recovery() (localctx IGeneral_recoveryContext) { } } { - p.SetState(13038) + p.SetState(13043) p.Match(PlSqlParserCORRUPTION) if p.HasError() { // Recognition error - abort rule @@ -207858,7 +207909,7 @@ func (p *PlSqlParser) General_recovery() (localctx IGeneral_recoveryContext) { case PlSqlParserNOPARALLEL, PlSqlParserPARALLEL: { - p.SetState(13039) + p.SetState(13044) p.Parallel_clause() } @@ -207867,7 +207918,7 @@ func (p *PlSqlParser) General_recovery() (localctx IGeneral_recoveryContext) { goto errorExit } - p.SetState(13042) + p.SetState(13047) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -207879,14 +207930,14 @@ func (p *PlSqlParser) General_recovery() (localctx IGeneral_recoveryContext) { case 2: { - p.SetState(13046) + p.SetState(13051) p.Match(PlSqlParserCONTINUE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13048) + p.SetState(13053) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -207895,7 +207946,7 @@ func (p *PlSqlParser) General_recovery() (localctx IGeneral_recoveryContext) { if _la == PlSqlParserDEFAULT { { - p.SetState(13047) + p.SetState(13052) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -207907,7 +207958,7 @@ func (p *PlSqlParser) General_recovery() (localctx IGeneral_recoveryContext) { case 3: { - p.SetState(13050) + p.SetState(13055) p.Match(PlSqlParserCANCEL) if p.HasError() { // Recognition error - abort rule @@ -208133,7 +208184,7 @@ func (p *PlSqlParser) Full_database_recovery() (localctx IFull_database_recovery var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(13054) + p.SetState(13059) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -208142,7 +208193,7 @@ func (p *PlSqlParser) Full_database_recovery() (localctx IFull_database_recovery if _la == PlSqlParserSTANDBY { { - p.SetState(13053) + p.SetState(13058) p.Match(PlSqlParserSTANDBY) if p.HasError() { // Recognition error - abort rule @@ -208152,14 +208203,14 @@ func (p *PlSqlParser) Full_database_recovery() (localctx IFull_database_recovery } { - p.SetState(13056) + p.SetState(13061) p.Match(PlSqlParserDATABASE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13076) + p.SetState(13081) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -208167,7 +208218,7 @@ func (p *PlSqlParser) Full_database_recovery() (localctx IFull_database_recovery _la = p.GetTokenStream().LA(1) if _la == PlSqlParserSNAPSHOT || _la == PlSqlParserUNTIL || _la == PlSqlParserUSING { - p.SetState(13072) + p.SetState(13077) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -208175,7 +208226,7 @@ func (p *PlSqlParser) Full_database_recovery() (localctx IFull_database_recovery _la = p.GetTokenStream().LA(1) for ok := true; ok; ok = _la == PlSqlParserSNAPSHOT || _la == PlSqlParserUNTIL || _la == PlSqlParserUSING { - p.SetState(13072) + p.SetState(13077) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -208184,14 +208235,14 @@ func (p *PlSqlParser) Full_database_recovery() (localctx IFull_database_recovery switch p.GetTokenStream().LA(1) { case PlSqlParserUNTIL: { - p.SetState(13057) + p.SetState(13062) p.Match(PlSqlParserUNTIL) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13064) + p.SetState(13069) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -208200,7 +208251,7 @@ func (p *PlSqlParser) Full_database_recovery() (localctx IFull_database_recovery switch p.GetTokenStream().LA(1) { case PlSqlParserCANCEL: { - p.SetState(13058) + p.SetState(13063) p.Match(PlSqlParserCANCEL) if p.HasError() { // Recognition error - abort rule @@ -208210,7 +208261,7 @@ func (p *PlSqlParser) Full_database_recovery() (localctx IFull_database_recovery case PlSqlParserTIME: { - p.SetState(13059) + p.SetState(13064) p.Match(PlSqlParserTIME) if p.HasError() { // Recognition error - abort rule @@ -208218,7 +208269,7 @@ func (p *PlSqlParser) Full_database_recovery() (localctx IFull_database_recovery } } { - p.SetState(13060) + p.SetState(13065) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -208228,7 +208279,7 @@ func (p *PlSqlParser) Full_database_recovery() (localctx IFull_database_recovery case PlSqlParserCHANGE: { - p.SetState(13061) + p.SetState(13066) p.Match(PlSqlParserCHANGE) if p.HasError() { // Recognition error - abort rule @@ -208236,7 +208287,7 @@ func (p *PlSqlParser) Full_database_recovery() (localctx IFull_database_recovery } } { - p.SetState(13062) + p.SetState(13067) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -208246,7 +208297,7 @@ func (p *PlSqlParser) Full_database_recovery() (localctx IFull_database_recovery case PlSqlParserCONSISTENT: { - p.SetState(13063) + p.SetState(13068) p.Match(PlSqlParserCONSISTENT) if p.HasError() { // Recognition error - abort rule @@ -208261,7 +208312,7 @@ func (p *PlSqlParser) Full_database_recovery() (localctx IFull_database_recovery case PlSqlParserUSING: { - p.SetState(13066) + p.SetState(13071) p.Match(PlSqlParserUSING) if p.HasError() { // Recognition error - abort rule @@ -208269,7 +208320,7 @@ func (p *PlSqlParser) Full_database_recovery() (localctx IFull_database_recovery } } { - p.SetState(13067) + p.SetState(13072) p.Match(PlSqlParserBACKUP) if p.HasError() { // Recognition error - abort rule @@ -208277,7 +208328,7 @@ func (p *PlSqlParser) Full_database_recovery() (localctx IFull_database_recovery } } { - p.SetState(13068) + p.SetState(13073) p.Match(PlSqlParserCONTROLFILE) if p.HasError() { // Recognition error - abort rule @@ -208287,7 +208338,7 @@ func (p *PlSqlParser) Full_database_recovery() (localctx IFull_database_recovery case PlSqlParserSNAPSHOT: { - p.SetState(13069) + p.SetState(13074) p.Match(PlSqlParserSNAPSHOT) if p.HasError() { // Recognition error - abort rule @@ -208295,7 +208346,7 @@ func (p *PlSqlParser) Full_database_recovery() (localctx IFull_database_recovery } } { - p.SetState(13070) + p.SetState(13075) p.Match(PlSqlParserTIME) if p.HasError() { // Recognition error - abort rule @@ -208303,7 +208354,7 @@ func (p *PlSqlParser) Full_database_recovery() (localctx IFull_database_recovery } } { - p.SetState(13071) + p.SetState(13076) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -208316,7 +208367,7 @@ func (p *PlSqlParser) Full_database_recovery() (localctx IFull_database_recovery goto errorExit } - p.SetState(13074) + p.SetState(13079) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -208552,17 +208603,17 @@ func (p *PlSqlParser) Partial_database_recovery() (localctx IPartial_database_re p.EnterRule(localctx, 1378, PlSqlParserRULE_partial_database_recovery) var _la int - p.SetState(13099) + p.SetState(13104) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1665, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1666, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(13078) + p.SetState(13083) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule @@ -208570,10 +208621,10 @@ func (p *PlSqlParser) Partial_database_recovery() (localctx IPartial_database_re } } { - p.SetState(13079) + p.SetState(13084) p.Tablespace() } - p.SetState(13084) + p.SetState(13089) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -208582,7 +208633,7 @@ func (p *PlSqlParser) Partial_database_recovery() (localctx IPartial_database_re for _la == PlSqlParserCOMMA { { - p.SetState(13080) + p.SetState(13085) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -208590,11 +208641,11 @@ func (p *PlSqlParser) Partial_database_recovery() (localctx IPartial_database_re } } { - p.SetState(13081) + p.SetState(13086) p.Tablespace() } - p.SetState(13086) + p.SetState(13091) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -208605,7 +208656,7 @@ func (p *PlSqlParser) Partial_database_recovery() (localctx IPartial_database_re case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(13087) + p.SetState(13092) p.Match(PlSqlParserDATAFILE) if p.HasError() { // Recognition error - abort rule @@ -208613,7 +208664,7 @@ func (p *PlSqlParser) Partial_database_recovery() (localctx IPartial_database_re } } { - p.SetState(13088) + p.SetState(13093) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -208624,10 +208675,10 @@ func (p *PlSqlParser) Partial_database_recovery() (localctx IPartial_database_re case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(13089) + p.SetState(13094) p.Filenumber() } - p.SetState(13095) + p.SetState(13100) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -208635,7 +208686,7 @@ func (p *PlSqlParser) Partial_database_recovery() (localctx IPartial_database_re _la = p.GetTokenStream().LA(1) for _la == PlSqlParserUNSIGNED_INTEGER || _la == PlSqlParserCOMMA { - p.SetState(13093) + p.SetState(13098) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -208644,7 +208695,7 @@ func (p *PlSqlParser) Partial_database_recovery() (localctx IPartial_database_re switch p.GetTokenStream().LA(1) { case PlSqlParserCOMMA: { - p.SetState(13090) + p.SetState(13095) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -208652,7 +208703,7 @@ func (p *PlSqlParser) Partial_database_recovery() (localctx IPartial_database_re } } { - p.SetState(13091) + p.SetState(13096) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -208662,7 +208713,7 @@ func (p *PlSqlParser) Partial_database_recovery() (localctx IPartial_database_re case PlSqlParserUNSIGNED_INTEGER: { - p.SetState(13092) + p.SetState(13097) p.Filenumber() } @@ -208671,7 +208722,7 @@ func (p *PlSqlParser) Partial_database_recovery() (localctx IPartial_database_re goto errorExit } - p.SetState(13097) + p.SetState(13102) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -208682,7 +208733,7 @@ func (p *PlSqlParser) Partial_database_recovery() (localctx IPartial_database_re case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(13098) + p.SetState(13103) p.Partial_database_recovery_10g() } @@ -208925,21 +208976,21 @@ func (p *PlSqlParser) Partial_database_recovery_10g() (localctx IPartial_databas var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(13101) + p.SetState(13106) if !(p.isVersion10()) { p.SetError(antlr.NewFailedPredicateException(p, "p.isVersion10()", "")) goto errorExit } { - p.SetState(13102) + p.SetState(13107) p.Match(PlSqlParserSTANDBY) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13123) + p.SetState(13128) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -208948,7 +208999,7 @@ func (p *PlSqlParser) Partial_database_recovery_10g() (localctx IPartial_databas switch p.GetTokenStream().LA(1) { case PlSqlParserTABLESPACE: { - p.SetState(13103) + p.SetState(13108) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule @@ -208956,10 +209007,10 @@ func (p *PlSqlParser) Partial_database_recovery_10g() (localctx IPartial_databas } } { - p.SetState(13104) + p.SetState(13109) p.Tablespace() } - p.SetState(13109) + p.SetState(13114) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -208968,7 +209019,7 @@ func (p *PlSqlParser) Partial_database_recovery_10g() (localctx IPartial_databas for _la == PlSqlParserCOMMA { { - p.SetState(13105) + p.SetState(13110) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -208976,11 +209027,11 @@ func (p *PlSqlParser) Partial_database_recovery_10g() (localctx IPartial_databas } } { - p.SetState(13106) + p.SetState(13111) p.Tablespace() } - p.SetState(13111) + p.SetState(13116) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -208990,7 +209041,7 @@ func (p *PlSqlParser) Partial_database_recovery_10g() (localctx IPartial_databas case PlSqlParserDATAFILE: { - p.SetState(13112) + p.SetState(13117) p.Match(PlSqlParserDATAFILE) if p.HasError() { // Recognition error - abort rule @@ -208998,7 +209049,7 @@ func (p *PlSqlParser) Partial_database_recovery_10g() (localctx IPartial_databas } } { - p.SetState(13113) + p.SetState(13118) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -209008,10 +209059,10 @@ func (p *PlSqlParser) Partial_database_recovery_10g() (localctx IPartial_databas case PlSqlParserUNSIGNED_INTEGER: { - p.SetState(13114) + p.SetState(13119) p.Filenumber() } - p.SetState(13120) + p.SetState(13125) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -209019,7 +209070,7 @@ func (p *PlSqlParser) Partial_database_recovery_10g() (localctx IPartial_databas _la = p.GetTokenStream().LA(1) for _la == PlSqlParserUNSIGNED_INTEGER || _la == PlSqlParserCOMMA { - p.SetState(13118) + p.SetState(13123) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -209028,7 +209079,7 @@ func (p *PlSqlParser) Partial_database_recovery_10g() (localctx IPartial_databas switch p.GetTokenStream().LA(1) { case PlSqlParserCOMMA: { - p.SetState(13115) + p.SetState(13120) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -209036,7 +209087,7 @@ func (p *PlSqlParser) Partial_database_recovery_10g() (localctx IPartial_databas } } { - p.SetState(13116) + p.SetState(13121) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -209046,7 +209097,7 @@ func (p *PlSqlParser) Partial_database_recovery_10g() (localctx IPartial_databas case PlSqlParserUNSIGNED_INTEGER: { - p.SetState(13117) + p.SetState(13122) p.Filenumber() } @@ -209055,7 +209106,7 @@ func (p *PlSqlParser) Partial_database_recovery_10g() (localctx IPartial_databas goto errorExit } - p.SetState(13122) + p.SetState(13127) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -209068,14 +209119,14 @@ func (p *PlSqlParser) Partial_database_recovery_10g() (localctx IPartial_databas goto errorExit } { - p.SetState(13125) + p.SetState(13130) p.Match(PlSqlParserUNTIL) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13128) + p.SetState(13133) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -209084,7 +209135,7 @@ func (p *PlSqlParser) Partial_database_recovery_10g() (localctx IPartial_databas if _la == PlSqlParserCONSISTENT { { - p.SetState(13126) + p.SetState(13131) p.Match(PlSqlParserCONSISTENT) if p.HasError() { // Recognition error - abort rule @@ -209092,7 +209143,7 @@ func (p *PlSqlParser) Partial_database_recovery_10g() (localctx IPartial_databas } } { - p.SetState(13127) + p.SetState(13132) p.Match(PlSqlParserWITH) if p.HasError() { // Recognition error - abort rule @@ -209102,7 +209153,7 @@ func (p *PlSqlParser) Partial_database_recovery_10g() (localctx IPartial_databas } { - p.SetState(13130) + p.SetState(13135) p.Match(PlSqlParserCONTROLFILE) if p.HasError() { // Recognition error - abort rule @@ -209425,14 +209476,14 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco p.EnterOuterAlt(localctx, 1) { - p.SetState(13132) + p.SetState(13137) p.Match(PlSqlParserRECOVER) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13167) + p.SetState(13172) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -209441,7 +209492,7 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco switch p.GetTokenStream().LA(1) { case PlSqlParserMANAGED: { - p.SetState(13133) + p.SetState(13138) p.Match(PlSqlParserMANAGED) if p.HasError() { // Recognition error - abort rule @@ -209449,7 +209500,7 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco } } { - p.SetState(13134) + p.SetState(13139) p.Match(PlSqlParserSTANDBY) if p.HasError() { // Recognition error - abort rule @@ -209457,21 +209508,21 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco } } { - p.SetState(13135) + p.SetState(13140) p.Match(PlSqlParserDATABASE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13157) + p.SetState(13162) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } switch p.GetTokenStream().LA(1) { case PlSqlParserDISCONNECT, PlSqlParserNODELAY, PlSqlParserNOPARALLEL, PlSqlParserPARALLEL, PlSqlParserUNTIL, PlSqlParserUSING: - p.SetState(13151) + p.SetState(13156) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -209479,16 +209530,16 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco _la = p.GetTokenStream().LA(1) for ok := true; ok; ok = _la == PlSqlParserDISCONNECT || _la == PlSqlParserNODELAY || _la == PlSqlParserNOPARALLEL || _la == PlSqlParserPARALLEL || _la == PlSqlParserUNTIL || _la == PlSqlParserUSING { - p.SetState(13151) + p.SetState(13156) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1672, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1673, p.GetParserRuleContext()) { case 1: { - p.SetState(13136) + p.SetState(13141) p.Match(PlSqlParserUSING) if p.HasError() { // Recognition error - abort rule @@ -209496,7 +209547,7 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco } } { - p.SetState(13137) + p.SetState(13142) p.Match(PlSqlParserCURRENT) if p.HasError() { // Recognition error - abort rule @@ -209504,7 +209555,7 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco } } { - p.SetState(13138) + p.SetState(13143) p.Match(PlSqlParserLOGFILE) if p.HasError() { // Recognition error - abort rule @@ -209514,14 +209565,14 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco case 2: { - p.SetState(13139) + p.SetState(13144) p.Match(PlSqlParserDISCONNECT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13142) + p.SetState(13147) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -209530,7 +209581,7 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco if _la == PlSqlParserFROM { { - p.SetState(13140) + p.SetState(13145) p.Match(PlSqlParserFROM) if p.HasError() { // Recognition error - abort rule @@ -209538,7 +209589,7 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco } } { - p.SetState(13141) + p.SetState(13146) p.Match(PlSqlParserSESSION) if p.HasError() { // Recognition error - abort rule @@ -209550,7 +209601,7 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco case 3: { - p.SetState(13144) + p.SetState(13149) p.Match(PlSqlParserNODELAY) if p.HasError() { // Recognition error - abort rule @@ -209560,7 +209611,7 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco case 4: { - p.SetState(13145) + p.SetState(13150) p.Match(PlSqlParserUNTIL) if p.HasError() { // Recognition error - abort rule @@ -209568,7 +209619,7 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco } } { - p.SetState(13146) + p.SetState(13151) p.Match(PlSqlParserCHANGE) if p.HasError() { // Recognition error - abort rule @@ -209576,7 +209627,7 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco } } { - p.SetState(13147) + p.SetState(13152) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -209586,7 +209637,7 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco case 5: { - p.SetState(13148) + p.SetState(13153) p.Match(PlSqlParserUNTIL) if p.HasError() { // Recognition error - abort rule @@ -209594,7 +209645,7 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco } } { - p.SetState(13149) + p.SetState(13154) p.Match(PlSqlParserCONSISTENT) if p.HasError() { // Recognition error - abort rule @@ -209604,7 +209655,7 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco case 6: { - p.SetState(13150) + p.SetState(13155) p.Parallel_clause() } @@ -209612,7 +209663,7 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco goto errorExit } - p.SetState(13153) + p.SetState(13158) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -209622,7 +209673,7 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco case PlSqlParserFINISH: { - p.SetState(13155) + p.SetState(13160) p.Match(PlSqlParserFINISH) if p.HasError() { // Recognition error - abort rule @@ -209632,7 +209683,7 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco case PlSqlParserCANCEL: { - p.SetState(13156) + p.SetState(13161) p.Match(PlSqlParserCANCEL) if p.HasError() { // Recognition error - abort rule @@ -209647,7 +209698,7 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco case PlSqlParserTO: { - p.SetState(13159) + p.SetState(13164) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -209655,7 +209706,7 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco } } { - p.SetState(13160) + p.SetState(13165) p.Match(PlSqlParserLOGICAL) if p.HasError() { // Recognition error - abort rule @@ -209663,29 +209714,29 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco } } { - p.SetState(13161) + p.SetState(13166) p.Match(PlSqlParserSTANDBY) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13165) + p.SetState(13170) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1675, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1676, p.GetParserRuleContext()) { case 1: { - p.SetState(13162) + p.SetState(13167) p.Db_name() } case 2: { - p.SetState(13163) + p.SetState(13168) p.Match(PlSqlParserKEEP) if p.HasError() { // Recognition error - abort rule @@ -209693,7 +209744,7 @@ func (p *PlSqlParser) Managed_standby_recovery() (localctx IManaged_standby_reco } } { - p.SetState(13164) + p.SetState(13169) p.Match(PlSqlParserIDENTITY) if p.HasError() { // Recognition error - abort rule @@ -209820,7 +209871,7 @@ func (p *PlSqlParser) Db_name() (localctx IDb_nameContext) { p.EnterRule(localctx, 1384, PlSqlParserRULE_db_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(13169) + p.SetState(13174) p.Regular_id() } @@ -210053,7 +210104,7 @@ func (p *PlSqlParser) Database_file_clauses() (localctx IDatabase_file_clausesCo p.EnterRule(localctx, 1386, PlSqlParserRULE_database_file_clauses) var _la int - p.SetState(13188) + p.SetState(13193) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -210063,7 +210114,7 @@ func (p *PlSqlParser) Database_file_clauses() (localctx IDatabase_file_clausesCo case PlSqlParserRENAME: p.EnterOuterAlt(localctx, 1) { - p.SetState(13171) + p.SetState(13176) p.Match(PlSqlParserRENAME) if p.HasError() { // Recognition error - abort rule @@ -210071,7 +210122,7 @@ func (p *PlSqlParser) Database_file_clauses() (localctx IDatabase_file_clausesCo } } { - p.SetState(13172) + p.SetState(13177) p.Match(PlSqlParserFILE) if p.HasError() { // Recognition error - abort rule @@ -210079,10 +210130,10 @@ func (p *PlSqlParser) Database_file_clauses() (localctx IDatabase_file_clausesCo } } { - p.SetState(13173) + p.SetState(13178) p.Filename() } - p.SetState(13178) + p.SetState(13183) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -210091,7 +210142,7 @@ func (p *PlSqlParser) Database_file_clauses() (localctx IDatabase_file_clausesCo for _la == PlSqlParserCOMMA { { - p.SetState(13174) + p.SetState(13179) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -210099,11 +210150,11 @@ func (p *PlSqlParser) Database_file_clauses() (localctx IDatabase_file_clausesCo } } { - p.SetState(13175) + p.SetState(13180) p.Filename() } - p.SetState(13180) + p.SetState(13185) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -210111,7 +210162,7 @@ func (p *PlSqlParser) Database_file_clauses() (localctx IDatabase_file_clausesCo _la = p.GetTokenStream().LA(1) } { - p.SetState(13181) + p.SetState(13186) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -210119,35 +210170,35 @@ func (p *PlSqlParser) Database_file_clauses() (localctx IDatabase_file_clausesCo } } { - p.SetState(13182) + p.SetState(13187) p.Filename() } case PlSqlParserCREATE: p.EnterOuterAlt(localctx, 2) { - p.SetState(13184) + p.SetState(13189) p.Create_datafile_clause() } case PlSqlParserDATAFILE: p.EnterOuterAlt(localctx, 3) { - p.SetState(13185) + p.SetState(13190) p.Alter_datafile_clause() } case PlSqlParserTEMPFILE: p.EnterOuterAlt(localctx, 4) { - p.SetState(13186) + p.SetState(13191) p.Alter_tempfile_clause() } case PlSqlParserMOVE: p.EnterOuterAlt(localctx, 5) { - p.SetState(13187) + p.SetState(13192) p.Move_datafile_clause() } @@ -210367,7 +210418,7 @@ func (p *PlSqlParser) Create_datafile_clause() (localctx ICreate_datafile_clause p.EnterOuterAlt(localctx, 1) { - p.SetState(13190) + p.SetState(13195) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule @@ -210375,14 +210426,14 @@ func (p *PlSqlParser) Create_datafile_clause() (localctx ICreate_datafile_clause } } { - p.SetState(13191) + p.SetState(13196) p.Match(PlSqlParserDATAFILE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13194) + p.SetState(13199) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -210391,13 +210442,13 @@ func (p *PlSqlParser) Create_datafile_clause() (localctx ICreate_datafile_clause switch p.GetTokenStream().LA(1) { case PlSqlParserCHAR_STRING: { - p.SetState(13192) + p.SetState(13197) p.Filename() } case PlSqlParserUNSIGNED_INTEGER: { - p.SetState(13193) + p.SetState(13198) p.Filenumber() } @@ -210405,7 +210456,7 @@ func (p *PlSqlParser) Create_datafile_clause() (localctx ICreate_datafile_clause p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(13203) + p.SetState(13208) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -210414,14 +210465,14 @@ func (p *PlSqlParser) Create_datafile_clause() (localctx ICreate_datafile_clause for _la == PlSqlParserCOMMA { { - p.SetState(13196) + p.SetState(13201) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13199) + p.SetState(13204) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -210430,13 +210481,13 @@ func (p *PlSqlParser) Create_datafile_clause() (localctx ICreate_datafile_clause switch p.GetTokenStream().LA(1) { case PlSqlParserCHAR_STRING: { - p.SetState(13197) + p.SetState(13202) p.Filename() } case PlSqlParserUNSIGNED_INTEGER: { - p.SetState(13198) + p.SetState(13203) p.Filenumber() } @@ -210445,14 +210496,14 @@ func (p *PlSqlParser) Create_datafile_clause() (localctx ICreate_datafile_clause goto errorExit } - p.SetState(13205) + p.SetState(13210) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) } - p.SetState(13208) + p.SetState(13213) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -210461,7 +210512,7 @@ func (p *PlSqlParser) Create_datafile_clause() (localctx ICreate_datafile_clause if _la == PlSqlParserAS { { - p.SetState(13206) + p.SetState(13211) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -210470,7 +210521,7 @@ func (p *PlSqlParser) Create_datafile_clause() (localctx ICreate_datafile_clause } { - p.SetState(13207) + p.SetState(13212) p.Match(PlSqlParserNEW) if p.HasError() { // Recognition error - abort rule @@ -210745,14 +210796,14 @@ func (p *PlSqlParser) Alter_datafile_clause() (localctx IAlter_datafile_clauseCo p.EnterOuterAlt(localctx, 1) { - p.SetState(13210) + p.SetState(13215) p.Match(PlSqlParserDATAFILE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13213) + p.SetState(13218) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -210761,13 +210812,13 @@ func (p *PlSqlParser) Alter_datafile_clause() (localctx IAlter_datafile_clauseCo switch p.GetTokenStream().LA(1) { case PlSqlParserCHAR_STRING: { - p.SetState(13211) + p.SetState(13216) p.Filename() } case PlSqlParserUNSIGNED_INTEGER: { - p.SetState(13212) + p.SetState(13217) p.Filenumber() } @@ -210775,7 +210826,7 @@ func (p *PlSqlParser) Alter_datafile_clause() (localctx IAlter_datafile_clauseCo p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(13222) + p.SetState(13227) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -210784,14 +210835,14 @@ func (p *PlSqlParser) Alter_datafile_clause() (localctx IAlter_datafile_clauseCo for _la == PlSqlParserCOMMA { { - p.SetState(13215) + p.SetState(13220) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13218) + p.SetState(13223) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -210800,13 +210851,13 @@ func (p *PlSqlParser) Alter_datafile_clause() (localctx IAlter_datafile_clauseCo switch p.GetTokenStream().LA(1) { case PlSqlParserCHAR_STRING: { - p.SetState(13216) + p.SetState(13221) p.Filename() } case PlSqlParserUNSIGNED_INTEGER: { - p.SetState(13217) + p.SetState(13222) p.Filenumber() } @@ -210815,14 +210866,14 @@ func (p *PlSqlParser) Alter_datafile_clause() (localctx IAlter_datafile_clauseCo goto errorExit } - p.SetState(13224) + p.SetState(13229) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) } - p.SetState(13236) + p.SetState(13241) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -210831,7 +210882,7 @@ func (p *PlSqlParser) Alter_datafile_clause() (localctx IAlter_datafile_clauseCo switch p.GetTokenStream().LA(1) { case PlSqlParserONLINE: { - p.SetState(13225) + p.SetState(13230) p.Match(PlSqlParserONLINE) if p.HasError() { // Recognition error - abort rule @@ -210841,14 +210892,14 @@ func (p *PlSqlParser) Alter_datafile_clause() (localctx IAlter_datafile_clauseCo case PlSqlParserOFFLINE: { - p.SetState(13226) + p.SetState(13231) p.Match(PlSqlParserOFFLINE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13229) + p.SetState(13234) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -210857,7 +210908,7 @@ func (p *PlSqlParser) Alter_datafile_clause() (localctx IAlter_datafile_clauseCo if _la == PlSqlParserFOR { { - p.SetState(13227) + p.SetState(13232) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule @@ -210865,7 +210916,7 @@ func (p *PlSqlParser) Alter_datafile_clause() (localctx IAlter_datafile_clauseCo } } { - p.SetState(13228) + p.SetState(13233) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -210877,7 +210928,7 @@ func (p *PlSqlParser) Alter_datafile_clause() (localctx IAlter_datafile_clauseCo case PlSqlParserRESIZE: { - p.SetState(13231) + p.SetState(13236) p.Match(PlSqlParserRESIZE) if p.HasError() { // Recognition error - abort rule @@ -210885,19 +210936,19 @@ func (p *PlSqlParser) Alter_datafile_clause() (localctx IAlter_datafile_clauseCo } } { - p.SetState(13232) + p.SetState(13237) p.Size_clause() } case PlSqlParserAUTOEXTEND: { - p.SetState(13233) + p.SetState(13238) p.Autoextend_clause() } case PlSqlParserEND: { - p.SetState(13234) + p.SetState(13239) p.Match(PlSqlParserEND) if p.HasError() { // Recognition error - abort rule @@ -210905,7 +210956,7 @@ func (p *PlSqlParser) Alter_datafile_clause() (localctx IAlter_datafile_clauseCo } } { - p.SetState(13235) + p.SetState(13240) p.Match(PlSqlParserBACKUP) if p.HasError() { // Recognition error - abort rule @@ -211178,14 +211229,14 @@ func (p *PlSqlParser) Alter_tempfile_clause() (localctx IAlter_tempfile_clauseCo p.EnterOuterAlt(localctx, 1) { - p.SetState(13238) + p.SetState(13243) p.Match(PlSqlParserTEMPFILE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13241) + p.SetState(13246) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -211194,13 +211245,13 @@ func (p *PlSqlParser) Alter_tempfile_clause() (localctx IAlter_tempfile_clauseCo switch p.GetTokenStream().LA(1) { case PlSqlParserCHAR_STRING: { - p.SetState(13239) + p.SetState(13244) p.Filename() } case PlSqlParserUNSIGNED_INTEGER: { - p.SetState(13240) + p.SetState(13245) p.Filenumber() } @@ -211208,7 +211259,7 @@ func (p *PlSqlParser) Alter_tempfile_clause() (localctx IAlter_tempfile_clauseCo p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(13250) + p.SetState(13255) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -211217,14 +211268,14 @@ func (p *PlSqlParser) Alter_tempfile_clause() (localctx IAlter_tempfile_clauseCo for _la == PlSqlParserCOMMA { { - p.SetState(13243) + p.SetState(13248) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13246) + p.SetState(13251) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -211233,13 +211284,13 @@ func (p *PlSqlParser) Alter_tempfile_clause() (localctx IAlter_tempfile_clauseCo switch p.GetTokenStream().LA(1) { case PlSqlParserCHAR_STRING: { - p.SetState(13244) + p.SetState(13249) p.Filename() } case PlSqlParserUNSIGNED_INTEGER: { - p.SetState(13245) + p.SetState(13250) p.Filenumber() } @@ -211248,14 +211299,14 @@ func (p *PlSqlParser) Alter_tempfile_clause() (localctx IAlter_tempfile_clauseCo goto errorExit } - p.SetState(13252) + p.SetState(13257) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) } - p.SetState(13261) + p.SetState(13266) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -211264,7 +211315,7 @@ func (p *PlSqlParser) Alter_tempfile_clause() (localctx IAlter_tempfile_clauseCo switch p.GetTokenStream().LA(1) { case PlSqlParserRESIZE: { - p.SetState(13253) + p.SetState(13258) p.Match(PlSqlParserRESIZE) if p.HasError() { // Recognition error - abort rule @@ -211272,19 +211323,19 @@ func (p *PlSqlParser) Alter_tempfile_clause() (localctx IAlter_tempfile_clauseCo } } { - p.SetState(13254) + p.SetState(13259) p.Size_clause() } case PlSqlParserAUTOEXTEND: { - p.SetState(13255) + p.SetState(13260) p.Autoextend_clause() } case PlSqlParserDROP: { - p.SetState(13256) + p.SetState(13261) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -211293,7 +211344,7 @@ func (p *PlSqlParser) Alter_tempfile_clause() (localctx IAlter_tempfile_clauseCo } { - p.SetState(13257) + p.SetState(13262) p.Match(PlSqlParserINCLUDING) if p.HasError() { // Recognition error - abort rule @@ -211301,7 +211352,7 @@ func (p *PlSqlParser) Alter_tempfile_clause() (localctx IAlter_tempfile_clauseCo } } { - p.SetState(13258) + p.SetState(13263) p.Match(PlSqlParserDATAFILES) if p.HasError() { // Recognition error - abort rule @@ -211311,7 +211362,7 @@ func (p *PlSqlParser) Alter_tempfile_clause() (localctx IAlter_tempfile_clauseCo case PlSqlParserONLINE: { - p.SetState(13259) + p.SetState(13264) p.Match(PlSqlParserONLINE) if p.HasError() { // Recognition error - abort rule @@ -211321,7 +211372,7 @@ func (p *PlSqlParser) Alter_tempfile_clause() (localctx IAlter_tempfile_clauseCo case PlSqlParserOFFLINE: { - p.SetState(13260) + p.SetState(13265) p.Match(PlSqlParserOFFLINE) if p.HasError() { // Recognition error - abort rule @@ -211550,7 +211601,7 @@ func (p *PlSqlParser) Move_datafile_clause() (localctx IMove_datafile_clauseCont p.EnterOuterAlt(localctx, 1) { - p.SetState(13263) + p.SetState(13268) p.Match(PlSqlParserMOVE) if p.HasError() { // Recognition error - abort rule @@ -211558,14 +211609,14 @@ func (p *PlSqlParser) Move_datafile_clause() (localctx IMove_datafile_clauseCont } } { - p.SetState(13264) + p.SetState(13269) p.Match(PlSqlParserDATAFILE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13267) + p.SetState(13272) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -211574,13 +211625,13 @@ func (p *PlSqlParser) Move_datafile_clause() (localctx IMove_datafile_clauseCont switch p.GetTokenStream().LA(1) { case PlSqlParserCHAR_STRING: { - p.SetState(13265) + p.SetState(13270) p.Filename() } case PlSqlParserUNSIGNED_INTEGER: { - p.SetState(13266) + p.SetState(13271) p.Filenumber() } @@ -211588,7 +211639,7 @@ func (p *PlSqlParser) Move_datafile_clause() (localctx IMove_datafile_clauseCont p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(13276) + p.SetState(13281) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -211597,14 +211648,14 @@ func (p *PlSqlParser) Move_datafile_clause() (localctx IMove_datafile_clauseCont for _la == PlSqlParserCOMMA { { - p.SetState(13269) + p.SetState(13274) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13272) + p.SetState(13277) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -211613,13 +211664,13 @@ func (p *PlSqlParser) Move_datafile_clause() (localctx IMove_datafile_clauseCont switch p.GetTokenStream().LA(1) { case PlSqlParserCHAR_STRING: { - p.SetState(13270) + p.SetState(13275) p.Filename() } case PlSqlParserUNSIGNED_INTEGER: { - p.SetState(13271) + p.SetState(13276) p.Filenumber() } @@ -211628,14 +211679,14 @@ func (p *PlSqlParser) Move_datafile_clause() (localctx IMove_datafile_clauseCont goto errorExit } - p.SetState(13278) + p.SetState(13283) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) } - p.SetState(13281) + p.SetState(13286) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -211644,7 +211695,7 @@ func (p *PlSqlParser) Move_datafile_clause() (localctx IMove_datafile_clauseCont if _la == PlSqlParserTO { { - p.SetState(13279) + p.SetState(13284) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -211652,12 +211703,12 @@ func (p *PlSqlParser) Move_datafile_clause() (localctx IMove_datafile_clauseCont } } { - p.SetState(13280) + p.SetState(13285) p.Filename() } } - p.SetState(13284) + p.SetState(13289) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -211666,7 +211717,7 @@ func (p *PlSqlParser) Move_datafile_clause() (localctx IMove_datafile_clauseCont if _la == PlSqlParserREUSE { { - p.SetState(13283) + p.SetState(13288) p.Match(PlSqlParserREUSE) if p.HasError() { // Recognition error - abort rule @@ -211675,7 +211726,7 @@ func (p *PlSqlParser) Move_datafile_clause() (localctx IMove_datafile_clauseCont } } - p.SetState(13287) + p.SetState(13292) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -211684,7 +211735,7 @@ func (p *PlSqlParser) Move_datafile_clause() (localctx IMove_datafile_clauseCont if _la == PlSqlParserKEEP { { - p.SetState(13286) + p.SetState(13291) p.Match(PlSqlParserKEEP) if p.HasError() { // Recognition error - abort rule @@ -212061,16 +212112,16 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { p.EnterRule(localctx, 1396, PlSqlParserRULE_logfile_clauses) var _la int - p.SetState(13345) + p.SetState(13350) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1706, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1707, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) - p.SetState(13294) + p.SetState(13299) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -212079,14 +212130,14 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserARCHIVELOG: { - p.SetState(13289) + p.SetState(13294) p.Match(PlSqlParserARCHIVELOG) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13291) + p.SetState(13296) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -212095,7 +212146,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { if _la == PlSqlParserMANUAL { { - p.SetState(13290) + p.SetState(13295) p.Match(PlSqlParserMANUAL) if p.HasError() { // Recognition error - abort rule @@ -212107,7 +212158,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { case PlSqlParserNOARCHIVELOG: { - p.SetState(13293) + p.SetState(13298) p.Match(PlSqlParserNOARCHIVELOG) if p.HasError() { // Recognition error - abort rule @@ -212122,7 +212173,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { case 2: p.EnterOuterAlt(localctx, 2) - p.SetState(13297) + p.SetState(13302) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -212131,7 +212182,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { if _la == PlSqlParserNO { { - p.SetState(13296) + p.SetState(13301) p.Match(PlSqlParserNO) if p.HasError() { // Recognition error - abort rule @@ -212141,7 +212192,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { } { - p.SetState(13299) + p.SetState(13304) p.Match(PlSqlParserFORCE) if p.HasError() { // Recognition error - abort rule @@ -212149,7 +212200,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { } } { - p.SetState(13300) + p.SetState(13305) p.Match(PlSqlParserLOGGING) if p.HasError() { // Recognition error - abort rule @@ -212160,7 +212211,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(13301) + p.SetState(13306) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -212168,7 +212219,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { } } { - p.SetState(13302) + p.SetState(13307) p.Match(PlSqlParserSTANDBY) if p.HasError() { // Recognition error - abort rule @@ -212176,7 +212227,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { } } { - p.SetState(13303) + p.SetState(13308) p.Match(PlSqlParserNOLOGGING) if p.HasError() { // Recognition error - abort rule @@ -212184,14 +212235,14 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { } } { - p.SetState(13304) + p.SetState(13309) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13309) + p.SetState(13314) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -212200,7 +212251,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserDATA: { - p.SetState(13305) + p.SetState(13310) p.Match(PlSqlParserDATA) if p.HasError() { // Recognition error - abort rule @@ -212208,7 +212259,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { } } { - p.SetState(13306) + p.SetState(13311) p.Match(PlSqlParserAVAILABILITY) if p.HasError() { // Recognition error - abort rule @@ -212218,7 +212269,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { case PlSqlParserLOAD: { - p.SetState(13307) + p.SetState(13312) p.Match(PlSqlParserLOAD) if p.HasError() { // Recognition error - abort rule @@ -212226,7 +212277,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { } } { - p.SetState(13308) + p.SetState(13313) p.Match(PlSqlParserPERFORMANCE) if p.HasError() { // Recognition error - abort rule @@ -212242,7 +212293,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(13311) + p.SetState(13316) p.Match(PlSqlParserRENAME) if p.HasError() { // Recognition error - abort rule @@ -212250,7 +212301,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { } } { - p.SetState(13312) + p.SetState(13317) p.Match(PlSqlParserFILE) if p.HasError() { // Recognition error - abort rule @@ -212258,10 +212309,10 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { } } { - p.SetState(13313) + p.SetState(13318) p.Filename() } - p.SetState(13318) + p.SetState(13323) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -212270,7 +212321,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { for _la == PlSqlParserCOMMA { { - p.SetState(13314) + p.SetState(13319) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -212278,11 +212329,11 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { } } { - p.SetState(13315) + p.SetState(13320) p.Filename() } - p.SetState(13320) + p.SetState(13325) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -212290,7 +212341,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(13321) + p.SetState(13326) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -212298,21 +212349,21 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { } } { - p.SetState(13322) + p.SetState(13327) p.Filename() } case 5: p.EnterOuterAlt(localctx, 5) { - p.SetState(13324) + p.SetState(13329) p.Match(PlSqlParserCLEAR) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13326) + p.SetState(13331) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -212321,7 +212372,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { if _la == PlSqlParserUNARCHIVED { { - p.SetState(13325) + p.SetState(13330) p.Match(PlSqlParserUNARCHIVED) if p.HasError() { // Recognition error - abort rule @@ -212331,7 +212382,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { } { - p.SetState(13328) + p.SetState(13333) p.Match(PlSqlParserLOGFILE) if p.HasError() { // Recognition error - abort rule @@ -212339,10 +212390,10 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { } } { - p.SetState(13329) + p.SetState(13334) p.Logfile_descriptor() } - p.SetState(13334) + p.SetState(13339) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -212351,7 +212402,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { for _la == PlSqlParserCOMMA { { - p.SetState(13330) + p.SetState(13335) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -212359,18 +212410,18 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { } } { - p.SetState(13331) + p.SetState(13336) p.Logfile_descriptor() } - p.SetState(13336) + p.SetState(13341) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) } - p.SetState(13339) + p.SetState(13344) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -212379,7 +212430,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { if _la == PlSqlParserUNRECOVERABLE { { - p.SetState(13337) + p.SetState(13342) p.Match(PlSqlParserUNRECOVERABLE) if p.HasError() { // Recognition error - abort rule @@ -212387,7 +212438,7 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { } } { - p.SetState(13338) + p.SetState(13343) p.Match(PlSqlParserDATAFILE) if p.HasError() { // Recognition error - abort rule @@ -212400,28 +212451,28 @@ func (p *PlSqlParser) Logfile_clauses() (localctx ILogfile_clausesContext) { case 6: p.EnterOuterAlt(localctx, 6) { - p.SetState(13341) + p.SetState(13346) p.Add_logfile_clauses() } case 7: p.EnterOuterAlt(localctx, 7) { - p.SetState(13342) + p.SetState(13347) p.Drop_logfile_clauses() } case 8: p.EnterOuterAlt(localctx, 8) { - p.SetState(13343) + p.SetState(13348) p.Switch_logfile_clause() } case 9: p.EnterOuterAlt(localctx, 9) { - p.SetState(13344) + p.SetState(13349) p.Supplemental_db_logging() } @@ -212718,14 +212769,14 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex p.EnterOuterAlt(localctx, 1) { - p.SetState(13347) + p.SetState(13352) p.Match(PlSqlParserADD) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13349) + p.SetState(13354) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -212734,7 +212785,7 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex if _la == PlSqlParserSTANDBY { { - p.SetState(13348) + p.SetState(13353) p.Match(PlSqlParserSTANDBY) if p.HasError() { // Recognition error - abort rule @@ -212744,14 +212795,14 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex } { - p.SetState(13351) + p.SetState(13356) p.Match(PlSqlParserLOGFILE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13387) + p.SetState(13392) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -212759,7 +212810,7 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex switch p.GetTokenStream().LA(1) { case PlSqlParserGROUP, PlSqlParserINSTANCE, PlSqlParserTHREAD, PlSqlParserCHAR_STRING, PlSqlParserLEFT_PAREN: - p.SetState(13356) + p.SetState(13361) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -212767,7 +212818,7 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex switch p.GetTokenStream().LA(1) { case PlSqlParserINSTANCE: { - p.SetState(13352) + p.SetState(13357) p.Match(PlSqlParserINSTANCE) if p.HasError() { // Recognition error - abort rule @@ -212775,7 +212826,7 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex } } { - p.SetState(13353) + p.SetState(13358) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -212785,7 +212836,7 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex case PlSqlParserTHREAD: { - p.SetState(13354) + p.SetState(13359) p.Match(PlSqlParserTHREAD) if p.HasError() { // Recognition error - abort rule @@ -212793,7 +212844,7 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex } } { - p.SetState(13355) + p.SetState(13360) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -212805,7 +212856,7 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex default: } - p.SetState(13359) + p.SetState(13364) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -212814,11 +212865,11 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex for ok := true; ok; ok = _la == PlSqlParserGROUP || _la == PlSqlParserCHAR_STRING || _la == PlSqlParserLEFT_PAREN { { - p.SetState(13358) + p.SetState(13363) p.Group_redo_logfile() } - p.SetState(13361) + p.SetState(13366) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -212828,7 +212879,7 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex case PlSqlParserMEMBER: { - p.SetState(13363) + p.SetState(13368) p.Match(PlSqlParserMEMBER) if p.HasError() { // Recognition error - abort rule @@ -212836,10 +212887,10 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex } } { - p.SetState(13364) + p.SetState(13369) p.Filename() } - p.SetState(13366) + p.SetState(13371) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -212848,7 +212899,7 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex if _la == PlSqlParserREUSE { { - p.SetState(13365) + p.SetState(13370) p.Match(PlSqlParserREUSE) if p.HasError() { // Recognition error - abort rule @@ -212857,7 +212908,7 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex } } - p.SetState(13375) + p.SetState(13380) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -212866,7 +212917,7 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex for _la == PlSqlParserCOMMA { { - p.SetState(13368) + p.SetState(13373) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -212874,10 +212925,10 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex } } { - p.SetState(13369) + p.SetState(13374) p.Filename() } - p.SetState(13371) + p.SetState(13376) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -212886,7 +212937,7 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex if _la == PlSqlParserREUSE { { - p.SetState(13370) + p.SetState(13375) p.Match(PlSqlParserREUSE) if p.HasError() { // Recognition error - abort rule @@ -212896,7 +212947,7 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex } - p.SetState(13377) + p.SetState(13382) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -212904,7 +212955,7 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex _la = p.GetTokenStream().LA(1) } { - p.SetState(13378) + p.SetState(13383) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -212912,10 +212963,10 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex } } { - p.SetState(13379) + p.SetState(13384) p.Logfile_descriptor() } - p.SetState(13384) + p.SetState(13389) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -212924,7 +212975,7 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex for _la == PlSqlParserCOMMA { { - p.SetState(13380) + p.SetState(13385) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -212932,11 +212983,11 @@ func (p *PlSqlParser) Add_logfile_clauses() (localctx IAdd_logfile_clausesContex } } { - p.SetState(13381) + p.SetState(13386) p.Logfile_descriptor() } - p.SetState(13386) + p.SetState(13391) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -213070,7 +213121,7 @@ func (p *PlSqlParser) Group_redo_logfile() (localctx IGroup_redo_logfileContext) var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(13391) + p.SetState(13396) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -213079,7 +213130,7 @@ func (p *PlSqlParser) Group_redo_logfile() (localctx IGroup_redo_logfileContext) if _la == PlSqlParserGROUP { { - p.SetState(13389) + p.SetState(13394) p.Match(PlSqlParserGROUP) if p.HasError() { // Recognition error - abort rule @@ -213087,7 +213138,7 @@ func (p *PlSqlParser) Group_redo_logfile() (localctx IGroup_redo_logfileContext) } } { - p.SetState(13390) + p.SetState(13395) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -213097,7 +213148,7 @@ func (p *PlSqlParser) Group_redo_logfile() (localctx IGroup_redo_logfileContext) } { - p.SetState(13393) + p.SetState(13398) p.Redo_log_file_spec() } @@ -213312,14 +213363,14 @@ func (p *PlSqlParser) Drop_logfile_clauses() (localctx IDrop_logfile_clausesCont p.EnterOuterAlt(localctx, 1) { - p.SetState(13395) + p.SetState(13400) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13397) + p.SetState(13402) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -213328,7 +213379,7 @@ func (p *PlSqlParser) Drop_logfile_clauses() (localctx IDrop_logfile_clausesCont if _la == PlSqlParserSTANDBY { { - p.SetState(13396) + p.SetState(13401) p.Match(PlSqlParserSTANDBY) if p.HasError() { // Recognition error - abort rule @@ -213338,14 +213389,14 @@ func (p *PlSqlParser) Drop_logfile_clauses() (localctx IDrop_logfile_clausesCont } { - p.SetState(13399) + p.SetState(13404) p.Match(PlSqlParserLOGFILE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13417) + p.SetState(13422) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -213354,10 +213405,10 @@ func (p *PlSqlParser) Drop_logfile_clauses() (localctx IDrop_logfile_clausesCont switch p.GetTokenStream().LA(1) { case PlSqlParserGROUP, PlSqlParserCHAR_STRING, PlSqlParserLEFT_PAREN: { - p.SetState(13400) + p.SetState(13405) p.Logfile_descriptor() } - p.SetState(13405) + p.SetState(13410) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -213366,7 +213417,7 @@ func (p *PlSqlParser) Drop_logfile_clauses() (localctx IDrop_logfile_clausesCont for _la == PlSqlParserCOMMA { { - p.SetState(13401) + p.SetState(13406) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -213374,11 +213425,11 @@ func (p *PlSqlParser) Drop_logfile_clauses() (localctx IDrop_logfile_clausesCont } } { - p.SetState(13402) + p.SetState(13407) p.Logfile_descriptor() } - p.SetState(13407) + p.SetState(13412) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -213388,7 +213439,7 @@ func (p *PlSqlParser) Drop_logfile_clauses() (localctx IDrop_logfile_clausesCont case PlSqlParserMEMBER: { - p.SetState(13408) + p.SetState(13413) p.Match(PlSqlParserMEMBER) if p.HasError() { // Recognition error - abort rule @@ -213396,10 +213447,10 @@ func (p *PlSqlParser) Drop_logfile_clauses() (localctx IDrop_logfile_clausesCont } } { - p.SetState(13409) + p.SetState(13414) p.Filename() } - p.SetState(13414) + p.SetState(13419) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -213408,7 +213459,7 @@ func (p *PlSqlParser) Drop_logfile_clauses() (localctx IDrop_logfile_clausesCont for _la == PlSqlParserCOMMA { { - p.SetState(13410) + p.SetState(13415) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -213416,11 +213467,11 @@ func (p *PlSqlParser) Drop_logfile_clauses() (localctx IDrop_logfile_clausesCont } } { - p.SetState(13411) + p.SetState(13416) p.Filename() } - p.SetState(13416) + p.SetState(13421) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -213556,7 +213607,7 @@ func (p *PlSqlParser) Switch_logfile_clause() (localctx ISwitch_logfile_clauseCo p.EnterRule(localctx, 1404, PlSqlParserRULE_switch_logfile_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(13419) + p.SetState(13424) p.Match(PlSqlParserSWITCH) if p.HasError() { // Recognition error - abort rule @@ -213564,7 +213615,7 @@ func (p *PlSqlParser) Switch_logfile_clause() (localctx ISwitch_logfile_clauseCo } } { - p.SetState(13420) + p.SetState(13425) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule @@ -213572,7 +213623,7 @@ func (p *PlSqlParser) Switch_logfile_clause() (localctx ISwitch_logfile_clauseCo } } { - p.SetState(13421) + p.SetState(13426) p.Match(PlSqlParserLOGFILES) if p.HasError() { // Recognition error - abort rule @@ -213580,7 +213631,7 @@ func (p *PlSqlParser) Switch_logfile_clause() (localctx ISwitch_logfile_clauseCo } } { - p.SetState(13422) + p.SetState(13427) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -213588,7 +213639,7 @@ func (p *PlSqlParser) Switch_logfile_clause() (localctx ISwitch_logfile_clauseCo } } { - p.SetState(13423) + p.SetState(13428) p.Match(PlSqlParserBLOCKSIZE) if p.HasError() { // Recognition error - abort rule @@ -213596,7 +213647,7 @@ func (p *PlSqlParser) Switch_logfile_clause() (localctx ISwitch_logfile_clauseCo } } { - p.SetState(13424) + p.SetState(13429) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -213763,11 +213814,11 @@ func (p *PlSqlParser) Supplemental_db_logging() (localctx ISupplemental_db_loggi p.EnterRule(localctx, 1406, PlSqlParserRULE_supplemental_db_logging) p.EnterOuterAlt(localctx, 1) { - p.SetState(13426) + p.SetState(13431) p.Add_or_drop() } { - p.SetState(13427) + p.SetState(13432) p.Match(PlSqlParserSUPPLEMENTAL) if p.HasError() { // Recognition error - abort rule @@ -213775,23 +213826,23 @@ func (p *PlSqlParser) Supplemental_db_logging() (localctx ISupplemental_db_loggi } } { - p.SetState(13428) + p.SetState(13433) p.Match(PlSqlParserLOG) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13432) + p.SetState(13437) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1720, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1721, p.GetParserRuleContext()) { case 1: { - p.SetState(13429) + p.SetState(13434) p.Match(PlSqlParserDATA) if p.HasError() { // Recognition error - abort rule @@ -213801,13 +213852,13 @@ func (p *PlSqlParser) Supplemental_db_logging() (localctx ISupplemental_db_loggi case 2: { - p.SetState(13430) + p.SetState(13435) p.Supplemental_id_key_clause() } case 3: { - p.SetState(13431) + p.SetState(13436) p.Supplemental_plsql_clause() } @@ -213920,7 +213971,7 @@ func (p *PlSqlParser) Add_or_drop() (localctx IAdd_or_dropContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(13434) + p.SetState(13439) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserADD || _la == PlSqlParserDROP) { @@ -214044,7 +214095,7 @@ func (p *PlSqlParser) Supplemental_plsql_clause() (localctx ISupplemental_plsql_ p.EnterRule(localctx, 1410, PlSqlParserRULE_supplemental_plsql_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(13436) + p.SetState(13441) p.Match(PlSqlParserDATA) if p.HasError() { // Recognition error - abort rule @@ -214052,7 +214103,7 @@ func (p *PlSqlParser) Supplemental_plsql_clause() (localctx ISupplemental_plsql_ } } { - p.SetState(13437) + p.SetState(13442) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule @@ -214060,7 +214111,7 @@ func (p *PlSqlParser) Supplemental_plsql_clause() (localctx ISupplemental_plsql_ } } { - p.SetState(13438) + p.SetState(13443) p.Match(PlSqlParserPROCEDURAL) if p.HasError() { // Recognition error - abort rule @@ -214068,7 +214119,7 @@ func (p *PlSqlParser) Supplemental_plsql_clause() (localctx ISupplemental_plsql_ } } { - p.SetState(13439) + p.SetState(13444) p.Match(PlSqlParserREPLICATION) if p.HasError() { // Recognition error - abort rule @@ -214242,7 +214293,7 @@ func (p *PlSqlParser) Logfile_descriptor() (localctx ILogfile_descriptorContext) p.EnterRule(localctx, 1412, PlSqlParserRULE_logfile_descriptor) var _la int - p.SetState(13455) + p.SetState(13460) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -214252,7 +214303,7 @@ func (p *PlSqlParser) Logfile_descriptor() (localctx ILogfile_descriptorContext) case PlSqlParserGROUP: p.EnterOuterAlt(localctx, 1) { - p.SetState(13441) + p.SetState(13446) p.Match(PlSqlParserGROUP) if p.HasError() { // Recognition error - abort rule @@ -214260,7 +214311,7 @@ func (p *PlSqlParser) Logfile_descriptor() (localctx ILogfile_descriptorContext) } } { - p.SetState(13442) + p.SetState(13447) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -214271,7 +214322,7 @@ func (p *PlSqlParser) Logfile_descriptor() (localctx ILogfile_descriptorContext) case PlSqlParserLEFT_PAREN: p.EnterOuterAlt(localctx, 2) { - p.SetState(13443) + p.SetState(13448) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -214279,10 +214330,10 @@ func (p *PlSqlParser) Logfile_descriptor() (localctx ILogfile_descriptorContext) } } { - p.SetState(13444) + p.SetState(13449) p.Filename() } - p.SetState(13449) + p.SetState(13454) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -214291,7 +214342,7 @@ func (p *PlSqlParser) Logfile_descriptor() (localctx ILogfile_descriptorContext) for _la == PlSqlParserCOMMA { { - p.SetState(13445) + p.SetState(13450) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -214299,11 +214350,11 @@ func (p *PlSqlParser) Logfile_descriptor() (localctx ILogfile_descriptorContext) } } { - p.SetState(13446) + p.SetState(13451) p.Filename() } - p.SetState(13451) + p.SetState(13456) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -214311,7 +214362,7 @@ func (p *PlSqlParser) Logfile_descriptor() (localctx ILogfile_descriptorContext) _la = p.GetTokenStream().LA(1) } { - p.SetState(13452) + p.SetState(13457) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -214322,7 +214373,7 @@ func (p *PlSqlParser) Logfile_descriptor() (localctx ILogfile_descriptorContext) case PlSqlParserCHAR_STRING: p.EnterOuterAlt(localctx, 3) { - p.SetState(13454) + p.SetState(13459) p.Filename() } @@ -214503,7 +214554,7 @@ func (p *PlSqlParser) Controlfile_clauses() (localctx IControlfile_clausesContex p.EnterRule(localctx, 1414, PlSqlParserRULE_controlfile_clauses) var _la int - p.SetState(13478) + p.SetState(13483) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -214513,14 +214564,14 @@ func (p *PlSqlParser) Controlfile_clauses() (localctx IControlfile_clausesContex case PlSqlParserCREATE: p.EnterOuterAlt(localctx, 1) { - p.SetState(13457) + p.SetState(13462) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13459) + p.SetState(13464) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -214529,7 +214580,7 @@ func (p *PlSqlParser) Controlfile_clauses() (localctx IControlfile_clausesContex if _la == PlSqlParserLOGICAL || _la == PlSqlParserPHYSICAL { { - p.SetState(13458) + p.SetState(13463) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserLOGICAL || _la == PlSqlParserPHYSICAL) { @@ -214542,7 +214593,7 @@ func (p *PlSqlParser) Controlfile_clauses() (localctx IControlfile_clausesContex } { - p.SetState(13461) + p.SetState(13466) p.Match(PlSqlParserSTANDBY) if p.HasError() { // Recognition error - abort rule @@ -214550,7 +214601,7 @@ func (p *PlSqlParser) Controlfile_clauses() (localctx IControlfile_clausesContex } } { - p.SetState(13462) + p.SetState(13467) p.Match(PlSqlParserCONTROLFILE) if p.HasError() { // Recognition error - abort rule @@ -214558,7 +214609,7 @@ func (p *PlSqlParser) Controlfile_clauses() (localctx IControlfile_clausesContex } } { - p.SetState(13463) + p.SetState(13468) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -214566,10 +214617,10 @@ func (p *PlSqlParser) Controlfile_clauses() (localctx IControlfile_clausesContex } } { - p.SetState(13464) + p.SetState(13469) p.Filename() } - p.SetState(13466) + p.SetState(13471) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -214578,7 +214629,7 @@ func (p *PlSqlParser) Controlfile_clauses() (localctx IControlfile_clausesContex if _la == PlSqlParserREUSE { { - p.SetState(13465) + p.SetState(13470) p.Match(PlSqlParserREUSE) if p.HasError() { // Recognition error - abort rule @@ -214591,7 +214642,7 @@ func (p *PlSqlParser) Controlfile_clauses() (localctx IControlfile_clausesContex case PlSqlParserBACKUP: p.EnterOuterAlt(localctx, 2) { - p.SetState(13468) + p.SetState(13473) p.Match(PlSqlParserBACKUP) if p.HasError() { // Recognition error - abort rule @@ -214599,7 +214650,7 @@ func (p *PlSqlParser) Controlfile_clauses() (localctx IControlfile_clausesContex } } { - p.SetState(13469) + p.SetState(13474) p.Match(PlSqlParserCONTROLFILE) if p.HasError() { // Recognition error - abort rule @@ -214607,14 +214658,14 @@ func (p *PlSqlParser) Controlfile_clauses() (localctx IControlfile_clausesContex } } { - p.SetState(13470) + p.SetState(13475) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13476) + p.SetState(13481) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -214623,10 +214674,10 @@ func (p *PlSqlParser) Controlfile_clauses() (localctx IControlfile_clausesContex switch p.GetTokenStream().LA(1) { case PlSqlParserCHAR_STRING: { - p.SetState(13471) + p.SetState(13476) p.Filename() } - p.SetState(13473) + p.SetState(13478) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -214635,7 +214686,7 @@ func (p *PlSqlParser) Controlfile_clauses() (localctx IControlfile_clausesContex if _la == PlSqlParserREUSE { { - p.SetState(13472) + p.SetState(13477) p.Match(PlSqlParserREUSE) if p.HasError() { // Recognition error - abort rule @@ -214647,7 +214698,7 @@ func (p *PlSqlParser) Controlfile_clauses() (localctx IControlfile_clausesContex case PlSqlParserTRACE: { - p.SetState(13475) + p.SetState(13480) p.Trace_file_clause() } @@ -214798,14 +214849,14 @@ func (p *PlSqlParser) Trace_file_clause() (localctx ITrace_file_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(13480) + p.SetState(13485) p.Match(PlSqlParserTRACE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13486) + p.SetState(13491) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -214814,7 +214865,7 @@ func (p *PlSqlParser) Trace_file_clause() (localctx ITrace_file_clauseContext) { if _la == PlSqlParserAS { { - p.SetState(13481) + p.SetState(13486) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -214822,10 +214873,10 @@ func (p *PlSqlParser) Trace_file_clause() (localctx ITrace_file_clauseContext) { } } { - p.SetState(13482) + p.SetState(13487) p.Filename() } - p.SetState(13484) + p.SetState(13489) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -214834,7 +214885,7 @@ func (p *PlSqlParser) Trace_file_clause() (localctx ITrace_file_clauseContext) { if _la == PlSqlParserREUSE { { - p.SetState(13483) + p.SetState(13488) p.Match(PlSqlParserREUSE) if p.HasError() { // Recognition error - abort rule @@ -214845,7 +214896,7 @@ func (p *PlSqlParser) Trace_file_clause() (localctx ITrace_file_clauseContext) { } } - p.SetState(13489) + p.SetState(13494) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -214854,7 +214905,7 @@ func (p *PlSqlParser) Trace_file_clause() (localctx ITrace_file_clauseContext) { if _la == PlSqlParserNORESETLOGS || _la == PlSqlParserRESETLOGS { { - p.SetState(13488) + p.SetState(13493) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserNORESETLOGS || _la == PlSqlParserRESETLOGS) { @@ -215097,7 +215148,7 @@ func (p *PlSqlParser) Standby_database_clauses() (localctx IStandby_database_cla var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(13498) + p.SetState(13503) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -215106,43 +215157,43 @@ func (p *PlSqlParser) Standby_database_clauses() (localctx IStandby_database_cla switch p.GetTokenStream().LA(1) { case PlSqlParserACTIVATE: { - p.SetState(13491) + p.SetState(13496) p.Activate_standby_db_clause() } case PlSqlParserSET: { - p.SetState(13492) + p.SetState(13497) p.Maximize_standby_db_clause() } case PlSqlParserREGISTER: { - p.SetState(13493) + p.SetState(13498) p.Register_logfile_clause() } case PlSqlParserCOMMIT, PlSqlParserPREPARE: { - p.SetState(13494) + p.SetState(13499) p.Commit_switchover_clause() } case PlSqlParserSTART: { - p.SetState(13495) + p.SetState(13500) p.Start_standby_clause() } case PlSqlParserABORT, PlSqlParserSTOP: { - p.SetState(13496) + p.SetState(13501) p.Stop_standby_clause() } case PlSqlParserCONVERT: { - p.SetState(13497) + p.SetState(13502) p.Convert_database_clause() } @@ -215150,7 +215201,7 @@ func (p *PlSqlParser) Standby_database_clauses() (localctx IStandby_database_cla p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(13501) + p.SetState(13506) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -215159,7 +215210,7 @@ func (p *PlSqlParser) Standby_database_clauses() (localctx IStandby_database_cla if _la == PlSqlParserNOPARALLEL || _la == PlSqlParserPARALLEL { { - p.SetState(13500) + p.SetState(13505) p.Parallel_clause() } @@ -215295,14 +215346,14 @@ func (p *PlSqlParser) Activate_standby_db_clause() (localctx IActivate_standby_d p.EnterOuterAlt(localctx, 1) { - p.SetState(13503) + p.SetState(13508) p.Match(PlSqlParserACTIVATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13505) + p.SetState(13510) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -215311,7 +215362,7 @@ func (p *PlSqlParser) Activate_standby_db_clause() (localctx IActivate_standby_d if _la == PlSqlParserLOGICAL || _la == PlSqlParserPHYSICAL { { - p.SetState(13504) + p.SetState(13509) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserLOGICAL || _la == PlSqlParserPHYSICAL) { @@ -215324,7 +215375,7 @@ func (p *PlSqlParser) Activate_standby_db_clause() (localctx IActivate_standby_d } { - p.SetState(13507) + p.SetState(13512) p.Match(PlSqlParserSTANDBY) if p.HasError() { // Recognition error - abort rule @@ -215332,14 +215383,14 @@ func (p *PlSqlParser) Activate_standby_db_clause() (localctx IActivate_standby_d } } { - p.SetState(13508) + p.SetState(13513) p.Match(PlSqlParserDATABASE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13511) + p.SetState(13516) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -215348,7 +215399,7 @@ func (p *PlSqlParser) Activate_standby_db_clause() (localctx IActivate_standby_d if _la == PlSqlParserFINISH { { - p.SetState(13509) + p.SetState(13514) p.Match(PlSqlParserFINISH) if p.HasError() { // Recognition error - abort rule @@ -215356,7 +215407,7 @@ func (p *PlSqlParser) Activate_standby_db_clause() (localctx IActivate_standby_d } } { - p.SetState(13510) + p.SetState(13515) p.Match(PlSqlParserAPPLY) if p.HasError() { // Recognition error - abort rule @@ -215501,7 +215552,7 @@ func (p *PlSqlParser) Maximize_standby_db_clause() (localctx IMaximize_standby_d p.EnterOuterAlt(localctx, 1) { - p.SetState(13513) + p.SetState(13518) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -215509,7 +215560,7 @@ func (p *PlSqlParser) Maximize_standby_db_clause() (localctx IMaximize_standby_d } } { - p.SetState(13514) + p.SetState(13519) p.Match(PlSqlParserSTANDBY) if p.HasError() { // Recognition error - abort rule @@ -215517,7 +215568,7 @@ func (p *PlSqlParser) Maximize_standby_db_clause() (localctx IMaximize_standby_d } } { - p.SetState(13515) + p.SetState(13520) p.Match(PlSqlParserDATABASE) if p.HasError() { // Recognition error - abort rule @@ -215525,7 +215576,7 @@ func (p *PlSqlParser) Maximize_standby_db_clause() (localctx IMaximize_standby_d } } { - p.SetState(13516) + p.SetState(13521) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -215533,7 +215584,7 @@ func (p *PlSqlParser) Maximize_standby_db_clause() (localctx IMaximize_standby_d } } { - p.SetState(13517) + p.SetState(13522) p.Match(PlSqlParserMAXIMIZE) if p.HasError() { // Recognition error - abort rule @@ -215541,7 +215592,7 @@ func (p *PlSqlParser) Maximize_standby_db_clause() (localctx IMaximize_standby_d } } { - p.SetState(13518) + p.SetState(13523) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserAVAILABILITY || _la == PlSqlParserPERFORMANCE || _la == PlSqlParserPROTECTION) { @@ -215677,14 +215728,14 @@ func (p *PlSqlParser) Register_logfile_clause() (localctx IRegister_logfile_clau p.EnterOuterAlt(localctx, 1) { - p.SetState(13520) + p.SetState(13525) p.Match(PlSqlParserREGISTER) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13523) + p.SetState(13528) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -215693,7 +215744,7 @@ func (p *PlSqlParser) Register_logfile_clause() (localctx IRegister_logfile_clau if _la == PlSqlParserOR { { - p.SetState(13521) + p.SetState(13526) p.Match(PlSqlParserOR) if p.HasError() { // Recognition error - abort rule @@ -215701,7 +215752,7 @@ func (p *PlSqlParser) Register_logfile_clause() (localctx IRegister_logfile_clau } } { - p.SetState(13522) + p.SetState(13527) p.Match(PlSqlParserREPLACE) if p.HasError() { // Recognition error - abort rule @@ -215711,7 +215762,7 @@ func (p *PlSqlParser) Register_logfile_clause() (localctx IRegister_logfile_clau } { - p.SetState(13525) + p.SetState(13530) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserLOGICAL || _la == PlSqlParserPHYSICAL) { @@ -215722,7 +215773,7 @@ func (p *PlSqlParser) Register_logfile_clause() (localctx IRegister_logfile_clau } } { - p.SetState(13526) + p.SetState(13531) p.Match(PlSqlParserLOGFILE) if p.HasError() { // Recognition error - abort rule @@ -215905,7 +215956,7 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl p.EnterOuterAlt(localctx, 1) { - p.SetState(13528) + p.SetState(13533) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCOMMIT || _la == PlSqlParserPREPARE) { @@ -215916,7 +215967,7 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl } } { - p.SetState(13529) + p.SetState(13534) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -215924,21 +215975,21 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl } } { - p.SetState(13530) + p.SetState(13535) p.Match(PlSqlParserSWITCHOVER) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13559) + p.SetState(13564) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } switch p.GetTokenStream().LA(1) { case PlSqlParserLOGICAL, PlSqlParserTO: - p.SetState(13556) + p.SetState(13561) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -215947,30 +215998,30 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl switch p.GetTokenStream().LA(1) { case PlSqlParserTO: { - p.SetState(13531) + p.SetState(13536) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13552) + p.SetState(13557) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1741, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1742, p.GetParserRuleContext()) { case 1: - p.SetState(13540) + p.SetState(13545) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1738, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1739, p.GetParserRuleContext()) { case 1: - p.SetState(13533) + p.SetState(13538) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -215979,7 +216030,7 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl if _la == PlSqlParserLOGICAL || _la == PlSqlParserPHYSICAL { { - p.SetState(13532) + p.SetState(13537) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserLOGICAL || _la == PlSqlParserPHYSICAL) { @@ -215992,7 +216043,7 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl } { - p.SetState(13535) + p.SetState(13540) p.Match(PlSqlParserPRIMARY) if p.HasError() { // Recognition error - abort rule @@ -216001,7 +216052,7 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl } case 2: - p.SetState(13537) + p.SetState(13542) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -216010,7 +216061,7 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl if _la == PlSqlParserPHYSICAL { { - p.SetState(13536) + p.SetState(13541) p.Match(PlSqlParserPHYSICAL) if p.HasError() { // Recognition error - abort rule @@ -216020,7 +216071,7 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl } { - p.SetState(13539) + p.SetState(13544) p.Match(PlSqlParserSTANDBY) if p.HasError() { // Recognition error - abort rule @@ -216031,7 +216082,7 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(13548) + p.SetState(13553) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -216039,7 +216090,7 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl _la = p.GetTokenStream().LA(1) if _la == PlSqlParserSESSION || _la == PlSqlParserWITHOUT || _la == PlSqlParserWITH { - p.SetState(13543) + p.SetState(13548) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -216048,7 +216099,7 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl if _la == PlSqlParserWITHOUT || _la == PlSqlParserWITH { { - p.SetState(13542) + p.SetState(13547) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserWITHOUT || _la == PlSqlParserWITH) { @@ -216061,7 +216112,7 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl } { - p.SetState(13545) + p.SetState(13550) p.Match(PlSqlParserSESSION) if p.HasError() { // Recognition error - abort rule @@ -216069,7 +216120,7 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl } } { - p.SetState(13546) + p.SetState(13551) p.Match(PlSqlParserSHUTDOWN) if p.HasError() { // Recognition error - abort rule @@ -216077,7 +216128,7 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl } } { - p.SetState(13547) + p.SetState(13552) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserNOWAIT || _la == PlSqlParserWAIT) { @@ -216092,7 +216143,7 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl case 2: { - p.SetState(13550) + p.SetState(13555) p.Match(PlSqlParserLOGICAL) if p.HasError() { // Recognition error - abort rule @@ -216100,7 +216151,7 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl } } { - p.SetState(13551) + p.SetState(13556) p.Match(PlSqlParserSTANDBY) if p.HasError() { // Recognition error - abort rule @@ -216114,7 +216165,7 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl case PlSqlParserLOGICAL: { - p.SetState(13554) + p.SetState(13559) p.Match(PlSqlParserLOGICAL) if p.HasError() { // Recognition error - abort rule @@ -216122,7 +216173,7 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl } } { - p.SetState(13555) + p.SetState(13560) p.Match(PlSqlParserSTANDBY) if p.HasError() { // Recognition error - abort rule @@ -216137,7 +216188,7 @@ func (p *PlSqlParser) Commit_switchover_clause() (localctx ICommit_switchover_cl case PlSqlParserCANCEL: { - p.SetState(13558) + p.SetState(13563) p.Match(PlSqlParserCANCEL) if p.HasError() { // Recognition error - abort rule @@ -216343,7 +216394,7 @@ func (p *PlSqlParser) Start_standby_clause() (localctx IStart_standby_clauseCont p.EnterOuterAlt(localctx, 1) { - p.SetState(13561) + p.SetState(13566) p.Match(PlSqlParserSTART) if p.HasError() { // Recognition error - abort rule @@ -216351,7 +216402,7 @@ func (p *PlSqlParser) Start_standby_clause() (localctx IStart_standby_clauseCont } } { - p.SetState(13562) + p.SetState(13567) p.Match(PlSqlParserLOGICAL) if p.HasError() { // Recognition error - abort rule @@ -216359,7 +216410,7 @@ func (p *PlSqlParser) Start_standby_clause() (localctx IStart_standby_clauseCont } } { - p.SetState(13563) + p.SetState(13568) p.Match(PlSqlParserSTANDBY) if p.HasError() { // Recognition error - abort rule @@ -216367,14 +216418,14 @@ func (p *PlSqlParser) Start_standby_clause() (localctx IStart_standby_clauseCont } } { - p.SetState(13564) + p.SetState(13569) p.Match(PlSqlParserAPPLY) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13566) + p.SetState(13571) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -216383,7 +216434,7 @@ func (p *PlSqlParser) Start_standby_clause() (localctx IStart_standby_clauseCont if _la == PlSqlParserIMMEDIATE { { - p.SetState(13565) + p.SetState(13570) p.Match(PlSqlParserIMMEDIATE) if p.HasError() { // Recognition error - abort rule @@ -216392,7 +216443,7 @@ func (p *PlSqlParser) Start_standby_clause() (localctx IStart_standby_clauseCont } } - p.SetState(13569) + p.SetState(13574) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -216401,7 +216452,7 @@ func (p *PlSqlParser) Start_standby_clause() (localctx IStart_standby_clauseCont if _la == PlSqlParserNODELAY { { - p.SetState(13568) + p.SetState(13573) p.Match(PlSqlParserNODELAY) if p.HasError() { // Recognition error - abort rule @@ -216410,7 +216461,7 @@ func (p *PlSqlParser) Start_standby_clause() (localctx IStart_standby_clauseCont } } - p.SetState(13582) + p.SetState(13587) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -216418,7 +216469,7 @@ func (p *PlSqlParser) Start_standby_clause() (localctx IStart_standby_clauseCont switch p.GetTokenStream().LA(1) { case PlSqlParserNEW: { - p.SetState(13571) + p.SetState(13576) p.Match(PlSqlParserNEW) if p.HasError() { // Recognition error - abort rule @@ -216426,7 +216477,7 @@ func (p *PlSqlParser) Start_standby_clause() (localctx IStart_standby_clauseCont } } { - p.SetState(13572) + p.SetState(13577) p.Match(PlSqlParserPRIMARY) if p.HasError() { // Recognition error - abort rule @@ -216434,20 +216485,20 @@ func (p *PlSqlParser) Start_standby_clause() (localctx IStart_standby_clauseCont } } { - p.SetState(13573) + p.SetState(13578) p.Regular_id() } case PlSqlParserINITIAL: { - p.SetState(13574) + p.SetState(13579) p.Match(PlSqlParserINITIAL) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13576) + p.SetState(13581) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -216456,7 +216507,7 @@ func (p *PlSqlParser) Start_standby_clause() (localctx IStart_standby_clauseCont if _la == PlSqlParserUNSIGNED_INTEGER { { - p.SetState(13575) + p.SetState(13580) var _m = p.Match(PlSqlParserUNSIGNED_INTEGER) @@ -216471,7 +216522,7 @@ func (p *PlSqlParser) Start_standby_clause() (localctx IStart_standby_clauseCont case PlSqlParserSKIP_: { - p.SetState(13578) + p.SetState(13583) p.Match(PlSqlParserSKIP_) if p.HasError() { // Recognition error - abort rule @@ -216479,7 +216530,7 @@ func (p *PlSqlParser) Start_standby_clause() (localctx IStart_standby_clauseCont } } { - p.SetState(13579) + p.SetState(13584) p.Match(PlSqlParserFAILED) if p.HasError() { // Recognition error - abort rule @@ -216487,7 +216538,7 @@ func (p *PlSqlParser) Start_standby_clause() (localctx IStart_standby_clauseCont } } { - p.SetState(13580) + p.SetState(13585) p.Match(PlSqlParserTRANSACTION) if p.HasError() { // Recognition error - abort rule @@ -216497,7 +216548,7 @@ func (p *PlSqlParser) Start_standby_clause() (localctx IStart_standby_clauseCont case PlSqlParserFINISH: { - p.SetState(13581) + p.SetState(13586) p.Match(PlSqlParserFINISH) if p.HasError() { // Recognition error - abort rule @@ -216630,7 +216681,7 @@ func (p *PlSqlParser) Stop_standby_clause() (localctx IStop_standby_clauseContex p.EnterOuterAlt(localctx, 1) { - p.SetState(13584) + p.SetState(13589) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserABORT || _la == PlSqlParserSTOP) { @@ -216641,7 +216692,7 @@ func (p *PlSqlParser) Stop_standby_clause() (localctx IStop_standby_clauseContex } } { - p.SetState(13585) + p.SetState(13590) p.Match(PlSqlParserLOGICAL) if p.HasError() { // Recognition error - abort rule @@ -216649,7 +216700,7 @@ func (p *PlSqlParser) Stop_standby_clause() (localctx IStop_standby_clauseContex } } { - p.SetState(13586) + p.SetState(13591) p.Match(PlSqlParserSTANDBY) if p.HasError() { // Recognition error - abort rule @@ -216657,7 +216708,7 @@ func (p *PlSqlParser) Stop_standby_clause() (localctx IStop_standby_clauseContex } } { - p.SetState(13587) + p.SetState(13592) p.Match(PlSqlParserAPPLY) if p.HasError() { // Recognition error - abort rule @@ -216785,7 +216836,7 @@ func (p *PlSqlParser) Convert_database_clause() (localctx IConvert_database_clau p.EnterOuterAlt(localctx, 1) { - p.SetState(13589) + p.SetState(13594) p.Match(PlSqlParserCONVERT) if p.HasError() { // Recognition error - abort rule @@ -216793,7 +216844,7 @@ func (p *PlSqlParser) Convert_database_clause() (localctx IConvert_database_clau } } { - p.SetState(13590) + p.SetState(13595) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -216801,7 +216852,7 @@ func (p *PlSqlParser) Convert_database_clause() (localctx IConvert_database_clau } } { - p.SetState(13591) + p.SetState(13596) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserPHYSICAL || _la == PlSqlParserSNAPSHOT) { @@ -216812,7 +216863,7 @@ func (p *PlSqlParser) Convert_database_clause() (localctx IConvert_database_clau } } { - p.SetState(13592) + p.SetState(13597) p.Match(PlSqlParserSTANDBY) if p.HasError() { // Recognition error - abort rule @@ -217180,17 +217231,17 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau p.EnterRule(localctx, 1434, PlSqlParserRULE_default_settings_clause) var _la int - p.SetState(13640) + p.SetState(13645) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1752, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1753, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(13594) + p.SetState(13599) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -217198,7 +217249,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13595) + p.SetState(13600) p.Match(PlSqlParserEDITION) if p.HasError() { // Recognition error - abort rule @@ -217206,7 +217257,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13596) + p.SetState(13601) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -217214,14 +217265,14 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13597) + p.SetState(13602) p.Edition_name() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(13598) + p.SetState(13603) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -217229,7 +217280,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13599) + p.SetState(13604) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -217237,7 +217288,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13600) + p.SetState(13605) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBIGFILE || _la == PlSqlParserSMALLFILE) { @@ -217248,7 +217299,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13601) + p.SetState(13606) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule @@ -217259,7 +217310,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(13602) + p.SetState(13607) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -217267,7 +217318,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13603) + p.SetState(13608) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule @@ -217275,14 +217326,14 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13604) + p.SetState(13609) p.Tablespace() } case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(13605) + p.SetState(13610) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -217290,7 +217341,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13606) + p.SetState(13611) p.Match(PlSqlParserTEMPORARY) if p.HasError() { // Recognition error - abort rule @@ -217298,29 +217349,29 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13607) + p.SetState(13612) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13610) + p.SetState(13615) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1748, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1749, p.GetParserRuleContext()) { case 1: { - p.SetState(13608) + p.SetState(13613) p.Tablespace() } case 2: { - p.SetState(13609) + p.SetState(13614) p.Tablespace_group_name() } @@ -217331,7 +217382,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau case 5: p.EnterOuterAlt(localctx, 5) { - p.SetState(13612) + p.SetState(13617) p.Match(PlSqlParserRENAME) if p.HasError() { // Recognition error - abort rule @@ -217339,7 +217390,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13613) + p.SetState(13618) p.Match(PlSqlParserGLOBAL_NAME) if p.HasError() { // Recognition error - abort rule @@ -217347,7 +217398,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13614) + p.SetState(13619) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -217355,10 +217406,10 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13615) + p.SetState(13620) p.Database() } - p.SetState(13618) + p.SetState(13623) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -217367,7 +217418,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau for ok := true; ok; ok = _la == PlSqlParserPERIOD { { - p.SetState(13616) + p.SetState(13621) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -217375,11 +217426,11 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13617) + p.SetState(13622) p.Domain() } - p.SetState(13620) + p.SetState(13625) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -217390,7 +217441,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau case 6: p.EnterOuterAlt(localctx, 6) { - p.SetState(13622) + p.SetState(13627) p.Match(PlSqlParserENABLE) if p.HasError() { // Recognition error - abort rule @@ -217398,7 +217449,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13623) + p.SetState(13628) p.Match(PlSqlParserBLOCK) if p.HasError() { // Recognition error - abort rule @@ -217406,7 +217457,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13624) + p.SetState(13629) p.Match(PlSqlParserCHANGE) if p.HasError() { // Recognition error - abort rule @@ -217414,14 +217465,14 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13625) + p.SetState(13630) p.Match(PlSqlParserTRACKING) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13632) + p.SetState(13637) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -217430,7 +217481,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau if _la == PlSqlParserUSING { { - p.SetState(13626) + p.SetState(13631) p.Match(PlSqlParserUSING) if p.HasError() { // Recognition error - abort rule @@ -217438,7 +217489,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13627) + p.SetState(13632) p.Match(PlSqlParserFILE) if p.HasError() { // Recognition error - abort rule @@ -217446,10 +217497,10 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13628) + p.SetState(13633) p.Filename() } - p.SetState(13630) + p.SetState(13635) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -217458,7 +217509,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau if _la == PlSqlParserREUSE { { - p.SetState(13629) + p.SetState(13634) p.Match(PlSqlParserREUSE) if p.HasError() { // Recognition error - abort rule @@ -217473,7 +217524,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau case 7: p.EnterOuterAlt(localctx, 7) { - p.SetState(13634) + p.SetState(13639) p.Match(PlSqlParserDISABLE) if p.HasError() { // Recognition error - abort rule @@ -217481,7 +217532,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13635) + p.SetState(13640) p.Match(PlSqlParserBLOCK) if p.HasError() { // Recognition error - abort rule @@ -217489,7 +217540,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13636) + p.SetState(13641) p.Match(PlSqlParserCHANGE) if p.HasError() { // Recognition error - abort rule @@ -217497,7 +217548,7 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau } } { - p.SetState(13637) + p.SetState(13642) p.Match(PlSqlParserTRACKING) if p.HasError() { // Recognition error - abort rule @@ -217508,14 +217559,14 @@ func (p *PlSqlParser) Default_settings_clause() (localctx IDefault_settings_clau case 8: p.EnterOuterAlt(localctx, 8) { - p.SetState(13638) + p.SetState(13643) p.Flashback_mode_clause() } case 9: p.EnterOuterAlt(localctx, 9) { - p.SetState(13639) + p.SetState(13644) p.Set_time_zone_clause() } @@ -217636,7 +217687,7 @@ func (p *PlSqlParser) Set_time_zone_clause() (localctx ISet_time_zone_clauseCont p.EnterRule(localctx, 1436, PlSqlParserRULE_set_time_zone_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(13642) + p.SetState(13647) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -217644,7 +217695,7 @@ func (p *PlSqlParser) Set_time_zone_clause() (localctx ISet_time_zone_clauseCont } } { - p.SetState(13643) + p.SetState(13648) p.Match(PlSqlParserTIMEZONE) if p.HasError() { // Recognition error - abort rule @@ -217652,7 +217703,7 @@ func (p *PlSqlParser) Set_time_zone_clause() (localctx ISet_time_zone_clauseCont } } { - p.SetState(13644) + p.SetState(13649) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -217660,7 +217711,7 @@ func (p *PlSqlParser) Set_time_zone_clause() (localctx ISet_time_zone_clauseCont } } { - p.SetState(13645) + p.SetState(13650) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -217788,11 +217839,11 @@ func (p *PlSqlParser) Instance_clauses() (localctx IInstance_clausesContext) { p.EnterRule(localctx, 1438, PlSqlParserRULE_instance_clauses) p.EnterOuterAlt(localctx, 1) { - p.SetState(13647) + p.SetState(13652) p.Enable_or_disable() } { - p.SetState(13648) + p.SetState(13653) p.Match(PlSqlParserINSTANCE) if p.HasError() { // Recognition error - abort rule @@ -217800,7 +217851,7 @@ func (p *PlSqlParser) Instance_clauses() (localctx IInstance_clausesContext) { } } { - p.SetState(13649) + p.SetState(13654) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -217923,7 +217974,7 @@ func (p *PlSqlParser) Security_clause() (localctx ISecurity_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(13651) + p.SetState(13656) p.Match(PlSqlParserGUARD) if p.HasError() { // Recognition error - abort rule @@ -217931,7 +217982,7 @@ func (p *PlSqlParser) Security_clause() (localctx ISecurity_clauseContext) { } } { - p.SetState(13652) + p.SetState(13657) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALL || _la == PlSqlParserNONE || _la == PlSqlParserSTANDBY) { @@ -218052,7 +218103,7 @@ func (p *PlSqlParser) Domain() (localctx IDomainContext) { p.EnterRule(localctx, 1442, PlSqlParserRULE_domain) p.EnterOuterAlt(localctx, 1) { - p.SetState(13654) + p.SetState(13659) p.Regular_id() } @@ -218166,7 +218217,7 @@ func (p *PlSqlParser) Database() (localctx IDatabaseContext) { p.EnterRule(localctx, 1444, PlSqlParserRULE_database) p.EnterOuterAlt(localctx, 1) { - p.SetState(13656) + p.SetState(13661) p.Regular_id() } @@ -218280,7 +218331,7 @@ func (p *PlSqlParser) Edition_name() (localctx IEdition_nameContext) { p.EnterRule(localctx, 1446, PlSqlParserRULE_edition_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(13658) + p.SetState(13663) p.Regular_id() } @@ -218382,7 +218433,7 @@ func (p *PlSqlParser) Filenumber() (localctx IFilenumberContext) { p.EnterRule(localctx, 1448, PlSqlParserRULE_filenumber) p.EnterOuterAlt(localctx, 1) { - p.SetState(13660) + p.SetState(13665) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -218488,7 +218539,7 @@ func (p *PlSqlParser) Filename() (localctx IFilenameContext) { p.EnterRule(localctx, 1450, PlSqlParserRULE_filename) p.EnterOuterAlt(localctx, 1) { - p.SetState(13662) + p.SetState(13667) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -218695,7 +218746,7 @@ func (p *PlSqlParser) Prepare_clause() (localctx IPrepare_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(13664) + p.SetState(13669) p.Match(PlSqlParserPREPARE) if p.HasError() { // Recognition error - abort rule @@ -218703,7 +218754,7 @@ func (p *PlSqlParser) Prepare_clause() (localctx IPrepare_clauseContext) { } } { - p.SetState(13665) + p.SetState(13670) p.Match(PlSqlParserMIRROR) if p.HasError() { // Recognition error - abort rule @@ -218711,7 +218762,7 @@ func (p *PlSqlParser) Prepare_clause() (localctx IPrepare_clauseContext) { } } { - p.SetState(13666) + p.SetState(13671) p.Match(PlSqlParserCOPY) if p.HasError() { // Recognition error - abort rule @@ -218719,13 +218770,13 @@ func (p *PlSqlParser) Prepare_clause() (localctx IPrepare_clauseContext) { } } { - p.SetState(13667) + p.SetState(13672) var _x = p.Id_expression() localctx.(*Prepare_clauseContext).c = _x } - p.SetState(13671) + p.SetState(13676) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -218734,7 +218785,7 @@ func (p *PlSqlParser) Prepare_clause() (localctx IPrepare_clauseContext) { if _la == PlSqlParserWITH { { - p.SetState(13668) + p.SetState(13673) p.Match(PlSqlParserWITH) if p.HasError() { // Recognition error - abort rule @@ -218742,7 +218793,7 @@ func (p *PlSqlParser) Prepare_clause() (localctx IPrepare_clauseContext) { } } { - p.SetState(13669) + p.SetState(13674) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserHIGH || _la == PlSqlParserMIRROR || _la == PlSqlParserUNPROTECTED) { @@ -218753,7 +218804,7 @@ func (p *PlSqlParser) Prepare_clause() (localctx IPrepare_clauseContext) { } } { - p.SetState(13670) + p.SetState(13675) p.Match(PlSqlParserREDUNDANCY) if p.HasError() { // Recognition error - abort rule @@ -218762,7 +218813,7 @@ func (p *PlSqlParser) Prepare_clause() (localctx IPrepare_clauseContext) { } } - p.SetState(13676) + p.SetState(13681) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -218771,7 +218822,7 @@ func (p *PlSqlParser) Prepare_clause() (localctx IPrepare_clauseContext) { if _la == PlSqlParserFOR { { - p.SetState(13673) + p.SetState(13678) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule @@ -218779,7 +218830,7 @@ func (p *PlSqlParser) Prepare_clause() (localctx IPrepare_clauseContext) { } } { - p.SetState(13674) + p.SetState(13679) p.Match(PlSqlParserDATABASE) if p.HasError() { // Recognition error - abort rule @@ -218787,7 +218838,7 @@ func (p *PlSqlParser) Prepare_clause() (localctx IPrepare_clauseContext) { } } { - p.SetState(13675) + p.SetState(13680) p.Id_expression() } @@ -218929,7 +218980,7 @@ func (p *PlSqlParser) Drop_mirror_clause() (localctx IDrop_mirror_clauseContext) p.EnterRule(localctx, 1454, PlSqlParserRULE_drop_mirror_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(13678) + p.SetState(13683) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -218937,7 +218988,7 @@ func (p *PlSqlParser) Drop_mirror_clause() (localctx IDrop_mirror_clauseContext) } } { - p.SetState(13679) + p.SetState(13684) p.Match(PlSqlParserMIRROR) if p.HasError() { // Recognition error - abort rule @@ -218945,7 +218996,7 @@ func (p *PlSqlParser) Drop_mirror_clause() (localctx IDrop_mirror_clauseContext) } } { - p.SetState(13680) + p.SetState(13685) p.Match(PlSqlParserCOPY) if p.HasError() { // Recognition error - abort rule @@ -218953,7 +219004,7 @@ func (p *PlSqlParser) Drop_mirror_clause() (localctx IDrop_mirror_clauseContext) } } { - p.SetState(13681) + p.SetState(13686) var _x = p.Id_expression() @@ -219090,7 +219141,7 @@ func (p *PlSqlParser) Lost_write_protection() (localctx ILost_write_protectionCo p.EnterOuterAlt(localctx, 1) { - p.SetState(13683) + p.SetState(13688) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDISABLE || _la == PlSqlParserENABLE || _la == PlSqlParserREMOVE || _la == PlSqlParserSUSPEND) { @@ -219101,7 +219152,7 @@ func (p *PlSqlParser) Lost_write_protection() (localctx ILost_write_protectionCo } } { - p.SetState(13684) + p.SetState(13689) p.Match(PlSqlParserLOST) if p.HasError() { // Recognition error - abort rule @@ -219109,7 +219160,7 @@ func (p *PlSqlParser) Lost_write_protection() (localctx ILost_write_protectionCo } } { - p.SetState(13685) + p.SetState(13690) p.Match(PlSqlParserWRITE) if p.HasError() { // Recognition error - abort rule @@ -219117,7 +219168,7 @@ func (p *PlSqlParser) Lost_write_protection() (localctx ILost_write_protectionCo } } { - p.SetState(13686) + p.SetState(13691) p.Match(PlSqlParserPROTECTION) if p.HasError() { // Recognition error - abort rule @@ -219250,24 +219301,24 @@ func (s *Cdb_fleet_clausesContext) Accept(visitor antlr.ParseTreeVisitor) interf func (p *PlSqlParser) Cdb_fleet_clauses() (localctx ICdb_fleet_clausesContext) { localctx = NewCdb_fleet_clausesContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1458, PlSqlParserRULE_cdb_fleet_clauses) - p.SetState(13690) + p.SetState(13695) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1755, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1756, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(13688) + p.SetState(13693) p.Lead_cdb_clause() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(13689) + p.SetState(13694) p.Lead_cdb_uri_clause() } @@ -219395,7 +219446,7 @@ func (p *PlSqlParser) Lead_cdb_clause() (localctx ILead_cdb_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(13692) + p.SetState(13697) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -219403,7 +219454,7 @@ func (p *PlSqlParser) Lead_cdb_clause() (localctx ILead_cdb_clauseContext) { } } { - p.SetState(13693) + p.SetState(13698) p.Match(PlSqlParserLEAD_CDB) if p.HasError() { // Recognition error - abort rule @@ -219411,7 +219462,7 @@ func (p *PlSqlParser) Lead_cdb_clause() (localctx ILead_cdb_clauseContext) { } } { - p.SetState(13694) + p.SetState(13699) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -219419,7 +219470,7 @@ func (p *PlSqlParser) Lead_cdb_clause() (localctx ILead_cdb_clauseContext) { } } { - p.SetState(13695) + p.SetState(13700) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserFALSE || _la == PlSqlParserTRUE) { @@ -219543,7 +219594,7 @@ func (p *PlSqlParser) Lead_cdb_uri_clause() (localctx ILead_cdb_uri_clauseContex p.EnterRule(localctx, 1462, PlSqlParserRULE_lead_cdb_uri_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(13697) + p.SetState(13702) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -219551,7 +219602,7 @@ func (p *PlSqlParser) Lead_cdb_uri_clause() (localctx ILead_cdb_uri_clauseContex } } { - p.SetState(13698) + p.SetState(13703) p.Match(PlSqlParserLEAD_CDB_URI) if p.HasError() { // Recognition error - abort rule @@ -219559,7 +219610,7 @@ func (p *PlSqlParser) Lead_cdb_uri_clause() (localctx ILead_cdb_uri_clauseContex } } { - p.SetState(13699) + p.SetState(13704) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -219567,7 +219618,7 @@ func (p *PlSqlParser) Lead_cdb_uri_clause() (localctx ILead_cdb_uri_clauseContex } } { - p.SetState(13700) + p.SetState(13705) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -219723,7 +219774,7 @@ func (p *PlSqlParser) Property_clauses() (localctx IProperty_clausesContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(13702) + p.SetState(13707) p.Match(PlSqlParserPROPERTY) if p.HasError() { // Recognition error - abort rule @@ -219731,7 +219782,7 @@ func (p *PlSqlParser) Property_clauses() (localctx IProperty_clausesContext) { } } { - p.SetState(13703) + p.SetState(13708) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserREMOVE || _la == PlSqlParserSET) { @@ -219742,7 +219793,7 @@ func (p *PlSqlParser) Property_clauses() (localctx IProperty_clausesContext) { } } { - p.SetState(13704) + p.SetState(13709) p.Match(PlSqlParserDEFAULT_CREDENTIAL) if p.HasError() { // Recognition error - abort rule @@ -219750,7 +219801,7 @@ func (p *PlSqlParser) Property_clauses() (localctx IProperty_clausesContext) { } } { - p.SetState(13705) + p.SetState(13710) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -219758,7 +219809,7 @@ func (p *PlSqlParser) Property_clauses() (localctx IProperty_clausesContext) { } } { - p.SetState(13706) + p.SetState(13711) var _x = p.Id_expression() @@ -219880,7 +219931,7 @@ func (p *PlSqlParser) Replay_upgrade_clauses() (localctx IReplay_upgrade_clauses p.EnterOuterAlt(localctx, 1) { - p.SetState(13708) + p.SetState(13713) p.Match(PlSqlParserUPGRADE) if p.HasError() { // Recognition error - abort rule @@ -219888,7 +219939,7 @@ func (p *PlSqlParser) Replay_upgrade_clauses() (localctx IReplay_upgrade_clauses } } { - p.SetState(13709) + p.SetState(13714) p.Match(PlSqlParserSYNC) if p.HasError() { // Recognition error - abort rule @@ -219896,7 +219947,7 @@ func (p *PlSqlParser) Replay_upgrade_clauses() (localctx IReplay_upgrade_clauses } } { - p.SetState(13710) + p.SetState(13715) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserOFF || _la == PlSqlParserON) { @@ -220115,14 +220166,14 @@ func (p *PlSqlParser) Alter_database_link() (localctx IAlter_database_linkContex p.EnterOuterAlt(localctx, 1) { - p.SetState(13712) + p.SetState(13717) p.Match(PlSqlParserALTER) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13714) + p.SetState(13719) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -220131,7 +220182,7 @@ func (p *PlSqlParser) Alter_database_link() (localctx IAlter_database_linkContex if _la == PlSqlParserSHARED { { - p.SetState(13713) + p.SetState(13718) p.Match(PlSqlParserSHARED) if p.HasError() { // Recognition error - abort rule @@ -220140,7 +220191,7 @@ func (p *PlSqlParser) Alter_database_link() (localctx IAlter_database_linkContex } } - p.SetState(13717) + p.SetState(13722) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -220149,7 +220200,7 @@ func (p *PlSqlParser) Alter_database_link() (localctx IAlter_database_linkContex if _la == PlSqlParserPUBLIC { { - p.SetState(13716) + p.SetState(13721) p.Match(PlSqlParserPUBLIC) if p.HasError() { // Recognition error - abort rule @@ -220159,7 +220210,7 @@ func (p *PlSqlParser) Alter_database_link() (localctx IAlter_database_linkContex } { - p.SetState(13719) + p.SetState(13724) p.Match(PlSqlParserDATABASE) if p.HasError() { // Recognition error - abort rule @@ -220167,7 +220218,7 @@ func (p *PlSqlParser) Alter_database_link() (localctx IAlter_database_linkContex } } { - p.SetState(13720) + p.SetState(13725) p.Match(PlSqlParserLINK) if p.HasError() { // Recognition error - abort rule @@ -220175,10 +220226,10 @@ func (p *PlSqlParser) Alter_database_link() (localctx IAlter_database_linkContex } } { - p.SetState(13721) + p.SetState(13726) p.Link_name() } - p.SetState(13732) + p.SetState(13737) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -220187,7 +220238,7 @@ func (p *PlSqlParser) Alter_database_link() (localctx IAlter_database_linkContex switch p.GetTokenStream().LA(1) { case PlSqlParserCONNECT: { - p.SetState(13722) + p.SetState(13727) p.Match(PlSqlParserCONNECT) if p.HasError() { // Recognition error - abort rule @@ -220195,7 +220246,7 @@ func (p *PlSqlParser) Alter_database_link() (localctx IAlter_database_linkContex } } { - p.SetState(13723) + p.SetState(13728) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -220203,11 +220254,11 @@ func (p *PlSqlParser) Alter_database_link() (localctx IAlter_database_linkContex } } { - p.SetState(13724) + p.SetState(13729) p.User_object_name() } { - p.SetState(13725) + p.SetState(13730) p.Match(PlSqlParserIDENTIFIED) if p.HasError() { // Recognition error - abort rule @@ -220215,7 +220266,7 @@ func (p *PlSqlParser) Alter_database_link() (localctx IAlter_database_linkContex } } { - p.SetState(13726) + p.SetState(13731) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -220223,15 +220274,15 @@ func (p *PlSqlParser) Alter_database_link() (localctx IAlter_database_linkContex } } { - p.SetState(13727) + p.SetState(13732) p.Password_value() } - p.SetState(13729) + p.SetState(13734) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1758, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1759, p.GetParserRuleContext()) == 1 { { - p.SetState(13728) + p.SetState(13733) p.Link_authentication() } @@ -220241,7 +220292,7 @@ func (p *PlSqlParser) Alter_database_link() (localctx IAlter_database_linkContex case PlSqlParserAUTHENTICATED: { - p.SetState(13731) + p.SetState(13736) p.Link_authentication() } @@ -220375,7 +220426,7 @@ func (s *Password_valueContext) Accept(visitor antlr.ParseTreeVisitor) interface func (p *PlSqlParser) Password_value() (localctx IPassword_valueContext) { localctx = NewPassword_valueContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1470, PlSqlParserRULE_password_value) - p.SetState(13736) + p.SetState(13741) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -220385,14 +220436,14 @@ func (p *PlSqlParser) Password_value() (localctx IPassword_valueContext) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserREGULAR_ID: p.EnterOuterAlt(localctx, 1) { - p.SetState(13734) + p.SetState(13739) p.Id_expression() } case PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT: p.EnterOuterAlt(localctx, 2) { - p.SetState(13735) + p.SetState(13740) p.Numeric() } @@ -220548,7 +220599,7 @@ func (p *PlSqlParser) Link_authentication() (localctx ILink_authenticationContex p.EnterRule(localctx, 1472, PlSqlParserRULE_link_authentication) p.EnterOuterAlt(localctx, 1) { - p.SetState(13738) + p.SetState(13743) p.Match(PlSqlParserAUTHENTICATED) if p.HasError() { // Recognition error - abort rule @@ -220556,7 +220607,7 @@ func (p *PlSqlParser) Link_authentication() (localctx ILink_authenticationContex } } { - p.SetState(13739) + p.SetState(13744) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -220564,11 +220615,11 @@ func (p *PlSqlParser) Link_authentication() (localctx ILink_authenticationContex } } { - p.SetState(13740) + p.SetState(13745) p.User_object_name() } { - p.SetState(13741) + p.SetState(13746) p.Match(PlSqlParserIDENTIFIED) if p.HasError() { // Recognition error - abort rule @@ -220576,7 +220627,7 @@ func (p *PlSqlParser) Link_authentication() (localctx ILink_authenticationContex } } { - p.SetState(13742) + p.SetState(13747) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -220584,7 +220635,7 @@ func (p *PlSqlParser) Link_authentication() (localctx ILink_authenticationContex } } { - p.SetState(13743) + p.SetState(13748) p.Password_value() } @@ -221256,7 +221307,7 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(13745) + p.SetState(13750) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule @@ -221264,7 +221315,7 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } } { - p.SetState(13746) + p.SetState(13751) p.Match(PlSqlParserDATABASE) if p.HasError() { // Recognition error - abort rule @@ -221272,10 +221323,10 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } } { - p.SetState(13747) + p.SetState(13752) p.Database_name() } - p.SetState(13786) + p.SetState(13791) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -221284,16 +221335,16 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { for ok := true; ok; ok = _alt != 2 && _alt != antlr.ATNInvalidAltNumber { switch _alt { case 1: - p.SetState(13786) + p.SetState(13791) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1764, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1765, p.GetParserRuleContext()) { case 1: { - p.SetState(13748) + p.SetState(13753) p.Match(PlSqlParserUSER) if p.HasError() { // Recognition error - abort rule @@ -221301,7 +221352,7 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } } { - p.SetState(13749) + p.SetState(13754) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserSYS || _la == PlSqlParserSYSTEM) { @@ -221312,7 +221363,7 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } } { - p.SetState(13750) + p.SetState(13755) p.Match(PlSqlParserIDENTIFIED) if p.HasError() { // Recognition error - abort rule @@ -221320,7 +221371,7 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } } { - p.SetState(13751) + p.SetState(13756) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -221328,13 +221379,13 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } } { - p.SetState(13752) + p.SetState(13757) p.Password_value() } case 2: { - p.SetState(13753) + p.SetState(13758) p.Match(PlSqlParserCONTROLFILE) if p.HasError() { // Recognition error - abort rule @@ -221342,7 +221393,7 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } } { - p.SetState(13754) + p.SetState(13759) p.Match(PlSqlParserREUSE) if p.HasError() { // Recognition error - abort rule @@ -221352,7 +221403,7 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { case 3: { - p.SetState(13755) + p.SetState(13760) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserMAXDATAFILES || _la == PlSqlParserMAXINSTANCES) { @@ -221363,7 +221414,7 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } } { - p.SetState(13756) + p.SetState(13761) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -221372,7 +221423,7 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } case 4: - p.SetState(13758) + p.SetState(13763) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -221381,7 +221432,7 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { if _la == PlSqlParserNATIONAL { { - p.SetState(13757) + p.SetState(13762) p.Match(PlSqlParserNATIONAL) if p.HasError() { // Recognition error - abort rule @@ -221391,7 +221442,7 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } { - p.SetState(13760) + p.SetState(13765) p.Match(PlSqlParserCHARACTER) if p.HasError() { // Recognition error - abort rule @@ -221399,7 +221450,7 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } } { - p.SetState(13761) + p.SetState(13766) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -221407,13 +221458,13 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } } { - p.SetState(13762) + p.SetState(13767) p.Char_set_name() } case 5: { - p.SetState(13763) + p.SetState(13768) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -221421,7 +221472,7 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } } { - p.SetState(13764) + p.SetState(13769) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -221429,7 +221480,7 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } } { - p.SetState(13765) + p.SetState(13770) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBIGFILE || _la == PlSqlParserSMALLFILE) { @@ -221440,7 +221491,7 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } } { - p.SetState(13766) + p.SetState(13771) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule @@ -221450,24 +221501,24 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { case 6: { - p.SetState(13767) + p.SetState(13772) p.Database_logging_clauses() } case 7: { - p.SetState(13768) + p.SetState(13773) p.Tablespace_clauses() } case 8: { - p.SetState(13769) + p.SetState(13774) p.Set_time_zone_clause() } case 9: - p.SetState(13771) + p.SetState(13776) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -221476,7 +221527,7 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { if _la == PlSqlParserBIGFILE || _la == PlSqlParserSMALLFILE { { - p.SetState(13770) + p.SetState(13775) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBIGFILE || _la == PlSqlParserSMALLFILE) { @@ -221489,7 +221540,7 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } { - p.SetState(13773) + p.SetState(13778) p.Match(PlSqlParserUSER_DATA) if p.HasError() { // Recognition error - abort rule @@ -221497,7 +221548,7 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } } { - p.SetState(13774) + p.SetState(13779) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule @@ -221505,11 +221556,11 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } } { - p.SetState(13775) + p.SetState(13780) p.Tablespace_group_name() } { - p.SetState(13776) + p.SetState(13781) p.Match(PlSqlParserDATAFILE) if p.HasError() { // Recognition error - abort rule @@ -221517,22 +221568,22 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } } { - p.SetState(13777) + p.SetState(13782) p.Datafile_tempfile_spec() } - p.SetState(13782) + p.SetState(13787) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1763, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1764, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(13778) + p.SetState(13783) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -221540,17 +221591,17 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { } } { - p.SetState(13779) + p.SetState(13784) p.Datafile_tempfile_spec() } } - p.SetState(13784) + p.SetState(13789) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1763, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1764, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -221558,7 +221609,7 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { case 10: { - p.SetState(13785) + p.SetState(13790) p.Enable_pluggable_database() } @@ -221571,9 +221622,9 @@ func (p *PlSqlParser) Create_database() (localctx ICreate_databaseContext) { goto errorExit } - p.SetState(13788) + p.SetState(13793) p.GetErrorHandler().Sync(p) - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1765, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1766, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -221772,7 +221823,7 @@ func (p *PlSqlParser) Database_logging_clauses() (localctx IDatabase_logging_cla var _alt int - p.SetState(13805) + p.SetState(13810) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -221782,7 +221833,7 @@ func (p *PlSqlParser) Database_logging_clauses() (localctx IDatabase_logging_cla case PlSqlParserLOGFILE: p.EnterOuterAlt(localctx, 1) { - p.SetState(13790) + p.SetState(13795) p.Match(PlSqlParserLOGFILE) if p.HasError() { // Recognition error - abort rule @@ -221790,22 +221841,22 @@ func (p *PlSqlParser) Database_logging_clauses() (localctx IDatabase_logging_cla } } { - p.SetState(13791) + p.SetState(13796) p.Database_logging_sub_clause() } - p.SetState(13796) + p.SetState(13801) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1766, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1767, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(13792) + p.SetState(13797) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -221813,17 +221864,17 @@ func (p *PlSqlParser) Database_logging_clauses() (localctx IDatabase_logging_cla } } { - p.SetState(13793) + p.SetState(13798) p.Database_logging_sub_clause() } } - p.SetState(13798) + p.SetState(13803) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1766, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1767, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -221832,7 +221883,7 @@ func (p *PlSqlParser) Database_logging_clauses() (localctx IDatabase_logging_cla case PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS: p.EnterOuterAlt(localctx, 2) { - p.SetState(13799) + p.SetState(13804) _la = p.GetTokenStream().LA(1) if !((int64((_la-856)) & ^0x3f) == 0 && ((int64(1)<<(_la-856))&7) != 0) { @@ -221843,7 +221894,7 @@ func (p *PlSqlParser) Database_logging_clauses() (localctx IDatabase_logging_cla } } { - p.SetState(13800) + p.SetState(13805) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -221854,7 +221905,7 @@ func (p *PlSqlParser) Database_logging_clauses() (localctx IDatabase_logging_cla case PlSqlParserARCHIVELOG: p.EnterOuterAlt(localctx, 3) { - p.SetState(13801) + p.SetState(13806) p.Match(PlSqlParserARCHIVELOG) if p.HasError() { // Recognition error - abort rule @@ -221865,7 +221916,7 @@ func (p *PlSqlParser) Database_logging_clauses() (localctx IDatabase_logging_cla case PlSqlParserNOARCHIVELOG: p.EnterOuterAlt(localctx, 4) { - p.SetState(13802) + p.SetState(13807) p.Match(PlSqlParserNOARCHIVELOG) if p.HasError() { // Recognition error - abort rule @@ -221876,7 +221927,7 @@ func (p *PlSqlParser) Database_logging_clauses() (localctx IDatabase_logging_cla case PlSqlParserFORCE: p.EnterOuterAlt(localctx, 5) { - p.SetState(13803) + p.SetState(13808) p.Match(PlSqlParserFORCE) if p.HasError() { // Recognition error - abort rule @@ -221884,7 +221935,7 @@ func (p *PlSqlParser) Database_logging_clauses() (localctx IDatabase_logging_cla } } { - p.SetState(13804) + p.SetState(13809) p.Match(PlSqlParserLOGGING) if p.HasError() { // Recognition error - abort rule @@ -222016,12 +222067,12 @@ func (p *PlSqlParser) Database_logging_sub_clause() (localctx IDatabase_logging_ localctx = NewDatabase_logging_sub_clauseContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1478, PlSqlParserRULE_database_logging_sub_clause) p.EnterOuterAlt(localctx, 1) - p.SetState(13809) + p.SetState(13814) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1768, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1769, p.GetParserRuleContext()) == 1 { { - p.SetState(13807) + p.SetState(13812) p.Match(PlSqlParserGROUP) if p.HasError() { // Recognition error - abort rule @@ -222029,7 +222080,7 @@ func (p *PlSqlParser) Database_logging_sub_clause() (localctx IDatabase_logging_ } } { - p.SetState(13808) + p.SetState(13813) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -222041,7 +222092,7 @@ func (p *PlSqlParser) Database_logging_sub_clause() (localctx IDatabase_logging_ goto errorExit } { - p.SetState(13811) + p.SetState(13816) p.File_specification() } @@ -222269,17 +222320,17 @@ func (p *PlSqlParser) Tablespace_clauses() (localctx ITablespace_clausesContext) var _alt int - p.SetState(13831) + p.SetState(13836) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1771, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1772, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(13813) + p.SetState(13818) p.Match(PlSqlParserEXTENT) if p.HasError() { // Recognition error - abort rule @@ -222287,7 +222338,7 @@ func (p *PlSqlParser) Tablespace_clauses() (localctx ITablespace_clausesContext) } } { - p.SetState(13814) + p.SetState(13819) p.Match(PlSqlParserMANAGEMENT) if p.HasError() { // Recognition error - abort rule @@ -222295,7 +222346,7 @@ func (p *PlSqlParser) Tablespace_clauses() (localctx ITablespace_clausesContext) } } { - p.SetState(13815) + p.SetState(13820) p.Match(PlSqlParserLOCAL) if p.HasError() { // Recognition error - abort rule @@ -222305,7 +222356,7 @@ func (p *PlSqlParser) Tablespace_clauses() (localctx ITablespace_clausesContext) case 2: p.EnterOuterAlt(localctx, 2) - p.SetState(13817) + p.SetState(13822) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -222314,7 +222365,7 @@ func (p *PlSqlParser) Tablespace_clauses() (localctx ITablespace_clausesContext) if _la == PlSqlParserSYSAUX { { - p.SetState(13816) + p.SetState(13821) p.Match(PlSqlParserSYSAUX) if p.HasError() { // Recognition error - abort rule @@ -222324,7 +222375,7 @@ func (p *PlSqlParser) Tablespace_clauses() (localctx ITablespace_clausesContext) } { - p.SetState(13819) + p.SetState(13824) p.Match(PlSqlParserDATAFILE) if p.HasError() { // Recognition error - abort rule @@ -222332,22 +222383,22 @@ func (p *PlSqlParser) Tablespace_clauses() (localctx ITablespace_clausesContext) } } { - p.SetState(13820) + p.SetState(13825) p.File_specification() } - p.SetState(13825) + p.SetState(13830) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1770, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1771, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(13821) + p.SetState(13826) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -222355,17 +222406,17 @@ func (p *PlSqlParser) Tablespace_clauses() (localctx ITablespace_clausesContext) } } { - p.SetState(13822) + p.SetState(13827) p.File_specification() } } - p.SetState(13827) + p.SetState(13832) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1770, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1771, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -222374,21 +222425,21 @@ func (p *PlSqlParser) Tablespace_clauses() (localctx ITablespace_clausesContext) case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(13828) + p.SetState(13833) p.Default_tablespace() } case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(13829) + p.SetState(13834) p.Default_temp_tablespace() } case 5: p.EnterOuterAlt(localctx, 5) { - p.SetState(13830) + p.SetState(13835) p.Undo_tablespace() } @@ -222596,7 +222647,7 @@ func (p *PlSqlParser) Enable_pluggable_database() (localctx IEnable_pluggable_da p.EnterRule(localctx, 1482, PlSqlParserRULE_enable_pluggable_database) p.EnterOuterAlt(localctx, 1) { - p.SetState(13833) + p.SetState(13838) p.Match(PlSqlParserENABLE) if p.HasError() { // Recognition error - abort rule @@ -222604,7 +222655,7 @@ func (p *PlSqlParser) Enable_pluggable_database() (localctx IEnable_pluggable_da } } { - p.SetState(13834) + p.SetState(13839) p.Match(PlSqlParserPLUGGABLE) if p.HasError() { // Recognition error - abort rule @@ -222612,43 +222663,43 @@ func (p *PlSqlParser) Enable_pluggable_database() (localctx IEnable_pluggable_da } } { - p.SetState(13835) + p.SetState(13840) p.Match(PlSqlParserDATABASE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13848) + p.SetState(13853) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1775, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1776, p.GetParserRuleContext()) == 1 { { - p.SetState(13836) + p.SetState(13841) p.Match(PlSqlParserSEED) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13838) + p.SetState(13843) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1772, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1773, p.GetParserRuleContext()) == 1 { { - p.SetState(13837) + p.SetState(13842) p.File_name_convert() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(13842) + p.SetState(13847) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1773, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1774, p.GetParserRuleContext()) == 1 { { - p.SetState(13840) + p.SetState(13845) p.Match(PlSqlParserSYSTEM) if p.HasError() { // Recognition error - abort rule @@ -222656,19 +222707,19 @@ func (p *PlSqlParser) Enable_pluggable_database() (localctx IEnable_pluggable_da } } { - p.SetState(13841) + p.SetState(13846) p.Tablespace_datafile_clauses() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(13846) + p.SetState(13851) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1774, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1775, p.GetParserRuleContext()) == 1 { { - p.SetState(13844) + p.SetState(13849) p.Match(PlSqlParserSYSAUX) if p.HasError() { // Recognition error - abort rule @@ -222676,7 +222727,7 @@ func (p *PlSqlParser) Enable_pluggable_database() (localctx IEnable_pluggable_da } } { - p.SetState(13845) + p.SetState(13850) p.Tablespace_datafile_clauses() } @@ -222687,12 +222738,12 @@ func (p *PlSqlParser) Enable_pluggable_database() (localctx IEnable_pluggable_da } else if p.HasError() { // JIM goto errorExit } - p.SetState(13851) + p.SetState(13856) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1776, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1777, p.GetParserRuleContext()) == 1 { { - p.SetState(13850) + p.SetState(13855) p.Undo_mode_clause() } @@ -222873,7 +222924,7 @@ func (p *PlSqlParser) File_name_convert() (localctx IFile_name_convertContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(13853) + p.SetState(13858) p.Match(PlSqlParserFILE_NAME_CONVERT) if p.HasError() { // Recognition error - abort rule @@ -222881,14 +222932,14 @@ func (p *PlSqlParser) File_name_convert() (localctx IFile_name_convertContext) { } } { - p.SetState(13854) + p.SetState(13859) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13867) + p.SetState(13872) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -222897,7 +222948,7 @@ func (p *PlSqlParser) File_name_convert() (localctx IFile_name_convertContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserLEFT_PAREN: { - p.SetState(13855) + p.SetState(13860) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -222905,10 +222956,10 @@ func (p *PlSqlParser) File_name_convert() (localctx IFile_name_convertContext) { } } { - p.SetState(13856) + p.SetState(13861) p.Filename_convert_sub_clause() } - p.SetState(13861) + p.SetState(13866) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -222917,7 +222968,7 @@ func (p *PlSqlParser) File_name_convert() (localctx IFile_name_convertContext) { for _la == PlSqlParserCOMMA { { - p.SetState(13857) + p.SetState(13862) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -222925,11 +222976,11 @@ func (p *PlSqlParser) File_name_convert() (localctx IFile_name_convertContext) { } } { - p.SetState(13858) + p.SetState(13863) p.Filename_convert_sub_clause() } - p.SetState(13863) + p.SetState(13868) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -222937,7 +222988,7 @@ func (p *PlSqlParser) File_name_convert() (localctx IFile_name_convertContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(13864) + p.SetState(13869) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -222947,7 +222998,7 @@ func (p *PlSqlParser) File_name_convert() (localctx IFile_name_convertContext) { case PlSqlParserNONE: { - p.SetState(13866) + p.SetState(13871) p.Match(PlSqlParserNONE) if p.HasError() { // Recognition error - abort rule @@ -223068,19 +223119,19 @@ func (p *PlSqlParser) Filename_convert_sub_clause() (localctx IFilename_convert_ p.EnterRule(localctx, 1486, PlSqlParserRULE_filename_convert_sub_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(13869) + p.SetState(13874) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13872) + p.SetState(13877) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1779, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1780, p.GetParserRuleContext()) == 1 { { - p.SetState(13870) + p.SetState(13875) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -223088,7 +223139,7 @@ func (p *PlSqlParser) Filename_convert_sub_clause() (localctx IFilename_convert_ } } { - p.SetState(13871) + p.SetState(13876) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -223296,14 +223347,14 @@ func (p *PlSqlParser) Tablespace_datafile_clauses() (localctx ITablespace_datafi p.EnterOuterAlt(localctx, 1) { - p.SetState(13874) + p.SetState(13879) p.Match(PlSqlParserDATAFILES) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13878) + p.SetState(13883) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -223312,7 +223363,7 @@ func (p *PlSqlParser) Tablespace_datafile_clauses() (localctx ITablespace_datafi for ok := true; ok; ok = _alt != 2 && _alt != antlr.ATNInvalidAltNumber { switch _alt { case 1: - p.SetState(13878) + p.SetState(13883) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -223321,7 +223372,7 @@ func (p *PlSqlParser) Tablespace_datafile_clauses() (localctx ITablespace_datafi switch p.GetTokenStream().LA(1) { case PlSqlParserSIZE: { - p.SetState(13875) + p.SetState(13880) p.Match(PlSqlParserSIZE) if p.HasError() { // Recognition error - abort rule @@ -223329,13 +223380,13 @@ func (p *PlSqlParser) Tablespace_datafile_clauses() (localctx ITablespace_datafi } } { - p.SetState(13876) + p.SetState(13881) p.Size_clause() } case PlSqlParserAUTOEXTEND: { - p.SetState(13877) + p.SetState(13882) p.Autoextend_clause() } @@ -223349,9 +223400,9 @@ func (p *PlSqlParser) Tablespace_datafile_clauses() (localctx ITablespace_datafi goto errorExit } - p.SetState(13880) + p.SetState(13885) p.GetErrorHandler().Sync(p) - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1781, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1782, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -223472,7 +223523,7 @@ func (p *PlSqlParser) Undo_mode_clause() (localctx IUndo_mode_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(13882) + p.SetState(13887) p.Match(PlSqlParserLOCAL) if p.HasError() { // Recognition error - abort rule @@ -223480,7 +223531,7 @@ func (p *PlSqlParser) Undo_mode_clause() (localctx IUndo_mode_clauseContext) { } } { - p.SetState(13883) + p.SetState(13888) p.Match(PlSqlParserUNDO) if p.HasError() { // Recognition error - abort rule @@ -223488,7 +223539,7 @@ func (p *PlSqlParser) Undo_mode_clause() (localctx IUndo_mode_clauseContext) { } } { - p.SetState(13884) + p.SetState(13889) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserOFF || _la == PlSqlParserON) { @@ -223658,7 +223709,7 @@ func (p *PlSqlParser) Default_tablespace() (localctx IDefault_tablespaceContext) p.EnterRule(localctx, 1492, PlSqlParserRULE_default_tablespace) p.EnterOuterAlt(localctx, 1) { - p.SetState(13886) + p.SetState(13891) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -223666,7 +223717,7 @@ func (p *PlSqlParser) Default_tablespace() (localctx IDefault_tablespaceContext) } } { - p.SetState(13887) + p.SetState(13892) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule @@ -223674,15 +223725,15 @@ func (p *PlSqlParser) Default_tablespace() (localctx IDefault_tablespaceContext) } } { - p.SetState(13888) + p.SetState(13893) p.Tablespace() } - p.SetState(13891) + p.SetState(13896) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1782, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1783, p.GetParserRuleContext()) == 1 { { - p.SetState(13889) + p.SetState(13894) p.Match(PlSqlParserDATAFILE) if p.HasError() { // Recognition error - abort rule @@ -223690,19 +223741,19 @@ func (p *PlSqlParser) Default_tablespace() (localctx IDefault_tablespaceContext) } } { - p.SetState(13890) + p.SetState(13895) p.Datafile_tempfile_spec() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(13894) + p.SetState(13899) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1783, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1784, p.GetParserRuleContext()) == 1 { { - p.SetState(13893) + p.SetState(13898) p.Extent_management_clause() } @@ -223943,7 +223994,7 @@ func (p *PlSqlParser) Default_temp_tablespace() (localctx IDefault_temp_tablespa var _alt int p.EnterOuterAlt(localctx, 1) - p.SetState(13897) + p.SetState(13902) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -223952,7 +224003,7 @@ func (p *PlSqlParser) Default_temp_tablespace() (localctx IDefault_temp_tablespa if _la == PlSqlParserBIGFILE || _la == PlSqlParserSMALLFILE { { - p.SetState(13896) + p.SetState(13901) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBIGFILE || _la == PlSqlParserSMALLFILE) { @@ -223965,14 +224016,14 @@ func (p *PlSqlParser) Default_temp_tablespace() (localctx IDefault_temp_tablespa } { - p.SetState(13899) + p.SetState(13904) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13907) + p.SetState(13912) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -223981,7 +224032,7 @@ func (p *PlSqlParser) Default_temp_tablespace() (localctx IDefault_temp_tablespa switch p.GetTokenStream().LA(1) { case PlSqlParserTEMPORARY: { - p.SetState(13900) + p.SetState(13905) p.Match(PlSqlParserTEMPORARY) if p.HasError() { // Recognition error - abort rule @@ -223989,7 +224040,7 @@ func (p *PlSqlParser) Default_temp_tablespace() (localctx IDefault_temp_tablespa } } { - p.SetState(13901) + p.SetState(13906) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule @@ -223999,7 +224050,7 @@ func (p *PlSqlParser) Default_temp_tablespace() (localctx IDefault_temp_tablespa case PlSqlParserLOCAL: { - p.SetState(13902) + p.SetState(13907) p.Match(PlSqlParserLOCAL) if p.HasError() { // Recognition error - abort rule @@ -224007,7 +224058,7 @@ func (p *PlSqlParser) Default_temp_tablespace() (localctx IDefault_temp_tablespa } } { - p.SetState(13903) + p.SetState(13908) p.Match(PlSqlParserTEMPORARY) if p.HasError() { // Recognition error - abort rule @@ -224015,7 +224066,7 @@ func (p *PlSqlParser) Default_temp_tablespace() (localctx IDefault_temp_tablespa } } { - p.SetState(13904) + p.SetState(13909) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule @@ -224023,7 +224074,7 @@ func (p *PlSqlParser) Default_temp_tablespace() (localctx IDefault_temp_tablespa } } { - p.SetState(13905) + p.SetState(13910) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule @@ -224031,7 +224082,7 @@ func (p *PlSqlParser) Default_temp_tablespace() (localctx IDefault_temp_tablespa } } { - p.SetState(13906) + p.SetState(13911) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALL || _la == PlSqlParserLEAF) { @@ -224047,15 +224098,15 @@ func (p *PlSqlParser) Default_temp_tablespace() (localctx IDefault_temp_tablespa goto errorExit } { - p.SetState(13909) + p.SetState(13914) p.Tablespace() } - p.SetState(13919) + p.SetState(13924) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1787, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1788, p.GetParserRuleContext()) == 1 { { - p.SetState(13910) + p.SetState(13915) p.Match(PlSqlParserTEMPFILE) if p.HasError() { // Recognition error - abort rule @@ -224063,22 +224114,22 @@ func (p *PlSqlParser) Default_temp_tablespace() (localctx IDefault_temp_tablespa } } { - p.SetState(13911) + p.SetState(13916) p.File_specification() } - p.SetState(13916) + p.SetState(13921) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1786, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1787, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(13912) + p.SetState(13917) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -224086,17 +224137,17 @@ func (p *PlSqlParser) Default_temp_tablespace() (localctx IDefault_temp_tablespa } } { - p.SetState(13913) + p.SetState(13918) p.File_specification() } } - p.SetState(13918) + p.SetState(13923) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1786, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1787, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -224105,12 +224156,12 @@ func (p *PlSqlParser) Default_temp_tablespace() (localctx IDefault_temp_tablespa } else if p.HasError() { // JIM goto errorExit } - p.SetState(13922) + p.SetState(13927) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1788, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1789, p.GetParserRuleContext()) == 1 { { - p.SetState(13921) + p.SetState(13926) p.Extent_management_clause() } @@ -224309,7 +224360,7 @@ func (p *PlSqlParser) Undo_tablespace() (localctx IUndo_tablespaceContext) { var _alt int p.EnterOuterAlt(localctx, 1) - p.SetState(13925) + p.SetState(13930) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -224318,7 +224369,7 @@ func (p *PlSqlParser) Undo_tablespace() (localctx IUndo_tablespaceContext) { if _la == PlSqlParserBIGFILE || _la == PlSqlParserSMALLFILE { { - p.SetState(13924) + p.SetState(13929) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBIGFILE || _la == PlSqlParserSMALLFILE) { @@ -224331,7 +224382,7 @@ func (p *PlSqlParser) Undo_tablespace() (localctx IUndo_tablespaceContext) { } { - p.SetState(13927) + p.SetState(13932) p.Match(PlSqlParserUNDO) if p.HasError() { // Recognition error - abort rule @@ -224339,7 +224390,7 @@ func (p *PlSqlParser) Undo_tablespace() (localctx IUndo_tablespaceContext) { } } { - p.SetState(13928) + p.SetState(13933) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule @@ -224347,15 +224398,15 @@ func (p *PlSqlParser) Undo_tablespace() (localctx IUndo_tablespaceContext) { } } { - p.SetState(13929) + p.SetState(13934) p.Tablespace() } - p.SetState(13939) + p.SetState(13944) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1791, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1792, p.GetParserRuleContext()) == 1 { { - p.SetState(13930) + p.SetState(13935) p.Match(PlSqlParserDATAFILE) if p.HasError() { // Recognition error - abort rule @@ -224363,22 +224414,22 @@ func (p *PlSqlParser) Undo_tablespace() (localctx IUndo_tablespaceContext) { } } { - p.SetState(13931) + p.SetState(13936) p.File_specification() } - p.SetState(13936) + p.SetState(13941) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1790, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1791, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(13932) + p.SetState(13937) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -224386,17 +224437,17 @@ func (p *PlSqlParser) Undo_tablespace() (localctx IUndo_tablespaceContext) { } } { - p.SetState(13933) + p.SetState(13938) p.File_specification() } } - p.SetState(13938) + p.SetState(13943) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1790, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1791, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -224524,7 +224575,7 @@ func (p *PlSqlParser) Drop_database() (localctx IDrop_databaseContext) { p.EnterRule(localctx, 1498, PlSqlParserRULE_drop_database) p.EnterOuterAlt(localctx, 1) { - p.SetState(13941) + p.SetState(13946) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -224532,19 +224583,19 @@ func (p *PlSqlParser) Drop_database() (localctx IDrop_databaseContext) { } } { - p.SetState(13942) + p.SetState(13947) p.Match(PlSqlParserDATABASE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13945) + p.SetState(13950) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1792, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1793, p.GetParserRuleContext()) == 1 { { - p.SetState(13943) + p.SetState(13948) p.Match(PlSqlParserINCLUDING) if p.HasError() { // Recognition error - abort rule @@ -224552,7 +224603,7 @@ func (p *PlSqlParser) Drop_database() (localctx IDrop_databaseContext) { } } { - p.SetState(13944) + p.SetState(13949) p.Match(PlSqlParserBACKUPS) if p.HasError() { // Recognition error - abort rule @@ -224563,12 +224614,12 @@ func (p *PlSqlParser) Drop_database() (localctx IDrop_databaseContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(13948) + p.SetState(13953) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1793, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1794, p.GetParserRuleContext()) == 1 { { - p.SetState(13947) + p.SetState(13952) p.Match(PlSqlParserNOPROMPT) if p.HasError() { // Recognition error - abort rule @@ -224908,14 +224959,14 @@ func (p *PlSqlParser) Create_database_link() (localctx ICreate_database_linkCont p.EnterOuterAlt(localctx, 1) { - p.SetState(13950) + p.SetState(13955) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13952) + p.SetState(13957) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -224924,7 +224975,7 @@ func (p *PlSqlParser) Create_database_link() (localctx ICreate_database_linkCont if _la == PlSqlParserSHARED { { - p.SetState(13951) + p.SetState(13956) p.Match(PlSqlParserSHARED) if p.HasError() { // Recognition error - abort rule @@ -224933,7 +224984,7 @@ func (p *PlSqlParser) Create_database_link() (localctx ICreate_database_linkCont } } - p.SetState(13955) + p.SetState(13960) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -224942,7 +224993,7 @@ func (p *PlSqlParser) Create_database_link() (localctx ICreate_database_linkCont if _la == PlSqlParserPUBLIC { { - p.SetState(13954) + p.SetState(13959) p.Match(PlSqlParserPUBLIC) if p.HasError() { // Recognition error - abort rule @@ -224952,7 +225003,7 @@ func (p *PlSqlParser) Create_database_link() (localctx ICreate_database_linkCont } { - p.SetState(13957) + p.SetState(13962) p.Match(PlSqlParserDATABASE) if p.HasError() { // Recognition error - abort rule @@ -224960,7 +225011,7 @@ func (p *PlSqlParser) Create_database_link() (localctx ICreate_database_linkCont } } { - p.SetState(13958) + p.SetState(13963) p.Match(PlSqlParserLINK) if p.HasError() { // Recognition error - abort rule @@ -224968,21 +225019,21 @@ func (p *PlSqlParser) Create_database_link() (localctx ICreate_database_linkCont } } { - p.SetState(13959) + p.SetState(13964) p.Dblink() } - p.SetState(13975) + p.SetState(13980) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1799, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1800, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { - p.SetState(13973) + p.SetState(13978) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -224991,7 +225042,7 @@ func (p *PlSqlParser) Create_database_link() (localctx ICreate_database_linkCont switch p.GetTokenStream().LA(1) { case PlSqlParserCONNECT: { - p.SetState(13960) + p.SetState(13965) p.Match(PlSqlParserCONNECT) if p.HasError() { // Recognition error - abort rule @@ -224999,23 +225050,23 @@ func (p *PlSqlParser) Create_database_link() (localctx ICreate_database_linkCont } } { - p.SetState(13961) + p.SetState(13966) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13970) + p.SetState(13975) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1797, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1798, p.GetParserRuleContext()) { case 1: { - p.SetState(13962) + p.SetState(13967) p.Match(PlSqlParserCURRENT_USER) if p.HasError() { // Recognition error - abort rule @@ -225025,11 +225076,11 @@ func (p *PlSqlParser) Create_database_link() (localctx ICreate_database_linkCont case 2: { - p.SetState(13963) + p.SetState(13968) p.User_object_name() } { - p.SetState(13964) + p.SetState(13969) p.Match(PlSqlParserIDENTIFIED) if p.HasError() { // Recognition error - abort rule @@ -225037,7 +225088,7 @@ func (p *PlSqlParser) Create_database_link() (localctx ICreate_database_linkCont } } { - p.SetState(13965) + p.SetState(13970) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -225045,15 +225096,15 @@ func (p *PlSqlParser) Create_database_link() (localctx ICreate_database_linkCont } } { - p.SetState(13966) + p.SetState(13971) p.Password_value() } - p.SetState(13968) + p.SetState(13973) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1796, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1797, p.GetParserRuleContext()) == 1 { { - p.SetState(13967) + p.SetState(13972) p.Link_authentication() } @@ -225067,7 +225118,7 @@ func (p *PlSqlParser) Create_database_link() (localctx ICreate_database_linkCont case PlSqlParserAUTHENTICATED: { - p.SetState(13972) + p.SetState(13977) p.Link_authentication() } @@ -225077,22 +225128,22 @@ func (p *PlSqlParser) Create_database_link() (localctx ICreate_database_linkCont } } - p.SetState(13977) + p.SetState(13982) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1799, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1800, p.GetParserRuleContext()) if p.HasError() { goto errorExit } } - p.SetState(13980) + p.SetState(13985) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1800, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1801, p.GetParserRuleContext()) == 1 { { - p.SetState(13978) + p.SetState(13983) p.Match(PlSqlParserUSING) if p.HasError() { // Recognition error - abort rule @@ -225100,7 +225151,7 @@ func (p *PlSqlParser) Create_database_link() (localctx ICreate_database_linkCont } } { - p.SetState(13979) + p.SetState(13984) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -225304,22 +225355,22 @@ func (p *PlSqlParser) Dblink() (localctx IDblinkContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(13982) + p.SetState(13987) p.Database_name() } - p.SetState(13987) + p.SetState(13992) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1801, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1802, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(13983) + p.SetState(13988) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -225327,7 +225378,7 @@ func (p *PlSqlParser) Dblink() (localctx IDblinkContext) { } } { - p.SetState(13984) + p.SetState(13989) var _x = p.Id_expression() @@ -225335,22 +225386,22 @@ func (p *PlSqlParser) Dblink() (localctx IDblinkContext) { } } - p.SetState(13989) + p.SetState(13994) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1801, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1802, p.GetParserRuleContext()) if p.HasError() { goto errorExit } } - p.SetState(13992) + p.SetState(13997) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1802, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1803, p.GetParserRuleContext()) == 1 { { - p.SetState(13990) + p.SetState(13995) p.Match(PlSqlParserAT_SIGN) if p.HasError() { // Recognition error - abort rule @@ -225358,7 +225409,7 @@ func (p *PlSqlParser) Dblink() (localctx IDblinkContext) { } } { - p.SetState(13991) + p.SetState(13996) var _x = p.Id_expression() @@ -225501,14 +225552,14 @@ func (p *PlSqlParser) Drop_database_link() (localctx IDrop_database_linkContext) p.EnterOuterAlt(localctx, 1) { - p.SetState(13994) + p.SetState(13999) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(13996) + p.SetState(14001) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -225517,7 +225568,7 @@ func (p *PlSqlParser) Drop_database_link() (localctx IDrop_database_linkContext) if _la == PlSqlParserPUBLIC { { - p.SetState(13995) + p.SetState(14000) p.Match(PlSqlParserPUBLIC) if p.HasError() { // Recognition error - abort rule @@ -225527,7 +225578,7 @@ func (p *PlSqlParser) Drop_database_link() (localctx IDrop_database_linkContext) } { - p.SetState(13998) + p.SetState(14003) p.Match(PlSqlParserDATABASE) if p.HasError() { // Recognition error - abort rule @@ -225535,7 +225586,7 @@ func (p *PlSqlParser) Drop_database_link() (localctx IDrop_database_linkContext) } } { - p.SetState(13999) + p.SetState(14004) p.Match(PlSqlParserLINK) if p.HasError() { // Recognition error - abort rule @@ -225543,7 +225594,7 @@ func (p *PlSqlParser) Drop_database_link() (localctx IDrop_database_linkContext) } } { - p.SetState(14000) + p.SetState(14005) p.Dblink() } @@ -225700,7 +225751,7 @@ func (p *PlSqlParser) Alter_tablespace_set() (localctx IAlter_tablespace_setCont p.EnterRule(localctx, 1506, PlSqlParserRULE_alter_tablespace_set) p.EnterOuterAlt(localctx, 1) { - p.SetState(14002) + p.SetState(14007) p.Match(PlSqlParserALTER) if p.HasError() { // Recognition error - abort rule @@ -225708,7 +225759,7 @@ func (p *PlSqlParser) Alter_tablespace_set() (localctx IAlter_tablespace_setCont } } { - p.SetState(14003) + p.SetState(14008) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule @@ -225716,7 +225767,7 @@ func (p *PlSqlParser) Alter_tablespace_set() (localctx IAlter_tablespace_setCont } } { - p.SetState(14004) + p.SetState(14009) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -225724,14 +225775,14 @@ func (p *PlSqlParser) Alter_tablespace_set() (localctx IAlter_tablespace_setCont } } { - p.SetState(14005) + p.SetState(14010) var _x = p.Id_expression() localctx.(*Alter_tablespace_setContext).tss = _x } { - p.SetState(14006) + p.SetState(14011) p.Alter_tablespace_attrs() } @@ -226103,24 +226154,24 @@ func (p *PlSqlParser) Alter_tablespace_attrs() (localctx IAlter_tablespace_attrs p.EnterRule(localctx, 1508, PlSqlParserRULE_alter_tablespace_attrs) var _la int - p.SetState(14035) + p.SetState(14040) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1805, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1806, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(14008) + p.SetState(14013) p.Default_tablespace_params() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(14009) + p.SetState(14014) p.Match(PlSqlParserMINIMUM) if p.HasError() { // Recognition error - abort rule @@ -226128,7 +226179,7 @@ func (p *PlSqlParser) Alter_tablespace_attrs() (localctx IAlter_tablespace_attrs } } { - p.SetState(14010) + p.SetState(14015) p.Match(PlSqlParserEXTENT) if p.HasError() { // Recognition error - abort rule @@ -226136,14 +226187,14 @@ func (p *PlSqlParser) Alter_tablespace_attrs() (localctx IAlter_tablespace_attrs } } { - p.SetState(14011) + p.SetState(14016) p.Size_clause() } case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(14012) + p.SetState(14017) p.Match(PlSqlParserRESIZE) if p.HasError() { // Recognition error - abort rule @@ -226151,14 +226202,14 @@ func (p *PlSqlParser) Alter_tablespace_attrs() (localctx IAlter_tablespace_attrs } } { - p.SetState(14013) + p.SetState(14018) p.Size_clause() } case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(14014) + p.SetState(14019) p.Match(PlSqlParserCOALESCE) if p.HasError() { // Recognition error - abort rule @@ -226169,7 +226220,7 @@ func (p *PlSqlParser) Alter_tablespace_attrs() (localctx IAlter_tablespace_attrs case 5: p.EnterOuterAlt(localctx, 5) { - p.SetState(14015) + p.SetState(14020) p.Match(PlSqlParserSHRINK) if p.HasError() { // Recognition error - abort rule @@ -226177,19 +226228,19 @@ func (p *PlSqlParser) Alter_tablespace_attrs() (localctx IAlter_tablespace_attrs } } { - p.SetState(14016) + p.SetState(14021) p.Match(PlSqlParserSPACE_KEYWORD) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14019) + p.SetState(14024) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1804, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1805, p.GetParserRuleContext()) == 1 { { - p.SetState(14017) + p.SetState(14022) p.Match(PlSqlParserKEEP) if p.HasError() { // Recognition error - abort rule @@ -226197,7 +226248,7 @@ func (p *PlSqlParser) Alter_tablespace_attrs() (localctx IAlter_tablespace_attrs } } { - p.SetState(14018) + p.SetState(14023) p.Size_clause() } @@ -226208,7 +226259,7 @@ func (p *PlSqlParser) Alter_tablespace_attrs() (localctx IAlter_tablespace_attrs case 6: p.EnterOuterAlt(localctx, 6) { - p.SetState(14021) + p.SetState(14026) p.Match(PlSqlParserRENAME) if p.HasError() { // Recognition error - abort rule @@ -226216,7 +226267,7 @@ func (p *PlSqlParser) Alter_tablespace_attrs() (localctx IAlter_tablespace_attrs } } { - p.SetState(14022) + p.SetState(14027) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -226224,7 +226275,7 @@ func (p *PlSqlParser) Alter_tablespace_attrs() (localctx IAlter_tablespace_attrs } } { - p.SetState(14023) + p.SetState(14028) var _x = p.Id_expression() @@ -226234,7 +226285,7 @@ func (p *PlSqlParser) Alter_tablespace_attrs() (localctx IAlter_tablespace_attrs case 7: p.EnterOuterAlt(localctx, 7) { - p.SetState(14024) + p.SetState(14029) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBEGIN || _la == PlSqlParserEND) { @@ -226245,7 +226296,7 @@ func (p *PlSqlParser) Alter_tablespace_attrs() (localctx IAlter_tablespace_attrs } } { - p.SetState(14025) + p.SetState(14030) p.Match(PlSqlParserBACKUP) if p.HasError() { // Recognition error - abort rule @@ -226256,63 +226307,63 @@ func (p *PlSqlParser) Alter_tablespace_attrs() (localctx IAlter_tablespace_attrs case 8: p.EnterOuterAlt(localctx, 8) { - p.SetState(14026) + p.SetState(14031) p.Datafile_tempfile_clauses() } case 9: p.EnterOuterAlt(localctx, 9) { - p.SetState(14027) + p.SetState(14032) p.Tablespace_logging_clauses() } case 10: p.EnterOuterAlt(localctx, 10) { - p.SetState(14028) + p.SetState(14033) p.Tablespace_group_clause() } case 11: p.EnterOuterAlt(localctx, 11) { - p.SetState(14029) + p.SetState(14034) p.Tablespace_state_clauses() } case 12: p.EnterOuterAlt(localctx, 12) { - p.SetState(14030) + p.SetState(14035) p.Autoextend_clause() } case 13: p.EnterOuterAlt(localctx, 13) { - p.SetState(14031) + p.SetState(14036) p.Flashback_mode_clause() } case 14: p.EnterOuterAlt(localctx, 14) { - p.SetState(14032) + p.SetState(14037) p.Tablespace_retention_clause() } case 15: p.EnterOuterAlt(localctx, 15) { - p.SetState(14033) + p.SetState(14038) p.Alter_tablespace_encryption() } case 16: p.EnterOuterAlt(localctx, 16) { - p.SetState(14034) + p.SetState(14039) p.Lost_write_protection() } @@ -226484,14 +226535,14 @@ func (p *PlSqlParser) Alter_tablespace_encryption() (localctx IAlter_tablespace_ p.EnterOuterAlt(localctx, 1) { - p.SetState(14037) + p.SetState(14042) p.Match(PlSqlParserENCRYPTION) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14062) + p.SetState(14067) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -226500,14 +226551,14 @@ func (p *PlSqlParser) Alter_tablespace_encryption() (localctx IAlter_tablespace_ switch p.GetTokenStream().LA(1) { case PlSqlParserOFFLINE: { - p.SetState(14038) + p.SetState(14043) p.Match(PlSqlParserOFFLINE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14044) + p.SetState(14049) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -226515,7 +226566,7 @@ func (p *PlSqlParser) Alter_tablespace_encryption() (localctx IAlter_tablespace_ switch p.GetTokenStream().LA(1) { case PlSqlParserENCRYPT, PlSqlParserUSING: - p.SetState(14040) + p.SetState(14045) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -226524,13 +226575,13 @@ func (p *PlSqlParser) Alter_tablespace_encryption() (localctx IAlter_tablespace_ if _la == PlSqlParserUSING { { - p.SetState(14039) + p.SetState(14044) p.Tablespace_encryption_spec() } } { - p.SetState(14042) + p.SetState(14047) p.Match(PlSqlParserENCRYPT) if p.HasError() { // Recognition error - abort rule @@ -226540,7 +226591,7 @@ func (p *PlSqlParser) Alter_tablespace_encryption() (localctx IAlter_tablespace_ case PlSqlParserDECRYPT: { - p.SetState(14043) + p.SetState(14048) p.Match(PlSqlParserDECRYPT) if p.HasError() { // Recognition error - abort rule @@ -226555,14 +226606,14 @@ func (p *PlSqlParser) Alter_tablespace_encryption() (localctx IAlter_tablespace_ case PlSqlParserONLINE: { - p.SetState(14046) + p.SetState(14051) p.Match(PlSqlParserONLINE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14052) + p.SetState(14057) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -226570,7 +226621,7 @@ func (p *PlSqlParser) Alter_tablespace_encryption() (localctx IAlter_tablespace_ switch p.GetTokenStream().LA(1) { case PlSqlParserENCRYPT, PlSqlParserREKEY, PlSqlParserUSING: - p.SetState(14048) + p.SetState(14053) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -226579,13 +226630,13 @@ func (p *PlSqlParser) Alter_tablespace_encryption() (localctx IAlter_tablespace_ if _la == PlSqlParserUSING { { - p.SetState(14047) + p.SetState(14052) p.Tablespace_encryption_spec() } } { - p.SetState(14050) + p.SetState(14055) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserENCRYPT || _la == PlSqlParserREKEY) { @@ -226598,7 +226649,7 @@ func (p *PlSqlParser) Alter_tablespace_encryption() (localctx IAlter_tablespace_ case PlSqlParserDECRYPT: { - p.SetState(14051) + p.SetState(14056) p.Match(PlSqlParserDECRYPT) if p.HasError() { // Recognition error - abort rule @@ -226610,12 +226661,12 @@ func (p *PlSqlParser) Alter_tablespace_encryption() (localctx IAlter_tablespace_ p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(14055) + p.SetState(14060) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1810, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1811, p.GetParserRuleContext()) == 1 { { - p.SetState(14054) + p.SetState(14059) p.Ts_file_name_convert() } @@ -226625,7 +226676,7 @@ func (p *PlSqlParser) Alter_tablespace_encryption() (localctx IAlter_tablespace_ case PlSqlParserFINISH: { - p.SetState(14057) + p.SetState(14062) p.Match(PlSqlParserFINISH) if p.HasError() { // Recognition error - abort rule @@ -226633,7 +226684,7 @@ func (p *PlSqlParser) Alter_tablespace_encryption() (localctx IAlter_tablespace_ } } { - p.SetState(14058) + p.SetState(14063) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDECRYPT || _la == PlSqlParserENCRYPT || _la == PlSqlParserREKEY) { @@ -226643,12 +226694,12 @@ func (p *PlSqlParser) Alter_tablespace_encryption() (localctx IAlter_tablespace_ p.Consume() } } - p.SetState(14060) + p.SetState(14065) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1811, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1812, p.GetParserRuleContext()) == 1 { { - p.SetState(14059) + p.SetState(14064) p.Ts_file_name_convert() } @@ -226801,7 +226852,7 @@ func (p *PlSqlParser) Ts_file_name_convert() (localctx ITs_file_name_convertCont p.EnterOuterAlt(localctx, 1) { - p.SetState(14064) + p.SetState(14069) p.Match(PlSqlParserFILE_NAME_CONVERT) if p.HasError() { // Recognition error - abort rule @@ -226809,7 +226860,7 @@ func (p *PlSqlParser) Ts_file_name_convert() (localctx ITs_file_name_convertCont } } { - p.SetState(14065) + p.SetState(14070) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -226817,7 +226868,7 @@ func (p *PlSqlParser) Ts_file_name_convert() (localctx ITs_file_name_convertCont } } { - p.SetState(14066) + p.SetState(14071) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -226825,7 +226876,7 @@ func (p *PlSqlParser) Ts_file_name_convert() (localctx ITs_file_name_convertCont } } { - p.SetState(14067) + p.SetState(14072) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -226833,7 +226884,7 @@ func (p *PlSqlParser) Ts_file_name_convert() (localctx ITs_file_name_convertCont } } { - p.SetState(14068) + p.SetState(14073) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -226841,14 +226892,14 @@ func (p *PlSqlParser) Ts_file_name_convert() (localctx ITs_file_name_convertCont } } { - p.SetState(14069) + p.SetState(14074) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14076) + p.SetState(14081) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -226857,7 +226908,7 @@ func (p *PlSqlParser) Ts_file_name_convert() (localctx ITs_file_name_convertCont for _la == PlSqlParserCOMMA { { - p.SetState(14070) + p.SetState(14075) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -226865,7 +226916,7 @@ func (p *PlSqlParser) Ts_file_name_convert() (localctx ITs_file_name_convertCont } } { - p.SetState(14071) + p.SetState(14076) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -226873,7 +226924,7 @@ func (p *PlSqlParser) Ts_file_name_convert() (localctx ITs_file_name_convertCont } } { - p.SetState(14072) + p.SetState(14077) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -226881,7 +226932,7 @@ func (p *PlSqlParser) Ts_file_name_convert() (localctx ITs_file_name_convertCont } } { - p.SetState(14073) + p.SetState(14078) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -226889,7 +226940,7 @@ func (p *PlSqlParser) Ts_file_name_convert() (localctx ITs_file_name_convertCont } } - p.SetState(14078) + p.SetState(14083) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -226897,19 +226948,19 @@ func (p *PlSqlParser) Ts_file_name_convert() (localctx ITs_file_name_convertCont _la = p.GetTokenStream().LA(1) } { - p.SetState(14079) + p.SetState(14084) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14081) + p.SetState(14086) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1814, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1815, p.GetParserRuleContext()) == 1 { { - p.SetState(14080) + p.SetState(14085) p.Match(PlSqlParserKEEP) if p.HasError() { // Recognition error - abort rule @@ -227075,7 +227126,7 @@ func (p *PlSqlParser) Alter_role() (localctx IAlter_roleContext) { p.EnterRule(localctx, 1514, PlSqlParserRULE_alter_role) p.EnterOuterAlt(localctx, 1) { - p.SetState(14083) + p.SetState(14088) p.Match(PlSqlParserALTER) if p.HasError() { // Recognition error - abort rule @@ -227083,7 +227134,7 @@ func (p *PlSqlParser) Alter_role() (localctx IAlter_roleContext) { } } { - p.SetState(14084) + p.SetState(14089) p.Match(PlSqlParserROLE) if p.HasError() { // Recognition error - abort rule @@ -227091,19 +227142,19 @@ func (p *PlSqlParser) Alter_role() (localctx IAlter_roleContext) { } } { - p.SetState(14085) + p.SetState(14090) p.Role_name() } { - p.SetState(14086) + p.SetState(14091) p.Role_identified_clause() } - p.SetState(14088) + p.SetState(14093) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1815, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1816, p.GetParserRuleContext()) == 1 { { - p.SetState(14087) + p.SetState(14092) p.Container_clause() } @@ -227281,7 +227332,7 @@ func (s *Role_identified_clauseContext) Accept(visitor antlr.ParseTreeVisitor) i func (p *PlSqlParser) Role_identified_clause() (localctx IRole_identified_clauseContext) { localctx = NewRole_identified_clauseContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1516, PlSqlParserRULE_role_identified_clause) - p.SetState(14109) + p.SetState(14114) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -227291,7 +227342,7 @@ func (p *PlSqlParser) Role_identified_clause() (localctx IRole_identified_clause case PlSqlParserNOT: p.EnterOuterAlt(localctx, 1) { - p.SetState(14090) + p.SetState(14095) p.Match(PlSqlParserNOT) if p.HasError() { // Recognition error - abort rule @@ -227299,7 +227350,7 @@ func (p *PlSqlParser) Role_identified_clause() (localctx IRole_identified_clause } } { - p.SetState(14091) + p.SetState(14096) p.Match(PlSqlParserIDENTIFIED) if p.HasError() { // Recognition error - abort rule @@ -227310,14 +227361,14 @@ func (p *PlSqlParser) Role_identified_clause() (localctx IRole_identified_clause case PlSqlParserIDENTIFIED: p.EnterOuterAlt(localctx, 2) { - p.SetState(14092) + p.SetState(14097) p.Match(PlSqlParserIDENTIFIED) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14107) + p.SetState(14112) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -227326,7 +227377,7 @@ func (p *PlSqlParser) Role_identified_clause() (localctx IRole_identified_clause switch p.GetTokenStream().LA(1) { case PlSqlParserBY: { - p.SetState(14093) + p.SetState(14098) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -227334,13 +227385,13 @@ func (p *PlSqlParser) Role_identified_clause() (localctx IRole_identified_clause } } { - p.SetState(14094) + p.SetState(14099) p.Identifier() } case PlSqlParserUSING: { - p.SetState(14095) + p.SetState(14100) p.Match(PlSqlParserUSING) if p.HasError() { // Recognition error - abort rule @@ -227348,15 +227399,15 @@ func (p *PlSqlParser) Role_identified_clause() (localctx IRole_identified_clause } } { - p.SetState(14096) + p.SetState(14101) p.Identifier() } - p.SetState(14099) + p.SetState(14104) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1816, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1817, p.GetParserRuleContext()) == 1 { { - p.SetState(14097) + p.SetState(14102) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -227364,7 +227415,7 @@ func (p *PlSqlParser) Role_identified_clause() (localctx IRole_identified_clause } } { - p.SetState(14098) + p.SetState(14103) p.Id_expression() } @@ -227374,7 +227425,7 @@ func (p *PlSqlParser) Role_identified_clause() (localctx IRole_identified_clause case PlSqlParserEXTERNALLY: { - p.SetState(14101) + p.SetState(14106) p.Match(PlSqlParserEXTERNALLY) if p.HasError() { // Recognition error - abort rule @@ -227384,19 +227435,19 @@ func (p *PlSqlParser) Role_identified_clause() (localctx IRole_identified_clause case PlSqlParserGLOBALLY: { - p.SetState(14102) + p.SetState(14107) p.Match(PlSqlParserGLOBALLY) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14105) + p.SetState(14110) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1817, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1818, p.GetParserRuleContext()) == 1 { { - p.SetState(14103) + p.SetState(14108) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -227404,7 +227455,7 @@ func (p *PlSqlParser) Role_identified_clause() (localctx IRole_identified_clause } } { - p.SetState(14104) + p.SetState(14109) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -227804,7 +227855,7 @@ func (p *PlSqlParser) Alter_table() (localctx IAlter_tableContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(14111) + p.SetState(14116) p.Match(PlSqlParserALTER) if p.HasError() { // Recognition error - abort rule @@ -227812,7 +227863,7 @@ func (p *PlSqlParser) Alter_table() (localctx IAlter_tableContext) { } } { - p.SetState(14112) + p.SetState(14117) p.Match(PlSqlParserTABLE) if p.HasError() { // Recognition error - abort rule @@ -227820,79 +227871,79 @@ func (p *PlSqlParser) Alter_table() (localctx IAlter_tableContext) { } } { - p.SetState(14113) + p.SetState(14118) p.Tableview_name() } - p.SetState(14117) + p.SetState(14122) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1820, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1821, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(14114) + p.SetState(14119) p.Memoptimize_read_write_clause() } } - p.SetState(14119) + p.SetState(14124) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1820, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1821, p.GetParserRuleContext()) if p.HasError() { goto errorExit } } - p.SetState(14126) + p.SetState(14131) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1821, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1822, p.GetParserRuleContext()) { case 1: case 2: { - p.SetState(14121) + p.SetState(14126) p.Alter_table_properties() } case 3: { - p.SetState(14122) + p.SetState(14127) p.Constraint_clauses() } case 4: { - p.SetState(14123) + p.SetState(14128) p.Column_clauses() } case 5: { - p.SetState(14124) + p.SetState(14129) p.Alter_table_partitioning() } case 6: { - p.SetState(14125) + p.SetState(14130) p.Move_table_clause() } case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(14140) + p.SetState(14145) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -227900,7 +227951,7 @@ func (p *PlSqlParser) Alter_table() (localctx IAlter_tableContext) { _la = p.GetTokenStream().LA(1) if _la == PlSqlParserDISABLE || _la == PlSqlParserENABLE { - p.SetState(14136) + p.SetState(14141) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -227908,25 +227959,25 @@ func (p *PlSqlParser) Alter_table() (localctx IAlter_tableContext) { _la = p.GetTokenStream().LA(1) for ok := true; ok; ok = _la == PlSqlParserDISABLE || _la == PlSqlParserENABLE { - p.SetState(14136) + p.SetState(14141) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1823, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1824, p.GetParserRuleContext()) { case 1: { - p.SetState(14128) + p.SetState(14133) p.Enable_disable_clause() } case 2: { - p.SetState(14129) + p.SetState(14134) p.Enable_or_disable() } - p.SetState(14134) + p.SetState(14139) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -227935,7 +227986,7 @@ func (p *PlSqlParser) Alter_table() (localctx IAlter_tableContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserTABLE: { - p.SetState(14130) + p.SetState(14135) p.Match(PlSqlParserTABLE) if p.HasError() { // Recognition error - abort rule @@ -227943,7 +227994,7 @@ func (p *PlSqlParser) Alter_table() (localctx IAlter_tableContext) { } } { - p.SetState(14131) + p.SetState(14136) p.Match(PlSqlParserLOCK) if p.HasError() { // Recognition error - abort rule @@ -227953,7 +228004,7 @@ func (p *PlSqlParser) Alter_table() (localctx IAlter_tableContext) { case PlSqlParserALL: { - p.SetState(14132) + p.SetState(14137) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule @@ -227961,7 +228012,7 @@ func (p *PlSqlParser) Alter_table() (localctx IAlter_tableContext) { } } { - p.SetState(14133) + p.SetState(14138) p.Match(PlSqlParserTRIGGERS) if p.HasError() { // Recognition error - abort rule @@ -227978,7 +228029,7 @@ func (p *PlSqlParser) Alter_table() (localctx IAlter_tableContext) { goto errorExit } - p.SetState(14138) + p.SetState(14143) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -227988,7 +228039,7 @@ func (p *PlSqlParser) Alter_table() (localctx IAlter_tableContext) { } { - p.SetState(14142) + p.SetState(14147) p.Match(PlSqlParserSEMICOLON) if p.HasError() { // Recognition error - abort rule @@ -228115,7 +228166,7 @@ func (p *PlSqlParser) Memoptimize_read_write_clause() (localctx IMemoptimize_rea var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(14145) + p.SetState(14150) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -228124,7 +228175,7 @@ func (p *PlSqlParser) Memoptimize_read_write_clause() (localctx IMemoptimize_rea if _la == PlSqlParserNO { { - p.SetState(14144) + p.SetState(14149) p.Match(PlSqlParserNO) if p.HasError() { // Recognition error - abort rule @@ -228134,7 +228185,7 @@ func (p *PlSqlParser) Memoptimize_read_write_clause() (localctx IMemoptimize_rea } { - p.SetState(14147) + p.SetState(14152) p.Match(PlSqlParserMEMOPTIMIZE) if p.HasError() { // Recognition error - abort rule @@ -228142,7 +228193,7 @@ func (p *PlSqlParser) Memoptimize_read_write_clause() (localctx IMemoptimize_rea } } { - p.SetState(14148) + p.SetState(14153) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule @@ -228150,7 +228201,7 @@ func (p *PlSqlParser) Memoptimize_read_write_clause() (localctx IMemoptimize_rea } } { - p.SetState(14149) + p.SetState(14154) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserREAD || _la == PlSqlParserWRITE) { @@ -228338,24 +228389,24 @@ func (s *Alter_table_propertiesContext) Accept(visitor antlr.ParseTreeVisitor) i func (p *PlSqlParser) Alter_table_properties() (localctx IAlter_table_propertiesContext) { localctx = NewAlter_table_propertiesContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1522, PlSqlParserRULE_alter_table_properties) - p.SetState(14162) + p.SetState(14167) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1827, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1828, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(14151) + p.SetState(14156) p.Alter_table_properties_1() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(14152) + p.SetState(14157) p.Match(PlSqlParserRENAME) if p.HasError() { // Recognition error - abort rule @@ -228363,7 +228414,7 @@ func (p *PlSqlParser) Alter_table_properties() (localctx IAlter_table_properties } } { - p.SetState(14153) + p.SetState(14158) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -228371,21 +228422,21 @@ func (p *PlSqlParser) Alter_table_properties() (localctx IAlter_table_properties } } { - p.SetState(14154) + p.SetState(14159) p.Tableview_name() } case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(14155) + p.SetState(14160) p.Shrink_clause() } case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(14156) + p.SetState(14161) p.Match(PlSqlParserREAD) if p.HasError() { // Recognition error - abort rule @@ -228393,7 +228444,7 @@ func (p *PlSqlParser) Alter_table_properties() (localctx IAlter_table_properties } } { - p.SetState(14157) + p.SetState(14162) p.Match(PlSqlParserONLY) if p.HasError() { // Recognition error - abort rule @@ -228404,7 +228455,7 @@ func (p *PlSqlParser) Alter_table_properties() (localctx IAlter_table_properties case 5: p.EnterOuterAlt(localctx, 5) { - p.SetState(14158) + p.SetState(14163) p.Match(PlSqlParserREAD) if p.HasError() { // Recognition error - abort rule @@ -228412,7 +228463,7 @@ func (p *PlSqlParser) Alter_table_properties() (localctx IAlter_table_properties } } { - p.SetState(14159) + p.SetState(14164) p.Match(PlSqlParserWRITE) if p.HasError() { // Recognition error - abort rule @@ -228423,7 +228474,7 @@ func (p *PlSqlParser) Alter_table_properties() (localctx IAlter_table_properties case 6: p.EnterOuterAlt(localctx, 6) { - p.SetState(14160) + p.SetState(14165) p.Match(PlSqlParserREKEY) if p.HasError() { // Recognition error - abort rule @@ -228431,7 +228482,7 @@ func (p *PlSqlParser) Alter_table_properties() (localctx IAlter_table_properties } } { - p.SetState(14161) + p.SetState(14166) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -228687,7 +228738,7 @@ func (s *Alter_table_partitioningContext) Accept(visitor antlr.ParseTreeVisitor) func (p *PlSqlParser) Alter_table_partitioning() (localctx IAlter_table_partitioningContext) { localctx = NewAlter_table_partitioningContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1524, PlSqlParserRULE_alter_table_partitioning) - p.SetState(14173) + p.SetState(14178) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -228697,63 +228748,63 @@ func (p *PlSqlParser) Alter_table_partitioning() (localctx IAlter_table_partitio case PlSqlParserADD: p.EnterOuterAlt(localctx, 1) { - p.SetState(14164) + p.SetState(14169) p.Add_table_partition() } case PlSqlParserDROP: p.EnterOuterAlt(localctx, 2) { - p.SetState(14165) + p.SetState(14170) p.Drop_table_partition() } case PlSqlParserMERGE: p.EnterOuterAlt(localctx, 3) { - p.SetState(14166) + p.SetState(14171) p.Merge_table_partition() } case PlSqlParserMODIFY: p.EnterOuterAlt(localctx, 4) { - p.SetState(14167) + p.SetState(14172) p.Modify_table_partition() } case PlSqlParserSPLIT: p.EnterOuterAlt(localctx, 5) { - p.SetState(14168) + p.SetState(14173) p.Split_table_partition() } case PlSqlParserTRUNCATE: p.EnterOuterAlt(localctx, 6) { - p.SetState(14169) + p.SetState(14174) p.Truncate_table_partition() } case PlSqlParserEXCHANGE: p.EnterOuterAlt(localctx, 7) { - p.SetState(14170) + p.SetState(14175) p.Exchange_table_partition() } case PlSqlParserCOALESCE: p.EnterOuterAlt(localctx, 8) { - p.SetState(14171) + p.SetState(14176) p.Coalesce_table_partition() } case PlSqlParserSET: p.EnterOuterAlt(localctx, 9) { - p.SetState(14172) + p.SetState(14177) p.Alter_interval_partition() } @@ -228962,54 +229013,54 @@ func (p *PlSqlParser) Add_table_partition() (localctx IAdd_table_partitionContex p.EnterOuterAlt(localctx, 1) { - p.SetState(14175) + p.SetState(14180) p.Match(PlSqlParserADD) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14192) + p.SetState(14197) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1833, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1834, p.GetParserRuleContext()) { case 1: { - p.SetState(14176) + p.SetState(14181) p.Range_partition_desc() } case 2: { - p.SetState(14177) + p.SetState(14182) p.List_partition_desc() } case 3: { - p.SetState(14178) + p.SetState(14183) p.Match(PlSqlParserPARTITION) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14180) + p.SetState(14185) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1829, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1830, p.GetParserRuleContext()) == 1 { { - p.SetState(14179) + p.SetState(14184) p.Partition_name() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(14184) + p.SetState(14189) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -229018,7 +229069,7 @@ func (p *PlSqlParser) Add_table_partition() (localctx IAdd_table_partitionContex if _la == PlSqlParserTABLESPACE { { - p.SetState(14182) + p.SetState(14187) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule @@ -229026,12 +229077,12 @@ func (p *PlSqlParser) Add_table_partition() (localctx IAdd_table_partitionContex } } { - p.SetState(14183) + p.SetState(14188) p.Tablespace() } } - p.SetState(14187) + p.SetState(14192) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -229040,12 +229091,12 @@ func (p *PlSqlParser) Add_table_partition() (localctx IAdd_table_partitionContex if _la == PlSqlParserCOMPRESS || _la == PlSqlParserNOCOMPRESS { { - p.SetState(14186) + p.SetState(14191) p.Key_compression() } } - p.SetState(14190) + p.SetState(14195) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -229054,7 +229105,7 @@ func (p *PlSqlParser) Add_table_partition() (localctx IAdd_table_partitionContex if _la == PlSqlParserUNUSABLE { { - p.SetState(14189) + p.SetState(14194) p.Match(PlSqlParserUNUSABLE) if p.HasError() { // Recognition error - abort rule @@ -229236,14 +229287,14 @@ func (p *PlSqlParser) Drop_table_partition() (localctx IDrop_table_partitionCont p.EnterOuterAlt(localctx, 1) { - p.SetState(14194) + p.SetState(14199) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14197) + p.SetState(14202) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -229252,13 +229303,13 @@ func (p *PlSqlParser) Drop_table_partition() (localctx IDrop_table_partitionCont switch p.GetTokenStream().LA(1) { case PlSqlParserPARTITION, PlSqlParserPARTITIONS: { - p.SetState(14195) + p.SetState(14200) p.Partition_extended_names() } case PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION: { - p.SetState(14196) + p.SetState(14201) p.Subpartition_extended_names() } @@ -229266,7 +229317,7 @@ func (p *PlSqlParser) Drop_table_partition() (localctx IDrop_table_partitionCont p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(14203) + p.SetState(14208) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -229275,10 +229326,10 @@ func (p *PlSqlParser) Drop_table_partition() (localctx IDrop_table_partitionCont if _la == PlSqlParserINVALIDATE || _la == PlSqlParserUPDATE { { - p.SetState(14199) + p.SetState(14204) p.Update_index_clauses() } - p.SetState(14201) + p.SetState(14206) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -229287,7 +229338,7 @@ func (p *PlSqlParser) Drop_table_partition() (localctx IDrop_table_partitionCont if _la == PlSqlParserNOPARALLEL || _la == PlSqlParserPARALLEL { { - p.SetState(14200) + p.SetState(14205) p.Parallel_clause() } @@ -229456,7 +229507,7 @@ func (p *PlSqlParser) Merge_table_partition() (localctx IMerge_table_partitionCo p.EnterRule(localctx, 1530, PlSqlParserRULE_merge_table_partition) p.EnterOuterAlt(localctx, 1) { - p.SetState(14205) + p.SetState(14210) p.Match(PlSqlParserMERGE) if p.HasError() { // Recognition error - abort rule @@ -229464,7 +229515,7 @@ func (p *PlSqlParser) Merge_table_partition() (localctx IMerge_table_partitionCo } } { - p.SetState(14206) + p.SetState(14211) p.Match(PlSqlParserPARTITION) if p.HasError() { // Recognition error - abort rule @@ -229472,11 +229523,11 @@ func (p *PlSqlParser) Merge_table_partition() (localctx IMerge_table_partitionCo } } { - p.SetState(14207) + p.SetState(14212) p.Partition_name() } { - p.SetState(14208) + p.SetState(14213) p.Match(PlSqlParserAND) if p.HasError() { // Recognition error - abort rule @@ -229484,11 +229535,11 @@ func (p *PlSqlParser) Merge_table_partition() (localctx IMerge_table_partitionCo } } { - p.SetState(14209) + p.SetState(14214) p.Partition_name() } { - p.SetState(14210) + p.SetState(14215) p.Match(PlSqlParserINTO) if p.HasError() { // Recognition error - abort rule @@ -229496,7 +229547,7 @@ func (p *PlSqlParser) Merge_table_partition() (localctx IMerge_table_partitionCo } } { - p.SetState(14211) + p.SetState(14216) p.Match(PlSqlParserPARTITION) if p.HasError() { // Recognition error - abort rule @@ -229504,7 +229555,7 @@ func (p *PlSqlParser) Merge_table_partition() (localctx IMerge_table_partitionCo } } { - p.SetState(14212) + p.SetState(14217) p.Partition_name() } @@ -229755,31 +229806,31 @@ func (p *PlSqlParser) Modify_table_partition() (localctx IModify_table_partition p.EnterOuterAlt(localctx, 1) { - p.SetState(14214) + p.SetState(14219) p.Match(PlSqlParserMODIFY) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14235) + p.SetState(14240) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1841, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1842, p.GetParserRuleContext()) { case 1: case 2: { - p.SetState(14216) + p.SetState(14221) p.Table_partitioning_clauses() } case 3: { - p.SetState(14217) + p.SetState(14222) p.Match(PlSqlParserPARTITION) if p.HasError() { // Recognition error - abort rule @@ -229787,15 +229838,15 @@ func (p *PlSqlParser) Modify_table_partition() (localctx IModify_table_partition } } { - p.SetState(14218) + p.SetState(14223) p.Partition_name() } - p.SetState(14221) + p.SetState(14226) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1837, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1838, p.GetParserRuleContext()) == 1 { { - p.SetState(14219) + p.SetState(14224) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserADD || _la == PlSqlParserDROP) { @@ -229806,14 +229857,14 @@ func (p *PlSqlParser) Modify_table_partition() (localctx IModify_table_partition } } { - p.SetState(14220) + p.SetState(14225) p.List_values_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(14225) + p.SetState(14230) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -229822,7 +229873,7 @@ func (p *PlSqlParser) Modify_table_partition() (localctx IModify_table_partition if _la == PlSqlParserADD { { - p.SetState(14223) + p.SetState(14228) p.Match(PlSqlParserADD) if p.HasError() { // Recognition error - abort rule @@ -229830,12 +229881,12 @@ func (p *PlSqlParser) Modify_table_partition() (localctx IModify_table_partition } } { - p.SetState(14224) + p.SetState(14229) p.Range_subpartition_desc() } } - p.SetState(14233) + p.SetState(14238) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -229843,7 +229894,7 @@ func (p *PlSqlParser) Modify_table_partition() (localctx IModify_table_partition _la = p.GetTokenStream().LA(1) if _la == PlSqlParserREBUILD || _la == PlSqlParserUNUSABLE { - p.SetState(14228) + p.SetState(14233) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -229852,7 +229903,7 @@ func (p *PlSqlParser) Modify_table_partition() (localctx IModify_table_partition if _la == PlSqlParserREBUILD { { - p.SetState(14227) + p.SetState(14232) p.Match(PlSqlParserREBUILD) if p.HasError() { // Recognition error - abort rule @@ -229862,7 +229913,7 @@ func (p *PlSqlParser) Modify_table_partition() (localctx IModify_table_partition } { - p.SetState(14230) + p.SetState(14235) p.Match(PlSqlParserUNUSABLE) if p.HasError() { // Recognition error - abort rule @@ -229870,7 +229921,7 @@ func (p *PlSqlParser) Modify_table_partition() (localctx IModify_table_partition } } { - p.SetState(14231) + p.SetState(14236) p.Match(PlSqlParserLOCAL) if p.HasError() { // Recognition error - abort rule @@ -229878,7 +229929,7 @@ func (p *PlSqlParser) Modify_table_partition() (localctx IModify_table_partition } } { - p.SetState(14232) + p.SetState(14237) p.Match(PlSqlParserINDEXES) if p.HasError() { // Recognition error - abort rule @@ -229891,7 +229942,7 @@ func (p *PlSqlParser) Modify_table_partition() (localctx IModify_table_partition case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(14238) + p.SetState(14243) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -229900,7 +229951,7 @@ func (p *PlSqlParser) Modify_table_partition() (localctx IModify_table_partition if _la == PlSqlParserONLINE { { - p.SetState(14237) + p.SetState(14242) p.Match(PlSqlParserONLINE) if p.HasError() { // Recognition error - abort rule @@ -229909,7 +229960,7 @@ func (p *PlSqlParser) Modify_table_partition() (localctx IModify_table_partition } } - p.SetState(14244) + p.SetState(14249) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -229918,10 +229969,10 @@ func (p *PlSqlParser) Modify_table_partition() (localctx IModify_table_partition if _la == PlSqlParserINVALIDATE || _la == PlSqlParserUPDATE { { - p.SetState(14240) + p.SetState(14245) p.Update_index_clauses() } - p.SetState(14242) + p.SetState(14247) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -229930,7 +229981,7 @@ func (p *PlSqlParser) Modify_table_partition() (localctx IModify_table_partition if _la == PlSqlParserNOPARALLEL || _la == PlSqlParserPARALLEL { { - p.SetState(14241) + p.SetState(14246) p.Parallel_clause() } @@ -230171,7 +230222,7 @@ func (p *PlSqlParser) Split_table_partition() (localctx ISplit_table_partitionCo p.EnterOuterAlt(localctx, 1) { - p.SetState(14246) + p.SetState(14251) p.Match(PlSqlParserSPLIT) if p.HasError() { // Recognition error - abort rule @@ -230179,7 +230230,7 @@ func (p *PlSqlParser) Split_table_partition() (localctx ISplit_table_partitionCo } } { - p.SetState(14247) + p.SetState(14252) p.Match(PlSqlParserPARTITION) if p.HasError() { // Recognition error - abort rule @@ -230187,11 +230238,11 @@ func (p *PlSqlParser) Split_table_partition() (localctx ISplit_table_partitionCo } } { - p.SetState(14248) + p.SetState(14253) p.Partition_name() } { - p.SetState(14249) + p.SetState(14254) p.Match(PlSqlParserINTO) if p.HasError() { // Recognition error - abort rule @@ -230199,26 +230250,26 @@ func (p *PlSqlParser) Split_table_partition() (localctx ISplit_table_partitionCo } } { - p.SetState(14250) + p.SetState(14255) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14267) + p.SetState(14272) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1847, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1848, p.GetParserRuleContext()) { case 1: { - p.SetState(14251) + p.SetState(14256) p.Range_partition_desc() } - p.SetState(14256) + p.SetState(14261) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -230227,7 +230278,7 @@ func (p *PlSqlParser) Split_table_partition() (localctx ISplit_table_partitionCo for _la == PlSqlParserCOMMA { { - p.SetState(14252) + p.SetState(14257) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -230235,11 +230286,11 @@ func (p *PlSqlParser) Split_table_partition() (localctx ISplit_table_partitionCo } } { - p.SetState(14253) + p.SetState(14258) p.Range_partition_desc() } - p.SetState(14258) + p.SetState(14263) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -230249,10 +230300,10 @@ func (p *PlSqlParser) Split_table_partition() (localctx ISplit_table_partitionCo case 2: { - p.SetState(14259) + p.SetState(14264) p.List_partition_desc() } - p.SetState(14264) + p.SetState(14269) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -230261,7 +230312,7 @@ func (p *PlSqlParser) Split_table_partition() (localctx ISplit_table_partitionCo for _la == PlSqlParserCOMMA { { - p.SetState(14260) + p.SetState(14265) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -230269,11 +230320,11 @@ func (p *PlSqlParser) Split_table_partition() (localctx ISplit_table_partitionCo } } { - p.SetState(14261) + p.SetState(14266) p.List_partition_desc() } - p.SetState(14266) + p.SetState(14271) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -230285,7 +230336,7 @@ func (p *PlSqlParser) Split_table_partition() (localctx ISplit_table_partitionCo goto errorExit } { - p.SetState(14269) + p.SetState(14274) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -230486,14 +230537,14 @@ func (p *PlSqlParser) Truncate_table_partition() (localctx ITruncate_table_parti p.EnterOuterAlt(localctx, 1) { - p.SetState(14271) + p.SetState(14276) p.Match(PlSqlParserTRUNCATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14274) + p.SetState(14279) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -230502,13 +230553,13 @@ func (p *PlSqlParser) Truncate_table_partition() (localctx ITruncate_table_parti switch p.GetTokenStream().LA(1) { case PlSqlParserPARTITION, PlSqlParserPARTITIONS: { - p.SetState(14272) + p.SetState(14277) p.Partition_extended_names() } case PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION: { - p.SetState(14273) + p.SetState(14278) p.Subpartition_extended_names() } @@ -230516,7 +230567,7 @@ func (p *PlSqlParser) Truncate_table_partition() (localctx ITruncate_table_parti p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(14284) + p.SetState(14289) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -230524,7 +230575,7 @@ func (p *PlSqlParser) Truncate_table_partition() (localctx ITruncate_table_parti _la = p.GetTokenStream().LA(1) if _la == PlSqlParserDROP || _la == PlSqlParserREUSE || _la == PlSqlParserSTORAGE { - p.SetState(14281) + p.SetState(14286) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -230532,14 +230583,14 @@ func (p *PlSqlParser) Truncate_table_partition() (localctx ITruncate_table_parti switch p.GetTokenStream().LA(1) { case PlSqlParserDROP: { - p.SetState(14276) + p.SetState(14281) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14278) + p.SetState(14283) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -230548,7 +230599,7 @@ func (p *PlSqlParser) Truncate_table_partition() (localctx ITruncate_table_parti if _la == PlSqlParserALL { { - p.SetState(14277) + p.SetState(14282) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule @@ -230560,7 +230611,7 @@ func (p *PlSqlParser) Truncate_table_partition() (localctx ITruncate_table_parti case PlSqlParserREUSE: { - p.SetState(14280) + p.SetState(14285) p.Match(PlSqlParserREUSE) if p.HasError() { // Recognition error - abort rule @@ -230573,7 +230624,7 @@ func (p *PlSqlParser) Truncate_table_partition() (localctx ITruncate_table_parti default: } { - p.SetState(14283) + p.SetState(14288) p.Match(PlSqlParserSTORAGE) if p.HasError() { // Recognition error - abort rule @@ -230582,7 +230633,7 @@ func (p *PlSqlParser) Truncate_table_partition() (localctx ITruncate_table_parti } } - p.SetState(14287) + p.SetState(14292) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -230591,7 +230642,7 @@ func (p *PlSqlParser) Truncate_table_partition() (localctx ITruncate_table_parti if _la == PlSqlParserCASCADE { { - p.SetState(14286) + p.SetState(14291) p.Match(PlSqlParserCASCADE) if p.HasError() { // Recognition error - abort rule @@ -230600,7 +230651,7 @@ func (p *PlSqlParser) Truncate_table_partition() (localctx ITruncate_table_parti } } - p.SetState(14293) + p.SetState(14298) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -230609,10 +230660,10 @@ func (p *PlSqlParser) Truncate_table_partition() (localctx ITruncate_table_parti if _la == PlSqlParserINVALIDATE || _la == PlSqlParserUPDATE { { - p.SetState(14289) + p.SetState(14294) p.Update_index_clauses() } - p.SetState(14291) + p.SetState(14296) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -230621,7 +230672,7 @@ func (p *PlSqlParser) Truncate_table_partition() (localctx ITruncate_table_parti if _la == PlSqlParserNOPARALLEL || _la == PlSqlParserPARALLEL { { - p.SetState(14290) + p.SetState(14295) p.Parallel_clause() } @@ -230808,7 +230859,7 @@ func (p *PlSqlParser) Exchange_table_partition() (localctx IExchange_table_parti p.EnterOuterAlt(localctx, 1) { - p.SetState(14295) + p.SetState(14300) p.Match(PlSqlParserEXCHANGE) if p.HasError() { // Recognition error - abort rule @@ -230816,7 +230867,7 @@ func (p *PlSqlParser) Exchange_table_partition() (localctx IExchange_table_parti } } { - p.SetState(14296) + p.SetState(14301) p.Match(PlSqlParserPARTITION) if p.HasError() { // Recognition error - abort rule @@ -230824,11 +230875,11 @@ func (p *PlSqlParser) Exchange_table_partition() (localctx IExchange_table_parti } } { - p.SetState(14297) + p.SetState(14302) p.Partition_name() } { - p.SetState(14298) + p.SetState(14303) p.Match(PlSqlParserWITH) if p.HasError() { // Recognition error - abort rule @@ -230836,7 +230887,7 @@ func (p *PlSqlParser) Exchange_table_partition() (localctx IExchange_table_parti } } { - p.SetState(14299) + p.SetState(14304) p.Match(PlSqlParserTABLE) if p.HasError() { // Recognition error - abort rule @@ -230844,10 +230895,10 @@ func (p *PlSqlParser) Exchange_table_partition() (localctx IExchange_table_parti } } { - p.SetState(14300) + p.SetState(14305) p.Tableview_name() } - p.SetState(14303) + p.SetState(14308) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -230856,7 +230907,7 @@ func (p *PlSqlParser) Exchange_table_partition() (localctx IExchange_table_parti if _la == PlSqlParserEXCLUDING || _la == PlSqlParserINCLUDING { { - p.SetState(14301) + p.SetState(14306) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserEXCLUDING || _la == PlSqlParserINCLUDING) { @@ -230867,7 +230918,7 @@ func (p *PlSqlParser) Exchange_table_partition() (localctx IExchange_table_parti } } { - p.SetState(14302) + p.SetState(14307) p.Match(PlSqlParserINDEXES) if p.HasError() { // Recognition error - abort rule @@ -230876,7 +230927,7 @@ func (p *PlSqlParser) Exchange_table_partition() (localctx IExchange_table_parti } } - p.SetState(14307) + p.SetState(14312) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -230885,7 +230936,7 @@ func (p *PlSqlParser) Exchange_table_partition() (localctx IExchange_table_parti if _la == PlSqlParserWITHOUT || _la == PlSqlParserWITH { { - p.SetState(14305) + p.SetState(14310) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserWITHOUT || _la == PlSqlParserWITH) { @@ -230896,7 +230947,7 @@ func (p *PlSqlParser) Exchange_table_partition() (localctx IExchange_table_parti } } { - p.SetState(14306) + p.SetState(14311) p.Match(PlSqlParserVALIDATION) if p.HasError() { // Recognition error - abort rule @@ -231050,7 +231101,7 @@ func (p *PlSqlParser) Coalesce_table_partition() (localctx ICoalesce_table_parti p.EnterOuterAlt(localctx, 1) { - p.SetState(14309) + p.SetState(14314) p.Match(PlSqlParserCOALESCE) if p.HasError() { // Recognition error - abort rule @@ -231058,14 +231109,14 @@ func (p *PlSqlParser) Coalesce_table_partition() (localctx ICoalesce_table_parti } } { - p.SetState(14310) + p.SetState(14315) p.Match(PlSqlParserPARTITION) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14312) + p.SetState(14317) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -231074,12 +231125,12 @@ func (p *PlSqlParser) Coalesce_table_partition() (localctx ICoalesce_table_parti if _la == PlSqlParserNOPARALLEL || _la == PlSqlParserPARALLEL { { - p.SetState(14311) + p.SetState(14316) p.Parallel_clause() } } - p.SetState(14317) + p.SetState(14322) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -231088,11 +231139,11 @@ func (p *PlSqlParser) Coalesce_table_partition() (localctx ICoalesce_table_parti if _la == PlSqlParserALLOW || _la == PlSqlParserDISALLOW { { - p.SetState(14314) + p.SetState(14319) p.Allow_or_disallow() } { - p.SetState(14315) + p.SetState(14320) p.Match(PlSqlParserCLUSTERING) if p.HasError() { // Recognition error - abort rule @@ -231249,7 +231300,7 @@ func (p *PlSqlParser) Alter_interval_partition() (localctx IAlter_interval_parti p.EnterRule(localctx, 1542, PlSqlParserRULE_alter_interval_partition) p.EnterOuterAlt(localctx, 1) { - p.SetState(14319) + p.SetState(14324) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -231257,7 +231308,7 @@ func (p *PlSqlParser) Alter_interval_partition() (localctx IAlter_interval_parti } } { - p.SetState(14320) + p.SetState(14325) p.Match(PlSqlParserINTERVAL) if p.HasError() { // Recognition error - abort rule @@ -231265,27 +231316,27 @@ func (p *PlSqlParser) Alter_interval_partition() (localctx IAlter_interval_parti } } { - p.SetState(14321) + p.SetState(14326) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14324) + p.SetState(14329) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1859, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1860, p.GetParserRuleContext()) == 1 { { - p.SetState(14322) + p.SetState(14327) p.Constant() } } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1859, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1860, p.GetParserRuleContext()) == 2 { { - p.SetState(14323) + p.SetState(14328) p.Expression() } @@ -231293,7 +231344,7 @@ func (p *PlSqlParser) Alter_interval_partition() (localctx IAlter_interval_parti goto errorExit } { - p.SetState(14326) + p.SetState(14331) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -231517,7 +231568,7 @@ func (p *PlSqlParser) Partition_extended_names() (localctx IPartition_extended_n p.EnterOuterAlt(localctx, 1) { - p.SetState(14328) + p.SetState(14333) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserPARTITION || _la == PlSqlParserPARTITIONS) { @@ -231527,7 +231578,7 @@ func (p *PlSqlParser) Partition_extended_names() (localctx IPartition_extended_n p.Consume() } } - p.SetState(14356) + p.SetState(14361) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -231536,13 +231587,13 @@ func (p *PlSqlParser) Partition_extended_names() (localctx IPartition_extended_n switch p.GetTokenStream().LA(1) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserREGULAR_ID: { - p.SetState(14329) + p.SetState(14334) p.Partition_name() } case PlSqlParserLEFT_PAREN: { - p.SetState(14330) + p.SetState(14335) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -231550,10 +231601,10 @@ func (p *PlSqlParser) Partition_extended_names() (localctx IPartition_extended_n } } { - p.SetState(14331) + p.SetState(14336) p.Partition_name() } - p.SetState(14336) + p.SetState(14341) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -231562,7 +231613,7 @@ func (p *PlSqlParser) Partition_extended_names() (localctx IPartition_extended_n for _la == PlSqlParserCOMMA { { - p.SetState(14332) + p.SetState(14337) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -231570,11 +231621,11 @@ func (p *PlSqlParser) Partition_extended_names() (localctx IPartition_extended_n } } { - p.SetState(14333) + p.SetState(14338) p.Partition_name() } - p.SetState(14338) + p.SetState(14343) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -231582,7 +231633,7 @@ func (p *PlSqlParser) Partition_extended_names() (localctx IPartition_extended_n _la = p.GetTokenStream().LA(1) } { - p.SetState(14339) + p.SetState(14344) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -231592,14 +231643,14 @@ func (p *PlSqlParser) Partition_extended_names() (localctx IPartition_extended_n case PlSqlParserFOR: { - p.SetState(14341) + p.SetState(14346) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14343) + p.SetState(14348) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -231608,7 +231659,7 @@ func (p *PlSqlParser) Partition_extended_names() (localctx IPartition_extended_n if _la == PlSqlParserLEFT_PAREN { { - p.SetState(14342) + p.SetState(14347) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -231618,10 +231669,10 @@ func (p *PlSqlParser) Partition_extended_names() (localctx IPartition_extended_n } { - p.SetState(14345) + p.SetState(14350) p.Partition_key_value() } - p.SetState(14350) + p.SetState(14355) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -231630,7 +231681,7 @@ func (p *PlSqlParser) Partition_extended_names() (localctx IPartition_extended_n for _la == PlSqlParserCOMMA { { - p.SetState(14346) + p.SetState(14351) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -231638,18 +231689,18 @@ func (p *PlSqlParser) Partition_extended_names() (localctx IPartition_extended_n } } { - p.SetState(14347) + p.SetState(14352) p.Partition_key_value() } - p.SetState(14352) + p.SetState(14357) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) } - p.SetState(14354) + p.SetState(14359) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -231658,7 +231709,7 @@ func (p *PlSqlParser) Partition_extended_names() (localctx IPartition_extended_n if _la == PlSqlParserRIGHT_PAREN { { - p.SetState(14353) + p.SetState(14358) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -231899,7 +231950,7 @@ func (p *PlSqlParser) Subpartition_extended_names() (localctx ISubpartition_exte p.EnterOuterAlt(localctx, 1) { - p.SetState(14358) + p.SetState(14363) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserSUBPARTITIONS || _la == PlSqlParserSUBPARTITION) { @@ -231909,7 +231960,7 @@ func (p *PlSqlParser) Subpartition_extended_names() (localctx ISubpartition_exte p.Consume() } } - p.SetState(14390) + p.SetState(14395) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -231918,15 +231969,15 @@ func (p *PlSqlParser) Subpartition_extended_names() (localctx ISubpartition_exte switch p.GetTokenStream().LA(1) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserREGULAR_ID: { - p.SetState(14359) + p.SetState(14364) p.Partition_name() } - p.SetState(14362) + p.SetState(14367) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1865, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1866, p.GetParserRuleContext()) == 1 { { - p.SetState(14360) + p.SetState(14365) p.Match(PlSqlParserUPDATE) if p.HasError() { // Recognition error - abort rule @@ -231934,7 +231985,7 @@ func (p *PlSqlParser) Subpartition_extended_names() (localctx ISubpartition_exte } } { - p.SetState(14361) + p.SetState(14366) p.Match(PlSqlParserINDEXES) if p.HasError() { // Recognition error - abort rule @@ -231948,7 +231999,7 @@ func (p *PlSqlParser) Subpartition_extended_names() (localctx ISubpartition_exte case PlSqlParserLEFT_PAREN: { - p.SetState(14364) + p.SetState(14369) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -231956,10 +232007,10 @@ func (p *PlSqlParser) Subpartition_extended_names() (localctx ISubpartition_exte } } { - p.SetState(14365) + p.SetState(14370) p.Partition_name() } - p.SetState(14370) + p.SetState(14375) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -231968,7 +232019,7 @@ func (p *PlSqlParser) Subpartition_extended_names() (localctx ISubpartition_exte for _la == PlSqlParserCOMMA { { - p.SetState(14366) + p.SetState(14371) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -231976,11 +232027,11 @@ func (p *PlSqlParser) Subpartition_extended_names() (localctx ISubpartition_exte } } { - p.SetState(14367) + p.SetState(14372) p.Partition_name() } - p.SetState(14372) + p.SetState(14377) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -231988,7 +232039,7 @@ func (p *PlSqlParser) Subpartition_extended_names() (localctx ISubpartition_exte _la = p.GetTokenStream().LA(1) } { - p.SetState(14373) + p.SetState(14378) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -231998,14 +232049,14 @@ func (p *PlSqlParser) Subpartition_extended_names() (localctx ISubpartition_exte case PlSqlParserFOR: { - p.SetState(14375) + p.SetState(14380) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14377) + p.SetState(14382) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -232014,7 +232065,7 @@ func (p *PlSqlParser) Subpartition_extended_names() (localctx ISubpartition_exte if _la == PlSqlParserLEFT_PAREN { { - p.SetState(14376) + p.SetState(14381) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -232024,10 +232075,10 @@ func (p *PlSqlParser) Subpartition_extended_names() (localctx ISubpartition_exte } { - p.SetState(14379) + p.SetState(14384) p.Subpartition_key_value() } - p.SetState(14384) + p.SetState(14389) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -232036,7 +232087,7 @@ func (p *PlSqlParser) Subpartition_extended_names() (localctx ISubpartition_exte for _la == PlSqlParserCOMMA { { - p.SetState(14380) + p.SetState(14385) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -232044,18 +232095,18 @@ func (p *PlSqlParser) Subpartition_extended_names() (localctx ISubpartition_exte } } { - p.SetState(14381) + p.SetState(14386) p.Subpartition_key_value() } - p.SetState(14386) + p.SetState(14391) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) } - p.SetState(14388) + p.SetState(14393) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -232064,7 +232115,7 @@ func (p *PlSqlParser) Subpartition_extended_names() (localctx ISubpartition_exte if _la == PlSqlParserRIGHT_PAREN { { - p.SetState(14387) + p.SetState(14392) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -232788,7 +232839,7 @@ func (p *PlSqlParser) Alter_table_properties_1() (localctx IAlter_table_properti var _alt int p.EnterOuterAlt(localctx, 1) - p.SetState(14410) + p.SetState(14415) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -232797,58 +232848,58 @@ func (p *PlSqlParser) Alter_table_properties_1() (localctx IAlter_table_properti for ok := true; ok; ok = _alt != 2 && _alt != antlr.ATNInvalidAltNumber { switch _alt { case 1: - p.SetState(14410) + p.SetState(14415) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1871, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1872, p.GetParserRuleContext()) { case 1: { - p.SetState(14392) + p.SetState(14397) p.Physical_attributes_clause() } case 2: { - p.SetState(14393) + p.SetState(14398) p.Logging_clause() } case 3: { - p.SetState(14394) + p.SetState(14399) p.Table_compression() } case 4: { - p.SetState(14395) + p.SetState(14400) p.Inmemory_table_clause() } case 5: { - p.SetState(14396) + p.SetState(14401) p.Supplemental_table_logging() } case 6: { - p.SetState(14397) + p.SetState(14402) p.Allocate_extent_clause() } case 7: { - p.SetState(14398) + p.SetState(14403) p.Deallocate_unused_clause() } case 8: { - p.SetState(14399) + p.SetState(14404) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCACHE || _la == PlSqlParserNOCACHE) { @@ -232861,7 +232912,7 @@ func (p *PlSqlParser) Alter_table_properties_1() (localctx IAlter_table_properti case 9: { - p.SetState(14400) + p.SetState(14405) p.Match(PlSqlParserRESULT_CACHE) if p.HasError() { // Recognition error - abort rule @@ -232869,7 +232920,7 @@ func (p *PlSqlParser) Alter_table_properties_1() (localctx IAlter_table_properti } } { - p.SetState(14401) + p.SetState(14406) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -232877,7 +232928,7 @@ func (p *PlSqlParser) Alter_table_properties_1() (localctx IAlter_table_properti } } { - p.SetState(14402) + p.SetState(14407) p.Match(PlSqlParserMODE) if p.HasError() { // Recognition error - abort rule @@ -232885,7 +232936,7 @@ func (p *PlSqlParser) Alter_table_properties_1() (localctx IAlter_table_properti } } { - p.SetState(14403) + p.SetState(14408) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDEFAULT || _la == PlSqlParserFORCE) { @@ -232896,7 +232947,7 @@ func (p *PlSqlParser) Alter_table_properties_1() (localctx IAlter_table_properti } } { - p.SetState(14404) + p.SetState(14409) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -232906,31 +232957,31 @@ func (p *PlSqlParser) Alter_table_properties_1() (localctx IAlter_table_properti case 10: { - p.SetState(14405) + p.SetState(14410) p.Upgrade_table_clause() } case 11: { - p.SetState(14406) + p.SetState(14411) p.Records_per_block_clause() } case 12: { - p.SetState(14407) + p.SetState(14412) p.Parallel_clause() } case 13: { - p.SetState(14408) + p.SetState(14413) p.Row_movement_clause() } case 14: { - p.SetState(14409) + p.SetState(14414) p.Flashback_archive_clause() } @@ -232943,14 +232994,14 @@ func (p *PlSqlParser) Alter_table_properties_1() (localctx IAlter_table_properti goto errorExit } - p.SetState(14412) + p.SetState(14417) p.GetErrorHandler().Sync(p) - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1872, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1873, p.GetParserRuleContext()) if p.HasError() { goto errorExit } } - p.SetState(14415) + p.SetState(14420) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -232959,7 +233010,7 @@ func (p *PlSqlParser) Alter_table_properties_1() (localctx IAlter_table_properti if _la == PlSqlParserADD || _la == PlSqlParserCOALESCE || _la == PlSqlParserCOMPRESS || _la == PlSqlParserINCLUDING || _la == PlSqlParserMAPPING || _la == PlSqlParserNOCOMPRESS || _la == PlSqlParserNOMAPPING || _la == PlSqlParserOVERFLOW || _la == PlSqlParserPCTTHRESHOLD { { - p.SetState(14414) + p.SetState(14419) p.Alter_iot_clauses() } @@ -233112,38 +233163,38 @@ func (s *Alter_iot_clausesContext) Accept(visitor antlr.ParseTreeVisitor) interf func (p *PlSqlParser) Alter_iot_clauses() (localctx IAlter_iot_clausesContext) { localctx = NewAlter_iot_clausesContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1550, PlSqlParserRULE_alter_iot_clauses) - p.SetState(14421) + p.SetState(14426) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1874, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1875, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(14417) + p.SetState(14422) p.Index_org_table_clause() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(14418) + p.SetState(14423) p.Alter_overflow_clause() } case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(14419) + p.SetState(14424) p.Alter_mapping_table_clause() } case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(14420) + p.SetState(14425) p.Match(PlSqlParserCOALESCE) if p.HasError() { // Recognition error - abort rule @@ -233292,7 +233343,7 @@ func (p *PlSqlParser) Alter_mapping_table_clause() (localctx IAlter_mapping_tabl p.EnterRule(localctx, 1552, PlSqlParserRULE_alter_mapping_table_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(14423) + p.SetState(14428) p.Match(PlSqlParserMAPPING) if p.HasError() { // Recognition error - abort rule @@ -233300,14 +233351,14 @@ func (p *PlSqlParser) Alter_mapping_table_clause() (localctx IAlter_mapping_tabl } } { - p.SetState(14424) + p.SetState(14429) p.Match(PlSqlParserTABLE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14427) + p.SetState(14432) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -233316,13 +233367,13 @@ func (p *PlSqlParser) Alter_mapping_table_clause() (localctx IAlter_mapping_tabl switch p.GetTokenStream().LA(1) { case PlSqlParserALLOCATE: { - p.SetState(14425) + p.SetState(14430) p.Allocate_extent_clause() } case PlSqlParserDEALLOCATE: { - p.SetState(14426) + p.SetState(14431) p.Deallocate_unused_clause() } @@ -233618,7 +233669,7 @@ func (p *PlSqlParser) Alter_overflow_clause() (localctx IAlter_overflow_clauseCo p.EnterRule(localctx, 1554, PlSqlParserRULE_alter_overflow_clause) var _la int - p.SetState(14439) + p.SetState(14444) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -233628,21 +233679,21 @@ func (p *PlSqlParser) Alter_overflow_clause() (localctx IAlter_overflow_clauseCo case PlSqlParserADD: p.EnterOuterAlt(localctx, 1) { - p.SetState(14429) + p.SetState(14434) p.Add_overflow_clause() } case PlSqlParserOVERFLOW: p.EnterOuterAlt(localctx, 2) { - p.SetState(14430) + p.SetState(14435) p.Match(PlSqlParserOVERFLOW) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14435) + p.SetState(14440) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -233650,7 +233701,7 @@ func (p *PlSqlParser) Alter_overflow_clause() (localctx IAlter_overflow_clauseCo _la = p.GetTokenStream().LA(1) for ok := true; ok; ok = _la == PlSqlParserALLOCATE || ((int64((_la-222)) & ^0x3f) == 0 && ((int64(1)<<(_la-222))&3145729) != 0) || _la == PlSqlParserDEALLOCATE || _la == PlSqlParserFILESYSTEM_LIKE_LOGGING || _la == PlSqlParserINITRANS || _la == PlSqlParserLOGGING || _la == PlSqlParserMAXTRANS || _la == PlSqlParserNOCOMPRESS || _la == PlSqlParserNOLOGGING || _la == PlSqlParserPCTFREE || _la == PlSqlParserPCTUSED || _la == PlSqlParserROW || _la == PlSqlParserSHRINK || _la == PlSqlParserSTORAGE || _la == PlSqlParserTABLESPACE { - p.SetState(14435) + p.SetState(14440) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -233659,25 +233710,25 @@ func (p *PlSqlParser) Alter_overflow_clause() (localctx IAlter_overflow_clauseCo switch p.GetTokenStream().LA(1) { case PlSqlParserCOLUMN, PlSqlParserCOMPRESS, PlSqlParserCOMPUTE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserINITRANS, PlSqlParserLOGGING, PlSqlParserMAXTRANS, PlSqlParserNOCOMPRESS, PlSqlParserNOLOGGING, PlSqlParserPCTFREE, PlSqlParserPCTUSED, PlSqlParserROW, PlSqlParserSTORAGE, PlSqlParserTABLESPACE: { - p.SetState(14431) + p.SetState(14436) p.Segment_attributes_clause() } case PlSqlParserALLOCATE: { - p.SetState(14432) + p.SetState(14437) p.Allocate_extent_clause() } case PlSqlParserSHRINK: { - p.SetState(14433) + p.SetState(14438) p.Shrink_clause() } case PlSqlParserDEALLOCATE: { - p.SetState(14434) + p.SetState(14439) p.Deallocate_unused_clause() } @@ -233686,7 +233737,7 @@ func (p *PlSqlParser) Alter_overflow_clause() (localctx IAlter_overflow_clauseCo goto errorExit } - p.SetState(14437) + p.SetState(14442) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -233877,7 +233928,7 @@ func (p *PlSqlParser) Add_overflow_clause() (localctx IAdd_overflow_clauseContex p.EnterOuterAlt(localctx, 1) { - p.SetState(14441) + p.SetState(14446) p.Match(PlSqlParserADD) if p.HasError() { // Recognition error - abort rule @@ -233885,14 +233936,14 @@ func (p *PlSqlParser) Add_overflow_clause() (localctx IAdd_overflow_clauseContex } } { - p.SetState(14442) + p.SetState(14447) p.Match(PlSqlParserOVERFLOW) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14444) + p.SetState(14449) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -233901,12 +233952,12 @@ func (p *PlSqlParser) Add_overflow_clause() (localctx IAdd_overflow_clauseContex if ((int64((_la-222)) & ^0x3f) == 0 && ((int64(1)<<(_la-222))&3145729) != 0) || _la == PlSqlParserFILESYSTEM_LIKE_LOGGING || _la == PlSqlParserINITRANS || _la == PlSqlParserLOGGING || _la == PlSqlParserMAXTRANS || _la == PlSqlParserNOCOMPRESS || _la == PlSqlParserNOLOGGING || _la == PlSqlParserPCTFREE || _la == PlSqlParserPCTUSED || _la == PlSqlParserROW || _la == PlSqlParserSTORAGE || _la == PlSqlParserTABLESPACE { { - p.SetState(14443) + p.SetState(14448) p.Segment_attributes_clause() } } - p.SetState(14462) + p.SetState(14467) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -233915,7 +233966,7 @@ func (p *PlSqlParser) Add_overflow_clause() (localctx IAdd_overflow_clauseContex if _la == PlSqlParserLEFT_PAREN { { - p.SetState(14446) + p.SetState(14451) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -233923,14 +233974,14 @@ func (p *PlSqlParser) Add_overflow_clause() (localctx IAdd_overflow_clauseContex } } { - p.SetState(14447) + p.SetState(14452) p.Match(PlSqlParserPARTITION) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14449) + p.SetState(14454) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -233939,12 +233990,12 @@ func (p *PlSqlParser) Add_overflow_clause() (localctx IAdd_overflow_clauseContex if ((int64((_la-222)) & ^0x3f) == 0 && ((int64(1)<<(_la-222))&3145729) != 0) || _la == PlSqlParserFILESYSTEM_LIKE_LOGGING || _la == PlSqlParserINITRANS || _la == PlSqlParserLOGGING || _la == PlSqlParserMAXTRANS || _la == PlSqlParserNOCOMPRESS || _la == PlSqlParserNOLOGGING || _la == PlSqlParserPCTFREE || _la == PlSqlParserPCTUSED || _la == PlSqlParserROW || _la == PlSqlParserSTORAGE || _la == PlSqlParserTABLESPACE { { - p.SetState(14448) + p.SetState(14453) p.Segment_attributes_clause() } } - p.SetState(14458) + p.SetState(14463) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -233953,7 +234004,7 @@ func (p *PlSqlParser) Add_overflow_clause() (localctx IAdd_overflow_clauseContex for _la == PlSqlParserCOMMA { { - p.SetState(14451) + p.SetState(14456) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -233961,14 +234012,14 @@ func (p *PlSqlParser) Add_overflow_clause() (localctx IAdd_overflow_clauseContex } } { - p.SetState(14452) + p.SetState(14457) p.Match(PlSqlParserPARTITION) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14454) + p.SetState(14459) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -233977,13 +234028,13 @@ func (p *PlSqlParser) Add_overflow_clause() (localctx IAdd_overflow_clauseContex if ((int64((_la-222)) & ^0x3f) == 0 && ((int64(1)<<(_la-222))&3145729) != 0) || _la == PlSqlParserFILESYSTEM_LIKE_LOGGING || _la == PlSqlParserINITRANS || _la == PlSqlParserLOGGING || _la == PlSqlParserMAXTRANS || _la == PlSqlParserNOCOMPRESS || _la == PlSqlParserNOLOGGING || _la == PlSqlParserPCTFREE || _la == PlSqlParserPCTUSED || _la == PlSqlParserROW || _la == PlSqlParserSTORAGE || _la == PlSqlParserTABLESPACE { { - p.SetState(14453) + p.SetState(14458) p.Segment_attributes_clause() } } - p.SetState(14460) + p.SetState(14465) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -233991,7 +234042,7 @@ func (p *PlSqlParser) Add_overflow_clause() (localctx IAdd_overflow_clauseContex _la = p.GetTokenStream().LA(1) } { - p.SetState(14461) + p.SetState(14466) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -234126,24 +234177,24 @@ func (s *Update_index_clausesContext) Accept(visitor antlr.ParseTreeVisitor) int func (p *PlSqlParser) Update_index_clauses() (localctx IUpdate_index_clausesContext) { localctx = NewUpdate_index_clausesContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1558, PlSqlParserRULE_update_index_clauses) - p.SetState(14466) + p.SetState(14471) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1884, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1885, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(14464) + p.SetState(14469) p.Update_global_index_clause() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(14465) + p.SetState(14470) p.Update_all_indexes_clause() } @@ -234266,7 +234317,7 @@ func (p *PlSqlParser) Update_global_index_clause() (localctx IUpdate_global_inde p.EnterOuterAlt(localctx, 1) { - p.SetState(14468) + p.SetState(14473) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserINVALIDATE || _la == PlSqlParserUPDATE) { @@ -234277,7 +234328,7 @@ func (p *PlSqlParser) Update_global_index_clause() (localctx IUpdate_global_inde } } { - p.SetState(14469) + p.SetState(14474) p.Match(PlSqlParserGLOBAL) if p.HasError() { // Recognition error - abort rule @@ -234285,7 +234336,7 @@ func (p *PlSqlParser) Update_global_index_clause() (localctx IUpdate_global_inde } } { - p.SetState(14470) + p.SetState(14475) p.Match(PlSqlParserINDEXES) if p.HasError() { // Recognition error - abort rule @@ -234425,7 +234476,7 @@ func (p *PlSqlParser) Update_all_indexes_clause() (localctx IUpdate_all_indexes_ p.EnterOuterAlt(localctx, 1) { - p.SetState(14472) + p.SetState(14477) p.Match(PlSqlParserUPDATE) if p.HasError() { // Recognition error - abort rule @@ -234433,14 +234484,14 @@ func (p *PlSqlParser) Update_all_indexes_clause() (localctx IUpdate_all_indexes_ } } { - p.SetState(14473) + p.SetState(14478) p.Match(PlSqlParserINDEXES) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14478) + p.SetState(14483) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -234449,7 +234500,7 @@ func (p *PlSqlParser) Update_all_indexes_clause() (localctx IUpdate_all_indexes_ if _la == PlSqlParserLEFT_PAREN { { - p.SetState(14474) + p.SetState(14479) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -234457,11 +234508,11 @@ func (p *PlSqlParser) Update_all_indexes_clause() (localctx IUpdate_all_indexes_ } } { - p.SetState(14475) + p.SetState(14480) p.Update_all_indexes_index_clause() } { - p.SetState(14476) + p.SetState(14481) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -234680,18 +234731,18 @@ func (p *PlSqlParser) Update_all_indexes_index_clause() (localctx IUpdate_all_in p.EnterOuterAlt(localctx, 1) { - p.SetState(14480) + p.SetState(14485) p.Index_name() } { - p.SetState(14481) + p.SetState(14486) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14484) + p.SetState(14489) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -234700,13 +234751,13 @@ func (p *PlSqlParser) Update_all_indexes_index_clause() (localctx IUpdate_all_in switch p.GetTokenStream().LA(1) { case PlSqlParserPARTITION: { - p.SetState(14482) + p.SetState(14487) p.Update_index_partition() } case PlSqlParserSUBPARTITION: { - p.SetState(14483) + p.SetState(14488) p.Update_index_subpartition() } @@ -234715,14 +234766,14 @@ func (p *PlSqlParser) Update_all_indexes_index_clause() (localctx IUpdate_all_in goto errorExit } { - p.SetState(14486) + p.SetState(14491) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14491) + p.SetState(14496) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -234731,7 +234782,7 @@ func (p *PlSqlParser) Update_all_indexes_index_clause() (localctx IUpdate_all_in for _la == PlSqlParserCOMMA { { - p.SetState(14487) + p.SetState(14492) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -234739,11 +234790,11 @@ func (p *PlSqlParser) Update_all_indexes_index_clause() (localctx IUpdate_all_in } } { - p.SetState(14488) + p.SetState(14493) p.Update_all_indexes_clause() } - p.SetState(14493) + p.SetState(14498) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -234935,10 +234986,10 @@ func (p *PlSqlParser) Update_index_partition() (localctx IUpdate_index_partition p.EnterOuterAlt(localctx, 1) { - p.SetState(14494) + p.SetState(14499) p.Index_partition_description() } - p.SetState(14496) + p.SetState(14501) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -234947,24 +234998,24 @@ func (p *PlSqlParser) Update_index_partition() (localctx IUpdate_index_partition if _la == PlSqlParserSTORE || _la == PlSqlParserLEFT_PAREN { { - p.SetState(14495) + p.SetState(14500) p.Index_subpartition_clause() } } - p.SetState(14502) + p.SetState(14507) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1889, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1890, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(14498) + p.SetState(14503) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -234972,17 +235023,17 @@ func (p *PlSqlParser) Update_index_partition() (localctx IUpdate_index_partition } } { - p.SetState(14499) + p.SetState(14504) p.Update_index_partition() } } - p.SetState(14504) + p.SetState(14509) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1889, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1890, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -235182,26 +235233,26 @@ func (p *PlSqlParser) Update_index_subpartition() (localctx IUpdate_index_subpar p.EnterOuterAlt(localctx, 1) { - p.SetState(14505) + p.SetState(14510) p.Match(PlSqlParserSUBPARTITION) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14507) + p.SetState(14512) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1890, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1891, p.GetParserRuleContext()) == 1 { { - p.SetState(14506) + p.SetState(14511) p.Subpartition_name() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(14511) + p.SetState(14516) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -235210,7 +235261,7 @@ func (p *PlSqlParser) Update_index_subpartition() (localctx IUpdate_index_subpar if _la == PlSqlParserTABLESPACE { { - p.SetState(14509) + p.SetState(14514) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule @@ -235218,24 +235269,24 @@ func (p *PlSqlParser) Update_index_subpartition() (localctx IUpdate_index_subpar } } { - p.SetState(14510) + p.SetState(14515) p.Tablespace() } } - p.SetState(14517) + p.SetState(14522) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1892, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1893, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(14513) + p.SetState(14518) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -235243,17 +235294,17 @@ func (p *PlSqlParser) Update_index_subpartition() (localctx IUpdate_index_subpar } } { - p.SetState(14514) + p.SetState(14519) p.Update_index_subpartition() } } - p.SetState(14519) + p.SetState(14524) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1892, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1893, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -235528,7 +235579,7 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo p.EnterOuterAlt(localctx, 1) { - p.SetState(14520) + p.SetState(14525) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDISABLE || _la == PlSqlParserENABLE) { @@ -235538,7 +235589,7 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo p.Consume() } } - p.SetState(14522) + p.SetState(14527) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -235547,7 +235598,7 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo if _la == PlSqlParserNOVALIDATE || _la == PlSqlParserVALIDATE { { - p.SetState(14521) + p.SetState(14526) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserNOVALIDATE || _la == PlSqlParserVALIDATE) { @@ -235559,7 +235610,7 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo } } - p.SetState(14540) + p.SetState(14545) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -235568,7 +235619,7 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo switch p.GetTokenStream().LA(1) { case PlSqlParserUNIQUE: { - p.SetState(14524) + p.SetState(14529) p.Match(PlSqlParserUNIQUE) if p.HasError() { // Recognition error - abort rule @@ -235576,7 +235627,7 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo } } { - p.SetState(14525) + p.SetState(14530) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -235584,10 +235635,10 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo } } { - p.SetState(14526) + p.SetState(14531) p.Column_name() } - p.SetState(14531) + p.SetState(14536) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -235596,7 +235647,7 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo for _la == PlSqlParserCOMMA { { - p.SetState(14527) + p.SetState(14532) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -235604,11 +235655,11 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo } } { - p.SetState(14528) + p.SetState(14533) p.Column_name() } - p.SetState(14533) + p.SetState(14538) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -235616,7 +235667,7 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo _la = p.GetTokenStream().LA(1) } { - p.SetState(14534) + p.SetState(14539) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -235626,7 +235677,7 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo case PlSqlParserPRIMARY: { - p.SetState(14536) + p.SetState(14541) p.Match(PlSqlParserPRIMARY) if p.HasError() { // Recognition error - abort rule @@ -235634,7 +235685,7 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo } } { - p.SetState(14537) + p.SetState(14542) p.Match(PlSqlParserKEY) if p.HasError() { // Recognition error - abort rule @@ -235644,7 +235695,7 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo case PlSqlParserCONSTRAINT: { - p.SetState(14538) + p.SetState(14543) p.Match(PlSqlParserCONSTRAINT) if p.HasError() { // Recognition error - abort rule @@ -235652,7 +235703,7 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo } } { - p.SetState(14539) + p.SetState(14544) p.Constraint_name() } @@ -235660,7 +235711,7 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(14543) + p.SetState(14548) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -235669,12 +235720,12 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo if _la == PlSqlParserUSING { { - p.SetState(14542) + p.SetState(14547) p.Using_index_clause() } } - p.SetState(14546) + p.SetState(14551) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -235683,12 +235734,12 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo if _la == PlSqlParserEXCEPTIONS { { - p.SetState(14545) + p.SetState(14550) p.Exceptions_clause() } } - p.SetState(14549) + p.SetState(14554) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -235697,7 +235748,7 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo if _la == PlSqlParserCASCADE { { - p.SetState(14548) + p.SetState(14553) p.Match(PlSqlParserCASCADE) if p.HasError() { // Recognition error - abort rule @@ -235706,7 +235757,7 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo } } - p.SetState(14553) + p.SetState(14558) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -235715,7 +235766,7 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo if _la == PlSqlParserDROP || _la == PlSqlParserKEEP { { - p.SetState(14551) + p.SetState(14556) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDROP || _la == PlSqlParserKEEP) { @@ -235726,7 +235777,7 @@ func (p *PlSqlParser) Enable_disable_clause() (localctx IEnable_disable_clauseCo } } { - p.SetState(14552) + p.SetState(14557) p.Match(PlSqlParserINDEX) if p.HasError() { // Recognition error - abort rule @@ -235900,7 +235951,7 @@ func (p *PlSqlParser) Using_index_clause() (localctx IUsing_index_clauseContext) p.EnterRule(localctx, 1572, PlSqlParserRULE_using_index_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(14555) + p.SetState(14560) p.Match(PlSqlParserUSING) if p.HasError() { // Recognition error - abort rule @@ -235908,27 +235959,27 @@ func (p *PlSqlParser) Using_index_clause() (localctx IUsing_index_clauseContext) } } { - p.SetState(14556) + p.SetState(14561) p.Match(PlSqlParserINDEX) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14563) + p.SetState(14568) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1900, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1901, p.GetParserRuleContext()) == 1 { { - p.SetState(14557) + p.SetState(14562) p.Index_name() } } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1900, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1901, p.GetParserRuleContext()) == 2 { { - p.SetState(14558) + p.SetState(14563) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -235936,11 +235987,11 @@ func (p *PlSqlParser) Using_index_clause() (localctx IUsing_index_clauseContext) } } { - p.SetState(14559) + p.SetState(14564) p.Create_index() } { - p.SetState(14560) + p.SetState(14565) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -235950,9 +236001,9 @@ func (p *PlSqlParser) Using_index_clause() (localctx IUsing_index_clauseContext) } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1900, p.GetParserRuleContext()) == 3 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1901, p.GetParserRuleContext()) == 3 { { - p.SetState(14562) + p.SetState(14567) p.Index_attributes() } @@ -236438,7 +236489,7 @@ func (p *PlSqlParser) Index_attributes() (localctx IIndex_attributesContext) { var _alt int p.EnterOuterAlt(localctx, 1) - p.SetState(14579) + p.SetState(14584) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -236447,7 +236498,7 @@ func (p *PlSqlParser) Index_attributes() (localctx IIndex_attributesContext) { for ok := true; ok; ok = _alt != 2 && _alt != antlr.ATNInvalidAltNumber { switch _alt { case 1: - p.SetState(14579) + p.SetState(14584) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -236456,19 +236507,19 @@ func (p *PlSqlParser) Index_attributes() (localctx IIndex_attributesContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserCOMPUTE, PlSqlParserINITRANS, PlSqlParserMAXTRANS, PlSqlParserPCTFREE, PlSqlParserPCTUSED, PlSqlParserSTORAGE: { - p.SetState(14565) + p.SetState(14570) p.Physical_attributes_clause() } case PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserLOGGING, PlSqlParserNOLOGGING: { - p.SetState(14566) + p.SetState(14571) p.Logging_clause() } case PlSqlParserONLINE: { - p.SetState(14567) + p.SetState(14572) p.Match(PlSqlParserONLINE) if p.HasError() { // Recognition error - abort rule @@ -236478,14 +236529,14 @@ func (p *PlSqlParser) Index_attributes() (localctx IIndex_attributesContext) { case PlSqlParserTABLESPACE: { - p.SetState(14568) + p.SetState(14573) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14571) + p.SetState(14576) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -236494,13 +236545,13 @@ func (p *PlSqlParser) Index_attributes() (localctx IIndex_attributesContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserREGULAR_ID: { - p.SetState(14569) + p.SetState(14574) p.Tablespace() } case PlSqlParserDEFAULT: { - p.SetState(14570) + p.SetState(14575) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -236515,19 +236566,19 @@ func (p *PlSqlParser) Index_attributes() (localctx IIndex_attributesContext) { case PlSqlParserCOMPRESS, PlSqlParserNOCOMPRESS: { - p.SetState(14573) + p.SetState(14578) p.Key_compression() } case PlSqlParserNOSORT, PlSqlParserSORT: { - p.SetState(14574) + p.SetState(14579) p.Sort_or_nosort() } case PlSqlParserREVERSE: { - p.SetState(14575) + p.SetState(14580) p.Match(PlSqlParserREVERSE) if p.HasError() { // Recognition error - abort rule @@ -236537,19 +236588,19 @@ func (p *PlSqlParser) Index_attributes() (localctx IIndex_attributesContext) { case PlSqlParserINVISIBLE, PlSqlParserVISIBLE: { - p.SetState(14576) + p.SetState(14581) p.Visible_or_invisible() } case PlSqlParserINDEXING: { - p.SetState(14577) + p.SetState(14582) p.Partial_index_clause() } case PlSqlParserNOPARALLEL, PlSqlParserPARALLEL: { - p.SetState(14578) + p.SetState(14583) p.Parallel_clause() } @@ -236563,9 +236614,9 @@ func (p *PlSqlParser) Index_attributes() (localctx IIndex_attributesContext) { goto errorExit } - p.SetState(14581) + p.SetState(14586) p.GetErrorHandler().Sync(p) - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1903, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1904, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -236676,7 +236727,7 @@ func (p *PlSqlParser) Sort_or_nosort() (localctx ISort_or_nosortContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(14583) + p.SetState(14588) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserNOSORT || _la == PlSqlParserSORT) { @@ -236807,7 +236858,7 @@ func (p *PlSqlParser) Exceptions_clause() (localctx IExceptions_clauseContext) { p.EnterRule(localctx, 1578, PlSqlParserRULE_exceptions_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(14585) + p.SetState(14590) p.Match(PlSqlParserEXCEPTIONS) if p.HasError() { // Recognition error - abort rule @@ -236815,7 +236866,7 @@ func (p *PlSqlParser) Exceptions_clause() (localctx IExceptions_clauseContext) { } } { - p.SetState(14586) + p.SetState(14591) p.Match(PlSqlParserINTO) if p.HasError() { // Recognition error - abort rule @@ -236823,7 +236874,7 @@ func (p *PlSqlParser) Exceptions_clause() (localctx IExceptions_clauseContext) { } } { - p.SetState(14587) + p.SetState(14592) p.Tableview_name() } @@ -237086,14 +237137,14 @@ func (p *PlSqlParser) Move_table_clause() (localctx IMove_table_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(14589) + p.SetState(14594) p.Match(PlSqlParserMOVE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14591) + p.SetState(14596) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -237102,7 +237153,7 @@ func (p *PlSqlParser) Move_table_clause() (localctx IMove_table_clauseContext) { if _la == PlSqlParserONLINE { { - p.SetState(14590) + p.SetState(14595) p.Match(PlSqlParserONLINE) if p.HasError() { // Recognition error - abort rule @@ -237111,31 +237162,31 @@ func (p *PlSqlParser) Move_table_clause() (localctx IMove_table_clauseContext) { } } - p.SetState(14594) + p.SetState(14599) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1905, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1906, p.GetParserRuleContext()) == 1 { { - p.SetState(14593) + p.SetState(14598) p.Segment_attributes_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(14597) + p.SetState(14602) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1906, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1907, p.GetParserRuleContext()) == 1 { { - p.SetState(14596) + p.SetState(14601) p.Table_compression() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(14600) + p.SetState(14605) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -237144,12 +237195,12 @@ func (p *PlSqlParser) Move_table_clause() (localctx IMove_table_clauseContext) { if _la == PlSqlParserCOMPRESS || _la == PlSqlParserINCLUDING || _la == PlSqlParserMAPPING || _la == PlSqlParserNOCOMPRESS || _la == PlSqlParserNOMAPPING || _la == PlSqlParserOVERFLOW || _la == PlSqlParserPCTTHRESHOLD { { - p.SetState(14599) + p.SetState(14604) p.Index_org_table_clause() } } - p.SetState(14606) + p.SetState(14611) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -237157,7 +237208,7 @@ func (p *PlSqlParser) Move_table_clause() (localctx IMove_table_clauseContext) { _la = p.GetTokenStream().LA(1) for _la == PlSqlParserLOB || _la == PlSqlParserVARRAY { - p.SetState(14604) + p.SetState(14609) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -237166,13 +237217,13 @@ func (p *PlSqlParser) Move_table_clause() (localctx IMove_table_clauseContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserLOB: { - p.SetState(14602) + p.SetState(14607) p.Lob_storage_clause() } case PlSqlParserVARRAY: { - p.SetState(14603) + p.SetState(14608) p.Varray_col_properties() } @@ -237181,14 +237232,14 @@ func (p *PlSqlParser) Move_table_clause() (localctx IMove_table_clauseContext) { goto errorExit } - p.SetState(14608) + p.SetState(14613) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) } - p.SetState(14610) + p.SetState(14615) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -237197,7 +237248,7 @@ func (p *PlSqlParser) Move_table_clause() (localctx IMove_table_clauseContext) { if _la == PlSqlParserNOPARALLEL || _la == PlSqlParserPARALLEL { { - p.SetState(14609) + p.SetState(14614) p.Parallel_clause() } @@ -237421,7 +237472,7 @@ func (p *PlSqlParser) Index_org_table_clause() (localctx IIndex_org_table_clause var _alt int - p.SetState(14624) + p.SetState(14629) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -237430,7 +237481,7 @@ func (p *PlSqlParser) Index_org_table_clause() (localctx IIndex_org_table_clause switch p.GetTokenStream().LA(1) { case PlSqlParserCOMPRESS, PlSqlParserMAPPING, PlSqlParserNOCOMPRESS, PlSqlParserNOMAPPING, PlSqlParserPCTTHRESHOLD: p.EnterOuterAlt(localctx, 1) - p.SetState(14616) + p.SetState(14621) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -237439,7 +237490,7 @@ func (p *PlSqlParser) Index_org_table_clause() (localctx IIndex_org_table_clause for ok := true; ok; ok = _alt != 2 && _alt != antlr.ATNInvalidAltNumber { switch _alt { case 1: - p.SetState(14616) + p.SetState(14621) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -237448,13 +237499,13 @@ func (p *PlSqlParser) Index_org_table_clause() (localctx IIndex_org_table_clause switch p.GetTokenStream().LA(1) { case PlSqlParserMAPPING, PlSqlParserNOMAPPING: { - p.SetState(14612) + p.SetState(14617) p.Mapping_table_clause() } case PlSqlParserPCTTHRESHOLD: { - p.SetState(14613) + p.SetState(14618) p.Match(PlSqlParserPCTTHRESHOLD) if p.HasError() { // Recognition error - abort rule @@ -237462,7 +237513,7 @@ func (p *PlSqlParser) Index_org_table_clause() (localctx IIndex_org_table_clause } } { - p.SetState(14614) + p.SetState(14619) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -237472,7 +237523,7 @@ func (p *PlSqlParser) Index_org_table_clause() (localctx IIndex_org_table_clause case PlSqlParserCOMPRESS, PlSqlParserNOCOMPRESS: { - p.SetState(14615) + p.SetState(14620) p.Key_compression() } @@ -237486,14 +237537,14 @@ func (p *PlSqlParser) Index_org_table_clause() (localctx IIndex_org_table_clause goto errorExit } - p.SetState(14618) + p.SetState(14623) p.GetErrorHandler().Sync(p) - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1912, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1913, p.GetParserRuleContext()) if p.HasError() { goto errorExit } } - p.SetState(14621) + p.SetState(14626) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -237502,7 +237553,7 @@ func (p *PlSqlParser) Index_org_table_clause() (localctx IIndex_org_table_clause if _la == PlSqlParserINCLUDING || _la == PlSqlParserOVERFLOW { { - p.SetState(14620) + p.SetState(14625) p.Index_org_overflow_clause() } @@ -237511,7 +237562,7 @@ func (p *PlSqlParser) Index_org_table_clause() (localctx IIndex_org_table_clause case PlSqlParserINCLUDING, PlSqlParserOVERFLOW: p.EnterOuterAlt(localctx, 2) { - p.SetState(14623) + p.SetState(14628) p.Index_org_overflow_clause() } @@ -237626,7 +237677,7 @@ func (s *Mapping_table_clauseContext) Accept(visitor antlr.ParseTreeVisitor) int func (p *PlSqlParser) Mapping_table_clause() (localctx IMapping_table_clauseContext) { localctx = NewMapping_table_clauseContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1584, PlSqlParserRULE_mapping_table_clause) - p.SetState(14629) + p.SetState(14634) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -237636,7 +237687,7 @@ func (p *PlSqlParser) Mapping_table_clause() (localctx IMapping_table_clauseCont case PlSqlParserMAPPING: p.EnterOuterAlt(localctx, 1) { - p.SetState(14626) + p.SetState(14631) p.Match(PlSqlParserMAPPING) if p.HasError() { // Recognition error - abort rule @@ -237644,7 +237695,7 @@ func (p *PlSqlParser) Mapping_table_clause() (localctx IMapping_table_clauseCont } } { - p.SetState(14627) + p.SetState(14632) p.Match(PlSqlParserTABLE) if p.HasError() { // Recognition error - abort rule @@ -237655,7 +237706,7 @@ func (p *PlSqlParser) Mapping_table_clause() (localctx IMapping_table_clauseCont case PlSqlParserNOMAPPING: p.EnterOuterAlt(localctx, 2) { - p.SetState(14628) + p.SetState(14633) p.Match(PlSqlParserNOMAPPING) if p.HasError() { // Recognition error - abort rule @@ -237774,7 +237825,7 @@ func (s *Key_compressionContext) Accept(visitor antlr.ParseTreeVisitor) interfac func (p *PlSqlParser) Key_compression() (localctx IKey_compressionContext) { localctx = NewKey_compressionContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1586, PlSqlParserRULE_key_compression) - p.SetState(14634) + p.SetState(14639) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -237784,7 +237835,7 @@ func (p *PlSqlParser) Key_compression() (localctx IKey_compressionContext) { case PlSqlParserNOCOMPRESS: p.EnterOuterAlt(localctx, 1) { - p.SetState(14631) + p.SetState(14636) p.Match(PlSqlParserNOCOMPRESS) if p.HasError() { // Recognition error - abort rule @@ -237795,7 +237846,7 @@ func (p *PlSqlParser) Key_compression() (localctx IKey_compressionContext) { case PlSqlParserCOMPRESS: p.EnterOuterAlt(localctx, 2) { - p.SetState(14632) + p.SetState(14637) p.Match(PlSqlParserCOMPRESS) if p.HasError() { // Recognition error - abort rule @@ -237803,7 +237854,7 @@ func (p *PlSqlParser) Key_compression() (localctx IKey_compressionContext) { } } { - p.SetState(14633) + p.SetState(14638) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -237954,7 +238005,7 @@ func (p *PlSqlParser) Index_org_overflow_clause() (localctx IIndex_org_overflow_ var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(14638) + p.SetState(14643) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -237963,7 +238014,7 @@ func (p *PlSqlParser) Index_org_overflow_clause() (localctx IIndex_org_overflow_ if _la == PlSqlParserINCLUDING { { - p.SetState(14636) + p.SetState(14641) p.Match(PlSqlParserINCLUDING) if p.HasError() { // Recognition error - abort rule @@ -237971,25 +238022,25 @@ func (p *PlSqlParser) Index_org_overflow_clause() (localctx IIndex_org_overflow_ } } { - p.SetState(14637) + p.SetState(14642) p.Column_name() } } { - p.SetState(14640) + p.SetState(14645) p.Match(PlSqlParserOVERFLOW) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14642) + p.SetState(14647) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1918, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1919, p.GetParserRuleContext()) == 1 { { - p.SetState(14641) + p.SetState(14646) p.Segment_attributes_clause() } @@ -238156,38 +238207,38 @@ func (s *Column_clausesContext) Accept(visitor antlr.ParseTreeVisitor) interface func (p *PlSqlParser) Column_clauses() (localctx IColumn_clausesContext) { localctx = NewColumn_clausesContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1590, PlSqlParserRULE_column_clauses) - p.SetState(14648) + p.SetState(14653) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1919, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1920, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(14644) + p.SetState(14649) p.Add_modify_drop_column_clauses() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(14645) + p.SetState(14650) p.Rename_column_clause() } case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(14646) + p.SetState(14651) p.Modify_collection_retrieval() } case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(14647) + p.SetState(14652) p.Modify_lob_storage_clause() } @@ -238342,7 +238393,7 @@ func (p *PlSqlParser) Modify_collection_retrieval() (localctx IModify_collection p.EnterOuterAlt(localctx, 1) { - p.SetState(14650) + p.SetState(14655) p.Match(PlSqlParserMODIFY) if p.HasError() { // Recognition error - abort rule @@ -238350,7 +238401,7 @@ func (p *PlSqlParser) Modify_collection_retrieval() (localctx IModify_collection } } { - p.SetState(14651) + p.SetState(14656) p.Match(PlSqlParserNESTED) if p.HasError() { // Recognition error - abort rule @@ -238358,7 +238409,7 @@ func (p *PlSqlParser) Modify_collection_retrieval() (localctx IModify_collection } } { - p.SetState(14652) + p.SetState(14657) p.Match(PlSqlParserTABLE) if p.HasError() { // Recognition error - abort rule @@ -238366,11 +238417,11 @@ func (p *PlSqlParser) Modify_collection_retrieval() (localctx IModify_collection } } { - p.SetState(14653) + p.SetState(14658) p.Collection_item() } { - p.SetState(14654) + p.SetState(14659) p.Match(PlSqlParserRETURN) if p.HasError() { // Recognition error - abort rule @@ -238378,7 +238429,7 @@ func (p *PlSqlParser) Modify_collection_retrieval() (localctx IModify_collection } } { - p.SetState(14655) + p.SetState(14660) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -238386,7 +238437,7 @@ func (p *PlSqlParser) Modify_collection_retrieval() (localctx IModify_collection } } { - p.SetState(14656) + p.SetState(14661) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserLOCATOR || _la == PlSqlParserVALUE) { @@ -238507,7 +238558,7 @@ func (p *PlSqlParser) Collection_item() (localctx ICollection_itemContext) { p.EnterRule(localctx, 1594, PlSqlParserRULE_collection_item) p.EnterOuterAlt(localctx, 1) { - p.SetState(14658) + p.SetState(14663) p.Tableview_name() } @@ -238653,7 +238704,7 @@ func (p *PlSqlParser) Rename_column_clause() (localctx IRename_column_clauseCont p.EnterRule(localctx, 1596, PlSqlParserRULE_rename_column_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(14660) + p.SetState(14665) p.Match(PlSqlParserRENAME) if p.HasError() { // Recognition error - abort rule @@ -238661,7 +238712,7 @@ func (p *PlSqlParser) Rename_column_clause() (localctx IRename_column_clauseCont } } { - p.SetState(14661) + p.SetState(14666) p.Match(PlSqlParserCOLUMN) if p.HasError() { // Recognition error - abort rule @@ -238669,11 +238720,11 @@ func (p *PlSqlParser) Rename_column_clause() (localctx IRename_column_clauseCont } } { - p.SetState(14662) + p.SetState(14667) p.Old_column_name() } { - p.SetState(14663) + p.SetState(14668) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -238681,7 +238732,7 @@ func (p *PlSqlParser) Rename_column_clause() (localctx IRename_column_clauseCont } } { - p.SetState(14664) + p.SetState(14669) p.New_column_name() } @@ -238795,7 +238846,7 @@ func (p *PlSqlParser) Old_column_name() (localctx IOld_column_nameContext) { p.EnterRule(localctx, 1598, PlSqlParserRULE_old_column_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(14666) + p.SetState(14671) p.Column_name() } @@ -238909,7 +238960,7 @@ func (p *PlSqlParser) New_column_name() (localctx INew_column_nameContext) { p.EnterRule(localctx, 1600, PlSqlParserRULE_new_column_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(14668) + p.SetState(14673) p.Column_name() } @@ -239179,7 +239230,7 @@ func (p *PlSqlParser) Add_modify_drop_column_clauses() (localctx IAdd_modify_dro var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(14674) + p.SetState(14679) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -239187,34 +239238,34 @@ func (p *PlSqlParser) Add_modify_drop_column_clauses() (localctx IAdd_modify_dro _la = p.GetTokenStream().LA(1) for ok := true; ok; ok = _la == PlSqlParserADD || _la == PlSqlParserDROP || _la == PlSqlParserMODIFY || _la == PlSqlParserRENAME || _la == PlSqlParserSET { - p.SetState(14674) + p.SetState(14679) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1920, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1921, p.GetParserRuleContext()) { case 1: { - p.SetState(14670) + p.SetState(14675) p.Constraint_clauses() } case 2: { - p.SetState(14671) + p.SetState(14676) p.Add_column_clause() } case 3: { - p.SetState(14672) + p.SetState(14677) p.Modify_column_clauses() } case 4: { - p.SetState(14673) + p.SetState(14678) p.Drop_column_clause() } @@ -239222,7 +239273,7 @@ func (p *PlSqlParser) Add_modify_drop_column_clauses() (localctx IAdd_modify_dro goto errorExit } - p.SetState(14676) + p.SetState(14681) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -239456,17 +239507,17 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) p.EnterRule(localctx, 1604, PlSqlParserRULE_drop_column_clause) var _la int - p.SetState(14740) + p.SetState(14745) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1932, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1933, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(14678) + p.SetState(14683) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -239474,14 +239525,14 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) } } { - p.SetState(14679) + p.SetState(14684) p.Match(PlSqlParserUNUSED) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14693) + p.SetState(14698) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -239490,7 +239541,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) switch p.GetTokenStream().LA(1) { case PlSqlParserCOLUMN: { - p.SetState(14680) + p.SetState(14685) p.Match(PlSqlParserCOLUMN) if p.HasError() { // Recognition error - abort rule @@ -239498,13 +239549,13 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) } } { - p.SetState(14681) + p.SetState(14686) p.Column_name() } case PlSqlParserLEFT_PAREN: { - p.SetState(14682) + p.SetState(14687) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -239512,10 +239563,10 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) } } { - p.SetState(14683) + p.SetState(14688) p.Column_name() } - p.SetState(14688) + p.SetState(14693) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -239524,7 +239575,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) for _la == PlSqlParserCOMMA { { - p.SetState(14684) + p.SetState(14689) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -239532,11 +239583,11 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) } } { - p.SetState(14685) + p.SetState(14690) p.Column_name() } - p.SetState(14690) + p.SetState(14695) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -239544,7 +239595,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) _la = p.GetTokenStream().LA(1) } { - p.SetState(14691) + p.SetState(14696) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -239556,7 +239607,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(14700) + p.SetState(14705) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -239564,7 +239615,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) _la = p.GetTokenStream().LA(1) for _la == PlSqlParserCASCADE || _la == PlSqlParserINVALIDATE { - p.SetState(14698) + p.SetState(14703) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -239573,7 +239624,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) switch p.GetTokenStream().LA(1) { case PlSqlParserCASCADE: { - p.SetState(14695) + p.SetState(14700) p.Match(PlSqlParserCASCADE) if p.HasError() { // Recognition error - abort rule @@ -239581,7 +239632,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) } } { - p.SetState(14696) + p.SetState(14701) p.Match(PlSqlParserCONSTRAINTS) if p.HasError() { // Recognition error - abort rule @@ -239591,7 +239642,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) case PlSqlParserINVALIDATE: { - p.SetState(14697) + p.SetState(14702) p.Match(PlSqlParserINVALIDATE) if p.HasError() { // Recognition error - abort rule @@ -239604,7 +239655,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) goto errorExit } - p.SetState(14702) + p.SetState(14707) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -239615,14 +239666,14 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(14703) + p.SetState(14708) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14717) + p.SetState(14722) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -239631,7 +239682,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) switch p.GetTokenStream().LA(1) { case PlSqlParserCOLUMN: { - p.SetState(14704) + p.SetState(14709) p.Match(PlSqlParserCOLUMN) if p.HasError() { // Recognition error - abort rule @@ -239639,13 +239690,13 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) } } { - p.SetState(14705) + p.SetState(14710) p.Column_name() } case PlSqlParserLEFT_PAREN: { - p.SetState(14706) + p.SetState(14711) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -239653,10 +239704,10 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) } } { - p.SetState(14707) + p.SetState(14712) p.Column_name() } - p.SetState(14712) + p.SetState(14717) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -239665,7 +239716,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) for _la == PlSqlParserCOMMA { { - p.SetState(14708) + p.SetState(14713) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -239673,11 +239724,11 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) } } { - p.SetState(14709) + p.SetState(14714) p.Column_name() } - p.SetState(14714) + p.SetState(14719) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -239685,7 +239736,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) _la = p.GetTokenStream().LA(1) } { - p.SetState(14715) + p.SetState(14720) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -239697,7 +239748,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(14724) + p.SetState(14729) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -239705,7 +239756,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) _la = p.GetTokenStream().LA(1) for _la == PlSqlParserCASCADE || _la == PlSqlParserINVALIDATE { - p.SetState(14722) + p.SetState(14727) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -239714,7 +239765,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) switch p.GetTokenStream().LA(1) { case PlSqlParserCASCADE: { - p.SetState(14719) + p.SetState(14724) p.Match(PlSqlParserCASCADE) if p.HasError() { // Recognition error - abort rule @@ -239722,7 +239773,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) } } { - p.SetState(14720) + p.SetState(14725) p.Match(PlSqlParserCONSTRAINTS) if p.HasError() { // Recognition error - abort rule @@ -239732,7 +239783,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) case PlSqlParserINVALIDATE: { - p.SetState(14721) + p.SetState(14726) p.Match(PlSqlParserINVALIDATE) if p.HasError() { // Recognition error - abort rule @@ -239745,14 +239796,14 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) goto errorExit } - p.SetState(14726) + p.SetState(14731) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) } - p.SetState(14729) + p.SetState(14734) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -239761,7 +239812,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) if _la == PlSqlParserCHECKPOINT { { - p.SetState(14727) + p.SetState(14732) p.Match(PlSqlParserCHECKPOINT) if p.HasError() { // Recognition error - abort rule @@ -239769,7 +239820,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) } } { - p.SetState(14728) + p.SetState(14733) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -239782,14 +239833,14 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(14731) + p.SetState(14736) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14736) + p.SetState(14741) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -239798,7 +239849,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) switch p.GetTokenStream().LA(1) { case PlSqlParserUNUSED: { - p.SetState(14732) + p.SetState(14737) p.Match(PlSqlParserUNUSED) if p.HasError() { // Recognition error - abort rule @@ -239806,7 +239857,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) } } { - p.SetState(14733) + p.SetState(14738) p.Match(PlSqlParserCOLUMNS) if p.HasError() { // Recognition error - abort rule @@ -239816,7 +239867,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) case PlSqlParserCOLUMNS: { - p.SetState(14734) + p.SetState(14739) p.Match(PlSqlParserCOLUMNS) if p.HasError() { // Recognition error - abort rule @@ -239824,7 +239875,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) } } { - p.SetState(14735) + p.SetState(14740) p.Match(PlSqlParserCONTINUE) if p.HasError() { // Recognition error - abort rule @@ -239838,7 +239889,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) } { - p.SetState(14738) + p.SetState(14743) p.Match(PlSqlParserCHECKPOINT) if p.HasError() { // Recognition error - abort rule @@ -239846,7 +239897,7 @@ func (p *PlSqlParser) Drop_column_clause() (localctx IDrop_column_clauseContext) } } { - p.SetState(14739) + p.SetState(14744) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -240081,23 +240132,23 @@ func (p *PlSqlParser) Modify_column_clauses() (localctx IModify_column_clausesCo p.EnterOuterAlt(localctx, 1) { - p.SetState(14742) + p.SetState(14747) p.Match(PlSqlParserMODIFY) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14764) + p.SetState(14769) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1934, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1935, p.GetParserRuleContext()) { case 1: { - p.SetState(14743) + p.SetState(14748) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -240105,10 +240156,10 @@ func (p *PlSqlParser) Modify_column_clauses() (localctx IModify_column_clausesCo } } { - p.SetState(14744) + p.SetState(14749) p.Modify_col_properties() } - p.SetState(14749) + p.SetState(14754) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -240117,7 +240168,7 @@ func (p *PlSqlParser) Modify_column_clauses() (localctx IModify_column_clausesCo for _la == PlSqlParserCOMMA { { - p.SetState(14745) + p.SetState(14750) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -240125,11 +240176,11 @@ func (p *PlSqlParser) Modify_column_clauses() (localctx IModify_column_clausesCo } } { - p.SetState(14746) + p.SetState(14751) p.Modify_col_properties() } - p.SetState(14751) + p.SetState(14756) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -240137,7 +240188,7 @@ func (p *PlSqlParser) Modify_column_clauses() (localctx IModify_column_clausesCo _la = p.GetTokenStream().LA(1) } { - p.SetState(14752) + p.SetState(14757) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -240147,7 +240198,7 @@ func (p *PlSqlParser) Modify_column_clauses() (localctx IModify_column_clausesCo case 2: { - p.SetState(14754) + p.SetState(14759) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -240155,12 +240206,12 @@ func (p *PlSqlParser) Modify_column_clauses() (localctx IModify_column_clausesCo } } { - p.SetState(14755) + p.SetState(14760) p.Modify_col_visibility() } { - p.SetState(14756) + p.SetState(14761) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -240168,12 +240219,12 @@ func (p *PlSqlParser) Modify_column_clauses() (localctx IModify_column_clausesCo } } { - p.SetState(14757) + p.SetState(14762) p.Modify_col_visibility() } { - p.SetState(14759) + p.SetState(14764) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -240183,19 +240234,19 @@ func (p *PlSqlParser) Modify_column_clauses() (localctx IModify_column_clausesCo case 3: { - p.SetState(14761) + p.SetState(14766) p.Modify_col_properties() } case 4: { - p.SetState(14762) + p.SetState(14767) p.Modify_col_visibility() } case 5: { - p.SetState(14763) + p.SetState(14768) p.Modify_col_substitutable() } @@ -240325,11 +240376,11 @@ func (p *PlSqlParser) Modify_col_visibility() (localctx IModify_col_visibilityCo p.EnterOuterAlt(localctx, 1) { - p.SetState(14766) + p.SetState(14771) p.Column_name() } { - p.SetState(14767) + p.SetState(14772) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserINVISIBLE || _la == PlSqlParserVISIBLE) { @@ -240610,10 +240661,10 @@ func (p *PlSqlParser) Modify_col_properties() (localctx IModify_col_propertiesCo p.EnterOuterAlt(localctx, 1) { - p.SetState(14769) + p.SetState(14774) p.Column_name() } - p.SetState(14771) + p.SetState(14776) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -240622,12 +240673,12 @@ func (p *PlSqlParser) Modify_col_properties() (localctx IModify_col_propertiesCo if ((int64((_la-113)) & ^0x3f) == 0 && ((int64(1)<<(_la-113))&68158609) != 0) || ((int64((_la-181)) & ^0x3f) == 0 && ((int64(1)<<(_la-181))&1048579) != 0) || ((int64((_la-339)) & ^0x3f) == 0 && ((int64(1)<<(_la-339))&98309) != 0) || _la == PlSqlParserDOUBLE || _la == PlSqlParserDSINTERVAL_UNCONSTRAINED || _la == PlSqlParserFLOAT || _la == PlSqlParserHOUR || ((int64((_la-711)) & ^0x3f) == 0 && ((int64(1)<<(_la-711))&385) != 0) || _la == PlSqlParserLONG || _la == PlSqlParserMINUTE || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&22814866800641) != 0) || ((int64((_la-1151)) & ^0x3f) == 0 && ((int64(1)<<(_la-1151))&35) != 0) || ((int64((_la-1313)) & ^0x3f) == 0 && ((int64(1)<<(_la-1313))&98305) != 0) || _la == PlSqlParserRAW || _la == PlSqlParserREAL || _la == PlSqlParserROWID || _la == PlSqlParserSECOND || ((int64((_la-1593)) & ^0x3f) == 0 && ((int64(1)<<(_la-1593))&8195) != 0) || _la == PlSqlParserSTRING || ((int64((_la-2001)) & ^0x3f) == 0 && ((int64(1)<<(_la-2001))&2959) != 0) || ((int64((_la-2103)) & ^0x3f) == 0 && ((int64(1)<<(_la-2103))&52776558133249) != 0) || _la == PlSqlParserYEAR || _la == PlSqlParserYMINTERVAL_UNCONSTRAINED { { - p.SetState(14770) + p.SetState(14775) p.Datatype() } } - p.SetState(14775) + p.SetState(14780) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -240636,7 +240687,7 @@ func (p *PlSqlParser) Modify_col_properties() (localctx IModify_col_propertiesCo if _la == PlSqlParserCOLLATE { { - p.SetState(14773) + p.SetState(14778) p.Match(PlSqlParserCOLLATE) if p.HasError() { // Recognition error - abort rule @@ -240644,12 +240695,12 @@ func (p *PlSqlParser) Modify_col_properties() (localctx IModify_col_propertiesCo } } { - p.SetState(14774) + p.SetState(14779) p.Column_collation_name() } } - p.SetState(14783) + p.SetState(14788) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -240658,14 +240709,14 @@ func (p *PlSqlParser) Modify_col_properties() (localctx IModify_col_propertiesCo if _la == PlSqlParserDEFAULT { { - p.SetState(14777) + p.SetState(14782) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14780) + p.SetState(14785) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -240674,7 +240725,7 @@ func (p *PlSqlParser) Modify_col_properties() (localctx IModify_col_propertiesCo if _la == PlSqlParserON { { - p.SetState(14778) + p.SetState(14783) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -240682,7 +240733,7 @@ func (p *PlSqlParser) Modify_col_properties() (localctx IModify_col_propertiesCo } } { - p.SetState(14779) + p.SetState(14784) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -240692,12 +240743,12 @@ func (p *PlSqlParser) Modify_col_properties() (localctx IModify_col_propertiesCo } { - p.SetState(14782) + p.SetState(14787) p.Expression() } } - p.SetState(14788) + p.SetState(14793) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -240705,7 +240756,7 @@ func (p *PlSqlParser) Modify_col_properties() (localctx IModify_col_propertiesCo switch p.GetTokenStream().LA(1) { case PlSqlParserENCRYPT: { - p.SetState(14785) + p.SetState(14790) p.Match(PlSqlParserENCRYPT) if p.HasError() { // Recognition error - abort rule @@ -240713,13 +240764,13 @@ func (p *PlSqlParser) Modify_col_properties() (localctx IModify_col_propertiesCo } } { - p.SetState(14786) + p.SetState(14791) p.Encryption_spec() } case PlSqlParserDECRYPT: { - p.SetState(14787) + p.SetState(14792) p.Match(PlSqlParserDECRYPT) if p.HasError() { // Recognition error - abort rule @@ -240731,7 +240782,7 @@ func (p *PlSqlParser) Modify_col_properties() (localctx IModify_col_propertiesCo default: } - p.SetState(14793) + p.SetState(14798) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -240740,18 +240791,18 @@ func (p *PlSqlParser) Modify_col_properties() (localctx IModify_col_propertiesCo for _la == PlSqlParserCHECK || _la == PlSqlParserCONSTRAINT || _la == PlSqlParserNOT || _la == PlSqlParserNULL_ || _la == PlSqlParserPRIMARY || _la == PlSqlParserREFERENCES || _la == PlSqlParserUNIQUE { { - p.SetState(14790) + p.SetState(14795) p.Inline_constraint() } - p.SetState(14795) + p.SetState(14800) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) } - p.SetState(14797) + p.SetState(14802) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -240760,7 +240811,7 @@ func (p *PlSqlParser) Modify_col_properties() (localctx IModify_col_propertiesCo if _la == PlSqlParserLOB { { - p.SetState(14796) + p.SetState(14801) p.Lob_storage_clause() } @@ -240913,7 +240964,7 @@ func (p *PlSqlParser) Modify_col_substitutable() (localctx IModify_col_substitut p.EnterOuterAlt(localctx, 1) { - p.SetState(14799) + p.SetState(14804) p.Match(PlSqlParserCOLUMN) if p.HasError() { // Recognition error - abort rule @@ -240921,10 +240972,10 @@ func (p *PlSqlParser) Modify_col_substitutable() (localctx IModify_col_substitut } } { - p.SetState(14800) + p.SetState(14805) p.Column_name() } - p.SetState(14802) + p.SetState(14807) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -240933,7 +240984,7 @@ func (p *PlSqlParser) Modify_col_substitutable() (localctx IModify_col_substitut if _la == PlSqlParserNOT { { - p.SetState(14801) + p.SetState(14806) p.Match(PlSqlParserNOT) if p.HasError() { // Recognition error - abort rule @@ -240943,7 +240994,7 @@ func (p *PlSqlParser) Modify_col_substitutable() (localctx IModify_col_substitut } { - p.SetState(14804) + p.SetState(14809) p.Match(PlSqlParserSUBSTITUTABLE) if p.HasError() { // Recognition error - abort rule @@ -240951,7 +241002,7 @@ func (p *PlSqlParser) Modify_col_substitutable() (localctx IModify_col_substitut } } { - p.SetState(14805) + p.SetState(14810) p.Match(PlSqlParserAT) if p.HasError() { // Recognition error - abort rule @@ -240959,7 +241010,7 @@ func (p *PlSqlParser) Modify_col_substitutable() (localctx IModify_col_substitut } } { - p.SetState(14806) + p.SetState(14811) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule @@ -240967,14 +241018,14 @@ func (p *PlSqlParser) Modify_col_substitutable() (localctx IModify_col_substitut } } { - p.SetState(14807) + p.SetState(14812) p.Match(PlSqlParserLEVELS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14809) + p.SetState(14814) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -240983,7 +241034,7 @@ func (p *PlSqlParser) Modify_col_substitutable() (localctx IModify_col_substitut if _la == PlSqlParserFORCE { { - p.SetState(14808) + p.SetState(14813) p.Match(PlSqlParserFORCE) if p.HasError() { // Recognition error - abort rule @@ -241216,14 +241267,14 @@ func (p *PlSqlParser) Add_column_clause() (localctx IAdd_column_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(14811) + p.SetState(14816) p.Match(PlSqlParserADD) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14833) + p.SetState(14838) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -241232,36 +241283,36 @@ func (p *PlSqlParser) Add_column_clause() (localctx IAdd_column_clauseContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserLEFT_PAREN: { - p.SetState(14812) + p.SetState(14817) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14815) + p.SetState(14820) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1944, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1945, p.GetParserRuleContext()) { case 1: { - p.SetState(14813) + p.SetState(14818) p.Column_definition() } case 2: { - p.SetState(14814) + p.SetState(14819) p.Virtual_column_definition() } case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(14824) + p.SetState(14829) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -241270,29 +241321,29 @@ func (p *PlSqlParser) Add_column_clause() (localctx IAdd_column_clauseContext) { for _la == PlSqlParserCOMMA { { - p.SetState(14817) + p.SetState(14822) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14820) + p.SetState(14825) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1945, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1946, p.GetParserRuleContext()) { case 1: { - p.SetState(14818) + p.SetState(14823) p.Column_definition() } case 2: { - p.SetState(14819) + p.SetState(14824) p.Virtual_column_definition() } @@ -241300,7 +241351,7 @@ func (p *PlSqlParser) Add_column_clause() (localctx IAdd_column_clauseContext) { goto errorExit } - p.SetState(14826) + p.SetState(14831) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -241308,7 +241359,7 @@ func (p *PlSqlParser) Add_column_clause() (localctx IAdd_column_clauseContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(14827) + p.SetState(14832) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -241317,22 +241368,22 @@ func (p *PlSqlParser) Add_column_clause() (localctx IAdd_column_clauseContext) { } case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: - p.SetState(14831) + p.SetState(14836) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1947, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1948, p.GetParserRuleContext()) { case 1: { - p.SetState(14829) + p.SetState(14834) p.Column_definition() } case 2: { - p.SetState(14830) + p.SetState(14835) p.Virtual_column_definition() } @@ -241344,7 +241395,7 @@ func (p *PlSqlParser) Add_column_clause() (localctx IAdd_column_clauseContext) { p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(14836) + p.SetState(14841) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -241353,7 +241404,7 @@ func (p *PlSqlParser) Add_column_clause() (localctx IAdd_column_clauseContext) { if _la == PlSqlParserCOLUMN || _la == PlSqlParserLOB || _la == PlSqlParserNESTED || _la == PlSqlParserVARRAY || _la == PlSqlParserXMLTYPE { { - p.SetState(14835) + p.SetState(14840) p.Column_properties() } @@ -241510,7 +241561,7 @@ func (p *PlSqlParser) Varray_col_properties() (localctx IVarray_col_propertiesCo p.EnterOuterAlt(localctx, 1) { - p.SetState(14838) + p.SetState(14843) p.Match(PlSqlParserVARRAY) if p.HasError() { // Recognition error - abort rule @@ -241518,18 +241569,18 @@ func (p *PlSqlParser) Varray_col_properties() (localctx IVarray_col_propertiesCo } } { - p.SetState(14839) + p.SetState(14844) p.Varray_item() } - p.SetState(14845) + p.SetState(14850) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1951, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1952, p.GetParserRuleContext()) { case 1: - p.SetState(14841) + p.SetState(14846) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -241538,19 +241589,19 @@ func (p *PlSqlParser) Varray_col_properties() (localctx IVarray_col_propertiesCo if _la == PlSqlParserELEMENT || _la == PlSqlParserIS || _la == PlSqlParserNOT || _la == PlSqlParserSUBSTITUTABLE { { - p.SetState(14840) + p.SetState(14845) p.Substitutable_column_clause() } } { - p.SetState(14843) + p.SetState(14848) p.Varray_storage_clause() } case 2: { - p.SetState(14844) + p.SetState(14849) p.Substitutable_column_clause() } @@ -241722,7 +241773,7 @@ func (p *PlSqlParser) Varray_storage_clause() (localctx IVarray_storage_clauseCo p.EnterOuterAlt(localctx, 1) { - p.SetState(14847) + p.SetState(14852) p.Match(PlSqlParserSTORE) if p.HasError() { // Recognition error - abort rule @@ -241730,14 +241781,14 @@ func (p *PlSqlParser) Varray_storage_clause() (localctx IVarray_storage_clauseCo } } { - p.SetState(14848) + p.SetState(14853) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14850) + p.SetState(14855) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -241746,7 +241797,7 @@ func (p *PlSqlParser) Varray_storage_clause() (localctx IVarray_storage_clauseCo if _la == PlSqlParserBASICFILE || _la == PlSqlParserSECUREFILE { { - p.SetState(14849) + p.SetState(14854) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBASICFILE || _la == PlSqlParserSECUREFILE) { @@ -241759,22 +241810,22 @@ func (p *PlSqlParser) Varray_storage_clause() (localctx IVarray_storage_clauseCo } { - p.SetState(14852) + p.SetState(14857) p.Match(PlSqlParserLOB) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14861) + p.SetState(14866) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1954, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1955, p.GetParserRuleContext()) { case 1: - p.SetState(14854) + p.SetState(14859) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -241783,13 +241834,13 @@ func (p *PlSqlParser) Varray_storage_clause() (localctx IVarray_storage_clauseCo if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8864813023233) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-2310346746280017921) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&19076932644635025) != 0) || _la == PlSqlParserREGULAR_ID { { - p.SetState(14853) + p.SetState(14858) p.Lob_segname() } } { - p.SetState(14856) + p.SetState(14861) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -241797,11 +241848,11 @@ func (p *PlSqlParser) Varray_storage_clause() (localctx IVarray_storage_clauseCo } } { - p.SetState(14857) + p.SetState(14862) p.Lob_storage_parameters() } { - p.SetState(14858) + p.SetState(14863) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -241811,7 +241862,7 @@ func (p *PlSqlParser) Varray_storage_clause() (localctx IVarray_storage_clauseCo case 2: { - p.SetState(14860) + p.SetState(14865) p.Lob_segname() } @@ -241929,7 +241980,7 @@ func (p *PlSqlParser) Lob_segname() (localctx ILob_segnameContext) { p.EnterRule(localctx, 1620, PlSqlParserRULE_lob_segname) p.EnterOuterAlt(localctx, 1) { - p.SetState(14863) + p.SetState(14868) p.Regular_id() } @@ -242058,24 +242109,24 @@ func (s *Lob_itemContext) Accept(visitor antlr.ParseTreeVisitor) interface{} { func (p *PlSqlParser) Lob_item() (localctx ILob_itemContext) { localctx = NewLob_itemContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1622, PlSqlParserRULE_lob_item) - p.SetState(14867) + p.SetState(14872) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1955, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1956, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(14865) + p.SetState(14870) p.Regular_id() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(14866) + p.SetState(14871) p.Quoted_string() } @@ -242245,7 +242296,7 @@ func (s *Lob_storage_parametersContext) Accept(visitor antlr.ParseTreeVisitor) i func (p *PlSqlParser) Lob_storage_parameters() (localctx ILob_storage_parametersContext) { localctx = NewLob_storage_parametersContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1624, PlSqlParserRULE_lob_storage_parameters) - p.SetState(14876) + p.SetState(14881) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -242255,7 +242306,7 @@ func (p *PlSqlParser) Lob_storage_parameters() (localctx ILob_storage_parameters case PlSqlParserTABLESPACE: p.EnterOuterAlt(localctx, 1) { - p.SetState(14869) + p.SetState(14874) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule @@ -242263,7 +242314,7 @@ func (p *PlSqlParser) Lob_storage_parameters() (localctx ILob_storage_parameters } } { - p.SetState(14870) + p.SetState(14875) var _x = p.Id_expression() @@ -242273,15 +242324,15 @@ func (p *PlSqlParser) Lob_storage_parameters() (localctx ILob_storage_parameters case PlSqlParserCACHE, PlSqlParserCHUNK, PlSqlParserCOMPRESS, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDISABLE, PlSqlParserENABLE, PlSqlParserENCRYPT, PlSqlParserFREEPOOLS, PlSqlParserKEEP_DUPLICATES, PlSqlParserNOCACHE, PlSqlParserNOCOMPRESS, PlSqlParserPCTVERSION, PlSqlParserRETENTION: p.EnterOuterAlt(localctx, 2) { - p.SetState(14871) + p.SetState(14876) p.Lob_parameters() } - p.SetState(14873) + p.SetState(14878) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1956, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1957, p.GetParserRuleContext()) == 1 { { - p.SetState(14872) + p.SetState(14877) p.Storage_clause() } @@ -242292,7 +242343,7 @@ func (p *PlSqlParser) Lob_storage_parameters() (localctx ILob_storage_parameters case PlSqlParserSTORAGE: p.EnterOuterAlt(localctx, 3) { - p.SetState(14875) + p.SetState(14880) p.Storage_clause() } @@ -242592,23 +242643,23 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) p.EnterOuterAlt(localctx, 1) { - p.SetState(14878) + p.SetState(14883) p.Match(PlSqlParserLOB) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14923) + p.SetState(14928) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1965, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1966, p.GetParserRuleContext()) { case 1: { - p.SetState(14879) + p.SetState(14884) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -242616,10 +242667,10 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) } } { - p.SetState(14880) + p.SetState(14885) p.Lob_item() } - p.SetState(14885) + p.SetState(14890) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -242628,7 +242679,7 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) for _la == PlSqlParserCOMMA { { - p.SetState(14881) + p.SetState(14886) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -242636,11 +242687,11 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) } } { - p.SetState(14882) + p.SetState(14887) p.Lob_item() } - p.SetState(14887) + p.SetState(14892) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -242648,7 +242699,7 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) _la = p.GetTokenStream().LA(1) } { - p.SetState(14888) + p.SetState(14893) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -242656,7 +242707,7 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) } } { - p.SetState(14889) + p.SetState(14894) p.Match(PlSqlParserSTORE) if p.HasError() { // Recognition error - abort rule @@ -242664,14 +242715,14 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) } } { - p.SetState(14890) + p.SetState(14895) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14900) + p.SetState(14905) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -242680,7 +242731,7 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) for ok := true; ok; ok = _alt != 2 && _alt != antlr.ATNInvalidAltNumber { switch _alt { case 1: - p.SetState(14900) + p.SetState(14905) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -242689,7 +242740,7 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) switch p.GetTokenStream().LA(1) { case PlSqlParserBASICFILE, PlSqlParserSECUREFILE: { - p.SetState(14891) + p.SetState(14896) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBASICFILE || _la == PlSqlParserSECUREFILE) { @@ -242702,14 +242753,14 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) case PlSqlParserLEFT_PAREN: { - p.SetState(14892) + p.SetState(14897) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14896) + p.SetState(14901) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -242718,11 +242769,11 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) for _la == PlSqlParserCACHE || _la == PlSqlParserCHUNK || _la == PlSqlParserCOMPRESS || ((int64((_la-361)) & ^0x3f) == 0 && ((int64(1)<<(_la-361))&137438953475) != 0) || _la == PlSqlParserENABLE || _la == PlSqlParserENCRYPT || _la == PlSqlParserFREEPOOLS || _la == PlSqlParserKEEP_DUPLICATES || _la == PlSqlParserNOCACHE || _la == PlSqlParserNOCOMPRESS || _la == PlSqlParserPCTVERSION || _la == PlSqlParserRETENTION || _la == PlSqlParserSTORAGE || _la == PlSqlParserTABLESPACE { { - p.SetState(14893) + p.SetState(14898) p.Lob_storage_parameters() } - p.SetState(14898) + p.SetState(14903) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -242730,7 +242781,7 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) _la = p.GetTokenStream().LA(1) } { - p.SetState(14899) + p.SetState(14904) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -242748,9 +242799,9 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) goto errorExit } - p.SetState(14902) + p.SetState(14907) p.GetErrorHandler().Sync(p) - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1961, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1962, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -242758,7 +242809,7 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) case 2: { - p.SetState(14904) + p.SetState(14909) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -242766,11 +242817,11 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) } } { - p.SetState(14905) + p.SetState(14910) p.Lob_item() } { - p.SetState(14906) + p.SetState(14911) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -242778,7 +242829,7 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) } } { - p.SetState(14907) + p.SetState(14912) p.Match(PlSqlParserSTORE) if p.HasError() { // Recognition error - abort rule @@ -242786,14 +242837,14 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) } } { - p.SetState(14908) + p.SetState(14913) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14919) + p.SetState(14924) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -242802,16 +242853,16 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) for ok := true; ok; ok = _alt != 2 && _alt != antlr.ATNInvalidAltNumber { switch _alt { case 1: - p.SetState(14919) + p.SetState(14924) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1963, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1964, p.GetParserRuleContext()) { case 1: { - p.SetState(14909) + p.SetState(14914) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBASICFILE || _la == PlSqlParserSECUREFILE) { @@ -242824,20 +242875,20 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) case 2: { - p.SetState(14910) + p.SetState(14915) p.Lob_segname() } case 3: { - p.SetState(14911) + p.SetState(14916) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14915) + p.SetState(14920) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -242846,11 +242897,11 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) for _la == PlSqlParserCACHE || _la == PlSqlParserCHUNK || _la == PlSqlParserCOMPRESS || ((int64((_la-361)) & ^0x3f) == 0 && ((int64(1)<<(_la-361))&137438953475) != 0) || _la == PlSqlParserENABLE || _la == PlSqlParserENCRYPT || _la == PlSqlParserFREEPOOLS || _la == PlSqlParserKEEP_DUPLICATES || _la == PlSqlParserNOCACHE || _la == PlSqlParserNOCOMPRESS || _la == PlSqlParserPCTVERSION || _la == PlSqlParserRETENTION || _la == PlSqlParserSTORAGE || _la == PlSqlParserTABLESPACE { { - p.SetState(14912) + p.SetState(14917) p.Lob_storage_parameters() } - p.SetState(14917) + p.SetState(14922) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -242858,7 +242909,7 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) _la = p.GetTokenStream().LA(1) } { - p.SetState(14918) + p.SetState(14923) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -242875,9 +242926,9 @@ func (p *PlSqlParser) Lob_storage_clause() (localctx ILob_storage_clauseContext) goto errorExit } - p.SetState(14921) + p.SetState(14926) p.GetErrorHandler().Sync(p) - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1964, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1965, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -243044,7 +243095,7 @@ func (p *PlSqlParser) Modify_lob_storage_clause() (localctx IModify_lob_storage_ p.EnterRule(localctx, 1628, PlSqlParserRULE_modify_lob_storage_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(14925) + p.SetState(14930) p.Match(PlSqlParserMODIFY) if p.HasError() { // Recognition error - abort rule @@ -243052,7 +243103,7 @@ func (p *PlSqlParser) Modify_lob_storage_clause() (localctx IModify_lob_storage_ } } { - p.SetState(14926) + p.SetState(14931) p.Match(PlSqlParserLOB) if p.HasError() { // Recognition error - abort rule @@ -243060,7 +243111,7 @@ func (p *PlSqlParser) Modify_lob_storage_clause() (localctx IModify_lob_storage_ } } { - p.SetState(14927) + p.SetState(14932) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -243068,11 +243119,11 @@ func (p *PlSqlParser) Modify_lob_storage_clause() (localctx IModify_lob_storage_ } } { - p.SetState(14928) + p.SetState(14933) p.Lob_item() } { - p.SetState(14929) + p.SetState(14934) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -243080,7 +243131,7 @@ func (p *PlSqlParser) Modify_lob_storage_clause() (localctx IModify_lob_storage_ } } { - p.SetState(14930) + p.SetState(14935) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -243088,11 +243139,11 @@ func (p *PlSqlParser) Modify_lob_storage_clause() (localctx IModify_lob_storage_ } } { - p.SetState(14931) + p.SetState(14936) p.Modify_lob_parameters() } { - p.SetState(14932) + p.SetState(14937) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -243671,7 +243722,7 @@ func (p *PlSqlParser) Modify_lob_parameters() (localctx IModify_lob_parametersCo var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(14958) + p.SetState(14963) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -243679,22 +243730,22 @@ func (p *PlSqlParser) Modify_lob_parameters() (localctx IModify_lob_parametersCo _la = p.GetTokenStream().LA(1) for ok := true; ok; ok = _la == PlSqlParserALLOCATE || _la == PlSqlParserCACHE || _la == PlSqlParserCOMPRESS || ((int64((_la-351)) & ^0x3f) == 0 && ((int64(1)<<(_la-351))&3073) != 0) || _la == PlSqlParserENCRYPT || _la == PlSqlParserFREEPOOLS || _la == PlSqlParserKEEP_DUPLICATES || _la == PlSqlParserNOCACHE || _la == PlSqlParserNOCOMPRESS || _la == PlSqlParserPCTVERSION || _la == PlSqlParserREBUILD || _la == PlSqlParserRETENTION || _la == PlSqlParserSHRINK || _la == PlSqlParserSTORAGE { - p.SetState(14958) + p.SetState(14963) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1968, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1969, p.GetParserRuleContext()) { case 1: { - p.SetState(14934) + p.SetState(14939) p.Storage_clause() } case 2: { - p.SetState(14935) + p.SetState(14940) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserFREEPOOLS || _la == PlSqlParserPCTVERSION) { @@ -243705,7 +243756,7 @@ func (p *PlSqlParser) Modify_lob_parameters() (localctx IModify_lob_parametersCo } } { - p.SetState(14936) + p.SetState(14941) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -243715,7 +243766,7 @@ func (p *PlSqlParser) Modify_lob_parameters() (localctx IModify_lob_parametersCo case 3: { - p.SetState(14937) + p.SetState(14942) p.Match(PlSqlParserREBUILD) if p.HasError() { // Recognition error - abort rule @@ -243723,7 +243774,7 @@ func (p *PlSqlParser) Modify_lob_parameters() (localctx IModify_lob_parametersCo } } { - p.SetState(14938) + p.SetState(14943) p.Match(PlSqlParserFREEPOOLS) if p.HasError() { // Recognition error - abort rule @@ -243733,25 +243784,25 @@ func (p *PlSqlParser) Modify_lob_parameters() (localctx IModify_lob_parametersCo case 4: { - p.SetState(14939) + p.SetState(14944) p.Lob_retention_clause() } case 5: { - p.SetState(14940) + p.SetState(14945) p.Lob_deduplicate_clause() } case 6: { - p.SetState(14941) + p.SetState(14946) p.Lob_compression_clause() } case 7: { - p.SetState(14942) + p.SetState(14947) p.Match(PlSqlParserENCRYPT) if p.HasError() { // Recognition error - abort rule @@ -243759,13 +243810,13 @@ func (p *PlSqlParser) Modify_lob_parameters() (localctx IModify_lob_parametersCo } } { - p.SetState(14943) + p.SetState(14948) p.Encryption_spec() } case 8: { - p.SetState(14944) + p.SetState(14949) p.Match(PlSqlParserDECRYPT) if p.HasError() { // Recognition error - abort rule @@ -243775,7 +243826,7 @@ func (p *PlSqlParser) Modify_lob_parameters() (localctx IModify_lob_parametersCo case 9: { - p.SetState(14945) + p.SetState(14950) p.Match(PlSqlParserCACHE) if p.HasError() { // Recognition error - abort rule @@ -243784,16 +243835,16 @@ func (p *PlSqlParser) Modify_lob_parameters() (localctx IModify_lob_parametersCo } case 10: - p.SetState(14950) + p.SetState(14955) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1966, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1967, p.GetParserRuleContext()) { case 1: { - p.SetState(14946) + p.SetState(14951) p.Match(PlSqlParserCACHE) if p.HasError() { // Recognition error - abort rule @@ -243803,7 +243854,7 @@ func (p *PlSqlParser) Modify_lob_parameters() (localctx IModify_lob_parametersCo case 2: { - p.SetState(14947) + p.SetState(14952) p.Match(PlSqlParserNOCACHE) if p.HasError() { // Recognition error - abort rule @@ -243813,7 +243864,7 @@ func (p *PlSqlParser) Modify_lob_parameters() (localctx IModify_lob_parametersCo case 3: { - p.SetState(14948) + p.SetState(14953) p.Match(PlSqlParserCACHE) if p.HasError() { // Recognition error - abort rule @@ -243821,7 +243872,7 @@ func (p *PlSqlParser) Modify_lob_parameters() (localctx IModify_lob_parametersCo } } { - p.SetState(14949) + p.SetState(14954) p.Match(PlSqlParserREADS) if p.HasError() { // Recognition error - abort rule @@ -243832,7 +243883,7 @@ func (p *PlSqlParser) Modify_lob_parameters() (localctx IModify_lob_parametersCo case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(14953) + p.SetState(14958) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -243841,7 +243892,7 @@ func (p *PlSqlParser) Modify_lob_parameters() (localctx IModify_lob_parametersCo if _la == PlSqlParserFILESYSTEM_LIKE_LOGGING || _la == PlSqlParserLOGGING || _la == PlSqlParserNOLOGGING { { - p.SetState(14952) + p.SetState(14957) p.Logging_clause() } @@ -243849,19 +243900,19 @@ func (p *PlSqlParser) Modify_lob_parameters() (localctx IModify_lob_parametersCo case 11: { - p.SetState(14955) + p.SetState(14960) p.Allocate_extent_clause() } case 12: { - p.SetState(14956) + p.SetState(14961) p.Shrink_clause() } case 13: { - p.SetState(14957) + p.SetState(14962) p.Deallocate_unused_clause() } @@ -243869,7 +243920,7 @@ func (p *PlSqlParser) Modify_lob_parameters() (localctx IModify_lob_parametersCo goto errorExit } - p.SetState(14960) + p.SetState(14965) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -244328,7 +244379,7 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { var _alt int p.EnterOuterAlt(localctx, 1) - p.SetState(14987) + p.SetState(14992) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -244337,7 +244388,7 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { for ok := true; ok; ok = _alt != 2 && _alt != antlr.ATNInvalidAltNumber { switch _alt { case 1: - p.SetState(14987) + p.SetState(14992) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -244346,7 +244397,7 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserDISABLE, PlSqlParserENABLE: { - p.SetState(14962) + p.SetState(14967) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDISABLE || _la == PlSqlParserENABLE) { @@ -244357,7 +244408,7 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { } } { - p.SetState(14963) + p.SetState(14968) p.Match(PlSqlParserSTORAGE) if p.HasError() { // Recognition error - abort rule @@ -244365,7 +244416,7 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { } } { - p.SetState(14964) + p.SetState(14969) p.Match(PlSqlParserIN) if p.HasError() { // Recognition error - abort rule @@ -244373,7 +244424,7 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { } } { - p.SetState(14965) + p.SetState(14970) p.Match(PlSqlParserROW) if p.HasError() { // Recognition error - abort rule @@ -244383,7 +244434,7 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { case PlSqlParserCHUNK: { - p.SetState(14966) + p.SetState(14971) p.Match(PlSqlParserCHUNK) if p.HasError() { // Recognition error - abort rule @@ -244391,7 +244442,7 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { } } { - p.SetState(14967) + p.SetState(14972) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -244401,7 +244452,7 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { case PlSqlParserPCTVERSION: { - p.SetState(14968) + p.SetState(14973) p.Match(PlSqlParserPCTVERSION) if p.HasError() { // Recognition error - abort rule @@ -244409,7 +244460,7 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { } } { - p.SetState(14969) + p.SetState(14974) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -244419,7 +244470,7 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { case PlSqlParserFREEPOOLS: { - p.SetState(14970) + p.SetState(14975) p.Match(PlSqlParserFREEPOOLS) if p.HasError() { // Recognition error - abort rule @@ -244427,7 +244478,7 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { } } { - p.SetState(14971) + p.SetState(14976) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -244437,25 +244488,25 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { case PlSqlParserRETENTION: { - p.SetState(14972) + p.SetState(14977) p.Lob_retention_clause() } case PlSqlParserDEDUPLICATE, PlSqlParserKEEP_DUPLICATES: { - p.SetState(14973) + p.SetState(14978) p.Lob_deduplicate_clause() } case PlSqlParserCOMPRESS, PlSqlParserNOCOMPRESS: { - p.SetState(14974) + p.SetState(14979) p.Lob_compression_clause() } case PlSqlParserENCRYPT: { - p.SetState(14975) + p.SetState(14980) p.Match(PlSqlParserENCRYPT) if p.HasError() { // Recognition error - abort rule @@ -244463,13 +244514,13 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { } } { - p.SetState(14976) + p.SetState(14981) p.Encryption_spec() } case PlSqlParserDECRYPT: { - p.SetState(14977) + p.SetState(14982) p.Match(PlSqlParserDECRYPT) if p.HasError() { // Recognition error - abort rule @@ -244478,16 +244529,16 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { } case PlSqlParserCACHE, PlSqlParserNOCACHE: - p.SetState(14982) + p.SetState(14987) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1970, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1971, p.GetParserRuleContext()) { case 1: { - p.SetState(14978) + p.SetState(14983) p.Match(PlSqlParserCACHE) if p.HasError() { // Recognition error - abort rule @@ -244497,7 +244548,7 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { case 2: { - p.SetState(14979) + p.SetState(14984) p.Match(PlSqlParserNOCACHE) if p.HasError() { // Recognition error - abort rule @@ -244507,7 +244558,7 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { case 3: { - p.SetState(14980) + p.SetState(14985) p.Match(PlSqlParserCACHE) if p.HasError() { // Recognition error - abort rule @@ -244515,7 +244566,7 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { } } { - p.SetState(14981) + p.SetState(14986) p.Match(PlSqlParserREADS) if p.HasError() { // Recognition error - abort rule @@ -244526,7 +244577,7 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(14985) + p.SetState(14990) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -244535,7 +244586,7 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { if _la == PlSqlParserFILESYSTEM_LIKE_LOGGING || _la == PlSqlParserLOGGING || _la == PlSqlParserNOLOGGING { { - p.SetState(14984) + p.SetState(14989) p.Logging_clause() } @@ -244551,9 +244602,9 @@ func (p *PlSqlParser) Lob_parameters() (localctx ILob_parametersContext) { goto errorExit } - p.SetState(14989) + p.SetState(14994) p.GetErrorHandler().Sync(p) - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1973, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1974, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -244664,7 +244715,7 @@ func (p *PlSqlParser) Lob_deduplicate_clause() (localctx ILob_deduplicate_clause p.EnterOuterAlt(localctx, 1) { - p.SetState(14991) + p.SetState(14996) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDEDUPLICATE || _la == PlSqlParserKEEP_DUPLICATES) { @@ -244793,7 +244844,7 @@ func (p *PlSqlParser) Lob_compression_clause() (localctx ILob_compression_clause p.EnterRule(localctx, 1636, PlSqlParserRULE_lob_compression_clause) var _la int - p.SetState(14998) + p.SetState(15003) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -244803,7 +244854,7 @@ func (p *PlSqlParser) Lob_compression_clause() (localctx ILob_compression_clause case PlSqlParserNOCOMPRESS: p.EnterOuterAlt(localctx, 1) { - p.SetState(14993) + p.SetState(14998) p.Match(PlSqlParserNOCOMPRESS) if p.HasError() { // Recognition error - abort rule @@ -244814,14 +244865,14 @@ func (p *PlSqlParser) Lob_compression_clause() (localctx ILob_compression_clause case PlSqlParserCOMPRESS: p.EnterOuterAlt(localctx, 2) { - p.SetState(14994) + p.SetState(14999) p.Match(PlSqlParserCOMPRESS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(14996) + p.SetState(15001) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -244830,7 +244881,7 @@ func (p *PlSqlParser) Lob_compression_clause() (localctx ILob_compression_clause if _la == PlSqlParserHIGH || _la == PlSqlParserLOW || _la == PlSqlParserMEDIUM { { - p.SetState(14995) + p.SetState(15000) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserHIGH || _la == PlSqlParserLOW || _la == PlSqlParserMEDIUM) { @@ -244971,14 +245022,14 @@ func (p *PlSqlParser) Lob_retention_clause() (localctx ILob_retention_clauseCont p.EnterRule(localctx, 1638, PlSqlParserRULE_lob_retention_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(15000) + p.SetState(15005) p.Match(PlSqlParserRETENTION) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15006) + p.SetState(15011) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -244986,7 +245037,7 @@ func (p *PlSqlParser) Lob_retention_clause() (localctx ILob_retention_clauseCont switch p.GetTokenStream().LA(1) { case PlSqlParserMAX: { - p.SetState(15001) + p.SetState(15006) p.Match(PlSqlParserMAX) if p.HasError() { // Recognition error - abort rule @@ -244996,7 +245047,7 @@ func (p *PlSqlParser) Lob_retention_clause() (localctx ILob_retention_clauseCont case PlSqlParserMIN: { - p.SetState(15002) + p.SetState(15007) p.Match(PlSqlParserMIN) if p.HasError() { // Recognition error - abort rule @@ -245004,7 +245055,7 @@ func (p *PlSqlParser) Lob_retention_clause() (localctx ILob_retention_clauseCont } } { - p.SetState(15003) + p.SetState(15008) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -245014,7 +245065,7 @@ func (p *PlSqlParser) Lob_retention_clause() (localctx ILob_retention_clauseCont case PlSqlParserAUTO: { - p.SetState(15004) + p.SetState(15009) p.Match(PlSqlParserAUTO) if p.HasError() { // Recognition error - abort rule @@ -245024,7 +245075,7 @@ func (p *PlSqlParser) Lob_retention_clause() (localctx ILob_retention_clauseCont case PlSqlParserNONE: { - p.SetState(15005) + p.SetState(15010) p.Match(PlSqlParserNONE) if p.HasError() { // Recognition error - abort rule @@ -245171,7 +245222,7 @@ func (p *PlSqlParser) Encryption_spec() (localctx IEncryption_specContext) { var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(15010) + p.SetState(15015) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -245180,7 +245231,7 @@ func (p *PlSqlParser) Encryption_spec() (localctx IEncryption_specContext) { if _la == PlSqlParserUSING { { - p.SetState(15008) + p.SetState(15013) p.Match(PlSqlParserUSING) if p.HasError() { // Recognition error - abort rule @@ -245188,7 +245239,7 @@ func (p *PlSqlParser) Encryption_spec() (localctx IEncryption_specContext) { } } { - p.SetState(15009) + p.SetState(15014) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -245197,7 +245248,7 @@ func (p *PlSqlParser) Encryption_spec() (localctx IEncryption_specContext) { } } - p.SetState(15015) + p.SetState(15020) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -245206,7 +245257,7 @@ func (p *PlSqlParser) Encryption_spec() (localctx IEncryption_specContext) { if _la == PlSqlParserIDENTIFIED { { - p.SetState(15012) + p.SetState(15017) p.Match(PlSqlParserIDENTIFIED) if p.HasError() { // Recognition error - abort rule @@ -245214,7 +245265,7 @@ func (p *PlSqlParser) Encryption_spec() (localctx IEncryption_specContext) { } } { - p.SetState(15013) + p.SetState(15018) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -245222,7 +245273,7 @@ func (p *PlSqlParser) Encryption_spec() (localctx IEncryption_specContext) { } } { - p.SetState(15014) + p.SetState(15019) p.Match(PlSqlParserREGULAR_ID) if p.HasError() { // Recognition error - abort rule @@ -245231,7 +245282,7 @@ func (p *PlSqlParser) Encryption_spec() (localctx IEncryption_specContext) { } } - p.SetState(15018) + p.SetState(15023) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -245240,7 +245291,7 @@ func (p *PlSqlParser) Encryption_spec() (localctx IEncryption_specContext) { if _la == PlSqlParserCHAR_STRING { { - p.SetState(15017) + p.SetState(15022) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -245249,7 +245300,7 @@ func (p *PlSqlParser) Encryption_spec() (localctx IEncryption_specContext) { } } - p.SetState(15024) + p.SetState(15029) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -245257,7 +245308,7 @@ func (p *PlSqlParser) Encryption_spec() (localctx IEncryption_specContext) { _la = p.GetTokenStream().LA(1) if _la == PlSqlParserNO || _la == PlSqlParserSALT { - p.SetState(15021) + p.SetState(15026) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -245266,7 +245317,7 @@ func (p *PlSqlParser) Encryption_spec() (localctx IEncryption_specContext) { if _la == PlSqlParserNO { { - p.SetState(15020) + p.SetState(15025) p.Match(PlSqlParserNO) if p.HasError() { // Recognition error - abort rule @@ -245276,7 +245327,7 @@ func (p *PlSqlParser) Encryption_spec() (localctx IEncryption_specContext) { } { - p.SetState(15023) + p.SetState(15028) p.Match(PlSqlParserSALT) if p.HasError() { // Recognition error - abort rule @@ -245396,7 +245447,7 @@ func (p *PlSqlParser) Tablespace() (localctx ITablespaceContext) { p.EnterRule(localctx, 1642, PlSqlParserRULE_tablespace) p.EnterOuterAlt(localctx, 1) { - p.SetState(15026) + p.SetState(15031) p.Id_expression() } @@ -245545,16 +245596,16 @@ func (p *PlSqlParser) Varray_item() (localctx IVarray_itemContext) { localctx = NewVarray_itemContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1644, PlSqlParserRULE_varray_item) p.EnterOuterAlt(localctx, 1) - p.SetState(15031) + p.SetState(15036) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1982, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1983, p.GetParserRuleContext()) == 1 { { - p.SetState(15028) + p.SetState(15033) p.Id_expression() } { - p.SetState(15029) + p.SetState(15034) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -245565,16 +245616,16 @@ func (p *PlSqlParser) Varray_item() (localctx IVarray_itemContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(15036) + p.SetState(15041) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1983, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1984, p.GetParserRuleContext()) == 1 { { - p.SetState(15033) + p.SetState(15038) p.Id_expression() } { - p.SetState(15034) + p.SetState(15039) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -245586,7 +245637,7 @@ func (p *PlSqlParser) Varray_item() (localctx IVarray_itemContext) { goto errorExit } { - p.SetState(15038) + p.SetState(15043) p.Id_expression() } @@ -245974,7 +246025,7 @@ func (p *PlSqlParser) Column_properties() (localctx IColumn_propertiesContext) { var _alt int p.EnterOuterAlt(localctx, 1) - p.SetState(15060) + p.SetState(15065) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -245983,7 +246034,7 @@ func (p *PlSqlParser) Column_properties() (localctx IColumn_propertiesContext) { for ok := true; ok; ok = _alt != 2 && _alt != antlr.ATNInvalidAltNumber { switch _alt { case 1: - p.SetState(15060) + p.SetState(15065) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -245992,18 +246043,18 @@ func (p *PlSqlParser) Column_properties() (localctx IColumn_propertiesContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserCOLUMN: { - p.SetState(15040) + p.SetState(15045) p.Object_type_col_properties() } case PlSqlParserNESTED: { - p.SetState(15041) + p.SetState(15046) p.Nested_table_col_properties() } case PlSqlParserLOB, PlSqlParserVARRAY: - p.SetState(15044) + p.SetState(15049) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -246012,13 +246063,13 @@ func (p *PlSqlParser) Column_properties() (localctx IColumn_propertiesContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserVARRAY: { - p.SetState(15042) + p.SetState(15047) p.Varray_col_properties() } case PlSqlParserLOB: { - p.SetState(15043) + p.SetState(15048) p.Lob_storage_clause() } @@ -246026,12 +246077,12 @@ func (p *PlSqlParser) Column_properties() (localctx IColumn_propertiesContext) { p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(15057) + p.SetState(15062) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1986, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1987, p.GetParserRuleContext()) == 1 { { - p.SetState(15046) + p.SetState(15051) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -246039,10 +246090,10 @@ func (p *PlSqlParser) Column_properties() (localctx IColumn_propertiesContext) { } } { - p.SetState(15047) + p.SetState(15052) p.Lob_partition_storage() } - p.SetState(15052) + p.SetState(15057) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -246051,7 +246102,7 @@ func (p *PlSqlParser) Column_properties() (localctx IColumn_propertiesContext) { for _la == PlSqlParserCOMMA { { - p.SetState(15048) + p.SetState(15053) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -246059,11 +246110,11 @@ func (p *PlSqlParser) Column_properties() (localctx IColumn_propertiesContext) { } } { - p.SetState(15049) + p.SetState(15054) p.Lob_partition_storage() } - p.SetState(15054) + p.SetState(15059) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -246071,7 +246122,7 @@ func (p *PlSqlParser) Column_properties() (localctx IColumn_propertiesContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(15055) + p.SetState(15060) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -246085,7 +246136,7 @@ func (p *PlSqlParser) Column_properties() (localctx IColumn_propertiesContext) { case PlSqlParserXMLTYPE: { - p.SetState(15059) + p.SetState(15064) p.Xmltype_column_properties() } @@ -246099,9 +246150,9 @@ func (p *PlSqlParser) Column_properties() (localctx IColumn_propertiesContext) { goto errorExit } - p.SetState(15062) + p.SetState(15067) p.GetErrorHandler().Sync(p) - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1988, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1989, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -246391,23 +246442,23 @@ func (p *PlSqlParser) Lob_partition_storage() (localctx ILob_partition_storageCo p.EnterOuterAlt(localctx, 1) { - p.SetState(15064) + p.SetState(15069) p.Match(PlSqlParserLOB) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15097) + p.SetState(15102) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1993, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1994, p.GetParserRuleContext()) { case 1: { - p.SetState(15065) + p.SetState(15070) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -246415,12 +246466,12 @@ func (p *PlSqlParser) Lob_partition_storage() (localctx ILob_partition_storageCo } } { - p.SetState(15066) + p.SetState(15071) p.Lob_item() } { - p.SetState(15067) + p.SetState(15072) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -246428,12 +246479,12 @@ func (p *PlSqlParser) Lob_partition_storage() (localctx ILob_partition_storageCo } } { - p.SetState(15068) + p.SetState(15073) p.Lob_item() } { - p.SetState(15070) + p.SetState(15075) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -246441,7 +246492,7 @@ func (p *PlSqlParser) Lob_partition_storage() (localctx ILob_partition_storageCo } } { - p.SetState(15071) + p.SetState(15076) p.Match(PlSqlParserSTORE) if p.HasError() { // Recognition error - abort rule @@ -246449,14 +246500,14 @@ func (p *PlSqlParser) Lob_partition_storage() (localctx ILob_partition_storageCo } } { - p.SetState(15072) + p.SetState(15077) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15078) + p.SetState(15083) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -246464,7 +246515,7 @@ func (p *PlSqlParser) Lob_partition_storage() (localctx ILob_partition_storageCo _la = p.GetTokenStream().LA(1) for ok := true; ok; ok = _la == PlSqlParserBASICFILE || _la == PlSqlParserSECUREFILE || _la == PlSqlParserLEFT_PAREN { - p.SetState(15078) + p.SetState(15083) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -246473,7 +246524,7 @@ func (p *PlSqlParser) Lob_partition_storage() (localctx ILob_partition_storageCo switch p.GetTokenStream().LA(1) { case PlSqlParserBASICFILE, PlSqlParserSECUREFILE: { - p.SetState(15073) + p.SetState(15078) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBASICFILE || _la == PlSqlParserSECUREFILE) { @@ -246486,7 +246537,7 @@ func (p *PlSqlParser) Lob_partition_storage() (localctx ILob_partition_storageCo case PlSqlParserLEFT_PAREN: { - p.SetState(15074) + p.SetState(15079) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -246494,11 +246545,11 @@ func (p *PlSqlParser) Lob_partition_storage() (localctx ILob_partition_storageCo } } { - p.SetState(15075) + p.SetState(15080) p.Lob_storage_parameters() } { - p.SetState(15076) + p.SetState(15081) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -246511,7 +246562,7 @@ func (p *PlSqlParser) Lob_partition_storage() (localctx ILob_partition_storageCo goto errorExit } - p.SetState(15080) + p.SetState(15085) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -246521,7 +246572,7 @@ func (p *PlSqlParser) Lob_partition_storage() (localctx ILob_partition_storageCo case 2: { - p.SetState(15082) + p.SetState(15087) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -246529,11 +246580,11 @@ func (p *PlSqlParser) Lob_partition_storage() (localctx ILob_partition_storageCo } } { - p.SetState(15083) + p.SetState(15088) p.Lob_item() } { - p.SetState(15084) + p.SetState(15089) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -246541,7 +246592,7 @@ func (p *PlSqlParser) Lob_partition_storage() (localctx ILob_partition_storageCo } } { - p.SetState(15085) + p.SetState(15090) p.Match(PlSqlParserSTORE) if p.HasError() { // Recognition error - abort rule @@ -246549,14 +246600,14 @@ func (p *PlSqlParser) Lob_partition_storage() (localctx ILob_partition_storageCo } } { - p.SetState(15086) + p.SetState(15091) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15093) + p.SetState(15098) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -246564,16 +246615,16 @@ func (p *PlSqlParser) Lob_partition_storage() (localctx ILob_partition_storageCo _la = p.GetTokenStream().LA(1) for ok := true; ok; ok = ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8864813023233) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-2310346746280017921) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&2324919941858328977) != 0) || _la == PlSqlParserREGULAR_ID { - p.SetState(15093) + p.SetState(15098) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1991, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1992, p.GetParserRuleContext()) { case 1: { - p.SetState(15087) + p.SetState(15092) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBASICFILE || _la == PlSqlParserSECUREFILE) { @@ -246586,13 +246637,13 @@ func (p *PlSqlParser) Lob_partition_storage() (localctx ILob_partition_storageCo case 2: { - p.SetState(15088) + p.SetState(15093) p.Lob_segname() } case 3: { - p.SetState(15089) + p.SetState(15094) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -246600,11 +246651,11 @@ func (p *PlSqlParser) Lob_partition_storage() (localctx ILob_partition_storageCo } } { - p.SetState(15090) + p.SetState(15095) p.Lob_storage_parameters() } { - p.SetState(15091) + p.SetState(15096) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -246616,7 +246667,7 @@ func (p *PlSqlParser) Lob_partition_storage() (localctx ILob_partition_storageCo goto errorExit } - p.SetState(15095) + p.SetState(15100) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -246798,14 +246849,14 @@ func (p *PlSqlParser) Period_definition() (localctx IPeriod_definitionContext) { var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(15099) + p.SetState(15104) if !(p.isVersion12()) { p.SetError(antlr.NewFailedPredicateException(p, "p.isVersion12()", "")) goto errorExit } { - p.SetState(15100) + p.SetState(15105) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -246813,7 +246864,7 @@ func (p *PlSqlParser) Period_definition() (localctx IPeriod_definitionContext) { } } { - p.SetState(15101) + p.SetState(15106) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule @@ -246821,10 +246872,10 @@ func (p *PlSqlParser) Period_definition() (localctx IPeriod_definitionContext) { } } { - p.SetState(15102) + p.SetState(15107) p.Column_name() } - p.SetState(15109) + p.SetState(15114) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -246833,7 +246884,7 @@ func (p *PlSqlParser) Period_definition() (localctx IPeriod_definitionContext) { if _la == PlSqlParserLEFT_PAREN { { - p.SetState(15103) + p.SetState(15108) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -246841,11 +246892,11 @@ func (p *PlSqlParser) Period_definition() (localctx IPeriod_definitionContext) { } } { - p.SetState(15104) + p.SetState(15109) p.Start_time_column() } { - p.SetState(15105) + p.SetState(15110) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -246853,11 +246904,11 @@ func (p *PlSqlParser) Period_definition() (localctx IPeriod_definitionContext) { } } { - p.SetState(15106) + p.SetState(15111) p.End_time_column() } { - p.SetState(15107) + p.SetState(15112) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -246977,7 +247028,7 @@ func (p *PlSqlParser) Start_time_column() (localctx IStart_time_columnContext) { p.EnterRule(localctx, 1652, PlSqlParserRULE_start_time_column) p.EnterOuterAlt(localctx, 1) { - p.SetState(15111) + p.SetState(15116) p.Column_name() } @@ -247091,7 +247142,7 @@ func (p *PlSqlParser) End_time_column() (localctx IEnd_time_columnContext) { p.EnterRule(localctx, 1654, PlSqlParserRULE_end_time_column) p.EnterOuterAlt(localctx, 1) { - p.SetState(15113) + p.SetState(15118) p.Column_name() } @@ -247409,36 +247460,36 @@ func (p *PlSqlParser) Column_definition() (localctx IColumn_definitionContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(15115) + p.SetState(15120) p.Column_name() } - p.SetState(15124) + p.SetState(15129) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1997, p.GetParserRuleContext()) == 1 { - p.SetState(15118) + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1998, p.GetParserRuleContext()) == 1 { + p.SetState(15123) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1995, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 1996, p.GetParserRuleContext()) { case 1: { - p.SetState(15116) + p.SetState(15121) p.Datatype() } case 2: { - p.SetState(15117) + p.SetState(15122) p.Regular_id() } case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(15122) + p.SetState(15127) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -247447,7 +247498,7 @@ func (p *PlSqlParser) Column_definition() (localctx IColumn_definitionContext) { if _la == PlSqlParserCOLLATE { { - p.SetState(15120) + p.SetState(15125) p.Match(PlSqlParserCOLLATE) if p.HasError() { // Recognition error - abort rule @@ -247455,7 +247506,7 @@ func (p *PlSqlParser) Column_definition() (localctx IColumn_definitionContext) { } } { - p.SetState(15121) + p.SetState(15126) p.Column_collation_name() } @@ -247464,7 +247515,7 @@ func (p *PlSqlParser) Column_definition() (localctx IColumn_definitionContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(15127) + p.SetState(15132) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -247473,7 +247524,7 @@ func (p *PlSqlParser) Column_definition() (localctx IColumn_definitionContext) { if _la == PlSqlParserSORT { { - p.SetState(15126) + p.SetState(15131) p.Match(PlSqlParserSORT) if p.HasError() { // Recognition error - abort rule @@ -247482,7 +247533,7 @@ func (p *PlSqlParser) Column_definition() (localctx IColumn_definitionContext) { } } - p.SetState(15130) + p.SetState(15135) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -247491,7 +247542,7 @@ func (p *PlSqlParser) Column_definition() (localctx IColumn_definitionContext) { if _la == PlSqlParserINVISIBLE || _la == PlSqlParserVISIBLE { { - p.SetState(15129) + p.SetState(15134) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserINVISIBLE || _la == PlSqlParserVISIBLE) { @@ -247503,7 +247554,7 @@ func (p *PlSqlParser) Column_definition() (localctx IColumn_definitionContext) { } } - p.SetState(15139) + p.SetState(15144) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -247511,14 +247562,14 @@ func (p *PlSqlParser) Column_definition() (localctx IColumn_definitionContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserDEFAULT: { - p.SetState(15132) + p.SetState(15137) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15135) + p.SetState(15140) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -247527,7 +247578,7 @@ func (p *PlSqlParser) Column_definition() (localctx IColumn_definitionContext) { if _la == PlSqlParserON { { - p.SetState(15133) + p.SetState(15138) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -247535,7 +247586,7 @@ func (p *PlSqlParser) Column_definition() (localctx IColumn_definitionContext) { } } { - p.SetState(15134) + p.SetState(15139) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -247545,13 +247596,13 @@ func (p *PlSqlParser) Column_definition() (localctx IColumn_definitionContext) { } { - p.SetState(15137) + p.SetState(15142) p.Expression() } case PlSqlParserGENERATED: { - p.SetState(15138) + p.SetState(15143) p.Identity_clause() } @@ -247559,7 +247610,7 @@ func (p *PlSqlParser) Column_definition() (localctx IColumn_definitionContext) { default: } - p.SetState(15143) + p.SetState(15148) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -247568,7 +247619,7 @@ func (p *PlSqlParser) Column_definition() (localctx IColumn_definitionContext) { if _la == PlSqlParserENCRYPT { { - p.SetState(15141) + p.SetState(15146) p.Match(PlSqlParserENCRYPT) if p.HasError() { // Recognition error - abort rule @@ -247576,16 +247627,16 @@ func (p *PlSqlParser) Column_definition() (localctx IColumn_definitionContext) { } } { - p.SetState(15142) + p.SetState(15147) p.Encryption_spec() } } - p.SetState(15151) + p.SetState(15156) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2004, p.GetParserRuleContext()) == 1 { - p.SetState(15146) + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2005, p.GetParserRuleContext()) == 1 { + p.SetState(15151) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -247594,11 +247645,11 @@ func (p *PlSqlParser) Column_definition() (localctx IColumn_definitionContext) { for ok := true; ok; ok = _la == PlSqlParserCHECK || _la == PlSqlParserCONSTRAINT || _la == PlSqlParserNOT || _la == PlSqlParserNULL_ || _la == PlSqlParserPRIMARY || _la == PlSqlParserREFERENCES || _la == PlSqlParserUNIQUE { { - p.SetState(15145) + p.SetState(15150) p.Inline_constraint() } - p.SetState(15148) + p.SetState(15153) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -247608,9 +247659,9 @@ func (p *PlSqlParser) Column_definition() (localctx IColumn_definitionContext) { } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2004, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2005, p.GetParserRuleContext()) == 2 { { - p.SetState(15150) + p.SetState(15155) p.Inline_ref_constraint() } @@ -247728,7 +247779,7 @@ func (p *PlSqlParser) Column_collation_name() (localctx IColumn_collation_nameCo p.EnterRule(localctx, 1658, PlSqlParserRULE_column_collation_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(15153) + p.SetState(15158) p.Id_expression() } @@ -247884,14 +247935,14 @@ func (p *PlSqlParser) Identity_clause() (localctx IIdentity_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(15155) + p.SetState(15160) p.Match(PlSqlParserGENERATED) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15163) + p.SetState(15168) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -247899,7 +247950,7 @@ func (p *PlSqlParser) Identity_clause() (localctx IIdentity_clauseContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserALWAYS: { - p.SetState(15156) + p.SetState(15161) p.Match(PlSqlParserALWAYS) if p.HasError() { // Recognition error - abort rule @@ -247909,7 +247960,7 @@ func (p *PlSqlParser) Identity_clause() (localctx IIdentity_clauseContext) { case PlSqlParserBY: { - p.SetState(15157) + p.SetState(15162) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -247917,14 +247968,14 @@ func (p *PlSqlParser) Identity_clause() (localctx IIdentity_clauseContext) { } } { - p.SetState(15158) + p.SetState(15163) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15161) + p.SetState(15166) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -247933,7 +247984,7 @@ func (p *PlSqlParser) Identity_clause() (localctx IIdentity_clauseContext) { if _la == PlSqlParserON { { - p.SetState(15159) + p.SetState(15164) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -247941,7 +247992,7 @@ func (p *PlSqlParser) Identity_clause() (localctx IIdentity_clauseContext) { } } { - p.SetState(15160) + p.SetState(15165) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -247956,7 +248007,7 @@ func (p *PlSqlParser) Identity_clause() (localctx IIdentity_clauseContext) { default: } { - p.SetState(15165) + p.SetState(15170) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -247964,14 +248015,14 @@ func (p *PlSqlParser) Identity_clause() (localctx IIdentity_clauseContext) { } } { - p.SetState(15166) + p.SetState(15171) p.Match(PlSqlParserIDENTITY) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15168) + p.SetState(15173) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -247980,7 +248031,7 @@ func (p *PlSqlParser) Identity_clause() (localctx IIdentity_clauseContext) { if _la == PlSqlParserCACHE || _la == PlSqlParserCYCLE || _la == PlSqlParserINCREMENT || _la == PlSqlParserMAXVALUE || _la == PlSqlParserMINVALUE || ((int64((_la-994)) & ^0x3f) == 0 && ((int64(1)<<(_la-994))&10133099161714689) != 0) || _la == PlSqlParserNOORDER || _la == PlSqlParserORDER || _la == PlSqlParserSTART || _la == PlSqlParserLEFT_PAREN { { - p.SetState(15167) + p.SetState(15172) p.Identity_options_parentheses() } @@ -248132,7 +248183,7 @@ func (p *PlSqlParser) Identity_options_parentheses() (localctx IIdentity_options p.EnterRule(localctx, 1662, PlSqlParserRULE_identity_options_parentheses) var _la int - p.SetState(15183) + p.SetState(15188) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -248141,7 +248192,7 @@ func (p *PlSqlParser) Identity_options_parentheses() (localctx IIdentity_options switch p.GetTokenStream().LA(1) { case PlSqlParserCACHE, PlSqlParserCYCLE, PlSqlParserINCREMENT, PlSqlParserMAXVALUE, PlSqlParserMINVALUE, PlSqlParserNOCACHE, PlSqlParserNOCYCLE, PlSqlParserNOMAXVALUE, PlSqlParserNOMINVALUE, PlSqlParserNOORDER, PlSqlParserORDER, PlSqlParserSTART: p.EnterOuterAlt(localctx, 1) - p.SetState(15171) + p.SetState(15176) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -248150,11 +248201,11 @@ func (p *PlSqlParser) Identity_options_parentheses() (localctx IIdentity_options for ok := true; ok; ok = _la == PlSqlParserCACHE || _la == PlSqlParserCYCLE || _la == PlSqlParserINCREMENT || _la == PlSqlParserMAXVALUE || _la == PlSqlParserMINVALUE || ((int64((_la-994)) & ^0x3f) == 0 && ((int64(1)<<(_la-994))&10133099161714689) != 0) || _la == PlSqlParserNOORDER || _la == PlSqlParserORDER || _la == PlSqlParserSTART { { - p.SetState(15170) + p.SetState(15175) p.Identity_options() } - p.SetState(15173) + p.SetState(15178) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -248165,14 +248216,14 @@ func (p *PlSqlParser) Identity_options_parentheses() (localctx IIdentity_options case PlSqlParserLEFT_PAREN: p.EnterOuterAlt(localctx, 2) { - p.SetState(15175) + p.SetState(15180) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15177) + p.SetState(15182) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -248181,11 +248232,11 @@ func (p *PlSqlParser) Identity_options_parentheses() (localctx IIdentity_options for ok := true; ok; ok = _la == PlSqlParserCACHE || _la == PlSqlParserCYCLE || _la == PlSqlParserINCREMENT || _la == PlSqlParserMAXVALUE || _la == PlSqlParserMINVALUE || ((int64((_la-994)) & ^0x3f) == 0 && ((int64(1)<<(_la-994))&10133099161714689) != 0) || _la == PlSqlParserNOORDER || _la == PlSqlParserORDER || _la == PlSqlParserSTART { { - p.SetState(15176) + p.SetState(15181) p.Identity_options() } - p.SetState(15179) + p.SetState(15184) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -248193,7 +248244,7 @@ func (p *PlSqlParser) Identity_options_parentheses() (localctx IIdentity_options _la = p.GetTokenStream().LA(1) } { - p.SetState(15181) + p.SetState(15186) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -248394,7 +248445,7 @@ func (s *Identity_optionsContext) Accept(visitor antlr.ParseTreeVisitor) interfa func (p *PlSqlParser) Identity_options() (localctx IIdentity_optionsContext) { localctx = NewIdentity_optionsContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1664, PlSqlParserRULE_identity_options) - p.SetState(15208) + p.SetState(15213) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -248404,7 +248455,7 @@ func (p *PlSqlParser) Identity_options() (localctx IIdentity_optionsContext) { case PlSqlParserSTART: p.EnterOuterAlt(localctx, 1) { - p.SetState(15185) + p.SetState(15190) p.Match(PlSqlParserSTART) if p.HasError() { // Recognition error - abort rule @@ -248412,14 +248463,14 @@ func (p *PlSqlParser) Identity_options() (localctx IIdentity_optionsContext) { } } { - p.SetState(15186) + p.SetState(15191) p.Match(PlSqlParserWITH) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15190) + p.SetState(15195) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -248428,13 +248479,13 @@ func (p *PlSqlParser) Identity_options() (localctx IIdentity_optionsContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT: { - p.SetState(15187) + p.SetState(15192) p.Numeric() } case PlSqlParserLIMIT: { - p.SetState(15188) + p.SetState(15193) p.Match(PlSqlParserLIMIT) if p.HasError() { // Recognition error - abort rule @@ -248442,7 +248493,7 @@ func (p *PlSqlParser) Identity_options() (localctx IIdentity_optionsContext) { } } { - p.SetState(15189) + p.SetState(15194) p.Match(PlSqlParserVALUE) if p.HasError() { // Recognition error - abort rule @@ -248458,7 +248509,7 @@ func (p *PlSqlParser) Identity_options() (localctx IIdentity_optionsContext) { case PlSqlParserINCREMENT: p.EnterOuterAlt(localctx, 2) { - p.SetState(15192) + p.SetState(15197) p.Match(PlSqlParserINCREMENT) if p.HasError() { // Recognition error - abort rule @@ -248466,7 +248517,7 @@ func (p *PlSqlParser) Identity_options() (localctx IIdentity_optionsContext) { } } { - p.SetState(15193) + p.SetState(15198) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -248474,14 +248525,14 @@ func (p *PlSqlParser) Identity_options() (localctx IIdentity_optionsContext) { } } { - p.SetState(15194) + p.SetState(15199) p.Numeric() } case PlSqlParserMAXVALUE: p.EnterOuterAlt(localctx, 3) { - p.SetState(15195) + p.SetState(15200) p.Match(PlSqlParserMAXVALUE) if p.HasError() { // Recognition error - abort rule @@ -248489,14 +248540,14 @@ func (p *PlSqlParser) Identity_options() (localctx IIdentity_optionsContext) { } } { - p.SetState(15196) + p.SetState(15201) p.Numeric() } case PlSqlParserNOMAXVALUE: p.EnterOuterAlt(localctx, 4) { - p.SetState(15197) + p.SetState(15202) p.Match(PlSqlParserNOMAXVALUE) if p.HasError() { // Recognition error - abort rule @@ -248507,7 +248558,7 @@ func (p *PlSqlParser) Identity_options() (localctx IIdentity_optionsContext) { case PlSqlParserMINVALUE: p.EnterOuterAlt(localctx, 5) { - p.SetState(15198) + p.SetState(15203) p.Match(PlSqlParserMINVALUE) if p.HasError() { // Recognition error - abort rule @@ -248515,14 +248566,14 @@ func (p *PlSqlParser) Identity_options() (localctx IIdentity_optionsContext) { } } { - p.SetState(15199) + p.SetState(15204) p.Numeric() } case PlSqlParserNOMINVALUE: p.EnterOuterAlt(localctx, 6) { - p.SetState(15200) + p.SetState(15205) p.Match(PlSqlParserNOMINVALUE) if p.HasError() { // Recognition error - abort rule @@ -248533,7 +248584,7 @@ func (p *PlSqlParser) Identity_options() (localctx IIdentity_optionsContext) { case PlSqlParserCYCLE: p.EnterOuterAlt(localctx, 7) { - p.SetState(15201) + p.SetState(15206) p.Match(PlSqlParserCYCLE) if p.HasError() { // Recognition error - abort rule @@ -248544,7 +248595,7 @@ func (p *PlSqlParser) Identity_options() (localctx IIdentity_optionsContext) { case PlSqlParserNOCYCLE: p.EnterOuterAlt(localctx, 8) { - p.SetState(15202) + p.SetState(15207) p.Match(PlSqlParserNOCYCLE) if p.HasError() { // Recognition error - abort rule @@ -248555,7 +248606,7 @@ func (p *PlSqlParser) Identity_options() (localctx IIdentity_optionsContext) { case PlSqlParserCACHE: p.EnterOuterAlt(localctx, 9) { - p.SetState(15203) + p.SetState(15208) p.Match(PlSqlParserCACHE) if p.HasError() { // Recognition error - abort rule @@ -248563,14 +248614,14 @@ func (p *PlSqlParser) Identity_options() (localctx IIdentity_optionsContext) { } } { - p.SetState(15204) + p.SetState(15209) p.Numeric() } case PlSqlParserNOCACHE: p.EnterOuterAlt(localctx, 10) { - p.SetState(15205) + p.SetState(15210) p.Match(PlSqlParserNOCACHE) if p.HasError() { // Recognition error - abort rule @@ -248581,7 +248632,7 @@ func (p *PlSqlParser) Identity_options() (localctx IIdentity_optionsContext) { case PlSqlParserORDER: p.EnterOuterAlt(localctx, 11) { - p.SetState(15206) + p.SetState(15211) p.Match(PlSqlParserORDER) if p.HasError() { // Recognition error - abort rule @@ -248592,7 +248643,7 @@ func (p *PlSqlParser) Identity_options() (localctx IIdentity_optionsContext) { case PlSqlParserNOORDER: p.EnterOuterAlt(localctx, 12) { - p.SetState(15207) + p.SetState(15212) p.Match(PlSqlParserNOORDER) if p.HasError() { // Recognition error - abort rule @@ -248941,10 +248992,10 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi p.EnterOuterAlt(localctx, 1) { - p.SetState(15210) + p.SetState(15215) p.Column_name() } - p.SetState(15215) + p.SetState(15220) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -248953,11 +249004,11 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi if ((int64((_la-113)) & ^0x3f) == 0 && ((int64(1)<<(_la-113))&68158609) != 0) || ((int64((_la-181)) & ^0x3f) == 0 && ((int64(1)<<(_la-181))&1048579) != 0) || ((int64((_la-339)) & ^0x3f) == 0 && ((int64(1)<<(_la-339))&98309) != 0) || _la == PlSqlParserDOUBLE || _la == PlSqlParserDSINTERVAL_UNCONSTRAINED || _la == PlSqlParserFLOAT || _la == PlSqlParserHOUR || ((int64((_la-711)) & ^0x3f) == 0 && ((int64(1)<<(_la-711))&385) != 0) || _la == PlSqlParserLONG || _la == PlSqlParserMINUTE || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&22814866800641) != 0) || ((int64((_la-1151)) & ^0x3f) == 0 && ((int64(1)<<(_la-1151))&35) != 0) || ((int64((_la-1313)) & ^0x3f) == 0 && ((int64(1)<<(_la-1313))&98305) != 0) || _la == PlSqlParserRAW || _la == PlSqlParserREAL || _la == PlSqlParserROWID || _la == PlSqlParserSECOND || ((int64((_la-1593)) & ^0x3f) == 0 && ((int64(1)<<(_la-1593))&8195) != 0) || _la == PlSqlParserSTRING || ((int64((_la-2001)) & ^0x3f) == 0 && ((int64(1)<<(_la-2001))&2959) != 0) || ((int64((_la-2103)) & ^0x3f) == 0 && ((int64(1)<<(_la-2103))&52776558133249) != 0) || _la == PlSqlParserYEAR || _la == PlSqlParserYMINTERVAL_UNCONSTRAINED { { - p.SetState(15211) + p.SetState(15216) p.Datatype() } { - p.SetState(15212) + p.SetState(15217) p.Match(PlSqlParserCOLLATE) if p.HasError() { // Recognition error - abort rule @@ -248965,12 +249016,12 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi } } { - p.SetState(15213) + p.SetState(15218) p.Column_collation_name() } } - p.SetState(15218) + p.SetState(15223) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -248979,7 +249030,7 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi if _la == PlSqlParserINVISIBLE || _la == PlSqlParserVISIBLE { { - p.SetState(15217) + p.SetState(15222) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserINVISIBLE || _la == PlSqlParserVISIBLE) { @@ -248991,7 +249042,7 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi } } - p.SetState(15221) + p.SetState(15226) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -249000,12 +249051,12 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi if _la == PlSqlParserGENERATED { { - p.SetState(15220) + p.SetState(15225) p.Autogenerated_sequence_definition() } } - p.SetState(15224) + p.SetState(15229) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -249014,7 +249065,7 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi if _la == PlSqlParserVIRTUAL { { - p.SetState(15223) + p.SetState(15228) p.Match(PlSqlParserVIRTUAL) if p.HasError() { // Recognition error - abort rule @@ -249023,7 +249074,7 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi } } - p.SetState(15227) + p.SetState(15232) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -249032,17 +249083,17 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi if _la == PlSqlParserEVALUATE { { - p.SetState(15226) + p.SetState(15231) p.Evaluation_edition_clause() } } - p.SetState(15237) + p.SetState(15242) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2019, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2020, p.GetParserRuleContext()) == 1 { { - p.SetState(15229) + p.SetState(15234) p.Match(PlSqlParserUNUSABLE) if p.HasError() { // Recognition error - abort rule @@ -249050,14 +249101,14 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi } } { - p.SetState(15230) + p.SetState(15235) p.Match(PlSqlParserBEFORE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15235) + p.SetState(15240) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -249066,7 +249117,7 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi switch p.GetTokenStream().LA(1) { case PlSqlParserCURRENT: { - p.SetState(15231) + p.SetState(15236) p.Match(PlSqlParserCURRENT) if p.HasError() { // Recognition error - abort rule @@ -249074,7 +249125,7 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi } } { - p.SetState(15232) + p.SetState(15237) p.Match(PlSqlParserEDITION) if p.HasError() { // Recognition error - abort rule @@ -249084,7 +249135,7 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi case PlSqlParserEDITION: { - p.SetState(15233) + p.SetState(15238) p.Match(PlSqlParserEDITION) if p.HasError() { // Recognition error - abort rule @@ -249092,7 +249143,7 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi } } { - p.SetState(15234) + p.SetState(15239) p.Edition_name() } @@ -249104,7 +249155,7 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi } else if p.HasError() { // JIM goto errorExit } - p.SetState(15248) + p.SetState(15253) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -249113,7 +249164,7 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi if _la == PlSqlParserUNUSABLE { { - p.SetState(15239) + p.SetState(15244) p.Match(PlSqlParserUNUSABLE) if p.HasError() { // Recognition error - abort rule @@ -249121,7 +249172,7 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi } } { - p.SetState(15240) + p.SetState(15245) p.Match(PlSqlParserBEGINNING) if p.HasError() { // Recognition error - abort rule @@ -249129,14 +249180,14 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi } } { - p.SetState(15241) + p.SetState(15246) p.Match(PlSqlParserWITH) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15246) + p.SetState(15251) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -249145,7 +249196,7 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi switch p.GetTokenStream().LA(1) { case PlSqlParserCURRENT, PlSqlParserNULL_: { - p.SetState(15242) + p.SetState(15247) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCURRENT || _la == PlSqlParserNULL_) { @@ -249156,7 +249207,7 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi } } { - p.SetState(15243) + p.SetState(15248) p.Match(PlSqlParserEDITION) if p.HasError() { // Recognition error - abort rule @@ -249166,7 +249217,7 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi case PlSqlParserEDITION: { - p.SetState(15244) + p.SetState(15249) p.Match(PlSqlParserEDITION) if p.HasError() { // Recognition error - abort rule @@ -249174,7 +249225,7 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi } } { - p.SetState(15245) + p.SetState(15250) p.Edition_name() } @@ -249184,7 +249235,7 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi } } - p.SetState(15253) + p.SetState(15258) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -249193,11 +249244,11 @@ func (p *PlSqlParser) Virtual_column_definition() (localctx IVirtual_column_defi for _la == PlSqlParserCHECK || _la == PlSqlParserCONSTRAINT || _la == PlSqlParserNOT || _la == PlSqlParserNULL_ || _la == PlSqlParserPRIMARY || _la == PlSqlParserREFERENCES || _la == PlSqlParserUNIQUE { { - p.SetState(15250) + p.SetState(15255) p.Inline_constraint() } - p.SetState(15255) + p.SetState(15260) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -249436,14 +249487,14 @@ func (p *PlSqlParser) Autogenerated_sequence_definition() (localctx IAutogenerat p.EnterOuterAlt(localctx, 1) { - p.SetState(15256) + p.SetState(15261) p.Match(PlSqlParserGENERATED) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15264) + p.SetState(15269) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -249451,7 +249502,7 @@ func (p *PlSqlParser) Autogenerated_sequence_definition() (localctx IAutogenerat switch p.GetTokenStream().LA(1) { case PlSqlParserALWAYS: { - p.SetState(15257) + p.SetState(15262) p.Match(PlSqlParserALWAYS) if p.HasError() { // Recognition error - abort rule @@ -249461,7 +249512,7 @@ func (p *PlSqlParser) Autogenerated_sequence_definition() (localctx IAutogenerat case PlSqlParserBY: { - p.SetState(15258) + p.SetState(15263) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -249469,14 +249520,14 @@ func (p *PlSqlParser) Autogenerated_sequence_definition() (localctx IAutogenerat } } { - p.SetState(15259) + p.SetState(15264) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15262) + p.SetState(15267) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -249485,7 +249536,7 @@ func (p *PlSqlParser) Autogenerated_sequence_definition() (localctx IAutogenerat if _la == PlSqlParserON { { - p.SetState(15260) + p.SetState(15265) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -249493,7 +249544,7 @@ func (p *PlSqlParser) Autogenerated_sequence_definition() (localctx IAutogenerat } } { - p.SetState(15261) + p.SetState(15266) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -249508,7 +249559,7 @@ func (p *PlSqlParser) Autogenerated_sequence_definition() (localctx IAutogenerat default: } { - p.SetState(15266) + p.SetState(15271) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -249516,14 +249567,14 @@ func (p *PlSqlParser) Autogenerated_sequence_definition() (localctx IAutogenerat } } { - p.SetState(15267) + p.SetState(15272) p.Match(PlSqlParserIDENTITY) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15277) + p.SetState(15282) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -249532,14 +249583,14 @@ func (p *PlSqlParser) Autogenerated_sequence_definition() (localctx IAutogenerat if _la == PlSqlParserLEFT_PAREN { { - p.SetState(15268) + p.SetState(15273) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15273) + p.SetState(15278) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -249547,22 +249598,22 @@ func (p *PlSqlParser) Autogenerated_sequence_definition() (localctx IAutogenerat _la = p.GetTokenStream().LA(1) for _la == PlSqlParserCACHE || _la == PlSqlParserCYCLE || _la == PlSqlParserGLOBAL || _la == PlSqlParserINCREMENT || _la == PlSqlParserKEEP || _la == PlSqlParserMAXVALUE || _la == PlSqlParserMINVALUE || ((int64((_la-994)) & ^0x3f) == 0 && ((int64(1)<<(_la-994))&10168283533803521) != 0) || ((int64((_la-1062)) & ^0x3f) == 0 && ((int64(1)<<(_la-1062))&26388279066625) != 0) || _la == PlSqlParserORDER || ((int64((_la-1525)) & ^0x3f) == 0 && ((int64(1)<<(_la-1525))&9015995347763201) != 0) || _la == PlSqlParserSTART { - p.SetState(15271) + p.SetState(15276) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2025, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2026, p.GetParserRuleContext()) { case 1: { - p.SetState(15269) + p.SetState(15274) p.Sequence_start_clause() } case 2: { - p.SetState(15270) + p.SetState(15275) p.Sequence_spec() } @@ -249570,7 +249621,7 @@ func (p *PlSqlParser) Autogenerated_sequence_definition() (localctx IAutogenerat goto errorExit } - p.SetState(15275) + p.SetState(15280) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -249578,7 +249629,7 @@ func (p *PlSqlParser) Autogenerated_sequence_definition() (localctx IAutogenerat _la = p.GetTokenStream().LA(1) } { - p.SetState(15276) + p.SetState(15281) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -249725,7 +249776,7 @@ func (p *PlSqlParser) Evaluation_edition_clause() (localctx IEvaluation_edition_ p.EnterOuterAlt(localctx, 1) { - p.SetState(15279) + p.SetState(15284) p.Match(PlSqlParserEVALUATE) if p.HasError() { // Recognition error - abort rule @@ -249733,14 +249784,14 @@ func (p *PlSqlParser) Evaluation_edition_clause() (localctx IEvaluation_edition_ } } { - p.SetState(15280) + p.SetState(15285) p.Match(PlSqlParserUSING) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15285) + p.SetState(15290) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -249749,7 +249800,7 @@ func (p *PlSqlParser) Evaluation_edition_clause() (localctx IEvaluation_edition_ switch p.GetTokenStream().LA(1) { case PlSqlParserCURRENT, PlSqlParserNULL_: { - p.SetState(15281) + p.SetState(15286) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCURRENT || _la == PlSqlParserNULL_) { @@ -249760,7 +249811,7 @@ func (p *PlSqlParser) Evaluation_edition_clause() (localctx IEvaluation_edition_ } } { - p.SetState(15282) + p.SetState(15287) p.Match(PlSqlParserEDITION) if p.HasError() { // Recognition error - abort rule @@ -249770,7 +249821,7 @@ func (p *PlSqlParser) Evaluation_edition_clause() (localctx IEvaluation_edition_ case PlSqlParserEDITION: { - p.SetState(15283) + p.SetState(15288) p.Match(PlSqlParserEDITION) if p.HasError() { // Recognition error - abort rule @@ -249778,7 +249829,7 @@ func (p *PlSqlParser) Evaluation_edition_clause() (localctx IEvaluation_edition_ } } { - p.SetState(15284) + p.SetState(15289) p.Edition_name() } @@ -250137,7 +250188,7 @@ func (p *PlSqlParser) Nested_table_col_properties() (localctx INested_table_col_ p.EnterOuterAlt(localctx, 1) { - p.SetState(15287) + p.SetState(15292) p.Match(PlSqlParserNESTED) if p.HasError() { // Recognition error - abort rule @@ -250145,29 +250196,29 @@ func (p *PlSqlParser) Nested_table_col_properties() (localctx INested_table_col_ } } { - p.SetState(15288) + p.SetState(15293) p.Match(PlSqlParserTABLE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15291) + p.SetState(15296) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2029, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2030, p.GetParserRuleContext()) { case 1: { - p.SetState(15289) + p.SetState(15294) p.Nested_item() } case 2: { - p.SetState(15290) + p.SetState(15295) p.Match(PlSqlParserCOLUMN_VALUE) if p.HasError() { // Recognition error - abort rule @@ -250178,7 +250229,7 @@ func (p *PlSqlParser) Nested_table_col_properties() (localctx INested_table_col_ case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(15294) + p.SetState(15299) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -250187,12 +250238,12 @@ func (p *PlSqlParser) Nested_table_col_properties() (localctx INested_table_col_ if _la == PlSqlParserELEMENT || _la == PlSqlParserIS || _la == PlSqlParserNOT || _la == PlSqlParserSUBSTITUTABLE { { - p.SetState(15293) + p.SetState(15298) p.Substitutable_column_clause() } } - p.SetState(15297) + p.SetState(15302) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -250201,7 +250252,7 @@ func (p *PlSqlParser) Nested_table_col_properties() (localctx INested_table_col_ if _la == PlSqlParserGLOBAL || _la == PlSqlParserLOCAL { { - p.SetState(15296) + p.SetState(15301) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserGLOBAL || _la == PlSqlParserLOCAL) { @@ -250214,7 +250265,7 @@ func (p *PlSqlParser) Nested_table_col_properties() (localctx INested_table_col_ } { - p.SetState(15299) + p.SetState(15304) p.Match(PlSqlParserSTORE) if p.HasError() { // Recognition error - abort rule @@ -250222,7 +250273,7 @@ func (p *PlSqlParser) Nested_table_col_properties() (localctx INested_table_col_ } } { - p.SetState(15300) + p.SetState(15305) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -250230,22 +250281,22 @@ func (p *PlSqlParser) Nested_table_col_properties() (localctx INested_table_col_ } } { - p.SetState(15301) + p.SetState(15306) p.Tableview_name() } - p.SetState(15315) + p.SetState(15320) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2034, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2035, p.GetParserRuleContext()) == 1 { { - p.SetState(15302) + p.SetState(15307) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15309) + p.SetState(15314) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -250253,16 +250304,16 @@ func (p *PlSqlParser) Nested_table_col_properties() (localctx INested_table_col_ _la = p.GetTokenStream().LA(1) for ok := true; ok; ok = ((int64((_la-206)) & ^0x3f) == 0 && ((int64(1)<<(_la-206))&206158495745) != 0) || _la == PlSqlParserEXTERNAL || _la == PlSqlParserFILESYSTEM_LIKE_LOGGING || _la == PlSqlParserINITRANS || ((int64((_la-801)) & ^0x3f) == 0 && ((int64(1)<<(_la-801))&1152921504606879745) != 0) || _la == PlSqlParserNESTED || _la == PlSqlParserNOCOMPRESS || _la == PlSqlParserNOLOGGING || ((int64((_la-1222)) & ^0x3f) == 0 && ((int64(1)<<(_la-1222))&5188146770730811393) != 0) || _la == PlSqlParserROW || _la == PlSqlParserSEGMENT || _la == PlSqlParserSTORAGE || _la == PlSqlParserTABLESPACE || _la == PlSqlParserVARRAY || _la == PlSqlParserXMLTYPE || _la == PlSqlParserLEFT_PAREN { - p.SetState(15309) + p.SetState(15314) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2032, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2033, p.GetParserRuleContext()) { case 1: { - p.SetState(15303) + p.SetState(15308) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -250270,11 +250321,11 @@ func (p *PlSqlParser) Nested_table_col_properties() (localctx INested_table_col_ } } { - p.SetState(15304) + p.SetState(15309) p.Object_properties() } { - p.SetState(15305) + p.SetState(15310) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -250284,13 +250335,13 @@ func (p *PlSqlParser) Nested_table_col_properties() (localctx INested_table_col_ case 2: { - p.SetState(15307) + p.SetState(15312) p.Physical_properties() } case 3: { - p.SetState(15308) + p.SetState(15313) p.Column_properties() } @@ -250298,7 +250349,7 @@ func (p *PlSqlParser) Nested_table_col_properties() (localctx INested_table_col_ goto errorExit } - p.SetState(15311) + p.SetState(15316) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -250306,7 +250357,7 @@ func (p *PlSqlParser) Nested_table_col_properties() (localctx INested_table_col_ _la = p.GetTokenStream().LA(1) } { - p.SetState(15313) + p.SetState(15318) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -250317,7 +250368,7 @@ func (p *PlSqlParser) Nested_table_col_properties() (localctx INested_table_col_ } else if p.HasError() { // JIM goto errorExit } - p.SetState(15322) + p.SetState(15327) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -250326,14 +250377,14 @@ func (p *PlSqlParser) Nested_table_col_properties() (localctx INested_table_col_ if _la == PlSqlParserRETURN { { - p.SetState(15317) + p.SetState(15322) p.Match(PlSqlParserRETURN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15319) + p.SetState(15324) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -250342,7 +250393,7 @@ func (p *PlSqlParser) Nested_table_col_properties() (localctx INested_table_col_ if _la == PlSqlParserAS { { - p.SetState(15318) + p.SetState(15323) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -250352,7 +250403,7 @@ func (p *PlSqlParser) Nested_table_col_properties() (localctx INested_table_col_ } { - p.SetState(15321) + p.SetState(15326) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserLOCATOR || _la == PlSqlParserVALUE) { @@ -250475,7 +250526,7 @@ func (p *PlSqlParser) Nested_item() (localctx INested_itemContext) { p.EnterRule(localctx, 1674, PlSqlParserRULE_nested_item) p.EnterOuterAlt(localctx, 1) { - p.SetState(15324) + p.SetState(15329) p.Regular_id() } @@ -250644,7 +250695,7 @@ func (p *PlSqlParser) Substitutable_column_clause() (localctx ISubstitutable_col p.EnterRule(localctx, 1676, PlSqlParserRULE_substitutable_column_clause) var _la int - p.SetState(15345) + p.SetState(15350) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -250653,7 +250704,7 @@ func (p *PlSqlParser) Substitutable_column_clause() (localctx ISubstitutable_col switch p.GetTokenStream().LA(1) { case PlSqlParserELEMENT, PlSqlParserIS: p.EnterOuterAlt(localctx, 1) - p.SetState(15327) + p.SetState(15332) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -250662,7 +250713,7 @@ func (p *PlSqlParser) Substitutable_column_clause() (localctx ISubstitutable_col if _la == PlSqlParserELEMENT { { - p.SetState(15326) + p.SetState(15331) p.Match(PlSqlParserELEMENT) if p.HasError() { // Recognition error - abort rule @@ -250672,7 +250723,7 @@ func (p *PlSqlParser) Substitutable_column_clause() (localctx ISubstitutable_col } { - p.SetState(15329) + p.SetState(15334) p.Match(PlSqlParserIS) if p.HasError() { // Recognition error - abort rule @@ -250680,14 +250731,14 @@ func (p *PlSqlParser) Substitutable_column_clause() (localctx ISubstitutable_col } } { - p.SetState(15330) + p.SetState(15335) p.Match(PlSqlParserOF) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15332) + p.SetState(15337) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -250696,7 +250747,7 @@ func (p *PlSqlParser) Substitutable_column_clause() (localctx ISubstitutable_col if _la == PlSqlParserTYPE { { - p.SetState(15331) + p.SetState(15336) p.Match(PlSqlParserTYPE) if p.HasError() { // Recognition error - abort rule @@ -250706,7 +250757,7 @@ func (p *PlSqlParser) Substitutable_column_clause() (localctx ISubstitutable_col } { - p.SetState(15334) + p.SetState(15339) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -250714,11 +250765,11 @@ func (p *PlSqlParser) Substitutable_column_clause() (localctx ISubstitutable_col } } { - p.SetState(15335) + p.SetState(15340) p.Type_name() } { - p.SetState(15336) + p.SetState(15341) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -250728,7 +250779,7 @@ func (p *PlSqlParser) Substitutable_column_clause() (localctx ISubstitutable_col case PlSqlParserNOT, PlSqlParserSUBSTITUTABLE: p.EnterOuterAlt(localctx, 2) - p.SetState(15339) + p.SetState(15344) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -250737,7 +250788,7 @@ func (p *PlSqlParser) Substitutable_column_clause() (localctx ISubstitutable_col if _la == PlSqlParserNOT { { - p.SetState(15338) + p.SetState(15343) p.Match(PlSqlParserNOT) if p.HasError() { // Recognition error - abort rule @@ -250747,7 +250798,7 @@ func (p *PlSqlParser) Substitutable_column_clause() (localctx ISubstitutable_col } { - p.SetState(15341) + p.SetState(15346) p.Match(PlSqlParserSUBSTITUTABLE) if p.HasError() { // Recognition error - abort rule @@ -250755,7 +250806,7 @@ func (p *PlSqlParser) Substitutable_column_clause() (localctx ISubstitutable_col } } { - p.SetState(15342) + p.SetState(15347) p.Match(PlSqlParserAT) if p.HasError() { // Recognition error - abort rule @@ -250763,7 +250814,7 @@ func (p *PlSqlParser) Substitutable_column_clause() (localctx ISubstitutable_col } } { - p.SetState(15343) + p.SetState(15348) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule @@ -250771,7 +250822,7 @@ func (p *PlSqlParser) Substitutable_column_clause() (localctx ISubstitutable_col } } { - p.SetState(15344) + p.SetState(15349) p.Match(PlSqlParserLEVELS) if p.HasError() { // Recognition error - abort rule @@ -250897,7 +250948,7 @@ func (s *Partition_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface func (p *PlSqlParser) Partition_name() (localctx IPartition_nameContext) { localctx = NewPartition_nameContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1678, PlSqlParserRULE_partition_name) - p.SetState(15349) + p.SetState(15354) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -250907,14 +250958,14 @@ func (p *PlSqlParser) Partition_name() (localctx IPartition_nameContext) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserREGULAR_ID: p.EnterOuterAlt(localctx, 1) { - p.SetState(15347) + p.SetState(15352) p.Regular_id() } case PlSqlParserDELIMITED_ID: p.EnterOuterAlt(localctx, 2) { - p.SetState(15348) + p.SetState(15353) p.Match(PlSqlParserDELIMITED_ID) if p.HasError() { // Recognition error - abort rule @@ -251064,7 +251115,7 @@ func (p *PlSqlParser) Supplemental_logging_props() (localctx ISupplemental_loggi p.EnterRule(localctx, 1680, PlSqlParserRULE_supplemental_logging_props) p.EnterOuterAlt(localctx, 1) { - p.SetState(15351) + p.SetState(15356) p.Match(PlSqlParserSUPPLEMENTAL) if p.HasError() { // Recognition error - abort rule @@ -251072,14 +251123,14 @@ func (p *PlSqlParser) Supplemental_logging_props() (localctx ISupplemental_loggi } } { - p.SetState(15352) + p.SetState(15357) p.Match(PlSqlParserLOG) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15355) + p.SetState(15360) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -251088,13 +251139,13 @@ func (p *PlSqlParser) Supplemental_logging_props() (localctx ISupplemental_loggi switch p.GetTokenStream().LA(1) { case PlSqlParserGROUP: { - p.SetState(15353) + p.SetState(15358) p.Supplemental_log_grp_clause() } case PlSqlParserDATA: { - p.SetState(15354) + p.SetState(15359) p.Supplemental_id_key_clause() } @@ -251246,7 +251297,7 @@ func (p *PlSqlParser) Object_type_col_properties() (localctx IObject_type_col_pr p.EnterRule(localctx, 1682, PlSqlParserRULE_object_type_col_properties) p.EnterOuterAlt(localctx, 1) { - p.SetState(15357) + p.SetState(15362) p.Match(PlSqlParserCOLUMN) if p.HasError() { // Recognition error - abort rule @@ -251254,14 +251305,14 @@ func (p *PlSqlParser) Object_type_col_properties() (localctx IObject_type_col_pr } } { - p.SetState(15358) + p.SetState(15363) var _x = p.Regular_id() localctx.(*Object_type_col_propertiesContext).column = _x } { - p.SetState(15359) + p.SetState(15364) p.Substitutable_column_clause() } @@ -251639,17 +251690,17 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) var _alt int - p.SetState(15417) + p.SetState(15422) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2051, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2052, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(15361) + p.SetState(15366) p.Match(PlSqlParserADD) if p.HasError() { // Recognition error - abort rule @@ -251657,22 +251708,22 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) } } { - p.SetState(15362) + p.SetState(15367) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15370) + p.SetState(15375) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2044, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2045, p.GetParserRuleContext()) { case 1: - p.SetState(15366) + p.SetState(15371) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -251681,11 +251732,11 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) for _la == PlSqlParserCHECK || _la == PlSqlParserCONSTRAINT || _la == PlSqlParserFOREIGN || _la == PlSqlParserPRIMARY || _la == PlSqlParserUNIQUE { { - p.SetState(15363) + p.SetState(15368) p.Out_of_line_constraint() } - p.SetState(15368) + p.SetState(15373) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -251695,7 +251746,7 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) case 2: { - p.SetState(15369) + p.SetState(15374) p.Out_of_line_ref_constraint() } @@ -251703,7 +251754,7 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) goto errorExit } { - p.SetState(15372) + p.SetState(15377) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -251714,22 +251765,22 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(15373) + p.SetState(15378) p.Match(PlSqlParserADD) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15381) + p.SetState(15386) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2046, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2047, p.GetParserRuleContext()) { case 1: - p.SetState(15377) + p.SetState(15382) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -251738,11 +251789,11 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) for _la == PlSqlParserCHECK || _la == PlSqlParserCONSTRAINT || _la == PlSqlParserFOREIGN || _la == PlSqlParserPRIMARY || _la == PlSqlParserUNIQUE { { - p.SetState(15374) + p.SetState(15379) p.Out_of_line_constraint() } - p.SetState(15379) + p.SetState(15384) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -251752,7 +251803,7 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) case 2: { - p.SetState(15380) + p.SetState(15385) p.Out_of_line_ref_constraint() } @@ -251763,14 +251814,14 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(15383) + p.SetState(15388) p.Match(PlSqlParserMODIFY) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15400) + p.SetState(15405) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -251779,7 +251830,7 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) switch p.GetTokenStream().LA(1) { case PlSqlParserCONSTRAINT: { - p.SetState(15384) + p.SetState(15389) p.Match(PlSqlParserCONSTRAINT) if p.HasError() { // Recognition error - abort rule @@ -251787,13 +251838,13 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) } } { - p.SetState(15385) + p.SetState(15390) p.Constraint_name() } case PlSqlParserPRIMARY: { - p.SetState(15386) + p.SetState(15391) p.Match(PlSqlParserPRIMARY) if p.HasError() { // Recognition error - abort rule @@ -251801,7 +251852,7 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) } } { - p.SetState(15387) + p.SetState(15392) p.Match(PlSqlParserKEY) if p.HasError() { // Recognition error - abort rule @@ -251811,7 +251862,7 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) case PlSqlParserUNIQUE: { - p.SetState(15388) + p.SetState(15393) p.Match(PlSqlParserUNIQUE) if p.HasError() { // Recognition error - abort rule @@ -251819,7 +251870,7 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) } } { - p.SetState(15389) + p.SetState(15394) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -251827,10 +251878,10 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) } } { - p.SetState(15390) + p.SetState(15395) p.Column_name() } - p.SetState(15395) + p.SetState(15400) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -251839,7 +251890,7 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) for _la == PlSqlParserCOMMA { { - p.SetState(15391) + p.SetState(15396) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -251847,11 +251898,11 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) } } { - p.SetState(15392) + p.SetState(15397) p.Column_name() } - p.SetState(15397) + p.SetState(15402) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -251859,7 +251910,7 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) _la = p.GetTokenStream().LA(1) } { - p.SetState(15398) + p.SetState(15403) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -251872,10 +251923,10 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) goto errorExit } { - p.SetState(15402) + p.SetState(15407) p.Constraint_state() } - p.SetState(15404) + p.SetState(15409) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -251884,7 +251935,7 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) if _la == PlSqlParserCASCADE { { - p.SetState(15403) + p.SetState(15408) p.Match(PlSqlParserCASCADE) if p.HasError() { // Recognition error - abort rule @@ -251897,7 +251948,7 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(15406) + p.SetState(15411) p.Match(PlSqlParserRENAME) if p.HasError() { // Recognition error - abort rule @@ -251905,7 +251956,7 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) } } { - p.SetState(15407) + p.SetState(15412) p.Match(PlSqlParserCONSTRAINT) if p.HasError() { // Recognition error - abort rule @@ -251913,11 +251964,11 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) } } { - p.SetState(15408) + p.SetState(15413) p.Old_constraint_name() } { - p.SetState(15409) + p.SetState(15414) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -251925,13 +251976,13 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) } } { - p.SetState(15410) + p.SetState(15415) p.New_constraint_name() } case 5: p.EnterOuterAlt(localctx, 5) - p.SetState(15413) + p.SetState(15418) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -251941,7 +251992,7 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) switch _alt { case 1: { - p.SetState(15412) + p.SetState(15417) p.Drop_constraint_clause() } @@ -251950,9 +252001,9 @@ func (p *PlSqlParser) Constraint_clauses() (localctx IConstraint_clausesContext) goto errorExit } - p.SetState(15415) + p.SetState(15420) p.GetErrorHandler().Sync(p) - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2050, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2051, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -252072,7 +252123,7 @@ func (p *PlSqlParser) Old_constraint_name() (localctx IOld_constraint_nameContex p.EnterRule(localctx, 1686, PlSqlParserRULE_old_constraint_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(15419) + p.SetState(15424) p.Constraint_name() } @@ -252186,7 +252237,7 @@ func (p *PlSqlParser) New_constraint_name() (localctx INew_constraint_nameContex p.EnterRule(localctx, 1688, PlSqlParserRULE_new_constraint_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(15421) + p.SetState(15426) p.Constraint_name() } @@ -252305,7 +252356,7 @@ func (p *PlSqlParser) Drop_constraint_clause() (localctx IDrop_constraint_clause p.EnterRule(localctx, 1690, PlSqlParserRULE_drop_constraint_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(15423) + p.SetState(15428) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -252313,7 +252364,7 @@ func (p *PlSqlParser) Drop_constraint_clause() (localctx IDrop_constraint_clause } } { - p.SetState(15424) + p.SetState(15429) p.Drop_primary_key_or_unique_or_generic_clause() } @@ -252528,7 +252579,7 @@ func (p *PlSqlParser) Drop_primary_key_or_unique_or_generic_clause() (localctx I p.EnterRule(localctx, 1692, PlSqlParserRULE_drop_primary_key_or_unique_or_generic_clause) var _la int - p.SetState(15453) + p.SetState(15458) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -252537,7 +252588,7 @@ func (p *PlSqlParser) Drop_primary_key_or_unique_or_generic_clause() (localctx I switch p.GetTokenStream().LA(1) { case PlSqlParserPRIMARY, PlSqlParserUNIQUE: p.EnterOuterAlt(localctx, 1) - p.SetState(15440) + p.SetState(15445) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -252546,7 +252597,7 @@ func (p *PlSqlParser) Drop_primary_key_or_unique_or_generic_clause() (localctx I switch p.GetTokenStream().LA(1) { case PlSqlParserPRIMARY: { - p.SetState(15426) + p.SetState(15431) p.Match(PlSqlParserPRIMARY) if p.HasError() { // Recognition error - abort rule @@ -252554,7 +252605,7 @@ func (p *PlSqlParser) Drop_primary_key_or_unique_or_generic_clause() (localctx I } } { - p.SetState(15427) + p.SetState(15432) p.Match(PlSqlParserKEY) if p.HasError() { // Recognition error - abort rule @@ -252564,7 +252615,7 @@ func (p *PlSqlParser) Drop_primary_key_or_unique_or_generic_clause() (localctx I case PlSqlParserUNIQUE: { - p.SetState(15428) + p.SetState(15433) p.Match(PlSqlParserUNIQUE) if p.HasError() { // Recognition error - abort rule @@ -252572,7 +252623,7 @@ func (p *PlSqlParser) Drop_primary_key_or_unique_or_generic_clause() (localctx I } } { - p.SetState(15429) + p.SetState(15434) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -252580,10 +252631,10 @@ func (p *PlSqlParser) Drop_primary_key_or_unique_or_generic_clause() (localctx I } } { - p.SetState(15430) + p.SetState(15435) p.Column_name() } - p.SetState(15435) + p.SetState(15440) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -252592,7 +252643,7 @@ func (p *PlSqlParser) Drop_primary_key_or_unique_or_generic_clause() (localctx I for _la == PlSqlParserCOMMA { { - p.SetState(15431) + p.SetState(15436) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -252600,11 +252651,11 @@ func (p *PlSqlParser) Drop_primary_key_or_unique_or_generic_clause() (localctx I } } { - p.SetState(15432) + p.SetState(15437) p.Column_name() } - p.SetState(15437) + p.SetState(15442) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -252612,7 +252663,7 @@ func (p *PlSqlParser) Drop_primary_key_or_unique_or_generic_clause() (localctx I _la = p.GetTokenStream().LA(1) } { - p.SetState(15438) + p.SetState(15443) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -252624,7 +252675,7 @@ func (p *PlSqlParser) Drop_primary_key_or_unique_or_generic_clause() (localctx I p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(15443) + p.SetState(15448) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -252633,7 +252684,7 @@ func (p *PlSqlParser) Drop_primary_key_or_unique_or_generic_clause() (localctx I if _la == PlSqlParserCASCADE { { - p.SetState(15442) + p.SetState(15447) p.Match(PlSqlParserCASCADE) if p.HasError() { // Recognition error - abort rule @@ -252642,12 +252693,12 @@ func (p *PlSqlParser) Drop_primary_key_or_unique_or_generic_clause() (localctx I } } - p.SetState(15446) + p.SetState(15451) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2055, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2056, p.GetParserRuleContext()) == 1 { { - p.SetState(15445) + p.SetState(15450) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDROP || _la == PlSqlParserKEEP) { @@ -252665,7 +252716,7 @@ func (p *PlSqlParser) Drop_primary_key_or_unique_or_generic_clause() (localctx I case PlSqlParserCONSTRAINT: p.EnterOuterAlt(localctx, 2) { - p.SetState(15448) + p.SetState(15453) p.Match(PlSqlParserCONSTRAINT) if p.HasError() { // Recognition error - abort rule @@ -252673,10 +252724,10 @@ func (p *PlSqlParser) Drop_primary_key_or_unique_or_generic_clause() (localctx I } } { - p.SetState(15449) + p.SetState(15454) p.Constraint_name() } - p.SetState(15451) + p.SetState(15456) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -252685,7 +252736,7 @@ func (p *PlSqlParser) Drop_primary_key_or_unique_or_generic_clause() (localctx I if _la == PlSqlParserCASCADE { { - p.SetState(15450) + p.SetState(15455) p.Match(PlSqlParserCASCADE) if p.HasError() { // Recognition error - abort rule @@ -252830,7 +252881,7 @@ func (p *PlSqlParser) Check_constraint() (localctx ICheck_constraintContext) { p.EnterRule(localctx, 1694, PlSqlParserRULE_check_constraint) p.EnterOuterAlt(localctx, 1) { - p.SetState(15455) + p.SetState(15460) p.Match(PlSqlParserCHECK) if p.HasError() { // Recognition error - abort rule @@ -252838,7 +252889,7 @@ func (p *PlSqlParser) Check_constraint() (localctx ICheck_constraintContext) { } } { - p.SetState(15456) + p.SetState(15461) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -252846,23 +252897,23 @@ func (p *PlSqlParser) Check_constraint() (localctx ICheck_constraintContext) { } } { - p.SetState(15457) + p.SetState(15462) p.Condition() } { - p.SetState(15458) + p.SetState(15463) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15460) + p.SetState(15465) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2058, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2059, p.GetParserRuleContext()) == 1 { { - p.SetState(15459) + p.SetState(15464) p.Match(PlSqlParserDISABLE) if p.HasError() { // Recognition error - abort rule @@ -253030,7 +253081,7 @@ func (p *PlSqlParser) Foreign_key_clause() (localctx IForeign_key_clauseContext) p.EnterOuterAlt(localctx, 1) { - p.SetState(15462) + p.SetState(15467) p.Match(PlSqlParserFOREIGN) if p.HasError() { // Recognition error - abort rule @@ -253038,7 +253089,7 @@ func (p *PlSqlParser) Foreign_key_clause() (localctx IForeign_key_clauseContext) } } { - p.SetState(15463) + p.SetState(15468) p.Match(PlSqlParserKEY) if p.HasError() { // Recognition error - abort rule @@ -253046,14 +253097,14 @@ func (p *PlSqlParser) Foreign_key_clause() (localctx IForeign_key_clauseContext) } } { - p.SetState(15464) + p.SetState(15469) p.Paren_column_list() } { - p.SetState(15465) + p.SetState(15470) p.References_clause() } - p.SetState(15467) + p.SetState(15472) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -253062,7 +253113,7 @@ func (p *PlSqlParser) Foreign_key_clause() (localctx IForeign_key_clauseContext) if _la == PlSqlParserON { { - p.SetState(15466) + p.SetState(15471) p.On_delete_clause() } @@ -253227,7 +253278,7 @@ func (p *PlSqlParser) References_clause() (localctx IReferences_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(15469) + p.SetState(15474) p.Match(PlSqlParserREFERENCES) if p.HasError() { // Recognition error - abort rule @@ -253235,10 +253286,10 @@ func (p *PlSqlParser) References_clause() (localctx IReferences_clauseContext) { } } { - p.SetState(15470) + p.SetState(15475) p.Tableview_name() } - p.SetState(15472) + p.SetState(15477) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -253247,17 +253298,17 @@ func (p *PlSqlParser) References_clause() (localctx IReferences_clauseContext) { if _la == PlSqlParserLEFT_PAREN { { - p.SetState(15471) + p.SetState(15476) p.Paren_column_list() } } - p.SetState(15481) + p.SetState(15486) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2062, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2063, p.GetParserRuleContext()) == 1 { { - p.SetState(15474) + p.SetState(15479) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -253265,14 +253316,14 @@ func (p *PlSqlParser) References_clause() (localctx IReferences_clauseContext) { } } { - p.SetState(15475) + p.SetState(15480) p.Match(PlSqlParserDELETE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15479) + p.SetState(15484) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -253281,7 +253332,7 @@ func (p *PlSqlParser) References_clause() (localctx IReferences_clauseContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserCASCADE: { - p.SetState(15476) + p.SetState(15481) p.Match(PlSqlParserCASCADE) if p.HasError() { // Recognition error - abort rule @@ -253291,7 +253342,7 @@ func (p *PlSqlParser) References_clause() (localctx IReferences_clauseContext) { case PlSqlParserSET: { - p.SetState(15477) + p.SetState(15482) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -253299,7 +253350,7 @@ func (p *PlSqlParser) References_clause() (localctx IReferences_clauseContext) { } } { - p.SetState(15478) + p.SetState(15483) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -253434,7 +253485,7 @@ func (p *PlSqlParser) On_delete_clause() (localctx IOn_delete_clauseContext) { p.EnterRule(localctx, 1700, PlSqlParserRULE_on_delete_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(15483) + p.SetState(15488) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -253442,14 +253493,14 @@ func (p *PlSqlParser) On_delete_clause() (localctx IOn_delete_clauseContext) { } } { - p.SetState(15484) + p.SetState(15489) p.Match(PlSqlParserDELETE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15488) + p.SetState(15493) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -253458,7 +253509,7 @@ func (p *PlSqlParser) On_delete_clause() (localctx IOn_delete_clauseContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserCASCADE: { - p.SetState(15485) + p.SetState(15490) p.Match(PlSqlParserCASCADE) if p.HasError() { // Recognition error - abort rule @@ -253468,7 +253519,7 @@ func (p *PlSqlParser) On_delete_clause() (localctx IOn_delete_clauseContext) { case PlSqlParserSET: { - p.SetState(15486) + p.SetState(15491) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -253476,7 +253527,7 @@ func (p *PlSqlParser) On_delete_clause() (localctx IOn_delete_clauseContext) { } } { - p.SetState(15487) + p.SetState(15492) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -253685,7 +253736,7 @@ func (p *PlSqlParser) Anonymous_block() (localctx IAnonymous_blockContext) { var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(15492) + p.SetState(15497) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -253694,7 +253745,7 @@ func (p *PlSqlParser) Anonymous_block() (localctx IAnonymous_blockContext) { if _la == PlSqlParserDECLARE { { - p.SetState(15490) + p.SetState(15495) p.Match(PlSqlParserDECLARE) if p.HasError() { // Recognition error - abort rule @@ -253702,13 +253753,13 @@ func (p *PlSqlParser) Anonymous_block() (localctx IAnonymous_blockContext) { } } { - p.SetState(15491) + p.SetState(15496) p.Seq_of_declare_specs() } } { - p.SetState(15494) + p.SetState(15499) p.Match(PlSqlParserBEGIN) if p.HasError() { // Recognition error - abort rule @@ -253716,10 +253767,10 @@ func (p *PlSqlParser) Anonymous_block() (localctx IAnonymous_blockContext) { } } { - p.SetState(15495) + p.SetState(15500) p.Seq_of_statements() } - p.SetState(15502) + p.SetState(15507) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -253728,14 +253779,14 @@ func (p *PlSqlParser) Anonymous_block() (localctx IAnonymous_blockContext) { if _la == PlSqlParserEXCEPTION { { - p.SetState(15496) + p.SetState(15501) p.Match(PlSqlParserEXCEPTION) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15498) + p.SetState(15503) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -253744,11 +253795,11 @@ func (p *PlSqlParser) Anonymous_block() (localctx IAnonymous_blockContext) { for ok := true; ok; ok = _la == PlSqlParserWHEN { { - p.SetState(15497) + p.SetState(15502) p.Exception_handler() } - p.SetState(15500) + p.SetState(15505) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -253758,7 +253809,7 @@ func (p *PlSqlParser) Anonymous_block() (localctx IAnonymous_blockContext) { } { - p.SetState(15504) + p.SetState(15509) p.Match(PlSqlParserEND) if p.HasError() { // Recognition error - abort rule @@ -253766,7 +253817,7 @@ func (p *PlSqlParser) Anonymous_block() (localctx IAnonymous_blockContext) { } } { - p.SetState(15505) + p.SetState(15510) p.Match(PlSqlParserSEMICOLON) if p.HasError() { // Recognition error - abort rule @@ -253884,7 +253935,7 @@ func (p *PlSqlParser) Invoker_rights_clause() (localctx IInvoker_rights_clauseCo p.EnterOuterAlt(localctx, 1) { - p.SetState(15507) + p.SetState(15512) p.Match(PlSqlParserAUTHID) if p.HasError() { // Recognition error - abort rule @@ -253892,7 +253943,7 @@ func (p *PlSqlParser) Invoker_rights_clause() (localctx IInvoker_rights_clauseCo } } { - p.SetState(15508) + p.SetState(15513) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCURRENT_USER || _la == PlSqlParserDEFINER) { @@ -254035,14 +254086,14 @@ func (p *PlSqlParser) Call_spec() (localctx ICall_specContext) { p.EnterRule(localctx, 1706, PlSqlParserRULE_call_spec) p.EnterOuterAlt(localctx, 1) { - p.SetState(15510) + p.SetState(15515) p.Match(PlSqlParserLANGUAGE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15513) + p.SetState(15518) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -254051,13 +254102,13 @@ func (p *PlSqlParser) Call_spec() (localctx ICall_specContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserJAVA: { - p.SetState(15511) + p.SetState(15516) p.Java_spec() } case PlSqlParserC_LETTER: { - p.SetState(15512) + p.SetState(15517) p.C_spec() } @@ -254174,7 +254225,7 @@ func (p *PlSqlParser) Java_spec() (localctx IJava_specContext) { p.EnterRule(localctx, 1708, PlSqlParserRULE_java_spec) p.EnterOuterAlt(localctx, 1) { - p.SetState(15515) + p.SetState(15520) p.Match(PlSqlParserJAVA) if p.HasError() { // Recognition error - abort rule @@ -254182,7 +254233,7 @@ func (p *PlSqlParser) Java_spec() (localctx IJava_specContext) { } } { - p.SetState(15516) + p.SetState(15521) p.Match(PlSqlParserNAME) if p.HasError() { // Recognition error - abort rule @@ -254190,7 +254241,7 @@ func (p *PlSqlParser) Java_spec() (localctx IJava_specContext) { } } { - p.SetState(15517) + p.SetState(15522) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -254374,14 +254425,14 @@ func (p *PlSqlParser) C_spec() (localctx IC_specContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(15519) + p.SetState(15524) p.Match(PlSqlParserC_LETTER) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15522) + p.SetState(15527) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -254390,7 +254441,7 @@ func (p *PlSqlParser) C_spec() (localctx IC_specContext) { if _la == PlSqlParserNAME { { - p.SetState(15520) + p.SetState(15525) p.Match(PlSqlParserNAME) if p.HasError() { // Recognition error - abort rule @@ -254398,7 +254449,7 @@ func (p *PlSqlParser) C_spec() (localctx IC_specContext) { } } { - p.SetState(15521) + p.SetState(15526) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -254408,7 +254459,7 @@ func (p *PlSqlParser) C_spec() (localctx IC_specContext) { } { - p.SetState(15524) + p.SetState(15529) p.Match(PlSqlParserLIBRARY) if p.HasError() { // Recognition error - abort rule @@ -254416,10 +254467,10 @@ func (p *PlSqlParser) C_spec() (localctx IC_specContext) { } } { - p.SetState(15525) + p.SetState(15530) p.Identifier() } - p.SetState(15527) + p.SetState(15532) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -254428,12 +254479,12 @@ func (p *PlSqlParser) C_spec() (localctx IC_specContext) { if _la == PlSqlParserAGENT { { - p.SetState(15526) + p.SetState(15531) p.C_agent_in_clause() } } - p.SetState(15531) + p.SetState(15536) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -254442,7 +254493,7 @@ func (p *PlSqlParser) C_spec() (localctx IC_specContext) { if _la == PlSqlParserWITH { { - p.SetState(15529) + p.SetState(15534) p.Match(PlSqlParserWITH) if p.HasError() { // Recognition error - abort rule @@ -254450,7 +254501,7 @@ func (p *PlSqlParser) C_spec() (localctx IC_specContext) { } } { - p.SetState(15530) + p.SetState(15535) p.Match(PlSqlParserCONTEXT) if p.HasError() { // Recognition error - abort rule @@ -254459,7 +254510,7 @@ func (p *PlSqlParser) C_spec() (localctx IC_specContext) { } } - p.SetState(15534) + p.SetState(15539) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -254468,7 +254519,7 @@ func (p *PlSqlParser) C_spec() (localctx IC_specContext) { if _la == PlSqlParserPARAMETERS { { - p.SetState(15533) + p.SetState(15538) p.C_parameters_clause() } @@ -254604,7 +254655,7 @@ func (p *PlSqlParser) C_agent_in_clause() (localctx IC_agent_in_clauseContext) { p.EnterRule(localctx, 1712, PlSqlParserRULE_c_agent_in_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(15536) + p.SetState(15541) p.Match(PlSqlParserAGENT) if p.HasError() { // Recognition error - abort rule @@ -254612,7 +254663,7 @@ func (p *PlSqlParser) C_agent_in_clause() (localctx IC_agent_in_clauseContext) { } } { - p.SetState(15537) + p.SetState(15542) p.Match(PlSqlParserIN) if p.HasError() { // Recognition error - abort rule @@ -254620,7 +254671,7 @@ func (p *PlSqlParser) C_agent_in_clause() (localctx IC_agent_in_clauseContext) { } } { - p.SetState(15538) + p.SetState(15543) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -254628,11 +254679,11 @@ func (p *PlSqlParser) C_agent_in_clause() (localctx IC_agent_in_clauseContext) { } } { - p.SetState(15539) + p.SetState(15544) p.Expressions() } { - p.SetState(15540) + p.SetState(15545) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -254775,7 +254826,7 @@ func (p *PlSqlParser) C_parameters_clause() (localctx IC_parameters_clauseContex p.EnterRule(localctx, 1714, PlSqlParserRULE_c_parameters_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(15542) + p.SetState(15547) p.Match(PlSqlParserPARAMETERS) if p.HasError() { // Recognition error - abort rule @@ -254783,29 +254834,29 @@ func (p *PlSqlParser) C_parameters_clause() (localctx IC_parameters_clauseContex } } { - p.SetState(15543) + p.SetState(15548) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15548) + p.SetState(15553) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2072, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2073, p.GetParserRuleContext()) { case 1: { - p.SetState(15544) + p.SetState(15549) p.Expressions() } case 2: { - p.SetState(15545) + p.SetState(15550) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -254813,7 +254864,7 @@ func (p *PlSqlParser) C_parameters_clause() (localctx IC_parameters_clauseContex } } { - p.SetState(15546) + p.SetState(15551) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -254821,7 +254872,7 @@ func (p *PlSqlParser) C_parameters_clause() (localctx IC_parameters_clauseContex } } { - p.SetState(15547) + p.SetState(15552) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -254833,7 +254884,7 @@ func (p *PlSqlParser) C_parameters_clause() (localctx IC_parameters_clauseContex goto errorExit } { - p.SetState(15550) + p.SetState(15555) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -255029,22 +255080,22 @@ func (p *PlSqlParser) Parameter() (localctx IParameterContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(15552) + p.SetState(15557) p.Parameter_name() } - p.SetState(15556) + p.SetState(15561) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2073, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2074, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(15553) + p.SetState(15558) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserIN || _la == PlSqlParserINOUT || _la == PlSqlParserNOCOPY || _la == PlSqlParserOUT) { @@ -255056,17 +255107,17 @@ func (p *PlSqlParser) Parameter() (localctx IParameterContext) { } } - p.SetState(15558) + p.SetState(15563) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2073, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2074, p.GetParserRuleContext()) if p.HasError() { goto errorExit } } - p.SetState(15560) + p.SetState(15565) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -255075,12 +255126,12 @@ func (p *PlSqlParser) Parameter() (localctx IParameterContext) { if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8864812498945) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-2049) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-2310346746280017921) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&307307308796346769) != 0) || _la == PlSqlParserREGULAR_ID { { - p.SetState(15559) + p.SetState(15564) p.Type_spec() } } - p.SetState(15563) + p.SetState(15568) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -255089,7 +255140,7 @@ func (p *PlSqlParser) Parameter() (localctx IParameterContext) { if _la == PlSqlParserDEFAULT || _la == PlSqlParserASSIGN_OP { { - p.SetState(15562) + p.SetState(15567) p.Default_value_part() } @@ -255217,7 +255268,7 @@ func (p *PlSqlParser) Default_value_part() (localctx IDefault_value_partContext) p.EnterOuterAlt(localctx, 1) { - p.SetState(15565) + p.SetState(15570) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDEFAULT || _la == PlSqlParserASSIGN_OP) { @@ -255228,7 +255279,7 @@ func (p *PlSqlParser) Default_value_part() (localctx IDefault_value_partContext) } } { - p.SetState(15566) + p.SetState(15571) p.Expression() } @@ -255369,7 +255420,7 @@ func (p *PlSqlParser) Seq_of_declare_specs() (localctx ISeq_of_declare_specsCont var _alt int p.EnterOuterAlt(localctx, 1) - p.SetState(15569) + p.SetState(15574) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -255379,7 +255430,7 @@ func (p *PlSqlParser) Seq_of_declare_specs() (localctx ISeq_of_declare_specsCont switch _alt { case 1: { - p.SetState(15568) + p.SetState(15573) p.Declare_spec() } @@ -255388,9 +255439,9 @@ func (p *PlSqlParser) Seq_of_declare_specs() (localctx ISeq_of_declare_specsCont goto errorExit } - p.SetState(15571) + p.SetState(15576) p.GetErrorHandler().Sync(p) - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2076, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2077, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -255657,80 +255708,80 @@ func (s *Declare_specContext) Accept(visitor antlr.ParseTreeVisitor) interface{} func (p *PlSqlParser) Declare_spec() (localctx IDeclare_specContext) { localctx = NewDeclare_specContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1722, PlSqlParserRULE_declare_spec) - p.SetState(15583) + p.SetState(15588) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2077, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2078, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(15573) + p.SetState(15578) p.Pragma_declaration() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(15574) + p.SetState(15579) p.Exception_declaration() } case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(15575) + p.SetState(15580) p.Variable_declaration() } case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(15576) + p.SetState(15581) p.Subtype_declaration() } case 5: p.EnterOuterAlt(localctx, 5) { - p.SetState(15577) + p.SetState(15582) p.Cursor_declaration() } case 6: p.EnterOuterAlt(localctx, 6) { - p.SetState(15578) + p.SetState(15583) p.Type_declaration() } case 7: p.EnterOuterAlt(localctx, 7) { - p.SetState(15579) + p.SetState(15584) p.Procedure_spec() } case 8: p.EnterOuterAlt(localctx, 8) { - p.SetState(15580) + p.SetState(15585) p.Function_spec() } case 9: p.EnterOuterAlt(localctx, 9) { - p.SetState(15581) + p.SetState(15586) p.Procedure_body() } case 10: p.EnterOuterAlt(localctx, 10) { - p.SetState(15582) + p.SetState(15587) p.Function_body() } @@ -255904,15 +255955,15 @@ func (p *PlSqlParser) Variable_declaration() (localctx IVariable_declarationCont p.EnterOuterAlt(localctx, 1) { - p.SetState(15585) + p.SetState(15590) p.Identifier() } - p.SetState(15587) + p.SetState(15592) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2078, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2079, p.GetParserRuleContext()) == 1 { { - p.SetState(15586) + p.SetState(15591) p.Match(PlSqlParserCONSTANT) if p.HasError() { // Recognition error - abort rule @@ -255924,10 +255975,10 @@ func (p *PlSqlParser) Variable_declaration() (localctx IVariable_declarationCont goto errorExit } { - p.SetState(15589) + p.SetState(15594) p.Type_spec() } - p.SetState(15592) + p.SetState(15597) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -255936,7 +255987,7 @@ func (p *PlSqlParser) Variable_declaration() (localctx IVariable_declarationCont if _la == PlSqlParserNOT { { - p.SetState(15590) + p.SetState(15595) p.Match(PlSqlParserNOT) if p.HasError() { // Recognition error - abort rule @@ -255944,7 +255995,7 @@ func (p *PlSqlParser) Variable_declaration() (localctx IVariable_declarationCont } } { - p.SetState(15591) + p.SetState(15596) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -255953,7 +256004,7 @@ func (p *PlSqlParser) Variable_declaration() (localctx IVariable_declarationCont } } - p.SetState(15595) + p.SetState(15600) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -255962,13 +256013,13 @@ func (p *PlSqlParser) Variable_declaration() (localctx IVariable_declarationCont if _la == PlSqlParserDEFAULT || _la == PlSqlParserASSIGN_OP { { - p.SetState(15594) + p.SetState(15599) p.Default_value_part() } } { - p.SetState(15597) + p.SetState(15602) p.Match(PlSqlParserSEMICOLON) if p.HasError() { // Recognition error - abort rule @@ -256183,7 +256234,7 @@ func (p *PlSqlParser) Subtype_declaration() (localctx ISubtype_declarationContex p.EnterOuterAlt(localctx, 1) { - p.SetState(15599) + p.SetState(15604) p.Match(PlSqlParserSUBTYPE) if p.HasError() { // Recognition error - abort rule @@ -256191,11 +256242,11 @@ func (p *PlSqlParser) Subtype_declaration() (localctx ISubtype_declarationContex } } { - p.SetState(15600) + p.SetState(15605) p.Identifier() } { - p.SetState(15601) + p.SetState(15606) p.Match(PlSqlParserIS) if p.HasError() { // Recognition error - abort rule @@ -256203,10 +256254,10 @@ func (p *PlSqlParser) Subtype_declaration() (localctx ISubtype_declarationContex } } { - p.SetState(15602) + p.SetState(15607) p.Type_spec() } - p.SetState(15608) + p.SetState(15613) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -256215,7 +256266,7 @@ func (p *PlSqlParser) Subtype_declaration() (localctx ISubtype_declarationContex if _la == PlSqlParserRANGE { { - p.SetState(15603) + p.SetState(15608) p.Match(PlSqlParserRANGE) if p.HasError() { // Recognition error - abort rule @@ -256223,11 +256274,11 @@ func (p *PlSqlParser) Subtype_declaration() (localctx ISubtype_declarationContex } } { - p.SetState(15604) + p.SetState(15609) p.Expression() } { - p.SetState(15605) + p.SetState(15610) p.Match(PlSqlParserDOUBLE_PERIOD) if p.HasError() { // Recognition error - abort rule @@ -256235,12 +256286,12 @@ func (p *PlSqlParser) Subtype_declaration() (localctx ISubtype_declarationContex } } { - p.SetState(15606) + p.SetState(15611) p.Expression() } } - p.SetState(15612) + p.SetState(15617) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -256249,7 +256300,7 @@ func (p *PlSqlParser) Subtype_declaration() (localctx ISubtype_declarationContex if _la == PlSqlParserNOT { { - p.SetState(15610) + p.SetState(15615) p.Match(PlSqlParserNOT) if p.HasError() { // Recognition error - abort rule @@ -256257,7 +256308,7 @@ func (p *PlSqlParser) Subtype_declaration() (localctx ISubtype_declarationContex } } { - p.SetState(15611) + p.SetState(15616) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -256267,7 +256318,7 @@ func (p *PlSqlParser) Subtype_declaration() (localctx ISubtype_declarationContex } { - p.SetState(15614) + p.SetState(15619) p.Match(PlSqlParserSEMICOLON) if p.HasError() { // Recognition error - abort rule @@ -256504,7 +256555,7 @@ func (p *PlSqlParser) Cursor_declaration() (localctx ICursor_declarationContext) p.EnterOuterAlt(localctx, 1) { - p.SetState(15616) + p.SetState(15621) p.Match(PlSqlParserCURSOR) if p.HasError() { // Recognition error - abort rule @@ -256512,10 +256563,10 @@ func (p *PlSqlParser) Cursor_declaration() (localctx ICursor_declarationContext) } } { - p.SetState(15617) + p.SetState(15622) p.Identifier() } - p.SetState(15629) + p.SetState(15634) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -256524,7 +256575,7 @@ func (p *PlSqlParser) Cursor_declaration() (localctx ICursor_declarationContext) if _la == PlSqlParserLEFT_PAREN { { - p.SetState(15618) + p.SetState(15623) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -256532,10 +256583,10 @@ func (p *PlSqlParser) Cursor_declaration() (localctx ICursor_declarationContext) } } { - p.SetState(15619) + p.SetState(15624) p.Parameter_spec() } - p.SetState(15624) + p.SetState(15629) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -256544,7 +256595,7 @@ func (p *PlSqlParser) Cursor_declaration() (localctx ICursor_declarationContext) for _la == PlSqlParserCOMMA { { - p.SetState(15620) + p.SetState(15625) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -256552,11 +256603,11 @@ func (p *PlSqlParser) Cursor_declaration() (localctx ICursor_declarationContext) } } { - p.SetState(15621) + p.SetState(15626) p.Parameter_spec() } - p.SetState(15626) + p.SetState(15631) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -256564,7 +256615,7 @@ func (p *PlSqlParser) Cursor_declaration() (localctx ICursor_declarationContext) _la = p.GetTokenStream().LA(1) } { - p.SetState(15627) + p.SetState(15632) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -256573,7 +256624,7 @@ func (p *PlSqlParser) Cursor_declaration() (localctx ICursor_declarationContext) } } - p.SetState(15633) + p.SetState(15638) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -256582,7 +256633,7 @@ func (p *PlSqlParser) Cursor_declaration() (localctx ICursor_declarationContext) if _la == PlSqlParserRETURN { { - p.SetState(15631) + p.SetState(15636) p.Match(PlSqlParserRETURN) if p.HasError() { // Recognition error - abort rule @@ -256590,12 +256641,12 @@ func (p *PlSqlParser) Cursor_declaration() (localctx ICursor_declarationContext) } } { - p.SetState(15632) + p.SetState(15637) p.Type_spec() } } - p.SetState(15637) + p.SetState(15642) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -256604,7 +256655,7 @@ func (p *PlSqlParser) Cursor_declaration() (localctx ICursor_declarationContext) if _la == PlSqlParserIS { { - p.SetState(15635) + p.SetState(15640) p.Match(PlSqlParserIS) if p.HasError() { // Recognition error - abort rule @@ -256612,13 +256663,13 @@ func (p *PlSqlParser) Cursor_declaration() (localctx ICursor_declarationContext) } } { - p.SetState(15636) + p.SetState(15641) p.Select_statement() } } { - p.SetState(15639) + p.SetState(15644) p.Match(PlSqlParserSEMICOLON) if p.HasError() { // Recognition error - abort rule @@ -256777,10 +256828,10 @@ func (p *PlSqlParser) Parameter_spec() (localctx IParameter_specContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(15641) + p.SetState(15646) p.Parameter_name() } - p.SetState(15646) + p.SetState(15651) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -256788,7 +256839,7 @@ func (p *PlSqlParser) Parameter_spec() (localctx IParameter_specContext) { _la = p.GetTokenStream().LA(1) if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8864812498945) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288230376152760321) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-2049) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-2310346746280017921) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&307307308796346769) != 0) || _la == PlSqlParserREGULAR_ID { - p.SetState(15643) + p.SetState(15648) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -256797,7 +256848,7 @@ func (p *PlSqlParser) Parameter_spec() (localctx IParameter_specContext) { if _la == PlSqlParserIN { { - p.SetState(15642) + p.SetState(15647) p.Match(PlSqlParserIN) if p.HasError() { // Recognition error - abort rule @@ -256807,12 +256858,12 @@ func (p *PlSqlParser) Parameter_spec() (localctx IParameter_specContext) { } { - p.SetState(15645) + p.SetState(15650) p.Type_spec() } } - p.SetState(15649) + p.SetState(15654) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -256821,7 +256872,7 @@ func (p *PlSqlParser) Parameter_spec() (localctx IParameter_specContext) { if _la == PlSqlParserDEFAULT || _la == PlSqlParserASSIGN_OP { { - p.SetState(15648) + p.SetState(15653) p.Default_value_part() } @@ -256947,11 +256998,11 @@ func (p *PlSqlParser) Exception_declaration() (localctx IException_declarationCo p.EnterRule(localctx, 1732, PlSqlParserRULE_exception_declaration) p.EnterOuterAlt(localctx, 1) { - p.SetState(15651) + p.SetState(15656) p.Identifier() } { - p.SetState(15652) + p.SetState(15657) p.Match(PlSqlParserEXCEPTION) if p.HasError() { // Recognition error - abort rule @@ -256959,7 +257010,7 @@ func (p *PlSqlParser) Exception_declaration() (localctx IException_declarationCo } } { - p.SetState(15653) + p.SetState(15658) p.Match(PlSqlParserSEMICOLON) if p.HasError() { // Recognition error - abort rule @@ -257227,14 +257278,14 @@ func (p *PlSqlParser) Pragma_declaration() (localctx IPragma_declarationContext) p.EnterOuterAlt(localctx, 1) { - p.SetState(15655) + p.SetState(15660) p.Match(PlSqlParserPRAGMA) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15686) + p.SetState(15691) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -257243,7 +257294,7 @@ func (p *PlSqlParser) Pragma_declaration() (localctx IPragma_declarationContext) switch p.GetTokenStream().LA(1) { case PlSqlParserSERIALLY_REUSABLE: { - p.SetState(15656) + p.SetState(15661) p.Match(PlSqlParserSERIALLY_REUSABLE) if p.HasError() { // Recognition error - abort rule @@ -257253,7 +257304,7 @@ func (p *PlSqlParser) Pragma_declaration() (localctx IPragma_declarationContext) case PlSqlParserAUTONOMOUS_TRANSACTION: { - p.SetState(15657) + p.SetState(15662) p.Match(PlSqlParserAUTONOMOUS_TRANSACTION) if p.HasError() { // Recognition error - abort rule @@ -257263,7 +257314,7 @@ func (p *PlSqlParser) Pragma_declaration() (localctx IPragma_declarationContext) case PlSqlParserEXCEPTION_INIT: { - p.SetState(15658) + p.SetState(15663) p.Match(PlSqlParserEXCEPTION_INIT) if p.HasError() { // Recognition error - abort rule @@ -257271,7 +257322,7 @@ func (p *PlSqlParser) Pragma_declaration() (localctx IPragma_declarationContext) } } { - p.SetState(15659) + p.SetState(15664) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -257279,11 +257330,11 @@ func (p *PlSqlParser) Pragma_declaration() (localctx IPragma_declarationContext) } } { - p.SetState(15660) + p.SetState(15665) p.Exception_name() } { - p.SetState(15661) + p.SetState(15666) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -257291,11 +257342,11 @@ func (p *PlSqlParser) Pragma_declaration() (localctx IPragma_declarationContext) } } { - p.SetState(15662) + p.SetState(15667) p.Numeric_negative() } { - p.SetState(15663) + p.SetState(15668) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -257305,7 +257356,7 @@ func (p *PlSqlParser) Pragma_declaration() (localctx IPragma_declarationContext) case PlSqlParserINLINE: { - p.SetState(15665) + p.SetState(15670) p.Match(PlSqlParserINLINE) if p.HasError() { // Recognition error - abort rule @@ -257313,7 +257364,7 @@ func (p *PlSqlParser) Pragma_declaration() (localctx IPragma_declarationContext) } } { - p.SetState(15666) + p.SetState(15671) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -257321,14 +257372,14 @@ func (p *PlSqlParser) Pragma_declaration() (localctx IPragma_declarationContext) } } { - p.SetState(15667) + p.SetState(15672) var _x = p.Identifier() localctx.(*Pragma_declarationContext).id1 = _x } { - p.SetState(15668) + p.SetState(15673) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -257336,11 +257387,11 @@ func (p *PlSqlParser) Pragma_declaration() (localctx IPragma_declarationContext) } } { - p.SetState(15669) + p.SetState(15674) p.Expression() } { - p.SetState(15670) + p.SetState(15675) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -257350,7 +257401,7 @@ func (p *PlSqlParser) Pragma_declaration() (localctx IPragma_declarationContext) case PlSqlParserRESTRICT_REFERENCES: { - p.SetState(15672) + p.SetState(15677) p.Match(PlSqlParserRESTRICT_REFERENCES) if p.HasError() { // Recognition error - abort rule @@ -257358,14 +257409,14 @@ func (p *PlSqlParser) Pragma_declaration() (localctx IPragma_declarationContext) } } { - p.SetState(15673) + p.SetState(15678) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15676) + p.SetState(15681) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -257374,13 +257425,13 @@ func (p *PlSqlParser) Pragma_declaration() (localctx IPragma_declarationContext) switch p.GetTokenStream().LA(1) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: { - p.SetState(15674) + p.SetState(15679) p.Identifier() } case PlSqlParserDEFAULT: { - p.SetState(15675) + p.SetState(15680) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -257392,7 +257443,7 @@ func (p *PlSqlParser) Pragma_declaration() (localctx IPragma_declarationContext) p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(15680) + p.SetState(15685) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -257401,7 +257452,7 @@ func (p *PlSqlParser) Pragma_declaration() (localctx IPragma_declarationContext) for ok := true; ok; ok = _la == PlSqlParserCOMMA { { - p.SetState(15678) + p.SetState(15683) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -257409,11 +257460,11 @@ func (p *PlSqlParser) Pragma_declaration() (localctx IPragma_declarationContext) } } { - p.SetState(15679) + p.SetState(15684) p.Identifier() } - p.SetState(15682) + p.SetState(15687) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -257421,7 +257472,7 @@ func (p *PlSqlParser) Pragma_declaration() (localctx IPragma_declarationContext) _la = p.GetTokenStream().LA(1) } { - p.SetState(15684) + p.SetState(15689) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -257434,7 +257485,7 @@ func (p *PlSqlParser) Pragma_declaration() (localctx IPragma_declarationContext) goto errorExit } { - p.SetState(15688) + p.SetState(15693) p.Match(PlSqlParserSEMICOLON) if p.HasError() { // Recognition error - abort rule @@ -257605,7 +257656,7 @@ func (p *PlSqlParser) Record_type_def() (localctx IRecord_type_defContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(15690) + p.SetState(15695) p.Match(PlSqlParserRECORD) if p.HasError() { // Recognition error - abort rule @@ -257613,7 +257664,7 @@ func (p *PlSqlParser) Record_type_def() (localctx IRecord_type_defContext) { } } { - p.SetState(15691) + p.SetState(15696) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -257621,10 +257672,10 @@ func (p *PlSqlParser) Record_type_def() (localctx IRecord_type_defContext) { } } { - p.SetState(15692) + p.SetState(15697) p.Field_spec() } - p.SetState(15697) + p.SetState(15702) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -257633,7 +257684,7 @@ func (p *PlSqlParser) Record_type_def() (localctx IRecord_type_defContext) { for _la == PlSqlParserCOMMA { { - p.SetState(15693) + p.SetState(15698) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -257641,11 +257692,11 @@ func (p *PlSqlParser) Record_type_def() (localctx IRecord_type_defContext) { } } { - p.SetState(15694) + p.SetState(15699) p.Field_spec() } - p.SetState(15699) + p.SetState(15704) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -257653,7 +257704,7 @@ func (p *PlSqlParser) Record_type_def() (localctx IRecord_type_defContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(15700) + p.SetState(15705) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -257817,10 +257868,10 @@ func (p *PlSqlParser) Field_spec() (localctx IField_specContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(15702) + p.SetState(15707) p.Column_name() } - p.SetState(15704) + p.SetState(15709) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -257829,12 +257880,12 @@ func (p *PlSqlParser) Field_spec() (localctx IField_specContext) { if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8864812498945) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-2049) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-2310346746280017921) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&307307308796346769) != 0) || _la == PlSqlParserREGULAR_ID { { - p.SetState(15703) + p.SetState(15708) p.Type_spec() } } - p.SetState(15708) + p.SetState(15713) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -257843,7 +257894,7 @@ func (p *PlSqlParser) Field_spec() (localctx IField_specContext) { if _la == PlSqlParserNOT { { - p.SetState(15706) + p.SetState(15711) p.Match(PlSqlParserNOT) if p.HasError() { // Recognition error - abort rule @@ -257851,7 +257902,7 @@ func (p *PlSqlParser) Field_spec() (localctx IField_specContext) { } } { - p.SetState(15707) + p.SetState(15712) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -257860,7 +257911,7 @@ func (p *PlSqlParser) Field_spec() (localctx IField_specContext) { } } - p.SetState(15711) + p.SetState(15716) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -257869,7 +257920,7 @@ func (p *PlSqlParser) Field_spec() (localctx IField_specContext) { if _la == PlSqlParserDEFAULT || _la == PlSqlParserASSIGN_OP { { - p.SetState(15710) + p.SetState(15715) p.Default_value_part() } @@ -258002,7 +258053,7 @@ func (p *PlSqlParser) Ref_cursor_type_def() (localctx IRef_cursor_type_defContex p.EnterOuterAlt(localctx, 1) { - p.SetState(15713) + p.SetState(15718) p.Match(PlSqlParserREF) if p.HasError() { // Recognition error - abort rule @@ -258010,14 +258061,14 @@ func (p *PlSqlParser) Ref_cursor_type_def() (localctx IRef_cursor_type_defContex } } { - p.SetState(15714) + p.SetState(15719) p.Match(PlSqlParserCURSOR) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15717) + p.SetState(15722) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -258026,7 +258077,7 @@ func (p *PlSqlParser) Ref_cursor_type_def() (localctx IRef_cursor_type_defContex if _la == PlSqlParserRETURN { { - p.SetState(15715) + p.SetState(15720) p.Match(PlSqlParserRETURN) if p.HasError() { // Recognition error - abort rule @@ -258034,7 +258085,7 @@ func (p *PlSqlParser) Ref_cursor_type_def() (localctx IRef_cursor_type_defContex } } { - p.SetState(15716) + p.SetState(15721) p.Type_spec() } @@ -258233,7 +258284,7 @@ func (p *PlSqlParser) Type_declaration() (localctx IType_declarationContext) { p.EnterRule(localctx, 1742, PlSqlParserRULE_type_declaration) p.EnterOuterAlt(localctx, 1) { - p.SetState(15719) + p.SetState(15724) p.Match(PlSqlParserTYPE) if p.HasError() { // Recognition error - abort rule @@ -258241,18 +258292,18 @@ func (p *PlSqlParser) Type_declaration() (localctx IType_declarationContext) { } } { - p.SetState(15720) + p.SetState(15725) p.Identifier() } { - p.SetState(15721) + p.SetState(15726) p.Match(PlSqlParserIS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15726) + p.SetState(15731) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -258261,25 +258312,25 @@ func (p *PlSqlParser) Type_declaration() (localctx IType_declarationContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserTABLE: { - p.SetState(15722) + p.SetState(15727) p.Table_type_def() } case PlSqlParserVARRAY, PlSqlParserVARYING: { - p.SetState(15723) + p.SetState(15728) p.Varray_type_def() } case PlSqlParserRECORD: { - p.SetState(15724) + p.SetState(15729) p.Record_type_def() } case PlSqlParserREF: { - p.SetState(15725) + p.SetState(15730) p.Ref_cursor_type_def() } @@ -258288,7 +258339,7 @@ func (p *PlSqlParser) Type_declaration() (localctx IType_declarationContext) { goto errorExit } { - p.SetState(15728) + p.SetState(15733) p.Match(PlSqlParserSEMICOLON) if p.HasError() { // Recognition error - abort rule @@ -258445,7 +258496,7 @@ func (p *PlSqlParser) Table_type_def() (localctx ITable_type_defContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(15730) + p.SetState(15735) p.Match(PlSqlParserTABLE) if p.HasError() { // Recognition error - abort rule @@ -258453,7 +258504,7 @@ func (p *PlSqlParser) Table_type_def() (localctx ITable_type_defContext) { } } { - p.SetState(15731) + p.SetState(15736) p.Match(PlSqlParserOF) if p.HasError() { // Recognition error - abort rule @@ -258461,10 +258512,10 @@ func (p *PlSqlParser) Table_type_def() (localctx ITable_type_defContext) { } } { - p.SetState(15732) + p.SetState(15737) p.Type_spec() } - p.SetState(15734) + p.SetState(15739) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -258473,12 +258524,12 @@ func (p *PlSqlParser) Table_type_def() (localctx ITable_type_defContext) { if _la == PlSqlParserINDEXED || _la == PlSqlParserINDEX { { - p.SetState(15733) + p.SetState(15738) p.Table_indexed_by_part() } } - p.SetState(15738) + p.SetState(15743) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -258487,7 +258538,7 @@ func (p *PlSqlParser) Table_type_def() (localctx ITable_type_defContext) { if _la == PlSqlParserNOT { { - p.SetState(15736) + p.SetState(15741) p.Match(PlSqlParserNOT) if p.HasError() { // Recognition error - abort rule @@ -258495,7 +258546,7 @@ func (p *PlSqlParser) Table_type_def() (localctx ITable_type_defContext) { } } { - p.SetState(15737) + p.SetState(15742) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -258651,7 +258702,7 @@ func (p *PlSqlParser) Table_indexed_by_part() (localctx ITable_indexed_by_partCo localctx = NewTable_indexed_by_partContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1746, PlSqlParserRULE_table_indexed_by_part) p.EnterOuterAlt(localctx, 1) - p.SetState(15742) + p.SetState(15747) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -258660,7 +258711,7 @@ func (p *PlSqlParser) Table_indexed_by_part() (localctx ITable_indexed_by_partCo switch p.GetTokenStream().LA(1) { case PlSqlParserINDEXED: { - p.SetState(15740) + p.SetState(15745) var _m = p.Match(PlSqlParserINDEXED) @@ -258673,7 +258724,7 @@ func (p *PlSqlParser) Table_indexed_by_part() (localctx ITable_indexed_by_partCo case PlSqlParserINDEX: { - p.SetState(15741) + p.SetState(15746) var _m = p.Match(PlSqlParserINDEX) @@ -258689,7 +258740,7 @@ func (p *PlSqlParser) Table_indexed_by_part() (localctx ITable_indexed_by_partCo goto errorExit } { - p.SetState(15744) + p.SetState(15749) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -258697,7 +258748,7 @@ func (p *PlSqlParser) Table_indexed_by_part() (localctx ITable_indexed_by_partCo } } { - p.SetState(15745) + p.SetState(15750) p.Type_spec() } @@ -258867,7 +258918,7 @@ func (p *PlSqlParser) Varray_type_def() (localctx IVarray_type_defContext) { localctx = NewVarray_type_defContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1748, PlSqlParserRULE_varray_type_def) p.EnterOuterAlt(localctx, 1) - p.SetState(15750) + p.SetState(15755) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -258876,7 +258927,7 @@ func (p *PlSqlParser) Varray_type_def() (localctx IVarray_type_defContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserVARRAY: { - p.SetState(15747) + p.SetState(15752) p.Match(PlSqlParserVARRAY) if p.HasError() { // Recognition error - abort rule @@ -258886,7 +258937,7 @@ func (p *PlSqlParser) Varray_type_def() (localctx IVarray_type_defContext) { case PlSqlParserVARYING: { - p.SetState(15748) + p.SetState(15753) p.Match(PlSqlParserVARYING) if p.HasError() { // Recognition error - abort rule @@ -258894,7 +258945,7 @@ func (p *PlSqlParser) Varray_type_def() (localctx IVarray_type_defContext) { } } { - p.SetState(15749) + p.SetState(15754) p.Match(PlSqlParserARRAY) if p.HasError() { // Recognition error - abort rule @@ -258907,7 +258958,7 @@ func (p *PlSqlParser) Varray_type_def() (localctx IVarray_type_defContext) { goto errorExit } { - p.SetState(15752) + p.SetState(15757) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -258915,11 +258966,11 @@ func (p *PlSqlParser) Varray_type_def() (localctx IVarray_type_defContext) { } } { - p.SetState(15753) + p.SetState(15758) p.Expression() } { - p.SetState(15754) + p.SetState(15759) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -258927,7 +258978,7 @@ func (p *PlSqlParser) Varray_type_def() (localctx IVarray_type_defContext) { } } { - p.SetState(15755) + p.SetState(15760) p.Match(PlSqlParserOF) if p.HasError() { // Recognition error - abort rule @@ -258935,15 +258986,15 @@ func (p *PlSqlParser) Varray_type_def() (localctx IVarray_type_defContext) { } } { - p.SetState(15756) + p.SetState(15761) p.Type_spec() } - p.SetState(15759) + p.SetState(15764) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2103, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2104, p.GetParserRuleContext()) == 1 { { - p.SetState(15757) + p.SetState(15762) p.Match(PlSqlParserNOT) if p.HasError() { // Recognition error - abort rule @@ -258951,7 +259002,7 @@ func (p *PlSqlParser) Varray_type_def() (localctx IVarray_type_defContext) { } } { - p.SetState(15758) + p.SetState(15763) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -259165,7 +259216,7 @@ func (p *PlSqlParser) Seq_of_statements() (localctx ISeq_of_statementsContext) { var _alt int p.EnterOuterAlt(localctx, 1) - p.SetState(15765) + p.SetState(15770) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -259174,20 +259225,20 @@ func (p *PlSqlParser) Seq_of_statements() (localctx ISeq_of_statementsContext) { for ok := true; ok; ok = _alt != 2 && _alt != antlr.ATNInvalidAltNumber { switch _alt { case 1: - p.SetState(15765) + p.SetState(15770) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2104, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2105, p.GetParserRuleContext()) { case 1: { - p.SetState(15761) + p.SetState(15766) p.Statement() } { - p.SetState(15762) + p.SetState(15767) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserEOF || _la == PlSqlParserSEMICOLON) { @@ -259200,7 +259251,7 @@ func (p *PlSqlParser) Seq_of_statements() (localctx ISeq_of_statementsContext) { case 2: { - p.SetState(15764) + p.SetState(15769) p.Label_declaration() } @@ -259213,9 +259264,9 @@ func (p *PlSqlParser) Seq_of_statements() (localctx ISeq_of_statementsContext) { goto errorExit } - p.SetState(15767) + p.SetState(15772) p.GetErrorHandler().Sync(p) - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2105, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2106, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -259362,7 +259413,7 @@ func (p *PlSqlParser) Label_declaration() (localctx ILabel_declarationContext) { p.EnterRule(localctx, 1752, PlSqlParserRULE_label_declaration) p.EnterOuterAlt(localctx, 1) { - p.SetState(15769) + p.SetState(15774) var _m = p.Match(PlSqlParserLESS_THAN_OP) @@ -259373,7 +259424,7 @@ func (p *PlSqlParser) Label_declaration() (localctx ILabel_declarationContext) { } } { - p.SetState(15770) + p.SetState(15775) p.Match(PlSqlParserLESS_THAN_OP) if p.HasError() { // Recognition error - abort rule @@ -259381,11 +259432,11 @@ func (p *PlSqlParser) Label_declaration() (localctx ILabel_declarationContext) { } } { - p.SetState(15771) + p.SetState(15776) p.Label_name() } { - p.SetState(15772) + p.SetState(15777) p.Match(PlSqlParserGREATER_THAN_OP) if p.HasError() { // Recognition error - abort rule @@ -259393,7 +259444,7 @@ func (p *PlSqlParser) Label_declaration() (localctx ILabel_declarationContext) { } } { - p.SetState(15773) + p.SetState(15778) p.Match(PlSqlParserGREATER_THAN_OP) if p.HasError() { // Recognition error - abort rule @@ -259764,122 +259815,122 @@ func (s *StatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{} { func (p *PlSqlParser) Statement() (localctx IStatementContext) { localctx = NewStatementContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1754, PlSqlParserRULE_statement) - p.SetState(15791) + p.SetState(15796) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2106, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2107, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(15775) + p.SetState(15780) p.Body() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(15776) + p.SetState(15781) p.Block() } case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(15777) + p.SetState(15782) p.Assignment_statement() } case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(15778) + p.SetState(15783) p.Continue_statement() } case 5: p.EnterOuterAlt(localctx, 5) { - p.SetState(15779) + p.SetState(15784) p.Exit_statement() } case 6: p.EnterOuterAlt(localctx, 6) { - p.SetState(15780) + p.SetState(15785) p.Goto_statement() } case 7: p.EnterOuterAlt(localctx, 7) { - p.SetState(15781) + p.SetState(15786) p.If_statement() } case 8: p.EnterOuterAlt(localctx, 8) { - p.SetState(15782) + p.SetState(15787) p.Loop_statement() } case 9: p.EnterOuterAlt(localctx, 9) { - p.SetState(15783) + p.SetState(15788) p.Forall_statement() } case 10: p.EnterOuterAlt(localctx, 10) { - p.SetState(15784) + p.SetState(15789) p.Null_statement() } case 11: p.EnterOuterAlt(localctx, 11) { - p.SetState(15785) + p.SetState(15790) p.Raise_statement() } case 12: p.EnterOuterAlt(localctx, 12) { - p.SetState(15786) + p.SetState(15791) p.Return_statement() } case 13: p.EnterOuterAlt(localctx, 13) { - p.SetState(15787) + p.SetState(15792) p.Case_statement() } case 14: p.EnterOuterAlt(localctx, 14) { - p.SetState(15788) + p.SetState(15793) p.Sql_statement() } case 15: p.EnterOuterAlt(localctx, 15) { - p.SetState(15789) + p.SetState(15794) p.Pipe_row_statement() } case 16: p.EnterOuterAlt(localctx, 16) { - p.SetState(15790) + p.SetState(15795) p.Plsql_call_statement() } @@ -260035,7 +260086,7 @@ func (p *PlSqlParser) Assignment_statement() (localctx IAssignment_statementCont localctx = NewAssignment_statementContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1756, PlSqlParserRULE_assignment_statement) p.EnterOuterAlt(localctx, 1) - p.SetState(15795) + p.SetState(15800) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -260044,13 +260095,13 @@ func (p *PlSqlParser) Assignment_statement() (localctx IAssignment_statementCont switch p.GetTokenStream().LA(1) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: { - p.SetState(15793) + p.SetState(15798) p.General_element() } case PlSqlParserBINDVAR, PlSqlParserCOLON: { - p.SetState(15794) + p.SetState(15799) p.Bind_variable() } @@ -260059,7 +260110,7 @@ func (p *PlSqlParser) Assignment_statement() (localctx IAssignment_statementCont goto errorExit } { - p.SetState(15797) + p.SetState(15802) p.Match(PlSqlParserASSIGN_OP) if p.HasError() { // Recognition error - abort rule @@ -260067,7 +260118,7 @@ func (p *PlSqlParser) Assignment_statement() (localctx IAssignment_statementCont } } { - p.SetState(15798) + p.SetState(15803) p.Expression() } @@ -260208,31 +260259,31 @@ func (p *PlSqlParser) Continue_statement() (localctx IContinue_statementContext) p.EnterRule(localctx, 1758, PlSqlParserRULE_continue_statement) p.EnterOuterAlt(localctx, 1) { - p.SetState(15800) + p.SetState(15805) p.Match(PlSqlParserCONTINUE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15802) + p.SetState(15807) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2108, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2109, p.GetParserRuleContext()) == 1 { { - p.SetState(15801) + p.SetState(15806) p.Label_name() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(15806) + p.SetState(15811) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2109, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2110, p.GetParserRuleContext()) == 1 { { - p.SetState(15804) + p.SetState(15809) p.Match(PlSqlParserWHEN) if p.HasError() { // Recognition error - abort rule @@ -260240,7 +260291,7 @@ func (p *PlSqlParser) Continue_statement() (localctx IContinue_statementContext) } } { - p.SetState(15805) + p.SetState(15810) p.Condition() } @@ -260385,31 +260436,31 @@ func (p *PlSqlParser) Exit_statement() (localctx IExit_statementContext) { p.EnterRule(localctx, 1760, PlSqlParserRULE_exit_statement) p.EnterOuterAlt(localctx, 1) { - p.SetState(15808) + p.SetState(15813) p.Match(PlSqlParserEXIT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15810) + p.SetState(15815) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2110, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2111, p.GetParserRuleContext()) == 1 { { - p.SetState(15809) + p.SetState(15814) p.Label_name() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(15814) + p.SetState(15819) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2111, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2112, p.GetParserRuleContext()) == 1 { { - p.SetState(15812) + p.SetState(15817) p.Match(PlSqlParserWHEN) if p.HasError() { // Recognition error - abort rule @@ -260417,7 +260468,7 @@ func (p *PlSqlParser) Exit_statement() (localctx IExit_statementContext) { } } { - p.SetState(15813) + p.SetState(15818) p.Condition() } @@ -260540,7 +260591,7 @@ func (p *PlSqlParser) Goto_statement() (localctx IGoto_statementContext) { p.EnterRule(localctx, 1762, PlSqlParserRULE_goto_statement) p.EnterOuterAlt(localctx, 1) { - p.SetState(15816) + p.SetState(15821) p.Match(PlSqlParserGOTO) if p.HasError() { // Recognition error - abort rule @@ -260548,7 +260599,7 @@ func (p *PlSqlParser) Goto_statement() (localctx IGoto_statementContext) { } } { - p.SetState(15817) + p.SetState(15822) p.Label_name() } @@ -260761,7 +260812,7 @@ func (p *PlSqlParser) If_statement() (localctx IIf_statementContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(15819) + p.SetState(15824) p.Match(PlSqlParserIF) if p.HasError() { // Recognition error - abort rule @@ -260769,11 +260820,11 @@ func (p *PlSqlParser) If_statement() (localctx IIf_statementContext) { } } { - p.SetState(15820) + p.SetState(15825) p.Condition() } { - p.SetState(15821) + p.SetState(15826) p.Match(PlSqlParserTHEN) if p.HasError() { // Recognition error - abort rule @@ -260781,10 +260832,10 @@ func (p *PlSqlParser) If_statement() (localctx IIf_statementContext) { } } { - p.SetState(15822) + p.SetState(15827) p.Seq_of_statements() } - p.SetState(15826) + p.SetState(15831) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -260793,18 +260844,18 @@ func (p *PlSqlParser) If_statement() (localctx IIf_statementContext) { for _la == PlSqlParserELSIF { { - p.SetState(15823) + p.SetState(15828) p.Elsif_part() } - p.SetState(15828) + p.SetState(15833) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) } - p.SetState(15830) + p.SetState(15835) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -260813,13 +260864,13 @@ func (p *PlSqlParser) If_statement() (localctx IIf_statementContext) { if _la == PlSqlParserELSE { { - p.SetState(15829) + p.SetState(15834) p.Else_part() } } { - p.SetState(15832) + p.SetState(15837) p.Match(PlSqlParserEND) if p.HasError() { // Recognition error - abort rule @@ -260827,7 +260878,7 @@ func (p *PlSqlParser) If_statement() (localctx IIf_statementContext) { } } { - p.SetState(15833) + p.SetState(15838) p.Match(PlSqlParserIF) if p.HasError() { // Recognition error - abort rule @@ -260972,7 +261023,7 @@ func (p *PlSqlParser) Elsif_part() (localctx IElsif_partContext) { p.EnterRule(localctx, 1766, PlSqlParserRULE_elsif_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(15835) + p.SetState(15840) p.Match(PlSqlParserELSIF) if p.HasError() { // Recognition error - abort rule @@ -260980,11 +261031,11 @@ func (p *PlSqlParser) Elsif_part() (localctx IElsif_partContext) { } } { - p.SetState(15836) + p.SetState(15841) p.Condition() } { - p.SetState(15837) + p.SetState(15842) p.Match(PlSqlParserTHEN) if p.HasError() { // Recognition error - abort rule @@ -260992,7 +261043,7 @@ func (p *PlSqlParser) Elsif_part() (localctx IElsif_partContext) { } } { - p.SetState(15838) + p.SetState(15843) p.Seq_of_statements() } @@ -261111,7 +261162,7 @@ func (p *PlSqlParser) Else_part() (localctx IElse_partContext) { p.EnterRule(localctx, 1768, PlSqlParserRULE_else_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(15840) + p.SetState(15845) p.Match(PlSqlParserELSE) if p.HasError() { // Recognition error - abort rule @@ -261119,7 +261170,7 @@ func (p *PlSqlParser) Else_part() (localctx IElse_partContext) { } } { - p.SetState(15841) + p.SetState(15846) p.Seq_of_statements() } @@ -261327,7 +261378,7 @@ func (p *PlSqlParser) Loop_statement() (localctx ILoop_statementContext) { var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(15844) + p.SetState(15849) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -261336,12 +261387,12 @@ func (p *PlSqlParser) Loop_statement() (localctx ILoop_statementContext) { if _la == PlSqlParserLESS_THAN_OP { { - p.SetState(15843) + p.SetState(15848) p.Label_declaration() } } - p.SetState(15850) + p.SetState(15855) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -261349,7 +261400,7 @@ func (p *PlSqlParser) Loop_statement() (localctx ILoop_statementContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserWHILE: { - p.SetState(15846) + p.SetState(15851) p.Match(PlSqlParserWHILE) if p.HasError() { // Recognition error - abort rule @@ -261357,13 +261408,13 @@ func (p *PlSqlParser) Loop_statement() (localctx ILoop_statementContext) { } } { - p.SetState(15847) + p.SetState(15852) p.Condition() } case PlSqlParserFOR: { - p.SetState(15848) + p.SetState(15853) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule @@ -261371,7 +261422,7 @@ func (p *PlSqlParser) Loop_statement() (localctx ILoop_statementContext) { } } { - p.SetState(15849) + p.SetState(15854) p.Cursor_loop_param() } @@ -261380,7 +261431,7 @@ func (p *PlSqlParser) Loop_statement() (localctx ILoop_statementContext) { default: } { - p.SetState(15852) + p.SetState(15857) p.Match(PlSqlParserLOOP) if p.HasError() { // Recognition error - abort rule @@ -261388,11 +261439,11 @@ func (p *PlSqlParser) Loop_statement() (localctx ILoop_statementContext) { } } { - p.SetState(15853) + p.SetState(15858) p.Seq_of_statements() } { - p.SetState(15854) + p.SetState(15859) p.Match(PlSqlParserEND) if p.HasError() { // Recognition error - abort rule @@ -261400,19 +261451,19 @@ func (p *PlSqlParser) Loop_statement() (localctx ILoop_statementContext) { } } { - p.SetState(15855) + p.SetState(15860) p.Match(PlSqlParserLOOP) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15857) + p.SetState(15862) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2116, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2117, p.GetParserRuleContext()) == 1 { { - p.SetState(15856) + p.SetState(15861) p.Label_name() } @@ -261668,33 +261719,33 @@ func (p *PlSqlParser) Cursor_loop_param() (localctx ICursor_loop_paramContext) { p.EnterRule(localctx, 1772, PlSqlParserRULE_cursor_loop_param) var _la int - p.SetState(15884) + p.SetState(15889) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2121, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2122, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(15859) + p.SetState(15864) p.Index_name() } { - p.SetState(15860) + p.SetState(15865) p.Match(PlSqlParserIN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15862) + p.SetState(15867) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2117, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2118, p.GetParserRuleContext()) == 1 { { - p.SetState(15861) + p.SetState(15866) p.Match(PlSqlParserREVERSE) if p.HasError() { // Recognition error - abort rule @@ -261706,11 +261757,11 @@ func (p *PlSqlParser) Cursor_loop_param() (localctx ICursor_loop_paramContext) { goto errorExit } { - p.SetState(15864) + p.SetState(15869) p.Lower_bound() } { - p.SetState(15865) + p.SetState(15870) var _m = p.Match(PlSqlParserDOUBLE_PERIOD) @@ -261721,25 +261772,25 @@ func (p *PlSqlParser) Cursor_loop_param() (localctx ICursor_loop_paramContext) { } } { - p.SetState(15866) + p.SetState(15871) p.Upper_bound() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(15868) + p.SetState(15873) p.Record_name() } { - p.SetState(15869) + p.SetState(15874) p.Match(PlSqlParserIN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15882) + p.SetState(15887) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -261748,10 +261799,10 @@ func (p *PlSqlParser) Cursor_loop_param() (localctx ICursor_loop_paramContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserBINDVAR, PlSqlParserCOLON, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: { - p.SetState(15870) + p.SetState(15875) p.Cursor_name() } - p.SetState(15876) + p.SetState(15881) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -261760,14 +261811,14 @@ func (p *PlSqlParser) Cursor_loop_param() (localctx ICursor_loop_paramContext) { if _la == PlSqlParserLEFT_PAREN { { - p.SetState(15871) + p.SetState(15876) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15873) + p.SetState(15878) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -261776,13 +261827,13 @@ func (p *PlSqlParser) Cursor_loop_param() (localctx ICursor_loop_paramContext) { if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-283673999966210) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-68719476737) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819404132349) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-4503599627370497) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-1) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-41943041) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&2865351897142788499) != 0) || ((int64((_la-2434)) & ^0x3f) == 0 && ((int64(1)<<(_la-2434))&545292547) != 0) { { - p.SetState(15872) + p.SetState(15877) p.Expressions() } } { - p.SetState(15875) + p.SetState(15880) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -261794,7 +261845,7 @@ func (p *PlSqlParser) Cursor_loop_param() (localctx ICursor_loop_paramContext) { case PlSqlParserLEFT_PAREN: { - p.SetState(15878) + p.SetState(15883) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -261802,11 +261853,11 @@ func (p *PlSqlParser) Cursor_loop_param() (localctx ICursor_loop_paramContext) { } } { - p.SetState(15879) + p.SetState(15884) p.Select_statement() } { - p.SetState(15880) + p.SetState(15885) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -261987,7 +262038,7 @@ func (p *PlSqlParser) Forall_statement() (localctx IForall_statementContext) { p.EnterRule(localctx, 1774, PlSqlParserRULE_forall_statement) p.EnterOuterAlt(localctx, 1) { - p.SetState(15886) + p.SetState(15891) p.Match(PlSqlParserFORALL) if p.HasError() { // Recognition error - abort rule @@ -261995,11 +262046,11 @@ func (p *PlSqlParser) Forall_statement() (localctx IForall_statementContext) { } } { - p.SetState(15887) + p.SetState(15892) p.Index_name() } { - p.SetState(15888) + p.SetState(15893) p.Match(PlSqlParserIN) if p.HasError() { // Recognition error - abort rule @@ -262007,19 +262058,19 @@ func (p *PlSqlParser) Forall_statement() (localctx IForall_statementContext) { } } { - p.SetState(15889) + p.SetState(15894) p.Bounds_clause() } { - p.SetState(15890) + p.SetState(15895) p.Sql_statement() } - p.SetState(15893) + p.SetState(15898) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2122, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2123, p.GetParserRuleContext()) == 1 { { - p.SetState(15891) + p.SetState(15896) p.Match(PlSqlParserSAVE) if p.HasError() { // Recognition error - abort rule @@ -262027,7 +262078,7 @@ func (p *PlSqlParser) Forall_statement() (localctx IForall_statementContext) { } } { - p.SetState(15892) + p.SetState(15897) p.Match(PlSqlParserEXCEPTIONS) if p.HasError() { // Recognition error - abort rule @@ -262237,21 +262288,21 @@ func (p *PlSqlParser) Bounds_clause() (localctx IBounds_clauseContext) { p.EnterRule(localctx, 1776, PlSqlParserRULE_bounds_clause) var _la int - p.SetState(15908) + p.SetState(15913) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2124, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2125, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(15895) + p.SetState(15900) p.Lower_bound() } { - p.SetState(15896) + p.SetState(15901) p.Match(PlSqlParserDOUBLE_PERIOD) if p.HasError() { // Recognition error - abort rule @@ -262259,14 +262310,14 @@ func (p *PlSqlParser) Bounds_clause() (localctx IBounds_clauseContext) { } } { - p.SetState(15897) + p.SetState(15902) p.Upper_bound() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(15899) + p.SetState(15904) p.Match(PlSqlParserINDICES) if p.HasError() { // Recognition error - abort rule @@ -262274,7 +262325,7 @@ func (p *PlSqlParser) Bounds_clause() (localctx IBounds_clauseContext) { } } { - p.SetState(15900) + p.SetState(15905) p.Match(PlSqlParserOF) if p.HasError() { // Recognition error - abort rule @@ -262282,10 +262333,10 @@ func (p *PlSqlParser) Bounds_clause() (localctx IBounds_clauseContext) { } } { - p.SetState(15901) + p.SetState(15906) p.Collection_name() } - p.SetState(15903) + p.SetState(15908) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -262294,7 +262345,7 @@ func (p *PlSqlParser) Bounds_clause() (localctx IBounds_clauseContext) { if _la == PlSqlParserBETWEEN { { - p.SetState(15902) + p.SetState(15907) p.Between_bound() } @@ -262303,7 +262354,7 @@ func (p *PlSqlParser) Bounds_clause() (localctx IBounds_clauseContext) { case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(15905) + p.SetState(15910) p.Match(PlSqlParserVALUES) if p.HasError() { // Recognition error - abort rule @@ -262311,7 +262362,7 @@ func (p *PlSqlParser) Bounds_clause() (localctx IBounds_clauseContext) { } } { - p.SetState(15906) + p.SetState(15911) p.Match(PlSqlParserOF) if p.HasError() { // Recognition error - abort rule @@ -262319,7 +262370,7 @@ func (p *PlSqlParser) Bounds_clause() (localctx IBounds_clauseContext) { } } { - p.SetState(15907) + p.SetState(15912) p.Index_name() } @@ -262464,7 +262515,7 @@ func (p *PlSqlParser) Between_bound() (localctx IBetween_boundContext) { p.EnterRule(localctx, 1778, PlSqlParserRULE_between_bound) p.EnterOuterAlt(localctx, 1) { - p.SetState(15910) + p.SetState(15915) p.Match(PlSqlParserBETWEEN) if p.HasError() { // Recognition error - abort rule @@ -262472,11 +262523,11 @@ func (p *PlSqlParser) Between_bound() (localctx IBetween_boundContext) { } } { - p.SetState(15911) + p.SetState(15916) p.Lower_bound() } { - p.SetState(15912) + p.SetState(15917) p.Match(PlSqlParserAND) if p.HasError() { // Recognition error - abort rule @@ -262484,7 +262535,7 @@ func (p *PlSqlParser) Between_bound() (localctx IBetween_boundContext) { } } { - p.SetState(15913) + p.SetState(15918) p.Upper_bound() } @@ -262598,7 +262649,7 @@ func (p *PlSqlParser) Lower_bound() (localctx ILower_boundContext) { p.EnterRule(localctx, 1780, PlSqlParserRULE_lower_bound) p.EnterOuterAlt(localctx, 1) { - p.SetState(15915) + p.SetState(15920) p.concatenation(0) } @@ -262712,7 +262763,7 @@ func (p *PlSqlParser) Upper_bound() (localctx IUpper_boundContext) { p.EnterRule(localctx, 1782, PlSqlParserRULE_upper_bound) p.EnterOuterAlt(localctx, 1) { - p.SetState(15917) + p.SetState(15922) p.concatenation(0) } @@ -262814,7 +262865,7 @@ func (p *PlSqlParser) Null_statement() (localctx INull_statementContext) { p.EnterRule(localctx, 1784, PlSqlParserRULE_null_statement) p.EnterOuterAlt(localctx, 1) { - p.SetState(15919) + p.SetState(15924) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -262937,19 +262988,19 @@ func (p *PlSqlParser) Raise_statement() (localctx IRaise_statementContext) { p.EnterRule(localctx, 1786, PlSqlParserRULE_raise_statement) p.EnterOuterAlt(localctx, 1) { - p.SetState(15921) + p.SetState(15926) p.Match(PlSqlParserRAISE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15923) + p.SetState(15928) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2125, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2126, p.GetParserRuleContext()) == 1 { { - p.SetState(15922) + p.SetState(15927) p.Exception_name() } @@ -263072,19 +263123,19 @@ func (p *PlSqlParser) Return_statement() (localctx IReturn_statementContext) { p.EnterRule(localctx, 1788, PlSqlParserRULE_return_statement) p.EnterOuterAlt(localctx, 1) { - p.SetState(15925) + p.SetState(15930) p.Match(PlSqlParserRETURN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15927) + p.SetState(15932) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2126, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2127, p.GetParserRuleContext()) == 1 { { - p.SetState(15926) + p.SetState(15931) p.Expression() } @@ -263327,7 +263378,7 @@ func (p *PlSqlParser) Sql_call_statement() (localctx ISql_call_statementContext) p.EnterOuterAlt(localctx, 1) { - p.SetState(15929) + p.SetState(15934) p.Match(PlSqlParserCALL) if p.HasError() { // Recognition error - abort rule @@ -263335,34 +263386,34 @@ func (p *PlSqlParser) Sql_call_statement() (localctx ISql_call_statementContext) } } { - p.SetState(15930) + p.SetState(15935) p.Routine_name() } - p.SetState(15932) + p.SetState(15937) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2127, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2128, p.GetParserRuleContext()) == 1 { { - p.SetState(15931) + p.SetState(15936) p.Function_argument() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(15941) + p.SetState(15946) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2129, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2130, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(15934) + p.SetState(15939) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -263370,15 +263421,15 @@ func (p *PlSqlParser) Sql_call_statement() (localctx ISql_call_statementContext) } } { - p.SetState(15935) + p.SetState(15940) p.Id_expression() } - p.SetState(15937) + p.SetState(15942) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2128, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2129, p.GetParserRuleContext()) == 1 { { - p.SetState(15936) + p.SetState(15941) p.Function_argument() } @@ -263387,22 +263438,22 @@ func (p *PlSqlParser) Sql_call_statement() (localctx ISql_call_statementContext) } } - p.SetState(15943) + p.SetState(15948) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2129, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2130, p.GetParserRuleContext()) if p.HasError() { goto errorExit } } - p.SetState(15946) + p.SetState(15951) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2130, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2131, p.GetParserRuleContext()) == 1 { { - p.SetState(15944) + p.SetState(15949) p.Match(PlSqlParserINTO) if p.HasError() { // Recognition error - abort rule @@ -263410,7 +263461,7 @@ func (p *PlSqlParser) Sql_call_statement() (localctx ISql_call_statementContext) } } { - p.SetState(15945) + p.SetState(15950) p.Bind_variable() } @@ -263652,12 +263703,12 @@ func (p *PlSqlParser) Plsql_call_statement() (localctx IPlsql_call_statementCont var _alt int p.EnterOuterAlt(localctx, 1) - p.SetState(15949) + p.SetState(15954) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2131, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2132, p.GetParserRuleContext()) == 1 { { - p.SetState(15948) + p.SetState(15953) p.Match(PlSqlParserCALL) if p.HasError() { // Recognition error - abort rule @@ -263669,34 +263720,34 @@ func (p *PlSqlParser) Plsql_call_statement() (localctx IPlsql_call_statementCont goto errorExit } { - p.SetState(15951) + p.SetState(15956) p.Routine_name() } - p.SetState(15953) + p.SetState(15958) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2132, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2133, p.GetParserRuleContext()) == 1 { { - p.SetState(15952) + p.SetState(15957) p.Function_argument() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(15962) + p.SetState(15967) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2134, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2135, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(15955) + p.SetState(15960) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -263704,15 +263755,15 @@ func (p *PlSqlParser) Plsql_call_statement() (localctx IPlsql_call_statementCont } } { - p.SetState(15956) + p.SetState(15961) p.Id_expression() } - p.SetState(15958) + p.SetState(15963) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2133, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2134, p.GetParserRuleContext()) == 1 { { - p.SetState(15957) + p.SetState(15962) p.Function_argument() } @@ -263721,22 +263772,22 @@ func (p *PlSqlParser) Plsql_call_statement() (localctx IPlsql_call_statementCont } } - p.SetState(15964) + p.SetState(15969) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2134, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2135, p.GetParserRuleContext()) if p.HasError() { goto errorExit } } - p.SetState(15967) + p.SetState(15972) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2135, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2136, p.GetParserRuleContext()) == 1 { { - p.SetState(15965) + p.SetState(15970) p.Match(PlSqlParserINTO) if p.HasError() { // Recognition error - abort rule @@ -263744,7 +263795,7 @@ func (p *PlSqlParser) Plsql_call_statement() (localctx IPlsql_call_statementCont } } { - p.SetState(15966) + p.SetState(15971) p.Bind_variable() } @@ -263882,7 +263933,7 @@ func (p *PlSqlParser) Pipe_row_statement() (localctx IPipe_row_statementContext) p.EnterRule(localctx, 1794, PlSqlParserRULE_pipe_row_statement) p.EnterOuterAlt(localctx, 1) { - p.SetState(15969) + p.SetState(15974) p.Match(PlSqlParserPIPE) if p.HasError() { // Recognition error - abort rule @@ -263890,7 +263941,7 @@ func (p *PlSqlParser) Pipe_row_statement() (localctx IPipe_row_statementContext) } } { - p.SetState(15970) + p.SetState(15975) p.Match(PlSqlParserROW) if p.HasError() { // Recognition error - abort rule @@ -263898,7 +263949,7 @@ func (p *PlSqlParser) Pipe_row_statement() (localctx IPipe_row_statementContext) } } { - p.SetState(15971) + p.SetState(15976) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -263906,11 +263957,11 @@ func (p *PlSqlParser) Pipe_row_statement() (localctx IPipe_row_statementContext) } } { - p.SetState(15972) + p.SetState(15977) p.Expression() } { - p.SetState(15973) + p.SetState(15978) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -264105,7 +264156,7 @@ func (p *PlSqlParser) Body() (localctx IBodyContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(15975) + p.SetState(15980) p.Match(PlSqlParserBEGIN) if p.HasError() { // Recognition error - abort rule @@ -264113,10 +264164,10 @@ func (p *PlSqlParser) Body() (localctx IBodyContext) { } } { - p.SetState(15976) + p.SetState(15981) p.Seq_of_statements() } - p.SetState(15983) + p.SetState(15988) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -264125,14 +264176,14 @@ func (p *PlSqlParser) Body() (localctx IBodyContext) { if _la == PlSqlParserEXCEPTION { { - p.SetState(15977) + p.SetState(15982) p.Match(PlSqlParserEXCEPTION) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15979) + p.SetState(15984) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -264141,11 +264192,11 @@ func (p *PlSqlParser) Body() (localctx IBodyContext) { for ok := true; ok; ok = _la == PlSqlParserWHEN { { - p.SetState(15978) + p.SetState(15983) p.Exception_handler() } - p.SetState(15981) + p.SetState(15986) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -264155,19 +264206,19 @@ func (p *PlSqlParser) Body() (localctx IBodyContext) { } { - p.SetState(15985) + p.SetState(15990) p.Match(PlSqlParserEND) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(15987) + p.SetState(15992) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2138, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2139, p.GetParserRuleContext()) == 1 { { - p.SetState(15986) + p.SetState(15991) p.Label_name() } @@ -264350,7 +264401,7 @@ func (p *PlSqlParser) Exception_handler() (localctx IException_handlerContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(15989) + p.SetState(15994) p.Match(PlSqlParserWHEN) if p.HasError() { // Recognition error - abort rule @@ -264358,10 +264409,10 @@ func (p *PlSqlParser) Exception_handler() (localctx IException_handlerContext) { } } { - p.SetState(15990) + p.SetState(15995) p.Exception_name() } - p.SetState(15995) + p.SetState(16000) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -264370,7 +264421,7 @@ func (p *PlSqlParser) Exception_handler() (localctx IException_handlerContext) { for _la == PlSqlParserOR { { - p.SetState(15991) + p.SetState(15996) p.Match(PlSqlParserOR) if p.HasError() { // Recognition error - abort rule @@ -264378,11 +264429,11 @@ func (p *PlSqlParser) Exception_handler() (localctx IException_handlerContext) { } } { - p.SetState(15992) + p.SetState(15997) p.Exception_name() } - p.SetState(15997) + p.SetState(16002) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -264390,7 +264441,7 @@ func (p *PlSqlParser) Exception_handler() (localctx IException_handlerContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(15998) + p.SetState(16003) p.Match(PlSqlParserTHEN) if p.HasError() { // Recognition error - abort rule @@ -264398,7 +264449,7 @@ func (p *PlSqlParser) Exception_handler() (localctx IException_handlerContext) { } } { - p.SetState(15999) + p.SetState(16004) p.Seq_of_statements() } @@ -264563,7 +264614,7 @@ func (p *PlSqlParser) Trigger_block() (localctx ITrigger_blockContext) { var _alt int p.EnterOuterAlt(localctx, 1) - p.SetState(16008) + p.SetState(16013) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -264572,36 +264623,36 @@ func (p *PlSqlParser) Trigger_block() (localctx ITrigger_blockContext) { if _la == PlSqlParserDECLARE { { - p.SetState(16001) + p.SetState(16006) p.Match(PlSqlParserDECLARE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16005) + p.SetState(16010) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2140, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2141, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(16002) + p.SetState(16007) p.Declare_spec() } } - p.SetState(16007) + p.SetState(16012) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2140, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2141, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -264609,7 +264660,7 @@ func (p *PlSqlParser) Trigger_block() (localctx ITrigger_blockContext) { } { - p.SetState(16010) + p.SetState(16015) p.Body() } @@ -264774,7 +264825,7 @@ func (p *PlSqlParser) Block() (localctx IBlockContext) { var _alt int p.EnterOuterAlt(localctx, 1) - p.SetState(16013) + p.SetState(16018) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -264783,7 +264834,7 @@ func (p *PlSqlParser) Block() (localctx IBlockContext) { if _la == PlSqlParserDECLARE { { - p.SetState(16012) + p.SetState(16017) p.Match(PlSqlParserDECLARE) if p.HasError() { // Recognition error - abort rule @@ -264792,7 +264843,7 @@ func (p *PlSqlParser) Block() (localctx IBlockContext) { } } - p.SetState(16016) + p.SetState(16021) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -264802,7 +264853,7 @@ func (p *PlSqlParser) Block() (localctx IBlockContext) { switch _alt { case 1: { - p.SetState(16015) + p.SetState(16020) p.Declare_spec() } @@ -264811,15 +264862,15 @@ func (p *PlSqlParser) Block() (localctx IBlockContext) { goto errorExit } - p.SetState(16018) + p.SetState(16023) p.GetErrorHandler().Sync(p) - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2143, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2144, p.GetParserRuleContext()) if p.HasError() { goto errorExit } } { - p.SetState(16020) + p.SetState(16025) p.Body() } @@ -264982,7 +265033,7 @@ func (s *Sql_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{ func (p *PlSqlParser) Sql_statement() (localctx ISql_statementContext) { localctx = NewSql_statementContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1804, PlSqlParserRULE_sql_statement) - p.SetState(16026) + p.SetState(16031) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -264992,28 +265043,28 @@ func (p *PlSqlParser) Sql_statement() (localctx ISql_statementContext) { case PlSqlParserEXECUTE: p.EnterOuterAlt(localctx, 1) { - p.SetState(16022) + p.SetState(16027) p.Execute_immediate() } case PlSqlParserDELETE, PlSqlParserEXPLAIN, PlSqlParserINSERT, PlSqlParserLOCK, PlSqlParserMERGE, PlSqlParserSELECT, PlSqlParserUPDATE, PlSqlParserWITH, PlSqlParserLEFT_PAREN: p.EnterOuterAlt(localctx, 2) { - p.SetState(16023) + p.SetState(16028) p.Data_manipulation_language_statements() } case PlSqlParserCLOSE, PlSqlParserFETCH, PlSqlParserOPEN: p.EnterOuterAlt(localctx, 3) { - p.SetState(16024) + p.SetState(16029) p.Cursor_manipulation_statements() } case PlSqlParserCOMMIT, PlSqlParserROLLBACK, PlSqlParserSAVEPOINT, PlSqlParserSET: p.EnterOuterAlt(localctx, 4) { - p.SetState(16025) + p.SetState(16030) p.Transaction_control_statements() } @@ -265193,7 +265244,7 @@ func (p *PlSqlParser) Execute_immediate() (localctx IExecute_immediateContext) { p.EnterRule(localctx, 1806, PlSqlParserRULE_execute_immediate) p.EnterOuterAlt(localctx, 1) { - p.SetState(16028) + p.SetState(16033) p.Match(PlSqlParserEXECUTE) if p.HasError() { // Recognition error - abort rule @@ -265201,7 +265252,7 @@ func (p *PlSqlParser) Execute_immediate() (localctx IExecute_immediateContext) { } } { - p.SetState(16029) + p.SetState(16034) p.Match(PlSqlParserIMMEDIATE) if p.HasError() { // Recognition error - abort rule @@ -265209,23 +265260,23 @@ func (p *PlSqlParser) Execute_immediate() (localctx IExecute_immediateContext) { } } { - p.SetState(16030) + p.SetState(16035) p.Expression() } - p.SetState(16040) + p.SetState(16045) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2147, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2148, p.GetParserRuleContext()) == 1 { { - p.SetState(16031) + p.SetState(16036) p.Into_clause() } - p.SetState(16033) + p.SetState(16038) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2145, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2146, p.GetParserRuleContext()) == 1 { { - p.SetState(16032) + p.SetState(16037) p.Using_clause() } @@ -265235,17 +265286,17 @@ func (p *PlSqlParser) Execute_immediate() (localctx IExecute_immediateContext) { } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2147, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2148, p.GetParserRuleContext()) == 2 { { - p.SetState(16035) + p.SetState(16040) p.Using_clause() } - p.SetState(16037) + p.SetState(16042) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2146, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2147, p.GetParserRuleContext()) == 1 { { - p.SetState(16036) + p.SetState(16041) p.Dynamic_returning_clause() } @@ -265255,9 +265306,9 @@ func (p *PlSqlParser) Execute_immediate() (localctx IExecute_immediateContext) { } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2147, p.GetParserRuleContext()) == 3 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2148, p.GetParserRuleContext()) == 3 { { - p.SetState(16039) + p.SetState(16044) p.Dynamic_returning_clause() } @@ -265387,7 +265438,7 @@ func (p *PlSqlParser) Dynamic_returning_clause() (localctx IDynamic_returning_cl p.EnterOuterAlt(localctx, 1) { - p.SetState(16042) + p.SetState(16047) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserRETURNING || _la == PlSqlParserRETURN) { @@ -265398,7 +265449,7 @@ func (p *PlSqlParser) Dynamic_returning_clause() (localctx IDynamic_returning_cl } } { - p.SetState(16043) + p.SetState(16048) p.Into_clause() } @@ -265613,7 +265664,7 @@ func (s *Data_manipulation_language_statementsContext) Accept(visitor antlr.Pars func (p *PlSqlParser) Data_manipulation_language_statements() (localctx IData_manipulation_language_statementsContext) { localctx = NewData_manipulation_language_statementsContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1810, PlSqlParserRULE_data_manipulation_language_statements) - p.SetState(16052) + p.SetState(16057) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -265623,49 +265674,49 @@ func (p *PlSqlParser) Data_manipulation_language_statements() (localctx IData_ma case PlSqlParserMERGE: p.EnterOuterAlt(localctx, 1) { - p.SetState(16045) + p.SetState(16050) p.Merge_statement() } case PlSqlParserLOCK: p.EnterOuterAlt(localctx, 2) { - p.SetState(16046) + p.SetState(16051) p.Lock_table_statement() } case PlSqlParserSELECT, PlSqlParserWITH, PlSqlParserLEFT_PAREN: p.EnterOuterAlt(localctx, 3) { - p.SetState(16047) + p.SetState(16052) p.Select_statement() } case PlSqlParserUPDATE: p.EnterOuterAlt(localctx, 4) { - p.SetState(16048) + p.SetState(16053) p.Update_statement() } case PlSqlParserDELETE: p.EnterOuterAlt(localctx, 5) { - p.SetState(16049) + p.SetState(16054) p.Delete_statement() } case PlSqlParserINSERT: p.EnterOuterAlt(localctx, 6) { - p.SetState(16050) + p.SetState(16055) p.Insert_statement() } case PlSqlParserEXPLAIN: p.EnterOuterAlt(localctx, 7) { - p.SetState(16051) + p.SetState(16056) p.Explain_statement() } @@ -265833,38 +265884,38 @@ func (s *Cursor_manipulation_statementsContext) Accept(visitor antlr.ParseTreeVi func (p *PlSqlParser) Cursor_manipulation_statements() (localctx ICursor_manipulation_statementsContext) { localctx = NewCursor_manipulation_statementsContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1812, PlSqlParserRULE_cursor_manipulation_statements) - p.SetState(16058) + p.SetState(16063) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2149, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2150, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(16054) + p.SetState(16059) p.Close_statement() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(16055) + p.SetState(16060) p.Open_statement() } case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(16056) + p.SetState(16061) p.Fetch_statement() } case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(16057) + p.SetState(16062) p.Open_for_statement() } @@ -265987,7 +266038,7 @@ func (p *PlSqlParser) Close_statement() (localctx IClose_statementContext) { p.EnterRule(localctx, 1814, PlSqlParserRULE_close_statement) p.EnterOuterAlt(localctx, 1) { - p.SetState(16060) + p.SetState(16065) p.Match(PlSqlParserCLOSE) if p.HasError() { // Recognition error - abort rule @@ -265995,7 +266046,7 @@ func (p *PlSqlParser) Close_statement() (localctx IClose_statementContext) { } } { - p.SetState(16061) + p.SetState(16066) p.Cursor_name() } @@ -266143,7 +266194,7 @@ func (p *PlSqlParser) Open_statement() (localctx IOpen_statementContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16063) + p.SetState(16068) p.Match(PlSqlParserOPEN) if p.HasError() { // Recognition error - abort rule @@ -266151,22 +266202,22 @@ func (p *PlSqlParser) Open_statement() (localctx IOpen_statementContext) { } } { - p.SetState(16064) + p.SetState(16069) p.Cursor_name() } - p.SetState(16070) + p.SetState(16075) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2151, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2152, p.GetParserRuleContext()) == 1 { { - p.SetState(16065) + p.SetState(16070) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16067) + p.SetState(16072) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -266175,13 +266226,13 @@ func (p *PlSqlParser) Open_statement() (localctx IOpen_statementContext) { if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-283673999966210) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-68719476737) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819404132349) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-4503599627370497) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-1) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-41943041) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&2865351897142788499) != 0) || ((int64((_la-2434)) & ^0x3f) == 0 && ((int64(1)<<(_la-2434))&545292547) != 0) { { - p.SetState(16066) + p.SetState(16071) p.Expressions() } } { - p.SetState(16069) + p.SetState(16074) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -266411,7 +266462,7 @@ func (p *PlSqlParser) Fetch_statement() (localctx IFetch_statementContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16072) + p.SetState(16077) p.Match(PlSqlParserFETCH) if p.HasError() { // Recognition error - abort rule @@ -266419,10 +266470,10 @@ func (p *PlSqlParser) Fetch_statement() (localctx IFetch_statementContext) { } } { - p.SetState(16073) + p.SetState(16078) p.Cursor_name() } - p.SetState(16101) + p.SetState(16106) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -266431,7 +266482,7 @@ func (p *PlSqlParser) Fetch_statement() (localctx IFetch_statementContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserINTO: { - p.SetState(16074) + p.SetState(16079) var _m = p.Match(PlSqlParserINTO) @@ -266442,22 +266493,22 @@ func (p *PlSqlParser) Fetch_statement() (localctx IFetch_statementContext) { } } { - p.SetState(16075) + p.SetState(16080) p.Variable_name() } - p.SetState(16080) + p.SetState(16085) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2152, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2153, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(16076) + p.SetState(16081) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -266465,17 +266516,17 @@ func (p *PlSqlParser) Fetch_statement() (localctx IFetch_statementContext) { } } { - p.SetState(16077) + p.SetState(16082) p.Variable_name() } } - p.SetState(16082) + p.SetState(16087) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2152, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2153, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -266483,7 +266534,7 @@ func (p *PlSqlParser) Fetch_statement() (localctx IFetch_statementContext) { case PlSqlParserBULK: { - p.SetState(16083) + p.SetState(16088) p.Match(PlSqlParserBULK) if p.HasError() { // Recognition error - abort rule @@ -266491,7 +266542,7 @@ func (p *PlSqlParser) Fetch_statement() (localctx IFetch_statementContext) { } } { - p.SetState(16084) + p.SetState(16089) p.Match(PlSqlParserCOLLECT) if p.HasError() { // Recognition error - abort rule @@ -266499,7 +266550,7 @@ func (p *PlSqlParser) Fetch_statement() (localctx IFetch_statementContext) { } } { - p.SetState(16085) + p.SetState(16090) p.Match(PlSqlParserINTO) if p.HasError() { // Recognition error - abort rule @@ -266507,22 +266558,22 @@ func (p *PlSqlParser) Fetch_statement() (localctx IFetch_statementContext) { } } { - p.SetState(16086) + p.SetState(16091) p.Variable_name() } - p.SetState(16091) + p.SetState(16096) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2153, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2154, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(16087) + p.SetState(16092) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -266530,34 +266581,34 @@ func (p *PlSqlParser) Fetch_statement() (localctx IFetch_statementContext) { } } { - p.SetState(16088) + p.SetState(16093) p.Variable_name() } } - p.SetState(16093) + p.SetState(16098) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2153, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2154, p.GetParserRuleContext()) if p.HasError() { goto errorExit } } - p.SetState(16099) + p.SetState(16104) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2155, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2156, p.GetParserRuleContext()) == 1 { { - p.SetState(16094) + p.SetState(16099) p.Match(PlSqlParserLIMIT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16097) + p.SetState(16102) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -266566,13 +266617,13 @@ func (p *PlSqlParser) Fetch_statement() (localctx IFetch_statementContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT: { - p.SetState(16095) + p.SetState(16100) p.Numeric() } case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserBINDVAR, PlSqlParserCOLON, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: { - p.SetState(16096) + p.SetState(16101) p.Variable_name() } @@ -266761,7 +266812,7 @@ func (p *PlSqlParser) Open_for_statement() (localctx IOpen_for_statementContext) p.EnterRule(localctx, 1820, PlSqlParserRULE_open_for_statement) p.EnterOuterAlt(localctx, 1) { - p.SetState(16103) + p.SetState(16108) p.Match(PlSqlParserOPEN) if p.HasError() { // Recognition error - abort rule @@ -266769,45 +266820,45 @@ func (p *PlSqlParser) Open_for_statement() (localctx IOpen_for_statementContext) } } { - p.SetState(16104) + p.SetState(16109) p.Variable_name() } { - p.SetState(16105) + p.SetState(16110) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16108) + p.SetState(16113) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2157, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2158, p.GetParserRuleContext()) { case 1: { - p.SetState(16106) + p.SetState(16111) p.Select_statement() } case 2: { - p.SetState(16107) + p.SetState(16112) p.Expression() } case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(16111) + p.SetState(16116) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2158, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2159, p.GetParserRuleContext()) == 1 { { - p.SetState(16110) + p.SetState(16115) p.Using_clause() } @@ -266991,45 +267042,45 @@ func (s *Transaction_control_statementsContext) Accept(visitor antlr.ParseTreeVi func (p *PlSqlParser) Transaction_control_statements() (localctx ITransaction_control_statementsContext) { localctx = NewTransaction_control_statementsContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1822, PlSqlParserRULE_transaction_control_statements) - p.SetState(16118) + p.SetState(16123) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2159, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2160, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(16113) + p.SetState(16118) p.Set_transaction_command() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(16114) + p.SetState(16119) p.Set_constraint_command() } case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(16115) + p.SetState(16120) p.Commit_statement() } case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(16116) + p.SetState(16121) p.Rollback_statement() } case 5: p.EnterOuterAlt(localctx, 5) { - p.SetState(16117) + p.SetState(16122) p.Savepoint_statement() } @@ -267231,7 +267282,7 @@ func (p *PlSqlParser) Set_transaction_command() (localctx ISet_transaction_comma p.EnterOuterAlt(localctx, 1) { - p.SetState(16120) + p.SetState(16125) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -267239,19 +267290,19 @@ func (p *PlSqlParser) Set_transaction_command() (localctx ISet_transaction_comma } } { - p.SetState(16121) + p.SetState(16126) p.Match(PlSqlParserTRANSACTION) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16135) + p.SetState(16140) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2161, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2162, p.GetParserRuleContext()) == 1 { { - p.SetState(16122) + p.SetState(16127) p.Match(PlSqlParserREAD) if p.HasError() { // Recognition error - abort rule @@ -267259,7 +267310,7 @@ func (p *PlSqlParser) Set_transaction_command() (localctx ISet_transaction_comma } } { - p.SetState(16123) + p.SetState(16128) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserONLY || _la == PlSqlParserWRITE) { @@ -267272,9 +267323,9 @@ func (p *PlSqlParser) Set_transaction_command() (localctx ISet_transaction_comma } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2161, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2162, p.GetParserRuleContext()) == 2 { { - p.SetState(16124) + p.SetState(16129) p.Match(PlSqlParserISOLATION) if p.HasError() { // Recognition error - abort rule @@ -267282,14 +267333,14 @@ func (p *PlSqlParser) Set_transaction_command() (localctx ISet_transaction_comma } } { - p.SetState(16125) + p.SetState(16130) p.Match(PlSqlParserLEVEL) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16129) + p.SetState(16134) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -267298,7 +267349,7 @@ func (p *PlSqlParser) Set_transaction_command() (localctx ISet_transaction_comma switch p.GetTokenStream().LA(1) { case PlSqlParserSERIALIZABLE: { - p.SetState(16126) + p.SetState(16131) p.Match(PlSqlParserSERIALIZABLE) if p.HasError() { // Recognition error - abort rule @@ -267308,7 +267359,7 @@ func (p *PlSqlParser) Set_transaction_command() (localctx ISet_transaction_comma case PlSqlParserREAD: { - p.SetState(16127) + p.SetState(16132) p.Match(PlSqlParserREAD) if p.HasError() { // Recognition error - abort rule @@ -267316,7 +267367,7 @@ func (p *PlSqlParser) Set_transaction_command() (localctx ISet_transaction_comma } } { - p.SetState(16128) + p.SetState(16133) p.Match(PlSqlParserCOMMITTED) if p.HasError() { // Recognition error - abort rule @@ -267331,9 +267382,9 @@ func (p *PlSqlParser) Set_transaction_command() (localctx ISet_transaction_comma } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2161, p.GetParserRuleContext()) == 3 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2162, p.GetParserRuleContext()) == 3 { { - p.SetState(16131) + p.SetState(16136) p.Match(PlSqlParserUSE) if p.HasError() { // Recognition error - abort rule @@ -267341,7 +267392,7 @@ func (p *PlSqlParser) Set_transaction_command() (localctx ISet_transaction_comma } } { - p.SetState(16132) + p.SetState(16137) p.Match(PlSqlParserROLLBACK) if p.HasError() { // Recognition error - abort rule @@ -267349,7 +267400,7 @@ func (p *PlSqlParser) Set_transaction_command() (localctx ISet_transaction_comma } } { - p.SetState(16133) + p.SetState(16138) p.Match(PlSqlParserSEGMENT) if p.HasError() { // Recognition error - abort rule @@ -267357,19 +267408,19 @@ func (p *PlSqlParser) Set_transaction_command() (localctx ISet_transaction_comma } } { - p.SetState(16134) + p.SetState(16139) p.Rollback_segment_name() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(16139) + p.SetState(16144) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2162, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2163, p.GetParserRuleContext()) == 1 { { - p.SetState(16137) + p.SetState(16142) p.Match(PlSqlParserNAME) if p.HasError() { // Recognition error - abort rule @@ -267377,7 +267428,7 @@ func (p *PlSqlParser) Set_transaction_command() (localctx ISet_transaction_comma } } { - p.SetState(16138) + p.SetState(16143) p.Quoted_string() } @@ -267563,7 +267614,7 @@ func (p *PlSqlParser) Set_constraint_command() (localctx ISet_constraint_command p.EnterOuterAlt(localctx, 1) { - p.SetState(16141) + p.SetState(16146) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -267571,7 +267622,7 @@ func (p *PlSqlParser) Set_constraint_command() (localctx ISet_constraint_command } } { - p.SetState(16142) + p.SetState(16147) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCONSTRAINT || _la == PlSqlParserCONSTRAINTS) { @@ -267581,7 +267632,7 @@ func (p *PlSqlParser) Set_constraint_command() (localctx ISet_constraint_command p.Consume() } } - p.SetState(16152) + p.SetState(16157) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -267590,7 +267641,7 @@ func (p *PlSqlParser) Set_constraint_command() (localctx ISet_constraint_command switch p.GetTokenStream().LA(1) { case PlSqlParserALL: { - p.SetState(16143) + p.SetState(16148) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule @@ -267600,10 +267651,10 @@ func (p *PlSqlParser) Set_constraint_command() (localctx ISet_constraint_command case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: { - p.SetState(16144) + p.SetState(16149) p.Constraint_name() } - p.SetState(16149) + p.SetState(16154) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -267612,7 +267663,7 @@ func (p *PlSqlParser) Set_constraint_command() (localctx ISet_constraint_command for _la == PlSqlParserCOMMA { { - p.SetState(16145) + p.SetState(16150) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -267620,11 +267671,11 @@ func (p *PlSqlParser) Set_constraint_command() (localctx ISet_constraint_command } } { - p.SetState(16146) + p.SetState(16151) p.Constraint_name() } - p.SetState(16151) + p.SetState(16156) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -267637,7 +267688,7 @@ func (p *PlSqlParser) Set_constraint_command() (localctx ISet_constraint_command goto errorExit } { - p.SetState(16154) + p.SetState(16159) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDEFERRED || _la == PlSqlParserIMMEDIATE) { @@ -267820,19 +267871,19 @@ func (p *PlSqlParser) Commit_statement() (localctx ICommit_statementContext) { p.EnterRule(localctx, 1828, PlSqlParserRULE_commit_statement) p.EnterOuterAlt(localctx, 1) { - p.SetState(16156) + p.SetState(16161) p.Match(PlSqlParserCOMMIT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16158) + p.SetState(16163) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2165, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2166, p.GetParserRuleContext()) == 1 { { - p.SetState(16157) + p.SetState(16162) p.Match(PlSqlParserWORK) if p.HasError() { // Recognition error - abort rule @@ -267843,12 +267894,12 @@ func (p *PlSqlParser) Commit_statement() (localctx ICommit_statementContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(16162) + p.SetState(16167) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2166, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2167, p.GetParserRuleContext()) == 1 { { - p.SetState(16160) + p.SetState(16165) p.Match(PlSqlParserCOMMENT) if p.HasError() { // Recognition error - abort rule @@ -267856,7 +267907,7 @@ func (p *PlSqlParser) Commit_statement() (localctx ICommit_statementContext) { } } { - p.SetState(16161) + p.SetState(16166) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -267867,31 +267918,31 @@ func (p *PlSqlParser) Commit_statement() (localctx ICommit_statementContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(16165) + p.SetState(16170) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2167, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2168, p.GetParserRuleContext()) == 1 { { - p.SetState(16164) + p.SetState(16169) p.Write_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(16178) + p.SetState(16183) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2170, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2171, p.GetParserRuleContext()) == 1 { { - p.SetState(16167) + p.SetState(16172) p.Match(PlSqlParserFORCE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16176) + p.SetState(16181) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -267900,19 +267951,19 @@ func (p *PlSqlParser) Commit_statement() (localctx ICommit_statementContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserCHAR_STRING: { - p.SetState(16168) + p.SetState(16173) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16171) + p.SetState(16176) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2168, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2169, p.GetParserRuleContext()) == 1 { { - p.SetState(16169) + p.SetState(16174) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -267920,7 +267971,7 @@ func (p *PlSqlParser) Commit_statement() (localctx ICommit_statementContext) { } } { - p.SetState(16170) + p.SetState(16175) p.Numeric() } @@ -267930,7 +267981,7 @@ func (p *PlSqlParser) Commit_statement() (localctx ICommit_statementContext) { case PlSqlParserCORRUPT_XID: { - p.SetState(16173) + p.SetState(16178) p.Match(PlSqlParserCORRUPT_XID) if p.HasError() { // Recognition error - abort rule @@ -267938,7 +267989,7 @@ func (p *PlSqlParser) Commit_statement() (localctx ICommit_statementContext) { } } { - p.SetState(16174) + p.SetState(16179) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -267948,7 +267999,7 @@ func (p *PlSqlParser) Commit_statement() (localctx ICommit_statementContext) { case PlSqlParserCORRUPT_XID_ALL: { - p.SetState(16175) + p.SetState(16180) p.Match(PlSqlParserCORRUPT_XID_ALL) if p.HasError() { // Recognition error - abort rule @@ -268085,19 +268136,19 @@ func (p *PlSqlParser) Write_clause() (localctx IWrite_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16180) + p.SetState(16185) p.Match(PlSqlParserWRITE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16182) + p.SetState(16187) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2171, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2172, p.GetParserRuleContext()) == 1 { { - p.SetState(16181) + p.SetState(16186) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserNOWAIT || _la == PlSqlParserWAIT) { @@ -268111,12 +268162,12 @@ func (p *PlSqlParser) Write_clause() (localctx IWrite_clauseContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(16185) + p.SetState(16190) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2172, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2173, p.GetParserRuleContext()) == 1 { { - p.SetState(16184) + p.SetState(16189) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBATCH || _la == PlSqlParserIMMEDIATE) { @@ -268283,19 +268334,19 @@ func (p *PlSqlParser) Rollback_statement() (localctx IRollback_statementContext) p.EnterRule(localctx, 1832, PlSqlParserRULE_rollback_statement) p.EnterOuterAlt(localctx, 1) { - p.SetState(16187) + p.SetState(16192) p.Match(PlSqlParserROLLBACK) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16189) + p.SetState(16194) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2173, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2174, p.GetParserRuleContext()) == 1 { { - p.SetState(16188) + p.SetState(16193) p.Match(PlSqlParserWORK) if p.HasError() { // Recognition error - abort rule @@ -268306,24 +268357,24 @@ func (p *PlSqlParser) Rollback_statement() (localctx IRollback_statementContext) } else if p.HasError() { // JIM goto errorExit } - p.SetState(16198) + p.SetState(16203) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2175, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2176, p.GetParserRuleContext()) == 1 { { - p.SetState(16191) + p.SetState(16196) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16193) + p.SetState(16198) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2174, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2175, p.GetParserRuleContext()) == 1 { { - p.SetState(16192) + p.SetState(16197) p.Match(PlSqlParserSAVEPOINT) if p.HasError() { // Recognition error - abort rule @@ -268335,15 +268386,15 @@ func (p *PlSqlParser) Rollback_statement() (localctx IRollback_statementContext) goto errorExit } { - p.SetState(16195) + p.SetState(16200) p.Savepoint_name() } } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2175, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2176, p.GetParserRuleContext()) == 2 { { - p.SetState(16196) + p.SetState(16201) p.Match(PlSqlParserFORCE) if p.HasError() { // Recognition error - abort rule @@ -268351,7 +268402,7 @@ func (p *PlSqlParser) Rollback_statement() (localctx IRollback_statementContext) } } { - p.SetState(16197) + p.SetState(16202) p.Quoted_string() } @@ -268474,7 +268525,7 @@ func (p *PlSqlParser) Savepoint_statement() (localctx ISavepoint_statementContex p.EnterRule(localctx, 1834, PlSqlParserRULE_savepoint_statement) p.EnterOuterAlt(localctx, 1) { - p.SetState(16200) + p.SetState(16205) p.Match(PlSqlParserSAVEPOINT) if p.HasError() { // Recognition error - abort rule @@ -268482,7 +268533,7 @@ func (p *PlSqlParser) Savepoint_statement() (localctx ISavepoint_statementContex } } { - p.SetState(16201) + p.SetState(16206) p.Savepoint_name() } @@ -268735,7 +268786,7 @@ func (p *PlSqlParser) Explain_statement() (localctx IExplain_statementContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16203) + p.SetState(16208) p.Match(PlSqlParserEXPLAIN) if p.HasError() { // Recognition error - abort rule @@ -268743,14 +268794,14 @@ func (p *PlSqlParser) Explain_statement() (localctx IExplain_statementContext) { } } { - p.SetState(16204) + p.SetState(16209) p.Match(PlSqlParserPLAN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16209) + p.SetState(16214) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -268759,7 +268810,7 @@ func (p *PlSqlParser) Explain_statement() (localctx IExplain_statementContext) { if _la == PlSqlParserSET { { - p.SetState(16205) + p.SetState(16210) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -268767,7 +268818,7 @@ func (p *PlSqlParser) Explain_statement() (localctx IExplain_statementContext) { } } { - p.SetState(16206) + p.SetState(16211) p.Match(PlSqlParserSTATEMENT_ID) if p.HasError() { // Recognition error - abort rule @@ -268775,7 +268826,7 @@ func (p *PlSqlParser) Explain_statement() (localctx IExplain_statementContext) { } } { - p.SetState(16207) + p.SetState(16212) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -268783,12 +268834,12 @@ func (p *PlSqlParser) Explain_statement() (localctx IExplain_statementContext) { } } { - p.SetState(16208) + p.SetState(16213) p.Quoted_string() } } - p.SetState(16213) + p.SetState(16218) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -268797,7 +268848,7 @@ func (p *PlSqlParser) Explain_statement() (localctx IExplain_statementContext) { if _la == PlSqlParserINTO { { - p.SetState(16211) + p.SetState(16216) p.Match(PlSqlParserINTO) if p.HasError() { // Recognition error - abort rule @@ -268805,20 +268856,20 @@ func (p *PlSqlParser) Explain_statement() (localctx IExplain_statementContext) { } } { - p.SetState(16212) + p.SetState(16217) p.Tableview_name() } } { - p.SetState(16215) + p.SetState(16220) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16221) + p.SetState(16226) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -268827,31 +268878,31 @@ func (p *PlSqlParser) Explain_statement() (localctx IExplain_statementContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserSELECT, PlSqlParserWITH, PlSqlParserLEFT_PAREN: { - p.SetState(16216) + p.SetState(16221) p.Select_statement() } case PlSqlParserUPDATE: { - p.SetState(16217) + p.SetState(16222) p.Update_statement() } case PlSqlParserDELETE: { - p.SetState(16218) + p.SetState(16223) p.Delete_statement() } case PlSqlParserINSERT: { - p.SetState(16219) + p.SetState(16224) p.Insert_statement() } case PlSqlParserMERGE: { - p.SetState(16220) + p.SetState(16225) p.Merge_statement() } @@ -268970,7 +269021,7 @@ func (p *PlSqlParser) Select_only_statement() (localctx ISelect_only_statementCo p.EnterRule(localctx, 1838, PlSqlParserRULE_select_only_statement) p.EnterOuterAlt(localctx, 1) { - p.SetState(16223) + p.SetState(16228) p.Subquery() } @@ -269258,21 +269309,21 @@ func (p *PlSqlParser) Select_statement() (localctx ISelect_statementContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16225) + p.SetState(16230) p.Select_only_statement() } - p.SetState(16232) + p.SetState(16237) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2180, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2181, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { - p.SetState(16230) + p.SetState(16235) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -269281,25 +269332,25 @@ func (p *PlSqlParser) Select_statement() (localctx ISelect_statementContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserFOR: { - p.SetState(16226) + p.SetState(16231) p.For_update_clause() } case PlSqlParserORDER: { - p.SetState(16227) + p.SetState(16232) p.Order_by_clause() } case PlSqlParserOFFSET: { - p.SetState(16228) + p.SetState(16233) p.Offset_clause() } case PlSqlParserFETCH: { - p.SetState(16229) + p.SetState(16234) p.Fetch_clause() } @@ -269309,12 +269360,12 @@ func (p *PlSqlParser) Select_statement() (localctx ISelect_statementContext) { } } - p.SetState(16234) + p.SetState(16239) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2180, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2181, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -269473,7 +269524,7 @@ func (p *PlSqlParser) Subquery_factoring_clause() (localctx ISubquery_factoring_ p.EnterOuterAlt(localctx, 1) { - p.SetState(16235) + p.SetState(16240) p.Match(PlSqlParserWITH) if p.HasError() { // Recognition error - abort rule @@ -269481,10 +269532,10 @@ func (p *PlSqlParser) Subquery_factoring_clause() (localctx ISubquery_factoring_ } } { - p.SetState(16236) + p.SetState(16241) p.Factoring_element() } - p.SetState(16241) + p.SetState(16246) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -269493,7 +269544,7 @@ func (p *PlSqlParser) Subquery_factoring_clause() (localctx ISubquery_factoring_ for _la == PlSqlParserCOMMA { { - p.SetState(16237) + p.SetState(16242) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -269501,11 +269552,11 @@ func (p *PlSqlParser) Subquery_factoring_clause() (localctx ISubquery_factoring_ } } { - p.SetState(16238) + p.SetState(16243) p.Factoring_element() } - p.SetState(16243) + p.SetState(16248) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -269725,10 +269776,10 @@ func (p *PlSqlParser) Factoring_element() (localctx IFactoring_elementContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16244) + p.SetState(16249) p.Query_name() } - p.SetState(16246) + p.SetState(16251) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -269737,13 +269788,13 @@ func (p *PlSqlParser) Factoring_element() (localctx IFactoring_elementContext) { if _la == PlSqlParserLEFT_PAREN { { - p.SetState(16245) + p.SetState(16250) p.Paren_column_list() } } { - p.SetState(16248) + p.SetState(16253) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -269751,7 +269802,7 @@ func (p *PlSqlParser) Factoring_element() (localctx IFactoring_elementContext) { } } { - p.SetState(16249) + p.SetState(16254) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -269759,10 +269810,10 @@ func (p *PlSqlParser) Factoring_element() (localctx IFactoring_elementContext) { } } { - p.SetState(16250) + p.SetState(16255) p.Subquery() } - p.SetState(16252) + p.SetState(16257) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -269771,20 +269822,20 @@ func (p *PlSqlParser) Factoring_element() (localctx IFactoring_elementContext) { if _la == PlSqlParserORDER { { - p.SetState(16251) + p.SetState(16256) p.Order_by_clause() } } { - p.SetState(16254) + p.SetState(16259) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16256) + p.SetState(16261) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -269793,12 +269844,12 @@ func (p *PlSqlParser) Factoring_element() (localctx IFactoring_elementContext) { if _la == PlSqlParserSEARCH { { - p.SetState(16255) + p.SetState(16260) p.Search_clause() } } - p.SetState(16259) + p.SetState(16264) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -269807,7 +269858,7 @@ func (p *PlSqlParser) Factoring_element() (localctx IFactoring_elementContext) { if _la == PlSqlParserCYCLE { { - p.SetState(16258) + p.SetState(16263) p.Cycle_clause() } @@ -270036,7 +270087,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16261) + p.SetState(16266) p.Match(PlSqlParserSEARCH) if p.HasError() { // Recognition error - abort rule @@ -270044,7 +270095,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { } } { - p.SetState(16262) + p.SetState(16267) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBREADTH || _la == PlSqlParserDEPTH) { @@ -270055,7 +270106,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { } } { - p.SetState(16263) + p.SetState(16268) p.Match(PlSqlParserFIRST) if p.HasError() { // Recognition error - abort rule @@ -270063,7 +270114,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { } } { - p.SetState(16264) + p.SetState(16269) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -270071,10 +270122,10 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { } } { - p.SetState(16265) + p.SetState(16270) p.Column_name() } - p.SetState(16267) + p.SetState(16272) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -270083,7 +270134,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { if _la == PlSqlParserASC { { - p.SetState(16266) + p.SetState(16271) p.Match(PlSqlParserASC) if p.HasError() { // Recognition error - abort rule @@ -270092,7 +270143,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { } } - p.SetState(16270) + p.SetState(16275) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -270101,7 +270152,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { if _la == PlSqlParserDESC { { - p.SetState(16269) + p.SetState(16274) p.Match(PlSqlParserDESC) if p.HasError() { // Recognition error - abort rule @@ -270110,12 +270161,12 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { } } - p.SetState(16274) + p.SetState(16279) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2188, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2189, p.GetParserRuleContext()) == 1 { { - p.SetState(16272) + p.SetState(16277) p.Match(PlSqlParserNULLS) if p.HasError() { // Recognition error - abort rule @@ -270123,7 +270174,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { } } { - p.SetState(16273) + p.SetState(16278) p.Match(PlSqlParserFIRST) if p.HasError() { // Recognition error - abort rule @@ -270134,7 +270185,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(16278) + p.SetState(16283) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -270143,7 +270194,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { if _la == PlSqlParserNULLS { { - p.SetState(16276) + p.SetState(16281) p.Match(PlSqlParserNULLS) if p.HasError() { // Recognition error - abort rule @@ -270151,7 +270202,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { } } { - p.SetState(16277) + p.SetState(16282) p.Match(PlSqlParserLAST) if p.HasError() { // Recognition error - abort rule @@ -270160,7 +270211,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { } } - p.SetState(16298) + p.SetState(16303) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -270169,7 +270220,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { for _la == PlSqlParserCOMMA { { - p.SetState(16280) + p.SetState(16285) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -270177,10 +270228,10 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { } } { - p.SetState(16281) + p.SetState(16286) p.Column_name() } - p.SetState(16283) + p.SetState(16288) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -270189,7 +270240,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { if _la == PlSqlParserASC { { - p.SetState(16282) + p.SetState(16287) p.Match(PlSqlParserASC) if p.HasError() { // Recognition error - abort rule @@ -270198,7 +270249,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { } } - p.SetState(16286) + p.SetState(16291) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -270207,7 +270258,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { if _la == PlSqlParserDESC { { - p.SetState(16285) + p.SetState(16290) p.Match(PlSqlParserDESC) if p.HasError() { // Recognition error - abort rule @@ -270216,12 +270267,12 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { } } - p.SetState(16290) + p.SetState(16295) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2192, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2193, p.GetParserRuleContext()) == 1 { { - p.SetState(16288) + p.SetState(16293) p.Match(PlSqlParserNULLS) if p.HasError() { // Recognition error - abort rule @@ -270229,7 +270280,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { } } { - p.SetState(16289) + p.SetState(16294) p.Match(PlSqlParserFIRST) if p.HasError() { // Recognition error - abort rule @@ -270240,7 +270291,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(16294) + p.SetState(16299) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -270249,7 +270300,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { if _la == PlSqlParserNULLS { { - p.SetState(16292) + p.SetState(16297) p.Match(PlSqlParserNULLS) if p.HasError() { // Recognition error - abort rule @@ -270257,7 +270308,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { } } { - p.SetState(16293) + p.SetState(16298) p.Match(PlSqlParserLAST) if p.HasError() { // Recognition error - abort rule @@ -270267,7 +270318,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { } - p.SetState(16300) + p.SetState(16305) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -270275,7 +270326,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(16301) + p.SetState(16306) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -270283,7 +270334,7 @@ func (p *PlSqlParser) Search_clause() (localctx ISearch_clauseContext) { } } { - p.SetState(16302) + p.SetState(16307) p.Column_name() } @@ -270477,7 +270528,7 @@ func (p *PlSqlParser) Cycle_clause() (localctx ICycle_clauseContext) { p.EnterRule(localctx, 1848, PlSqlParserRULE_cycle_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(16304) + p.SetState(16309) p.Match(PlSqlParserCYCLE) if p.HasError() { // Recognition error - abort rule @@ -270485,11 +270536,11 @@ func (p *PlSqlParser) Cycle_clause() (localctx ICycle_clauseContext) { } } { - p.SetState(16305) + p.SetState(16310) p.Column_list() } { - p.SetState(16306) + p.SetState(16311) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -270497,11 +270548,11 @@ func (p *PlSqlParser) Cycle_clause() (localctx ICycle_clauseContext) { } } { - p.SetState(16307) + p.SetState(16312) p.Column_name() } { - p.SetState(16308) + p.SetState(16313) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -270509,11 +270560,11 @@ func (p *PlSqlParser) Cycle_clause() (localctx ICycle_clauseContext) { } } { - p.SetState(16309) + p.SetState(16314) p.Expression() } { - p.SetState(16310) + p.SetState(16315) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -270521,7 +270572,7 @@ func (p *PlSqlParser) Cycle_clause() (localctx ICycle_clauseContext) { } } { - p.SetState(16311) + p.SetState(16316) p.Expression() } @@ -270680,32 +270731,32 @@ func (p *PlSqlParser) Subquery() (localctx ISubqueryContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16313) + p.SetState(16318) p.Subquery_basic_elements() } - p.SetState(16317) + p.SetState(16322) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2195, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2196, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(16314) + p.SetState(16319) p.Subquery_operation_part() } } - p.SetState(16319) + p.SetState(16324) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2195, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2196, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -270846,7 +270897,7 @@ func (s *Subquery_basic_elementsContext) Accept(visitor antlr.ParseTreeVisitor) func (p *PlSqlParser) Subquery_basic_elements() (localctx ISubquery_basic_elementsContext) { localctx = NewSubquery_basic_elementsContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1852, PlSqlParserRULE_subquery_basic_elements) - p.SetState(16325) + p.SetState(16330) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -270856,14 +270907,14 @@ func (p *PlSqlParser) Subquery_basic_elements() (localctx ISubquery_basic_elemen case PlSqlParserSELECT, PlSqlParserWITH: p.EnterOuterAlt(localctx, 1) { - p.SetState(16320) + p.SetState(16325) p.Query_block() } case PlSqlParserLEFT_PAREN: p.EnterOuterAlt(localctx, 2) { - p.SetState(16321) + p.SetState(16326) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -270871,11 +270922,11 @@ func (p *PlSqlParser) Subquery_basic_elements() (localctx ISubquery_basic_elemen } } { - p.SetState(16322) + p.SetState(16327) p.Subquery() } { - p.SetState(16323) + p.SetState(16328) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -271019,7 +271070,7 @@ func (p *PlSqlParser) Subquery_operation_part() (localctx ISubquery_operation_pa var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(16333) + p.SetState(16338) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -271028,14 +271079,14 @@ func (p *PlSqlParser) Subquery_operation_part() (localctx ISubquery_operation_pa switch p.GetTokenStream().LA(1) { case PlSqlParserUNION: { - p.SetState(16327) + p.SetState(16332) p.Match(PlSqlParserUNION) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16329) + p.SetState(16334) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -271044,7 +271095,7 @@ func (p *PlSqlParser) Subquery_operation_part() (localctx ISubquery_operation_pa if _la == PlSqlParserALL { { - p.SetState(16328) + p.SetState(16333) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule @@ -271056,7 +271107,7 @@ func (p *PlSqlParser) Subquery_operation_part() (localctx ISubquery_operation_pa case PlSqlParserINTERSECT: { - p.SetState(16331) + p.SetState(16336) p.Match(PlSqlParserINTERSECT) if p.HasError() { // Recognition error - abort rule @@ -271066,7 +271117,7 @@ func (p *PlSqlParser) Subquery_operation_part() (localctx ISubquery_operation_pa case PlSqlParserMINUS: { - p.SetState(16332) + p.SetState(16337) p.Match(PlSqlParserMINUS) if p.HasError() { // Recognition error - abort rule @@ -271079,7 +271130,7 @@ func (p *PlSqlParser) Subquery_operation_part() (localctx ISubquery_operation_pa goto errorExit } { - p.SetState(16335) + p.SetState(16340) p.Subquery_basic_elements() } @@ -271367,7 +271418,7 @@ func (p *PlSqlParser) Query_block() (localctx IQuery_blockContext) { var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(16338) + p.SetState(16343) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -271376,25 +271427,25 @@ func (p *PlSqlParser) Query_block() (localctx IQuery_blockContext) { if _la == PlSqlParserWITH { { - p.SetState(16337) + p.SetState(16342) p.Subquery_factoring_clause() } } { - p.SetState(16340) + p.SetState(16345) p.Match(PlSqlParserSELECT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16342) + p.SetState(16347) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2200, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2201, p.GetParserRuleContext()) == 1 { { - p.SetState(16341) + p.SetState(16346) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALL || _la == PlSqlParserDISTINCT || _la == PlSqlParserUNIQUE) { @@ -271409,10 +271460,10 @@ func (p *PlSqlParser) Query_block() (localctx IQuery_blockContext) { goto errorExit } { - p.SetState(16344) + p.SetState(16349) p.Selected_list() } - p.SetState(16346) + p.SetState(16351) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -271421,81 +271472,81 @@ func (p *PlSqlParser) Query_block() (localctx IQuery_blockContext) { if _la == PlSqlParserBULK || _la == PlSqlParserINTO { { - p.SetState(16345) + p.SetState(16350) p.Into_clause() } } { - p.SetState(16348) + p.SetState(16353) p.From_clause() } - p.SetState(16350) + p.SetState(16355) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2202, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2203, p.GetParserRuleContext()) == 1 { { - p.SetState(16349) + p.SetState(16354) p.Where_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(16353) + p.SetState(16358) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2203, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2204, p.GetParserRuleContext()) == 1 { { - p.SetState(16352) + p.SetState(16357) p.Hierarchical_query_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(16356) + p.SetState(16361) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2204, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2205, p.GetParserRuleContext()) == 1 { { - p.SetState(16355) + p.SetState(16360) p.Group_by_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(16359) + p.SetState(16364) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2205, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2206, p.GetParserRuleContext()) == 1 { { - p.SetState(16358) + p.SetState(16363) p.Model_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(16362) + p.SetState(16367) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2206, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2207, p.GetParserRuleContext()) == 1 { { - p.SetState(16361) + p.SetState(16366) p.Order_by_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(16365) + p.SetState(16370) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2207, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2208, p.GetParserRuleContext()) == 1 { { - p.SetState(16364) + p.SetState(16369) p.Fetch_clause() } @@ -271654,7 +271705,7 @@ func (p *PlSqlParser) Selected_list() (localctx ISelected_listContext) { p.EnterRule(localctx, 1858, PlSqlParserRULE_selected_list) var _la int - p.SetState(16376) + p.SetState(16381) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -271664,7 +271715,7 @@ func (p *PlSqlParser) Selected_list() (localctx ISelected_listContext) { case PlSqlParserASTERISK: p.EnterOuterAlt(localctx, 1) { - p.SetState(16367) + p.SetState(16372) p.Match(PlSqlParserASTERISK) if p.HasError() { // Recognition error - abort rule @@ -271675,10 +271726,10 @@ func (p *PlSqlParser) Selected_list() (localctx ISelected_listContext) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALL, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANY, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULT, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINCT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNOT, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULL_, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIOR, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserDECODE, PlSqlParserLAG, PlSqlParserLAG_DIFF, PlSqlParserLAG_DIFF_PERCENT, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserNATIONAL_CHAR_STRING_LIT, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT, PlSqlParserCHAR_STRING, PlSqlParserDELIMITED_ID, PlSqlParserLEFT_PAREN, PlSqlParserPLUS_SIGN, PlSqlParserMINUS_SIGN, PlSqlParserBINDVAR, PlSqlParserCOLON, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: p.EnterOuterAlt(localctx, 2) { - p.SetState(16368) + p.SetState(16373) p.Select_list_elements() } - p.SetState(16373) + p.SetState(16378) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -271687,7 +271738,7 @@ func (p *PlSqlParser) Selected_list() (localctx ISelected_listContext) { for _la == PlSqlParserCOMMA { { - p.SetState(16369) + p.SetState(16374) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -271695,11 +271746,11 @@ func (p *PlSqlParser) Selected_list() (localctx ISelected_listContext) { } } { - p.SetState(16370) + p.SetState(16375) p.Select_list_elements() } - p.SetState(16375) + p.SetState(16380) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -271827,7 +271878,7 @@ func (p *PlSqlParser) From_clause() (localctx IFrom_clauseContext) { p.EnterRule(localctx, 1860, PlSqlParserRULE_from_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(16378) + p.SetState(16383) p.Match(PlSqlParserFROM) if p.HasError() { // Recognition error - abort rule @@ -271835,7 +271886,7 @@ func (p *PlSqlParser) From_clause() (localctx IFrom_clauseContext) { } } { - p.SetState(16379) + p.SetState(16384) p.Table_ref_list() } @@ -271981,32 +272032,32 @@ func (s *Select_list_elementsContext) Accept(visitor antlr.ParseTreeVisitor) int func (p *PlSqlParser) Select_list_elements() (localctx ISelect_list_elementsContext) { localctx = NewSelect_list_elementsContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1862, PlSqlParserRULE_select_list_elements) - p.SetState(16386) + p.SetState(16391) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2211, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2212, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(16381) + p.SetState(16386) p.Table_wild() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(16382) + p.SetState(16387) p.Expression() } - p.SetState(16384) + p.SetState(16389) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2210, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2211, p.GetParserRuleContext()) == 1 { { - p.SetState(16383) + p.SetState(16388) p.Column_alias() } @@ -272138,11 +272189,11 @@ func (p *PlSqlParser) Table_wild() (localctx ITable_wildContext) { p.EnterRule(localctx, 1864, PlSqlParserRULE_table_wild) p.EnterOuterAlt(localctx, 1) { - p.SetState(16388) + p.SetState(16393) p.Tableview_name() } { - p.SetState(16389) + p.SetState(16394) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -272150,7 +272201,7 @@ func (p *PlSqlParser) Table_wild() (localctx ITable_wildContext) { } } { - p.SetState(16390) + p.SetState(16395) p.Match(PlSqlParserASTERISK) if p.HasError() { // Recognition error - abort rule @@ -272306,22 +272357,22 @@ func (p *PlSqlParser) Table_ref_list() (localctx ITable_ref_listContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16392) + p.SetState(16397) p.Table_ref() } - p.SetState(16397) + p.SetState(16402) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2212, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2213, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(16393) + p.SetState(16398) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -272329,17 +272380,17 @@ func (p *PlSqlParser) Table_ref_list() (localctx ITable_ref_listContext) { } } { - p.SetState(16394) + p.SetState(16399) p.Table_ref() } } - p.SetState(16399) + p.SetState(16404) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2212, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2213, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -272534,50 +272585,50 @@ func (p *PlSqlParser) Table_ref() (localctx ITable_refContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16400) + p.SetState(16405) p.Table_ref_aux() } - p.SetState(16404) + p.SetState(16409) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2213, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2214, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(16401) + p.SetState(16406) p.Join_clause() } } - p.SetState(16406) + p.SetState(16411) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2213, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2214, p.GetParserRuleContext()) if p.HasError() { goto errorExit } } - p.SetState(16409) + p.SetState(16414) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2214, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2215, p.GetParserRuleContext()) == 1 { { - p.SetState(16407) + p.SetState(16412) p.Pivot_clause() } } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2214, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2215, p.GetParserRuleContext()) == 2 { { - p.SetState(16408) + p.SetState(16413) p.Unpivot_clause() } @@ -272757,48 +272808,48 @@ func (p *PlSqlParser) Table_ref_aux() (localctx ITable_ref_auxContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16411) + p.SetState(16416) p.Table_ref_aux_internal() } - p.SetState(16415) + p.SetState(16420) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2215, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2216, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(16412) + p.SetState(16417) p.Flashback_query_clause() } } - p.SetState(16417) + p.SetState(16422) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2215, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2216, p.GetParserRuleContext()) if p.HasError() { goto errorExit } } - p.SetState(16420) + p.SetState(16425) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2216, p.GetParserRuleContext()) == 1 { - p.SetState(16418) + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2217, p.GetParserRuleContext()) == 1 { + p.SetState(16423) if !(p.IsTableAlias()) { p.SetError(antlr.NewFailedPredicateException(p, "p.IsTableAlias()", "")) goto errorExit } { - p.SetState(16419) + p.SetState(16424) p.Table_alias() } @@ -273171,34 +273222,34 @@ func (p *PlSqlParser) Table_ref_aux_internal() (localctx ITable_ref_aux_internal p.EnterRule(localctx, 1872, PlSqlParserRULE_table_ref_aux_internal) var _la int - p.SetState(16445) + p.SetState(16450) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2220, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2221, p.GetParserRuleContext()) { case 1: localctx = NewTable_ref_aux_internal_oneContext(p, localctx) p.EnterOuterAlt(localctx, 1) { - p.SetState(16422) + p.SetState(16427) p.Dml_table_expression_clause() } - p.SetState(16425) + p.SetState(16430) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2217, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2218, p.GetParserRuleContext()) == 1 { { - p.SetState(16423) + p.SetState(16428) p.Pivot_clause() } } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2217, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2218, p.GetParserRuleContext()) == 2 { { - p.SetState(16424) + p.SetState(16429) p.Unpivot_clause() } @@ -273210,7 +273261,7 @@ func (p *PlSqlParser) Table_ref_aux_internal() (localctx ITable_ref_aux_internal localctx = NewTable_ref_aux_internal_twoContext(p, localctx) p.EnterOuterAlt(localctx, 2) { - p.SetState(16427) + p.SetState(16432) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -273218,10 +273269,10 @@ func (p *PlSqlParser) Table_ref_aux_internal() (localctx ITable_ref_aux_internal } } { - p.SetState(16428) + p.SetState(16433) p.Table_ref() } - p.SetState(16432) + p.SetState(16437) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -273230,11 +273281,11 @@ func (p *PlSqlParser) Table_ref_aux_internal() (localctx ITable_ref_aux_internal for _la == PlSqlParserINTERSECT || _la == PlSqlParserMINUS || _la == PlSqlParserUNION { { - p.SetState(16429) + p.SetState(16434) p.Subquery_operation_part() } - p.SetState(16434) + p.SetState(16439) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -273242,27 +273293,27 @@ func (p *PlSqlParser) Table_ref_aux_internal() (localctx ITable_ref_aux_internal _la = p.GetTokenStream().LA(1) } { - p.SetState(16435) + p.SetState(16440) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16438) + p.SetState(16443) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2219, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2220, p.GetParserRuleContext()) == 1 { { - p.SetState(16436) + p.SetState(16441) p.Pivot_clause() } } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2219, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2220, p.GetParserRuleContext()) == 2 { { - p.SetState(16437) + p.SetState(16442) p.Unpivot_clause() } @@ -273274,7 +273325,7 @@ func (p *PlSqlParser) Table_ref_aux_internal() (localctx ITable_ref_aux_internal localctx = NewTable_ref_aux_internal_threeContext(p, localctx) p.EnterOuterAlt(localctx, 3) { - p.SetState(16440) + p.SetState(16445) p.Match(PlSqlParserONLY) if p.HasError() { // Recognition error - abort rule @@ -273282,7 +273333,7 @@ func (p *PlSqlParser) Table_ref_aux_internal() (localctx ITable_ref_aux_internal } } { - p.SetState(16441) + p.SetState(16446) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -273290,11 +273341,11 @@ func (p *PlSqlParser) Table_ref_aux_internal() (localctx ITable_ref_aux_internal } } { - p.SetState(16442) + p.SetState(16447) p.Dml_table_expression_clause() } { - p.SetState(16443) + p.SetState(16448) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -273585,7 +273636,7 @@ func (p *PlSqlParser) Join_clause() (localctx IJoin_clauseContext) { var _alt int p.EnterOuterAlt(localctx, 1) - p.SetState(16448) + p.SetState(16453) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -273594,12 +273645,12 @@ func (p *PlSqlParser) Join_clause() (localctx IJoin_clauseContext) { if _la == PlSqlParserPARTITION { { - p.SetState(16447) + p.SetState(16452) p.Query_partition_clause() } } - p.SetState(16451) + p.SetState(16456) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -273608,7 +273659,7 @@ func (p *PlSqlParser) Join_clause() (localctx IJoin_clauseContext) { if _la == PlSqlParserCROSS || _la == PlSqlParserNATURAL { { - p.SetState(16450) + p.SetState(16455) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCROSS || _la == PlSqlParserNATURAL) { @@ -273620,7 +273671,7 @@ func (p *PlSqlParser) Join_clause() (localctx IJoin_clauseContext) { } } - p.SetState(16455) + p.SetState(16460) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -273628,7 +273679,7 @@ func (p *PlSqlParser) Join_clause() (localctx IJoin_clauseContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserINNER: { - p.SetState(16453) + p.SetState(16458) p.Match(PlSqlParserINNER) if p.HasError() { // Recognition error - abort rule @@ -273638,7 +273689,7 @@ func (p *PlSqlParser) Join_clause() (localctx IJoin_clauseContext) { case PlSqlParserFULL, PlSqlParserLEFT, PlSqlParserRIGHT: { - p.SetState(16454) + p.SetState(16459) p.Outer_join_type() } @@ -273647,7 +273698,7 @@ func (p *PlSqlParser) Join_clause() (localctx IJoin_clauseContext) { default: } { - p.SetState(16457) + p.SetState(16462) p.Match(PlSqlParserJOIN) if p.HasError() { // Recognition error - abort rule @@ -273655,33 +273706,33 @@ func (p *PlSqlParser) Join_clause() (localctx IJoin_clauseContext) { } } { - p.SetState(16458) + p.SetState(16463) p.Table_ref_aux() } - p.SetState(16460) + p.SetState(16465) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2224, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2225, p.GetParserRuleContext()) == 1 { { - p.SetState(16459) + p.SetState(16464) p.Query_partition_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(16466) + p.SetState(16471) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2226, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2227, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { - p.SetState(16464) + p.SetState(16469) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -273690,13 +273741,13 @@ func (p *PlSqlParser) Join_clause() (localctx IJoin_clauseContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserON: { - p.SetState(16462) + p.SetState(16467) p.Join_on_part() } case PlSqlParserUSING: { - p.SetState(16463) + p.SetState(16468) p.Join_using_part() } @@ -273706,12 +273757,12 @@ func (p *PlSqlParser) Join_clause() (localctx IJoin_clauseContext) { } } - p.SetState(16468) + p.SetState(16473) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2226, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2227, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -273832,7 +273883,7 @@ func (p *PlSqlParser) Join_on_part() (localctx IJoin_on_partContext) { p.EnterRule(localctx, 1876, PlSqlParserRULE_join_on_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(16469) + p.SetState(16474) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -273840,7 +273891,7 @@ func (p *PlSqlParser) Join_on_part() (localctx IJoin_on_partContext) { } } { - p.SetState(16470) + p.SetState(16475) p.Condition() } @@ -273959,7 +274010,7 @@ func (p *PlSqlParser) Join_using_part() (localctx IJoin_using_partContext) { p.EnterRule(localctx, 1878, PlSqlParserRULE_join_using_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(16472) + p.SetState(16477) p.Match(PlSqlParserUSING) if p.HasError() { // Recognition error - abort rule @@ -273967,7 +274018,7 @@ func (p *PlSqlParser) Join_using_part() (localctx IJoin_using_partContext) { } } { - p.SetState(16473) + p.SetState(16478) p.Paren_column_list() } @@ -274086,7 +274137,7 @@ func (p *PlSqlParser) Outer_join_type() (localctx IOuter_join_typeContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16475) + p.SetState(16480) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserFULL || _la == PlSqlParserLEFT || _la == PlSqlParserRIGHT) { @@ -274096,7 +274147,7 @@ func (p *PlSqlParser) Outer_join_type() (localctx IOuter_join_typeContext) { p.Consume() } } - p.SetState(16477) + p.SetState(16482) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -274105,7 +274156,7 @@ func (p *PlSqlParser) Outer_join_type() (localctx IOuter_join_typeContext) { if _la == PlSqlParserOUTER { { - p.SetState(16476) + p.SetState(16481) p.Match(PlSqlParserOUTER) if p.HasError() { // Recognition error - abort rule @@ -274262,7 +274313,7 @@ func (p *PlSqlParser) Query_partition_clause() (localctx IQuery_partition_clause p.EnterRule(localctx, 1882, PlSqlParserRULE_query_partition_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(16479) + p.SetState(16484) p.Match(PlSqlParserPARTITION) if p.HasError() { // Recognition error - abort rule @@ -274270,43 +274321,43 @@ func (p *PlSqlParser) Query_partition_clause() (localctx IQuery_partition_clause } } { - p.SetState(16480) + p.SetState(16485) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16488) + p.SetState(16493) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2229, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2230, p.GetParserRuleContext()) { case 1: { - p.SetState(16481) + p.SetState(16486) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16484) + p.SetState(16489) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2228, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2229, p.GetParserRuleContext()) == 1 { { - p.SetState(16482) + p.SetState(16487) p.Subquery() } } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2228, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2229, p.GetParserRuleContext()) == 2 { { - p.SetState(16483) + p.SetState(16488) p.Expressions() } @@ -274314,7 +274365,7 @@ func (p *PlSqlParser) Query_partition_clause() (localctx IQuery_partition_clause goto errorExit } { - p.SetState(16486) + p.SetState(16491) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -274324,7 +274375,7 @@ func (p *PlSqlParser) Query_partition_clause() (localctx IQuery_partition_clause case 2: { - p.SetState(16487) + p.SetState(16492) p.Expressions() } @@ -274477,7 +274528,7 @@ func (p *PlSqlParser) Flashback_query_clause() (localctx IFlashback_query_clause p.EnterRule(localctx, 1884, PlSqlParserRULE_flashback_query_clause) var _la int - p.SetState(16498) + p.SetState(16503) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -274487,7 +274538,7 @@ func (p *PlSqlParser) Flashback_query_clause() (localctx IFlashback_query_clause case PlSqlParserVERSIONS: p.EnterOuterAlt(localctx, 1) { - p.SetState(16490) + p.SetState(16495) p.Match(PlSqlParserVERSIONS) if p.HasError() { // Recognition error - abort rule @@ -274495,7 +274546,7 @@ func (p *PlSqlParser) Flashback_query_clause() (localctx IFlashback_query_clause } } { - p.SetState(16491) + p.SetState(16496) p.Match(PlSqlParserBETWEEN) if p.HasError() { // Recognition error - abort rule @@ -274503,7 +274554,7 @@ func (p *PlSqlParser) Flashback_query_clause() (localctx IFlashback_query_clause } } { - p.SetState(16492) + p.SetState(16497) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserSCN || _la == PlSqlParserTIMESTAMP) { @@ -274514,14 +274565,14 @@ func (p *PlSqlParser) Flashback_query_clause() (localctx IFlashback_query_clause } } { - p.SetState(16493) + p.SetState(16498) p.Expression() } case PlSqlParserAS: p.EnterOuterAlt(localctx, 2) { - p.SetState(16494) + p.SetState(16499) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -274529,7 +274580,7 @@ func (p *PlSqlParser) Flashback_query_clause() (localctx IFlashback_query_clause } } { - p.SetState(16495) + p.SetState(16500) p.Match(PlSqlParserOF) if p.HasError() { // Recognition error - abort rule @@ -274537,7 +274588,7 @@ func (p *PlSqlParser) Flashback_query_clause() (localctx IFlashback_query_clause } } { - p.SetState(16496) + p.SetState(16501) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserSCN || _la == PlSqlParserSNAPSHOT || _la == PlSqlParserTIMESTAMP) { @@ -274548,7 +274599,7 @@ func (p *PlSqlParser) Flashback_query_clause() (localctx IFlashback_query_clause } } { - p.SetState(16497) + p.SetState(16502) p.Expression() } @@ -274759,14 +274810,14 @@ func (p *PlSqlParser) Pivot_clause() (localctx IPivot_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16500) + p.SetState(16505) p.Match(PlSqlParserPIVOT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16502) + p.SetState(16507) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -274775,7 +274826,7 @@ func (p *PlSqlParser) Pivot_clause() (localctx IPivot_clauseContext) { if _la == PlSqlParserXML { { - p.SetState(16501) + p.SetState(16506) p.Match(PlSqlParserXML) if p.HasError() { // Recognition error - abort rule @@ -274785,7 +274836,7 @@ func (p *PlSqlParser) Pivot_clause() (localctx IPivot_clauseContext) { } { - p.SetState(16504) + p.SetState(16509) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -274793,10 +274844,10 @@ func (p *PlSqlParser) Pivot_clause() (localctx IPivot_clauseContext) { } } { - p.SetState(16505) + p.SetState(16510) p.Pivot_element() } - p.SetState(16510) + p.SetState(16515) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -274805,7 +274856,7 @@ func (p *PlSqlParser) Pivot_clause() (localctx IPivot_clauseContext) { for _la == PlSqlParserCOMMA { { - p.SetState(16506) + p.SetState(16511) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -274813,11 +274864,11 @@ func (p *PlSqlParser) Pivot_clause() (localctx IPivot_clauseContext) { } } { - p.SetState(16507) + p.SetState(16512) p.Pivot_element() } - p.SetState(16512) + p.SetState(16517) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -274825,15 +274876,15 @@ func (p *PlSqlParser) Pivot_clause() (localctx IPivot_clauseContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(16513) + p.SetState(16518) p.Pivot_for_clause() } { - p.SetState(16514) + p.SetState(16519) p.Pivot_in_clause() } { - p.SetState(16515) + p.SetState(16520) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -274997,11 +275048,11 @@ func (p *PlSqlParser) Pivot_element() (localctx IPivot_elementContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16517) + p.SetState(16522) p.Aggregate_function_name() } { - p.SetState(16518) + p.SetState(16523) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -275009,18 +275060,18 @@ func (p *PlSqlParser) Pivot_element() (localctx IPivot_elementContext) { } } { - p.SetState(16519) + p.SetState(16524) p.Expression() } { - p.SetState(16520) + p.SetState(16525) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16522) + p.SetState(16527) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -275029,7 +275080,7 @@ func (p *PlSqlParser) Pivot_element() (localctx IPivot_elementContext) { if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972809) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8864813023233) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-2310346746280017921) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&451422496872202643) != 0) || ((int64((_la-2442)) & ^0x3f) == 0 && ((int64(1)<<(_la-2442))&2130049) != 0) { { - p.SetState(16521) + p.SetState(16526) p.Column_alias() } @@ -275167,14 +275218,14 @@ func (p *PlSqlParser) Pivot_for_clause() (localctx IPivot_for_clauseContext) { p.EnterRule(localctx, 1890, PlSqlParserRULE_pivot_for_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(16524) + p.SetState(16529) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16527) + p.SetState(16532) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -275183,13 +275234,13 @@ func (p *PlSqlParser) Pivot_for_clause() (localctx IPivot_for_clauseContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: { - p.SetState(16525) + p.SetState(16530) p.Column_name() } case PlSqlParserLEFT_PAREN: { - p.SetState(16526) + p.SetState(16531) p.Paren_column_list() } @@ -275388,7 +275439,7 @@ func (p *PlSqlParser) Pivot_in_clause() (localctx IPivot_in_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16529) + p.SetState(16534) p.Match(PlSqlParserIN) if p.HasError() { // Recognition error - abort rule @@ -275396,36 +275447,36 @@ func (p *PlSqlParser) Pivot_in_clause() (localctx IPivot_in_clauseContext) { } } { - p.SetState(16530) + p.SetState(16535) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16548) + p.SetState(16553) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2237, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2238, p.GetParserRuleContext()) { case 1: { - p.SetState(16531) + p.SetState(16536) p.Subquery() } case 2: { - p.SetState(16532) + p.SetState(16537) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16537) + p.SetState(16542) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -275434,7 +275485,7 @@ func (p *PlSqlParser) Pivot_in_clause() (localctx IPivot_in_clauseContext) { for _la == PlSqlParserCOMMA { { - p.SetState(16533) + p.SetState(16538) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -275442,7 +275493,7 @@ func (p *PlSqlParser) Pivot_in_clause() (localctx IPivot_in_clauseContext) { } } { - p.SetState(16534) + p.SetState(16539) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -275450,7 +275501,7 @@ func (p *PlSqlParser) Pivot_in_clause() (localctx IPivot_in_clauseContext) { } } - p.SetState(16539) + p.SetState(16544) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -275460,10 +275511,10 @@ func (p *PlSqlParser) Pivot_in_clause() (localctx IPivot_in_clauseContext) { case 3: { - p.SetState(16540) + p.SetState(16545) p.Pivot_in_clause_element() } - p.SetState(16545) + p.SetState(16550) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -275472,7 +275523,7 @@ func (p *PlSqlParser) Pivot_in_clause() (localctx IPivot_in_clauseContext) { for _la == PlSqlParserCOMMA { { - p.SetState(16541) + p.SetState(16546) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -275480,11 +275531,11 @@ func (p *PlSqlParser) Pivot_in_clause() (localctx IPivot_in_clauseContext) { } } { - p.SetState(16542) + p.SetState(16547) p.Pivot_in_clause_element() } - p.SetState(16547) + p.SetState(16552) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -275496,7 +275547,7 @@ func (p *PlSqlParser) Pivot_in_clause() (localctx IPivot_in_clauseContext) { goto errorExit } { - p.SetState(16550) + p.SetState(16555) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -275633,10 +275684,10 @@ func (p *PlSqlParser) Pivot_in_clause_element() (localctx IPivot_in_clause_eleme p.EnterOuterAlt(localctx, 1) { - p.SetState(16552) + p.SetState(16557) p.Pivot_in_clause_elements() } - p.SetState(16554) + p.SetState(16559) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -275645,7 +275696,7 @@ func (p *PlSqlParser) Pivot_in_clause_element() (localctx IPivot_in_clause_eleme if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972809) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8864813023233) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-2310346746280017921) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&451422496872202643) != 0) || ((int64((_la-2442)) & ^0x3f) == 0 && ((int64(1)<<(_la-2442))&2130049) != 0) { { - p.SetState(16553) + p.SetState(16558) p.Column_alias() } @@ -275788,31 +275839,31 @@ func (p *PlSqlParser) Pivot_in_clause_elements() (localctx IPivot_in_clause_elem p.EnterRule(localctx, 1896, PlSqlParserRULE_pivot_in_clause_elements) var _la int - p.SetState(16562) + p.SetState(16567) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2240, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2241, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(16556) + p.SetState(16561) p.Expression() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(16557) + p.SetState(16562) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16559) + p.SetState(16564) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -275821,13 +275872,13 @@ func (p *PlSqlParser) Pivot_in_clause_elements() (localctx IPivot_in_clause_elem if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-283673999966210) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-68719476737) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819404132349) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-4503599627370497) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-1) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-41943041) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&2865351897142788499) != 0) || ((int64((_la-2434)) & ^0x3f) == 0 && ((int64(1)<<(_la-2434))&545292547) != 0) { { - p.SetState(16558) + p.SetState(16563) p.Expressions() } } { - p.SetState(16561) + p.SetState(16566) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -276032,14 +276083,14 @@ func (p *PlSqlParser) Unpivot_clause() (localctx IUnpivot_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16564) + p.SetState(16569) p.Match(PlSqlParserUNPIVOT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16567) + p.SetState(16572) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -276048,7 +276099,7 @@ func (p *PlSqlParser) Unpivot_clause() (localctx IUnpivot_clauseContext) { if _la == PlSqlParserEXCLUDE || _la == PlSqlParserINCLUDE { { - p.SetState(16565) + p.SetState(16570) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserEXCLUDE || _la == PlSqlParserINCLUDE) { @@ -276059,7 +276110,7 @@ func (p *PlSqlParser) Unpivot_clause() (localctx IUnpivot_clauseContext) { } } { - p.SetState(16566) + p.SetState(16571) p.Match(PlSqlParserNULLS) if p.HasError() { // Recognition error - abort rule @@ -276069,14 +276120,14 @@ func (p *PlSqlParser) Unpivot_clause() (localctx IUnpivot_clauseContext) { } { - p.SetState(16569) + p.SetState(16574) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16572) + p.SetState(16577) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -276085,13 +276136,13 @@ func (p *PlSqlParser) Unpivot_clause() (localctx IUnpivot_clauseContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: { - p.SetState(16570) + p.SetState(16575) p.Column_name() } case PlSqlParserLEFT_PAREN: { - p.SetState(16571) + p.SetState(16576) p.Paren_column_list() } @@ -276100,15 +276151,15 @@ func (p *PlSqlParser) Unpivot_clause() (localctx IUnpivot_clauseContext) { goto errorExit } { - p.SetState(16574) + p.SetState(16579) p.Pivot_for_clause() } { - p.SetState(16575) + p.SetState(16580) p.Unpivot_in_clause() } { - p.SetState(16576) + p.SetState(16581) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -276279,7 +276330,7 @@ func (p *PlSqlParser) Unpivot_in_clause() (localctx IUnpivot_in_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16578) + p.SetState(16583) p.Match(PlSqlParserIN) if p.HasError() { // Recognition error - abort rule @@ -276287,7 +276338,7 @@ func (p *PlSqlParser) Unpivot_in_clause() (localctx IUnpivot_in_clauseContext) { } } { - p.SetState(16579) + p.SetState(16584) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -276295,10 +276346,10 @@ func (p *PlSqlParser) Unpivot_in_clause() (localctx IUnpivot_in_clauseContext) { } } { - p.SetState(16580) + p.SetState(16585) p.Unpivot_in_elements() } - p.SetState(16585) + p.SetState(16590) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -276307,7 +276358,7 @@ func (p *PlSqlParser) Unpivot_in_clause() (localctx IUnpivot_in_clauseContext) { for _la == PlSqlParserCOMMA { { - p.SetState(16581) + p.SetState(16586) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -276315,11 +276366,11 @@ func (p *PlSqlParser) Unpivot_in_clause() (localctx IUnpivot_in_clauseContext) { } } { - p.SetState(16582) + p.SetState(16587) p.Unpivot_in_elements() } - p.SetState(16587) + p.SetState(16592) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -276327,7 +276378,7 @@ func (p *PlSqlParser) Unpivot_in_clause() (localctx IUnpivot_in_clauseContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(16588) + p.SetState(16593) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -276531,7 +276582,7 @@ func (p *PlSqlParser) Unpivot_in_elements() (localctx IUnpivot_in_elementsContex var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(16592) + p.SetState(16597) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -276540,13 +276591,13 @@ func (p *PlSqlParser) Unpivot_in_elements() (localctx IUnpivot_in_elementsContex switch p.GetTokenStream().LA(1) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: { - p.SetState(16590) + p.SetState(16595) p.Column_name() } case PlSqlParserLEFT_PAREN: { - p.SetState(16591) + p.SetState(16596) p.Paren_column_list() } @@ -276554,7 +276605,7 @@ func (p *PlSqlParser) Unpivot_in_elements() (localctx IUnpivot_in_elementsContex p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(16609) + p.SetState(16614) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -276563,14 +276614,14 @@ func (p *PlSqlParser) Unpivot_in_elements() (localctx IUnpivot_in_elementsContex if _la == PlSqlParserAS { { - p.SetState(16594) + p.SetState(16599) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16607) + p.SetState(16612) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -276579,13 +276630,13 @@ func (p *PlSqlParser) Unpivot_in_elements() (localctx IUnpivot_in_elementsContex switch p.GetTokenStream().LA(1) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULT, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULL_, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserNATIONAL_CHAR_STRING_LIT, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT, PlSqlParserCHAR_STRING, PlSqlParserDELIMITED_ID, PlSqlParserBINDVAR, PlSqlParserCOLON, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: { - p.SetState(16595) + p.SetState(16600) p.Constant() } case PlSqlParserLEFT_PAREN: { - p.SetState(16596) + p.SetState(16601) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -276593,10 +276644,10 @@ func (p *PlSqlParser) Unpivot_in_elements() (localctx IUnpivot_in_elementsContex } } { - p.SetState(16597) + p.SetState(16602) p.Constant() } - p.SetState(16602) + p.SetState(16607) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -276605,7 +276656,7 @@ func (p *PlSqlParser) Unpivot_in_elements() (localctx IUnpivot_in_elementsContex for _la == PlSqlParserCOMMA { { - p.SetState(16598) + p.SetState(16603) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -276613,11 +276664,11 @@ func (p *PlSqlParser) Unpivot_in_elements() (localctx IUnpivot_in_elementsContex } } { - p.SetState(16599) + p.SetState(16604) p.Constant() } - p.SetState(16604) + p.SetState(16609) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -276625,7 +276676,7 @@ func (p *PlSqlParser) Unpivot_in_elements() (localctx IUnpivot_in_elementsContex _la = p.GetTokenStream().LA(1) } { - p.SetState(16605) + p.SetState(16610) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -276780,7 +276831,7 @@ func (s *Hierarchical_query_clauseContext) Accept(visitor antlr.ParseTreeVisitor func (p *PlSqlParser) Hierarchical_query_clause() (localctx IHierarchical_query_clauseContext) { localctx = NewHierarchical_query_clauseContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1904, PlSqlParserRULE_hierarchical_query_clause) - p.SetState(16628) + p.SetState(16633) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -276790,7 +276841,7 @@ func (p *PlSqlParser) Hierarchical_query_clause() (localctx IHierarchical_query_ case PlSqlParserCONNECT: p.EnterOuterAlt(localctx, 1) { - p.SetState(16611) + p.SetState(16616) p.Match(PlSqlParserCONNECT) if p.HasError() { // Recognition error - abort rule @@ -276798,19 +276849,19 @@ func (p *PlSqlParser) Hierarchical_query_clause() (localctx IHierarchical_query_ } } { - p.SetState(16612) + p.SetState(16617) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16614) + p.SetState(16619) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2248, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2249, p.GetParserRuleContext()) == 1 { { - p.SetState(16613) + p.SetState(16618) p.Match(PlSqlParserNOCYCLE) if p.HasError() { // Recognition error - abort rule @@ -276822,15 +276873,15 @@ func (p *PlSqlParser) Hierarchical_query_clause() (localctx IHierarchical_query_ goto errorExit } { - p.SetState(16616) + p.SetState(16621) p.Condition() } - p.SetState(16618) + p.SetState(16623) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2249, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2250, p.GetParserRuleContext()) == 1 { { - p.SetState(16617) + p.SetState(16622) p.Start_part() } @@ -276841,11 +276892,11 @@ func (p *PlSqlParser) Hierarchical_query_clause() (localctx IHierarchical_query_ case PlSqlParserSTART: p.EnterOuterAlt(localctx, 2) { - p.SetState(16620) + p.SetState(16625) p.Start_part() } { - p.SetState(16621) + p.SetState(16626) p.Match(PlSqlParserCONNECT) if p.HasError() { // Recognition error - abort rule @@ -276853,19 +276904,19 @@ func (p *PlSqlParser) Hierarchical_query_clause() (localctx IHierarchical_query_ } } { - p.SetState(16622) + p.SetState(16627) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16624) + p.SetState(16629) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2250, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2251, p.GetParserRuleContext()) == 1 { { - p.SetState(16623) + p.SetState(16628) p.Match(PlSqlParserNOCYCLE) if p.HasError() { // Recognition error - abort rule @@ -276877,7 +276928,7 @@ func (p *PlSqlParser) Hierarchical_query_clause() (localctx IHierarchical_query_ goto errorExit } { - p.SetState(16626) + p.SetState(16631) p.Condition() } @@ -277006,7 +277057,7 @@ func (p *PlSqlParser) Start_part() (localctx IStart_partContext) { p.EnterRule(localctx, 1906, PlSqlParserRULE_start_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(16630) + p.SetState(16635) p.Match(PlSqlParserSTART) if p.HasError() { // Recognition error - abort rule @@ -277014,7 +277065,7 @@ func (p *PlSqlParser) Start_part() (localctx IStart_partContext) { } } { - p.SetState(16631) + p.SetState(16636) p.Match(PlSqlParserWITH) if p.HasError() { // Recognition error - abort rule @@ -277022,7 +277073,7 @@ func (p *PlSqlParser) Start_part() (localctx IStart_partContext) { } } { - p.SetState(16632) + p.SetState(16637) p.Condition() } @@ -277199,7 +277250,7 @@ func (p *PlSqlParser) Group_by_clause() (localctx IGroup_by_clauseContext) { p.EnterRule(localctx, 1908, PlSqlParserRULE_group_by_clause) var _alt int - p.SetState(16660) + p.SetState(16665) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -277209,7 +277260,7 @@ func (p *PlSqlParser) Group_by_clause() (localctx IGroup_by_clauseContext) { case PlSqlParserGROUP: p.EnterOuterAlt(localctx, 1) { - p.SetState(16634) + p.SetState(16639) p.Match(PlSqlParserGROUP) if p.HasError() { // Recognition error - abort rule @@ -277217,7 +277268,7 @@ func (p *PlSqlParser) Group_by_clause() (localctx IGroup_by_clauseContext) { } } { - p.SetState(16635) + p.SetState(16640) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -277225,22 +277276,22 @@ func (p *PlSqlParser) Group_by_clause() (localctx IGroup_by_clauseContext) { } } { - p.SetState(16636) + p.SetState(16641) p.Group_by_elements() } - p.SetState(16641) + p.SetState(16646) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2252, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2253, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(16637) + p.SetState(16642) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -277248,27 +277299,27 @@ func (p *PlSqlParser) Group_by_clause() (localctx IGroup_by_clauseContext) { } } { - p.SetState(16638) + p.SetState(16643) p.Group_by_elements() } } - p.SetState(16643) + p.SetState(16648) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2252, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2253, p.GetParserRuleContext()) if p.HasError() { goto errorExit } } - p.SetState(16645) + p.SetState(16650) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2253, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2254, p.GetParserRuleContext()) == 1 { { - p.SetState(16644) + p.SetState(16649) p.Having_clause() } @@ -277279,15 +277330,15 @@ func (p *PlSqlParser) Group_by_clause() (localctx IGroup_by_clauseContext) { case PlSqlParserHAVING: p.EnterOuterAlt(localctx, 2) { - p.SetState(16647) + p.SetState(16652) p.Having_clause() } - p.SetState(16658) + p.SetState(16663) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2255, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2256, p.GetParserRuleContext()) == 1 { { - p.SetState(16648) + p.SetState(16653) p.Match(PlSqlParserGROUP) if p.HasError() { // Recognition error - abort rule @@ -277295,7 +277346,7 @@ func (p *PlSqlParser) Group_by_clause() (localctx IGroup_by_clauseContext) { } } { - p.SetState(16649) + p.SetState(16654) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -277303,22 +277354,22 @@ func (p *PlSqlParser) Group_by_clause() (localctx IGroup_by_clauseContext) { } } { - p.SetState(16650) + p.SetState(16655) p.Group_by_elements() } - p.SetState(16655) + p.SetState(16660) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2254, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2255, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(16651) + p.SetState(16656) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -277326,17 +277377,17 @@ func (p *PlSqlParser) Group_by_clause() (localctx IGroup_by_clauseContext) { } } { - p.SetState(16652) + p.SetState(16657) p.Group_by_elements() } } - p.SetState(16657) + p.SetState(16662) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2254, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2255, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -277493,31 +277544,31 @@ func (s *Group_by_elementsContext) Accept(visitor antlr.ParseTreeVisitor) interf func (p *PlSqlParser) Group_by_elements() (localctx IGroup_by_elementsContext) { localctx = NewGroup_by_elementsContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1910, PlSqlParserRULE_group_by_elements) - p.SetState(16665) + p.SetState(16670) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2257, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2258, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(16662) + p.SetState(16667) p.Grouping_sets_clause() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(16663) + p.SetState(16668) p.Rollup_cube_clause() } case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(16664) + p.SetState(16669) p.Expression() } @@ -277693,7 +277744,7 @@ func (p *PlSqlParser) Rollup_cube_clause() (localctx IRollup_cube_clauseContext) p.EnterOuterAlt(localctx, 1) { - p.SetState(16667) + p.SetState(16672) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCUBE || _la == PlSqlParserROLLUP) { @@ -277704,7 +277755,7 @@ func (p *PlSqlParser) Rollup_cube_clause() (localctx IRollup_cube_clauseContext) } } { - p.SetState(16668) + p.SetState(16673) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -277712,10 +277763,10 @@ func (p *PlSqlParser) Rollup_cube_clause() (localctx IRollup_cube_clauseContext) } } { - p.SetState(16669) + p.SetState(16674) p.Grouping_sets_elements() } - p.SetState(16674) + p.SetState(16679) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -277724,7 +277775,7 @@ func (p *PlSqlParser) Rollup_cube_clause() (localctx IRollup_cube_clauseContext) for _la == PlSqlParserCOMMA { { - p.SetState(16670) + p.SetState(16675) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -277732,11 +277783,11 @@ func (p *PlSqlParser) Rollup_cube_clause() (localctx IRollup_cube_clauseContext) } } { - p.SetState(16671) + p.SetState(16676) p.Grouping_sets_elements() } - p.SetState(16676) + p.SetState(16681) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -277744,7 +277795,7 @@ func (p *PlSqlParser) Rollup_cube_clause() (localctx IRollup_cube_clauseContext) _la = p.GetTokenStream().LA(1) } { - p.SetState(16677) + p.SetState(16682) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -277920,7 +277971,7 @@ func (p *PlSqlParser) Grouping_sets_clause() (localctx IGrouping_sets_clauseCont p.EnterOuterAlt(localctx, 1) { - p.SetState(16679) + p.SetState(16684) p.Match(PlSqlParserGROUPING) if p.HasError() { // Recognition error - abort rule @@ -277928,7 +277979,7 @@ func (p *PlSqlParser) Grouping_sets_clause() (localctx IGrouping_sets_clauseCont } } { - p.SetState(16680) + p.SetState(16685) p.Match(PlSqlParserSETS) if p.HasError() { // Recognition error - abort rule @@ -277936,7 +277987,7 @@ func (p *PlSqlParser) Grouping_sets_clause() (localctx IGrouping_sets_clauseCont } } { - p.SetState(16681) + p.SetState(16686) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -277944,10 +277995,10 @@ func (p *PlSqlParser) Grouping_sets_clause() (localctx IGrouping_sets_clauseCont } } { - p.SetState(16682) + p.SetState(16687) p.Grouping_sets_elements() } - p.SetState(16687) + p.SetState(16692) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -277956,7 +278007,7 @@ func (p *PlSqlParser) Grouping_sets_clause() (localctx IGrouping_sets_clauseCont for _la == PlSqlParserCOMMA { { - p.SetState(16683) + p.SetState(16688) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -277964,11 +278015,11 @@ func (p *PlSqlParser) Grouping_sets_clause() (localctx IGrouping_sets_clauseCont } } { - p.SetState(16684) + p.SetState(16689) p.Grouping_sets_elements() } - p.SetState(16689) + p.SetState(16694) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -277976,7 +278027,7 @@ func (p *PlSqlParser) Grouping_sets_clause() (localctx IGrouping_sets_clauseCont _la = p.GetTokenStream().LA(1) } { - p.SetState(16690) + p.SetState(16695) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -278138,31 +278189,31 @@ func (p *PlSqlParser) Grouping_sets_elements() (localctx IGrouping_sets_elements p.EnterRule(localctx, 1916, PlSqlParserRULE_grouping_sets_elements) var _la int - p.SetState(16699) + p.SetState(16704) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2261, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2262, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(16692) + p.SetState(16697) p.Rollup_cube_clause() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(16693) + p.SetState(16698) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16695) + p.SetState(16700) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -278171,13 +278222,13 @@ func (p *PlSqlParser) Grouping_sets_elements() (localctx IGrouping_sets_elements if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-283673999966210) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-68719476737) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819404132349) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-4503599627370497) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-1) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-41943041) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&2865351897142788499) != 0) || ((int64((_la-2434)) & ^0x3f) == 0 && ((int64(1)<<(_la-2434))&545292547) != 0) { { - p.SetState(16694) + p.SetState(16699) p.Expressions() } } { - p.SetState(16697) + p.SetState(16702) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -278188,7 +278239,7 @@ func (p *PlSqlParser) Grouping_sets_elements() (localctx IGrouping_sets_elements case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(16698) + p.SetState(16703) p.Expression() } @@ -278311,7 +278362,7 @@ func (p *PlSqlParser) Having_clause() (localctx IHaving_clauseContext) { p.EnterRule(localctx, 1918, PlSqlParserRULE_having_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(16701) + p.SetState(16706) p.Match(PlSqlParserHAVING) if p.HasError() { // Recognition error - abort rule @@ -278319,7 +278370,7 @@ func (p *PlSqlParser) Having_clause() (localctx IHaving_clauseContext) { } } { - p.SetState(16702) + p.SetState(16707) p.Condition() } @@ -278543,14 +278594,14 @@ func (p *PlSqlParser) Model_clause() (localctx IModel_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16704) + p.SetState(16709) p.Match(PlSqlParserMODEL) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16708) + p.SetState(16713) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -278559,18 +278610,18 @@ func (p *PlSqlParser) Model_clause() (localctx IModel_clauseContext) { for _la == PlSqlParserIGNORE || _la == PlSqlParserKEEP || _la == PlSqlParserUNIQUE { { - p.SetState(16705) + p.SetState(16710) p.Cell_reference_options() } - p.SetState(16710) + p.SetState(16715) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) } - p.SetState(16712) + p.SetState(16717) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -278579,12 +278630,12 @@ func (p *PlSqlParser) Model_clause() (localctx IModel_clauseContext) { if _la == PlSqlParserRETURN { { - p.SetState(16711) + p.SetState(16716) p.Return_rows_clause() } } - p.SetState(16717) + p.SetState(16722) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -278593,11 +278644,11 @@ func (p *PlSqlParser) Model_clause() (localctx IModel_clauseContext) { for _la == PlSqlParserREFERENCE { { - p.SetState(16714) + p.SetState(16719) p.Reference_model() } - p.SetState(16719) + p.SetState(16724) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -278605,7 +278656,7 @@ func (p *PlSqlParser) Model_clause() (localctx IModel_clauseContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(16720) + p.SetState(16725) p.Main_model() } @@ -278737,7 +278788,7 @@ func (p *PlSqlParser) Cell_reference_options() (localctx ICell_reference_options p.EnterRule(localctx, 1922, PlSqlParserRULE_cell_reference_options) var _la int - p.SetState(16730) + p.SetState(16735) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -278747,7 +278798,7 @@ func (p *PlSqlParser) Cell_reference_options() (localctx ICell_reference_options case PlSqlParserIGNORE, PlSqlParserKEEP: p.EnterOuterAlt(localctx, 1) { - p.SetState(16722) + p.SetState(16727) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserIGNORE || _la == PlSqlParserKEEP) { @@ -278758,7 +278809,7 @@ func (p *PlSqlParser) Cell_reference_options() (localctx ICell_reference_options } } { - p.SetState(16723) + p.SetState(16728) p.Match(PlSqlParserNAV) if p.HasError() { // Recognition error - abort rule @@ -278769,14 +278820,14 @@ func (p *PlSqlParser) Cell_reference_options() (localctx ICell_reference_options case PlSqlParserUNIQUE: p.EnterOuterAlt(localctx, 2) { - p.SetState(16724) + p.SetState(16729) p.Match(PlSqlParserUNIQUE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16728) + p.SetState(16733) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -278785,7 +278836,7 @@ func (p *PlSqlParser) Cell_reference_options() (localctx ICell_reference_options switch p.GetTokenStream().LA(1) { case PlSqlParserDIMENSION: { - p.SetState(16725) + p.SetState(16730) p.Match(PlSqlParserDIMENSION) if p.HasError() { // Recognition error - abort rule @@ -278795,7 +278846,7 @@ func (p *PlSqlParser) Cell_reference_options() (localctx ICell_reference_options case PlSqlParserSINGLE: { - p.SetState(16726) + p.SetState(16731) p.Match(PlSqlParserSINGLE) if p.HasError() { // Recognition error - abort rule @@ -278803,7 +278854,7 @@ func (p *PlSqlParser) Cell_reference_options() (localctx ICell_reference_options } } { - p.SetState(16727) + p.SetState(16732) p.Match(PlSqlParserREFERENCE) if p.HasError() { // Recognition error - abort rule @@ -278936,7 +278987,7 @@ func (p *PlSqlParser) Return_rows_clause() (localctx IReturn_rows_clauseContext) p.EnterOuterAlt(localctx, 1) { - p.SetState(16732) + p.SetState(16737) p.Match(PlSqlParserRETURN) if p.HasError() { // Recognition error - abort rule @@ -278944,7 +278995,7 @@ func (p *PlSqlParser) Return_rows_clause() (localctx IReturn_rows_clauseContext) } } { - p.SetState(16733) + p.SetState(16738) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALL || _la == PlSqlParserUPDATED) { @@ -278955,7 +279006,7 @@ func (p *PlSqlParser) Return_rows_clause() (localctx IReturn_rows_clauseContext) } } { - p.SetState(16734) + p.SetState(16739) p.Match(PlSqlParserROWS) if p.HasError() { // Recognition error - abort rule @@ -279172,7 +279223,7 @@ func (p *PlSqlParser) Reference_model() (localctx IReference_modelContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16736) + p.SetState(16741) p.Match(PlSqlParserREFERENCE) if p.HasError() { // Recognition error - abort rule @@ -279180,11 +279231,11 @@ func (p *PlSqlParser) Reference_model() (localctx IReference_modelContext) { } } { - p.SetState(16737) + p.SetState(16742) p.Reference_model_name() } { - p.SetState(16738) + p.SetState(16743) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -279192,7 +279243,7 @@ func (p *PlSqlParser) Reference_model() (localctx IReference_modelContext) { } } { - p.SetState(16739) + p.SetState(16744) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -279200,11 +279251,11 @@ func (p *PlSqlParser) Reference_model() (localctx IReference_modelContext) { } } { - p.SetState(16740) + p.SetState(16745) p.Subquery() } { - p.SetState(16741) + p.SetState(16746) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -279212,10 +279263,10 @@ func (p *PlSqlParser) Reference_model() (localctx IReference_modelContext) { } } { - p.SetState(16742) + p.SetState(16747) p.Model_column_clauses() } - p.SetState(16746) + p.SetState(16751) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -279224,11 +279275,11 @@ func (p *PlSqlParser) Reference_model() (localctx IReference_modelContext) { for _la == PlSqlParserIGNORE || _la == PlSqlParserKEEP || _la == PlSqlParserUNIQUE { { - p.SetState(16743) + p.SetState(16748) p.Cell_reference_options() } - p.SetState(16748) + p.SetState(16753) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -279429,7 +279480,7 @@ func (p *PlSqlParser) Main_model() (localctx IMain_modelContext) { var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(16751) + p.SetState(16756) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -279438,7 +279489,7 @@ func (p *PlSqlParser) Main_model() (localctx IMain_modelContext) { if _la == PlSqlParserMAIN { { - p.SetState(16749) + p.SetState(16754) p.Match(PlSqlParserMAIN) if p.HasError() { // Recognition error - abort rule @@ -279446,16 +279497,16 @@ func (p *PlSqlParser) Main_model() (localctx IMain_modelContext) { } } { - p.SetState(16750) + p.SetState(16755) p.Main_model_name() } } { - p.SetState(16753) + p.SetState(16758) p.Model_column_clauses() } - p.SetState(16757) + p.SetState(16762) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -279464,11 +279515,11 @@ func (p *PlSqlParser) Main_model() (localctx IMain_modelContext) { for _la == PlSqlParserIGNORE || _la == PlSqlParserKEEP || _la == PlSqlParserUNIQUE { { - p.SetState(16754) + p.SetState(16759) p.Cell_reference_options() } - p.SetState(16759) + p.SetState(16764) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -279476,7 +279527,7 @@ func (p *PlSqlParser) Main_model() (localctx IMain_modelContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(16760) + p.SetState(16765) p.Model_rules_clause() } @@ -279649,7 +279700,7 @@ func (p *PlSqlParser) Model_column_clauses() (localctx IModel_column_clausesCont var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(16763) + p.SetState(16768) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -279658,13 +279709,13 @@ func (p *PlSqlParser) Model_column_clauses() (localctx IModel_column_clausesCont if _la == PlSqlParserPARTITION { { - p.SetState(16762) + p.SetState(16767) p.Model_column_partition_part() } } { - p.SetState(16765) + p.SetState(16770) p.Match(PlSqlParserDIMENSION) if p.HasError() { // Recognition error - abort rule @@ -279672,7 +279723,7 @@ func (p *PlSqlParser) Model_column_clauses() (localctx IModel_column_clausesCont } } { - p.SetState(16766) + p.SetState(16771) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -279680,11 +279731,11 @@ func (p *PlSqlParser) Model_column_clauses() (localctx IModel_column_clausesCont } } { - p.SetState(16767) + p.SetState(16772) p.Model_column_list() } { - p.SetState(16768) + p.SetState(16773) p.Match(PlSqlParserMEASURES) if p.HasError() { // Recognition error - abort rule @@ -279692,7 +279743,7 @@ func (p *PlSqlParser) Model_column_clauses() (localctx IModel_column_clausesCont } } { - p.SetState(16769) + p.SetState(16774) p.Model_column_list() } @@ -279816,7 +279867,7 @@ func (p *PlSqlParser) Model_column_partition_part() (localctx IModel_column_part p.EnterRule(localctx, 1932, PlSqlParserRULE_model_column_partition_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(16771) + p.SetState(16776) p.Match(PlSqlParserPARTITION) if p.HasError() { // Recognition error - abort rule @@ -279824,7 +279875,7 @@ func (p *PlSqlParser) Model_column_partition_part() (localctx IModel_column_part } } { - p.SetState(16772) + p.SetState(16777) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -279832,7 +279883,7 @@ func (p *PlSqlParser) Model_column_partition_part() (localctx IModel_column_part } } { - p.SetState(16773) + p.SetState(16778) p.Model_column_list() } @@ -279994,7 +280045,7 @@ func (p *PlSqlParser) Model_column_list() (localctx IModel_column_listContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16775) + p.SetState(16780) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -280002,10 +280053,10 @@ func (p *PlSqlParser) Model_column_list() (localctx IModel_column_listContext) { } } { - p.SetState(16776) + p.SetState(16781) p.Model_column() } - p.SetState(16781) + p.SetState(16786) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -280014,7 +280065,7 @@ func (p *PlSqlParser) Model_column_list() (localctx IModel_column_listContext) { for _la == PlSqlParserCOMMA { { - p.SetState(16777) + p.SetState(16782) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -280022,11 +280073,11 @@ func (p *PlSqlParser) Model_column_list() (localctx IModel_column_listContext) { } } { - p.SetState(16778) + p.SetState(16783) p.Model_column() } - p.SetState(16783) + p.SetState(16788) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -280034,7 +280085,7 @@ func (p *PlSqlParser) Model_column_list() (localctx IModel_column_listContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(16784) + p.SetState(16789) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -280187,7 +280238,7 @@ func (p *PlSqlParser) Model_column() (localctx IModel_columnContext) { var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(16788) + p.SetState(16793) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -280196,13 +280247,13 @@ func (p *PlSqlParser) Model_column() (localctx IModel_columnContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALL, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANY, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULT, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINCT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNOT, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULL_, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIOR, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserDECODE, PlSqlParserLAG, PlSqlParserLAG_DIFF, PlSqlParserLAG_DIFF_PERCENT, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserNATIONAL_CHAR_STRING_LIT, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT, PlSqlParserCHAR_STRING, PlSqlParserDELIMITED_ID, PlSqlParserLEFT_PAREN, PlSqlParserPLUS_SIGN, PlSqlParserMINUS_SIGN, PlSqlParserBINDVAR, PlSqlParserCOLON, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: { - p.SetState(16786) + p.SetState(16791) p.Expression() } case PlSqlParserSELECT, PlSqlParserWITH: { - p.SetState(16787) + p.SetState(16792) p.Query_block() } @@ -280210,7 +280261,7 @@ func (p *PlSqlParser) Model_column() (localctx IModel_columnContext) { p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(16791) + p.SetState(16796) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -280219,7 +280270,7 @@ func (p *PlSqlParser) Model_column() (localctx IModel_columnContext) { if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972809) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8864813023233) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-2310346746280017921) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&451422496872202643) != 0) || ((int64((_la-2442)) & ^0x3f) == 0 && ((int64(1)<<(_la-2442))&2130049) != 0) { { - p.SetState(16790) + p.SetState(16795) p.Column_alias() } @@ -280399,7 +280450,7 @@ func (p *PlSqlParser) Model_rules_clause() (localctx IModel_rules_clauseContext) var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(16794) + p.SetState(16799) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -280408,20 +280459,20 @@ func (p *PlSqlParser) Model_rules_clause() (localctx IModel_rules_clauseContext) if _la == PlSqlParserRULES { { - p.SetState(16793) + p.SetState(16798) p.Model_rules_part() } } { - p.SetState(16796) + p.SetState(16801) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16805) + p.SetState(16810) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -280430,10 +280481,10 @@ func (p *PlSqlParser) Model_rules_clause() (localctx IModel_rules_clauseContext) if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-283673999966210) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-68719476737) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819404132349) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-4503737066323969) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-1) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-25165825) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-41943041) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&2865351897142788499) != 0) || ((int64((_la-2434)) & ^0x3f) == 0 && ((int64(1)<<(_la-2434))&545292547) != 0) { { - p.SetState(16797) + p.SetState(16802) p.Model_rules_element() } - p.SetState(16802) + p.SetState(16807) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -280442,7 +280493,7 @@ func (p *PlSqlParser) Model_rules_clause() (localctx IModel_rules_clauseContext) for _la == PlSqlParserCOMMA { { - p.SetState(16798) + p.SetState(16803) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -280450,11 +280501,11 @@ func (p *PlSqlParser) Model_rules_clause() (localctx IModel_rules_clauseContext) } } { - p.SetState(16799) + p.SetState(16804) p.Model_rules_element() } - p.SetState(16804) + p.SetState(16809) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -280464,7 +280515,7 @@ func (p *PlSqlParser) Model_rules_clause() (localctx IModel_rules_clauseContext) } { - p.SetState(16807) + p.SetState(16812) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -280619,14 +280670,14 @@ func (p *PlSqlParser) Model_rules_part() (localctx IModel_rules_partContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16809) + p.SetState(16814) p.Match(PlSqlParserRULES) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16815) + p.SetState(16820) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -280634,7 +280685,7 @@ func (p *PlSqlParser) Model_rules_part() (localctx IModel_rules_partContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserUPDATE: { - p.SetState(16810) + p.SetState(16815) p.Match(PlSqlParserUPDATE) if p.HasError() { // Recognition error - abort rule @@ -280644,14 +280695,14 @@ func (p *PlSqlParser) Model_rules_part() (localctx IModel_rules_partContext) { case PlSqlParserUPSERT: { - p.SetState(16811) + p.SetState(16816) p.Match(PlSqlParserUPSERT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16813) + p.SetState(16818) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -280660,7 +280711,7 @@ func (p *PlSqlParser) Model_rules_part() (localctx IModel_rules_partContext) { if _la == PlSqlParserALL { { - p.SetState(16812) + p.SetState(16817) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule @@ -280674,7 +280725,7 @@ func (p *PlSqlParser) Model_rules_part() (localctx IModel_rules_partContext) { default: } - p.SetState(16819) + p.SetState(16824) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -280683,7 +280734,7 @@ func (p *PlSqlParser) Model_rules_part() (localctx IModel_rules_partContext) { if _la == PlSqlParserAUTOMATIC || _la == PlSqlParserSEQUENTIAL { { - p.SetState(16817) + p.SetState(16822) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserAUTOMATIC || _la == PlSqlParserSEQUENTIAL) { @@ -280694,7 +280745,7 @@ func (p *PlSqlParser) Model_rules_part() (localctx IModel_rules_partContext) { } } { - p.SetState(16818) + p.SetState(16823) p.Match(PlSqlParserORDER) if p.HasError() { // Recognition error - abort rule @@ -280703,7 +280754,7 @@ func (p *PlSqlParser) Model_rules_part() (localctx IModel_rules_partContext) { } } - p.SetState(16822) + p.SetState(16827) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -280712,7 +280763,7 @@ func (p *PlSqlParser) Model_rules_part() (localctx IModel_rules_partContext) { if _la == PlSqlParserITERATE { { - p.SetState(16821) + p.SetState(16826) p.Model_iterate_clause() } @@ -280883,12 +280934,12 @@ func (p *PlSqlParser) Model_rules_element() (localctx IModel_rules_elementContex var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(16829) + p.SetState(16834) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2282, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2283, p.GetParserRuleContext()) == 1 { { - p.SetState(16824) + p.SetState(16829) p.Match(PlSqlParserUPDATE) if p.HasError() { // Recognition error - abort rule @@ -280898,21 +280949,21 @@ func (p *PlSqlParser) Model_rules_element() (localctx IModel_rules_elementContex } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2282, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2283, p.GetParserRuleContext()) == 2 { { - p.SetState(16825) + p.SetState(16830) p.Match(PlSqlParserUPSERT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16827) + p.SetState(16832) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2281, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2282, p.GetParserRuleContext()) == 1 { { - p.SetState(16826) + p.SetState(16831) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule @@ -280928,10 +280979,10 @@ func (p *PlSqlParser) Model_rules_element() (localctx IModel_rules_elementContex goto errorExit } { - p.SetState(16831) + p.SetState(16836) p.Cell_assignment() } - p.SetState(16833) + p.SetState(16838) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -280940,13 +280991,13 @@ func (p *PlSqlParser) Model_rules_element() (localctx IModel_rules_elementContex if _la == PlSqlParserORDER { { - p.SetState(16832) + p.SetState(16837) p.Order_by_clause() } } { - p.SetState(16835) + p.SetState(16840) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -280954,7 +281005,7 @@ func (p *PlSqlParser) Model_rules_element() (localctx IModel_rules_elementContex } } { - p.SetState(16836) + p.SetState(16841) p.Expression() } @@ -281068,7 +281119,7 @@ func (p *PlSqlParser) Cell_assignment() (localctx ICell_assignmentContext) { p.EnterRule(localctx, 1944, PlSqlParserRULE_cell_assignment) p.EnterOuterAlt(localctx, 1) { - p.SetState(16838) + p.SetState(16843) p.Model_expression() } @@ -281216,7 +281267,7 @@ func (p *PlSqlParser) Model_iterate_clause() (localctx IModel_iterate_clauseCont p.EnterOuterAlt(localctx, 1) { - p.SetState(16840) + p.SetState(16845) p.Match(PlSqlParserITERATE) if p.HasError() { // Recognition error - abort rule @@ -281224,7 +281275,7 @@ func (p *PlSqlParser) Model_iterate_clause() (localctx IModel_iterate_clauseCont } } { - p.SetState(16841) + p.SetState(16846) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -281232,18 +281283,18 @@ func (p *PlSqlParser) Model_iterate_clause() (localctx IModel_iterate_clauseCont } } { - p.SetState(16842) + p.SetState(16847) p.Expression() } { - p.SetState(16843) + p.SetState(16848) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16845) + p.SetState(16850) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -281252,7 +281303,7 @@ func (p *PlSqlParser) Model_iterate_clause() (localctx IModel_iterate_clauseCont if _la == PlSqlParserUNTIL { { - p.SetState(16844) + p.SetState(16849) p.Until_part() } @@ -281383,7 +281434,7 @@ func (p *PlSqlParser) Until_part() (localctx IUntil_partContext) { p.EnterRule(localctx, 1948, PlSqlParserRULE_until_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(16847) + p.SetState(16852) p.Match(PlSqlParserUNTIL) if p.HasError() { // Recognition error - abort rule @@ -281391,7 +281442,7 @@ func (p *PlSqlParser) Until_part() (localctx IUntil_partContext) { } } { - p.SetState(16848) + p.SetState(16853) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -281399,11 +281450,11 @@ func (p *PlSqlParser) Until_part() (localctx IUntil_partContext) { } } { - p.SetState(16849) + p.SetState(16854) p.Condition() } { - p.SetState(16850) + p.SetState(16855) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -281576,14 +281627,14 @@ func (p *PlSqlParser) Order_by_clause() (localctx IOrder_by_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16852) + p.SetState(16857) p.Match(PlSqlParserORDER) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16854) + p.SetState(16859) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -281592,7 +281643,7 @@ func (p *PlSqlParser) Order_by_clause() (localctx IOrder_by_clauseContext) { if _la == PlSqlParserSIBLINGS { { - p.SetState(16853) + p.SetState(16858) p.Match(PlSqlParserSIBLINGS) if p.HasError() { // Recognition error - abort rule @@ -281602,7 +281653,7 @@ func (p *PlSqlParser) Order_by_clause() (localctx IOrder_by_clauseContext) { } { - p.SetState(16856) + p.SetState(16861) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -281610,22 +281661,22 @@ func (p *PlSqlParser) Order_by_clause() (localctx IOrder_by_clauseContext) { } } { - p.SetState(16857) + p.SetState(16862) p.Order_by_elements() } - p.SetState(16862) + p.SetState(16867) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2286, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2287, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(16858) + p.SetState(16863) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -281633,17 +281684,17 @@ func (p *PlSqlParser) Order_by_clause() (localctx IOrder_by_clauseContext) { } } { - p.SetState(16859) + p.SetState(16864) p.Order_by_elements() } } - p.SetState(16864) + p.SetState(16869) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2286, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2287, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -281786,15 +281837,15 @@ func (p *PlSqlParser) Order_by_elements() (localctx IOrder_by_elementsContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16865) + p.SetState(16870) p.Expression() } - p.SetState(16867) + p.SetState(16872) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2287, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2288, p.GetParserRuleContext()) == 1 { { - p.SetState(16866) + p.SetState(16871) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserASC || _la == PlSqlParserDESC) { @@ -281808,12 +281859,12 @@ func (p *PlSqlParser) Order_by_elements() (localctx IOrder_by_elementsContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(16871) + p.SetState(16876) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2288, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2289, p.GetParserRuleContext()) == 1 { { - p.SetState(16869) + p.SetState(16874) p.Match(PlSqlParserNULLS) if p.HasError() { // Recognition error - abort rule @@ -281821,7 +281872,7 @@ func (p *PlSqlParser) Order_by_elements() (localctx IOrder_by_elementsContext) { } } { - p.SetState(16870) + p.SetState(16875) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserFIRST || _la == PlSqlParserLAST) { @@ -281963,7 +282014,7 @@ func (p *PlSqlParser) Offset_clause() (localctx IOffset_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16873) + p.SetState(16878) p.Match(PlSqlParserOFFSET) if p.HasError() { // Recognition error - abort rule @@ -281971,11 +282022,11 @@ func (p *PlSqlParser) Offset_clause() (localctx IOffset_clauseContext) { } } { - p.SetState(16874) + p.SetState(16879) p.Expression() } { - p.SetState(16875) + p.SetState(16880) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserROW || _la == PlSqlParserROWS) { @@ -282143,7 +282194,7 @@ func (p *PlSqlParser) Fetch_clause() (localctx IFetch_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16877) + p.SetState(16882) p.Match(PlSqlParserFETCH) if p.HasError() { // Recognition error - abort rule @@ -282151,7 +282202,7 @@ func (p *PlSqlParser) Fetch_clause() (localctx IFetch_clauseContext) { } } { - p.SetState(16878) + p.SetState(16883) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserFIRST || _la == PlSqlParserNEXT) { @@ -282161,15 +282212,15 @@ func (p *PlSqlParser) Fetch_clause() (localctx IFetch_clauseContext) { p.Consume() } } - p.SetState(16883) + p.SetState(16888) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2290, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2291, p.GetParserRuleContext()) == 1 { { - p.SetState(16879) + p.SetState(16884) p.Expression() } - p.SetState(16881) + p.SetState(16886) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -282178,7 +282229,7 @@ func (p *PlSqlParser) Fetch_clause() (localctx IFetch_clauseContext) { if _la == PlSqlParserPERCENT_KEYWORD { { - p.SetState(16880) + p.SetState(16885) p.Match(PlSqlParserPERCENT_KEYWORD) if p.HasError() { // Recognition error - abort rule @@ -282192,7 +282243,7 @@ func (p *PlSqlParser) Fetch_clause() (localctx IFetch_clauseContext) { goto errorExit } { - p.SetState(16885) + p.SetState(16890) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserROW || _la == PlSqlParserROWS) { @@ -282202,7 +282253,7 @@ func (p *PlSqlParser) Fetch_clause() (localctx IFetch_clauseContext) { p.Consume() } } - p.SetState(16889) + p.SetState(16894) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -282211,7 +282262,7 @@ func (p *PlSqlParser) Fetch_clause() (localctx IFetch_clauseContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserONLY: { - p.SetState(16886) + p.SetState(16891) p.Match(PlSqlParserONLY) if p.HasError() { // Recognition error - abort rule @@ -282221,7 +282272,7 @@ func (p *PlSqlParser) Fetch_clause() (localctx IFetch_clauseContext) { case PlSqlParserWITH: { - p.SetState(16887) + p.SetState(16892) p.Match(PlSqlParserWITH) if p.HasError() { // Recognition error - abort rule @@ -282229,7 +282280,7 @@ func (p *PlSqlParser) Fetch_clause() (localctx IFetch_clauseContext) { } } { - p.SetState(16888) + p.SetState(16893) p.Match(PlSqlParserTIES) if p.HasError() { // Recognition error - abort rule @@ -282379,7 +282430,7 @@ func (p *PlSqlParser) For_update_clause() (localctx IFor_update_clauseContext) { p.EnterRule(localctx, 1958, PlSqlParserRULE_for_update_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(16891) + p.SetState(16896) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule @@ -282387,31 +282438,31 @@ func (p *PlSqlParser) For_update_clause() (localctx IFor_update_clauseContext) { } } { - p.SetState(16892) + p.SetState(16897) p.Match(PlSqlParserUPDATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16894) + p.SetState(16899) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2292, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2293, p.GetParserRuleContext()) == 1 { { - p.SetState(16893) + p.SetState(16898) p.For_update_of_part() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(16897) + p.SetState(16902) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2293, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2294, p.GetParserRuleContext()) == 1 { { - p.SetState(16896) + p.SetState(16901) p.For_update_options() } @@ -282534,7 +282585,7 @@ func (p *PlSqlParser) For_update_of_part() (localctx IFor_update_of_partContext) p.EnterRule(localctx, 1960, PlSqlParserRULE_for_update_of_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(16899) + p.SetState(16904) p.Match(PlSqlParserOF) if p.HasError() { // Recognition error - abort rule @@ -282542,7 +282593,7 @@ func (p *PlSqlParser) For_update_of_part() (localctx IFor_update_of_partContext) } } { - p.SetState(16900) + p.SetState(16905) p.Column_list() } @@ -282674,7 +282725,7 @@ func (s *For_update_optionsContext) Accept(visitor antlr.ParseTreeVisitor) inter func (p *PlSqlParser) For_update_options() (localctx IFor_update_optionsContext) { localctx = NewFor_update_optionsContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1962, PlSqlParserRULE_for_update_options) - p.SetState(16907) + p.SetState(16912) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -282684,7 +282735,7 @@ func (p *PlSqlParser) For_update_options() (localctx IFor_update_optionsContext) case PlSqlParserSKIP_: p.EnterOuterAlt(localctx, 1) { - p.SetState(16902) + p.SetState(16907) p.Match(PlSqlParserSKIP_) if p.HasError() { // Recognition error - abort rule @@ -282692,7 +282743,7 @@ func (p *PlSqlParser) For_update_options() (localctx IFor_update_optionsContext) } } { - p.SetState(16903) + p.SetState(16908) p.Match(PlSqlParserLOCKED) if p.HasError() { // Recognition error - abort rule @@ -282703,7 +282754,7 @@ func (p *PlSqlParser) For_update_options() (localctx IFor_update_optionsContext) case PlSqlParserNOWAIT: p.EnterOuterAlt(localctx, 2) { - p.SetState(16904) + p.SetState(16909) p.Match(PlSqlParserNOWAIT) if p.HasError() { // Recognition error - abort rule @@ -282714,7 +282765,7 @@ func (p *PlSqlParser) For_update_options() (localctx IFor_update_optionsContext) case PlSqlParserWAIT: p.EnterOuterAlt(localctx, 3) { - p.SetState(16905) + p.SetState(16910) p.Match(PlSqlParserWAIT) if p.HasError() { // Recognition error - abort rule @@ -282722,7 +282773,7 @@ func (p *PlSqlParser) For_update_options() (localctx IFor_update_optionsContext) } } { - p.SetState(16906) + p.SetState(16911) p.Expression() } @@ -282914,7 +282965,7 @@ func (p *PlSqlParser) Update_statement() (localctx IUpdate_statementContext) { p.EnterRule(localctx, 1964, PlSqlParserRULE_update_statement) p.EnterOuterAlt(localctx, 1) { - p.SetState(16909) + p.SetState(16914) p.Match(PlSqlParserUPDATE) if p.HasError() { // Recognition error - abort rule @@ -282922,43 +282973,43 @@ func (p *PlSqlParser) Update_statement() (localctx IUpdate_statementContext) { } } { - p.SetState(16910) + p.SetState(16915) p.General_table_ref() } { - p.SetState(16911) + p.SetState(16916) p.Update_set_clause() } - p.SetState(16913) + p.SetState(16918) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2295, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2296, p.GetParserRuleContext()) == 1 { { - p.SetState(16912) + p.SetState(16917) p.Where_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(16916) + p.SetState(16921) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2296, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2297, p.GetParserRuleContext()) == 1 { { - p.SetState(16915) + p.SetState(16920) p.Static_returning_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(16919) + p.SetState(16924) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2297, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2298, p.GetParserRuleContext()) == 1 { { - p.SetState(16918) + p.SetState(16923) p.Error_logging_clause() } @@ -283173,38 +283224,38 @@ func (p *PlSqlParser) Update_set_clause() (localctx IUpdate_set_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16921) + p.SetState(16926) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16937) + p.SetState(16942) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2299, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2300, p.GetParserRuleContext()) { case 1: { - p.SetState(16922) + p.SetState(16927) p.Column_based_update_set_clause() } - p.SetState(16927) + p.SetState(16932) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2298, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2299, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(16923) + p.SetState(16928) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -283212,17 +283263,17 @@ func (p *PlSqlParser) Update_set_clause() (localctx IUpdate_set_clauseContext) { } } { - p.SetState(16924) + p.SetState(16929) p.Column_based_update_set_clause() } } - p.SetState(16929) + p.SetState(16934) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2298, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2299, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -283230,7 +283281,7 @@ func (p *PlSqlParser) Update_set_clause() (localctx IUpdate_set_clauseContext) { case 2: { - p.SetState(16930) + p.SetState(16935) p.Match(PlSqlParserVALUE) if p.HasError() { // Recognition error - abort rule @@ -283238,7 +283289,7 @@ func (p *PlSqlParser) Update_set_clause() (localctx IUpdate_set_clauseContext) { } } { - p.SetState(16931) + p.SetState(16936) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -283246,11 +283297,11 @@ func (p *PlSqlParser) Update_set_clause() (localctx IUpdate_set_clauseContext) { } } { - p.SetState(16932) + p.SetState(16937) p.Identifier() } { - p.SetState(16933) + p.SetState(16938) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -283258,7 +283309,7 @@ func (p *PlSqlParser) Update_set_clause() (localctx IUpdate_set_clauseContext) { } } { - p.SetState(16934) + p.SetState(16939) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -283266,7 +283317,7 @@ func (p *PlSqlParser) Update_set_clause() (localctx IUpdate_set_clauseContext) { } } { - p.SetState(16935) + p.SetState(16940) p.Expression() } @@ -283448,21 +283499,21 @@ func (s *Column_based_update_set_clauseContext) Accept(visitor antlr.ParseTreeVi func (p *PlSqlParser) Column_based_update_set_clause() (localctx IColumn_based_update_set_clauseContext) { localctx = NewColumn_based_update_set_clauseContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 1968, PlSqlParserRULE_column_based_update_set_clause) - p.SetState(16953) + p.SetState(16958) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2300, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2301, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(16939) + p.SetState(16944) p.Column_name() } { - p.SetState(16940) + p.SetState(16945) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -283470,18 +283521,18 @@ func (p *PlSqlParser) Column_based_update_set_clause() (localctx IColumn_based_u } } { - p.SetState(16941) + p.SetState(16946) p.Expression() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(16943) + p.SetState(16948) p.Paren_column_list() } { - p.SetState(16944) + p.SetState(16949) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -283489,14 +283540,14 @@ func (p *PlSqlParser) Column_based_update_set_clause() (localctx IColumn_based_u } } { - p.SetState(16945) + p.SetState(16950) p.Subquery() } case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(16947) + p.SetState(16952) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -283504,11 +283555,11 @@ func (p *PlSqlParser) Column_based_update_set_clause() (localctx IColumn_based_u } } { - p.SetState(16948) + p.SetState(16953) p.Column_name() } { - p.SetState(16949) + p.SetState(16954) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -283516,7 +283567,7 @@ func (p *PlSqlParser) Column_based_update_set_clause() (localctx IColumn_based_u } } { - p.SetState(16950) + p.SetState(16955) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -283524,7 +283575,7 @@ func (p *PlSqlParser) Column_based_update_set_clause() (localctx IColumn_based_u } } { - p.SetState(16951) + p.SetState(16956) p.Expression() } @@ -283705,14 +283756,14 @@ func (p *PlSqlParser) Delete_statement() (localctx IDelete_statementContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(16955) + p.SetState(16960) p.Match(PlSqlParserDELETE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16957) + p.SetState(16962) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -283721,7 +283772,7 @@ func (p *PlSqlParser) Delete_statement() (localctx IDelete_statementContext) { if _la == PlSqlParserFROM { { - p.SetState(16956) + p.SetState(16961) p.Match(PlSqlParserFROM) if p.HasError() { // Recognition error - abort rule @@ -283731,39 +283782,39 @@ func (p *PlSqlParser) Delete_statement() (localctx IDelete_statementContext) { } { - p.SetState(16959) + p.SetState(16964) p.General_table_ref() } - p.SetState(16961) + p.SetState(16966) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2302, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2303, p.GetParserRuleContext()) == 1 { { - p.SetState(16960) + p.SetState(16965) p.Where_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(16964) + p.SetState(16969) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2303, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2304, p.GetParserRuleContext()) == 1 { { - p.SetState(16963) + p.SetState(16968) p.Static_returning_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(16967) + p.SetState(16972) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2304, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2305, p.GetParserRuleContext()) == 1 { { - p.SetState(16966) + p.SetState(16971) p.Error_logging_clause() } @@ -283903,14 +283954,14 @@ func (p *PlSqlParser) Insert_statement() (localctx IInsert_statementContext) { p.EnterRule(localctx, 1972, PlSqlParserRULE_insert_statement) p.EnterOuterAlt(localctx, 1) { - p.SetState(16969) + p.SetState(16974) p.Match(PlSqlParserINSERT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16972) + p.SetState(16977) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -283919,13 +283970,13 @@ func (p *PlSqlParser) Insert_statement() (localctx IInsert_statementContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserINTO: { - p.SetState(16970) + p.SetState(16975) p.Single_table_insert() } case PlSqlParserALL, PlSqlParserFIRST, PlSqlParserWHEN: { - p.SetState(16971) + p.SetState(16976) p.Multi_table_insert() } @@ -284112,10 +284163,10 @@ func (p *PlSqlParser) Single_table_insert() (localctx ISingle_table_insertContex p.EnterRule(localctx, 1974, PlSqlParserRULE_single_table_insert) p.EnterOuterAlt(localctx, 1) { - p.SetState(16974) + p.SetState(16979) p.Insert_into_clause() } - p.SetState(16980) + p.SetState(16985) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -284124,15 +284175,15 @@ func (p *PlSqlParser) Single_table_insert() (localctx ISingle_table_insertContex switch p.GetTokenStream().LA(1) { case PlSqlParserVALUES: { - p.SetState(16975) + p.SetState(16980) p.Values_clause() } - p.SetState(16977) + p.SetState(16982) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2306, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2307, p.GetParserRuleContext()) == 1 { { - p.SetState(16976) + p.SetState(16981) p.Static_returning_clause() } @@ -284142,7 +284193,7 @@ func (p *PlSqlParser) Single_table_insert() (localctx ISingle_table_insertContex case PlSqlParserSELECT, PlSqlParserWITH, PlSqlParserLEFT_PAREN: { - p.SetState(16979) + p.SetState(16984) p.Select_statement() } @@ -284150,12 +284201,12 @@ func (p *PlSqlParser) Single_table_insert() (localctx ISingle_table_insertContex p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(16983) + p.SetState(16988) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2308, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2309, p.GetParserRuleContext()) == 1 { { - p.SetState(16982) + p.SetState(16987) p.Error_logging_clause() } @@ -284339,23 +284390,23 @@ func (p *PlSqlParser) Multi_table_insert() (localctx IMulti_table_insertContext) var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(16992) + p.SetState(16997) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2310, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2311, p.GetParserRuleContext()) { case 1: { - p.SetState(16985) + p.SetState(16990) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(16987) + p.SetState(16992) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -284364,11 +284415,11 @@ func (p *PlSqlParser) Multi_table_insert() (localctx IMulti_table_insertContext) for ok := true; ok; ok = _la == PlSqlParserINTO { { - p.SetState(16986) + p.SetState(16991) p.Multi_table_element() } - p.SetState(16989) + p.SetState(16994) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -284378,7 +284429,7 @@ func (p *PlSqlParser) Multi_table_insert() (localctx IMulti_table_insertContext) case 2: { - p.SetState(16991) + p.SetState(16996) p.Conditional_insert_clause() } @@ -284386,7 +284437,7 @@ func (p *PlSqlParser) Multi_table_insert() (localctx IMulti_table_insertContext) goto errorExit } { - p.SetState(16994) + p.SetState(16999) p.Select_statement() } @@ -284536,10 +284587,10 @@ func (p *PlSqlParser) Multi_table_element() (localctx IMulti_table_elementContex p.EnterOuterAlt(localctx, 1) { - p.SetState(16996) + p.SetState(17001) p.Insert_into_clause() } - p.SetState(16998) + p.SetState(17003) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -284548,12 +284599,12 @@ func (p *PlSqlParser) Multi_table_element() (localctx IMulti_table_elementContex if _la == PlSqlParserVALUES { { - p.SetState(16997) + p.SetState(17002) p.Values_clause() } } - p.SetState(17001) + p.SetState(17006) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -284562,7 +284613,7 @@ func (p *PlSqlParser) Multi_table_element() (localctx IMulti_table_elementContex if _la == PlSqlParserLOG { { - p.SetState(17000) + p.SetState(17005) p.Error_logging_clause() } @@ -284732,7 +284783,7 @@ func (p *PlSqlParser) Conditional_insert_clause() (localctx IConditional_insert_ var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(17004) + p.SetState(17009) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -284741,7 +284792,7 @@ func (p *PlSqlParser) Conditional_insert_clause() (localctx IConditional_insert_ if _la == PlSqlParserALL || _la == PlSqlParserFIRST { { - p.SetState(17003) + p.SetState(17008) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALL || _la == PlSqlParserFIRST) { @@ -284753,7 +284804,7 @@ func (p *PlSqlParser) Conditional_insert_clause() (localctx IConditional_insert_ } } - p.SetState(17007) + p.SetState(17012) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -284762,18 +284813,18 @@ func (p *PlSqlParser) Conditional_insert_clause() (localctx IConditional_insert_ for ok := true; ok; ok = _la == PlSqlParserWHEN { { - p.SetState(17006) + p.SetState(17011) p.Conditional_insert_when_part() } - p.SetState(17009) + p.SetState(17014) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) } - p.SetState(17012) + p.SetState(17017) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -284782,7 +284833,7 @@ func (p *PlSqlParser) Conditional_insert_clause() (localctx IConditional_insert_ if _la == PlSqlParserELSE { { - p.SetState(17011) + p.SetState(17016) p.Conditional_insert_else_part() } @@ -284953,7 +285004,7 @@ func (p *PlSqlParser) Conditional_insert_when_part() (localctx IConditional_inse p.EnterOuterAlt(localctx, 1) { - p.SetState(17014) + p.SetState(17019) p.Match(PlSqlParserWHEN) if p.HasError() { // Recognition error - abort rule @@ -284961,18 +285012,18 @@ func (p *PlSqlParser) Conditional_insert_when_part() (localctx IConditional_inse } } { - p.SetState(17015) + p.SetState(17020) p.Condition() } { - p.SetState(17016) + p.SetState(17021) p.Match(PlSqlParserTHEN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17018) + p.SetState(17023) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -284981,11 +285032,11 @@ func (p *PlSqlParser) Conditional_insert_when_part() (localctx IConditional_inse for ok := true; ok; ok = _la == PlSqlParserINTO { { - p.SetState(17017) + p.SetState(17022) p.Multi_table_element() } - p.SetState(17020) + p.SetState(17025) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -285136,14 +285187,14 @@ func (p *PlSqlParser) Conditional_insert_else_part() (localctx IConditional_inse p.EnterOuterAlt(localctx, 1) { - p.SetState(17022) + p.SetState(17027) p.Match(PlSqlParserELSE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17024) + p.SetState(17029) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -285152,11 +285203,11 @@ func (p *PlSqlParser) Conditional_insert_else_part() (localctx IConditional_inse for ok := true; ok; ok = _la == PlSqlParserINTO { { - p.SetState(17023) + p.SetState(17028) p.Multi_table_element() } - p.SetState(17026) + p.SetState(17031) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -285296,7 +285347,7 @@ func (p *PlSqlParser) Insert_into_clause() (localctx IInsert_into_clauseContext) p.EnterRule(localctx, 1986, PlSqlParserRULE_insert_into_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(17028) + p.SetState(17033) p.Match(PlSqlParserINTO) if p.HasError() { // Recognition error - abort rule @@ -285304,15 +285355,15 @@ func (p *PlSqlParser) Insert_into_clause() (localctx IInsert_into_clauseContext) } } { - p.SetState(17029) + p.SetState(17034) p.General_table_ref() } - p.SetState(17031) + p.SetState(17036) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2318, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2319, p.GetParserRuleContext()) == 1 { { - p.SetState(17030) + p.SetState(17035) p.Paren_column_list() } @@ -285462,29 +285513,29 @@ func (p *PlSqlParser) Values_clause() (localctx IValues_clauseContext) { p.EnterRule(localctx, 1988, PlSqlParserRULE_values_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(17033) + p.SetState(17038) p.Match(PlSqlParserVALUES) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17039) + p.SetState(17044) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2319, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2320, p.GetParserRuleContext()) { case 1: { - p.SetState(17034) + p.SetState(17039) p.Expression() } case 2: { - p.SetState(17035) + p.SetState(17040) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -285492,11 +285543,11 @@ func (p *PlSqlParser) Values_clause() (localctx IValues_clauseContext) { } } { - p.SetState(17036) + p.SetState(17041) p.Expressions() } { - p.SetState(17037) + p.SetState(17042) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -285742,7 +285793,7 @@ func (p *PlSqlParser) Merge_statement() (localctx IMerge_statementContext) { p.EnterRule(localctx, 1990, PlSqlParserRULE_merge_statement) p.EnterOuterAlt(localctx, 1) { - p.SetState(17041) + p.SetState(17046) p.Match(PlSqlParserMERGE) if p.HasError() { // Recognition error - abort rule @@ -285750,7 +285801,7 @@ func (p *PlSqlParser) Merge_statement() (localctx IMerge_statementContext) { } } { - p.SetState(17042) + p.SetState(17047) p.Match(PlSqlParserINTO) if p.HasError() { // Recognition error - abort rule @@ -285758,11 +285809,11 @@ func (p *PlSqlParser) Merge_statement() (localctx IMerge_statementContext) { } } { - p.SetState(17043) + p.SetState(17048) p.Selected_tableview() } { - p.SetState(17044) + p.SetState(17049) p.Match(PlSqlParserUSING) if p.HasError() { // Recognition error - abort rule @@ -285770,11 +285821,11 @@ func (p *PlSqlParser) Merge_statement() (localctx IMerge_statementContext) { } } { - p.SetState(17045) + p.SetState(17050) p.Selected_tableview() } { - p.SetState(17046) + p.SetState(17051) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -285782,7 +285833,7 @@ func (p *PlSqlParser) Merge_statement() (localctx IMerge_statementContext) { } } { - p.SetState(17047) + p.SetState(17052) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -285790,31 +285841,31 @@ func (p *PlSqlParser) Merge_statement() (localctx IMerge_statementContext) { } } { - p.SetState(17048) + p.SetState(17053) p.Condition() } { - p.SetState(17049) + p.SetState(17054) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17058) + p.SetState(17063) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2322, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2323, p.GetParserRuleContext()) == 1 { { - p.SetState(17050) + p.SetState(17055) p.Merge_update_clause() } - p.SetState(17052) + p.SetState(17057) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2320, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2321, p.GetParserRuleContext()) == 1 { { - p.SetState(17051) + p.SetState(17056) p.Merge_insert_clause() } @@ -285824,17 +285875,17 @@ func (p *PlSqlParser) Merge_statement() (localctx IMerge_statementContext) { } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2322, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2323, p.GetParserRuleContext()) == 2 { { - p.SetState(17054) + p.SetState(17059) p.Merge_insert_clause() } - p.SetState(17056) + p.SetState(17061) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2321, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2322, p.GetParserRuleContext()) == 1 { { - p.SetState(17055) + p.SetState(17060) p.Merge_update_clause() } @@ -285845,12 +285896,12 @@ func (p *PlSqlParser) Merge_statement() (localctx IMerge_statementContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(17061) + p.SetState(17066) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2323, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2324, p.GetParserRuleContext()) == 1 { { - p.SetState(17060) + p.SetState(17065) p.Error_logging_clause() } @@ -286065,7 +286116,7 @@ func (p *PlSqlParser) Merge_update_clause() (localctx IMerge_update_clauseContex p.EnterOuterAlt(localctx, 1) { - p.SetState(17063) + p.SetState(17068) p.Match(PlSqlParserWHEN) if p.HasError() { // Recognition error - abort rule @@ -286073,7 +286124,7 @@ func (p *PlSqlParser) Merge_update_clause() (localctx IMerge_update_clauseContex } } { - p.SetState(17064) + p.SetState(17069) p.Match(PlSqlParserMATCHED) if p.HasError() { // Recognition error - abort rule @@ -286081,7 +286132,7 @@ func (p *PlSqlParser) Merge_update_clause() (localctx IMerge_update_clauseContex } } { - p.SetState(17065) + p.SetState(17070) p.Match(PlSqlParserTHEN) if p.HasError() { // Recognition error - abort rule @@ -286089,7 +286140,7 @@ func (p *PlSqlParser) Merge_update_clause() (localctx IMerge_update_clauseContex } } { - p.SetState(17066) + p.SetState(17071) p.Match(PlSqlParserUPDATE) if p.HasError() { // Recognition error - abort rule @@ -286097,7 +286148,7 @@ func (p *PlSqlParser) Merge_update_clause() (localctx IMerge_update_clauseContex } } { - p.SetState(17067) + p.SetState(17072) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -286105,22 +286156,22 @@ func (p *PlSqlParser) Merge_update_clause() (localctx IMerge_update_clauseContex } } { - p.SetState(17068) + p.SetState(17073) p.Merge_element() } - p.SetState(17073) + p.SetState(17078) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2324, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2325, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(17069) + p.SetState(17074) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -286128,39 +286179,39 @@ func (p *PlSqlParser) Merge_update_clause() (localctx IMerge_update_clauseContex } } { - p.SetState(17070) + p.SetState(17075) p.Merge_element() } } - p.SetState(17075) + p.SetState(17080) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2324, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2325, p.GetParserRuleContext()) if p.HasError() { goto errorExit } } - p.SetState(17077) + p.SetState(17082) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2325, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2326, p.GetParserRuleContext()) == 1 { { - p.SetState(17076) + p.SetState(17081) p.Where_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(17080) + p.SetState(17085) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2326, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2327, p.GetParserRuleContext()) == 1 { { - p.SetState(17079) + p.SetState(17084) p.Merge_update_delete_part() } @@ -286300,11 +286351,11 @@ func (p *PlSqlParser) Merge_element() (localctx IMerge_elementContext) { p.EnterRule(localctx, 1994, PlSqlParserRULE_merge_element) p.EnterOuterAlt(localctx, 1) { - p.SetState(17082) + p.SetState(17087) p.Column_name() } { - p.SetState(17083) + p.SetState(17088) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -286312,7 +286363,7 @@ func (p *PlSqlParser) Merge_element() (localctx IMerge_elementContext) { } } { - p.SetState(17084) + p.SetState(17089) p.Expression() } @@ -286431,7 +286482,7 @@ func (p *PlSqlParser) Merge_update_delete_part() (localctx IMerge_update_delete_ p.EnterRule(localctx, 1996, PlSqlParserRULE_merge_update_delete_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(17086) + p.SetState(17091) p.Match(PlSqlParserDELETE) if p.HasError() { // Recognition error - abort rule @@ -286439,7 +286490,7 @@ func (p *PlSqlParser) Merge_update_delete_part() (localctx IMerge_update_delete_ } } { - p.SetState(17087) + p.SetState(17092) p.Where_clause() } @@ -286614,7 +286665,7 @@ func (p *PlSqlParser) Merge_insert_clause() (localctx IMerge_insert_clauseContex p.EnterOuterAlt(localctx, 1) { - p.SetState(17089) + p.SetState(17094) p.Match(PlSqlParserWHEN) if p.HasError() { // Recognition error - abort rule @@ -286622,7 +286673,7 @@ func (p *PlSqlParser) Merge_insert_clause() (localctx IMerge_insert_clauseContex } } { - p.SetState(17090) + p.SetState(17095) p.Match(PlSqlParserNOT) if p.HasError() { // Recognition error - abort rule @@ -286630,7 +286681,7 @@ func (p *PlSqlParser) Merge_insert_clause() (localctx IMerge_insert_clauseContex } } { - p.SetState(17091) + p.SetState(17096) p.Match(PlSqlParserMATCHED) if p.HasError() { // Recognition error - abort rule @@ -286638,7 +286689,7 @@ func (p *PlSqlParser) Merge_insert_clause() (localctx IMerge_insert_clauseContex } } { - p.SetState(17092) + p.SetState(17097) p.Match(PlSqlParserTHEN) if p.HasError() { // Recognition error - abort rule @@ -286646,14 +286697,14 @@ func (p *PlSqlParser) Merge_insert_clause() (localctx IMerge_insert_clauseContex } } { - p.SetState(17093) + p.SetState(17098) p.Match(PlSqlParserINSERT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17095) + p.SetState(17100) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -286662,21 +286713,21 @@ func (p *PlSqlParser) Merge_insert_clause() (localctx IMerge_insert_clauseContex if _la == PlSqlParserLEFT_PAREN { { - p.SetState(17094) + p.SetState(17099) p.Paren_column_list() } } { - p.SetState(17097) + p.SetState(17102) p.Values_clause() } - p.SetState(17099) + p.SetState(17104) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2328, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2329, p.GetParserRuleContext()) == 1 { { - p.SetState(17098) + p.SetState(17103) p.Where_clause() } @@ -286837,7 +286888,7 @@ func (p *PlSqlParser) Selected_tableview() (localctx ISelected_tableviewContext) localctx = NewSelected_tableviewContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2000, PlSqlParserRULE_selected_tableview) p.EnterOuterAlt(localctx, 1) - p.SetState(17106) + p.SetState(17111) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -286846,13 +286897,13 @@ func (p *PlSqlParser) Selected_tableview() (localctx ISelected_tableviewContext) switch p.GetTokenStream().LA(1) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: { - p.SetState(17101) + p.SetState(17106) p.Tableview_name() } case PlSqlParserLEFT_PAREN: { - p.SetState(17102) + p.SetState(17107) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -286860,11 +286911,11 @@ func (p *PlSqlParser) Selected_tableview() (localctx ISelected_tableviewContext) } } { - p.SetState(17103) + p.SetState(17108) p.Select_statement() } { - p.SetState(17104) + p.SetState(17109) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -286876,12 +286927,12 @@ func (p *PlSqlParser) Selected_tableview() (localctx ISelected_tableviewContext) p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(17109) + p.SetState(17114) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2330, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2331, p.GetParserRuleContext()) == 1 { { - p.SetState(17108) + p.SetState(17113) p.Table_alias() } @@ -287091,7 +287142,7 @@ func (p *PlSqlParser) Lock_table_statement() (localctx ILock_table_statementCont p.EnterOuterAlt(localctx, 1) { - p.SetState(17111) + p.SetState(17116) p.Match(PlSqlParserLOCK) if p.HasError() { // Recognition error - abort rule @@ -287099,7 +287150,7 @@ func (p *PlSqlParser) Lock_table_statement() (localctx ILock_table_statementCont } } { - p.SetState(17112) + p.SetState(17117) p.Match(PlSqlParserTABLE) if p.HasError() { // Recognition error - abort rule @@ -287107,10 +287158,10 @@ func (p *PlSqlParser) Lock_table_statement() (localctx ILock_table_statementCont } } { - p.SetState(17113) + p.SetState(17118) p.Lock_table_element() } - p.SetState(17118) + p.SetState(17123) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -287119,7 +287170,7 @@ func (p *PlSqlParser) Lock_table_statement() (localctx ILock_table_statementCont for _la == PlSqlParserCOMMA { { - p.SetState(17114) + p.SetState(17119) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -287127,11 +287178,11 @@ func (p *PlSqlParser) Lock_table_statement() (localctx ILock_table_statementCont } } { - p.SetState(17115) + p.SetState(17120) p.Lock_table_element() } - p.SetState(17120) + p.SetState(17125) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -287139,7 +287190,7 @@ func (p *PlSqlParser) Lock_table_statement() (localctx ILock_table_statementCont _la = p.GetTokenStream().LA(1) } { - p.SetState(17121) + p.SetState(17126) p.Match(PlSqlParserIN) if p.HasError() { // Recognition error - abort rule @@ -287147,23 +287198,23 @@ func (p *PlSqlParser) Lock_table_statement() (localctx ILock_table_statementCont } } { - p.SetState(17122) + p.SetState(17127) p.Lock_mode() } { - p.SetState(17123) + p.SetState(17128) p.Match(PlSqlParserMODE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17125) + p.SetState(17130) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2332, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2333, p.GetParserRuleContext()) == 1 { { - p.SetState(17124) + p.SetState(17129) p.Wait_nowait_part() } @@ -287289,7 +287340,7 @@ func (s *Wait_nowait_partContext) Accept(visitor antlr.ParseTreeVisitor) interfa func (p *PlSqlParser) Wait_nowait_part() (localctx IWait_nowait_partContext) { localctx = NewWait_nowait_partContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2004, PlSqlParserRULE_wait_nowait_part) - p.SetState(17130) + p.SetState(17135) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -287299,7 +287350,7 @@ func (p *PlSqlParser) Wait_nowait_part() (localctx IWait_nowait_partContext) { case PlSqlParserWAIT: p.EnterOuterAlt(localctx, 1) { - p.SetState(17127) + p.SetState(17132) p.Match(PlSqlParserWAIT) if p.HasError() { // Recognition error - abort rule @@ -287307,14 +287358,14 @@ func (p *PlSqlParser) Wait_nowait_part() (localctx IWait_nowait_partContext) { } } { - p.SetState(17128) + p.SetState(17133) p.Expression() } case PlSqlParserNOWAIT: p.EnterOuterAlt(localctx, 2) { - p.SetState(17129) + p.SetState(17134) p.Match(PlSqlParserNOWAIT) if p.HasError() { // Recognition error - abort rule @@ -287456,10 +287507,10 @@ func (p *PlSqlParser) Lock_table_element() (localctx ILock_table_elementContext) p.EnterOuterAlt(localctx, 1) { - p.SetState(17132) + p.SetState(17137) p.Tableview_name() } - p.SetState(17134) + p.SetState(17139) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -287468,7 +287519,7 @@ func (p *PlSqlParser) Lock_table_element() (localctx ILock_table_elementContext) if _la == PlSqlParserPARTITION || _la == PlSqlParserSUBPARTITION { { - p.SetState(17133) + p.SetState(17138) p.Partition_extension_clause() } @@ -287587,17 +287638,17 @@ func (p *PlSqlParser) Lock_mode() (localctx ILock_modeContext) { p.EnterRule(localctx, 2008, PlSqlParserRULE_lock_mode) var _la int - p.SetState(17148) + p.SetState(17153) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2336, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2337, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(17136) + p.SetState(17141) p.Match(PlSqlParserROW) if p.HasError() { // Recognition error - abort rule @@ -287605,7 +287656,7 @@ func (p *PlSqlParser) Lock_mode() (localctx ILock_modeContext) { } } { - p.SetState(17137) + p.SetState(17142) p.Match(PlSqlParserSHARE) if p.HasError() { // Recognition error - abort rule @@ -287616,7 +287667,7 @@ func (p *PlSqlParser) Lock_mode() (localctx ILock_modeContext) { case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(17138) + p.SetState(17143) p.Match(PlSqlParserROW) if p.HasError() { // Recognition error - abort rule @@ -287624,7 +287675,7 @@ func (p *PlSqlParser) Lock_mode() (localctx ILock_modeContext) { } } { - p.SetState(17139) + p.SetState(17144) p.Match(PlSqlParserEXCLUSIVE) if p.HasError() { // Recognition error - abort rule @@ -287635,14 +287686,14 @@ func (p *PlSqlParser) Lock_mode() (localctx ILock_modeContext) { case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(17140) + p.SetState(17145) p.Match(PlSqlParserSHARE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17142) + p.SetState(17147) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -287651,7 +287702,7 @@ func (p *PlSqlParser) Lock_mode() (localctx ILock_modeContext) { if _la == PlSqlParserUPDATE { { - p.SetState(17141) + p.SetState(17146) p.Match(PlSqlParserUPDATE) if p.HasError() { // Recognition error - abort rule @@ -287664,7 +287715,7 @@ func (p *PlSqlParser) Lock_mode() (localctx ILock_modeContext) { case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(17144) + p.SetState(17149) p.Match(PlSqlParserSHARE) if p.HasError() { // Recognition error - abort rule @@ -287672,7 +287723,7 @@ func (p *PlSqlParser) Lock_mode() (localctx ILock_modeContext) { } } { - p.SetState(17145) + p.SetState(17150) p.Match(PlSqlParserROW) if p.HasError() { // Recognition error - abort rule @@ -287680,7 +287731,7 @@ func (p *PlSqlParser) Lock_mode() (localctx ILock_modeContext) { } } { - p.SetState(17146) + p.SetState(17151) p.Match(PlSqlParserEXCLUSIVE) if p.HasError() { // Recognition error - abort rule @@ -287691,7 +287742,7 @@ func (p *PlSqlParser) Lock_mode() (localctx ILock_modeContext) { case 5: p.EnterOuterAlt(localctx, 5) { - p.SetState(17147) + p.SetState(17152) p.Match(PlSqlParserEXCLUSIVE) if p.HasError() { // Recognition error - abort rule @@ -287844,22 +287895,22 @@ func (p *PlSqlParser) General_table_ref() (localctx IGeneral_table_refContext) { localctx = NewGeneral_table_refContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2010, PlSqlParserRULE_general_table_ref) p.EnterOuterAlt(localctx, 1) - p.SetState(17156) + p.SetState(17161) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2337, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2338, p.GetParserRuleContext()) { case 1: { - p.SetState(17150) + p.SetState(17155) p.Dml_table_expression_clause() } case 2: { - p.SetState(17151) + p.SetState(17156) p.Match(PlSqlParserONLY) if p.HasError() { // Recognition error - abort rule @@ -287867,7 +287918,7 @@ func (p *PlSqlParser) General_table_ref() (localctx IGeneral_table_refContext) { } } { - p.SetState(17152) + p.SetState(17157) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -287875,11 +287926,11 @@ func (p *PlSqlParser) General_table_ref() (localctx IGeneral_table_refContext) { } } { - p.SetState(17153) + p.SetState(17158) p.Dml_table_expression_clause() } { - p.SetState(17154) + p.SetState(17159) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -287890,12 +287941,12 @@ func (p *PlSqlParser) General_table_ref() (localctx IGeneral_table_refContext) { case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(17159) + p.SetState(17164) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2338, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2339, p.GetParserRuleContext()) == 1 { { - p.SetState(17158) + p.SetState(17163) p.Table_alias() } @@ -288042,7 +288093,7 @@ func (p *PlSqlParser) Static_returning_clause() (localctx IStatic_returning_clau p.EnterOuterAlt(localctx, 1) { - p.SetState(17161) + p.SetState(17166) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserRETURNING || _la == PlSqlParserRETURN) { @@ -288053,11 +288104,11 @@ func (p *PlSqlParser) Static_returning_clause() (localctx IStatic_returning_clau } } { - p.SetState(17162) + p.SetState(17167) p.Expressions() } { - p.SetState(17163) + p.SetState(17168) p.Into_clause() } @@ -288215,7 +288266,7 @@ func (p *PlSqlParser) Error_logging_clause() (localctx IError_logging_clauseCont p.EnterRule(localctx, 2014, PlSqlParserRULE_error_logging_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(17165) + p.SetState(17170) p.Match(PlSqlParserLOG) if p.HasError() { // Recognition error - abort rule @@ -288223,43 +288274,43 @@ func (p *PlSqlParser) Error_logging_clause() (localctx IError_logging_clauseCont } } { - p.SetState(17166) + p.SetState(17171) p.Match(PlSqlParserERRORS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17168) + p.SetState(17173) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2339, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2340, p.GetParserRuleContext()) == 1 { { - p.SetState(17167) + p.SetState(17172) p.Error_logging_into_part() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(17171) + p.SetState(17176) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2340, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2341, p.GetParserRuleContext()) == 1 { { - p.SetState(17170) + p.SetState(17175) p.Expression() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(17174) + p.SetState(17179) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2341, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2342, p.GetParserRuleContext()) == 1 { { - p.SetState(17173) + p.SetState(17178) p.Error_logging_reject_part() } @@ -288382,7 +288433,7 @@ func (p *PlSqlParser) Error_logging_into_part() (localctx IError_logging_into_pa p.EnterRule(localctx, 2016, PlSqlParserRULE_error_logging_into_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(17176) + p.SetState(17181) p.Match(PlSqlParserINTO) if p.HasError() { // Recognition error - abort rule @@ -288390,7 +288441,7 @@ func (p *PlSqlParser) Error_logging_into_part() (localctx IError_logging_into_pa } } { - p.SetState(17177) + p.SetState(17182) p.Tableview_name() } @@ -288519,7 +288570,7 @@ func (p *PlSqlParser) Error_logging_reject_part() (localctx IError_logging_rejec p.EnterRule(localctx, 2018, PlSqlParserRULE_error_logging_reject_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(17179) + p.SetState(17184) p.Match(PlSqlParserREJECT) if p.HasError() { // Recognition error - abort rule @@ -288527,23 +288578,23 @@ func (p *PlSqlParser) Error_logging_reject_part() (localctx IError_logging_rejec } } { - p.SetState(17180) + p.SetState(17185) p.Match(PlSqlParserLIMIT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17183) + p.SetState(17188) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2342, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2343, p.GetParserRuleContext()) { case 1: { - p.SetState(17181) + p.SetState(17186) p.Match(PlSqlParserUNLIMITED) if p.HasError() { // Recognition error - abort rule @@ -288553,7 +288604,7 @@ func (p *PlSqlParser) Error_logging_reject_part() (localctx IError_logging_rejec case 2: { - p.SetState(17182) + p.SetState(17187) p.Expression() } @@ -288788,24 +288839,24 @@ func (p *PlSqlParser) Dml_table_expression_clause() (localctx IDml_table_express p.EnterRule(localctx, 2020, PlSqlParserRULE_dml_table_expression_clause) var _la int - p.SetState(17202) + p.SetState(17207) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2346, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2347, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(17185) + p.SetState(17190) p.Table_collection_expression() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(17186) + p.SetState(17191) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -288813,10 +288864,10 @@ func (p *PlSqlParser) Dml_table_expression_clause() (localctx IDml_table_express } } { - p.SetState(17187) + p.SetState(17192) p.Select_statement() } - p.SetState(17189) + p.SetState(17194) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -288825,13 +288876,13 @@ func (p *PlSqlParser) Dml_table_expression_clause() (localctx IDml_table_express if _la == PlSqlParserWITH { { - p.SetState(17188) + p.SetState(17193) p.Subquery_restriction_clause() } } { - p.SetState(17191) + p.SetState(17196) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -288842,15 +288893,15 @@ func (p *PlSqlParser) Dml_table_expression_clause() (localctx IDml_table_express case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(17193) + p.SetState(17198) p.Tableview_name() } - p.SetState(17195) + p.SetState(17200) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2344, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2345, p.GetParserRuleContext()) == 1 { { - p.SetState(17194) + p.SetState(17199) p.Sample_clause() } @@ -288861,15 +288912,15 @@ func (p *PlSqlParser) Dml_table_expression_clause() (localctx IDml_table_express case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(17197) + p.SetState(17202) p.Json_table_clause() } - p.SetState(17200) + p.SetState(17205) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2345, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2346, p.GetParserRuleContext()) == 1 { { - p.SetState(17198) + p.SetState(17203) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -288877,7 +288928,7 @@ func (p *PlSqlParser) Dml_table_expression_clause() (localctx IDml_table_express } } { - p.SetState(17199) + p.SetState(17204) p.Identifier() } @@ -289055,7 +289106,7 @@ func (p *PlSqlParser) Table_collection_expression() (localctx ITable_collection_ p.EnterOuterAlt(localctx, 1) { - p.SetState(17204) + p.SetState(17209) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserTABLE || _la == PlSqlParserTHE) { @@ -289065,16 +289116,16 @@ func (p *PlSqlParser) Table_collection_expression() (localctx ITable_collection_ p.Consume() } } - p.SetState(17215) + p.SetState(17220) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2348, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2349, p.GetParserRuleContext()) { case 1: { - p.SetState(17205) + p.SetState(17210) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -289082,11 +289133,11 @@ func (p *PlSqlParser) Table_collection_expression() (localctx ITable_collection_ } } { - p.SetState(17206) + p.SetState(17211) p.Subquery() } { - p.SetState(17207) + p.SetState(17212) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -289096,7 +289147,7 @@ func (p *PlSqlParser) Table_collection_expression() (localctx ITable_collection_ case 2: { - p.SetState(17209) + p.SetState(17214) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -289104,23 +289155,23 @@ func (p *PlSqlParser) Table_collection_expression() (localctx ITable_collection_ } } { - p.SetState(17210) + p.SetState(17215) p.Expression() } { - p.SetState(17211) + p.SetState(17216) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17213) + p.SetState(17218) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2347, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2348, p.GetParserRuleContext()) == 1 { { - p.SetState(17212) + p.SetState(17217) p.Outer_join_sign() } @@ -289272,14 +289323,14 @@ func (p *PlSqlParser) Subquery_restriction_clause() (localctx ISubquery_restrict p.EnterRule(localctx, 2024, PlSqlParserRULE_subquery_restriction_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(17217) + p.SetState(17222) p.Match(PlSqlParserWITH) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17226) + p.SetState(17231) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -289288,7 +289339,7 @@ func (p *PlSqlParser) Subquery_restriction_clause() (localctx ISubquery_restrict switch p.GetTokenStream().LA(1) { case PlSqlParserREAD: { - p.SetState(17218) + p.SetState(17223) p.Match(PlSqlParserREAD) if p.HasError() { // Recognition error - abort rule @@ -289296,7 +289347,7 @@ func (p *PlSqlParser) Subquery_restriction_clause() (localctx ISubquery_restrict } } { - p.SetState(17219) + p.SetState(17224) p.Match(PlSqlParserONLY) if p.HasError() { // Recognition error - abort rule @@ -289306,7 +289357,7 @@ func (p *PlSqlParser) Subquery_restriction_clause() (localctx ISubquery_restrict case PlSqlParserCHECK: { - p.SetState(17220) + p.SetState(17225) p.Match(PlSqlParserCHECK) if p.HasError() { // Recognition error - abort rule @@ -289314,19 +289365,19 @@ func (p *PlSqlParser) Subquery_restriction_clause() (localctx ISubquery_restrict } } { - p.SetState(17221) + p.SetState(17226) p.Match(PlSqlParserOPTION) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17224) + p.SetState(17229) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2349, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2350, p.GetParserRuleContext()) == 1 { { - p.SetState(17222) + p.SetState(17227) p.Match(PlSqlParserCONSTRAINT) if p.HasError() { // Recognition error - abort rule @@ -289334,7 +289385,7 @@ func (p *PlSqlParser) Subquery_restriction_clause() (localctx ISubquery_restrict } } { - p.SetState(17223) + p.SetState(17228) p.Constraint_name() } @@ -289527,14 +289578,14 @@ func (p *PlSqlParser) Sample_clause() (localctx ISample_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(17228) + p.SetState(17233) p.Match(PlSqlParserSAMPLE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17230) + p.SetState(17235) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -289543,7 +289594,7 @@ func (p *PlSqlParser) Sample_clause() (localctx ISample_clauseContext) { if _la == PlSqlParserBLOCK { { - p.SetState(17229) + p.SetState(17234) p.Match(PlSqlParserBLOCK) if p.HasError() { // Recognition error - abort rule @@ -289553,7 +289604,7 @@ func (p *PlSqlParser) Sample_clause() (localctx ISample_clauseContext) { } { - p.SetState(17232) + p.SetState(17237) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -289561,10 +289612,10 @@ func (p *PlSqlParser) Sample_clause() (localctx ISample_clauseContext) { } } { - p.SetState(17233) + p.SetState(17238) p.Expression() } - p.SetState(17236) + p.SetState(17241) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -289573,7 +289624,7 @@ func (p *PlSqlParser) Sample_clause() (localctx ISample_clauseContext) { if _la == PlSqlParserCOMMA { { - p.SetState(17234) + p.SetState(17239) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -289581,25 +289632,25 @@ func (p *PlSqlParser) Sample_clause() (localctx ISample_clauseContext) { } } { - p.SetState(17235) + p.SetState(17240) p.Expression() } } { - p.SetState(17238) + p.SetState(17243) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17240) + p.SetState(17245) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2353, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2354, p.GetParserRuleContext()) == 1 { { - p.SetState(17239) + p.SetState(17244) p.Seed_part() } @@ -289732,7 +289783,7 @@ func (p *PlSqlParser) Seed_part() (localctx ISeed_partContext) { p.EnterRule(localctx, 2028, PlSqlParserRULE_seed_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(17242) + p.SetState(17247) p.Match(PlSqlParserSEED) if p.HasError() { // Recognition error - abort rule @@ -289740,7 +289791,7 @@ func (p *PlSqlParser) Seed_part() (localctx ISeed_partContext) { } } { - p.SetState(17243) + p.SetState(17248) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -289748,11 +289799,11 @@ func (p *PlSqlParser) Seed_part() (localctx ISeed_partContext) { } } { - p.SetState(17244) + p.SetState(17249) p.Expression() } { - p.SetState(17245) + p.SetState(17250) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -289885,24 +289936,24 @@ func (s *ConditionContext) Accept(visitor antlr.ParseTreeVisitor) interface{} { func (p *PlSqlParser) Condition() (localctx IConditionContext) { localctx = NewConditionContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2030, PlSqlParserRULE_condition) - p.SetState(17249) + p.SetState(17254) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2354, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2355, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(17247) + p.SetState(17252) p.Expression() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(17248) + p.SetState(17253) p.Json_condition() } @@ -290107,28 +290158,28 @@ func (p *PlSqlParser) Json_condition() (localctx IJson_conditionContext) { p.EnterRule(localctx, 2032, PlSqlParserRULE_json_condition) var _la int - p.SetState(17274) + p.SetState(17279) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2359, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2360, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(17251) + p.SetState(17256) p.Column_name() } { - p.SetState(17252) + p.SetState(17257) p.Match(PlSqlParserIS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17254) + p.SetState(17259) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -290137,7 +290188,7 @@ func (p *PlSqlParser) Json_condition() (localctx IJson_conditionContext) { if _la == PlSqlParserNOT { { - p.SetState(17253) + p.SetState(17258) p.Match(PlSqlParserNOT) if p.HasError() { // Recognition error - abort rule @@ -290147,19 +290198,19 @@ func (p *PlSqlParser) Json_condition() (localctx IJson_conditionContext) { } { - p.SetState(17256) + p.SetState(17261) p.Match(PlSqlParserJSON) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17259) + p.SetState(17264) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2356, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2357, p.GetParserRuleContext()) == 1 { { - p.SetState(17257) + p.SetState(17262) p.Match(PlSqlParserFORMAT) if p.HasError() { // Recognition error - abort rule @@ -290167,7 +290218,7 @@ func (p *PlSqlParser) Json_condition() (localctx IJson_conditionContext) { } } { - p.SetState(17258) + p.SetState(17263) p.Match(PlSqlParserJSON) if p.HasError() { // Recognition error - abort rule @@ -290178,12 +290229,12 @@ func (p *PlSqlParser) Json_condition() (localctx IJson_conditionContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(17262) + p.SetState(17267) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2357, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2358, p.GetParserRuleContext()) == 1 { { - p.SetState(17261) + p.SetState(17266) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserLAX || _la == PlSqlParserSTRICT) { @@ -290197,12 +290248,12 @@ func (p *PlSqlParser) Json_condition() (localctx IJson_conditionContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(17267) + p.SetState(17272) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2358, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2359, p.GetParserRuleContext()) == 1 { { - p.SetState(17264) + p.SetState(17269) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserWITHOUT || _la == PlSqlParserWITH) { @@ -290213,7 +290264,7 @@ func (p *PlSqlParser) Json_condition() (localctx IJson_conditionContext) { } } { - p.SetState(17265) + p.SetState(17270) p.Match(PlSqlParserUNIQUE) if p.HasError() { // Recognition error - abort rule @@ -290221,7 +290272,7 @@ func (p *PlSqlParser) Json_condition() (localctx IJson_conditionContext) { } } { - p.SetState(17266) + p.SetState(17271) p.Match(PlSqlParserKEYS) if p.HasError() { // Recognition error - abort rule @@ -290236,7 +290287,7 @@ func (p *PlSqlParser) Json_condition() (localctx IJson_conditionContext) { case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(17269) + p.SetState(17274) p.Match(PlSqlParserJSON_EQUAL) if p.HasError() { // Recognition error - abort rule @@ -290244,7 +290295,7 @@ func (p *PlSqlParser) Json_condition() (localctx IJson_conditionContext) { } } { - p.SetState(17270) + p.SetState(17275) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -290252,11 +290303,11 @@ func (p *PlSqlParser) Json_condition() (localctx IJson_conditionContext) { } } { - p.SetState(17271) + p.SetState(17276) p.Expressions() } { - p.SetState(17272) + p.SetState(17277) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -290416,22 +290467,22 @@ func (p *PlSqlParser) Expressions() (localctx IExpressionsContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(17276) + p.SetState(17281) p.Expression() } - p.SetState(17281) + p.SetState(17286) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2360, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2361, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(17277) + p.SetState(17282) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -290439,17 +290490,17 @@ func (p *PlSqlParser) Expressions() (localctx IExpressionsContext) { } } { - p.SetState(17278) + p.SetState(17283) p.Expression() } } - p.SetState(17283) + p.SetState(17288) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2360, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2361, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -290580,24 +290631,24 @@ func (s *ExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{} { func (p *PlSqlParser) Expression() (localctx IExpressionContext) { localctx = NewExpressionContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2036, PlSqlParserRULE_expression) - p.SetState(17286) + p.SetState(17291) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2361, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2362, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(17284) + p.SetState(17289) p.Cursor_expression() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(17285) + p.SetState(17290) p.logical_expression(0) } @@ -290730,7 +290781,7 @@ func (p *PlSqlParser) Cursor_expression() (localctx ICursor_expressionContext) { p.EnterRule(localctx, 2038, PlSqlParserRULE_cursor_expression) p.EnterOuterAlt(localctx, 1) { - p.SetState(17288) + p.SetState(17293) p.Match(PlSqlParserCURSOR) if p.HasError() { // Recognition error - abort rule @@ -290738,7 +290789,7 @@ func (p *PlSqlParser) Cursor_expression() (localctx ICursor_expressionContext) { } } { - p.SetState(17289) + p.SetState(17294) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -290746,11 +290797,11 @@ func (p *PlSqlParser) Cursor_expression() (localctx ICursor_expressionContext) { } } { - p.SetState(17290) + p.SetState(17295) p.Subquery() } { - p.SetState(17291) + p.SetState(17296) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -290933,17 +290984,17 @@ func (p *PlSqlParser) logical_expression(_p int) (localctx ILogical_expressionCo p.EnterOuterAlt(localctx, 1) { - p.SetState(17294) + p.SetState(17299) p.Unary_logical_expression() } p.GetParserRuleContext().SetStop(p.GetTokenStream().LT(-1)) - p.SetState(17304) + p.SetState(17309) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2363, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2364, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -290953,24 +291004,24 @@ func (p *PlSqlParser) logical_expression(_p int) (localctx ILogical_expressionCo p.TriggerExitRuleEvent() } _prevctx = localctx - p.SetState(17302) + p.SetState(17307) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2362, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2363, p.GetParserRuleContext()) { case 1: localctx = NewLogical_expressionContext(p, _parentctx, _parentState) p.PushNewRecursionContext(localctx, _startState, PlSqlParserRULE_logical_expression) - p.SetState(17296) + p.SetState(17301) if !(p.Precpred(p.GetParserRuleContext(), 2)) { p.SetError(antlr.NewFailedPredicateException(p, "p.Precpred(p.GetParserRuleContext(), 2)", "")) goto errorExit } { - p.SetState(17297) + p.SetState(17302) p.Match(PlSqlParserAND) if p.HasError() { // Recognition error - abort rule @@ -290978,21 +291029,21 @@ func (p *PlSqlParser) logical_expression(_p int) (localctx ILogical_expressionCo } } { - p.SetState(17298) + p.SetState(17303) p.logical_expression(3) } case 2: localctx = NewLogical_expressionContext(p, _parentctx, _parentState) p.PushNewRecursionContext(localctx, _startState, PlSqlParserRULE_logical_expression) - p.SetState(17299) + p.SetState(17304) if !(p.Precpred(p.GetParserRuleContext(), 1)) { p.SetError(antlr.NewFailedPredicateException(p, "p.Precpred(p.GetParserRuleContext(), 1)", "")) goto errorExit } { - p.SetState(17300) + p.SetState(17305) p.Match(PlSqlParserOR) if p.HasError() { // Recognition error - abort rule @@ -291000,7 +291051,7 @@ func (p *PlSqlParser) logical_expression(_p int) (localctx ILogical_expressionCo } } { - p.SetState(17301) + p.SetState(17306) p.logical_expression(2) } @@ -291009,12 +291060,12 @@ func (p *PlSqlParser) logical_expression(_p int) (localctx ILogical_expressionCo } } - p.SetState(17306) + p.SetState(17311) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2363, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2364, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -291196,7 +291247,7 @@ func (p *PlSqlParser) Unary_logical_expression() (localctx IUnary_logical_expres var _alt int p.EnterOuterAlt(localctx, 1) - p.SetState(17308) + p.SetState(17313) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -291205,7 +291256,7 @@ func (p *PlSqlParser) Unary_logical_expression() (localctx IUnary_logical_expres if _la == PlSqlParserNOT { { - p.SetState(17307) + p.SetState(17312) p.Match(PlSqlParserNOT) if p.HasError() { // Recognition error - abort rule @@ -291215,29 +291266,29 @@ func (p *PlSqlParser) Unary_logical_expression() (localctx IUnary_logical_expres } { - p.SetState(17310) + p.SetState(17315) p.Multiset_expression() } - p.SetState(17318) + p.SetState(17323) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2366, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2367, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(17311) + p.SetState(17316) p.Match(PlSqlParserIS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17313) + p.SetState(17318) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -291246,7 +291297,7 @@ func (p *PlSqlParser) Unary_logical_expression() (localctx IUnary_logical_expres if _la == PlSqlParserNOT { { - p.SetState(17312) + p.SetState(17317) p.Match(PlSqlParserNOT) if p.HasError() { // Recognition error - abort rule @@ -291256,17 +291307,17 @@ func (p *PlSqlParser) Unary_logical_expression() (localctx IUnary_logical_expres } { - p.SetState(17315) + p.SetState(17320) p.Logical_operation() } } - p.SetState(17320) + p.SetState(17325) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2366, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2367, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -291479,7 +291530,7 @@ func (p *PlSqlParser) Logical_operation() (localctx ILogical_operationContext) { var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(17346) + p.SetState(17351) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -291488,7 +291539,7 @@ func (p *PlSqlParser) Logical_operation() (localctx ILogical_operationContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserNULL_: { - p.SetState(17321) + p.SetState(17326) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -291498,7 +291549,7 @@ func (p *PlSqlParser) Logical_operation() (localctx ILogical_operationContext) { case PlSqlParserNAN: { - p.SetState(17322) + p.SetState(17327) p.Match(PlSqlParserNAN) if p.HasError() { // Recognition error - abort rule @@ -291508,7 +291559,7 @@ func (p *PlSqlParser) Logical_operation() (localctx ILogical_operationContext) { case PlSqlParserPRESENT: { - p.SetState(17323) + p.SetState(17328) p.Match(PlSqlParserPRESENT) if p.HasError() { // Recognition error - abort rule @@ -291518,7 +291569,7 @@ func (p *PlSqlParser) Logical_operation() (localctx ILogical_operationContext) { case PlSqlParserINFINITE: { - p.SetState(17324) + p.SetState(17329) p.Match(PlSqlParserINFINITE) if p.HasError() { // Recognition error - abort rule @@ -291528,7 +291579,7 @@ func (p *PlSqlParser) Logical_operation() (localctx ILogical_operationContext) { case PlSqlParserA_LETTER: { - p.SetState(17325) + p.SetState(17330) p.Match(PlSqlParserA_LETTER) if p.HasError() { // Recognition error - abort rule @@ -291536,7 +291587,7 @@ func (p *PlSqlParser) Logical_operation() (localctx ILogical_operationContext) { } } { - p.SetState(17326) + p.SetState(17331) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -291546,7 +291597,7 @@ func (p *PlSqlParser) Logical_operation() (localctx ILogical_operationContext) { case PlSqlParserEMPTY: { - p.SetState(17327) + p.SetState(17332) p.Match(PlSqlParserEMPTY) if p.HasError() { // Recognition error - abort rule @@ -291556,14 +291607,14 @@ func (p *PlSqlParser) Logical_operation() (localctx ILogical_operationContext) { case PlSqlParserOF: { - p.SetState(17328) + p.SetState(17333) p.Match(PlSqlParserOF) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17330) + p.SetState(17335) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -291572,7 +291623,7 @@ func (p *PlSqlParser) Logical_operation() (localctx ILogical_operationContext) { if _la == PlSqlParserTYPE { { - p.SetState(17329) + p.SetState(17334) p.Match(PlSqlParserTYPE) if p.HasError() { // Recognition error - abort rule @@ -291582,19 +291633,19 @@ func (p *PlSqlParser) Logical_operation() (localctx ILogical_operationContext) { } { - p.SetState(17332) + p.SetState(17337) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17334) + p.SetState(17339) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2368, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2369, p.GetParserRuleContext()) == 1 { { - p.SetState(17333) + p.SetState(17338) p.Match(PlSqlParserONLY) if p.HasError() { // Recognition error - abort rule @@ -291606,10 +291657,10 @@ func (p *PlSqlParser) Logical_operation() (localctx ILogical_operationContext) { goto errorExit } { - p.SetState(17336) + p.SetState(17341) p.Type_spec() } - p.SetState(17341) + p.SetState(17346) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -291618,7 +291669,7 @@ func (p *PlSqlParser) Logical_operation() (localctx ILogical_operationContext) { for _la == PlSqlParserCOMMA { { - p.SetState(17337) + p.SetState(17342) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -291626,11 +291677,11 @@ func (p *PlSqlParser) Logical_operation() (localctx ILogical_operationContext) { } } { - p.SetState(17338) + p.SetState(17343) p.Type_spec() } - p.SetState(17343) + p.SetState(17348) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -291638,7 +291689,7 @@ func (p *PlSqlParser) Logical_operation() (localctx ILogical_operationContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(17344) + p.SetState(17349) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -291806,15 +291857,15 @@ func (p *PlSqlParser) Multiset_expression() (localctx IMultiset_expressionContex p.EnterOuterAlt(localctx, 1) { - p.SetState(17348) + p.SetState(17353) p.relational_expression(0) } - p.SetState(17354) + p.SetState(17359) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2372, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2373, p.GetParserRuleContext()) == 1 { { - p.SetState(17349) + p.SetState(17354) var _lt = p.GetTokenStream().LT(1) @@ -291831,7 +291882,7 @@ func (p *PlSqlParser) Multiset_expression() (localctx IMultiset_expressionContex p.Consume() } } - p.SetState(17351) + p.SetState(17356) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -291840,7 +291891,7 @@ func (p *PlSqlParser) Multiset_expression() (localctx IMultiset_expressionContex if _la == PlSqlParserOF { { - p.SetState(17350) + p.SetState(17355) p.Match(PlSqlParserOF) if p.HasError() { // Recognition error - abort rule @@ -291850,7 +291901,7 @@ func (p *PlSqlParser) Multiset_expression() (localctx IMultiset_expressionContex } { - p.SetState(17353) + p.SetState(17358) p.concatenation(0) } @@ -292040,17 +292091,17 @@ func (p *PlSqlParser) relational_expression(_p int) (localctx IRelational_expres p.EnterOuterAlt(localctx, 1) { - p.SetState(17357) + p.SetState(17362) p.Compound_expression() } p.GetParserRuleContext().SetStop(p.GetTokenStream().LT(-1)) - p.SetState(17365) + p.SetState(17370) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2373, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2374, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -292062,28 +292113,28 @@ func (p *PlSqlParser) relational_expression(_p int) (localctx IRelational_expres _prevctx = localctx localctx = NewRelational_expressionContext(p, _parentctx, _parentState) p.PushNewRecursionContext(localctx, _startState, PlSqlParserRULE_relational_expression) - p.SetState(17359) + p.SetState(17364) if !(p.Precpred(p.GetParserRuleContext(), 2)) { p.SetError(antlr.NewFailedPredicateException(p, "p.Precpred(p.GetParserRuleContext(), 2)", "")) goto errorExit } { - p.SetState(17360) + p.SetState(17365) p.Relational_operator() } { - p.SetState(17361) + p.SetState(17366) p.relational_expression(3) } } - p.SetState(17367) + p.SetState(17372) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2373, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2374, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -292312,14 +292363,14 @@ func (p *PlSqlParser) Compound_expression() (localctx ICompound_expressionContex p.EnterOuterAlt(localctx, 1) { - p.SetState(17368) + p.SetState(17373) p.concatenation(0) } - p.SetState(17384) + p.SetState(17389) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2377, p.GetParserRuleContext()) == 1 { - p.SetState(17370) + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2378, p.GetParserRuleContext()) == 1 { + p.SetState(17375) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -292328,7 +292379,7 @@ func (p *PlSqlParser) Compound_expression() (localctx ICompound_expressionContex if _la == PlSqlParserNOT { { - p.SetState(17369) + p.SetState(17374) p.Match(PlSqlParserNOT) if p.HasError() { // Recognition error - abort rule @@ -292337,7 +292388,7 @@ func (p *PlSqlParser) Compound_expression() (localctx ICompound_expressionContex } } - p.SetState(17382) + p.SetState(17387) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -292346,7 +292397,7 @@ func (p *PlSqlParser) Compound_expression() (localctx ICompound_expressionContex switch p.GetTokenStream().LA(1) { case PlSqlParserIN: { - p.SetState(17372) + p.SetState(17377) p.Match(PlSqlParserIN) if p.HasError() { // Recognition error - abort rule @@ -292354,13 +292405,13 @@ func (p *PlSqlParser) Compound_expression() (localctx ICompound_expressionContex } } { - p.SetState(17373) + p.SetState(17378) p.In_elements() } case PlSqlParserBETWEEN: { - p.SetState(17374) + p.SetState(17379) p.Match(PlSqlParserBETWEEN) if p.HasError() { // Recognition error - abort rule @@ -292368,13 +292419,13 @@ func (p *PlSqlParser) Compound_expression() (localctx ICompound_expressionContex } } { - p.SetState(17375) + p.SetState(17380) p.Between_elements() } case PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE: { - p.SetState(17376) + p.SetState(17381) var _lt = p.GetTokenStream().LT(1) @@ -292392,15 +292443,15 @@ func (p *PlSqlParser) Compound_expression() (localctx ICompound_expressionContex } } { - p.SetState(17377) + p.SetState(17382) p.concatenation(0) } - p.SetState(17380) + p.SetState(17385) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2375, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2376, p.GetParserRuleContext()) == 1 { { - p.SetState(17378) + p.SetState(17383) p.Match(PlSqlParserESCAPE) if p.HasError() { // Recognition error - abort rule @@ -292408,7 +292459,7 @@ func (p *PlSqlParser) Compound_expression() (localctx ICompound_expressionContex } } { - p.SetState(17379) + p.SetState(17384) p.concatenation(0) } @@ -292548,17 +292599,17 @@ func (p *PlSqlParser) Relational_operator() (localctx IRelational_operatorContex p.EnterRule(localctx, 2052, PlSqlParserRULE_relational_operator) var _la int - p.SetState(17400) + p.SetState(17405) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2380, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2381, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(17386) + p.SetState(17391) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -292568,7 +292619,7 @@ func (p *PlSqlParser) Relational_operator() (localctx IRelational_operatorContex case 2: p.EnterOuterAlt(localctx, 2) - p.SetState(17394) + p.SetState(17399) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -292577,7 +292628,7 @@ func (p *PlSqlParser) Relational_operator() (localctx IRelational_operatorContex switch p.GetTokenStream().LA(1) { case PlSqlParserNOT_EQUAL_OP: { - p.SetState(17387) + p.SetState(17392) p.Match(PlSqlParserNOT_EQUAL_OP) if p.HasError() { // Recognition error - abort rule @@ -292587,7 +292638,7 @@ func (p *PlSqlParser) Relational_operator() (localctx IRelational_operatorContex case PlSqlParserLESS_THAN_OP: { - p.SetState(17388) + p.SetState(17393) p.Match(PlSqlParserLESS_THAN_OP) if p.HasError() { // Recognition error - abort rule @@ -292595,7 +292646,7 @@ func (p *PlSqlParser) Relational_operator() (localctx IRelational_operatorContex } } { - p.SetState(17389) + p.SetState(17394) p.Match(PlSqlParserGREATER_THAN_OP) if p.HasError() { // Recognition error - abort rule @@ -292605,7 +292656,7 @@ func (p *PlSqlParser) Relational_operator() (localctx IRelational_operatorContex case PlSqlParserEXCLAMATION_OPERATOR_PART: { - p.SetState(17390) + p.SetState(17395) p.Match(PlSqlParserEXCLAMATION_OPERATOR_PART) if p.HasError() { // Recognition error - abort rule @@ -292613,7 +292664,7 @@ func (p *PlSqlParser) Relational_operator() (localctx IRelational_operatorContex } } { - p.SetState(17391) + p.SetState(17396) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -292623,7 +292674,7 @@ func (p *PlSqlParser) Relational_operator() (localctx IRelational_operatorContex case PlSqlParserCARRET_OPERATOR_PART: { - p.SetState(17392) + p.SetState(17397) p.Match(PlSqlParserCARRET_OPERATOR_PART) if p.HasError() { // Recognition error - abort rule @@ -292631,7 +292682,7 @@ func (p *PlSqlParser) Relational_operator() (localctx IRelational_operatorContex } } { - p.SetState(17393) + p.SetState(17398) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -292647,7 +292698,7 @@ func (p *PlSqlParser) Relational_operator() (localctx IRelational_operatorContex case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(17396) + p.SetState(17401) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserGREATER_THAN_OP || _la == PlSqlParserLESS_THAN_OP) { @@ -292657,7 +292708,7 @@ func (p *PlSqlParser) Relational_operator() (localctx IRelational_operatorContex p.Consume() } } - p.SetState(17398) + p.SetState(17403) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -292666,7 +292717,7 @@ func (p *PlSqlParser) Relational_operator() (localctx IRelational_operatorContex if _la == PlSqlParserEQUALS_OP { { - p.SetState(17397) + p.SetState(17402) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -292904,17 +292955,17 @@ func (p *PlSqlParser) In_elements() (localctx IIn_elementsContext) { p.EnterRule(localctx, 2054, PlSqlParserRULE_in_elements) var _la int - p.SetState(17420) + p.SetState(17425) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2382, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2383, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(17402) + p.SetState(17407) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -292922,11 +292973,11 @@ func (p *PlSqlParser) In_elements() (localctx IIn_elementsContext) { } } { - p.SetState(17403) + p.SetState(17408) p.Subquery() } { - p.SetState(17404) + p.SetState(17409) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -292937,7 +292988,7 @@ func (p *PlSqlParser) In_elements() (localctx IIn_elementsContext) { case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(17406) + p.SetState(17411) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -292945,10 +292996,10 @@ func (p *PlSqlParser) In_elements() (localctx IIn_elementsContext) { } } { - p.SetState(17407) + p.SetState(17412) p.concatenation(0) } - p.SetState(17412) + p.SetState(17417) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -292957,7 +293008,7 @@ func (p *PlSqlParser) In_elements() (localctx IIn_elementsContext) { for _la == PlSqlParserCOMMA { { - p.SetState(17408) + p.SetState(17413) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -292965,11 +293016,11 @@ func (p *PlSqlParser) In_elements() (localctx IIn_elementsContext) { } } { - p.SetState(17409) + p.SetState(17414) p.concatenation(0) } - p.SetState(17414) + p.SetState(17419) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -292977,7 +293028,7 @@ func (p *PlSqlParser) In_elements() (localctx IIn_elementsContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(17415) + p.SetState(17420) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -292988,21 +293039,21 @@ func (p *PlSqlParser) In_elements() (localctx IIn_elementsContext) { case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(17417) + p.SetState(17422) p.Constant() } case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(17418) + p.SetState(17423) p.Bind_variable() } case 5: p.EnterOuterAlt(localctx, 5) { - p.SetState(17419) + p.SetState(17424) p.General_element() } @@ -293151,11 +293202,11 @@ func (p *PlSqlParser) Between_elements() (localctx IBetween_elementsContext) { p.EnterRule(localctx, 2056, PlSqlParserRULE_between_elements) p.EnterOuterAlt(localctx, 1) { - p.SetState(17422) + p.SetState(17427) p.concatenation(0) } { - p.SetState(17423) + p.SetState(17428) p.Match(PlSqlParserAND) if p.HasError() { // Recognition error - abort rule @@ -293163,7 +293214,7 @@ func (p *PlSqlParser) Between_elements() (localctx IBetween_elementsContext) { } } { - p.SetState(17424) + p.SetState(17429) p.concatenation(0) } @@ -293432,22 +293483,22 @@ func (p *PlSqlParser) concatenation(_p int) (localctx IConcatenationContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(17427) + p.SetState(17432) p.Model_expression() } - p.SetState(17436) + p.SetState(17441) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2384, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2385, p.GetParserRuleContext()) == 1 { { - p.SetState(17428) + p.SetState(17433) p.Match(PlSqlParserAT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17433) + p.SetState(17438) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -293456,7 +293507,7 @@ func (p *PlSqlParser) concatenation(_p int) (localctx IConcatenationContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserLOCAL: { - p.SetState(17429) + p.SetState(17434) p.Match(PlSqlParserLOCAL) if p.HasError() { // Recognition error - abort rule @@ -293466,7 +293517,7 @@ func (p *PlSqlParser) concatenation(_p int) (localctx IConcatenationContext) { case PlSqlParserTIME: { - p.SetState(17430) + p.SetState(17435) p.Match(PlSqlParserTIME) if p.HasError() { // Recognition error - abort rule @@ -293474,7 +293525,7 @@ func (p *PlSqlParser) concatenation(_p int) (localctx IConcatenationContext) { } } { - p.SetState(17431) + p.SetState(17436) p.Match(PlSqlParserZONE) if p.HasError() { // Recognition error - abort rule @@ -293482,7 +293533,7 @@ func (p *PlSqlParser) concatenation(_p int) (localctx IConcatenationContext) { } } { - p.SetState(17432) + p.SetState(17437) p.concatenation(0) } @@ -293493,21 +293544,21 @@ func (p *PlSqlParser) concatenation(_p int) (localctx IConcatenationContext) { } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2384, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2385, p.GetParserRuleContext()) == 2 { { - p.SetState(17435) + p.SetState(17440) p.Interval_expression() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(17441) + p.SetState(17446) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2385, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2386, p.GetParserRuleContext()) == 1 { { - p.SetState(17438) + p.SetState(17443) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -293515,7 +293566,7 @@ func (p *PlSqlParser) concatenation(_p int) (localctx IConcatenationContext) { } } { - p.SetState(17439) + p.SetState(17444) p.Match(PlSqlParserOVERFLOW) if p.HasError() { // Recognition error - abort rule @@ -293523,7 +293574,7 @@ func (p *PlSqlParser) concatenation(_p int) (localctx IConcatenationContext) { } } { - p.SetState(17440) + p.SetState(17445) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserERROR || _la == PlSqlParserTRUNCATE) { @@ -293539,12 +293590,12 @@ func (p *PlSqlParser) concatenation(_p int) (localctx IConcatenationContext) { } p.GetParserRuleContext().SetStop(p.GetTokenStream().LT(-1)) - p.SetState(17455) + p.SetState(17460) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2387, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2388, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -293554,24 +293605,24 @@ func (p *PlSqlParser) concatenation(_p int) (localctx IConcatenationContext) { p.TriggerExitRuleEvent() } _prevctx = localctx - p.SetState(17453) + p.SetState(17458) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2386, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2387, p.GetParserRuleContext()) { case 1: localctx = NewConcatenationContext(p, _parentctx, _parentState) p.PushNewRecursionContext(localctx, _startState, PlSqlParserRULE_concatenation) - p.SetState(17443) + p.SetState(17448) if !(p.Precpred(p.GetParserRuleContext(), 3)) { p.SetError(antlr.NewFailedPredicateException(p, "p.Precpred(p.GetParserRuleContext(), 3)", "")) goto errorExit } { - p.SetState(17444) + p.SetState(17449) var _lt = p.GetTokenStream().LT(1) @@ -293589,21 +293640,21 @@ func (p *PlSqlParser) concatenation(_p int) (localctx IConcatenationContext) { } } { - p.SetState(17445) + p.SetState(17450) p.concatenation(4) } case 2: localctx = NewConcatenationContext(p, _parentctx, _parentState) p.PushNewRecursionContext(localctx, _startState, PlSqlParserRULE_concatenation) - p.SetState(17446) + p.SetState(17451) if !(p.Precpred(p.GetParserRuleContext(), 2)) { p.SetError(antlr.NewFailedPredicateException(p, "p.Precpred(p.GetParserRuleContext(), 2)", "")) goto errorExit } { - p.SetState(17447) + p.SetState(17452) var _lt = p.GetTokenStream().LT(1) @@ -293621,21 +293672,21 @@ func (p *PlSqlParser) concatenation(_p int) (localctx IConcatenationContext) { } } { - p.SetState(17448) + p.SetState(17453) p.concatenation(3) } case 3: localctx = NewConcatenationContext(p, _parentctx, _parentState) p.PushNewRecursionContext(localctx, _startState, PlSqlParserRULE_concatenation) - p.SetState(17449) + p.SetState(17454) if !(p.Precpred(p.GetParserRuleContext(), 1)) { p.SetError(antlr.NewFailedPredicateException(p, "p.Precpred(p.GetParserRuleContext(), 1)", "")) goto errorExit } { - p.SetState(17450) + p.SetState(17455) p.Match(PlSqlParserBAR) if p.HasError() { // Recognition error - abort rule @@ -293643,7 +293694,7 @@ func (p *PlSqlParser) concatenation(_p int) (localctx IConcatenationContext) { } } { - p.SetState(17451) + p.SetState(17456) p.Match(PlSqlParserBAR) if p.HasError() { // Recognition error - abort rule @@ -293651,7 +293702,7 @@ func (p *PlSqlParser) concatenation(_p int) (localctx IConcatenationContext) { } } { - p.SetState(17452) + p.SetState(17457) p.concatenation(2) } @@ -293660,12 +293711,12 @@ func (p *PlSqlParser) concatenation(_p int) (localctx IConcatenationContext) { } } - p.SetState(17457) + p.SetState(17462) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2387, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2388, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -293852,24 +293903,24 @@ func (p *PlSqlParser) Interval_expression() (localctx IInterval_expressionContex p.EnterRule(localctx, 2060, PlSqlParserRULE_interval_expression) var _la int - p.SetState(17485) + p.SetState(17490) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2391, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2392, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(17458) + p.SetState(17463) p.Match(PlSqlParserDAY) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17463) + p.SetState(17468) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -293878,7 +293929,7 @@ func (p *PlSqlParser) Interval_expression() (localctx IInterval_expressionContex if _la == PlSqlParserLEFT_PAREN { { - p.SetState(17459) + p.SetState(17464) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -293886,11 +293937,11 @@ func (p *PlSqlParser) Interval_expression() (localctx IInterval_expressionContex } } { - p.SetState(17460) + p.SetState(17465) p.concatenation(0) } { - p.SetState(17461) + p.SetState(17466) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -293900,7 +293951,7 @@ func (p *PlSqlParser) Interval_expression() (localctx IInterval_expressionContex } { - p.SetState(17465) + p.SetState(17470) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -293908,19 +293959,19 @@ func (p *PlSqlParser) Interval_expression() (localctx IInterval_expressionContex } } { - p.SetState(17466) + p.SetState(17471) p.Match(PlSqlParserSECOND) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17471) + p.SetState(17476) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2389, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2390, p.GetParserRuleContext()) == 1 { { - p.SetState(17467) + p.SetState(17472) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -293928,11 +293979,11 @@ func (p *PlSqlParser) Interval_expression() (localctx IInterval_expressionContex } } { - p.SetState(17468) + p.SetState(17473) p.concatenation(0) } { - p.SetState(17469) + p.SetState(17474) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -293947,14 +293998,14 @@ func (p *PlSqlParser) Interval_expression() (localctx IInterval_expressionContex case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(17473) + p.SetState(17478) p.Match(PlSqlParserYEAR) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17478) + p.SetState(17483) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -293963,7 +294014,7 @@ func (p *PlSqlParser) Interval_expression() (localctx IInterval_expressionContex if _la == PlSqlParserLEFT_PAREN { { - p.SetState(17474) + p.SetState(17479) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -293971,11 +294022,11 @@ func (p *PlSqlParser) Interval_expression() (localctx IInterval_expressionContex } } { - p.SetState(17475) + p.SetState(17480) p.concatenation(0) } { - p.SetState(17476) + p.SetState(17481) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -293985,7 +294036,7 @@ func (p *PlSqlParser) Interval_expression() (localctx IInterval_expressionContex } { - p.SetState(17480) + p.SetState(17485) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -293993,7 +294044,7 @@ func (p *PlSqlParser) Interval_expression() (localctx IInterval_expressionContex } } { - p.SetState(17481) + p.SetState(17486) p.Match(PlSqlParserMONTH) if p.HasError() { // Recognition error - abort rule @@ -294004,11 +294055,11 @@ func (p *PlSqlParser) Interval_expression() (localctx IInterval_expressionContex case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(17482) + p.SetState(17487) p.concatenation(0) } { - p.SetState(17483) + p.SetState(17488) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDAY || _la == PlSqlParserMONTH || _la == PlSqlParserSECOND || _la == PlSqlParserYEAR) { @@ -294160,15 +294211,15 @@ func (p *PlSqlParser) Model_expression() (localctx IModel_expressionContext) { p.EnterRule(localctx, 2062, PlSqlParserRULE_model_expression) p.EnterOuterAlt(localctx, 1) { - p.SetState(17487) + p.SetState(17492) p.Unary_expression() } - p.SetState(17492) + p.SetState(17497) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2392, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2393, p.GetParserRuleContext()) == 1 { { - p.SetState(17488) + p.SetState(17493) p.Match(PlSqlParserLEFT_BRACKET) if p.HasError() { // Recognition error - abort rule @@ -294176,11 +294227,11 @@ func (p *PlSqlParser) Model_expression() (localctx IModel_expressionContext) { } } { - p.SetState(17489) + p.SetState(17494) p.Model_expression_element() } { - p.SetState(17490) + p.SetState(17495) p.Match(PlSqlParserRIGHT_BRACKET) if p.HasError() { // Recognition error - abort rule @@ -294408,25 +294459,25 @@ func (p *PlSqlParser) Model_expression_element() (localctx IModel_expression_ele p.EnterRule(localctx, 2064, PlSqlParserRULE_model_expression_element) var _la int - p.SetState(17517) + p.SetState(17522) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2397, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2398, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) - p.SetState(17496) + p.SetState(17501) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2393, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2394, p.GetParserRuleContext()) { case 1: { - p.SetState(17494) + p.SetState(17499) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -294436,14 +294487,14 @@ func (p *PlSqlParser) Model_expression_element() (localctx IModel_expression_ele case 2: { - p.SetState(17495) + p.SetState(17500) p.Expression() } case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(17505) + p.SetState(17510) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -294452,23 +294503,23 @@ func (p *PlSqlParser) Model_expression_element() (localctx IModel_expression_ele for _la == PlSqlParserCOMMA { { - p.SetState(17498) + p.SetState(17503) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17501) + p.SetState(17506) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2394, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2395, p.GetParserRuleContext()) { case 1: { - p.SetState(17499) + p.SetState(17504) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -294478,7 +294529,7 @@ func (p *PlSqlParser) Model_expression_element() (localctx IModel_expression_ele case 2: { - p.SetState(17500) + p.SetState(17505) p.Expression() } @@ -294486,7 +294537,7 @@ func (p *PlSqlParser) Model_expression_element() (localctx IModel_expression_ele goto errorExit } - p.SetState(17507) + p.SetState(17512) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -294497,10 +294548,10 @@ func (p *PlSqlParser) Model_expression_element() (localctx IModel_expression_ele case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(17508) + p.SetState(17513) p.Single_column_for_loop() } - p.SetState(17513) + p.SetState(17518) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -294509,7 +294560,7 @@ func (p *PlSqlParser) Model_expression_element() (localctx IModel_expression_ele for _la == PlSqlParserCOMMA { { - p.SetState(17509) + p.SetState(17514) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -294517,11 +294568,11 @@ func (p *PlSqlParser) Model_expression_element() (localctx IModel_expression_ele } } { - p.SetState(17510) + p.SetState(17515) p.Single_column_for_loop() } - p.SetState(17515) + p.SetState(17520) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -294532,7 +294583,7 @@ func (p *PlSqlParser) Model_expression_element() (localctx IModel_expression_ele case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(17516) + p.SetState(17521) p.Multi_column_for_loop() } @@ -294801,7 +294852,7 @@ func (p *PlSqlParser) Single_column_for_loop() (localctx ISingle_column_for_loop p.EnterOuterAlt(localctx, 1) { - p.SetState(17519) + p.SetState(17524) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule @@ -294809,10 +294860,10 @@ func (p *PlSqlParser) Single_column_for_loop() (localctx ISingle_column_for_loop } } { - p.SetState(17520) + p.SetState(17525) p.Column_name() } - p.SetState(17538) + p.SetState(17543) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -294821,7 +294872,7 @@ func (p *PlSqlParser) Single_column_for_loop() (localctx ISingle_column_for_loop switch p.GetTokenStream().LA(1) { case PlSqlParserIN: { - p.SetState(17521) + p.SetState(17526) p.Match(PlSqlParserIN) if p.HasError() { // Recognition error - abort rule @@ -294829,14 +294880,14 @@ func (p *PlSqlParser) Single_column_for_loop() (localctx ISingle_column_for_loop } } { - p.SetState(17522) + p.SetState(17527) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17524) + p.SetState(17529) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -294845,13 +294896,13 @@ func (p *PlSqlParser) Single_column_for_loop() (localctx ISingle_column_for_loop if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-283673999966210) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-68719476737) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819404132349) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-4503599627370497) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-1) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-41943041) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&2865351897142788499) != 0) || ((int64((_la-2434)) & ^0x3f) == 0 && ((int64(1)<<(_la-2434))&545292547) != 0) { { - p.SetState(17523) + p.SetState(17528) p.Expressions() } } { - p.SetState(17526) + p.SetState(17531) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -294860,7 +294911,7 @@ func (p *PlSqlParser) Single_column_for_loop() (localctx ISingle_column_for_loop } case PlSqlParserFROM, PlSqlParserLIKE: - p.SetState(17529) + p.SetState(17534) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -294869,7 +294920,7 @@ func (p *PlSqlParser) Single_column_for_loop() (localctx ISingle_column_for_loop if _la == PlSqlParserLIKE { { - p.SetState(17527) + p.SetState(17532) p.Match(PlSqlParserLIKE) if p.HasError() { // Recognition error - abort rule @@ -294877,13 +294928,13 @@ func (p *PlSqlParser) Single_column_for_loop() (localctx ISingle_column_for_loop } } { - p.SetState(17528) + p.SetState(17533) p.Expression() } } { - p.SetState(17531) + p.SetState(17536) p.Match(PlSqlParserFROM) if p.HasError() { // Recognition error - abort rule @@ -294891,14 +294942,14 @@ func (p *PlSqlParser) Single_column_for_loop() (localctx ISingle_column_for_loop } } { - p.SetState(17532) + p.SetState(17537) var _x = p.Expression() localctx.(*Single_column_for_loopContext).fromExpr = _x } { - p.SetState(17533) + p.SetState(17538) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -294906,14 +294957,14 @@ func (p *PlSqlParser) Single_column_for_loop() (localctx ISingle_column_for_loop } } { - p.SetState(17534) + p.SetState(17539) var _x = p.Expression() localctx.(*Single_column_for_loopContext).toExpr = _x } { - p.SetState(17535) + p.SetState(17540) var _lt = p.GetTokenStream().LT(1) @@ -294931,7 +294982,7 @@ func (p *PlSqlParser) Single_column_for_loop() (localctx ISingle_column_for_loop } } { - p.SetState(17536) + p.SetState(17541) var _x = p.Expression() @@ -295119,7 +295170,7 @@ func (p *PlSqlParser) Multi_column_for_loop() (localctx IMulti_column_for_loopCo p.EnterOuterAlt(localctx, 1) { - p.SetState(17540) + p.SetState(17545) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule @@ -295127,11 +295178,11 @@ func (p *PlSqlParser) Multi_column_for_loop() (localctx IMulti_column_for_loopCo } } { - p.SetState(17541) + p.SetState(17546) p.Paren_column_list() } { - p.SetState(17542) + p.SetState(17547) p.Match(PlSqlParserIN) if p.HasError() { // Recognition error - abort rule @@ -295139,36 +295190,36 @@ func (p *PlSqlParser) Multi_column_for_loop() (localctx IMulti_column_for_loopCo } } { - p.SetState(17543) + p.SetState(17548) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17550) + p.SetState(17555) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2402, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2403, p.GetParserRuleContext()) { case 1: { - p.SetState(17544) + p.SetState(17549) p.Subquery() } case 2: { - p.SetState(17545) + p.SetState(17550) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17547) + p.SetState(17552) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -295177,13 +295228,13 @@ func (p *PlSqlParser) Multi_column_for_loop() (localctx IMulti_column_for_loopCo if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-283673999966210) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-68719476737) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819404132349) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-4503599627370497) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-1) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-41943041) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&2865351897142788499) != 0) || ((int64((_la-2434)) & ^0x3f) == 0 && ((int64(1)<<(_la-2434))&545292547) != 0) { { - p.SetState(17546) + p.SetState(17551) p.Expressions() } } { - p.SetState(17549) + p.SetState(17554) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -295195,7 +295246,7 @@ func (p *PlSqlParser) Multi_column_for_loop() (localctx IMulti_column_for_loopCo goto errorExit } { - p.SetState(17552) + p.SetState(17557) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -295416,17 +295467,17 @@ func (p *PlSqlParser) Unary_expression() (localctx IUnary_expressionContext) { p.EnterRule(localctx, 2070, PlSqlParserRULE_unary_expression) var _la int - p.SetState(17570) + p.SetState(17575) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2403, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2404, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(17554) + p.SetState(17559) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserPLUS_SIGN || _la == PlSqlParserMINUS_SIGN) { @@ -295437,14 +295488,14 @@ func (p *PlSqlParser) Unary_expression() (localctx IUnary_expressionContext) { } } { - p.SetState(17555) + p.SetState(17560) p.Unary_expression() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(17556) + p.SetState(17561) p.Match(PlSqlParserPRIOR) if p.HasError() { // Recognition error - abort rule @@ -295452,14 +295503,14 @@ func (p *PlSqlParser) Unary_expression() (localctx IUnary_expressionContext) { } } { - p.SetState(17557) + p.SetState(17562) p.Unary_expression() } case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(17558) + p.SetState(17563) p.Match(PlSqlParserCONNECT_BY_ROOT) if p.HasError() { // Recognition error - abort rule @@ -295467,14 +295518,14 @@ func (p *PlSqlParser) Unary_expression() (localctx IUnary_expressionContext) { } } { - p.SetState(17559) + p.SetState(17564) p.Unary_expression() } case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(17560) + p.SetState(17565) p.Match(PlSqlParserNEW) if p.HasError() { // Recognition error - abort rule @@ -295482,14 +295533,14 @@ func (p *PlSqlParser) Unary_expression() (localctx IUnary_expressionContext) { } } { - p.SetState(17561) + p.SetState(17566) p.Unary_expression() } case 5: p.EnterOuterAlt(localctx, 5) { - p.SetState(17562) + p.SetState(17567) p.Match(PlSqlParserDISTINCT) if p.HasError() { // Recognition error - abort rule @@ -295497,14 +295548,14 @@ func (p *PlSqlParser) Unary_expression() (localctx IUnary_expressionContext) { } } { - p.SetState(17563) + p.SetState(17568) p.Unary_expression() } case 6: p.EnterOuterAlt(localctx, 6) { - p.SetState(17564) + p.SetState(17569) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule @@ -295512,35 +295563,35 @@ func (p *PlSqlParser) Unary_expression() (localctx IUnary_expressionContext) { } } { - p.SetState(17565) + p.SetState(17570) p.Unary_expression() } case 7: p.EnterOuterAlt(localctx, 7) { - p.SetState(17566) + p.SetState(17571) p.Case_statement() } case 8: p.EnterOuterAlt(localctx, 8) { - p.SetState(17567) + p.SetState(17572) p.Quantified_expression() } case 9: p.EnterOuterAlt(localctx, 9) { - p.SetState(17568) + p.SetState(17573) p.Standard_function() } case 10: p.EnterOuterAlt(localctx, 10) { - p.SetState(17569) + p.SetState(17574) p.Atom() } @@ -295673,24 +295724,24 @@ func (s *Case_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface func (p *PlSqlParser) Case_statement() (localctx ICase_statementContext) { localctx = NewCase_statementContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2072, PlSqlParserRULE_case_statement) - p.SetState(17574) + p.SetState(17579) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2404, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2405, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(17572) + p.SetState(17577) p.Searched_case_statement() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(17573) + p.SetState(17578) p.Simple_case_statement() } @@ -295938,12 +295989,12 @@ func (p *PlSqlParser) Simple_case_statement() (localctx ISimple_case_statementCo var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(17577) + p.SetState(17582) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2405, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2406, p.GetParserRuleContext()) == 1 { { - p.SetState(17576) + p.SetState(17581) p.Label_name() } @@ -295951,7 +296002,7 @@ func (p *PlSqlParser) Simple_case_statement() (localctx ISimple_case_statementCo goto errorExit } { - p.SetState(17579) + p.SetState(17584) var _m = p.Match(PlSqlParserCASE) @@ -295962,10 +296013,10 @@ func (p *PlSqlParser) Simple_case_statement() (localctx ISimple_case_statementCo } } { - p.SetState(17580) + p.SetState(17585) p.Expression() } - p.SetState(17582) + p.SetState(17587) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -295974,18 +296025,18 @@ func (p *PlSqlParser) Simple_case_statement() (localctx ISimple_case_statementCo for ok := true; ok; ok = _la == PlSqlParserWHEN { { - p.SetState(17581) + p.SetState(17586) p.Simple_case_when_part() } - p.SetState(17584) + p.SetState(17589) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) } - p.SetState(17587) + p.SetState(17592) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -295994,25 +296045,25 @@ func (p *PlSqlParser) Simple_case_statement() (localctx ISimple_case_statementCo if _la == PlSqlParserELSE { { - p.SetState(17586) + p.SetState(17591) p.Case_else_part() } } { - p.SetState(17589) + p.SetState(17594) p.Match(PlSqlParserEND) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17591) + p.SetState(17596) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2408, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2409, p.GetParserRuleContext()) == 1 { { - p.SetState(17590) + p.SetState(17595) p.Match(PlSqlParserCASE) if p.HasError() { // Recognition error - abort rule @@ -296023,12 +296074,12 @@ func (p *PlSqlParser) Simple_case_statement() (localctx ISimple_case_statementCo } else if p.HasError() { // JIM goto errorExit } - p.SetState(17594) + p.SetState(17599) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2409, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2410, p.GetParserRuleContext()) == 1 { { - p.SetState(17593) + p.SetState(17598) p.Label_name() } @@ -296199,7 +296250,7 @@ func (p *PlSqlParser) Simple_case_when_part() (localctx ISimple_case_when_partCo p.EnterRule(localctx, 2076, PlSqlParserRULE_simple_case_when_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(17596) + p.SetState(17601) p.Match(PlSqlParserWHEN) if p.HasError() { // Recognition error - abort rule @@ -296207,33 +296258,33 @@ func (p *PlSqlParser) Simple_case_when_part() (localctx ISimple_case_when_partCo } } { - p.SetState(17597) + p.SetState(17602) p.Expression() } { - p.SetState(17598) + p.SetState(17603) p.Match(PlSqlParserTHEN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17601) + p.SetState(17606) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2410, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2411, p.GetParserRuleContext()) { case 1: { - p.SetState(17599) + p.SetState(17604) p.Seq_of_statements() } case 2: { - p.SetState(17600) + p.SetState(17605) p.Expression() } @@ -296464,12 +296515,12 @@ func (p *PlSqlParser) Searched_case_statement() (localctx ISearched_case_stateme var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(17604) + p.SetState(17609) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2411, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2412, p.GetParserRuleContext()) == 1 { { - p.SetState(17603) + p.SetState(17608) p.Label_name() } @@ -296477,7 +296528,7 @@ func (p *PlSqlParser) Searched_case_statement() (localctx ISearched_case_stateme goto errorExit } { - p.SetState(17606) + p.SetState(17611) var _m = p.Match(PlSqlParserCASE) @@ -296487,7 +296538,7 @@ func (p *PlSqlParser) Searched_case_statement() (localctx ISearched_case_stateme goto errorExit } } - p.SetState(17608) + p.SetState(17613) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -296496,18 +296547,18 @@ func (p *PlSqlParser) Searched_case_statement() (localctx ISearched_case_stateme for ok := true; ok; ok = _la == PlSqlParserWHEN { { - p.SetState(17607) + p.SetState(17612) p.Searched_case_when_part() } - p.SetState(17610) + p.SetState(17615) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) } - p.SetState(17613) + p.SetState(17618) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -296516,25 +296567,25 @@ func (p *PlSqlParser) Searched_case_statement() (localctx ISearched_case_stateme if _la == PlSqlParserELSE { { - p.SetState(17612) + p.SetState(17617) p.Case_else_part() } } { - p.SetState(17615) + p.SetState(17620) p.Match(PlSqlParserEND) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17617) + p.SetState(17622) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2414, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2415, p.GetParserRuleContext()) == 1 { { - p.SetState(17616) + p.SetState(17621) p.Match(PlSqlParserCASE) if p.HasError() { // Recognition error - abort rule @@ -296545,12 +296596,12 @@ func (p *PlSqlParser) Searched_case_statement() (localctx ISearched_case_stateme } else if p.HasError() { // JIM goto errorExit } - p.SetState(17620) + p.SetState(17625) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2415, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2416, p.GetParserRuleContext()) == 1 { { - p.SetState(17619) + p.SetState(17624) p.Label_name() } @@ -296721,7 +296772,7 @@ func (p *PlSqlParser) Searched_case_when_part() (localctx ISearched_case_when_pa p.EnterRule(localctx, 2080, PlSqlParserRULE_searched_case_when_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(17622) + p.SetState(17627) p.Match(PlSqlParserWHEN) if p.HasError() { // Recognition error - abort rule @@ -296729,33 +296780,33 @@ func (p *PlSqlParser) Searched_case_when_part() (localctx ISearched_case_when_pa } } { - p.SetState(17623) + p.SetState(17628) p.Expression() } { - p.SetState(17624) + p.SetState(17629) p.Match(PlSqlParserTHEN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17627) + p.SetState(17632) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2416, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2417, p.GetParserRuleContext()) { case 1: { - p.SetState(17625) + p.SetState(17630) p.Seq_of_statements() } case 2: { - p.SetState(17626) + p.SetState(17631) p.Expression() } @@ -296895,29 +296946,29 @@ func (p *PlSqlParser) Case_else_part() (localctx ICase_else_partContext) { p.EnterRule(localctx, 2082, PlSqlParserRULE_case_else_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(17629) + p.SetState(17634) p.Match(PlSqlParserELSE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17632) + p.SetState(17637) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2417, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2418, p.GetParserRuleContext()) { case 1: { - p.SetState(17630) + p.SetState(17635) p.Seq_of_statements() } case 2: { - p.SetState(17631) + p.SetState(17636) p.Expression() } @@ -297190,49 +297241,49 @@ func (p *PlSqlParser) Atom() (localctx IAtomContext) { p.EnterRule(localctx, 2084, PlSqlParserRULE_atom) var _alt int - p.SetState(17653) + p.SetState(17658) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2419, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2420, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(17634) + p.SetState(17639) p.Table_element() } { - p.SetState(17635) + p.SetState(17640) p.Outer_join_sign() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(17637) + p.SetState(17642) p.Bind_variable() } case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(17638) + p.SetState(17643) p.Constant_without_variable() } case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(17639) + p.SetState(17644) p.General_element() } case 5: p.EnterOuterAlt(localctx, 5) { - p.SetState(17640) + p.SetState(17645) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -297240,40 +297291,40 @@ func (p *PlSqlParser) Atom() (localctx IAtomContext) { } } { - p.SetState(17641) + p.SetState(17646) p.Subquery() } { - p.SetState(17642) + p.SetState(17647) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17646) + p.SetState(17651) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2418, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2419, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(17643) + p.SetState(17648) p.Subquery_operation_part() } } - p.SetState(17648) + p.SetState(17653) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2418, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2419, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -297282,7 +297333,7 @@ func (p *PlSqlParser) Atom() (localctx IAtomContext) { case 6: p.EnterOuterAlt(localctx, 6) { - p.SetState(17649) + p.SetState(17654) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -297290,11 +297341,11 @@ func (p *PlSqlParser) Atom() (localctx IAtomContext) { } } { - p.SetState(17650) + p.SetState(17655) p.Expressions() } { - p.SetState(17651) + p.SetState(17656) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -297465,7 +297516,7 @@ func (p *PlSqlParser) Quantified_expression() (localctx IQuantified_expressionCo p.EnterOuterAlt(localctx, 1) { - p.SetState(17655) + p.SetState(17660) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALL || _la == PlSqlParserANY || _la == PlSqlParserEXISTS || _la == PlSqlParserSOME) { @@ -297475,16 +297526,16 @@ func (p *PlSqlParser) Quantified_expression() (localctx IQuantified_expressionCo p.Consume() } } - p.SetState(17664) + p.SetState(17669) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2420, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2421, p.GetParserRuleContext()) { case 1: { - p.SetState(17656) + p.SetState(17661) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -297492,11 +297543,11 @@ func (p *PlSqlParser) Quantified_expression() (localctx IQuantified_expressionCo } } { - p.SetState(17657) + p.SetState(17662) p.Select_only_statement() } { - p.SetState(17658) + p.SetState(17663) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -297506,7 +297557,7 @@ func (p *PlSqlParser) Quantified_expression() (localctx IQuantified_expressionCo case 2: { - p.SetState(17660) + p.SetState(17665) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -297514,11 +297565,11 @@ func (p *PlSqlParser) Quantified_expression() (localctx IQuantified_expressionCo } } { - p.SetState(17661) + p.SetState(17666) p.Expression() } { - p.SetState(17662) + p.SetState(17667) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -297882,7 +297933,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { p.EnterRule(localctx, 2088, PlSqlParserRULE_string_function) var _la int - p.SetState(17752) + p.SetState(17757) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -297892,7 +297943,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { case PlSqlParserSUBSTR: p.EnterOuterAlt(localctx, 1) { - p.SetState(17666) + p.SetState(17671) p.Match(PlSqlParserSUBSTR) if p.HasError() { // Recognition error - abort rule @@ -297900,7 +297951,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17667) + p.SetState(17672) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -297908,11 +297959,11 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17668) + p.SetState(17673) p.Expression() } { - p.SetState(17669) + p.SetState(17674) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -297920,10 +297971,10 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17670) + p.SetState(17675) p.Expression() } - p.SetState(17673) + p.SetState(17678) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -297932,7 +297983,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { if _la == PlSqlParserCOMMA { { - p.SetState(17671) + p.SetState(17676) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -297940,13 +297991,13 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17672) + p.SetState(17677) p.Expression() } } { - p.SetState(17675) + p.SetState(17680) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -297957,7 +298008,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { case PlSqlParserTO_CHAR: p.EnterOuterAlt(localctx, 2) { - p.SetState(17677) + p.SetState(17682) p.Match(PlSqlParserTO_CHAR) if p.HasError() { // Recognition error - abort rule @@ -297965,47 +298016,47 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17678) + p.SetState(17683) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17682) + p.SetState(17687) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2422, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2423, p.GetParserRuleContext()) { case 1: { - p.SetState(17679) + p.SetState(17684) p.Table_element() } case 2: { - p.SetState(17680) + p.SetState(17685) p.Standard_function() } case 3: { - p.SetState(17681) + p.SetState(17686) p.Expression() } case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(17686) + p.SetState(17691) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2423, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2424, p.GetParserRuleContext()) == 1 { { - p.SetState(17684) + p.SetState(17689) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -298013,14 +298064,14 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17685) + p.SetState(17690) p.Quoted_string() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(17690) + p.SetState(17695) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -298029,7 +298080,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { if _la == PlSqlParserCOMMA { { - p.SetState(17688) + p.SetState(17693) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -298037,13 +298088,13 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17689) + p.SetState(17694) p.Quoted_string() } } { - p.SetState(17692) + p.SetState(17697) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -298054,7 +298105,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { case PlSqlParserDECODE: p.EnterOuterAlt(localctx, 3) { - p.SetState(17694) + p.SetState(17699) p.Match(PlSqlParserDECODE) if p.HasError() { // Recognition error - abort rule @@ -298062,7 +298113,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17695) + p.SetState(17700) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -298070,11 +298121,11 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17696) + p.SetState(17701) p.Expressions() } { - p.SetState(17697) + p.SetState(17702) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -298085,7 +298136,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { case PlSqlParserCHR: p.EnterOuterAlt(localctx, 4) { - p.SetState(17699) + p.SetState(17704) p.Match(PlSqlParserCHR) if p.HasError() { // Recognition error - abort rule @@ -298093,7 +298144,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17700) + p.SetState(17705) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -298101,11 +298152,11 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17701) + p.SetState(17706) p.concatenation(0) } { - p.SetState(17702) + p.SetState(17707) p.Match(PlSqlParserUSING) if p.HasError() { // Recognition error - abort rule @@ -298113,7 +298164,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17703) + p.SetState(17708) p.Match(PlSqlParserNCHAR_CS) if p.HasError() { // Recognition error - abort rule @@ -298121,7 +298172,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17704) + p.SetState(17709) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -298132,7 +298183,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { case PlSqlParserNVL: p.EnterOuterAlt(localctx, 5) { - p.SetState(17706) + p.SetState(17711) p.Match(PlSqlParserNVL) if p.HasError() { // Recognition error - abort rule @@ -298140,7 +298191,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17707) + p.SetState(17712) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -298148,11 +298199,11 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17708) + p.SetState(17713) p.Expression() } { - p.SetState(17709) + p.SetState(17714) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -298160,11 +298211,11 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17710) + p.SetState(17715) p.Expression() } { - p.SetState(17711) + p.SetState(17716) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -298175,7 +298226,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { case PlSqlParserTRIM: p.EnterOuterAlt(localctx, 6) { - p.SetState(17713) + p.SetState(17718) p.Match(PlSqlParserTRIM) if p.HasError() { // Recognition error - abort rule @@ -298183,23 +298234,23 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17714) + p.SetState(17719) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17722) + p.SetState(17727) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2427, p.GetParserRuleContext()) == 1 { - p.SetState(17716) + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2428, p.GetParserRuleContext()) == 1 { + p.SetState(17721) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2425, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2426, p.GetParserRuleContext()) == 1 { { - p.SetState(17715) + p.SetState(17720) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBOTH || _la == PlSqlParserLEADING || _la == PlSqlParserTRAILING) { @@ -298213,7 +298264,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(17719) + p.SetState(17724) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -298222,13 +298273,13 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8864813023233) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-2310346746280017921) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&451422496872202643) != 0) || ((int64((_la-2442)) & ^0x3f) == 0 && ((int64(1)<<(_la-2442))&2130049) != 0) { { - p.SetState(17718) + p.SetState(17723) p.Quoted_string() } } { - p.SetState(17721) + p.SetState(17726) p.Match(PlSqlParserFROM) if p.HasError() { // Recognition error - abort rule @@ -298240,11 +298291,11 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { goto errorExit } { - p.SetState(17724) + p.SetState(17729) p.concatenation(0) } { - p.SetState(17725) + p.SetState(17730) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -298255,7 +298306,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { case PlSqlParserTO_DATE: p.EnterOuterAlt(localctx, 7) { - p.SetState(17727) + p.SetState(17732) p.Match(PlSqlParserTO_DATE) if p.HasError() { // Recognition error - abort rule @@ -298263,42 +298314,42 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17728) + p.SetState(17733) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17732) + p.SetState(17737) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2428, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2429, p.GetParserRuleContext()) { case 1: { - p.SetState(17729) + p.SetState(17734) p.Table_element() } case 2: { - p.SetState(17730) + p.SetState(17735) p.Standard_function() } case 3: { - p.SetState(17731) + p.SetState(17736) p.Expression() } case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(17740) + p.SetState(17745) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -298307,7 +298358,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { if _la == PlSqlParserDEFAULT { { - p.SetState(17734) + p.SetState(17739) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -298315,11 +298366,11 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17735) + p.SetState(17740) p.concatenation(0) } { - p.SetState(17736) + p.SetState(17741) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -298327,7 +298378,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17737) + p.SetState(17742) p.Match(PlSqlParserCONVERSION) if p.HasError() { // Recognition error - abort rule @@ -298335,7 +298386,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17738) + p.SetState(17743) p.Match(PlSqlParserERROR) if p.HasError() { // Recognition error - abort rule @@ -298344,7 +298395,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } - p.SetState(17748) + p.SetState(17753) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -298353,7 +298404,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { if _la == PlSqlParserCOMMA { { - p.SetState(17742) + p.SetState(17747) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -298361,10 +298412,10 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17743) + p.SetState(17748) p.Quoted_string() } - p.SetState(17746) + p.SetState(17751) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -298373,7 +298424,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { if _la == PlSqlParserCOMMA { { - p.SetState(17744) + p.SetState(17749) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -298381,7 +298432,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } } { - p.SetState(17745) + p.SetState(17750) p.Quoted_string() } @@ -298389,7 +298440,7 @@ func (p *PlSqlParser) String_function() (localctx IString_functionContext) { } { - p.SetState(17750) + p.SetState(17755) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -298561,38 +298612,38 @@ func (s *Standard_functionContext) Accept(visitor antlr.ParseTreeVisitor) interf func (p *PlSqlParser) Standard_function() (localctx IStandard_functionContext) { localctx = NewStandard_functionContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2090, PlSqlParserRULE_standard_function) - p.SetState(17758) + p.SetState(17763) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2433, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2434, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(17754) + p.SetState(17759) p.String_function() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(17755) + p.SetState(17760) p.Numeric_function_wrapper() } case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(17756) + p.SetState(17761) p.Json_function() } case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(17757) + p.SetState(17762) p.Other_function() } @@ -299277,7 +299328,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { p.EnterRule(localctx, 2092, PlSqlParserRULE_json_function) var _la int - p.SetState(17950) + p.SetState(17955) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299287,7 +299338,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { case PlSqlParserJSON_ARRAY: p.EnterOuterAlt(localctx, 1) { - p.SetState(17760) + p.SetState(17765) p.Match(PlSqlParserJSON_ARRAY) if p.HasError() { // Recognition error - abort rule @@ -299295,7 +299346,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17761) + p.SetState(17766) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -299303,10 +299354,10 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17762) + p.SetState(17767) p.Json_array_element() } - p.SetState(17767) + p.SetState(17772) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299315,7 +299366,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { for _la == PlSqlParserCOMMA { { - p.SetState(17763) + p.SetState(17768) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -299323,18 +299374,18 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17764) + p.SetState(17769) p.Json_array_element() } - p.SetState(17769) + p.SetState(17774) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) } - p.SetState(17771) + p.SetState(17776) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299343,12 +299394,12 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserABSENT || _la == PlSqlParserNULL_ { { - p.SetState(17770) + p.SetState(17775) p.Json_on_null_clause() } } - p.SetState(17774) + p.SetState(17779) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299357,12 +299408,12 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserRETURNING { { - p.SetState(17773) + p.SetState(17778) p.Json_return_clause() } } - p.SetState(17777) + p.SetState(17782) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299371,7 +299422,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserSTRICT { { - p.SetState(17776) + p.SetState(17781) p.Match(PlSqlParserSTRICT) if p.HasError() { // Recognition error - abort rule @@ -299381,7 +299432,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } { - p.SetState(17779) + p.SetState(17784) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -299392,7 +299443,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { case PlSqlParserJSON_ARRAYAGG: p.EnterOuterAlt(localctx, 2) { - p.SetState(17781) + p.SetState(17786) p.Match(PlSqlParserJSON_ARRAYAGG) if p.HasError() { // Recognition error - abort rule @@ -299400,7 +299451,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17782) + p.SetState(17787) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -299408,10 +299459,10 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17783) + p.SetState(17788) p.Expression() } - p.SetState(17786) + p.SetState(17791) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299420,7 +299471,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserFORMAT { { - p.SetState(17784) + p.SetState(17789) p.Match(PlSqlParserFORMAT) if p.HasError() { // Recognition error - abort rule @@ -299428,7 +299479,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17785) + p.SetState(17790) p.Match(PlSqlParserJSON) if p.HasError() { // Recognition error - abort rule @@ -299437,7 +299488,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } - p.SetState(17789) + p.SetState(17794) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299446,12 +299497,12 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserORDER { { - p.SetState(17788) + p.SetState(17793) p.Order_by_clause() } } - p.SetState(17792) + p.SetState(17797) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299460,12 +299511,12 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserABSENT || _la == PlSqlParserNULL_ { { - p.SetState(17791) + p.SetState(17796) p.Json_on_null_clause() } } - p.SetState(17795) + p.SetState(17800) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299474,12 +299525,12 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserRETURNING { { - p.SetState(17794) + p.SetState(17799) p.Json_return_clause() } } - p.SetState(17798) + p.SetState(17803) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299488,7 +299539,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserSTRICT { { - p.SetState(17797) + p.SetState(17802) p.Match(PlSqlParserSTRICT) if p.HasError() { // Recognition error - abort rule @@ -299498,7 +299549,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } { - p.SetState(17800) + p.SetState(17805) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -299509,7 +299560,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { case PlSqlParserJSON_OBJECT: p.EnterOuterAlt(localctx, 3) { - p.SetState(17802) + p.SetState(17807) p.Match(PlSqlParserJSON_OBJECT) if p.HasError() { // Recognition error - abort rule @@ -299517,7 +299568,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17803) + p.SetState(17808) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -299525,11 +299576,11 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17804) + p.SetState(17809) p.Json_object_content() } { - p.SetState(17805) + p.SetState(17810) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -299540,7 +299591,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { case PlSqlParserJSON_OBJECTAGG: p.EnterOuterAlt(localctx, 4) { - p.SetState(17807) + p.SetState(17812) p.Match(PlSqlParserJSON_OBJECTAGG) if p.HasError() { // Recognition error - abort rule @@ -299548,19 +299599,19 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17808) + p.SetState(17813) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17810) + p.SetState(17815) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2443, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2444, p.GetParserRuleContext()) == 1 { { - p.SetState(17809) + p.SetState(17814) p.Match(PlSqlParserKEY) if p.HasError() { // Recognition error - abort rule @@ -299572,11 +299623,11 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { goto errorExit } { - p.SetState(17812) + p.SetState(17817) p.Expression() } { - p.SetState(17813) + p.SetState(17818) p.Match(PlSqlParserVALUE) if p.HasError() { // Recognition error - abort rule @@ -299584,10 +299635,10 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17814) + p.SetState(17819) p.Expression() } - p.SetState(17818) + p.SetState(17823) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299596,7 +299647,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserABSENT || _la == PlSqlParserNULL_ { { - p.SetState(17815) + p.SetState(17820) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserABSENT || _la == PlSqlParserNULL_) { @@ -299607,7 +299658,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17816) + p.SetState(17821) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -299615,7 +299666,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17817) + p.SetState(17822) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -299624,7 +299675,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } - p.SetState(17834) + p.SetState(17839) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299633,14 +299684,14 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserRETURNING { { - p.SetState(17820) + p.SetState(17825) p.Match(PlSqlParserRETURNING) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17832) + p.SetState(17837) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299649,14 +299700,14 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserVARCHAR2: { - p.SetState(17821) + p.SetState(17826) p.Match(PlSqlParserVARCHAR2) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17828) + p.SetState(17833) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299665,7 +299716,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserLEFT_PAREN { { - p.SetState(17822) + p.SetState(17827) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -299673,14 +299724,14 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17823) + p.SetState(17828) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17825) + p.SetState(17830) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299689,7 +299740,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserBYTE || _la == PlSqlParserCHAR { { - p.SetState(17824) + p.SetState(17829) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBYTE || _la == PlSqlParserCHAR) { @@ -299702,7 +299753,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } { - p.SetState(17827) + p.SetState(17832) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -299714,7 +299765,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { case PlSqlParserCLOB: { - p.SetState(17830) + p.SetState(17835) p.Match(PlSqlParserCLOB) if p.HasError() { // Recognition error - abort rule @@ -299724,7 +299775,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { case PlSqlParserBLOB: { - p.SetState(17831) + p.SetState(17836) p.Match(PlSqlParserBLOB) if p.HasError() { // Recognition error - abort rule @@ -299738,7 +299789,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } - p.SetState(17837) + p.SetState(17842) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299747,7 +299798,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserSTRICT { { - p.SetState(17836) + p.SetState(17841) p.Match(PlSqlParserSTRICT) if p.HasError() { // Recognition error - abort rule @@ -299756,7 +299807,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } - p.SetState(17842) + p.SetState(17847) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299765,7 +299816,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserWITH { { - p.SetState(17839) + p.SetState(17844) p.Match(PlSqlParserWITH) if p.HasError() { // Recognition error - abort rule @@ -299773,7 +299824,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17840) + p.SetState(17845) p.Match(PlSqlParserUNIQUE) if p.HasError() { // Recognition error - abort rule @@ -299781,7 +299832,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17841) + p.SetState(17846) p.Match(PlSqlParserKEYS) if p.HasError() { // Recognition error - abort rule @@ -299791,7 +299842,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } { - p.SetState(17844) + p.SetState(17849) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -299802,7 +299853,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { case PlSqlParserJSON_QUERY: p.EnterOuterAlt(localctx, 5) { - p.SetState(17846) + p.SetState(17851) p.Match(PlSqlParserJSON_QUERY) if p.HasError() { // Recognition error - abort rule @@ -299810,7 +299861,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17847) + p.SetState(17852) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -299818,10 +299869,10 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17848) + p.SetState(17853) p.Expression() } - p.SetState(17851) + p.SetState(17856) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299830,7 +299881,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserFORMAT { { - p.SetState(17849) + p.SetState(17854) p.Match(PlSqlParserFORMAT) if p.HasError() { // Recognition error - abort rule @@ -299838,7 +299889,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17850) + p.SetState(17855) p.Match(PlSqlParserJSON) if p.HasError() { // Recognition error - abort rule @@ -299848,7 +299899,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } { - p.SetState(17853) + p.SetState(17858) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -299856,26 +299907,26 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17854) + p.SetState(17859) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17856) + p.SetState(17861) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2452, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2453, p.GetParserRuleContext()) == 1 { { - p.SetState(17855) + p.SetState(17860) p.Json_query_returning_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(17859) + p.SetState(17864) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299884,24 +299935,24 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserWITHOUT || _la == PlSqlParserWITH { { - p.SetState(17858) + p.SetState(17863) p.Json_query_wrapper_clause() } } - p.SetState(17862) + p.SetState(17867) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2454, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2455, p.GetParserRuleContext()) == 1 { { - p.SetState(17861) + p.SetState(17866) p.Json_query_on_error_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(17865) + p.SetState(17870) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299910,13 +299961,13 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserEMPTY || _la == PlSqlParserERROR || _la == PlSqlParserNULL_ || _la == PlSqlParserON { { - p.SetState(17864) + p.SetState(17869) p.Json_query_on_empty_clause() } } { - p.SetState(17867) + p.SetState(17872) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -299927,7 +299978,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { case PlSqlParserJSON_SERIALIZE: p.EnterOuterAlt(localctx, 6) { - p.SetState(17869) + p.SetState(17874) p.Match(PlSqlParserJSON_SERIALIZE) if p.HasError() { // Recognition error - abort rule @@ -299935,7 +299986,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17870) + p.SetState(17875) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -299943,14 +299994,14 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17871) + p.SetState(17876) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17874) + p.SetState(17879) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299959,7 +300010,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserRETURNING { { - p.SetState(17872) + p.SetState(17877) p.Match(PlSqlParserRETURNING) if p.HasError() { // Recognition error - abort rule @@ -299967,12 +300018,12 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17873) + p.SetState(17878) p.Json_query_return_type() } } - p.SetState(17877) + p.SetState(17882) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299981,7 +300032,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserPRETTY { { - p.SetState(17876) + p.SetState(17881) p.Match(PlSqlParserPRETTY) if p.HasError() { // Recognition error - abort rule @@ -299990,7 +300041,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } - p.SetState(17880) + p.SetState(17885) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -299999,7 +300050,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserASCII { { - p.SetState(17879) + p.SetState(17884) p.Match(PlSqlParserASCII) if p.HasError() { // Recognition error - abort rule @@ -300008,7 +300059,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } - p.SetState(17883) + p.SetState(17888) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -300017,7 +300068,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserTRUNCATE { { - p.SetState(17882) + p.SetState(17887) p.Match(PlSqlParserTRUNCATE) if p.HasError() { // Recognition error - abort rule @@ -300026,7 +300077,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } - p.SetState(17893) + p.SetState(17898) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -300034,7 +300085,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { _la = p.GetTokenStream().LA(1) if _la == PlSqlParserEMPTY || _la == PlSqlParserERROR || _la == PlSqlParserNULL_ { - p.SetState(17889) + p.SetState(17894) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -300043,7 +300094,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserNULL_: { - p.SetState(17885) + p.SetState(17890) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -300053,7 +300104,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { case PlSqlParserERROR: { - p.SetState(17886) + p.SetState(17891) p.Match(PlSqlParserERROR) if p.HasError() { // Recognition error - abort rule @@ -300063,7 +300114,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { case PlSqlParserEMPTY: { - p.SetState(17887) + p.SetState(17892) p.Match(PlSqlParserEMPTY) if p.HasError() { // Recognition error - abort rule @@ -300071,7 +300122,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17888) + p.SetState(17893) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserARRAY || _la == PlSqlParserOBJECT) { @@ -300087,7 +300138,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { goto errorExit } { - p.SetState(17891) + p.SetState(17896) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -300095,7 +300146,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17892) + p.SetState(17897) p.Match(PlSqlParserERROR) if p.HasError() { // Recognition error - abort rule @@ -300105,7 +300156,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } { - p.SetState(17895) + p.SetState(17900) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -300116,7 +300167,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { case PlSqlParserJSON_TRANSFORM: p.EnterOuterAlt(localctx, 7) { - p.SetState(17896) + p.SetState(17901) p.Match(PlSqlParserJSON_TRANSFORM) if p.HasError() { // Recognition error - abort rule @@ -300124,7 +300175,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17897) + p.SetState(17902) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -300132,11 +300183,11 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17898) + p.SetState(17903) p.Expression() } { - p.SetState(17899) + p.SetState(17904) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -300144,10 +300195,10 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17900) + p.SetState(17905) p.Json_transform_op() } - p.SetState(17905) + p.SetState(17910) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -300156,7 +300207,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { for _la == PlSqlParserCOMMA { { - p.SetState(17901) + p.SetState(17906) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -300164,11 +300215,11 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17902) + p.SetState(17907) p.Json_transform_op() } - p.SetState(17907) + p.SetState(17912) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -300176,7 +300227,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(17908) + p.SetState(17913) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -300187,7 +300238,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { case PlSqlParserJSON_VALUE: p.EnterOuterAlt(localctx, 8) { - p.SetState(17910) + p.SetState(17915) p.Match(PlSqlParserJSON_VALUE) if p.HasError() { // Recognition error - abort rule @@ -300195,7 +300246,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17911) + p.SetState(17916) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -300203,15 +300254,15 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17912) + p.SetState(17917) p.Expression() } - p.SetState(17915) + p.SetState(17920) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2463, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2464, p.GetParserRuleContext()) == 1 { { - p.SetState(17913) + p.SetState(17918) p.Match(PlSqlParserFORMAT) if p.HasError() { // Recognition error - abort rule @@ -300219,7 +300270,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17914) + p.SetState(17919) p.Match(PlSqlParserJSON) if p.HasError() { // Recognition error - abort rule @@ -300230,19 +300281,19 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(17948) + p.SetState(17953) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2471, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2472, p.GetParserRuleContext()) == 1 { { - p.SetState(17917) + p.SetState(17922) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(17919) + p.SetState(17924) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -300251,7 +300302,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserCHAR_STRING { { - p.SetState(17918) + p.SetState(17923) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -300260,7 +300311,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } - p.SetState(17922) + p.SetState(17927) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -300269,16 +300320,16 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserRETURNING { { - p.SetState(17921) + p.SetState(17926) p.Json_value_return_clause() } } - p.SetState(17932) + p.SetState(17937) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2467, p.GetParserRuleContext()) == 1 { - p.SetState(17928) + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2468, p.GetParserRuleContext()) == 1 { + p.SetState(17933) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -300286,7 +300337,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserERROR: { - p.SetState(17924) + p.SetState(17929) p.Match(PlSqlParserERROR) if p.HasError() { // Recognition error - abort rule @@ -300296,7 +300347,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { case PlSqlParserNULL_: { - p.SetState(17925) + p.SetState(17930) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -300306,7 +300357,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { case PlSqlParserDEFAULT: { - p.SetState(17926) + p.SetState(17931) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -300314,7 +300365,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17927) + p.SetState(17932) p.Literal() } @@ -300323,7 +300374,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { default: } { - p.SetState(17930) + p.SetState(17935) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -300331,7 +300382,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17931) + p.SetState(17936) p.Match(PlSqlParserERROR) if p.HasError() { // Recognition error - abort rule @@ -300342,11 +300393,11 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(17942) + p.SetState(17947) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2469, p.GetParserRuleContext()) == 1 { - p.SetState(17938) + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2470, p.GetParserRuleContext()) == 1 { + p.SetState(17943) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -300354,7 +300405,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserERROR: { - p.SetState(17934) + p.SetState(17939) p.Match(PlSqlParserERROR) if p.HasError() { // Recognition error - abort rule @@ -300364,7 +300415,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { case PlSqlParserNULL_: { - p.SetState(17935) + p.SetState(17940) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -300374,7 +300425,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { case PlSqlParserDEFAULT: { - p.SetState(17936) + p.SetState(17941) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -300382,7 +300433,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17937) + p.SetState(17942) p.Literal() } @@ -300391,7 +300442,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { default: } { - p.SetState(17940) + p.SetState(17945) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -300399,7 +300450,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } } { - p.SetState(17941) + p.SetState(17946) p.Match(PlSqlParserEMPTY) if p.HasError() { // Recognition error - abort rule @@ -300410,7 +300461,7 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(17945) + p.SetState(17950) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -300419,13 +300470,13 @@ func (p *PlSqlParser) Json_function() (localctx IJson_functionContext) { if _la == PlSqlParserERROR || _la == PlSqlParserIGNORE || _la == PlSqlParserNULL_ { { - p.SetState(17944) + p.SetState(17949) p.Json_value_on_mismatch_clause() } } { - p.SetState(17947) + p.SetState(17952) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -300648,7 +300699,7 @@ func (p *PlSqlParser) Json_object_content() (localctx IJson_object_contentContex var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(17961) + p.SetState(17966) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -300657,10 +300708,10 @@ func (p *PlSqlParser) Json_object_content() (localctx IJson_object_contentContex switch p.GetTokenStream().LA(1) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALL, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANY, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULT, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINCT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNOT, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULL_, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIOR, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserDECODE, PlSqlParserLAG, PlSqlParserLAG_DIFF, PlSqlParserLAG_DIFF_PERCENT, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserNATIONAL_CHAR_STRING_LIT, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT, PlSqlParserCHAR_STRING, PlSqlParserDELIMITED_ID, PlSqlParserLEFT_PAREN, PlSqlParserPLUS_SIGN, PlSqlParserMINUS_SIGN, PlSqlParserBINDVAR, PlSqlParserCOLON, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: { - p.SetState(17952) + p.SetState(17957) p.Json_object_entry() } - p.SetState(17957) + p.SetState(17962) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -300669,7 +300720,7 @@ func (p *PlSqlParser) Json_object_content() (localctx IJson_object_contentContex for _la == PlSqlParserCOMMA { { - p.SetState(17953) + p.SetState(17958) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -300677,11 +300728,11 @@ func (p *PlSqlParser) Json_object_content() (localctx IJson_object_contentContex } } { - p.SetState(17954) + p.SetState(17959) p.Json_object_entry() } - p.SetState(17959) + p.SetState(17964) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -300691,7 +300742,7 @@ func (p *PlSqlParser) Json_object_content() (localctx IJson_object_contentContex case PlSqlParserASTERISK: { - p.SetState(17960) + p.SetState(17965) p.Match(PlSqlParserASTERISK) if p.HasError() { // Recognition error - abort rule @@ -300703,7 +300754,7 @@ func (p *PlSqlParser) Json_object_content() (localctx IJson_object_contentContex p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(17964) + p.SetState(17969) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -300712,12 +300763,12 @@ func (p *PlSqlParser) Json_object_content() (localctx IJson_object_contentContex if _la == PlSqlParserABSENT || _la == PlSqlParserNULL_ { { - p.SetState(17963) + p.SetState(17968) p.Json_on_null_clause() } } - p.SetState(17967) + p.SetState(17972) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -300726,12 +300777,12 @@ func (p *PlSqlParser) Json_object_content() (localctx IJson_object_contentContex if _la == PlSqlParserRETURNING { { - p.SetState(17966) + p.SetState(17971) p.Json_return_clause() } } - p.SetState(17970) + p.SetState(17975) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -300740,7 +300791,7 @@ func (p *PlSqlParser) Json_object_content() (localctx IJson_object_contentContex if _la == PlSqlParserSTRICT { { - p.SetState(17969) + p.SetState(17974) p.Match(PlSqlParserSTRICT) if p.HasError() { // Recognition error - abort rule @@ -300749,7 +300800,7 @@ func (p *PlSqlParser) Json_object_content() (localctx IJson_object_contentContex } } - p.SetState(17975) + p.SetState(17980) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -300758,7 +300809,7 @@ func (p *PlSqlParser) Json_object_content() (localctx IJson_object_contentContex if _la == PlSqlParserWITH { { - p.SetState(17972) + p.SetState(17977) p.Match(PlSqlParserWITH) if p.HasError() { // Recognition error - abort rule @@ -300766,7 +300817,7 @@ func (p *PlSqlParser) Json_object_content() (localctx IJson_object_contentContex } } { - p.SetState(17973) + p.SetState(17978) p.Match(PlSqlParserUNIQUE) if p.HasError() { // Recognition error - abort rule @@ -300774,7 +300825,7 @@ func (p *PlSqlParser) Json_object_content() (localctx IJson_object_contentContex } } { - p.SetState(17974) + p.SetState(17979) p.Match(PlSqlParserKEYS) if p.HasError() { // Recognition error - abort rule @@ -300967,21 +301018,21 @@ func (p *PlSqlParser) Json_object_entry() (localctx IJson_object_entryContext) { p.EnterRule(localctx, 2096, PlSqlParserRULE_json_object_entry) var _la int - p.SetState(17994) + p.SetState(17999) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2482, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2483, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) - p.SetState(17978) + p.SetState(17983) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2479, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2480, p.GetParserRuleContext()) == 1 { { - p.SetState(17977) + p.SetState(17982) p.Match(PlSqlParserKEY) if p.HasError() { // Recognition error - abort rule @@ -300993,15 +301044,15 @@ func (p *PlSqlParser) Json_object_entry() (localctx IJson_object_entryContext) { goto errorExit } { - p.SetState(17980) + p.SetState(17985) p.Expression() } - p.SetState(17982) + p.SetState(17987) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2480, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2481, p.GetParserRuleContext()) == 1 { { - p.SetState(17981) + p.SetState(17986) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserIS || _la == PlSqlParserVALUE) { @@ -301016,18 +301067,18 @@ func (p *PlSqlParser) Json_object_entry() (localctx IJson_object_entryContext) { goto errorExit } { - p.SetState(17984) + p.SetState(17989) p.Expression() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(17986) + p.SetState(17991) p.Expression() } { - p.SetState(17987) + p.SetState(17992) p.Match(PlSqlParserCOLON) if p.HasError() { // Recognition error - abort rule @@ -301035,10 +301086,10 @@ func (p *PlSqlParser) Json_object_entry() (localctx IJson_object_entryContext) { } } { - p.SetState(17988) + p.SetState(17993) p.Expression() } - p.SetState(17991) + p.SetState(17996) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -301047,7 +301098,7 @@ func (p *PlSqlParser) Json_object_entry() (localctx IJson_object_entryContext) { if _la == PlSqlParserFORMAT { { - p.SetState(17989) + p.SetState(17994) p.Match(PlSqlParserFORMAT) if p.HasError() { // Recognition error - abort rule @@ -301055,7 +301106,7 @@ func (p *PlSqlParser) Json_object_entry() (localctx IJson_object_entryContext) { } } { - p.SetState(17990) + p.SetState(17995) p.Match(PlSqlParserJSON) if p.HasError() { // Recognition error - abort rule @@ -301068,7 +301119,7 @@ func (p *PlSqlParser) Json_object_entry() (localctx IJson_object_entryContext) { case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(17993) + p.SetState(17998) p.Identifier() } @@ -301280,7 +301331,7 @@ func (p *PlSqlParser) Json_table_clause() (localctx IJson_table_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(17996) + p.SetState(18001) p.Match(PlSqlParserJSON_TABLE) if p.HasError() { // Recognition error - abort rule @@ -301288,7 +301339,7 @@ func (p *PlSqlParser) Json_table_clause() (localctx IJson_table_clauseContext) { } } { - p.SetState(17997) + p.SetState(18002) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -301296,10 +301347,10 @@ func (p *PlSqlParser) Json_table_clause() (localctx IJson_table_clauseContext) { } } { - p.SetState(17998) + p.SetState(18003) p.Expression() } - p.SetState(18001) + p.SetState(18006) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -301308,7 +301359,7 @@ func (p *PlSqlParser) Json_table_clause() (localctx IJson_table_clauseContext) { if _la == PlSqlParserFORMAT { { - p.SetState(17999) + p.SetState(18004) p.Match(PlSqlParserFORMAT) if p.HasError() { // Recognition error - abort rule @@ -301316,7 +301367,7 @@ func (p *PlSqlParser) Json_table_clause() (localctx IJson_table_clauseContext) { } } { - p.SetState(18000) + p.SetState(18005) p.Match(PlSqlParserJSON) if p.HasError() { // Recognition error - abort rule @@ -301325,7 +301376,7 @@ func (p *PlSqlParser) Json_table_clause() (localctx IJson_table_clauseContext) { } } - p.SetState(18005) + p.SetState(18010) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -301334,7 +301385,7 @@ func (p *PlSqlParser) Json_table_clause() (localctx IJson_table_clauseContext) { if _la == PlSqlParserCOMMA { { - p.SetState(18003) + p.SetState(18008) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -301342,7 +301393,7 @@ func (p *PlSqlParser) Json_table_clause() (localctx IJson_table_clauseContext) { } } { - p.SetState(18004) + p.SetState(18009) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -301351,12 +301402,12 @@ func (p *PlSqlParser) Json_table_clause() (localctx IJson_table_clauseContext) { } } - p.SetState(18010) + p.SetState(18015) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2485, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2486, p.GetParserRuleContext()) == 1 { { - p.SetState(18007) + p.SetState(18012) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserERROR || _la == PlSqlParserNULL_) { @@ -301367,7 +301418,7 @@ func (p *PlSqlParser) Json_table_clause() (localctx IJson_table_clauseContext) { } } { - p.SetState(18008) + p.SetState(18013) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -301375,7 +301426,7 @@ func (p *PlSqlParser) Json_table_clause() (localctx IJson_table_clauseContext) { } } { - p.SetState(18009) + p.SetState(18014) p.Match(PlSqlParserERROR) if p.HasError() { // Recognition error - abort rule @@ -301386,7 +301437,7 @@ func (p *PlSqlParser) Json_table_clause() (localctx IJson_table_clauseContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(18015) + p.SetState(18020) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -301395,7 +301446,7 @@ func (p *PlSqlParser) Json_table_clause() (localctx IJson_table_clauseContext) { if _la == PlSqlParserEMPTY || _la == PlSqlParserNULL_ { { - p.SetState(18012) + p.SetState(18017) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserEMPTY || _la == PlSqlParserNULL_) { @@ -301406,7 +301457,7 @@ func (p *PlSqlParser) Json_table_clause() (localctx IJson_table_clauseContext) { } } { - p.SetState(18013) + p.SetState(18018) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -301414,7 +301465,7 @@ func (p *PlSqlParser) Json_table_clause() (localctx IJson_table_clauseContext) { } } { - p.SetState(18014) + p.SetState(18019) p.Match(PlSqlParserEMPTY) if p.HasError() { // Recognition error - abort rule @@ -301423,7 +301474,7 @@ func (p *PlSqlParser) Json_table_clause() (localctx IJson_table_clauseContext) { } } - p.SetState(18018) + p.SetState(18023) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -301432,13 +301483,13 @@ func (p *PlSqlParser) Json_table_clause() (localctx IJson_table_clauseContext) { if _la == PlSqlParserCOLUMNS { { - p.SetState(18017) + p.SetState(18022) p.Json_column_clause() } } { - p.SetState(18020) + p.SetState(18025) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -301599,22 +301650,22 @@ func (p *PlSqlParser) Json_array_element() (localctx IJson_array_elementContext) var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(18027) + p.SetState(18032) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2488, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2489, p.GetParserRuleContext()) { case 1: { - p.SetState(18022) + p.SetState(18027) p.Expression() } case 2: { - p.SetState(18023) + p.SetState(18028) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -301624,7 +301675,7 @@ func (p *PlSqlParser) Json_array_element() (localctx IJson_array_elementContext) case 3: { - p.SetState(18024) + p.SetState(18029) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -301634,7 +301685,7 @@ func (p *PlSqlParser) Json_array_element() (localctx IJson_array_elementContext) case 4: { - p.SetState(18025) + p.SetState(18030) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -301644,14 +301695,14 @@ func (p *PlSqlParser) Json_array_element() (localctx IJson_array_elementContext) case 5: { - p.SetState(18026) + p.SetState(18031) p.Json_function() } case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(18031) + p.SetState(18036) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -301660,7 +301711,7 @@ func (p *PlSqlParser) Json_array_element() (localctx IJson_array_elementContext) if _la == PlSqlParserFORMAT { { - p.SetState(18029) + p.SetState(18034) p.Match(PlSqlParserFORMAT) if p.HasError() { // Recognition error - abort rule @@ -301668,7 +301719,7 @@ func (p *PlSqlParser) Json_array_element() (localctx IJson_array_elementContext) } } { - p.SetState(18030) + p.SetState(18035) p.Match(PlSqlParserJSON) if p.HasError() { // Recognition error - abort rule @@ -301793,7 +301844,7 @@ func (p *PlSqlParser) Json_on_null_clause() (localctx IJson_on_null_clauseContex p.EnterOuterAlt(localctx, 1) { - p.SetState(18033) + p.SetState(18038) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserABSENT || _la == PlSqlParserNULL_) { @@ -301804,7 +301855,7 @@ func (p *PlSqlParser) Json_on_null_clause() (localctx IJson_on_null_clauseContex } } { - p.SetState(18034) + p.SetState(18039) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -301812,7 +301863,7 @@ func (p *PlSqlParser) Json_on_null_clause() (localctx IJson_on_null_clauseContex } } { - p.SetState(18035) + p.SetState(18040) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -301960,14 +302011,14 @@ func (p *PlSqlParser) Json_return_clause() (localctx IJson_return_clauseContext) p.EnterOuterAlt(localctx, 1) { - p.SetState(18037) + p.SetState(18042) p.Match(PlSqlParserRETURNING) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18049) + p.SetState(18054) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -301976,14 +302027,14 @@ func (p *PlSqlParser) Json_return_clause() (localctx IJson_return_clauseContext) switch p.GetTokenStream().LA(1) { case PlSqlParserVARCHAR2: { - p.SetState(18038) + p.SetState(18043) p.Match(PlSqlParserVARCHAR2) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18045) + p.SetState(18050) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -301992,7 +302043,7 @@ func (p *PlSqlParser) Json_return_clause() (localctx IJson_return_clauseContext) if _la == PlSqlParserLEFT_PAREN { { - p.SetState(18039) + p.SetState(18044) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -302000,14 +302051,14 @@ func (p *PlSqlParser) Json_return_clause() (localctx IJson_return_clauseContext) } } { - p.SetState(18040) + p.SetState(18045) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18042) + p.SetState(18047) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -302016,7 +302067,7 @@ func (p *PlSqlParser) Json_return_clause() (localctx IJson_return_clauseContext) if _la == PlSqlParserBYTE || _la == PlSqlParserCHAR { { - p.SetState(18041) + p.SetState(18046) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBYTE || _la == PlSqlParserCHAR) { @@ -302029,7 +302080,7 @@ func (p *PlSqlParser) Json_return_clause() (localctx IJson_return_clauseContext) } { - p.SetState(18044) + p.SetState(18049) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -302041,7 +302092,7 @@ func (p *PlSqlParser) Json_return_clause() (localctx IJson_return_clauseContext) case PlSqlParserCLOB: { - p.SetState(18047) + p.SetState(18052) p.Match(PlSqlParserCLOB) if p.HasError() { // Recognition error - abort rule @@ -302051,7 +302102,7 @@ func (p *PlSqlParser) Json_return_clause() (localctx IJson_return_clauseContext) case PlSqlParserBLOB: { - p.SetState(18048) + p.SetState(18053) p.Match(PlSqlParserBLOB) if p.HasError() { // Recognition error - abort rule @@ -302279,17 +302330,17 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { p.EnterRule(localctx, 2106, PlSqlParserRULE_json_transform_op) var _la int - p.SetState(18138) + p.SetState(18143) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2510, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2511, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(18051) + p.SetState(18056) p.Match(PlSqlParserREMOVE) if p.HasError() { // Recognition error - abort rule @@ -302297,14 +302348,14 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18052) + p.SetState(18057) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18058) + p.SetState(18063) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -302312,7 +302363,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { _la = p.GetTokenStream().LA(1) if _la == PlSqlParserERROR || _la == PlSqlParserIGNORE || _la == PlSqlParserON { - p.SetState(18054) + p.SetState(18059) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -302321,7 +302372,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { if _la == PlSqlParserERROR || _la == PlSqlParserIGNORE { { - p.SetState(18053) + p.SetState(18058) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserERROR || _la == PlSqlParserIGNORE) { @@ -302334,7 +302385,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } { - p.SetState(18056) + p.SetState(18061) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -302342,7 +302393,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18057) + p.SetState(18062) p.Match(PlSqlParserMISSING) if p.HasError() { // Recognition error - abort rule @@ -302355,7 +302406,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(18060) + p.SetState(18065) p.Match(PlSqlParserINSERT) if p.HasError() { // Recognition error - abort rule @@ -302363,7 +302414,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18061) + p.SetState(18066) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -302371,7 +302422,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18062) + p.SetState(18067) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -302379,19 +302430,19 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18063) + p.SetState(18068) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18067) + p.SetState(18072) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2495, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2496, p.GetParserRuleContext()) == 1 { { - p.SetState(18064) + p.SetState(18069) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserERROR || _la == PlSqlParserIGNORE || _la == PlSqlParserREPLACE) { @@ -302402,7 +302453,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18065) + p.SetState(18070) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -302410,7 +302461,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18066) + p.SetState(18071) p.Match(PlSqlParserEXISTING) if p.HasError() { // Recognition error - abort rule @@ -302421,7 +302472,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(18074) + p.SetState(18079) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -302429,7 +302480,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { _la = p.GetTokenStream().LA(1) if _la == PlSqlParserERROR || _la == PlSqlParserIGNORE || _la == PlSqlParserNULL_ || _la == PlSqlParserON || _la == PlSqlParserREMOVE { - p.SetState(18070) + p.SetState(18075) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -302438,7 +302489,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { if _la == PlSqlParserERROR || _la == PlSqlParserIGNORE || _la == PlSqlParserNULL_ || _la == PlSqlParserREMOVE { { - p.SetState(18069) + p.SetState(18074) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserERROR || _la == PlSqlParserIGNORE || _la == PlSqlParserNULL_ || _la == PlSqlParserREMOVE) { @@ -302451,7 +302502,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } { - p.SetState(18072) + p.SetState(18077) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -302459,7 +302510,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18073) + p.SetState(18078) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -302472,7 +302523,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(18076) + p.SetState(18081) p.Match(PlSqlParserREPLACE) if p.HasError() { // Recognition error - abort rule @@ -302480,7 +302531,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18077) + p.SetState(18082) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -302488,7 +302539,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18078) + p.SetState(18083) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -302496,19 +302547,19 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18079) + p.SetState(18084) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18083) + p.SetState(18088) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2498, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2499, p.GetParserRuleContext()) == 1 { { - p.SetState(18080) + p.SetState(18085) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCREATE || _la == PlSqlParserERROR || _la == PlSqlParserIGNORE) { @@ -302519,7 +302570,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18081) + p.SetState(18086) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -302527,7 +302578,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18082) + p.SetState(18087) p.Match(PlSqlParserMISSING) if p.HasError() { // Recognition error - abort rule @@ -302538,7 +302589,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(18090) + p.SetState(18095) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -302546,7 +302597,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { _la = p.GetTokenStream().LA(1) if _la == PlSqlParserERROR || _la == PlSqlParserIGNORE || _la == PlSqlParserNULL_ || _la == PlSqlParserON { - p.SetState(18086) + p.SetState(18091) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -302555,7 +302606,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { if _la == PlSqlParserERROR || _la == PlSqlParserIGNORE || _la == PlSqlParserNULL_ { { - p.SetState(18085) + p.SetState(18090) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserERROR || _la == PlSqlParserIGNORE || _la == PlSqlParserNULL_) { @@ -302568,7 +302619,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } { - p.SetState(18088) + p.SetState(18093) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -302576,7 +302627,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18089) + p.SetState(18094) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -302589,10 +302640,10 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(18092) + p.SetState(18097) p.Expression() } - p.SetState(18095) + p.SetState(18100) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -302601,7 +302652,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { if _la == PlSqlParserFORMAT { { - p.SetState(18093) + p.SetState(18098) p.Match(PlSqlParserFORMAT) if p.HasError() { // Recognition error - abort rule @@ -302609,7 +302660,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18094) + p.SetState(18099) p.Match(PlSqlParserJSON) if p.HasError() { // Recognition error - abort rule @@ -302622,7 +302673,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { case 5: p.EnterOuterAlt(localctx, 5) { - p.SetState(18097) + p.SetState(18102) p.Match(PlSqlParserAPPEND) if p.HasError() { // Recognition error - abort rule @@ -302630,7 +302681,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18098) + p.SetState(18103) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -302638,7 +302689,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18099) + p.SetState(18104) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -302646,19 +302697,19 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18100) + p.SetState(18105) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18104) + p.SetState(18109) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2502, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2503, p.GetParserRuleContext()) == 1 { { - p.SetState(18101) + p.SetState(18106) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCREATE || _la == PlSqlParserERROR || _la == PlSqlParserIGNORE) { @@ -302669,7 +302720,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18102) + p.SetState(18107) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -302677,7 +302728,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18103) + p.SetState(18108) p.Match(PlSqlParserMISSING) if p.HasError() { // Recognition error - abort rule @@ -302688,7 +302739,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(18111) + p.SetState(18116) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -302696,7 +302747,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { _la = p.GetTokenStream().LA(1) if _la == PlSqlParserERROR || _la == PlSqlParserIGNORE || _la == PlSqlParserNULL_ || _la == PlSqlParserON { - p.SetState(18107) + p.SetState(18112) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -302705,7 +302756,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { if _la == PlSqlParserERROR || _la == PlSqlParserIGNORE || _la == PlSqlParserNULL_ { { - p.SetState(18106) + p.SetState(18111) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserERROR || _la == PlSqlParserIGNORE || _la == PlSqlParserNULL_) { @@ -302718,7 +302769,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } { - p.SetState(18109) + p.SetState(18114) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -302726,7 +302777,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18110) + p.SetState(18115) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -302739,7 +302790,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { case 6: p.EnterOuterAlt(localctx, 6) { - p.SetState(18113) + p.SetState(18118) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -302747,7 +302798,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18114) + p.SetState(18119) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -302755,7 +302806,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18115) + p.SetState(18120) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -302763,10 +302814,10 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18116) + p.SetState(18121) p.Expression() } - p.SetState(18119) + p.SetState(18124) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -302775,7 +302826,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { if _la == PlSqlParserFORMAT { { - p.SetState(18117) + p.SetState(18122) p.Match(PlSqlParserFORMAT) if p.HasError() { // Recognition error - abort rule @@ -302783,7 +302834,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18118) + p.SetState(18123) p.Match(PlSqlParserJSON) if p.HasError() { // Recognition error - abort rule @@ -302792,12 +302843,12 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } - p.SetState(18124) + p.SetState(18129) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2506, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2507, p.GetParserRuleContext()) == 1 { { - p.SetState(18121) + p.SetState(18126) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserERROR || _la == PlSqlParserIGNORE || _la == PlSqlParserREPLACE) { @@ -302808,7 +302859,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18122) + p.SetState(18127) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -302816,7 +302867,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18123) + p.SetState(18128) p.Match(PlSqlParserEXISTING) if p.HasError() { // Recognition error - abort rule @@ -302827,12 +302878,12 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(18129) + p.SetState(18134) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2507, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2508, p.GetParserRuleContext()) == 1 { { - p.SetState(18126) + p.SetState(18131) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCREATE || _la == PlSqlParserERROR || _la == PlSqlParserIGNORE) { @@ -302843,7 +302894,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18127) + p.SetState(18132) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -302851,7 +302902,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18128) + p.SetState(18133) p.Match(PlSqlParserMISSING) if p.HasError() { // Recognition error - abort rule @@ -302862,7 +302913,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(18136) + p.SetState(18141) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -302870,7 +302921,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { _la = p.GetTokenStream().LA(1) if _la == PlSqlParserERROR || _la == PlSqlParserIGNORE || _la == PlSqlParserNULL_ || _la == PlSqlParserON { - p.SetState(18132) + p.SetState(18137) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -302879,7 +302930,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { if _la == PlSqlParserERROR || _la == PlSqlParserIGNORE || _la == PlSqlParserNULL_ { { - p.SetState(18131) + p.SetState(18136) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserERROR || _la == PlSqlParserIGNORE || _la == PlSqlParserNULL_) { @@ -302892,7 +302943,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } { - p.SetState(18134) + p.SetState(18139) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -302900,7 +302951,7 @@ func (p *PlSqlParser) Json_transform_op() (localctx IJson_transform_opContext) { } } { - p.SetState(18135) + p.SetState(18140) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -303077,7 +303128,7 @@ func (p *PlSqlParser) Json_column_clause() (localctx IJson_column_clauseContext) p.EnterOuterAlt(localctx, 1) { - p.SetState(18140) + p.SetState(18145) p.Match(PlSqlParserCOLUMNS) if p.HasError() { // Recognition error - abort rule @@ -303085,7 +303136,7 @@ func (p *PlSqlParser) Json_column_clause() (localctx IJson_column_clauseContext) } } { - p.SetState(18141) + p.SetState(18146) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -303093,10 +303144,10 @@ func (p *PlSqlParser) Json_column_clause() (localctx IJson_column_clauseContext) } } { - p.SetState(18142) + p.SetState(18147) p.Json_column_definition() } - p.SetState(18147) + p.SetState(18152) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -303105,7 +303156,7 @@ func (p *PlSqlParser) Json_column_clause() (localctx IJson_column_clauseContext) for _la == PlSqlParserCOMMA { { - p.SetState(18143) + p.SetState(18148) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -303113,11 +303164,11 @@ func (p *PlSqlParser) Json_column_clause() (localctx IJson_column_clauseContext) } } { - p.SetState(18144) + p.SetState(18149) p.Json_column_definition() } - p.SetState(18149) + p.SetState(18154) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -303125,7 +303176,7 @@ func (p *PlSqlParser) Json_column_clause() (localctx IJson_column_clauseContext) _la = p.GetTokenStream().LA(1) } { - p.SetState(18150) + p.SetState(18155) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -303405,39 +303456,39 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition p.EnterRule(localctx, 2110, PlSqlParserRULE_json_column_definition) var _la int - p.SetState(18205) + p.SetState(18210) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2523, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2524, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(18152) + p.SetState(18157) p.Expression() } - p.SetState(18154) + p.SetState(18159) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2512, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2513, p.GetParserRuleContext()) == 1 { { - p.SetState(18153) + p.SetState(18158) p.Json_value_return_type() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(18166) + p.SetState(18171) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } switch p.GetTokenStream().LA(1) { case PlSqlParserEXISTS, PlSqlParserPATH: - p.SetState(18157) + p.SetState(18162) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -303446,7 +303497,7 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition if _la == PlSqlParserEXISTS { { - p.SetState(18156) + p.SetState(18161) p.Match(PlSqlParserEXISTS) if p.HasError() { // Recognition error - abort rule @@ -303456,7 +303507,7 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition } { - p.SetState(18159) + p.SetState(18164) p.Match(PlSqlParserPATH) if p.HasError() { // Recognition error - abort rule @@ -303464,7 +303515,7 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition } } { - p.SetState(18160) + p.SetState(18165) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -303474,14 +303525,14 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition case PlSqlParserTRUNCATE: { - p.SetState(18161) + p.SetState(18166) p.Match(PlSqlParserTRUNCATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18164) + p.SetState(18169) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -303490,7 +303541,7 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition if _la == PlSqlParserPATH { { - p.SetState(18162) + p.SetState(18167) p.Match(PlSqlParserPATH) if p.HasError() { // Recognition error - abort rule @@ -303498,7 +303549,7 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition } } { - p.SetState(18163) + p.SetState(18168) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -303512,19 +303563,19 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition default: } - p.SetState(18169) + p.SetState(18174) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2516, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2517, p.GetParserRuleContext()) == 1 { { - p.SetState(18168) + p.SetState(18173) p.Json_query_on_error_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(18172) + p.SetState(18177) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -303533,7 +303584,7 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition if _la == PlSqlParserEMPTY || _la == PlSqlParserERROR || _la == PlSqlParserNULL_ || _la == PlSqlParserON { { - p.SetState(18171) + p.SetState(18176) p.Json_query_on_empty_clause() } @@ -303542,10 +303593,10 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(18174) + p.SetState(18179) p.Expression() } - p.SetState(18176) + p.SetState(18181) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -303554,12 +303605,12 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition if _la == PlSqlParserBLOB || _la == PlSqlParserCLOB || _la == PlSqlParserVARCHAR2 { { - p.SetState(18175) + p.SetState(18180) p.Json_query_return_type() } } - p.SetState(18179) + p.SetState(18184) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -303568,7 +303619,7 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition if _la == PlSqlParserTRUNCATE { { - p.SetState(18178) + p.SetState(18183) p.Match(PlSqlParserTRUNCATE) if p.HasError() { // Recognition error - abort rule @@ -303578,7 +303629,7 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition } { - p.SetState(18181) + p.SetState(18186) p.Match(PlSqlParserFORMAT) if p.HasError() { // Recognition error - abort rule @@ -303586,14 +303637,14 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition } } { - p.SetState(18182) + p.SetState(18187) p.Match(PlSqlParserJSON) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18184) + p.SetState(18189) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -303602,13 +303653,13 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition if _la == PlSqlParserWITHOUT || _la == PlSqlParserWITH { { - p.SetState(18183) + p.SetState(18188) p.Json_query_wrapper_clause() } } { - p.SetState(18186) + p.SetState(18191) p.Match(PlSqlParserPATH) if p.HasError() { // Recognition error - abort rule @@ -303616,7 +303667,7 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition } } { - p.SetState(18187) + p.SetState(18192) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -303627,19 +303678,19 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(18189) + p.SetState(18194) p.Match(PlSqlParserNESTED) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18191) + p.SetState(18196) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2521, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2522, p.GetParserRuleContext()) == 1 { { - p.SetState(18190) + p.SetState(18195) p.Match(PlSqlParserPATH) if p.HasError() { // Recognition error - abort rule @@ -303651,10 +303702,10 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition goto errorExit } { - p.SetState(18193) + p.SetState(18198) p.Expression() } - p.SetState(18197) + p.SetState(18202) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -303663,7 +303714,7 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition if _la == PlSqlParserLEFT_BRACKET { { - p.SetState(18194) + p.SetState(18199) p.Match(PlSqlParserLEFT_BRACKET) if p.HasError() { // Recognition error - abort rule @@ -303671,7 +303722,7 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition } } { - p.SetState(18195) + p.SetState(18200) p.Match(PlSqlParserASTERISK) if p.HasError() { // Recognition error - abort rule @@ -303679,7 +303730,7 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition } } { - p.SetState(18196) + p.SetState(18201) p.Match(PlSqlParserRIGHT_BRACKET) if p.HasError() { // Recognition error - abort rule @@ -303689,18 +303740,18 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition } { - p.SetState(18199) + p.SetState(18204) p.Json_column_clause() } case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(18201) + p.SetState(18206) p.Expression() } { - p.SetState(18202) + p.SetState(18207) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule @@ -303708,7 +303759,7 @@ func (p *PlSqlParser) Json_column_definition() (localctx IJson_column_definition } } { - p.SetState(18203) + p.SetState(18208) p.Match(PlSqlParserORDINALITY) if p.HasError() { // Recognition error - abort rule @@ -303846,7 +303897,7 @@ func (p *PlSqlParser) Json_query_returning_clause() (localctx IJson_query_return var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(18209) + p.SetState(18214) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -303855,7 +303906,7 @@ func (p *PlSqlParser) Json_query_returning_clause() (localctx IJson_query_return if _la == PlSqlParserRETURNING { { - p.SetState(18207) + p.SetState(18212) p.Match(PlSqlParserRETURNING) if p.HasError() { // Recognition error - abort rule @@ -303863,12 +303914,12 @@ func (p *PlSqlParser) Json_query_returning_clause() (localctx IJson_query_return } } { - p.SetState(18208) + p.SetState(18213) p.Json_query_return_type() } } - p.SetState(18212) + p.SetState(18217) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -303877,7 +303928,7 @@ func (p *PlSqlParser) Json_query_returning_clause() (localctx IJson_query_return if _la == PlSqlParserPRETTY { { - p.SetState(18211) + p.SetState(18216) p.Match(PlSqlParserPRETTY) if p.HasError() { // Recognition error - abort rule @@ -303886,7 +303937,7 @@ func (p *PlSqlParser) Json_query_returning_clause() (localctx IJson_query_return } } - p.SetState(18215) + p.SetState(18220) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -303895,7 +303946,7 @@ func (p *PlSqlParser) Json_query_returning_clause() (localctx IJson_query_return if _la == PlSqlParserASCII { { - p.SetState(18214) + p.SetState(18219) p.Match(PlSqlParserASCII) if p.HasError() { // Recognition error - abort rule @@ -304038,7 +304089,7 @@ func (p *PlSqlParser) Json_query_return_type() (localctx IJson_query_return_type p.EnterRule(localctx, 2114, PlSqlParserRULE_json_query_return_type) var _la int - p.SetState(18228) + p.SetState(18233) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -304048,14 +304099,14 @@ func (p *PlSqlParser) Json_query_return_type() (localctx IJson_query_return_type case PlSqlParserVARCHAR2: p.EnterOuterAlt(localctx, 1) { - p.SetState(18217) + p.SetState(18222) p.Match(PlSqlParserVARCHAR2) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18224) + p.SetState(18229) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -304064,7 +304115,7 @@ func (p *PlSqlParser) Json_query_return_type() (localctx IJson_query_return_type if _la == PlSqlParserLEFT_PAREN { { - p.SetState(18218) + p.SetState(18223) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -304072,14 +304123,14 @@ func (p *PlSqlParser) Json_query_return_type() (localctx IJson_query_return_type } } { - p.SetState(18219) + p.SetState(18224) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18221) + p.SetState(18226) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -304088,7 +304139,7 @@ func (p *PlSqlParser) Json_query_return_type() (localctx IJson_query_return_type if _la == PlSqlParserBYTE || _la == PlSqlParserCHAR { { - p.SetState(18220) + p.SetState(18225) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBYTE || _la == PlSqlParserCHAR) { @@ -304101,7 +304152,7 @@ func (p *PlSqlParser) Json_query_return_type() (localctx IJson_query_return_type } { - p.SetState(18223) + p.SetState(18228) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -304114,7 +304165,7 @@ func (p *PlSqlParser) Json_query_return_type() (localctx IJson_query_return_type case PlSqlParserCLOB: p.EnterOuterAlt(localctx, 2) { - p.SetState(18226) + p.SetState(18231) p.Match(PlSqlParserCLOB) if p.HasError() { // Recognition error - abort rule @@ -304125,7 +304176,7 @@ func (p *PlSqlParser) Json_query_return_type() (localctx IJson_query_return_type case PlSqlParserBLOB: p.EnterOuterAlt(localctx, 3) { - p.SetState(18227) + p.SetState(18232) p.Match(PlSqlParserBLOB) if p.HasError() { // Recognition error - abort rule @@ -304261,7 +304312,7 @@ func (p *PlSqlParser) Json_query_wrapper_clause() (localctx IJson_query_wrapper_ p.EnterRule(localctx, 2116, PlSqlParserRULE_json_query_wrapper_clause) var _la int - p.SetState(18243) + p.SetState(18248) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -304271,14 +304322,14 @@ func (p *PlSqlParser) Json_query_wrapper_clause() (localctx IJson_query_wrapper_ case PlSqlParserWITHOUT: p.EnterOuterAlt(localctx, 1) { - p.SetState(18230) + p.SetState(18235) p.Match(PlSqlParserWITHOUT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18232) + p.SetState(18237) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -304287,7 +304338,7 @@ func (p *PlSqlParser) Json_query_wrapper_clause() (localctx IJson_query_wrapper_ if _la == PlSqlParserARRAY { { - p.SetState(18231) + p.SetState(18236) p.Match(PlSqlParserARRAY) if p.HasError() { // Recognition error - abort rule @@ -304297,7 +304348,7 @@ func (p *PlSqlParser) Json_query_wrapper_clause() (localctx IJson_query_wrapper_ } { - p.SetState(18234) + p.SetState(18239) p.Match(PlSqlParserWRAPPER) if p.HasError() { // Recognition error - abort rule @@ -304308,14 +304359,14 @@ func (p *PlSqlParser) Json_query_wrapper_clause() (localctx IJson_query_wrapper_ case PlSqlParserWITH: p.EnterOuterAlt(localctx, 2) { - p.SetState(18235) + p.SetState(18240) p.Match(PlSqlParserWITH) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18237) + p.SetState(18242) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -304324,7 +304375,7 @@ func (p *PlSqlParser) Json_query_wrapper_clause() (localctx IJson_query_wrapper_ if _la == PlSqlParserCONDITIONAL || _la == PlSqlParserUNCONDITIONAL { { - p.SetState(18236) + p.SetState(18241) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCONDITIONAL || _la == PlSqlParserUNCONDITIONAL) { @@ -304336,7 +304387,7 @@ func (p *PlSqlParser) Json_query_wrapper_clause() (localctx IJson_query_wrapper_ } } - p.SetState(18240) + p.SetState(18245) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -304345,7 +304396,7 @@ func (p *PlSqlParser) Json_query_wrapper_clause() (localctx IJson_query_wrapper_ if _la == PlSqlParserARRAY { { - p.SetState(18239) + p.SetState(18244) p.Match(PlSqlParserARRAY) if p.HasError() { // Recognition error - abort rule @@ -304355,7 +304406,7 @@ func (p *PlSqlParser) Json_query_wrapper_clause() (localctx IJson_query_wrapper_ } { - p.SetState(18242) + p.SetState(18247) p.Match(PlSqlParserWRAPPER) if p.HasError() { // Recognition error - abort rule @@ -304495,12 +304546,12 @@ func (p *PlSqlParser) Json_query_on_error_clause() (localctx IJson_query_on_erro localctx = NewJson_query_on_error_clauseContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2118, PlSqlParserRULE_json_query_on_error_clause) p.EnterOuterAlt(localctx, 1) - p.SetState(18252) + p.SetState(18257) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2534, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2535, p.GetParserRuleContext()) == 1 { { - p.SetState(18245) + p.SetState(18250) p.Match(PlSqlParserERROR) if p.HasError() { // Recognition error - abort rule @@ -304510,9 +304561,9 @@ func (p *PlSqlParser) Json_query_on_error_clause() (localctx IJson_query_on_erro } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2534, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2535, p.GetParserRuleContext()) == 2 { { - p.SetState(18246) + p.SetState(18251) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -304522,9 +304573,9 @@ func (p *PlSqlParser) Json_query_on_error_clause() (localctx IJson_query_on_erro } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2534, p.GetParserRuleContext()) == 3 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2535, p.GetParserRuleContext()) == 3 { { - p.SetState(18247) + p.SetState(18252) p.Match(PlSqlParserEMPTY) if p.HasError() { // Recognition error - abort rule @@ -304534,9 +304585,9 @@ func (p *PlSqlParser) Json_query_on_error_clause() (localctx IJson_query_on_erro } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2534, p.GetParserRuleContext()) == 4 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2535, p.GetParserRuleContext()) == 4 { { - p.SetState(18248) + p.SetState(18253) p.Match(PlSqlParserEMPTY) if p.HasError() { // Recognition error - abort rule @@ -304544,7 +304595,7 @@ func (p *PlSqlParser) Json_query_on_error_clause() (localctx IJson_query_on_erro } } { - p.SetState(18249) + p.SetState(18254) p.Match(PlSqlParserARRAY) if p.HasError() { // Recognition error - abort rule @@ -304554,9 +304605,9 @@ func (p *PlSqlParser) Json_query_on_error_clause() (localctx IJson_query_on_erro } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2534, p.GetParserRuleContext()) == 5 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2535, p.GetParserRuleContext()) == 5 { { - p.SetState(18250) + p.SetState(18255) p.Match(PlSqlParserEMPTY) if p.HasError() { // Recognition error - abort rule @@ -304564,7 +304615,7 @@ func (p *PlSqlParser) Json_query_on_error_clause() (localctx IJson_query_on_erro } } { - p.SetState(18251) + p.SetState(18256) p.Match(PlSqlParserOBJECT) if p.HasError() { // Recognition error - abort rule @@ -304576,7 +304627,7 @@ func (p *PlSqlParser) Json_query_on_error_clause() (localctx IJson_query_on_erro goto errorExit } { - p.SetState(18254) + p.SetState(18259) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -304584,7 +304635,7 @@ func (p *PlSqlParser) Json_query_on_error_clause() (localctx IJson_query_on_erro } } { - p.SetState(18255) + p.SetState(18260) p.Match(PlSqlParserERROR) if p.HasError() { // Recognition error - abort rule @@ -304719,12 +304770,12 @@ func (p *PlSqlParser) Json_query_on_empty_clause() (localctx IJson_query_on_empt localctx = NewJson_query_on_empty_clauseContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2120, PlSqlParserRULE_json_query_on_empty_clause) p.EnterOuterAlt(localctx, 1) - p.SetState(18264) + p.SetState(18269) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2535, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2536, p.GetParserRuleContext()) == 1 { { - p.SetState(18257) + p.SetState(18262) p.Match(PlSqlParserERROR) if p.HasError() { // Recognition error - abort rule @@ -304734,9 +304785,9 @@ func (p *PlSqlParser) Json_query_on_empty_clause() (localctx IJson_query_on_empt } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2535, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2536, p.GetParserRuleContext()) == 2 { { - p.SetState(18258) + p.SetState(18263) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -304746,9 +304797,9 @@ func (p *PlSqlParser) Json_query_on_empty_clause() (localctx IJson_query_on_empt } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2535, p.GetParserRuleContext()) == 3 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2536, p.GetParserRuleContext()) == 3 { { - p.SetState(18259) + p.SetState(18264) p.Match(PlSqlParserEMPTY) if p.HasError() { // Recognition error - abort rule @@ -304758,9 +304809,9 @@ func (p *PlSqlParser) Json_query_on_empty_clause() (localctx IJson_query_on_empt } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2535, p.GetParserRuleContext()) == 4 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2536, p.GetParserRuleContext()) == 4 { { - p.SetState(18260) + p.SetState(18265) p.Match(PlSqlParserEMPTY) if p.HasError() { // Recognition error - abort rule @@ -304768,7 +304819,7 @@ func (p *PlSqlParser) Json_query_on_empty_clause() (localctx IJson_query_on_empt } } { - p.SetState(18261) + p.SetState(18266) p.Match(PlSqlParserARRAY) if p.HasError() { // Recognition error - abort rule @@ -304778,9 +304829,9 @@ func (p *PlSqlParser) Json_query_on_empty_clause() (localctx IJson_query_on_empt } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2535, p.GetParserRuleContext()) == 5 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2536, p.GetParserRuleContext()) == 5 { { - p.SetState(18262) + p.SetState(18267) p.Match(PlSqlParserEMPTY) if p.HasError() { // Recognition error - abort rule @@ -304788,7 +304839,7 @@ func (p *PlSqlParser) Json_query_on_empty_clause() (localctx IJson_query_on_empt } } { - p.SetState(18263) + p.SetState(18268) p.Match(PlSqlParserOBJECT) if p.HasError() { // Recognition error - abort rule @@ -304800,7 +304851,7 @@ func (p *PlSqlParser) Json_query_on_empty_clause() (localctx IJson_query_on_empt goto errorExit } { - p.SetState(18266) + p.SetState(18271) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -304808,7 +304859,7 @@ func (p *PlSqlParser) Json_query_on_empty_clause() (localctx IJson_query_on_empt } } { - p.SetState(18267) + p.SetState(18272) p.Match(PlSqlParserEMPTY) if p.HasError() { // Recognition error - abort rule @@ -304938,26 +304989,26 @@ func (p *PlSqlParser) Json_value_return_clause() (localctx IJson_value_return_cl p.EnterOuterAlt(localctx, 1) { - p.SetState(18269) + p.SetState(18274) p.Match(PlSqlParserRETURNING) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18271) + p.SetState(18276) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2536, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2537, p.GetParserRuleContext()) == 1 { { - p.SetState(18270) + p.SetState(18275) p.Json_value_return_type() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(18274) + p.SetState(18279) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -304966,7 +305017,7 @@ func (p *PlSqlParser) Json_value_return_clause() (localctx IJson_value_return_cl if _la == PlSqlParserASCII { { - p.SetState(18273) + p.SetState(18278) p.Match(PlSqlParserASCII) if p.HasError() { // Recognition error - abort rule @@ -305186,24 +305237,24 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type p.EnterRule(localctx, 2124, PlSqlParserRULE_json_value_return_type) var _la int - p.SetState(18310) + p.SetState(18315) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2544, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2545, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(18276) + p.SetState(18281) p.Match(PlSqlParserVARCHAR2) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18283) + p.SetState(18288) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -305212,7 +305263,7 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type if _la == PlSqlParserLEFT_PAREN { { - p.SetState(18277) + p.SetState(18282) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -305220,14 +305271,14 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type } } { - p.SetState(18278) + p.SetState(18283) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18280) + p.SetState(18285) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -305236,7 +305287,7 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type if _la == PlSqlParserBYTE || _la == PlSqlParserCHAR { { - p.SetState(18279) + p.SetState(18284) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBYTE || _la == PlSqlParserCHAR) { @@ -305249,7 +305300,7 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type } { - p.SetState(18282) + p.SetState(18287) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -305258,12 +305309,12 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type } } - p.SetState(18286) + p.SetState(18291) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2540, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2541, p.GetParserRuleContext()) == 1 { { - p.SetState(18285) + p.SetState(18290) p.Match(PlSqlParserTRUNCATE) if p.HasError() { // Recognition error - abort rule @@ -305278,7 +305329,7 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(18288) + p.SetState(18293) p.Match(PlSqlParserCLOB) if p.HasError() { // Recognition error - abort rule @@ -305289,7 +305340,7 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(18289) + p.SetState(18294) p.Match(PlSqlParserDATE) if p.HasError() { // Recognition error - abort rule @@ -305300,7 +305351,7 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(18290) + p.SetState(18295) p.Match(PlSqlParserNUMBER) if p.HasError() { // Recognition error - abort rule @@ -305308,7 +305359,7 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type } } { - p.SetState(18291) + p.SetState(18296) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -305316,14 +305367,14 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type } } { - p.SetState(18292) + p.SetState(18297) p.Match(PlSqlParserINTEGER) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18295) + p.SetState(18300) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -305332,7 +305383,7 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type if _la == PlSqlParserCOMMA { { - p.SetState(18293) + p.SetState(18298) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -305340,7 +305391,7 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type } } { - p.SetState(18294) + p.SetState(18299) p.Match(PlSqlParserINTEGER) if p.HasError() { // Recognition error - abort rule @@ -305350,7 +305401,7 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type } { - p.SetState(18297) + p.SetState(18302) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -305361,14 +305412,14 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type case 5: p.EnterOuterAlt(localctx, 5) { - p.SetState(18298) + p.SetState(18303) p.Match(PlSqlParserTIMESTAMP) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18301) + p.SetState(18306) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -305377,7 +305428,7 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type if _la == PlSqlParserWITH { { - p.SetState(18299) + p.SetState(18304) p.Match(PlSqlParserWITH) if p.HasError() { // Recognition error - abort rule @@ -305385,7 +305436,7 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type } } { - p.SetState(18300) + p.SetState(18305) p.Match(PlSqlParserTIMEZONE) if p.HasError() { // Recognition error - abort rule @@ -305398,7 +305449,7 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type case 6: p.EnterOuterAlt(localctx, 6) { - p.SetState(18303) + p.SetState(18308) p.Match(PlSqlParserSDO_GEOMETRY) if p.HasError() { // Recognition error - abort rule @@ -305409,10 +305460,10 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type case 7: p.EnterOuterAlt(localctx, 7) { - p.SetState(18304) + p.SetState(18309) p.Expression() } - p.SetState(18308) + p.SetState(18313) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -305421,7 +305472,7 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type if _la == PlSqlParserUSING { { - p.SetState(18305) + p.SetState(18310) p.Match(PlSqlParserUSING) if p.HasError() { // Recognition error - abort rule @@ -305429,7 +305480,7 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type } } { - p.SetState(18306) + p.SetState(18311) p.Match(PlSqlParserCASESENSITIVE) if p.HasError() { // Recognition error - abort rule @@ -305437,7 +305488,7 @@ func (p *PlSqlParser) Json_value_return_type() (localctx IJson_value_return_type } } { - p.SetState(18307) + p.SetState(18312) p.Match(PlSqlParserMAPPING) if p.HasError() { // Recognition error - abort rule @@ -305606,7 +305657,7 @@ func (p *PlSqlParser) Json_value_on_mismatch_clause() (localctx IJson_value_on_m p.EnterOuterAlt(localctx, 1) { - p.SetState(18312) + p.SetState(18317) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserERROR || _la == PlSqlParserIGNORE || _la == PlSqlParserNULL_) { @@ -305617,7 +305668,7 @@ func (p *PlSqlParser) Json_value_on_mismatch_clause() (localctx IJson_value_on_m } } { - p.SetState(18313) + p.SetState(18318) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -305625,14 +305676,14 @@ func (p *PlSqlParser) Json_value_on_mismatch_clause() (localctx IJson_value_on_m } } { - p.SetState(18314) + p.SetState(18319) p.Match(PlSqlParserMISMATCH) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18323) + p.SetState(18328) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -305640,7 +305691,7 @@ func (p *PlSqlParser) Json_value_on_mismatch_clause() (localctx IJson_value_on_m switch p.GetTokenStream().LA(1) { case PlSqlParserLEFT_PAREN: { - p.SetState(18315) + p.SetState(18320) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -305648,7 +305699,7 @@ func (p *PlSqlParser) Json_value_on_mismatch_clause() (localctx IJson_value_on_m } } { - p.SetState(18316) + p.SetState(18321) p.Match(PlSqlParserMISSING) if p.HasError() { // Recognition error - abort rule @@ -305656,7 +305707,7 @@ func (p *PlSqlParser) Json_value_on_mismatch_clause() (localctx IJson_value_on_m } } { - p.SetState(18317) + p.SetState(18322) p.Match(PlSqlParserDATA) if p.HasError() { // Recognition error - abort rule @@ -305666,7 +305717,7 @@ func (p *PlSqlParser) Json_value_on_mismatch_clause() (localctx IJson_value_on_m case PlSqlParserEXTRA: { - p.SetState(18318) + p.SetState(18323) p.Match(PlSqlParserEXTRA) if p.HasError() { // Recognition error - abort rule @@ -305674,7 +305725,7 @@ func (p *PlSqlParser) Json_value_on_mismatch_clause() (localctx IJson_value_on_m } } { - p.SetState(18319) + p.SetState(18324) p.Match(PlSqlParserDATA) if p.HasError() { // Recognition error - abort rule @@ -305684,7 +305735,7 @@ func (p *PlSqlParser) Json_value_on_mismatch_clause() (localctx IJson_value_on_m case PlSqlParserTYPE: { - p.SetState(18320) + p.SetState(18325) p.Match(PlSqlParserTYPE) if p.HasError() { // Recognition error - abort rule @@ -305692,7 +305743,7 @@ func (p *PlSqlParser) Json_value_on_mismatch_clause() (localctx IJson_value_on_m } } { - p.SetState(18321) + p.SetState(18326) p.Match(PlSqlParserERROR) if p.HasError() { // Recognition error - abort rule @@ -305700,7 +305751,7 @@ func (p *PlSqlParser) Json_value_on_mismatch_clause() (localctx IJson_value_on_m } } { - p.SetState(18322) + p.SetState(18327) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -305848,7 +305899,7 @@ func (s *LiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{} { func (p *PlSqlParser) Literal() (localctx ILiteralContext) { localctx = NewLiteralContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2128, PlSqlParserRULE_literal) - p.SetState(18329) + p.SetState(18334) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -305858,7 +305909,7 @@ func (p *PlSqlParser) Literal() (localctx ILiteralContext) { case PlSqlParserCHAR_STRING: p.EnterOuterAlt(localctx, 1) { - p.SetState(18325) + p.SetState(18330) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -305869,21 +305920,21 @@ func (p *PlSqlParser) Literal() (localctx ILiteralContext) { case PlSqlParserCHR, PlSqlParserDECODE, PlSqlParserNVL, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserTO_DATE: p.EnterOuterAlt(localctx, 2) { - p.SetState(18326) + p.SetState(18331) p.String_function() } case PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT: p.EnterOuterAlt(localctx, 3) { - p.SetState(18327) + p.SetState(18332) p.Numeric() } case PlSqlParserMAXVALUE: p.EnterOuterAlt(localctx, 4) { - p.SetState(18328) + p.SetState(18333) p.Match(PlSqlParserMAXVALUE) if p.HasError() { // Recognition error - abort rule @@ -306040,23 +306091,23 @@ func (p *PlSqlParser) Numeric_function_wrapper() (localctx INumeric_function_wra p.EnterRule(localctx, 2130, PlSqlParserRULE_numeric_function_wrapper) p.EnterOuterAlt(localctx, 1) { - p.SetState(18331) + p.SetState(18336) p.Numeric_function() } - p.SetState(18334) + p.SetState(18339) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2547, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2548, p.GetParserRuleContext()) == 1 { { - p.SetState(18332) + p.SetState(18337) p.Single_column_for_loop() } } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2547, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2548, p.GetParserRuleContext()) == 2 { { - p.SetState(18333) + p.SetState(18338) p.Multi_column_for_loop() } @@ -306300,7 +306351,7 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { p.EnterRule(localctx, 2132, PlSqlParserRULE_numeric_function) var _la int - p.SetState(18394) + p.SetState(18399) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -306310,7 +306361,7 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { case PlSqlParserSUM: p.EnterOuterAlt(localctx, 1) { - p.SetState(18336) + p.SetState(18341) p.Match(PlSqlParserSUM) if p.HasError() { // Recognition error - abort rule @@ -306318,19 +306369,19 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { } } { - p.SetState(18337) + p.SetState(18342) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18339) + p.SetState(18344) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2548, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2549, p.GetParserRuleContext()) == 1 { { - p.SetState(18338) + p.SetState(18343) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALL || _la == PlSqlParserDISTINCT) { @@ -306345,11 +306396,11 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { goto errorExit } { - p.SetState(18341) + p.SetState(18346) p.Expression() } { - p.SetState(18342) + p.SetState(18347) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -306360,7 +306411,7 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { case PlSqlParserCOUNT: p.EnterOuterAlt(localctx, 2) { - p.SetState(18344) + p.SetState(18349) p.Match(PlSqlParserCOUNT) if p.HasError() { // Recognition error - abort rule @@ -306368,14 +306419,14 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { } } { - p.SetState(18345) + p.SetState(18350) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18353) + p.SetState(18358) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -306384,7 +306435,7 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserASTERISK: { - p.SetState(18346) + p.SetState(18351) p.Match(PlSqlParserASTERISK) if p.HasError() { // Recognition error - abort rule @@ -306393,7 +306444,7 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { } case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALL, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANY, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULT, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINCT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULL_, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIOR, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNIQUE, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserDECODE, PlSqlParserLAG, PlSqlParserLAG_DIFF, PlSqlParserLAG_DIFF_PERCENT, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserNATIONAL_CHAR_STRING_LIT, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT, PlSqlParserCHAR_STRING, PlSqlParserDELIMITED_ID, PlSqlParserLEFT_PAREN, PlSqlParserRIGHT_PAREN, PlSqlParserPLUS_SIGN, PlSqlParserMINUS_SIGN, PlSqlParserBINDVAR, PlSqlParserCOLON, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: - p.SetState(18351) + p.SetState(18356) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -306401,12 +306452,12 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { _la = p.GetTokenStream().LA(1) if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-283673999966210) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-68719476737) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819404132349) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-4503737066323969) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-1) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737496743937) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-41943041) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&2865351897142788499) != 0) || ((int64((_la-2434)) & ^0x3f) == 0 && ((int64(1)<<(_la-2434))&545292547) != 0) { - p.SetState(18348) + p.SetState(18353) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2549, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2550, p.GetParserRuleContext()) == 1 { { - p.SetState(18347) + p.SetState(18352) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALL || _la == PlSqlParserDISTINCT || _la == PlSqlParserUNIQUE) { @@ -306421,7 +306472,7 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { goto errorExit } { - p.SetState(18350) + p.SetState(18355) p.concatenation(0) } @@ -306432,19 +306483,19 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { goto errorExit } { - p.SetState(18355) + p.SetState(18360) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18357) + p.SetState(18362) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2552, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2553, p.GetParserRuleContext()) == 1 { { - p.SetState(18356) + p.SetState(18361) p.Over_clause() } @@ -306455,7 +306506,7 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { case PlSqlParserROUND: p.EnterOuterAlt(localctx, 3) { - p.SetState(18359) + p.SetState(18364) p.Match(PlSqlParserROUND) if p.HasError() { // Recognition error - abort rule @@ -306463,7 +306514,7 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { } } { - p.SetState(18360) + p.SetState(18365) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -306471,10 +306522,10 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { } } { - p.SetState(18361) + p.SetState(18366) p.Expression() } - p.SetState(18364) + p.SetState(18369) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -306483,7 +306534,7 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { if _la == PlSqlParserCOMMA { { - p.SetState(18362) + p.SetState(18367) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -306491,7 +306542,7 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { } } { - p.SetState(18363) + p.SetState(18368) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -306501,7 +306552,7 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { } { - p.SetState(18366) + p.SetState(18371) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -306512,7 +306563,7 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { case PlSqlParserAVG: p.EnterOuterAlt(localctx, 4) { - p.SetState(18368) + p.SetState(18373) p.Match(PlSqlParserAVG) if p.HasError() { // Recognition error - abort rule @@ -306520,19 +306571,19 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { } } { - p.SetState(18369) + p.SetState(18374) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18371) + p.SetState(18376) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2554, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2555, p.GetParserRuleContext()) == 1 { { - p.SetState(18370) + p.SetState(18375) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALL || _la == PlSqlParserDISTINCT) { @@ -306547,11 +306598,11 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { goto errorExit } { - p.SetState(18373) + p.SetState(18378) p.Expression() } { - p.SetState(18374) + p.SetState(18379) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -306562,7 +306613,7 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { case PlSqlParserMAX: p.EnterOuterAlt(localctx, 5) { - p.SetState(18376) + p.SetState(18381) p.Match(PlSqlParserMAX) if p.HasError() { // Recognition error - abort rule @@ -306570,19 +306621,19 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { } } { - p.SetState(18377) + p.SetState(18382) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18379) + p.SetState(18384) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2555, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2556, p.GetParserRuleContext()) == 1 { { - p.SetState(18378) + p.SetState(18383) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALL || _la == PlSqlParserDISTINCT) { @@ -306597,11 +306648,11 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { goto errorExit } { - p.SetState(18381) + p.SetState(18386) p.Expression() } { - p.SetState(18382) + p.SetState(18387) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -306612,7 +306663,7 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { case PlSqlParserLEAST: p.EnterOuterAlt(localctx, 6) { - p.SetState(18384) + p.SetState(18389) p.Match(PlSqlParserLEAST) if p.HasError() { // Recognition error - abort rule @@ -306620,7 +306671,7 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { } } { - p.SetState(18385) + p.SetState(18390) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -306628,11 +306679,11 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { } } { - p.SetState(18386) + p.SetState(18391) p.Expressions() } { - p.SetState(18387) + p.SetState(18392) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -306643,7 +306694,7 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { case PlSqlParserGREATEST: p.EnterOuterAlt(localctx, 7) { - p.SetState(18389) + p.SetState(18394) p.Match(PlSqlParserGREATEST) if p.HasError() { // Recognition error - abort rule @@ -306651,7 +306702,7 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { } } { - p.SetState(18390) + p.SetState(18395) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -306659,11 +306710,11 @@ func (p *PlSqlParser) Numeric_function() (localctx INumeric_functionContext) { } } { - p.SetState(18391) + p.SetState(18396) p.Expressions() } { - p.SetState(18392) + p.SetState(18397) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -306811,7 +306862,7 @@ func (p *PlSqlParser) Listagg_overflow_clause() (localctx IListagg_overflow_clau p.EnterOuterAlt(localctx, 1) { - p.SetState(18396) + p.SetState(18401) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -306819,7 +306870,7 @@ func (p *PlSqlParser) Listagg_overflow_clause() (localctx IListagg_overflow_clau } } { - p.SetState(18397) + p.SetState(18402) p.Match(PlSqlParserOVERFLOW) if p.HasError() { // Recognition error - abort rule @@ -306827,7 +306878,7 @@ func (p *PlSqlParser) Listagg_overflow_clause() (localctx IListagg_overflow_clau } } { - p.SetState(18398) + p.SetState(18403) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserERROR || _la == PlSqlParserTRUNCATE) { @@ -306837,7 +306888,7 @@ func (p *PlSqlParser) Listagg_overflow_clause() (localctx IListagg_overflow_clau p.Consume() } } - p.SetState(18400) + p.SetState(18405) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -306846,7 +306897,7 @@ func (p *PlSqlParser) Listagg_overflow_clause() (localctx IListagg_overflow_clau if _la == PlSqlParserCHAR_STRING { { - p.SetState(18399) + p.SetState(18404) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -306855,7 +306906,7 @@ func (p *PlSqlParser) Listagg_overflow_clause() (localctx IListagg_overflow_clau } } - p.SetState(18404) + p.SetState(18409) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -306864,7 +306915,7 @@ func (p *PlSqlParser) Listagg_overflow_clause() (localctx IListagg_overflow_clau if _la == PlSqlParserWITHOUT || _la == PlSqlParserWITH { { - p.SetState(18402) + p.SetState(18407) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserWITHOUT || _la == PlSqlParserWITH) { @@ -306875,7 +306926,7 @@ func (p *PlSqlParser) Listagg_overflow_clause() (localctx IListagg_overflow_clau } } { - p.SetState(18403) + p.SetState(18408) p.Match(PlSqlParserCOUNT) if p.HasError() { // Recognition error - abort rule @@ -308160,29 +308211,29 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { var _alt int - p.SetState(18793) + p.SetState(18798) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2622, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2623, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(18406) + p.SetState(18411) p.Over_clause_keyword() } { - p.SetState(18407) + p.SetState(18412) p.Function_argument_analytic() } - p.SetState(18409) + p.SetState(18414) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2559, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2560, p.GetParserRuleContext()) == 1 { { - p.SetState(18408) + p.SetState(18413) p.Over_clause() } @@ -308193,19 +308244,19 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(18411) + p.SetState(18416) p.Regular_id() } { - p.SetState(18412) + p.SetState(18417) p.Function_argument_modeling() } - p.SetState(18414) + p.SetState(18419) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2560, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2561, p.GetParserRuleContext()) == 1 { { - p.SetState(18413) + p.SetState(18418) p.Using_clause() } @@ -308216,7 +308267,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(18416) + p.SetState(18421) p.Match(PlSqlParserCOUNT) if p.HasError() { // Recognition error - abort rule @@ -308224,14 +308275,14 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18417) + p.SetState(18422) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18423) + p.SetState(18428) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -308240,7 +308291,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserASTERISK: { - p.SetState(18418) + p.SetState(18423) p.Match(PlSqlParserASTERISK) if p.HasError() { // Recognition error - abort rule @@ -308249,12 +308300,12 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALL, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANY, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULT, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINCT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULL_, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIOR, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNIQUE, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserDECODE, PlSqlParserLAG, PlSqlParserLAG_DIFF, PlSqlParserLAG_DIFF_PERCENT, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserNATIONAL_CHAR_STRING_LIT, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT, PlSqlParserCHAR_STRING, PlSqlParserDELIMITED_ID, PlSqlParserLEFT_PAREN, PlSqlParserPLUS_SIGN, PlSqlParserMINUS_SIGN, PlSqlParserBINDVAR, PlSqlParserCOLON, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: - p.SetState(18420) + p.SetState(18425) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2561, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2562, p.GetParserRuleContext()) == 1 { { - p.SetState(18419) + p.SetState(18424) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALL || _la == PlSqlParserDISTINCT || _la == PlSqlParserUNIQUE) { @@ -308269,7 +308320,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { goto errorExit } { - p.SetState(18422) + p.SetState(18427) p.concatenation(0) } @@ -308278,19 +308329,19 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { goto errorExit } { - p.SetState(18425) + p.SetState(18430) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18427) + p.SetState(18432) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2563, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2564, p.GetParserRuleContext()) == 1 { { - p.SetState(18426) + p.SetState(18431) p.Over_clause() } @@ -308301,7 +308352,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(18429) + p.SetState(18434) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCAST || _la == PlSqlParserXMLCAST) { @@ -308312,23 +308363,23 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18430) + p.SetState(18435) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18437) + p.SetState(18442) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2564, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2565, p.GetParserRuleContext()) { case 1: { - p.SetState(18431) + p.SetState(18436) p.Match(PlSqlParserMULTISET) if p.HasError() { // Recognition error - abort rule @@ -308336,7 +308387,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18432) + p.SetState(18437) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -308344,11 +308395,11 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18433) + p.SetState(18438) p.Subquery() } { - p.SetState(18434) + p.SetState(18439) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -308358,7 +308409,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 2: { - p.SetState(18436) + p.SetState(18441) p.concatenation(0) } @@ -308366,7 +308417,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { goto errorExit } { - p.SetState(18439) + p.SetState(18444) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -308374,10 +308425,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18440) + p.SetState(18445) p.Type_spec() } - p.SetState(18447) + p.SetState(18452) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -308386,7 +308437,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserDEFAULT { { - p.SetState(18441) + p.SetState(18446) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -308394,11 +308445,11 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18442) + p.SetState(18447) p.concatenation(0) } { - p.SetState(18443) + p.SetState(18448) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -308406,7 +308457,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18444) + p.SetState(18449) p.Match(PlSqlParserCONVERSION) if p.HasError() { // Recognition error - abort rule @@ -308414,7 +308465,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18445) + p.SetState(18450) p.Match(PlSqlParserERROR) if p.HasError() { // Recognition error - abort rule @@ -308423,7 +308474,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } - p.SetState(18455) + p.SetState(18460) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -308432,7 +308483,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserCOMMA { { - p.SetState(18449) + p.SetState(18454) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -308440,10 +308491,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18450) + p.SetState(18455) p.Quoted_string() } - p.SetState(18453) + p.SetState(18458) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -308452,7 +308503,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserCOMMA { { - p.SetState(18451) + p.SetState(18456) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -308460,7 +308511,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18452) + p.SetState(18457) p.Quoted_string() } @@ -308468,7 +308519,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } { - p.SetState(18457) + p.SetState(18462) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -308479,7 +308530,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 5: p.EnterOuterAlt(localctx, 5) { - p.SetState(18459) + p.SetState(18464) p.Match(PlSqlParserCOALESCE) if p.HasError() { // Recognition error - abort rule @@ -308487,7 +308538,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18460) + p.SetState(18465) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -308495,10 +308546,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18461) + p.SetState(18466) p.Table_element() } - p.SetState(18467) + p.SetState(18472) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -308507,14 +308558,14 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserCOMMA { { - p.SetState(18462) + p.SetState(18467) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18465) + p.SetState(18470) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -308523,13 +308574,13 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT: { - p.SetState(18463) + p.SetState(18468) p.Numeric() } case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserNATIONAL_CHAR_STRING_LIT, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserCHAR_STRING, PlSqlParserDELIMITED_ID, PlSqlParserBINDVAR, PlSqlParserCOLON, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: { - p.SetState(18464) + p.SetState(18469) p.Quoted_string() } @@ -308540,7 +308591,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } { - p.SetState(18469) + p.SetState(18474) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -308551,7 +308602,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 6: p.EnterOuterAlt(localctx, 6) { - p.SetState(18471) + p.SetState(18476) p.Match(PlSqlParserCOLLECT) if p.HasError() { // Recognition error - abort rule @@ -308559,19 +308610,19 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18472) + p.SetState(18477) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18474) + p.SetState(18479) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2570, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2571, p.GetParserRuleContext()) == 1 { { - p.SetState(18473) + p.SetState(18478) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDISTINCT || _la == PlSqlParserUNIQUE) { @@ -308586,10 +308637,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { goto errorExit } { - p.SetState(18476) + p.SetState(18481) p.concatenation(0) } - p.SetState(18478) + p.SetState(18483) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -308598,13 +308649,13 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserORDER { { - p.SetState(18477) + p.SetState(18482) p.Collect_order_by_part() } } { - p.SetState(18480) + p.SetState(18485) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -308615,14 +308666,14 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 7: p.EnterOuterAlt(localctx, 7) { - p.SetState(18482) + p.SetState(18487) p.Within_or_over_clause_keyword() } { - p.SetState(18483) + p.SetState(18488) p.Function_argument() } - p.SetState(18485) + p.SetState(18490) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -308632,7 +308683,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { switch _alt { case 1: { - p.SetState(18484) + p.SetState(18489) p.Within_or_over_part() } @@ -308641,9 +308692,9 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { goto errorExit } - p.SetState(18487) + p.SetState(18492) p.GetErrorHandler().Sync(p) - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2572, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2573, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -308652,7 +308703,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 8: p.EnterOuterAlt(localctx, 8) { - p.SetState(18489) + p.SetState(18494) p.Match(PlSqlParserLISTAGG) if p.HasError() { // Recognition error - abort rule @@ -308660,19 +308711,19 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18490) + p.SetState(18495) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18492) + p.SetState(18497) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2573, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2574, p.GetParserRuleContext()) == 1 { { - p.SetState(18491) + p.SetState(18496) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALL || _la == PlSqlParserDISTINCT || _la == PlSqlParserUNIQUE) { @@ -308687,10 +308738,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { goto errorExit } { - p.SetState(18494) + p.SetState(18499) p.Argument() } - p.SetState(18497) + p.SetState(18502) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -308699,7 +308750,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserCOMMA { { - p.SetState(18495) + p.SetState(18500) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -308707,7 +308758,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18496) + p.SetState(18501) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -308716,7 +308767,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } - p.SetState(18500) + p.SetState(18505) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -308725,25 +308776,25 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserON { { - p.SetState(18499) + p.SetState(18504) p.Listagg_overflow_clause() } } { - p.SetState(18502) + p.SetState(18507) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18509) + p.SetState(18514) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2576, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2577, p.GetParserRuleContext()) == 1 { { - p.SetState(18503) + p.SetState(18508) p.Match(PlSqlParserWITHIN) if p.HasError() { // Recognition error - abort rule @@ -308751,7 +308802,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18504) + p.SetState(18509) p.Match(PlSqlParserGROUP) if p.HasError() { // Recognition error - abort rule @@ -308759,7 +308810,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18505) + p.SetState(18510) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -308767,11 +308818,11 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18506) + p.SetState(18511) p.Order_by_clause() } { - p.SetState(18507) + p.SetState(18512) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -308782,12 +308833,12 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(18512) + p.SetState(18517) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2577, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2578, p.GetParserRuleContext()) == 1 { { - p.SetState(18511) + p.SetState(18516) p.Over_clause() } @@ -308798,11 +308849,11 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 9: p.EnterOuterAlt(localctx, 9) { - p.SetState(18514) + p.SetState(18519) p.Cursor_name() } { - p.SetState(18515) + p.SetState(18520) _la = p.GetTokenStream().LA(1) if !((int64((_la-1287)) & ^0x3f) == 0 && ((int64(1)<<(_la-1287))&39) != 0) { @@ -308816,7 +308867,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 10: p.EnterOuterAlt(localctx, 10) { - p.SetState(18517) + p.SetState(18522) p.Match(PlSqlParserDECOMPOSE) if p.HasError() { // Recognition error - abort rule @@ -308824,7 +308875,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18518) + p.SetState(18523) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -308832,10 +308883,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18519) + p.SetState(18524) p.concatenation(0) } - p.SetState(18521) + p.SetState(18526) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -308844,7 +308895,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserCANONICAL || _la == PlSqlParserCOMPATIBILITY { { - p.SetState(18520) + p.SetState(18525) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCANONICAL || _la == PlSqlParserCOMPATIBILITY) { @@ -308857,7 +308908,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } { - p.SetState(18523) + p.SetState(18528) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -308868,7 +308919,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 11: p.EnterOuterAlt(localctx, 11) { - p.SetState(18525) + p.SetState(18530) p.Match(PlSqlParserEXTRACT) if p.HasError() { // Recognition error - abort rule @@ -308876,7 +308927,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18526) + p.SetState(18531) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -308884,11 +308935,11 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18527) + p.SetState(18532) p.Regular_id() } { - p.SetState(18528) + p.SetState(18533) p.Match(PlSqlParserFROM) if p.HasError() { // Recognition error - abort rule @@ -308896,11 +308947,11 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18529) + p.SetState(18534) p.concatenation(0) } { - p.SetState(18530) + p.SetState(18535) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -308911,7 +308962,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 12: p.EnterOuterAlt(localctx, 12) { - p.SetState(18532) + p.SetState(18537) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserFIRST_VALUE || _la == PlSqlParserLAST_VALUE) { @@ -308922,10 +308973,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18533) + p.SetState(18538) p.Function_argument_analytic() } - p.SetState(18535) + p.SetState(18540) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -308934,24 +308985,24 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserIGNORE || _la == PlSqlParserRESPECT { { - p.SetState(18534) + p.SetState(18539) p.Respect_or_ignore_nulls() } } { - p.SetState(18537) + p.SetState(18542) p.Over_clause() } case 13: p.EnterOuterAlt(localctx, 13) { - p.SetState(18539) + p.SetState(18544) p.Standard_prediction_function_keyword() } { - p.SetState(18540) + p.SetState(18545) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -308959,10 +309010,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18541) + p.SetState(18546) p.Expressions() } - p.SetState(18543) + p.SetState(18548) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -308971,12 +309022,12 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserCOST { { - p.SetState(18542) + p.SetState(18547) p.Cost_matrix_clause() } } - p.SetState(18546) + p.SetState(18551) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -308985,13 +309036,13 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserUSING { { - p.SetState(18545) + p.SetState(18550) p.Using_clause() } } { - p.SetState(18548) + p.SetState(18553) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -309002,7 +309053,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 14: p.EnterOuterAlt(localctx, 14) { - p.SetState(18550) + p.SetState(18555) _la = p.GetTokenStream().LA(1) if !((int64((_la-2018)) & ^0x3f) == 0 && ((int64(1)<<(_la-2018))&12803) != 0) { @@ -309013,7 +309064,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18551) + p.SetState(18556) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -309021,10 +309072,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18552) + p.SetState(18557) p.concatenation(0) } - p.SetState(18559) + p.SetState(18564) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -309033,7 +309084,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserDEFAULT { { - p.SetState(18553) + p.SetState(18558) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -309041,11 +309092,11 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18554) + p.SetState(18559) p.concatenation(0) } { - p.SetState(18555) + p.SetState(18560) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -309053,7 +309104,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18556) + p.SetState(18561) p.Match(PlSqlParserCONVERSION) if p.HasError() { // Recognition error - abort rule @@ -309061,7 +309112,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18557) + p.SetState(18562) p.Match(PlSqlParserERROR) if p.HasError() { // Recognition error - abort rule @@ -309070,7 +309121,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } - p.SetState(18567) + p.SetState(18572) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -309079,7 +309130,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserCOMMA { { - p.SetState(18561) + p.SetState(18566) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -309087,10 +309138,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18562) + p.SetState(18567) p.Quoted_string() } - p.SetState(18565) + p.SetState(18570) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -309099,7 +309150,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserCOMMA { { - p.SetState(18563) + p.SetState(18568) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -309107,7 +309158,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18564) + p.SetState(18569) p.Quoted_string() } @@ -309115,7 +309166,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } { - p.SetState(18569) + p.SetState(18574) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -309126,7 +309177,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 15: p.EnterOuterAlt(localctx, 15) { - p.SetState(18571) + p.SetState(18576) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserTO_DSINTERVAL || _la == PlSqlParserTO_YMINTERVAL) { @@ -309137,7 +309188,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18572) + p.SetState(18577) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -309145,10 +309196,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18573) + p.SetState(18578) p.concatenation(0) } - p.SetState(18580) + p.SetState(18585) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -309157,7 +309208,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserDEFAULT { { - p.SetState(18574) + p.SetState(18579) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -309165,11 +309216,11 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18575) + p.SetState(18580) p.concatenation(0) } { - p.SetState(18576) + p.SetState(18581) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -309177,7 +309228,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18577) + p.SetState(18582) p.Match(PlSqlParserCONVERSION) if p.HasError() { // Recognition error - abort rule @@ -309185,7 +309236,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18578) + p.SetState(18583) p.Match(PlSqlParserERROR) if p.HasError() { // Recognition error - abort rule @@ -309195,7 +309246,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } { - p.SetState(18582) + p.SetState(18587) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -309206,7 +309257,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 16: p.EnterOuterAlt(localctx, 16) { - p.SetState(18584) + p.SetState(18589) p.Match(PlSqlParserTRANSLATE) if p.HasError() { // Recognition error - abort rule @@ -309214,7 +309265,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18585) + p.SetState(18590) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -309222,10 +309273,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18586) + p.SetState(18591) p.Expression() } - p.SetState(18589) + p.SetState(18594) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -309234,7 +309285,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserUSING { { - p.SetState(18587) + p.SetState(18592) p.Match(PlSqlParserUSING) if p.HasError() { // Recognition error - abort rule @@ -309242,7 +309293,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18588) + p.SetState(18593) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCHAR_CS || _la == PlSqlParserNCHAR_CS) { @@ -309254,7 +309305,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } - p.SetState(18595) + p.SetState(18600) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -309263,7 +309314,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { for _la == PlSqlParserCOMMA { { - p.SetState(18591) + p.SetState(18596) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -309271,11 +309322,11 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18592) + p.SetState(18597) p.Expression() } - p.SetState(18597) + p.SetState(18602) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -309283,7 +309334,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(18598) + p.SetState(18603) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -309294,7 +309345,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 17: p.EnterOuterAlt(localctx, 17) { - p.SetState(18600) + p.SetState(18605) p.Match(PlSqlParserTREAT) if p.HasError() { // Recognition error - abort rule @@ -309302,7 +309353,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18601) + p.SetState(18606) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -309310,23 +309361,23 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18602) + p.SetState(18607) p.Expression() } { - p.SetState(18603) + p.SetState(18608) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18605) + p.SetState(18610) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2588, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2589, p.GetParserRuleContext()) == 1 { { - p.SetState(18604) + p.SetState(18609) p.Match(PlSqlParserREF) if p.HasError() { // Recognition error - abort rule @@ -309338,11 +309389,11 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { goto errorExit } { - p.SetState(18607) + p.SetState(18612) p.Type_spec() } { - p.SetState(18608) + p.SetState(18613) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -309353,7 +309404,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 18: p.EnterOuterAlt(localctx, 18) { - p.SetState(18610) + p.SetState(18615) p.Match(PlSqlParserTRIM) if p.HasError() { // Recognition error - abort rule @@ -309361,23 +309412,23 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18611) + p.SetState(18616) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18619) + p.SetState(18624) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2591, p.GetParserRuleContext()) == 1 { - p.SetState(18613) + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2592, p.GetParserRuleContext()) == 1 { + p.SetState(18618) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2589, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2590, p.GetParserRuleContext()) == 1 { { - p.SetState(18612) + p.SetState(18617) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBOTH || _la == PlSqlParserLEADING || _la == PlSqlParserTRAILING) { @@ -309391,7 +309442,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(18616) + p.SetState(18621) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -309400,13 +309451,13 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8864813023233) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-2310346746280017921) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&451422496872202643) != 0) || ((int64((_la-2442)) & ^0x3f) == 0 && ((int64(1)<<(_la-2442))&2130049) != 0) { { - p.SetState(18615) + p.SetState(18620) p.Quoted_string() } } { - p.SetState(18618) + p.SetState(18623) p.Match(PlSqlParserFROM) if p.HasError() { // Recognition error - abort rule @@ -309418,11 +309469,11 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { goto errorExit } { - p.SetState(18621) + p.SetState(18626) p.concatenation(0) } { - p.SetState(18622) + p.SetState(18627) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -309433,7 +309484,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 19: p.EnterOuterAlt(localctx, 19) { - p.SetState(18624) + p.SetState(18629) p.Match(PlSqlParserVALIDATE_CONVERSION) if p.HasError() { // Recognition error - abort rule @@ -309441,7 +309492,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18625) + p.SetState(18630) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -309449,11 +309500,11 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18626) + p.SetState(18631) p.concatenation(0) } { - p.SetState(18627) + p.SetState(18632) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -309461,10 +309512,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18628) + p.SetState(18633) p.Type_spec() } - p.SetState(18635) + p.SetState(18640) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -309473,7 +309524,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserCOMMA { { - p.SetState(18629) + p.SetState(18634) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -309481,10 +309532,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18630) + p.SetState(18635) p.Quoted_string() } - p.SetState(18633) + p.SetState(18638) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -309493,7 +309544,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserCOMMA { { - p.SetState(18631) + p.SetState(18636) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -309501,7 +309552,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18632) + p.SetState(18637) p.Quoted_string() } @@ -309509,7 +309560,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } { - p.SetState(18637) + p.SetState(18642) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -309520,7 +309571,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 20: p.EnterOuterAlt(localctx, 20) { - p.SetState(18639) + p.SetState(18644) p.Match(PlSqlParserXMLAGG) if p.HasError() { // Recognition error - abort rule @@ -309528,7 +309579,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18640) + p.SetState(18645) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -309536,10 +309587,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18641) + p.SetState(18646) p.Expression() } - p.SetState(18643) + p.SetState(18648) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -309548,25 +309599,25 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserORDER { { - p.SetState(18642) + p.SetState(18647) p.Order_by_clause() } } { - p.SetState(18645) + p.SetState(18650) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18648) + p.SetState(18653) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2595, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2596, p.GetParserRuleContext()) == 1 { { - p.SetState(18646) + p.SetState(18651) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -309574,7 +309625,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18647) + p.SetState(18652) p.General_element() } @@ -309585,7 +309636,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 21: p.EnterOuterAlt(localctx, 21) { - p.SetState(18650) + p.SetState(18655) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserXMLCOLATTVAL || _la == PlSqlParserXMLFOREST) { @@ -309596,7 +309647,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18651) + p.SetState(18656) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -309604,10 +309655,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18652) + p.SetState(18657) p.Xml_multiuse_expression_element() } - p.SetState(18657) + p.SetState(18662) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -309616,7 +309667,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { for _la == PlSqlParserCOMMA { { - p.SetState(18653) + p.SetState(18658) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -309624,11 +309675,11 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18654) + p.SetState(18659) p.Xml_multiuse_expression_element() } - p.SetState(18659) + p.SetState(18664) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -309636,19 +309687,19 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(18660) + p.SetState(18665) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18663) + p.SetState(18668) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2597, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2598, p.GetParserRuleContext()) == 1 { { - p.SetState(18661) + p.SetState(18666) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -309656,7 +309707,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18662) + p.SetState(18667) p.General_element() } @@ -309667,7 +309718,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 22: p.EnterOuterAlt(localctx, 22) { - p.SetState(18665) + p.SetState(18670) p.Match(PlSqlParserXMLELEMENT) if p.HasError() { // Recognition error - abort rule @@ -309675,19 +309726,19 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18666) + p.SetState(18671) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18668) + p.SetState(18673) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2598, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2599, p.GetParserRuleContext()) == 1 { { - p.SetState(18667) + p.SetState(18672) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserENTITYESCAPING || _la == PlSqlParserNOENTITYESCAPING) { @@ -309701,12 +309752,12 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(18671) + p.SetState(18676) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2599, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2600, p.GetParserRuleContext()) == 1 { { - p.SetState(18670) + p.SetState(18675) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserEVALNAME || _la == PlSqlParserNAME) { @@ -309721,15 +309772,15 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { goto errorExit } { - p.SetState(18673) + p.SetState(18678) p.Expression() } - p.SetState(18676) + p.SetState(18681) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2600, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2601, p.GetParserRuleContext()) == 1 { { - p.SetState(18674) + p.SetState(18679) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -309737,14 +309788,14 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18675) + p.SetState(18680) p.Xml_attributes_clause() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(18685) + p.SetState(18690) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -309753,7 +309804,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { for _la == PlSqlParserCOMMA { { - p.SetState(18678) + p.SetState(18683) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -309761,10 +309812,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18679) + p.SetState(18684) p.Expression() } - p.SetState(18681) + p.SetState(18686) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -309773,13 +309824,13 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972809) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8864813023233) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-2310346746280017921) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&451422496872202643) != 0) || ((int64((_la-2442)) & ^0x3f) == 0 && ((int64(1)<<(_la-2442))&2130049) != 0) { { - p.SetState(18680) + p.SetState(18685) p.Column_alias() } } - p.SetState(18687) + p.SetState(18692) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -309787,19 +309838,19 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(18688) + p.SetState(18693) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18691) + p.SetState(18696) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2603, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2604, p.GetParserRuleContext()) == 1 { { - p.SetState(18689) + p.SetState(18694) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -309807,7 +309858,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18690) + p.SetState(18695) p.General_element() } @@ -309818,7 +309869,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 23: p.EnterOuterAlt(localctx, 23) { - p.SetState(18693) + p.SetState(18698) p.Match(PlSqlParserXMLEXISTS) if p.HasError() { // Recognition error - abort rule @@ -309826,7 +309877,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18694) + p.SetState(18699) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -309834,10 +309885,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18695) + p.SetState(18700) p.Expression() } - p.SetState(18697) + p.SetState(18702) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -309846,13 +309897,13 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserPASSING { { - p.SetState(18696) + p.SetState(18701) p.Xml_passing_clause() } } { - p.SetState(18699) + p.SetState(18704) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -309863,7 +309914,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 24: p.EnterOuterAlt(localctx, 24) { - p.SetState(18701) + p.SetState(18706) p.Match(PlSqlParserXMLPARSE) if p.HasError() { // Recognition error - abort rule @@ -309871,7 +309922,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18702) + p.SetState(18707) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -309879,7 +309930,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18703) + p.SetState(18708) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCONTENT || _la == PlSqlParserDOCUMENT) { @@ -309890,10 +309941,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18704) + p.SetState(18709) p.concatenation(0) } - p.SetState(18706) + p.SetState(18711) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -309902,7 +309953,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserWELLFORMED { { - p.SetState(18705) + p.SetState(18710) p.Match(PlSqlParserWELLFORMED) if p.HasError() { // Recognition error - abort rule @@ -309912,19 +309963,19 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } { - p.SetState(18708) + p.SetState(18713) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18711) + p.SetState(18716) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2606, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2607, p.GetParserRuleContext()) == 1 { { - p.SetState(18709) + p.SetState(18714) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -309932,7 +309983,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18710) + p.SetState(18715) p.General_element() } @@ -309943,7 +309994,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 25: p.EnterOuterAlt(localctx, 25) { - p.SetState(18713) + p.SetState(18718) p.Match(PlSqlParserXMLPI) if p.HasError() { // Recognition error - abort rule @@ -309951,14 +310002,14 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18714) + p.SetState(18719) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18719) + p.SetState(18724) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -309967,7 +310018,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserNAME: { - p.SetState(18715) + p.SetState(18720) p.Match(PlSqlParserNAME) if p.HasError() { // Recognition error - abort rule @@ -309975,13 +310026,13 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18716) + p.SetState(18721) p.Identifier() } case PlSqlParserEVALNAME: { - p.SetState(18717) + p.SetState(18722) p.Match(PlSqlParserEVALNAME) if p.HasError() { // Recognition error - abort rule @@ -309989,7 +310040,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18718) + p.SetState(18723) p.concatenation(0) } @@ -309997,7 +310048,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(18723) + p.SetState(18728) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -310006,7 +310057,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserCOMMA { { - p.SetState(18721) + p.SetState(18726) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -310014,25 +310065,25 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18722) + p.SetState(18727) p.concatenation(0) } } { - p.SetState(18725) + p.SetState(18730) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18728) + p.SetState(18733) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2609, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2610, p.GetParserRuleContext()) == 1 { { - p.SetState(18726) + p.SetState(18731) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -310040,7 +310091,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18727) + p.SetState(18732) p.General_element() } @@ -310051,7 +310102,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 26: p.EnterOuterAlt(localctx, 26) { - p.SetState(18730) + p.SetState(18735) p.Match(PlSqlParserXMLQUERY) if p.HasError() { // Recognition error - abort rule @@ -310059,7 +310110,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18731) + p.SetState(18736) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -310067,10 +310118,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18732) + p.SetState(18737) p.concatenation(0) } - p.SetState(18734) + p.SetState(18739) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -310079,13 +310130,13 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserPASSING { { - p.SetState(18733) + p.SetState(18738) p.Xml_passing_clause() } } { - p.SetState(18736) + p.SetState(18741) p.Match(PlSqlParserRETURNING) if p.HasError() { // Recognition error - abort rule @@ -310093,14 +310144,14 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18737) + p.SetState(18742) p.Match(PlSqlParserCONTENT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18741) + p.SetState(18746) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -310109,7 +310160,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserNULL_ { { - p.SetState(18738) + p.SetState(18743) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -310117,7 +310168,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18739) + p.SetState(18744) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -310125,7 +310176,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18740) + p.SetState(18745) p.Match(PlSqlParserEMPTY) if p.HasError() { // Recognition error - abort rule @@ -310135,19 +310186,19 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } { - p.SetState(18743) + p.SetState(18748) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18746) + p.SetState(18751) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2612, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2613, p.GetParserRuleContext()) == 1 { { - p.SetState(18744) + p.SetState(18749) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -310155,7 +310206,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18745) + p.SetState(18750) p.General_element() } @@ -310166,7 +310217,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 27: p.EnterOuterAlt(localctx, 27) { - p.SetState(18748) + p.SetState(18753) p.Match(PlSqlParserXMLROOT) if p.HasError() { // Recognition error - abort rule @@ -310174,7 +310225,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18749) + p.SetState(18754) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -310182,15 +310233,15 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18750) + p.SetState(18755) p.concatenation(0) } - p.SetState(18753) + p.SetState(18758) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2613, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2614, p.GetParserRuleContext()) == 1 { { - p.SetState(18751) + p.SetState(18756) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -310198,14 +310249,14 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18752) + p.SetState(18757) p.Xmlroot_param_version_part() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(18757) + p.SetState(18762) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -310214,7 +310265,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserCOMMA { { - p.SetState(18755) + p.SetState(18760) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -310222,25 +310273,25 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18756) + p.SetState(18761) p.Xmlroot_param_standalone_part() } } { - p.SetState(18759) + p.SetState(18764) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18762) + p.SetState(18767) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2615, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2616, p.GetParserRuleContext()) == 1 { { - p.SetState(18760) + p.SetState(18765) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -310248,7 +310299,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18761) + p.SetState(18766) p.General_element() } @@ -310259,7 +310310,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 28: p.EnterOuterAlt(localctx, 28) { - p.SetState(18764) + p.SetState(18769) p.Match(PlSqlParserXMLSERIALIZE) if p.HasError() { // Recognition error - abort rule @@ -310267,7 +310318,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18765) + p.SetState(18770) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -310275,7 +310326,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18766) + p.SetState(18771) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCONTENT || _la == PlSqlParserDOCUMENT) { @@ -310286,10 +310337,10 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18767) + p.SetState(18772) p.concatenation(0) } - p.SetState(18770) + p.SetState(18775) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -310298,7 +310349,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserAS { { - p.SetState(18768) + p.SetState(18773) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -310306,12 +310357,12 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18769) + p.SetState(18774) p.Type_spec() } } - p.SetState(18773) + p.SetState(18778) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -310320,12 +310371,12 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserENCODING { { - p.SetState(18772) + p.SetState(18777) p.Xmlserialize_param_enconding_part() } } - p.SetState(18776) + p.SetState(18781) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -310334,12 +310385,12 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserVERSION { { - p.SetState(18775) + p.SetState(18780) p.Xmlserialize_param_version_part() } } - p.SetState(18779) + p.SetState(18784) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -310348,12 +310399,12 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserINDENT || _la == PlSqlParserNO { { - p.SetState(18778) + p.SetState(18783) p.Xmlserialize_param_ident_part() } } - p.SetState(18783) + p.SetState(18788) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -310362,7 +310413,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { if _la == PlSqlParserHIDE || _la == PlSqlParserSHOW { { - p.SetState(18781) + p.SetState(18786) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserHIDE || _la == PlSqlParserSHOW) { @@ -310373,7 +310424,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18782) + p.SetState(18787) p.Match(PlSqlParserDEFAULTS) if p.HasError() { // Recognition error - abort rule @@ -310383,19 +310434,19 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } { - p.SetState(18785) + p.SetState(18790) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18788) + p.SetState(18793) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2621, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2622, p.GetParserRuleContext()) == 1 { { - p.SetState(18786) + p.SetState(18791) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -310403,7 +310454,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18787) + p.SetState(18792) p.General_element() } @@ -310414,7 +310465,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 29: p.EnterOuterAlt(localctx, 29) { - p.SetState(18790) + p.SetState(18795) p.Match(PlSqlParserTIME) if p.HasError() { // Recognition error - abort rule @@ -310422,7 +310473,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { } } { - p.SetState(18791) + p.SetState(18796) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -310433,7 +310484,7 @@ func (p *PlSqlParser) Other_function() (localctx IOther_functionContext) { case 30: p.EnterOuterAlt(localctx, 30) { - p.SetState(18792) + p.SetState(18797) p.Xmltable() } @@ -310626,7 +310677,7 @@ func (p *PlSqlParser) Over_clause_keyword() (localctx IOver_clause_keywordContex p.EnterOuterAlt(localctx, 1) { - p.SetState(18795) + p.SetState(18800) _la = p.GetTokenStream().LA(1) if !((int64((_la-2278)) & ^0x3f) == 0 && ((int64(1)<<(_la-2278))&31644663) != 0) { @@ -310762,7 +310813,7 @@ func (p *PlSqlParser) Within_or_over_clause_keyword() (localctx IWithin_or_over_ p.EnterOuterAlt(localctx, 1) { - p.SetState(18797) + p.SetState(18802) _la = p.GetTokenStream().LA(1) if !((int64((_la-2271)) & ^0x3f) == 0 && ((int64(1)<<(_la-2271))&123) != 0) { @@ -310898,7 +310949,7 @@ func (p *PlSqlParser) Standard_prediction_function_keyword() (localctx IStandard p.EnterOuterAlt(localctx, 1) { - p.SetState(18799) + p.SetState(18804) _la = p.GetTokenStream().LA(1) if !((int64((_la-2245)) & ^0x3f) == 0 && ((int64(1)<<(_la-2245))&63) != 0) { @@ -311171,7 +311222,7 @@ func (p *PlSqlParser) Over_clause() (localctx IOver_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(18801) + p.SetState(18806) p.Match(PlSqlParserOVER) if p.HasError() { // Recognition error - abort rule @@ -311179,14 +311230,14 @@ func (p *PlSqlParser) Over_clause() (localctx IOver_clauseContext) { } } { - p.SetState(18802) + p.SetState(18807) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18823) + p.SetState(18828) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -311194,7 +311245,7 @@ func (p *PlSqlParser) Over_clause() (localctx IOver_clauseContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserORDER, PlSqlParserPARTITION, PlSqlParserRIGHT_PAREN: - p.SetState(18804) + p.SetState(18809) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -311203,12 +311254,12 @@ func (p *PlSqlParser) Over_clause() (localctx IOver_clauseContext) { if _la == PlSqlParserPARTITION { { - p.SetState(18803) + p.SetState(18808) p.Query_partition_clause() } } - p.SetState(18810) + p.SetState(18815) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -311217,10 +311268,10 @@ func (p *PlSqlParser) Over_clause() (localctx IOver_clauseContext) { if _la == PlSqlParserORDER { { - p.SetState(18806) + p.SetState(18811) p.Order_by_clause() } - p.SetState(18808) + p.SetState(18813) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -311229,7 +311280,7 @@ func (p *PlSqlParser) Over_clause() (localctx IOver_clauseContext) { if _la == PlSqlParserRANGE || _la == PlSqlParserROWS { { - p.SetState(18807) + p.SetState(18812) p.Windowing_clause() } @@ -311239,7 +311290,7 @@ func (p *PlSqlParser) Over_clause() (localctx IOver_clauseContext) { case PlSqlParserHIERARCHY: { - p.SetState(18812) + p.SetState(18817) p.Match(PlSqlParserHIERARCHY) if p.HasError() { // Recognition error - abort rule @@ -311247,14 +311298,14 @@ func (p *PlSqlParser) Over_clause() (localctx IOver_clauseContext) { } } { - p.SetState(18813) + p.SetState(18818) var _x = p.Id_expression() localctx.(*Over_clauseContext).th = _x } { - p.SetState(18814) + p.SetState(18819) p.Match(PlSqlParserOFFSET) if p.HasError() { // Recognition error - abort rule @@ -311262,10 +311313,10 @@ func (p *PlSqlParser) Over_clause() (localctx IOver_clauseContext) { } } { - p.SetState(18815) + p.SetState(18820) p.Numeric() } - p.SetState(18821) + p.SetState(18826) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -311274,7 +311325,7 @@ func (p *PlSqlParser) Over_clause() (localctx IOver_clauseContext) { if _la == PlSqlParserACROSS { { - p.SetState(18816) + p.SetState(18821) p.Match(PlSqlParserACROSS) if p.HasError() { // Recognition error - abort rule @@ -311282,7 +311333,7 @@ func (p *PlSqlParser) Over_clause() (localctx IOver_clauseContext) { } } { - p.SetState(18817) + p.SetState(18822) p.Match(PlSqlParserANCESTOR) if p.HasError() { // Recognition error - abort rule @@ -311290,7 +311341,7 @@ func (p *PlSqlParser) Over_clause() (localctx IOver_clauseContext) { } } { - p.SetState(18818) + p.SetState(18823) p.Match(PlSqlParserAT) if p.HasError() { // Recognition error - abort rule @@ -311298,7 +311349,7 @@ func (p *PlSqlParser) Over_clause() (localctx IOver_clauseContext) { } } { - p.SetState(18819) + p.SetState(18824) p.Match(PlSqlParserLEVEL) if p.HasError() { // Recognition error - abort rule @@ -311306,7 +311357,7 @@ func (p *PlSqlParser) Over_clause() (localctx IOver_clauseContext) { } } { - p.SetState(18820) + p.SetState(18825) p.Id_expression() } @@ -311317,7 +311368,7 @@ func (p *PlSqlParser) Over_clause() (localctx IOver_clauseContext) { goto errorExit } { - p.SetState(18825) + p.SetState(18830) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -311488,10 +311539,10 @@ func (p *PlSqlParser) Windowing_clause() (localctx IWindowing_clauseContext) { p.EnterRule(localctx, 2146, PlSqlParserRULE_windowing_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(18827) + p.SetState(18832) p.Windowing_type() } - p.SetState(18834) + p.SetState(18839) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -311500,7 +311551,7 @@ func (p *PlSqlParser) Windowing_clause() (localctx IWindowing_clauseContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserBETWEEN: { - p.SetState(18828) + p.SetState(18833) p.Match(PlSqlParserBETWEEN) if p.HasError() { // Recognition error - abort rule @@ -311508,11 +311559,11 @@ func (p *PlSqlParser) Windowing_clause() (localctx IWindowing_clauseContext) { } } { - p.SetState(18829) + p.SetState(18834) p.Windowing_elements() } { - p.SetState(18830) + p.SetState(18835) p.Match(PlSqlParserAND) if p.HasError() { // Recognition error - abort rule @@ -311520,13 +311571,13 @@ func (p *PlSqlParser) Windowing_clause() (localctx IWindowing_clauseContext) { } } { - p.SetState(18831) + p.SetState(18836) p.Windowing_elements() } case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALL, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANY, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULT, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINCT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULL_, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIOR, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserDECODE, PlSqlParserLAG, PlSqlParserLAG_DIFF, PlSqlParserLAG_DIFF_PERCENT, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserNATIONAL_CHAR_STRING_LIT, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT, PlSqlParserCHAR_STRING, PlSqlParserDELIMITED_ID, PlSqlParserLEFT_PAREN, PlSqlParserPLUS_SIGN, PlSqlParserMINUS_SIGN, PlSqlParserBINDVAR, PlSqlParserCOLON, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: { - p.SetState(18833) + p.SetState(18838) p.Windowing_elements() } @@ -311640,7 +311691,7 @@ func (p *PlSqlParser) Windowing_type() (localctx IWindowing_typeContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(18836) + p.SetState(18841) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserRANGE || _la == PlSqlParserROWS) { @@ -311786,17 +311837,17 @@ func (p *PlSqlParser) Windowing_elements() (localctx IWindowing_elementsContext) p.EnterRule(localctx, 2150, PlSqlParserRULE_windowing_elements) var _la int - p.SetState(18845) + p.SetState(18850) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2629, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2630, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(18838) + p.SetState(18843) p.Match(PlSqlParserUNBOUNDED) if p.HasError() { // Recognition error - abort rule @@ -311804,7 +311855,7 @@ func (p *PlSqlParser) Windowing_elements() (localctx IWindowing_elementsContext) } } { - p.SetState(18839) + p.SetState(18844) p.Match(PlSqlParserPRECEDING) if p.HasError() { // Recognition error - abort rule @@ -311815,7 +311866,7 @@ func (p *PlSqlParser) Windowing_elements() (localctx IWindowing_elementsContext) case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(18840) + p.SetState(18845) p.Match(PlSqlParserCURRENT) if p.HasError() { // Recognition error - abort rule @@ -311823,7 +311874,7 @@ func (p *PlSqlParser) Windowing_elements() (localctx IWindowing_elementsContext) } } { - p.SetState(18841) + p.SetState(18846) p.Match(PlSqlParserROW) if p.HasError() { // Recognition error - abort rule @@ -311834,11 +311885,11 @@ func (p *PlSqlParser) Windowing_elements() (localctx IWindowing_elementsContext) case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(18842) + p.SetState(18847) p.concatenation(0) } { - p.SetState(18843) + p.SetState(18848) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserFOLLOWING || _la == PlSqlParserPRECEDING) { @@ -312011,14 +312062,14 @@ func (p *PlSqlParser) Using_clause() (localctx IUsing_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(18847) + p.SetState(18852) p.Match(PlSqlParserUSING) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18857) + p.SetState(18862) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -312027,7 +312078,7 @@ func (p *PlSqlParser) Using_clause() (localctx IUsing_clauseContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserASTERISK: { - p.SetState(18848) + p.SetState(18853) p.Match(PlSqlParserASTERISK) if p.HasError() { // Recognition error - abort rule @@ -312037,22 +312088,22 @@ func (p *PlSqlParser) Using_clause() (localctx IUsing_clauseContext) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALL, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANY, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULT, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINCT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserIN, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNOT, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULL_, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIOR, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserDECODE, PlSqlParserLAG, PlSqlParserLAG_DIFF, PlSqlParserLAG_DIFF_PERCENT, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserNATIONAL_CHAR_STRING_LIT, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT, PlSqlParserCHAR_STRING, PlSqlParserDELIMITED_ID, PlSqlParserLEFT_PAREN, PlSqlParserPLUS_SIGN, PlSqlParserMINUS_SIGN, PlSqlParserBINDVAR, PlSqlParserCOLON, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: { - p.SetState(18849) + p.SetState(18854) p.Using_element() } - p.SetState(18854) + p.SetState(18859) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2630, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2631, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(18850) + p.SetState(18855) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -312060,17 +312111,17 @@ func (p *PlSqlParser) Using_clause() (localctx IUsing_clauseContext) { } } { - p.SetState(18851) + p.SetState(18856) p.Using_element() } } - p.SetState(18856) + p.SetState(18861) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2630, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2631, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -312200,24 +312251,24 @@ func (p *PlSqlParser) Using_element() (localctx IUsing_elementContext) { localctx = NewUsing_elementContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2154, PlSqlParserRULE_using_element) p.EnterOuterAlt(localctx, 1) - p.SetState(18864) + p.SetState(18869) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2633, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2634, p.GetParserRuleContext()) == 1 { { - p.SetState(18859) + p.SetState(18864) p.Match(PlSqlParserIN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18861) + p.SetState(18866) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2632, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2633, p.GetParserRuleContext()) == 1 { { - p.SetState(18860) + p.SetState(18865) p.Match(PlSqlParserOUT) if p.HasError() { // Recognition error - abort rule @@ -312231,9 +312282,9 @@ func (p *PlSqlParser) Using_element() (localctx IUsing_elementContext) { } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2633, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2634, p.GetParserRuleContext()) == 2 { { - p.SetState(18863) + p.SetState(18868) p.Match(PlSqlParserOUT) if p.HasError() { // Recognition error - abort rule @@ -312245,7 +312296,7 @@ func (p *PlSqlParser) Using_element() (localctx IUsing_elementContext) { goto errorExit } { - p.SetState(18866) + p.SetState(18871) p.Select_list_elements() } @@ -312369,7 +312420,7 @@ func (p *PlSqlParser) Collect_order_by_part() (localctx ICollect_order_by_partCo p.EnterRule(localctx, 2156, PlSqlParserRULE_collect_order_by_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(18868) + p.SetState(18873) p.Match(PlSqlParserORDER) if p.HasError() { // Recognition error - abort rule @@ -312377,7 +312428,7 @@ func (p *PlSqlParser) Collect_order_by_part() (localctx ICollect_order_by_partCo } } { - p.SetState(18869) + p.SetState(18874) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -312385,7 +312436,7 @@ func (p *PlSqlParser) Collect_order_by_part() (localctx ICollect_order_by_partCo } } { - p.SetState(18870) + p.SetState(18875) p.concatenation(0) } @@ -312534,7 +312585,7 @@ func (s *Within_or_over_partContext) Accept(visitor antlr.ParseTreeVisitor) inte func (p *PlSqlParser) Within_or_over_part() (localctx IWithin_or_over_partContext) { localctx = NewWithin_or_over_partContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2158, PlSqlParserRULE_within_or_over_part) - p.SetState(18879) + p.SetState(18884) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -312544,7 +312595,7 @@ func (p *PlSqlParser) Within_or_over_part() (localctx IWithin_or_over_partContex case PlSqlParserWITHIN: p.EnterOuterAlt(localctx, 1) { - p.SetState(18872) + p.SetState(18877) p.Match(PlSqlParserWITHIN) if p.HasError() { // Recognition error - abort rule @@ -312552,7 +312603,7 @@ func (p *PlSqlParser) Within_or_over_part() (localctx IWithin_or_over_partContex } } { - p.SetState(18873) + p.SetState(18878) p.Match(PlSqlParserGROUP) if p.HasError() { // Recognition error - abort rule @@ -312560,7 +312611,7 @@ func (p *PlSqlParser) Within_or_over_part() (localctx IWithin_or_over_partContex } } { - p.SetState(18874) + p.SetState(18879) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -312568,11 +312619,11 @@ func (p *PlSqlParser) Within_or_over_part() (localctx IWithin_or_over_partContex } } { - p.SetState(18875) + p.SetState(18880) p.Order_by_clause() } { - p.SetState(18876) + p.SetState(18881) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -312583,7 +312634,7 @@ func (p *PlSqlParser) Within_or_over_part() (localctx IWithin_or_over_partContex case PlSqlParserOVER: p.EnterOuterAlt(localctx, 2) { - p.SetState(18878) + p.SetState(18883) p.Over_clause() } @@ -312797,14 +312848,14 @@ func (p *PlSqlParser) Cost_matrix_clause() (localctx ICost_matrix_clauseContext) p.EnterOuterAlt(localctx, 1) { - p.SetState(18881) + p.SetState(18886) p.Match(PlSqlParserCOST) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18903) + p.SetState(18908) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -312813,14 +312864,14 @@ func (p *PlSqlParser) Cost_matrix_clause() (localctx ICost_matrix_clauseContext) switch p.GetTokenStream().LA(1) { case PlSqlParserMODEL: { - p.SetState(18882) + p.SetState(18887) p.Match(PlSqlParserMODEL) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18884) + p.SetState(18889) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -312829,7 +312880,7 @@ func (p *PlSqlParser) Cost_matrix_clause() (localctx ICost_matrix_clauseContext) if _la == PlSqlParserAUTO { { - p.SetState(18883) + p.SetState(18888) p.Match(PlSqlParserAUTO) if p.HasError() { // Recognition error - abort rule @@ -312841,7 +312892,7 @@ func (p *PlSqlParser) Cost_matrix_clause() (localctx ICost_matrix_clauseContext) case PlSqlParserLEFT_PAREN: { - p.SetState(18886) + p.SetState(18891) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -312849,10 +312900,10 @@ func (p *PlSqlParser) Cost_matrix_clause() (localctx ICost_matrix_clauseContext) } } { - p.SetState(18887) + p.SetState(18892) p.Cost_class_name() } - p.SetState(18892) + p.SetState(18897) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -312861,7 +312912,7 @@ func (p *PlSqlParser) Cost_matrix_clause() (localctx ICost_matrix_clauseContext) for _la == PlSqlParserCOMMA { { - p.SetState(18888) + p.SetState(18893) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -312869,11 +312920,11 @@ func (p *PlSqlParser) Cost_matrix_clause() (localctx ICost_matrix_clauseContext) } } { - p.SetState(18889) + p.SetState(18894) p.Cost_class_name() } - p.SetState(18894) + p.SetState(18899) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -312881,7 +312932,7 @@ func (p *PlSqlParser) Cost_matrix_clause() (localctx ICost_matrix_clauseContext) _la = p.GetTokenStream().LA(1) } { - p.SetState(18895) + p.SetState(18900) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -312889,7 +312940,7 @@ func (p *PlSqlParser) Cost_matrix_clause() (localctx ICost_matrix_clauseContext) } } { - p.SetState(18896) + p.SetState(18901) p.Match(PlSqlParserVALUES) if p.HasError() { // Recognition error - abort rule @@ -312897,14 +312948,14 @@ func (p *PlSqlParser) Cost_matrix_clause() (localctx ICost_matrix_clauseContext) } } { - p.SetState(18897) + p.SetState(18902) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18899) + p.SetState(18904) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -312913,13 +312964,13 @@ func (p *PlSqlParser) Cost_matrix_clause() (localctx ICost_matrix_clauseContext) if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-283673999966210) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-68719476737) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819404132349) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-4503599627370497) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-1) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-41943041) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&2865351897142788499) != 0) || ((int64((_la-2434)) & ^0x3f) == 0 && ((int64(1)<<(_la-2434))&545292547) != 0) { { - p.SetState(18898) + p.SetState(18903) p.Expressions() } } { - p.SetState(18901) + p.SetState(18906) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -313138,14 +313189,14 @@ func (p *PlSqlParser) Xml_passing_clause() (localctx IXml_passing_clauseContext) p.EnterOuterAlt(localctx, 1) { - p.SetState(18905) + p.SetState(18910) p.Match(PlSqlParserPASSING) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18908) + p.SetState(18913) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -313154,7 +313205,7 @@ func (p *PlSqlParser) Xml_passing_clause() (localctx IXml_passing_clauseContext) if _la == PlSqlParserBY { { - p.SetState(18906) + p.SetState(18911) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -313162,7 +313213,7 @@ func (p *PlSqlParser) Xml_passing_clause() (localctx IXml_passing_clauseContext) } } { - p.SetState(18907) + p.SetState(18912) p.Match(PlSqlParserVALUE) if p.HasError() { // Recognition error - abort rule @@ -313172,22 +313223,22 @@ func (p *PlSqlParser) Xml_passing_clause() (localctx IXml_passing_clauseContext) } { - p.SetState(18910) + p.SetState(18915) p.Expression() } - p.SetState(18912) + p.SetState(18917) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2640, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2641, p.GetParserRuleContext()) == 1 { { - p.SetState(18911) + p.SetState(18916) p.Column_alias() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(18921) + p.SetState(18926) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -313196,7 +313247,7 @@ func (p *PlSqlParser) Xml_passing_clause() (localctx IXml_passing_clauseContext) for _la == PlSqlParserCOMMA { { - p.SetState(18914) + p.SetState(18919) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -313204,15 +313255,15 @@ func (p *PlSqlParser) Xml_passing_clause() (localctx IXml_passing_clauseContext) } } { - p.SetState(18915) + p.SetState(18920) p.Expression() } - p.SetState(18917) + p.SetState(18922) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2641, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2642, p.GetParserRuleContext()) == 1 { { - p.SetState(18916) + p.SetState(18921) p.Column_alias() } @@ -313220,7 +313271,7 @@ func (p *PlSqlParser) Xml_passing_clause() (localctx IXml_passing_clauseContext) goto errorExit } - p.SetState(18923) + p.SetState(18928) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -313411,7 +313462,7 @@ func (p *PlSqlParser) Xml_attributes_clause() (localctx IXml_attributes_clauseCo p.EnterOuterAlt(localctx, 1) { - p.SetState(18924) + p.SetState(18929) p.Match(PlSqlParserXMLATTRIBUTES) if p.HasError() { // Recognition error - abort rule @@ -313419,19 +313470,19 @@ func (p *PlSqlParser) Xml_attributes_clause() (localctx IXml_attributes_clauseCo } } { - p.SetState(18925) + p.SetState(18930) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18927) + p.SetState(18932) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2643, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2644, p.GetParserRuleContext()) == 1 { { - p.SetState(18926) + p.SetState(18931) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserENTITYESCAPING || _la == PlSqlParserNOENTITYESCAPING) { @@ -313445,12 +313496,12 @@ func (p *PlSqlParser) Xml_attributes_clause() (localctx IXml_attributes_clauseCo } else if p.HasError() { // JIM goto errorExit } - p.SetState(18930) + p.SetState(18935) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2644, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2645, p.GetParserRuleContext()) == 1 { { - p.SetState(18929) + p.SetState(18934) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserNOSCHEMACHECK || _la == PlSqlParserSCHEMACHECK) { @@ -313465,10 +313516,10 @@ func (p *PlSqlParser) Xml_attributes_clause() (localctx IXml_attributes_clauseCo goto errorExit } { - p.SetState(18932) + p.SetState(18937) p.Xml_multiuse_expression_element() } - p.SetState(18937) + p.SetState(18942) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -313477,7 +313528,7 @@ func (p *PlSqlParser) Xml_attributes_clause() (localctx IXml_attributes_clauseCo for _la == PlSqlParserCOMMA { { - p.SetState(18933) + p.SetState(18938) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -313485,11 +313536,11 @@ func (p *PlSqlParser) Xml_attributes_clause() (localctx IXml_attributes_clauseCo } } { - p.SetState(18934) + p.SetState(18939) p.Xml_multiuse_expression_element() } - p.SetState(18939) + p.SetState(18944) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -313497,7 +313548,7 @@ func (p *PlSqlParser) Xml_attributes_clause() (localctx IXml_attributes_clauseCo _la = p.GetTokenStream().LA(1) } { - p.SetState(18940) + p.SetState(18945) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -313728,7 +313779,7 @@ func (p *PlSqlParser) Xml_namespaces_clause() (localctx IXml_namespaces_clauseCo p.EnterOuterAlt(localctx, 1) { - p.SetState(18942) + p.SetState(18947) p.Match(PlSqlParserXMLNAMESPACES) if p.HasError() { // Recognition error - abort rule @@ -313736,30 +313787,30 @@ func (p *PlSqlParser) Xml_namespaces_clause() (localctx IXml_namespaces_clauseCo } } { - p.SetState(18943) + p.SetState(18948) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18947) + p.SetState(18952) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2646, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2647, p.GetParserRuleContext()) == 1 { { - p.SetState(18944) + p.SetState(18949) p.concatenation(0) } { - p.SetState(18945) + p.SetState(18950) p.Column_alias() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(18955) + p.SetState(18960) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -313768,7 +313819,7 @@ func (p *PlSqlParser) Xml_namespaces_clause() (localctx IXml_namespaces_clauseCo for _la == PlSqlParserCOMMA { { - p.SetState(18949) + p.SetState(18954) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -313776,22 +313827,22 @@ func (p *PlSqlParser) Xml_namespaces_clause() (localctx IXml_namespaces_clauseCo } } { - p.SetState(18950) + p.SetState(18955) p.concatenation(0) } { - p.SetState(18951) + p.SetState(18956) p.Column_alias() } - p.SetState(18957) + p.SetState(18962) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) } - p.SetState(18959) + p.SetState(18964) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -313800,13 +313851,13 @@ func (p *PlSqlParser) Xml_namespaces_clause() (localctx IXml_namespaces_clauseCo if _la == PlSqlParserDEFAULT { { - p.SetState(18958) + p.SetState(18963) p.Xml_general_default_part() } } { - p.SetState(18961) + p.SetState(18966) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -313992,10 +314043,10 @@ func (p *PlSqlParser) Xml_table_column() (localctx IXml_table_columnContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(18963) + p.SetState(18968) p.Xml_column_name() } - p.SetState(18974) + p.SetState(18979) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -314004,7 +314055,7 @@ func (p *PlSqlParser) Xml_table_column() (localctx IXml_table_columnContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserFOR: { - p.SetState(18964) + p.SetState(18969) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule @@ -314012,7 +314063,7 @@ func (p *PlSqlParser) Xml_table_column() (localctx IXml_table_columnContext) { } } { - p.SetState(18965) + p.SetState(18970) p.Match(PlSqlParserORDINALITY) if p.HasError() { // Recognition error - abort rule @@ -314022,10 +314073,10 @@ func (p *PlSqlParser) Xml_table_column() (localctx IXml_table_columnContext) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNATURALN, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserREGULAR_ID: { - p.SetState(18966) + p.SetState(18971) p.Type_spec() } - p.SetState(18969) + p.SetState(18974) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -314034,7 +314085,7 @@ func (p *PlSqlParser) Xml_table_column() (localctx IXml_table_columnContext) { if _la == PlSqlParserPATH { { - p.SetState(18967) + p.SetState(18972) p.Match(PlSqlParserPATH) if p.HasError() { // Recognition error - abort rule @@ -314042,12 +314093,12 @@ func (p *PlSqlParser) Xml_table_column() (localctx IXml_table_columnContext) { } } { - p.SetState(18968) + p.SetState(18973) p.concatenation(0) } } - p.SetState(18972) + p.SetState(18977) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -314056,7 +314107,7 @@ func (p *PlSqlParser) Xml_table_column() (localctx IXml_table_columnContext) { if _la == PlSqlParserDEFAULT { { - p.SetState(18971) + p.SetState(18976) p.Xml_general_default_part() } @@ -314182,7 +314233,7 @@ func (p *PlSqlParser) Xml_general_default_part() (localctx IXml_general_default_ p.EnterRule(localctx, 2170, PlSqlParserRULE_xml_general_default_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(18976) + p.SetState(18981) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -314190,7 +314241,7 @@ func (p *PlSqlParser) Xml_general_default_part() (localctx IXml_general_default_ } } { - p.SetState(18977) + p.SetState(18982) p.concatenation(0) } @@ -314350,10 +314401,10 @@ func (p *PlSqlParser) Xml_multiuse_expression_element() (localctx IXml_multiuse_ p.EnterOuterAlt(localctx, 1) { - p.SetState(18979) + p.SetState(18984) p.Expression() } - p.SetState(18986) + p.SetState(18991) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -314362,29 +314413,29 @@ func (p *PlSqlParser) Xml_multiuse_expression_element() (localctx IXml_multiuse_ if _la == PlSqlParserAS { { - p.SetState(18980) + p.SetState(18985) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18984) + p.SetState(18989) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2652, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2653, p.GetParserRuleContext()) { case 1: { - p.SetState(18981) + p.SetState(18986) p.Id_expression() } case 2: { - p.SetState(18982) + p.SetState(18987) p.Match(PlSqlParserEVALNAME) if p.HasError() { // Recognition error - abort rule @@ -314392,7 +314443,7 @@ func (p *PlSqlParser) Xml_multiuse_expression_element() (localctx IXml_multiuse_ } } { - p.SetState(18983) + p.SetState(18988) p.concatenation(0) } @@ -314527,23 +314578,23 @@ func (p *PlSqlParser) Xmlroot_param_version_part() (localctx IXmlroot_param_vers p.EnterRule(localctx, 2174, PlSqlParserRULE_xmlroot_param_version_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(18988) + p.SetState(18993) p.Match(PlSqlParserVERSION) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18992) + p.SetState(18997) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2654, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2655, p.GetParserRuleContext()) { case 1: { - p.SetState(18989) + p.SetState(18994) p.Match(PlSqlParserNO) if p.HasError() { // Recognition error - abort rule @@ -314551,7 +314602,7 @@ func (p *PlSqlParser) Xmlroot_param_version_part() (localctx IXmlroot_param_vers } } { - p.SetState(18990) + p.SetState(18995) p.Match(PlSqlParserVALUE) if p.HasError() { // Recognition error - abort rule @@ -314561,7 +314612,7 @@ func (p *PlSqlParser) Xmlroot_param_version_part() (localctx IXmlroot_param_vers case 2: { - p.SetState(18991) + p.SetState(18996) p.Expression() } @@ -314684,14 +314735,14 @@ func (p *PlSqlParser) Xmlroot_param_standalone_part() (localctx IXmlroot_param_s p.EnterOuterAlt(localctx, 1) { - p.SetState(18994) + p.SetState(18999) p.Match(PlSqlParserSTANDALONE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19000) + p.SetState(19005) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -314700,7 +314751,7 @@ func (p *PlSqlParser) Xmlroot_param_standalone_part() (localctx IXmlroot_param_s switch p.GetTokenStream().LA(1) { case PlSqlParserYES: { - p.SetState(18995) + p.SetState(19000) p.Match(PlSqlParserYES) if p.HasError() { // Recognition error - abort rule @@ -314710,14 +314761,14 @@ func (p *PlSqlParser) Xmlroot_param_standalone_part() (localctx IXmlroot_param_s case PlSqlParserNO: { - p.SetState(18996) + p.SetState(19001) p.Match(PlSqlParserNO) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(18998) + p.SetState(19003) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -314726,7 +314777,7 @@ func (p *PlSqlParser) Xmlroot_param_standalone_part() (localctx IXmlroot_param_s if _la == PlSqlParserVALUE { { - p.SetState(18997) + p.SetState(19002) p.Match(PlSqlParserVALUE) if p.HasError() { // Recognition error - abort rule @@ -314856,7 +314907,7 @@ func (p *PlSqlParser) Xmlserialize_param_enconding_part() (localctx IXmlserializ p.EnterRule(localctx, 2178, PlSqlParserRULE_xmlserialize_param_enconding_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(19002) + p.SetState(19007) p.Match(PlSqlParserENCODING) if p.HasError() { // Recognition error - abort rule @@ -314864,7 +314915,7 @@ func (p *PlSqlParser) Xmlserialize_param_enconding_part() (localctx IXmlserializ } } { - p.SetState(19003) + p.SetState(19008) p.concatenation(0) } @@ -314983,7 +315034,7 @@ func (p *PlSqlParser) Xmlserialize_param_version_part() (localctx IXmlserialize_ p.EnterRule(localctx, 2180, PlSqlParserRULE_xmlserialize_param_version_part) p.EnterOuterAlt(localctx, 1) { - p.SetState(19005) + p.SetState(19010) p.Match(PlSqlParserVERSION) if p.HasError() { // Recognition error - abort rule @@ -314991,7 +315042,7 @@ func (p *PlSqlParser) Xmlserialize_param_version_part() (localctx IXmlserialize_ } } { - p.SetState(19006) + p.SetState(19011) p.concatenation(0) } @@ -315125,7 +315176,7 @@ func (p *PlSqlParser) Xmlserialize_param_ident_part() (localctx IXmlserialize_pa p.EnterRule(localctx, 2182, PlSqlParserRULE_xmlserialize_param_ident_part) var _la int - p.SetState(19016) + p.SetState(19021) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -315135,7 +315186,7 @@ func (p *PlSqlParser) Xmlserialize_param_ident_part() (localctx IXmlserialize_pa case PlSqlParserNO: p.EnterOuterAlt(localctx, 1) { - p.SetState(19008) + p.SetState(19013) p.Match(PlSqlParserNO) if p.HasError() { // Recognition error - abort rule @@ -315143,7 +315194,7 @@ func (p *PlSqlParser) Xmlserialize_param_ident_part() (localctx IXmlserialize_pa } } { - p.SetState(19009) + p.SetState(19014) p.Match(PlSqlParserINDENT) if p.HasError() { // Recognition error - abort rule @@ -315154,14 +315205,14 @@ func (p *PlSqlParser) Xmlserialize_param_ident_part() (localctx IXmlserialize_pa case PlSqlParserINDENT: p.EnterOuterAlt(localctx, 2) { - p.SetState(19010) + p.SetState(19015) p.Match(PlSqlParserINDENT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19014) + p.SetState(19019) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -315170,7 +315221,7 @@ func (p *PlSqlParser) Xmlserialize_param_ident_part() (localctx IXmlserialize_pa if _la == PlSqlParserSIZE { { - p.SetState(19011) + p.SetState(19016) p.Match(PlSqlParserSIZE) if p.HasError() { // Recognition error - abort rule @@ -315178,7 +315229,7 @@ func (p *PlSqlParser) Xmlserialize_param_ident_part() (localctx IXmlserialize_pa } } { - p.SetState(19012) + p.SetState(19017) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -315186,7 +315237,7 @@ func (p *PlSqlParser) Xmlserialize_param_ident_part() (localctx IXmlserialize_pa } } { - p.SetState(19013) + p.SetState(19018) p.concatenation(0) } @@ -315376,7 +315427,7 @@ func (p *PlSqlParser) Sql_plus_command() (localctx ISql_plus_commandContext) { p.EnterRule(localctx, 2184, PlSqlParserRULE_sql_plus_command) var _la int - p.SetState(19027) + p.SetState(19032) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -315386,7 +315437,7 @@ func (p *PlSqlParser) Sql_plus_command() (localctx ISql_plus_commandContext) { case PlSqlParserSOLIDUS: p.EnterOuterAlt(localctx, 1) { - p.SetState(19018) + p.SetState(19023) p.Match(PlSqlParserSOLIDUS) if p.HasError() { // Recognition error - abort rule @@ -315397,7 +315448,7 @@ func (p *PlSqlParser) Sql_plus_command() (localctx ISql_plus_commandContext) { case PlSqlParserEXIT: p.EnterOuterAlt(localctx, 2) { - p.SetState(19019) + p.SetState(19024) p.Match(PlSqlParserEXIT) if p.HasError() { // Recognition error - abort rule @@ -315408,7 +315459,7 @@ func (p *PlSqlParser) Sql_plus_command() (localctx ISql_plus_commandContext) { case PlSqlParserPROMPT_MESSAGE: p.EnterOuterAlt(localctx, 3) { - p.SetState(19020) + p.SetState(19025) p.Match(PlSqlParserPROMPT_MESSAGE) if p.HasError() { // Recognition error - abort rule @@ -315419,7 +315470,7 @@ func (p *PlSqlParser) Sql_plus_command() (localctx ISql_plus_commandContext) { case PlSqlParserSHOW: p.EnterOuterAlt(localctx, 4) { - p.SetState(19021) + p.SetState(19026) p.Match(PlSqlParserSHOW) if p.HasError() { // Recognition error - abort rule @@ -315427,7 +315478,7 @@ func (p *PlSqlParser) Sql_plus_command() (localctx ISql_plus_commandContext) { } } { - p.SetState(19022) + p.SetState(19027) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserERR || _la == PlSqlParserERRORS) { @@ -315441,7 +315492,7 @@ func (p *PlSqlParser) Sql_plus_command() (localctx ISql_plus_commandContext) { case PlSqlParserSTART_CMD: p.EnterOuterAlt(localctx, 5) { - p.SetState(19023) + p.SetState(19028) p.Match(PlSqlParserSTART_CMD) if p.HasError() { // Recognition error - abort rule @@ -315452,21 +315503,21 @@ func (p *PlSqlParser) Sql_plus_command() (localctx ISql_plus_commandContext) { case PlSqlParserWHENEVER: p.EnterOuterAlt(localctx, 6) { - p.SetState(19024) + p.SetState(19029) p.Whenever_command() } case PlSqlParserSET: p.EnterOuterAlt(localctx, 7) { - p.SetState(19025) + p.SetState(19030) p.Set_command() } case PlSqlParserTIMING: p.EnterOuterAlt(localctx, 8) { - p.SetState(19026) + p.SetState(19031) p.Timing_command() } @@ -315659,7 +315710,7 @@ func (p *PlSqlParser) Whenever_command() (localctx IWhenever_commandContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19029) + p.SetState(19034) p.Match(PlSqlParserWHENEVER) if p.HasError() { // Recognition error - abort rule @@ -315667,7 +315718,7 @@ func (p *PlSqlParser) Whenever_command() (localctx IWhenever_commandContext) { } } { - p.SetState(19030) + p.SetState(19035) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserOSERROR || _la == PlSqlParserSQLERROR) { @@ -315677,7 +315728,7 @@ func (p *PlSqlParser) Whenever_command() (localctx IWhenever_commandContext) { p.Consume() } } - p.SetState(19046) + p.SetState(19051) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -315686,23 +315737,23 @@ func (p *PlSqlParser) Whenever_command() (localctx IWhenever_commandContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserEXIT: { - p.SetState(19031) + p.SetState(19036) p.Match(PlSqlParserEXIT) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19037) + p.SetState(19042) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2660, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2661, p.GetParserRuleContext()) { case 1: { - p.SetState(19032) + p.SetState(19037) p.Match(PlSqlParserSUCCESS) if p.HasError() { // Recognition error - abort rule @@ -315712,7 +315763,7 @@ func (p *PlSqlParser) Whenever_command() (localctx IWhenever_commandContext) { case 2: { - p.SetState(19033) + p.SetState(19038) p.Match(PlSqlParserFAILURE) if p.HasError() { // Recognition error - abort rule @@ -315722,7 +315773,7 @@ func (p *PlSqlParser) Whenever_command() (localctx IWhenever_commandContext) { case 3: { - p.SetState(19034) + p.SetState(19039) p.Match(PlSqlParserWARNING) if p.HasError() { // Recognition error - abort rule @@ -315732,25 +315783,25 @@ func (p *PlSqlParser) Whenever_command() (localctx IWhenever_commandContext) { case 4: { - p.SetState(19035) + p.SetState(19040) p.Variable_name() } case 5: { - p.SetState(19036) + p.SetState(19041) p.Numeric() } case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(19040) + p.SetState(19045) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2661, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2662, p.GetParserRuleContext()) == 1 { { - p.SetState(19039) + p.SetState(19044) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCOMMIT || _la == PlSqlParserROLLBACK) { @@ -315767,19 +315818,19 @@ func (p *PlSqlParser) Whenever_command() (localctx IWhenever_commandContext) { case PlSqlParserCONTINUE: { - p.SetState(19042) + p.SetState(19047) p.Match(PlSqlParserCONTINUE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19044) + p.SetState(19049) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2662, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2663, p.GetParserRuleContext()) == 1 { { - p.SetState(19043) + p.SetState(19048) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCOMMIT || _la == PlSqlParserNONE || _la == PlSqlParserROLLBACK) { @@ -315972,7 +316023,7 @@ func (p *PlSqlParser) Set_command() (localctx ISet_commandContext) { p.EnterRule(localctx, 2188, PlSqlParserRULE_set_command) p.EnterOuterAlt(localctx, 1) { - p.SetState(19048) + p.SetState(19053) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -315980,19 +316031,19 @@ func (p *PlSqlParser) Set_command() (localctx ISet_commandContext) { } } { - p.SetState(19049) + p.SetState(19054) p.Regular_id() } - p.SetState(19055) + p.SetState(19060) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2664, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2665, p.GetParserRuleContext()) { case 1: { - p.SetState(19050) + p.SetState(19055) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -316002,7 +316053,7 @@ func (p *PlSqlParser) Set_command() (localctx ISet_commandContext) { case 2: { - p.SetState(19051) + p.SetState(19056) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -316012,7 +316063,7 @@ func (p *PlSqlParser) Set_command() (localctx ISet_commandContext) { case 3: { - p.SetState(19052) + p.SetState(19057) p.Match(PlSqlParserOFF) if p.HasError() { // Recognition error - abort rule @@ -316022,13 +316073,13 @@ func (p *PlSqlParser) Set_command() (localctx ISet_commandContext) { case 4: { - p.SetState(19053) + p.SetState(19058) p.Numeric() } case 5: { - p.SetState(19054) + p.SetState(19059) p.Regular_id() } @@ -316205,38 +316256,38 @@ func (p *PlSqlParser) Timing_command() (localctx ITiming_commandContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19057) + p.SetState(19062) p.Match(PlSqlParserTIMING) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19067) + p.SetState(19072) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2666, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2667, p.GetParserRuleContext()) == 1 { { - p.SetState(19058) + p.SetState(19063) p.Match(PlSqlParserSTART) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19062) + p.SetState(19067) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2665, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2666, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(19059) + p.SetState(19064) var _x = p.Id_expression() @@ -316244,12 +316295,12 @@ func (p *PlSqlParser) Timing_command() (localctx ITiming_commandContext) { } } - p.SetState(19064) + p.SetState(19069) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2665, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2666, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -316257,9 +316308,9 @@ func (p *PlSqlParser) Timing_command() (localctx ITiming_commandContext) { } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2666, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2667, p.GetParserRuleContext()) == 2 { { - p.SetState(19065) + p.SetState(19070) p.Match(PlSqlParserSHOW) if p.HasError() { // Recognition error - abort rule @@ -316269,9 +316320,9 @@ func (p *PlSqlParser) Timing_command() (localctx ITiming_commandContext) { } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2666, p.GetParserRuleContext()) == 3 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2667, p.GetParserRuleContext()) == 3 { { - p.SetState(19066) + p.SetState(19071) p.Match(PlSqlParserSTOP) if p.HasError() { // Recognition error - abort rule @@ -316420,7 +316471,7 @@ func (p *PlSqlParser) Partition_extension_clause() (localctx IPartition_extensio p.EnterOuterAlt(localctx, 1) { - p.SetState(19069) + p.SetState(19074) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserPARTITION || _la == PlSqlParserSUBPARTITION) { @@ -316430,7 +316481,7 @@ func (p *PlSqlParser) Partition_extension_clause() (localctx IPartition_extensio p.Consume() } } - p.SetState(19071) + p.SetState(19076) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -316439,7 +316490,7 @@ func (p *PlSqlParser) Partition_extension_clause() (localctx IPartition_extensio if _la == PlSqlParserFOR { { - p.SetState(19070) + p.SetState(19075) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule @@ -316449,14 +316500,14 @@ func (p *PlSqlParser) Partition_extension_clause() (localctx IPartition_extensio } { - p.SetState(19073) + p.SetState(19078) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19075) + p.SetState(19080) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -316465,13 +316516,13 @@ func (p *PlSqlParser) Partition_extension_clause() (localctx IPartition_extensio if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-283673999966210) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-68719476737) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819404132349) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-4503599627370497) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-1) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-41943041) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&2865351897142788499) != 0) || ((int64((_la-2434)) & ^0x3f) == 0 && ((int64(1)<<(_la-2434))&545292547) != 0) { { - p.SetState(19074) + p.SetState(19079) p.Expressions() } } { - p.SetState(19077) + p.SetState(19082) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -316611,16 +316662,16 @@ func (p *PlSqlParser) Column_alias() (localctx IColumn_aliasContext) { p.EnterRule(localctx, 2194, PlSqlParserRULE_column_alias) var _la int - p.SetState(19087) + p.SetState(19092) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2671, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2672, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) - p.SetState(19080) + p.SetState(19085) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -316629,7 +316680,7 @@ func (p *PlSqlParser) Column_alias() (localctx IColumn_aliasContext) { if _la == PlSqlParserAS { { - p.SetState(19079) + p.SetState(19084) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -316638,22 +316689,22 @@ func (p *PlSqlParser) Column_alias() (localctx IColumn_aliasContext) { } } - p.SetState(19084) + p.SetState(19089) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2670, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2671, p.GetParserRuleContext()) { case 1: { - p.SetState(19082) + p.SetState(19087) p.Identifier() } case 2: { - p.SetState(19083) + p.SetState(19088) p.Quoted_string() } @@ -316664,7 +316715,7 @@ func (p *PlSqlParser) Column_alias() (localctx IColumn_aliasContext) { case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(19086) + p.SetState(19091) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -316801,24 +316852,24 @@ func (s *Table_aliasContext) Accept(visitor antlr.ParseTreeVisitor) interface{} func (p *PlSqlParser) Table_alias() (localctx ITable_aliasContext) { localctx = NewTable_aliasContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2196, PlSqlParserRULE_table_alias) - p.SetState(19091) + p.SetState(19096) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2672, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2673, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(19089) + p.SetState(19094) p.Identifier() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(19090) + p.SetState(19095) p.Quoted_string() } @@ -316985,23 +317036,23 @@ func (p *PlSqlParser) Where_clause() (localctx IWhere_clauseContext) { p.EnterRule(localctx, 2198, PlSqlParserRULE_where_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(19093) + p.SetState(19098) p.Match(PlSqlParserWHERE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19099) + p.SetState(19104) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2673, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2674, p.GetParserRuleContext()) { case 1: { - p.SetState(19094) + p.SetState(19099) p.Match(PlSqlParserCURRENT) if p.HasError() { // Recognition error - abort rule @@ -317009,7 +317060,7 @@ func (p *PlSqlParser) Where_clause() (localctx IWhere_clauseContext) { } } { - p.SetState(19095) + p.SetState(19100) p.Match(PlSqlParserOF) if p.HasError() { // Recognition error - abort rule @@ -317017,19 +317068,19 @@ func (p *PlSqlParser) Where_clause() (localctx IWhere_clauseContext) { } } { - p.SetState(19096) + p.SetState(19101) p.Cursor_name() } case 2: { - p.SetState(19097) + p.SetState(19102) p.Expression() } case 3: { - p.SetState(19098) + p.SetState(19103) p.Quantitative_where_stmt() } @@ -317227,15 +317278,15 @@ func (p *PlSqlParser) Quantitative_where_stmt() (localctx IQuantitative_where_st p.EnterOuterAlt(localctx, 1) { - p.SetState(19101) + p.SetState(19106) p.Expression() } { - p.SetState(19102) + p.SetState(19107) p.Relational_operator() } { - p.SetState(19103) + p.SetState(19108) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALL || _la == PlSqlParserANY || _la == PlSqlParserSOME) { @@ -317246,7 +317297,7 @@ func (p *PlSqlParser) Quantitative_where_stmt() (localctx IQuantitative_where_st } } { - p.SetState(19104) + p.SetState(19109) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -317254,10 +317305,10 @@ func (p *PlSqlParser) Quantitative_where_stmt() (localctx IQuantitative_where_st } } { - p.SetState(19105) + p.SetState(19110) p.Expression() } - p.SetState(19110) + p.SetState(19115) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -317266,7 +317317,7 @@ func (p *PlSqlParser) Quantitative_where_stmt() (localctx IQuantitative_where_st for _la == PlSqlParserCOMMA { { - p.SetState(19106) + p.SetState(19111) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -317274,11 +317325,11 @@ func (p *PlSqlParser) Quantitative_where_stmt() (localctx IQuantitative_where_st } } { - p.SetState(19107) + p.SetState(19112) p.Expression() } - p.SetState(19112) + p.SetState(19117) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -317286,7 +317337,7 @@ func (p *PlSqlParser) Quantitative_where_stmt() (localctx IQuantitative_where_st _la = p.GetTokenStream().LA(1) } { - p.SetState(19113) + p.SetState(19118) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -317501,7 +317552,7 @@ func (p *PlSqlParser) Into_clause() (localctx IInto_clauseContext) { var _alt int p.EnterOuterAlt(localctx, 1) - p.SetState(19117) + p.SetState(19122) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -317510,7 +317561,7 @@ func (p *PlSqlParser) Into_clause() (localctx IInto_clauseContext) { if _la == PlSqlParserBULK { { - p.SetState(19115) + p.SetState(19120) p.Match(PlSqlParserBULK) if p.HasError() { // Recognition error - abort rule @@ -317518,7 +317569,7 @@ func (p *PlSqlParser) Into_clause() (localctx IInto_clauseContext) { } } { - p.SetState(19116) + p.SetState(19121) p.Match(PlSqlParserCOLLECT) if p.HasError() { // Recognition error - abort rule @@ -317528,14 +317579,14 @@ func (p *PlSqlParser) Into_clause() (localctx IInto_clauseContext) { } { - p.SetState(19119) + p.SetState(19124) p.Match(PlSqlParserINTO) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19122) + p.SetState(19127) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -317544,13 +317595,13 @@ func (p *PlSqlParser) Into_clause() (localctx IInto_clauseContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: { - p.SetState(19120) + p.SetState(19125) p.General_element() } case PlSqlParserBINDVAR, PlSqlParserCOLON: { - p.SetState(19121) + p.SetState(19126) p.Bind_variable() } @@ -317558,26 +317609,26 @@ func (p *PlSqlParser) Into_clause() (localctx IInto_clauseContext) { p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(19131) + p.SetState(19136) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2678, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2679, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(19124) + p.SetState(19129) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19127) + p.SetState(19132) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -317586,13 +317637,13 @@ func (p *PlSqlParser) Into_clause() (localctx IInto_clauseContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: { - p.SetState(19125) + p.SetState(19130) p.General_element() } case PlSqlParserBINDVAR, PlSqlParserCOLON: { - p.SetState(19126) + p.SetState(19131) p.Bind_variable() } @@ -317602,12 +317653,12 @@ func (p *PlSqlParser) Into_clause() (localctx IInto_clauseContext) { } } - p.SetState(19133) + p.SetState(19138) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2678, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2679, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -317738,24 +317789,24 @@ func (s *Xml_column_nameContext) Accept(visitor antlr.ParseTreeVisitor) interfac func (p *PlSqlParser) Xml_column_name() (localctx IXml_column_nameContext) { localctx = NewXml_column_nameContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2204, PlSqlParserRULE_xml_column_name) - p.SetState(19136) + p.SetState(19141) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2679, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2680, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(19134) + p.SetState(19139) p.Identifier() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(19135) + p.SetState(19140) p.Quoted_string() } @@ -317873,7 +317924,7 @@ func (p *PlSqlParser) Cost_class_name() (localctx ICost_class_nameContext) { p.EnterRule(localctx, 2206, PlSqlParserRULE_cost_class_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(19138) + p.SetState(19143) p.Identifier() } @@ -317987,7 +318038,7 @@ func (p *PlSqlParser) Attribute_name() (localctx IAttribute_nameContext) { p.EnterRule(localctx, 2208, PlSqlParserRULE_attribute_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(19140) + p.SetState(19145) p.Identifier() } @@ -318101,7 +318152,7 @@ func (p *PlSqlParser) Savepoint_name() (localctx ISavepoint_nameContext) { p.EnterRule(localctx, 2210, PlSqlParserRULE_savepoint_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(19142) + p.SetState(19147) p.Identifier() } @@ -318215,7 +318266,7 @@ func (p *PlSqlParser) Rollback_segment_name() (localctx IRollback_segment_nameCo p.EnterRule(localctx, 2212, PlSqlParserRULE_rollback_segment_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(19144) + p.SetState(19149) p.Identifier() } @@ -318329,7 +318380,7 @@ func (p *PlSqlParser) Schema_name() (localctx ISchema_nameContext) { p.EnterRule(localctx, 2214, PlSqlParserRULE_schema_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(19146) + p.SetState(19151) p.Identifier() } @@ -318520,22 +318571,22 @@ func (p *PlSqlParser) Routine_name() (localctx IRoutine_nameContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19148) + p.SetState(19153) p.Identifier() } - p.SetState(19153) + p.SetState(19158) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2680, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2681, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(19149) + p.SetState(19154) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -318543,27 +318594,27 @@ func (p *PlSqlParser) Routine_name() (localctx IRoutine_nameContext) { } } { - p.SetState(19150) + p.SetState(19155) p.Id_expression() } } - p.SetState(19155) + p.SetState(19160) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2680, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2681, p.GetParserRuleContext()) if p.HasError() { goto errorExit } } - p.SetState(19158) + p.SetState(19163) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2681, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2682, p.GetParserRuleContext()) == 1 { { - p.SetState(19156) + p.SetState(19161) p.Match(PlSqlParserAT_SIGN) if p.HasError() { // Recognition error - abort rule @@ -318571,7 +318622,7 @@ func (p *PlSqlParser) Routine_name() (localctx IRoutine_nameContext) { } } { - p.SetState(19157) + p.SetState(19162) p.Link_name() } @@ -318689,7 +318740,7 @@ func (p *PlSqlParser) Package_name() (localctx IPackage_nameContext) { p.EnterRule(localctx, 2218, PlSqlParserRULE_package_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(19160) + p.SetState(19165) p.Identifier() } @@ -318827,10 +318878,10 @@ func (p *PlSqlParser) Implementation_type_name() (localctx IImplementation_type_ p.EnterOuterAlt(localctx, 1) { - p.SetState(19162) + p.SetState(19167) p.Identifier() } - p.SetState(19165) + p.SetState(19170) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -318839,7 +318890,7 @@ func (p *PlSqlParser) Implementation_type_name() (localctx IImplementation_type_ if _la == PlSqlParserPERIOD { { - p.SetState(19163) + p.SetState(19168) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -318847,7 +318898,7 @@ func (p *PlSqlParser) Implementation_type_name() (localctx IImplementation_type_ } } { - p.SetState(19164) + p.SetState(19169) p.Id_expression() } @@ -318963,7 +319014,7 @@ func (p *PlSqlParser) Parameter_name() (localctx IParameter_nameContext) { p.EnterRule(localctx, 2222, PlSqlParserRULE_parameter_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(19167) + p.SetState(19172) p.Identifier() } @@ -319077,7 +319128,7 @@ func (p *PlSqlParser) Reference_model_name() (localctx IReference_model_nameCont p.EnterRule(localctx, 2224, PlSqlParserRULE_reference_model_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(19169) + p.SetState(19174) p.Identifier() } @@ -319191,7 +319242,7 @@ func (p *PlSqlParser) Main_model_name() (localctx IMain_model_nameContext) { p.EnterRule(localctx, 2226, PlSqlParserRULE_main_model_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(19171) + p.SetState(19176) p.Identifier() } @@ -319329,10 +319380,10 @@ func (p *PlSqlParser) Container_tableview_name() (localctx IContainer_tableview_ p.EnterOuterAlt(localctx, 1) { - p.SetState(19173) + p.SetState(19178) p.Identifier() } - p.SetState(19176) + p.SetState(19181) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -319341,7 +319392,7 @@ func (p *PlSqlParser) Container_tableview_name() (localctx IContainer_tableview_ if _la == PlSqlParserPERIOD { { - p.SetState(19174) + p.SetState(19179) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -319349,7 +319400,7 @@ func (p *PlSqlParser) Container_tableview_name() (localctx IContainer_tableview_ } } { - p.SetState(19175) + p.SetState(19180) p.Id_expression() } @@ -319520,22 +319571,22 @@ func (p *PlSqlParser) Aggregate_function_name() (localctx IAggregate_function_na p.EnterOuterAlt(localctx, 1) { - p.SetState(19178) + p.SetState(19183) p.Identifier() } - p.SetState(19183) + p.SetState(19188) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2684, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2685, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(19179) + p.SetState(19184) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -319543,17 +319594,17 @@ func (p *PlSqlParser) Aggregate_function_name() (localctx IAggregate_function_na } } { - p.SetState(19180) + p.SetState(19185) p.Id_expression() } } - p.SetState(19185) + p.SetState(19190) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2684, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2685, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -319669,7 +319720,7 @@ func (p *PlSqlParser) Query_name() (localctx IQuery_nameContext) { p.EnterRule(localctx, 2232, PlSqlParserRULE_query_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(19186) + p.SetState(19191) p.Identifier() } @@ -319802,10 +319853,10 @@ func (p *PlSqlParser) Grantee_name() (localctx IGrantee_nameContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19188) + p.SetState(19193) p.Id_expression() } - p.SetState(19190) + p.SetState(19195) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -319814,7 +319865,7 @@ func (p *PlSqlParser) Grantee_name() (localctx IGrantee_nameContext) { if _la == PlSqlParserIDENTIFIED { { - p.SetState(19189) + p.SetState(19194) p.Identified_by() } @@ -319938,7 +319989,7 @@ func (s *Role_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{} { func (p *PlSqlParser) Role_name() (localctx IRole_nameContext) { localctx = NewRole_nameContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2236, PlSqlParserRULE_role_name) - p.SetState(19195) + p.SetState(19200) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -319948,14 +319999,14 @@ func (p *PlSqlParser) Role_name() (localctx IRole_nameContext) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserREGULAR_ID: p.EnterOuterAlt(localctx, 1) { - p.SetState(19192) + p.SetState(19197) p.Id_expression() } case PlSqlParserCONNECT: p.EnterOuterAlt(localctx, 2) { - p.SetState(19193) + p.SetState(19198) p.Match(PlSqlParserCONNECT) if p.HasError() { // Recognition error - abort rule @@ -319966,7 +320017,7 @@ func (p *PlSqlParser) Role_name() (localctx IRole_nameContext) { case PlSqlParserRESOURCE: p.EnterOuterAlt(localctx, 3) { - p.SetState(19194) + p.SetState(19199) p.Match(PlSqlParserRESOURCE) if p.HasError() { // Recognition error - abort rule @@ -320166,22 +320217,22 @@ func (p *PlSqlParser) Constraint_name() (localctx IConstraint_nameContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19197) + p.SetState(19202) p.Identifier() } - p.SetState(19202) + p.SetState(19207) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2687, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2688, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(19198) + p.SetState(19203) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -320189,27 +320240,27 @@ func (p *PlSqlParser) Constraint_name() (localctx IConstraint_nameContext) { } } { - p.SetState(19199) + p.SetState(19204) p.Id_expression() } } - p.SetState(19204) + p.SetState(19209) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2687, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2688, p.GetParserRuleContext()) if p.HasError() { goto errorExit } } - p.SetState(19207) + p.SetState(19212) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2688, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2689, p.GetParserRuleContext()) == 1 { { - p.SetState(19205) + p.SetState(19210) p.Match(PlSqlParserAT_SIGN) if p.HasError() { // Recognition error - abort rule @@ -320217,7 +320268,7 @@ func (p *PlSqlParser) Constraint_name() (localctx IConstraint_nameContext) { } } { - p.SetState(19206) + p.SetState(19211) p.Link_name() } @@ -320335,7 +320386,7 @@ func (p *PlSqlParser) Label_name() (localctx ILabel_nameContext) { p.EnterRule(localctx, 2240, PlSqlParserRULE_label_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(19209) + p.SetState(19214) p.Id_expression() } @@ -320487,10 +320538,10 @@ func (p *PlSqlParser) Type_name() (localctx IType_nameContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19211) + p.SetState(19216) p.Id_expression() } - p.SetState(19216) + p.SetState(19221) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -320499,7 +320550,7 @@ func (p *PlSqlParser) Type_name() (localctx IType_nameContext) { for _la == PlSqlParserPERIOD { { - p.SetState(19212) + p.SetState(19217) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -320507,11 +320558,11 @@ func (p *PlSqlParser) Type_name() (localctx IType_nameContext) { } } { - p.SetState(19213) + p.SetState(19218) p.Id_expression() } - p.SetState(19218) + p.SetState(19223) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -320667,10 +320718,10 @@ func (p *PlSqlParser) Sequence_name() (localctx ISequence_nameContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19219) + p.SetState(19224) p.Id_expression() } - p.SetState(19224) + p.SetState(19229) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -320679,7 +320730,7 @@ func (p *PlSqlParser) Sequence_name() (localctx ISequence_nameContext) { for _la == PlSqlParserPERIOD { { - p.SetState(19220) + p.SetState(19225) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -320687,11 +320738,11 @@ func (p *PlSqlParser) Sequence_name() (localctx ISequence_nameContext) { } } { - p.SetState(19221) + p.SetState(19226) p.Id_expression() } - p.SetState(19226) + p.SetState(19231) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -320864,22 +320915,22 @@ func (p *PlSqlParser) Exception_name() (localctx IException_nameContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19227) + p.SetState(19232) p.Identifier() } - p.SetState(19232) + p.SetState(19237) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2691, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2692, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(19228) + p.SetState(19233) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -320887,17 +320938,17 @@ func (p *PlSqlParser) Exception_name() (localctx IException_nameContext) { } } { - p.SetState(19229) + p.SetState(19234) p.Id_expression() } } - p.SetState(19234) + p.SetState(19239) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2691, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2692, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -321035,15 +321086,15 @@ func (p *PlSqlParser) Function_name() (localctx IFunction_nameContext) { p.EnterRule(localctx, 2248, PlSqlParserRULE_function_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(19235) + p.SetState(19240) p.Identifier() } - p.SetState(19238) + p.SetState(19243) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2692, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2693, p.GetParserRuleContext()) == 1 { { - p.SetState(19236) + p.SetState(19241) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -321051,7 +321102,7 @@ func (p *PlSqlParser) Function_name() (localctx IFunction_nameContext) { } } { - p.SetState(19237) + p.SetState(19242) p.Id_expression() } @@ -321193,10 +321244,10 @@ func (p *PlSqlParser) Procedure_name() (localctx IProcedure_nameContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19240) + p.SetState(19245) p.Identifier() } - p.SetState(19243) + p.SetState(19248) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -321205,7 +321256,7 @@ func (p *PlSqlParser) Procedure_name() (localctx IProcedure_nameContext) { if _la == PlSqlParserPERIOD { { - p.SetState(19241) + p.SetState(19246) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -321213,7 +321264,7 @@ func (p *PlSqlParser) Procedure_name() (localctx IProcedure_nameContext) { } } { - p.SetState(19242) + p.SetState(19247) p.Id_expression() } @@ -321353,10 +321404,10 @@ func (p *PlSqlParser) Trigger_name() (localctx ITrigger_nameContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19245) + p.SetState(19250) p.Identifier() } - p.SetState(19248) + p.SetState(19253) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -321365,7 +321416,7 @@ func (p *PlSqlParser) Trigger_name() (localctx ITrigger_nameContext) { if _la == PlSqlParserPERIOD { { - p.SetState(19246) + p.SetState(19251) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -321373,7 +321424,7 @@ func (p *PlSqlParser) Trigger_name() (localctx ITrigger_nameContext) { } } { - p.SetState(19247) + p.SetState(19252) p.Id_expression() } @@ -321559,7 +321610,7 @@ func (p *PlSqlParser) Variable_name() (localctx IVariable_nameContext) { p.EnterRule(localctx, 2254, PlSqlParserRULE_variable_name) var _la int - p.SetState(19260) + p.SetState(19265) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -321568,7 +321619,7 @@ func (p *PlSqlParser) Variable_name() (localctx IVariable_nameContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: p.EnterOuterAlt(localctx, 1) - p.SetState(19252) + p.SetState(19257) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -321577,7 +321628,7 @@ func (p *PlSqlParser) Variable_name() (localctx IVariable_nameContext) { if _la == PlSqlParserINTRODUCER { { - p.SetState(19250) + p.SetState(19255) p.Match(PlSqlParserINTRODUCER) if p.HasError() { // Recognition error - abort rule @@ -321585,21 +321636,21 @@ func (p *PlSqlParser) Variable_name() (localctx IVariable_nameContext) { } } { - p.SetState(19251) + p.SetState(19256) p.Char_set_name() } } { - p.SetState(19254) + p.SetState(19259) p.Id_expression() } - p.SetState(19257) + p.SetState(19262) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2696, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2697, p.GetParserRuleContext()) == 1 { { - p.SetState(19255) + p.SetState(19260) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -321607,7 +321658,7 @@ func (p *PlSqlParser) Variable_name() (localctx IVariable_nameContext) { } } { - p.SetState(19256) + p.SetState(19261) p.Id_expression() } @@ -321618,7 +321669,7 @@ func (p *PlSqlParser) Variable_name() (localctx IVariable_nameContext) { case PlSqlParserBINDVAR, PlSqlParserCOLON: p.EnterOuterAlt(localctx, 2) { - p.SetState(19259) + p.SetState(19264) p.Bind_variable() } @@ -321759,15 +321810,15 @@ func (p *PlSqlParser) Index_name() (localctx IIndex_nameContext) { p.EnterRule(localctx, 2256, PlSqlParserRULE_index_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(19262) + p.SetState(19267) p.Identifier() } - p.SetState(19265) + p.SetState(19270) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2698, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2699, p.GetParserRuleContext()) == 1 { { - p.SetState(19263) + p.SetState(19268) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -321775,7 +321826,7 @@ func (p *PlSqlParser) Index_name() (localctx IIndex_nameContext) { } } { - p.SetState(19264) + p.SetState(19269) p.Id_expression() } @@ -321908,7 +321959,7 @@ func (s *Cursor_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{} func (p *PlSqlParser) Cursor_name() (localctx ICursor_nameContext) { localctx = NewCursor_nameContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2258, PlSqlParserRULE_cursor_name) - p.SetState(19269) + p.SetState(19274) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -321918,14 +321969,14 @@ func (p *PlSqlParser) Cursor_name() (localctx ICursor_nameContext) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: p.EnterOuterAlt(localctx, 1) { - p.SetState(19267) + p.SetState(19272) p.General_element() } case PlSqlParserBINDVAR, PlSqlParserCOLON: p.EnterOuterAlt(localctx, 2) { - p.SetState(19268) + p.SetState(19273) p.Bind_variable() } @@ -322059,7 +322110,7 @@ func (s *Record_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{} func (p *PlSqlParser) Record_name() (localctx IRecord_nameContext) { localctx = NewRecord_nameContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2260, PlSqlParserRULE_record_name) - p.SetState(19273) + p.SetState(19278) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -322069,14 +322120,14 @@ func (p *PlSqlParser) Record_name() (localctx IRecord_nameContext) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: p.EnterOuterAlt(localctx, 1) { - p.SetState(19271) + p.SetState(19276) p.Identifier() } case PlSqlParserBINDVAR, PlSqlParserCOLON: p.EnterOuterAlt(localctx, 2) { - p.SetState(19272) + p.SetState(19277) p.Bind_variable() } @@ -322219,10 +322270,10 @@ func (p *PlSqlParser) Collection_name() (localctx ICollection_nameContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19275) + p.SetState(19280) p.Identifier() } - p.SetState(19278) + p.SetState(19283) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -322231,7 +322282,7 @@ func (p *PlSqlParser) Collection_name() (localctx ICollection_nameContext) { if _la == PlSqlParserPERIOD { { - p.SetState(19276) + p.SetState(19281) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -322239,7 +322290,7 @@ func (p *PlSqlParser) Collection_name() (localctx ICollection_nameContext) { } } { - p.SetState(19277) + p.SetState(19282) p.Id_expression() } @@ -322410,22 +322461,22 @@ func (p *PlSqlParser) Link_name() (localctx ILink_nameContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19280) + p.SetState(19285) p.Identifier() } - p.SetState(19285) + p.SetState(19290) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2702, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2703, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(19281) + p.SetState(19286) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -322433,17 +322484,17 @@ func (p *PlSqlParser) Link_name() (localctx ILink_nameContext) { } } { - p.SetState(19282) + p.SetState(19287) p.Id_expression() } } - p.SetState(19287) + p.SetState(19292) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2702, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2703, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -322614,22 +322665,22 @@ func (p *PlSqlParser) Column_name() (localctx IColumn_nameContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19288) + p.SetState(19293) p.Identifier() } - p.SetState(19293) + p.SetState(19298) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2703, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2704, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(19289) + p.SetState(19294) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -322637,17 +322688,17 @@ func (p *PlSqlParser) Column_name() (localctx IColumn_nameContext) { } } { - p.SetState(19290) + p.SetState(19295) p.Id_expression() } } - p.SetState(19295) + p.SetState(19300) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2703, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2704, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -322889,25 +322940,25 @@ func (p *PlSqlParser) Tableview_name() (localctx ITableview_nameContext) { p.EnterRule(localctx, 2268, PlSqlParserRULE_tableview_name) var _alt int - p.SetState(19317) + p.SetState(19322) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2708, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2709, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(19296) + p.SetState(19301) p.Identifier() } - p.SetState(19299) + p.SetState(19304) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2704, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2705, p.GetParserRuleContext()) == 1 { { - p.SetState(19297) + p.SetState(19302) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -322915,19 +322966,19 @@ func (p *PlSqlParser) Tableview_name() (localctx ITableview_nameContext) { } } { - p.SetState(19298) + p.SetState(19303) p.Id_expression() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(19311) + p.SetState(19316) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2706, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2707, p.GetParserRuleContext()) == 1 { { - p.SetState(19301) + p.SetState(19306) p.Match(PlSqlParserAT_SIGN) if p.HasError() { // Recognition error - abort rule @@ -322935,22 +322986,22 @@ func (p *PlSqlParser) Tableview_name() (localctx ITableview_nameContext) { } } { - p.SetState(19302) + p.SetState(19307) p.Link_name() } - p.SetState(19307) + p.SetState(19312) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2705, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2706, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(19303) + p.SetState(19308) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -322958,17 +323009,17 @@ func (p *PlSqlParser) Tableview_name() (localctx ITableview_nameContext) { } } { - p.SetState(19304) + p.SetState(19309) p.Link_name() } } - p.SetState(19309) + p.SetState(19314) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2705, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2706, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -322976,9 +323027,9 @@ func (p *PlSqlParser) Tableview_name() (localctx ITableview_nameContext) { } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2706, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2707, p.GetParserRuleContext()) == 2 { { - p.SetState(19310) + p.SetState(19315) p.Partition_extension_clause() } @@ -322989,15 +323040,15 @@ func (p *PlSqlParser) Tableview_name() (localctx ITableview_nameContext) { case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(19313) + p.SetState(19318) p.Xmltable() } - p.SetState(19315) + p.SetState(19320) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2707, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2708, p.GetParserRuleContext()) == 1 { { - p.SetState(19314) + p.SetState(19319) p.Outer_join_sign() } @@ -323250,7 +323301,7 @@ func (p *PlSqlParser) Xmltable() (localctx IXmltableContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19319) + p.SetState(19324) p.Match(PlSqlParserXMLTABLE) if p.HasError() { // Recognition error - abort rule @@ -323258,23 +323309,23 @@ func (p *PlSqlParser) Xmltable() (localctx IXmltableContext) { } } { - p.SetState(19320) + p.SetState(19325) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19324) + p.SetState(19329) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2709, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2710, p.GetParserRuleContext()) == 1 { { - p.SetState(19321) + p.SetState(19326) p.Xml_namespaces_clause() } { - p.SetState(19322) + p.SetState(19327) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -323286,10 +323337,10 @@ func (p *PlSqlParser) Xmltable() (localctx IXmltableContext) { goto errorExit } { - p.SetState(19326) + p.SetState(19331) p.concatenation(0) } - p.SetState(19328) + p.SetState(19333) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -323298,12 +323349,12 @@ func (p *PlSqlParser) Xmltable() (localctx IXmltableContext) { if _la == PlSqlParserPASSING { { - p.SetState(19327) + p.SetState(19332) p.Xml_passing_clause() } } - p.SetState(19339) + p.SetState(19344) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -323312,7 +323363,7 @@ func (p *PlSqlParser) Xmltable() (localctx IXmltableContext) { if _la == PlSqlParserCOLUMNS { { - p.SetState(19330) + p.SetState(19335) p.Match(PlSqlParserCOLUMNS) if p.HasError() { // Recognition error - abort rule @@ -323320,10 +323371,10 @@ func (p *PlSqlParser) Xmltable() (localctx IXmltableContext) { } } { - p.SetState(19331) + p.SetState(19336) p.Xml_table_column() } - p.SetState(19336) + p.SetState(19341) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -323332,7 +323383,7 @@ func (p *PlSqlParser) Xmltable() (localctx IXmltableContext) { for _la == PlSqlParserCOMMA { { - p.SetState(19332) + p.SetState(19337) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -323340,11 +323391,11 @@ func (p *PlSqlParser) Xmltable() (localctx IXmltableContext) { } } { - p.SetState(19333) + p.SetState(19338) p.Xml_table_column() } - p.SetState(19338) + p.SetState(19343) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -323354,19 +323405,19 @@ func (p *PlSqlParser) Xmltable() (localctx IXmltableContext) { } { - p.SetState(19341) + p.SetState(19346) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19344) + p.SetState(19349) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2713, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2714, p.GetParserRuleContext()) == 1 { { - p.SetState(19342) + p.SetState(19347) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -323374,7 +323425,7 @@ func (p *PlSqlParser) Xmltable() (localctx IXmltableContext) { } } { - p.SetState(19343) + p.SetState(19348) p.General_element() } @@ -323530,22 +323581,22 @@ func (p *PlSqlParser) Char_set_name() (localctx IChar_set_nameContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19346) + p.SetState(19351) p.Id_expression() } - p.SetState(19351) + p.SetState(19356) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2714, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2715, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(19347) + p.SetState(19352) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -323553,17 +323604,17 @@ func (p *PlSqlParser) Char_set_name() (localctx IChar_set_nameContext) { } } { - p.SetState(19348) + p.SetState(19353) p.Id_expression() } } - p.SetState(19353) + p.SetState(19358) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2714, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2715, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -323679,7 +323730,7 @@ func (p *PlSqlParser) Synonym_name() (localctx ISynonym_nameContext) { p.EnterRule(localctx, 2274, PlSqlParserRULE_synonym_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(19354) + p.SetState(19359) p.Identifier() } @@ -323793,7 +323844,7 @@ func (p *PlSqlParser) Schema_object_name() (localctx ISchema_object_nameContext) p.EnterRule(localctx, 2276, PlSqlParserRULE_schema_object_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(19356) + p.SetState(19361) p.Id_expression() } @@ -323907,7 +323958,7 @@ func (p *PlSqlParser) Dir_object_name() (localctx IDir_object_nameContext) { p.EnterRule(localctx, 2278, PlSqlParserRULE_dir_object_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(19358) + p.SetState(19363) p.Id_expression() } @@ -324021,7 +324072,7 @@ func (p *PlSqlParser) User_object_name() (localctx IUser_object_nameContext) { p.EnterRule(localctx, 2280, PlSqlParserRULE_user_object_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(19360) + p.SetState(19365) p.Id_expression() } @@ -324277,24 +324328,24 @@ func (p *PlSqlParser) Grant_object_name() (localctx IGrant_object_nameContext) { p.EnterRule(localctx, 2282, PlSqlParserRULE_grant_object_name) var _la int - p.SetState(19386) + p.SetState(19391) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2716, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2717, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(19362) + p.SetState(19367) p.Tableview_name() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(19363) + p.SetState(19368) p.Match(PlSqlParserUSER) if p.HasError() { // Recognition error - abort rule @@ -324302,10 +324353,10 @@ func (p *PlSqlParser) Grant_object_name() (localctx IGrant_object_nameContext) { } } { - p.SetState(19364) + p.SetState(19369) p.User_object_name() } - p.SetState(19369) + p.SetState(19374) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -324314,7 +324365,7 @@ func (p *PlSqlParser) Grant_object_name() (localctx IGrant_object_nameContext) { for _la == PlSqlParserCOMMA { { - p.SetState(19365) + p.SetState(19370) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -324322,11 +324373,11 @@ func (p *PlSqlParser) Grant_object_name() (localctx IGrant_object_nameContext) { } } { - p.SetState(19366) + p.SetState(19371) p.User_object_name() } - p.SetState(19371) + p.SetState(19376) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -324337,7 +324388,7 @@ func (p *PlSqlParser) Grant_object_name() (localctx IGrant_object_nameContext) { case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(19372) + p.SetState(19377) p.Match(PlSqlParserDIRECTORY) if p.HasError() { // Recognition error - abort rule @@ -324345,14 +324396,14 @@ func (p *PlSqlParser) Grant_object_name() (localctx IGrant_object_nameContext) { } } { - p.SetState(19373) + p.SetState(19378) p.Dir_object_name() } case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(19374) + p.SetState(19379) p.Match(PlSqlParserEDITION) if p.HasError() { // Recognition error - abort rule @@ -324360,14 +324411,14 @@ func (p *PlSqlParser) Grant_object_name() (localctx IGrant_object_nameContext) { } } { - p.SetState(19375) + p.SetState(19380) p.Schema_object_name() } case 5: p.EnterOuterAlt(localctx, 5) { - p.SetState(19376) + p.SetState(19381) p.Match(PlSqlParserMINING) if p.HasError() { // Recognition error - abort rule @@ -324375,7 +324426,7 @@ func (p *PlSqlParser) Grant_object_name() (localctx IGrant_object_nameContext) { } } { - p.SetState(19377) + p.SetState(19382) p.Match(PlSqlParserMODEL) if p.HasError() { // Recognition error - abort rule @@ -324383,14 +324434,14 @@ func (p *PlSqlParser) Grant_object_name() (localctx IGrant_object_nameContext) { } } { - p.SetState(19378) + p.SetState(19383) p.Schema_object_name() } case 6: p.EnterOuterAlt(localctx, 6) { - p.SetState(19379) + p.SetState(19384) p.Match(PlSqlParserJAVA) if p.HasError() { // Recognition error - abort rule @@ -324398,7 +324449,7 @@ func (p *PlSqlParser) Grant_object_name() (localctx IGrant_object_nameContext) { } } { - p.SetState(19380) + p.SetState(19385) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserRESOURCE || _la == PlSqlParserSOURCE) { @@ -324409,14 +324460,14 @@ func (p *PlSqlParser) Grant_object_name() (localctx IGrant_object_nameContext) { } } { - p.SetState(19381) + p.SetState(19386) p.Schema_object_name() } case 7: p.EnterOuterAlt(localctx, 7) { - p.SetState(19382) + p.SetState(19387) p.Match(PlSqlParserSQL) if p.HasError() { // Recognition error - abort rule @@ -324424,7 +324475,7 @@ func (p *PlSqlParser) Grant_object_name() (localctx IGrant_object_nameContext) { } } { - p.SetState(19383) + p.SetState(19388) p.Match(PlSqlParserTRANSLATION) if p.HasError() { // Recognition error - abort rule @@ -324432,7 +324483,7 @@ func (p *PlSqlParser) Grant_object_name() (localctx IGrant_object_nameContext) { } } { - p.SetState(19384) + p.SetState(19389) p.Match(PlSqlParserPROFILE) if p.HasError() { // Recognition error - abort rule @@ -324440,7 +324491,7 @@ func (p *PlSqlParser) Grant_object_name() (localctx IGrant_object_nameContext) { } } { - p.SetState(19385) + p.SetState(19390) p.Schema_object_name() } @@ -324596,22 +324647,22 @@ func (p *PlSqlParser) Column_list() (localctx IColumn_listContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19388) + p.SetState(19393) p.Column_name() } - p.SetState(19393) + p.SetState(19398) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2717, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2718, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(19389) + p.SetState(19394) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -324619,17 +324670,17 @@ func (p *PlSqlParser) Column_list() (localctx IColumn_listContext) { } } { - p.SetState(19390) + p.SetState(19395) p.Column_name() } } - p.SetState(19395) + p.SetState(19400) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2717, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2718, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -324755,7 +324806,7 @@ func (p *PlSqlParser) Paren_column_list() (localctx IParen_column_listContext) { p.EnterRule(localctx, 2286, PlSqlParserRULE_paren_column_list) p.EnterOuterAlt(localctx, 1) { - p.SetState(19396) + p.SetState(19401) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -324763,11 +324814,11 @@ func (p *PlSqlParser) Paren_column_list() (localctx IParen_column_listContext) { } } { - p.SetState(19397) + p.SetState(19402) p.Column_list() } { - p.SetState(19398) + p.SetState(19403) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -324934,7 +324985,7 @@ func (p *PlSqlParser) Keep_clause() (localctx IKeep_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19400) + p.SetState(19405) p.Match(PlSqlParserKEEP) if p.HasError() { // Recognition error - abort rule @@ -324942,7 +324993,7 @@ func (p *PlSqlParser) Keep_clause() (localctx IKeep_clauseContext) { } } { - p.SetState(19401) + p.SetState(19406) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -324950,7 +325001,7 @@ func (p *PlSqlParser) Keep_clause() (localctx IKeep_clauseContext) { } } { - p.SetState(19402) + p.SetState(19407) p.Match(PlSqlParserDENSE_RANK) if p.HasError() { // Recognition error - abort rule @@ -324958,7 +325009,7 @@ func (p *PlSqlParser) Keep_clause() (localctx IKeep_clauseContext) { } } { - p.SetState(19403) + p.SetState(19408) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserFIRST || _la == PlSqlParserLAST) { @@ -324969,23 +325020,23 @@ func (p *PlSqlParser) Keep_clause() (localctx IKeep_clauseContext) { } } { - p.SetState(19404) + p.SetState(19409) p.Order_by_clause() } { - p.SetState(19405) + p.SetState(19410) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19407) + p.SetState(19412) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2718, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2719, p.GetParserRuleContext()) == 1 { { - p.SetState(19406) + p.SetState(19411) p.Over_clause() } @@ -325168,14 +325219,14 @@ func (p *PlSqlParser) Function_argument() (localctx IFunction_argumentContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19409) + p.SetState(19414) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19418) + p.SetState(19423) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -325184,10 +325235,10 @@ func (p *PlSqlParser) Function_argument() (localctx IFunction_argumentContext) { if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-283673999966210) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-68719476737) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819404132349) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-4503599627370497) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-1) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-41943041) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&2865351897142788499) != 0) || ((int64((_la-2434)) & ^0x3f) == 0 && ((int64(1)<<(_la-2434))&545292547) != 0) { { - p.SetState(19410) + p.SetState(19415) p.Argument() } - p.SetState(19415) + p.SetState(19420) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -325196,7 +325247,7 @@ func (p *PlSqlParser) Function_argument() (localctx IFunction_argumentContext) { for _la == PlSqlParserCOMMA { { - p.SetState(19411) + p.SetState(19416) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -325204,11 +325255,11 @@ func (p *PlSqlParser) Function_argument() (localctx IFunction_argumentContext) { } } { - p.SetState(19412) + p.SetState(19417) p.Argument() } - p.SetState(19417) + p.SetState(19422) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -325218,19 +325269,19 @@ func (p *PlSqlParser) Function_argument() (localctx IFunction_argumentContext) { } { - p.SetState(19420) + p.SetState(19425) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19422) + p.SetState(19427) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2721, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2722, p.GetParserRuleContext()) == 1 { { - p.SetState(19421) + p.SetState(19426) p.Keep_clause() } @@ -325456,14 +325507,14 @@ func (p *PlSqlParser) Function_argument_analytic() (localctx IFunction_argument_ p.EnterOuterAlt(localctx, 1) { - p.SetState(19424) + p.SetState(19429) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19439) + p.SetState(19444) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -325472,10 +325523,10 @@ func (p *PlSqlParser) Function_argument_analytic() (localctx IFunction_argument_ if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-283673999966210) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-68719476737) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819404132349) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-4503599627370497) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-1) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-41943041) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&2865351897142788499) != 0) || ((int64((_la-2434)) & ^0x3f) == 0 && ((int64(1)<<(_la-2434))&545292547) != 0) { { - p.SetState(19425) + p.SetState(19430) p.Argument() } - p.SetState(19427) + p.SetState(19432) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -325484,12 +325535,12 @@ func (p *PlSqlParser) Function_argument_analytic() (localctx IFunction_argument_ if _la == PlSqlParserIGNORE || _la == PlSqlParserRESPECT { { - p.SetState(19426) + p.SetState(19431) p.Respect_or_ignore_nulls() } } - p.SetState(19436) + p.SetState(19441) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -325498,7 +325549,7 @@ func (p *PlSqlParser) Function_argument_analytic() (localctx IFunction_argument_ for _la == PlSqlParserCOMMA { { - p.SetState(19429) + p.SetState(19434) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -325506,10 +325557,10 @@ func (p *PlSqlParser) Function_argument_analytic() (localctx IFunction_argument_ } } { - p.SetState(19430) + p.SetState(19435) p.Argument() } - p.SetState(19432) + p.SetState(19437) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -325518,13 +325569,13 @@ func (p *PlSqlParser) Function_argument_analytic() (localctx IFunction_argument_ if _la == PlSqlParserIGNORE || _la == PlSqlParserRESPECT { { - p.SetState(19431) + p.SetState(19436) p.Respect_or_ignore_nulls() } } - p.SetState(19438) + p.SetState(19443) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -325534,19 +325585,19 @@ func (p *PlSqlParser) Function_argument_analytic() (localctx IFunction_argument_ } { - p.SetState(19441) + p.SetState(19446) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19443) + p.SetState(19448) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2726, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2727, p.GetParserRuleContext()) == 1 { { - p.SetState(19442) + p.SetState(19447) p.Keep_clause() } @@ -325874,7 +325925,7 @@ func (p *PlSqlParser) Function_argument_modeling() (localctx IFunction_argument_ p.EnterOuterAlt(localctx, 1) { - p.SetState(19445) + p.SetState(19450) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -325882,10 +325933,10 @@ func (p *PlSqlParser) Function_argument_modeling() (localctx IFunction_argument_ } } { - p.SetState(19446) + p.SetState(19451) p.Column_name() } - p.SetState(19459) + p.SetState(19464) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -325894,14 +325945,14 @@ func (p *PlSqlParser) Function_argument_modeling() (localctx IFunction_argument_ if _la == PlSqlParserCOMMA { { - p.SetState(19447) + p.SetState(19452) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19450) + p.SetState(19455) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -325910,13 +325961,13 @@ func (p *PlSqlParser) Function_argument_modeling() (localctx IFunction_argument_ switch p.GetTokenStream().LA(1) { case PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT: { - p.SetState(19448) + p.SetState(19453) p.Numeric() } case PlSqlParserNULL_: { - p.SetState(19449) + p.SetState(19454) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -325928,7 +325979,7 @@ func (p *PlSqlParser) Function_argument_modeling() (localctx IFunction_argument_ p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(19457) + p.SetState(19462) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -325937,14 +325988,14 @@ func (p *PlSqlParser) Function_argument_modeling() (localctx IFunction_argument_ if _la == PlSqlParserCOMMA { { - p.SetState(19452) + p.SetState(19457) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19455) + p.SetState(19460) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -325953,13 +326004,13 @@ func (p *PlSqlParser) Function_argument_modeling() (localctx IFunction_argument_ switch p.GetTokenStream().LA(1) { case PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT: { - p.SetState(19453) + p.SetState(19458) p.Numeric() } case PlSqlParserNULL_: { - p.SetState(19454) + p.SetState(19459) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -325976,27 +326027,27 @@ func (p *PlSqlParser) Function_argument_modeling() (localctx IFunction_argument_ } { - p.SetState(19461) + p.SetState(19466) p.Match(PlSqlParserUSING) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19481) + p.SetState(19486) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2734, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2735, p.GetParserRuleContext()) { case 1: { - p.SetState(19462) + p.SetState(19467) p.Tableview_name() } { - p.SetState(19463) + p.SetState(19468) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -326004,7 +326055,7 @@ func (p *PlSqlParser) Function_argument_modeling() (localctx IFunction_argument_ } } { - p.SetState(19464) + p.SetState(19469) p.Match(PlSqlParserASTERISK) if p.HasError() { // Recognition error - abort rule @@ -326014,7 +326065,7 @@ func (p *PlSqlParser) Function_argument_modeling() (localctx IFunction_argument_ case 2: { - p.SetState(19466) + p.SetState(19471) p.Match(PlSqlParserASTERISK) if p.HasError() { // Recognition error - abort rule @@ -326024,10 +326075,10 @@ func (p *PlSqlParser) Function_argument_modeling() (localctx IFunction_argument_ case 3: { - p.SetState(19467) + p.SetState(19472) p.Expression() } - p.SetState(19469) + p.SetState(19474) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -326036,12 +326087,12 @@ func (p *PlSqlParser) Function_argument_modeling() (localctx IFunction_argument_ if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972809) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8864813023233) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-2310346746280017921) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&451422496872202643) != 0) || ((int64((_la-2442)) & ^0x3f) == 0 && ((int64(1)<<(_la-2442))&2130049) != 0) { { - p.SetState(19468) + p.SetState(19473) p.Column_alias() } } - p.SetState(19478) + p.SetState(19483) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -326050,7 +326101,7 @@ func (p *PlSqlParser) Function_argument_modeling() (localctx IFunction_argument_ for _la == PlSqlParserCOMMA { { - p.SetState(19471) + p.SetState(19476) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -326058,10 +326109,10 @@ func (p *PlSqlParser) Function_argument_modeling() (localctx IFunction_argument_ } } { - p.SetState(19472) + p.SetState(19477) p.Expression() } - p.SetState(19474) + p.SetState(19479) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -326070,13 +326121,13 @@ func (p *PlSqlParser) Function_argument_modeling() (localctx IFunction_argument_ if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972809) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8864813023233) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-2310346746280017921) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&451422496872202643) != 0) || ((int64((_la-2442)) & ^0x3f) == 0 && ((int64(1)<<(_la-2442))&2130049) != 0) { { - p.SetState(19473) + p.SetState(19478) p.Column_alias() } } - p.SetState(19480) + p.SetState(19485) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -326088,19 +326139,19 @@ func (p *PlSqlParser) Function_argument_modeling() (localctx IFunction_argument_ goto errorExit } { - p.SetState(19483) + p.SetState(19488) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19485) + p.SetState(19490) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2735, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2736, p.GetParserRuleContext()) == 1 { { - p.SetState(19484) + p.SetState(19489) p.Keep_clause() } @@ -326218,7 +326269,7 @@ func (p *PlSqlParser) Respect_or_ignore_nulls() (localctx IRespect_or_ignore_nul p.EnterOuterAlt(localctx, 1) { - p.SetState(19487) + p.SetState(19492) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserIGNORE || _la == PlSqlParserRESPECT) { @@ -326229,7 +326280,7 @@ func (p *PlSqlParser) Respect_or_ignore_nulls() (localctx IRespect_or_ignore_nul } } { - p.SetState(19488) + p.SetState(19493) p.Match(PlSqlParserNULLS) if p.HasError() { // Recognition error - abort rule @@ -326373,16 +326424,16 @@ func (p *PlSqlParser) Argument() (localctx IArgumentContext) { localctx = NewArgumentContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2298, PlSqlParserRULE_argument) p.EnterOuterAlt(localctx, 1) - p.SetState(19494) + p.SetState(19499) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2736, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2737, p.GetParserRuleContext()) == 1 { { - p.SetState(19490) + p.SetState(19495) p.Identifier() } { - p.SetState(19491) + p.SetState(19496) p.Match(PlSqlParserEQUALS_OP) if p.HasError() { // Recognition error - abort rule @@ -326390,7 +326441,7 @@ func (p *PlSqlParser) Argument() (localctx IArgumentContext) { } } { - p.SetState(19492) + p.SetState(19497) p.Match(PlSqlParserGREATER_THAN_OP) if p.HasError() { // Recognition error - abort rule @@ -326402,7 +326453,7 @@ func (p *PlSqlParser) Argument() (localctx IArgumentContext) { goto errorExit } { - p.SetState(19496) + p.SetState(19501) p.Expression() } @@ -326548,28 +326599,28 @@ func (p *PlSqlParser) Type_spec() (localctx IType_specContext) { p.EnterRule(localctx, 2300, PlSqlParserRULE_type_spec) var _la int - p.SetState(19506) + p.SetState(19511) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2739, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2740, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(19498) + p.SetState(19503) p.Datatype() } case 2: p.EnterOuterAlt(localctx, 2) - p.SetState(19500) + p.SetState(19505) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2737, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2738, p.GetParserRuleContext()) == 1 { { - p.SetState(19499) + p.SetState(19504) p.Match(PlSqlParserREF) if p.HasError() { // Recognition error - abort rule @@ -326581,10 +326632,10 @@ func (p *PlSqlParser) Type_spec() (localctx IType_specContext) { goto errorExit } { - p.SetState(19502) + p.SetState(19507) p.Type_name() } - p.SetState(19504) + p.SetState(19509) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -326593,7 +326644,7 @@ func (p *PlSqlParser) Type_spec() (localctx IType_specContext) { if _la == PlSqlParserPERCENT_ROWTYPE || _la == PlSqlParserPERCENT_TYPE { { - p.SetState(19503) + p.SetState(19508) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserPERCENT_ROWTYPE || _la == PlSqlParserPERCENT_TYPE) { @@ -326877,7 +326928,7 @@ func (p *PlSqlParser) Datatype() (localctx IDatatypeContext) { p.EnterRule(localctx, 2302, PlSqlParserRULE_datatype) var _la int - p.SetState(19539) + p.SetState(19544) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -326887,34 +326938,34 @@ func (p *PlSqlParser) Datatype() (localctx IDatatypeContext) { case PlSqlParserBFILE, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_INTEGER, PlSqlParserBLOB, PlSqlParserBOOLEAN, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCLOB, PlSqlParserDATE, PlSqlParserDAY, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDOUBLE, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserFLOAT, PlSqlParserHOUR, PlSqlParserINTEGER, PlSqlParserINT, PlSqlParserLONG, PlSqlParserMINUTE, PlSqlParserMLSLABEL, PlSqlParserMONTH, PlSqlParserNATURAL, PlSqlParserNATURALN, PlSqlParserNCHAR, PlSqlParserNCLOB, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNVARCHAR2, PlSqlParserPLS_INTEGER, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserRAW, PlSqlParserREAL, PlSqlParserROWID, PlSqlParserSECOND, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSMALLINT, PlSqlParserSTRING, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_REGION, PlSqlParserUROWID, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserYEAR, PlSqlParserYMINTERVAL_UNCONSTRAINED: p.EnterOuterAlt(localctx, 1) { - p.SetState(19508) + p.SetState(19513) p.Native_datatype_element() } - p.SetState(19510) + p.SetState(19515) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2740, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2741, p.GetParserRuleContext()) == 1 { { - p.SetState(19509) + p.SetState(19514) p.Precision_part() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(19521) + p.SetState(19526) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2742, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2743, p.GetParserRuleContext()) == 1 { { - p.SetState(19512) + p.SetState(19517) p.Match(PlSqlParserWITH) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19514) + p.SetState(19519) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -326923,7 +326974,7 @@ func (p *PlSqlParser) Datatype() (localctx IDatatypeContext) { if _la == PlSqlParserLOCAL { { - p.SetState(19513) + p.SetState(19518) p.Match(PlSqlParserLOCAL) if p.HasError() { // Recognition error - abort rule @@ -326933,7 +326984,7 @@ func (p *PlSqlParser) Datatype() (localctx IDatatypeContext) { } { - p.SetState(19516) + p.SetState(19521) p.Match(PlSqlParserTIME) if p.HasError() { // Recognition error - abort rule @@ -326941,7 +326992,7 @@ func (p *PlSqlParser) Datatype() (localctx IDatatypeContext) { } } { - p.SetState(19517) + p.SetState(19522) p.Match(PlSqlParserZONE) if p.HasError() { // Recognition error - abort rule @@ -326951,9 +327002,9 @@ func (p *PlSqlParser) Datatype() (localctx IDatatypeContext) { } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2742, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2743, p.GetParserRuleContext()) == 2 { { - p.SetState(19518) + p.SetState(19523) p.Match(PlSqlParserCHARACTER) if p.HasError() { // Recognition error - abort rule @@ -326961,7 +327012,7 @@ func (p *PlSqlParser) Datatype() (localctx IDatatypeContext) { } } { - p.SetState(19519) + p.SetState(19524) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -326969,7 +327020,7 @@ func (p *PlSqlParser) Datatype() (localctx IDatatypeContext) { } } { - p.SetState(19520) + p.SetState(19525) p.Char_set_name() } @@ -326980,7 +327031,7 @@ func (p *PlSqlParser) Datatype() (localctx IDatatypeContext) { case PlSqlParserINTERVAL: p.EnterOuterAlt(localctx, 2) { - p.SetState(19523) + p.SetState(19528) p.Match(PlSqlParserINTERVAL) if p.HasError() { // Recognition error - abort rule @@ -326988,7 +327039,7 @@ func (p *PlSqlParser) Datatype() (localctx IDatatypeContext) { } } { - p.SetState(19524) + p.SetState(19529) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDAY || _la == PlSqlParserYEAR) { @@ -326998,7 +327049,7 @@ func (p *PlSqlParser) Datatype() (localctx IDatatypeContext) { p.Consume() } } - p.SetState(19529) + p.SetState(19534) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -327007,7 +327058,7 @@ func (p *PlSqlParser) Datatype() (localctx IDatatypeContext) { if _la == PlSqlParserLEFT_PAREN { { - p.SetState(19525) + p.SetState(19530) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -327015,11 +327066,11 @@ func (p *PlSqlParser) Datatype() (localctx IDatatypeContext) { } } { - p.SetState(19526) + p.SetState(19531) p.Expression() } { - p.SetState(19527) + p.SetState(19532) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -327029,7 +327080,7 @@ func (p *PlSqlParser) Datatype() (localctx IDatatypeContext) { } { - p.SetState(19531) + p.SetState(19536) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -327037,7 +327088,7 @@ func (p *PlSqlParser) Datatype() (localctx IDatatypeContext) { } } { - p.SetState(19532) + p.SetState(19537) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserMONTH || _la == PlSqlParserSECOND) { @@ -327047,12 +327098,12 @@ func (p *PlSqlParser) Datatype() (localctx IDatatypeContext) { p.Consume() } } - p.SetState(19537) + p.SetState(19542) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2744, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2745, p.GetParserRuleContext()) == 1 { { - p.SetState(19533) + p.SetState(19538) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -327060,11 +327111,11 @@ func (p *PlSqlParser) Datatype() (localctx IDatatypeContext) { } } { - p.SetState(19534) + p.SetState(19539) p.Expression() } { - p.SetState(19535) + p.SetState(19540) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -327266,14 +327317,14 @@ func (p *PlSqlParser) Precision_part() (localctx IPrecision_partContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19541) + p.SetState(19546) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19544) + p.SetState(19549) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -327282,13 +327333,13 @@ func (p *PlSqlParser) Precision_part() (localctx IPrecision_partContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT: { - p.SetState(19542) + p.SetState(19547) p.Numeric() } case PlSqlParserASTERISK: { - p.SetState(19543) + p.SetState(19548) p.Match(PlSqlParserASTERISK) if p.HasError() { // Recognition error - abort rule @@ -327300,7 +327351,7 @@ func (p *PlSqlParser) Precision_part() (localctx IPrecision_partContext) { p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(19551) + p.SetState(19556) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -327309,14 +327360,14 @@ func (p *PlSqlParser) Precision_part() (localctx IPrecision_partContext) { if _la == PlSqlParserCOMMA { { - p.SetState(19546) + p.SetState(19551) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19549) + p.SetState(19554) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -327325,13 +327376,13 @@ func (p *PlSqlParser) Precision_part() (localctx IPrecision_partContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT: { - p.SetState(19547) + p.SetState(19552) p.Numeric() } case PlSqlParserMINUS_SIGN: { - p.SetState(19548) + p.SetState(19553) p.Numeric_negative() } @@ -327341,7 +327392,7 @@ func (p *PlSqlParser) Precision_part() (localctx IPrecision_partContext) { } } - p.SetState(19554) + p.SetState(19559) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -327350,7 +327401,7 @@ func (p *PlSqlParser) Precision_part() (localctx IPrecision_partContext) { if _la == PlSqlParserBYTE || _la == PlSqlParserCHAR { { - p.SetState(19553) + p.SetState(19558) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserBYTE || _la == PlSqlParserCHAR) { @@ -327363,7 +327414,7 @@ func (p *PlSqlParser) Precision_part() (localctx IPrecision_partContext) { } { - p.SetState(19556) + p.SetState(19561) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -327739,7 +327790,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme p.EnterRule(localctx, 2306, PlSqlParserRULE_native_datatype_element) var _la int - p.SetState(19618) + p.SetState(19623) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -327749,7 +327800,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserBINARY_INTEGER: p.EnterOuterAlt(localctx, 1) { - p.SetState(19558) + p.SetState(19563) p.Match(PlSqlParserBINARY_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -327760,7 +327811,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserPLS_INTEGER: p.EnterOuterAlt(localctx, 2) { - p.SetState(19559) + p.SetState(19564) p.Match(PlSqlParserPLS_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -327771,7 +327822,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserNATURAL: p.EnterOuterAlt(localctx, 3) { - p.SetState(19560) + p.SetState(19565) p.Match(PlSqlParserNATURAL) if p.HasError() { // Recognition error - abort rule @@ -327782,7 +327833,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserBINARY_FLOAT: p.EnterOuterAlt(localctx, 4) { - p.SetState(19561) + p.SetState(19566) p.Match(PlSqlParserBINARY_FLOAT) if p.HasError() { // Recognition error - abort rule @@ -327793,7 +327844,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserBINARY_DOUBLE: p.EnterOuterAlt(localctx, 5) { - p.SetState(19562) + p.SetState(19567) p.Match(PlSqlParserBINARY_DOUBLE) if p.HasError() { // Recognition error - abort rule @@ -327804,7 +327855,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserNATURALN: p.EnterOuterAlt(localctx, 6) { - p.SetState(19563) + p.SetState(19568) p.Match(PlSqlParserNATURALN) if p.HasError() { // Recognition error - abort rule @@ -327815,7 +327866,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserPOSITIVE: p.EnterOuterAlt(localctx, 7) { - p.SetState(19564) + p.SetState(19569) p.Match(PlSqlParserPOSITIVE) if p.HasError() { // Recognition error - abort rule @@ -327826,7 +327877,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserPOSITIVEN: p.EnterOuterAlt(localctx, 8) { - p.SetState(19565) + p.SetState(19570) p.Match(PlSqlParserPOSITIVEN) if p.HasError() { // Recognition error - abort rule @@ -327837,7 +327888,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserSIGNTYPE: p.EnterOuterAlt(localctx, 9) { - p.SetState(19566) + p.SetState(19571) p.Match(PlSqlParserSIGNTYPE) if p.HasError() { // Recognition error - abort rule @@ -327848,7 +327899,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserSIMPLE_INTEGER: p.EnterOuterAlt(localctx, 10) { - p.SetState(19567) + p.SetState(19572) p.Match(PlSqlParserSIMPLE_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -327859,7 +327910,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserNVARCHAR2: p.EnterOuterAlt(localctx, 11) { - p.SetState(19568) + p.SetState(19573) p.Match(PlSqlParserNVARCHAR2) if p.HasError() { // Recognition error - abort rule @@ -327870,7 +327921,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserDEC: p.EnterOuterAlt(localctx, 12) { - p.SetState(19569) + p.SetState(19574) p.Match(PlSqlParserDEC) if p.HasError() { // Recognition error - abort rule @@ -327881,7 +327932,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserINTEGER: p.EnterOuterAlt(localctx, 13) { - p.SetState(19570) + p.SetState(19575) p.Match(PlSqlParserINTEGER) if p.HasError() { // Recognition error - abort rule @@ -327892,7 +327943,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserINT: p.EnterOuterAlt(localctx, 14) { - p.SetState(19571) + p.SetState(19576) p.Match(PlSqlParserINT) if p.HasError() { // Recognition error - abort rule @@ -327903,7 +327954,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserNUMERIC: p.EnterOuterAlt(localctx, 15) { - p.SetState(19572) + p.SetState(19577) p.Match(PlSqlParserNUMERIC) if p.HasError() { // Recognition error - abort rule @@ -327914,7 +327965,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserSMALLINT: p.EnterOuterAlt(localctx, 16) { - p.SetState(19573) + p.SetState(19578) p.Match(PlSqlParserSMALLINT) if p.HasError() { // Recognition error - abort rule @@ -327925,7 +327976,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserNUMBER: p.EnterOuterAlt(localctx, 17) { - p.SetState(19574) + p.SetState(19579) p.Match(PlSqlParserNUMBER) if p.HasError() { // Recognition error - abort rule @@ -327936,7 +327987,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserDECIMAL: p.EnterOuterAlt(localctx, 18) { - p.SetState(19575) + p.SetState(19580) p.Match(PlSqlParserDECIMAL) if p.HasError() { // Recognition error - abort rule @@ -327947,14 +327998,14 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserDOUBLE: p.EnterOuterAlt(localctx, 19) { - p.SetState(19576) + p.SetState(19581) p.Match(PlSqlParserDOUBLE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19578) + p.SetState(19583) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -327963,7 +328014,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme if _la == PlSqlParserPRECISION { { - p.SetState(19577) + p.SetState(19582) p.Match(PlSqlParserPRECISION) if p.HasError() { // Recognition error - abort rule @@ -327976,7 +328027,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserFLOAT: p.EnterOuterAlt(localctx, 20) { - p.SetState(19580) + p.SetState(19585) p.Match(PlSqlParserFLOAT) if p.HasError() { // Recognition error - abort rule @@ -327987,7 +328038,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserREAL: p.EnterOuterAlt(localctx, 21) { - p.SetState(19581) + p.SetState(19586) p.Match(PlSqlParserREAL) if p.HasError() { // Recognition error - abort rule @@ -327998,7 +328049,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserNCHAR: p.EnterOuterAlt(localctx, 22) { - p.SetState(19582) + p.SetState(19587) p.Match(PlSqlParserNCHAR) if p.HasError() { // Recognition error - abort rule @@ -328009,14 +328060,14 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserLONG: p.EnterOuterAlt(localctx, 23) { - p.SetState(19583) + p.SetState(19588) p.Match(PlSqlParserLONG) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19585) + p.SetState(19590) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -328025,7 +328076,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme if _la == PlSqlParserRAW { { - p.SetState(19584) + p.SetState(19589) p.Match(PlSqlParserRAW) if p.HasError() { // Recognition error - abort rule @@ -328038,7 +328089,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserCHAR: p.EnterOuterAlt(localctx, 24) { - p.SetState(19587) + p.SetState(19592) p.Match(PlSqlParserCHAR) if p.HasError() { // Recognition error - abort rule @@ -328049,7 +328100,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserCHARACTER: p.EnterOuterAlt(localctx, 25) { - p.SetState(19588) + p.SetState(19593) p.Match(PlSqlParserCHARACTER) if p.HasError() { // Recognition error - abort rule @@ -328060,7 +328111,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserVARCHAR2: p.EnterOuterAlt(localctx, 26) { - p.SetState(19589) + p.SetState(19594) p.Match(PlSqlParserVARCHAR2) if p.HasError() { // Recognition error - abort rule @@ -328071,7 +328122,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserVARCHAR: p.EnterOuterAlt(localctx, 27) { - p.SetState(19590) + p.SetState(19595) p.Match(PlSqlParserVARCHAR) if p.HasError() { // Recognition error - abort rule @@ -328082,7 +328133,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserSTRING: p.EnterOuterAlt(localctx, 28) { - p.SetState(19591) + p.SetState(19596) p.Match(PlSqlParserSTRING) if p.HasError() { // Recognition error - abort rule @@ -328093,7 +328144,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserRAW: p.EnterOuterAlt(localctx, 29) { - p.SetState(19592) + p.SetState(19597) p.Match(PlSqlParserRAW) if p.HasError() { // Recognition error - abort rule @@ -328104,7 +328155,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserBOOLEAN: p.EnterOuterAlt(localctx, 30) { - p.SetState(19593) + p.SetState(19598) p.Match(PlSqlParserBOOLEAN) if p.HasError() { // Recognition error - abort rule @@ -328115,7 +328166,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserDATE: p.EnterOuterAlt(localctx, 31) { - p.SetState(19594) + p.SetState(19599) p.Match(PlSqlParserDATE) if p.HasError() { // Recognition error - abort rule @@ -328126,7 +328177,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserROWID: p.EnterOuterAlt(localctx, 32) { - p.SetState(19595) + p.SetState(19600) p.Match(PlSqlParserROWID) if p.HasError() { // Recognition error - abort rule @@ -328137,7 +328188,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserUROWID: p.EnterOuterAlt(localctx, 33) { - p.SetState(19596) + p.SetState(19601) p.Match(PlSqlParserUROWID) if p.HasError() { // Recognition error - abort rule @@ -328148,7 +328199,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserYEAR: p.EnterOuterAlt(localctx, 34) { - p.SetState(19597) + p.SetState(19602) p.Match(PlSqlParserYEAR) if p.HasError() { // Recognition error - abort rule @@ -328159,7 +328210,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserMONTH: p.EnterOuterAlt(localctx, 35) { - p.SetState(19598) + p.SetState(19603) p.Match(PlSqlParserMONTH) if p.HasError() { // Recognition error - abort rule @@ -328170,7 +328221,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserDAY: p.EnterOuterAlt(localctx, 36) { - p.SetState(19599) + p.SetState(19604) p.Match(PlSqlParserDAY) if p.HasError() { // Recognition error - abort rule @@ -328181,7 +328232,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserHOUR: p.EnterOuterAlt(localctx, 37) { - p.SetState(19600) + p.SetState(19605) p.Match(PlSqlParserHOUR) if p.HasError() { // Recognition error - abort rule @@ -328192,7 +328243,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserMINUTE: p.EnterOuterAlt(localctx, 38) { - p.SetState(19601) + p.SetState(19606) p.Match(PlSqlParserMINUTE) if p.HasError() { // Recognition error - abort rule @@ -328203,7 +328254,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserSECOND: p.EnterOuterAlt(localctx, 39) { - p.SetState(19602) + p.SetState(19607) p.Match(PlSqlParserSECOND) if p.HasError() { // Recognition error - abort rule @@ -328214,7 +328265,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserTIMEZONE_HOUR: p.EnterOuterAlt(localctx, 40) { - p.SetState(19603) + p.SetState(19608) p.Match(PlSqlParserTIMEZONE_HOUR) if p.HasError() { // Recognition error - abort rule @@ -328225,7 +328276,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserTIMEZONE_MINUTE: p.EnterOuterAlt(localctx, 41) { - p.SetState(19604) + p.SetState(19609) p.Match(PlSqlParserTIMEZONE_MINUTE) if p.HasError() { // Recognition error - abort rule @@ -328236,7 +328287,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserTIMEZONE_REGION: p.EnterOuterAlt(localctx, 42) { - p.SetState(19605) + p.SetState(19610) p.Match(PlSqlParserTIMEZONE_REGION) if p.HasError() { // Recognition error - abort rule @@ -328247,7 +328298,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserTIMEZONE_ABBR: p.EnterOuterAlt(localctx, 43) { - p.SetState(19606) + p.SetState(19611) p.Match(PlSqlParserTIMEZONE_ABBR) if p.HasError() { // Recognition error - abort rule @@ -328258,7 +328309,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserTIMESTAMP: p.EnterOuterAlt(localctx, 44) { - p.SetState(19607) + p.SetState(19612) p.Match(PlSqlParserTIMESTAMP) if p.HasError() { // Recognition error - abort rule @@ -328269,7 +328320,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserTIMESTAMP_UNCONSTRAINED: p.EnterOuterAlt(localctx, 45) { - p.SetState(19608) + p.SetState(19613) p.Match(PlSqlParserTIMESTAMP_UNCONSTRAINED) if p.HasError() { // Recognition error - abort rule @@ -328280,7 +328331,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED: p.EnterOuterAlt(localctx, 46) { - p.SetState(19609) + p.SetState(19614) p.Match(PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED) if p.HasError() { // Recognition error - abort rule @@ -328291,7 +328342,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED: p.EnterOuterAlt(localctx, 47) { - p.SetState(19610) + p.SetState(19615) p.Match(PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED) if p.HasError() { // Recognition error - abort rule @@ -328302,7 +328353,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserYMINTERVAL_UNCONSTRAINED: p.EnterOuterAlt(localctx, 48) { - p.SetState(19611) + p.SetState(19616) p.Match(PlSqlParserYMINTERVAL_UNCONSTRAINED) if p.HasError() { // Recognition error - abort rule @@ -328313,7 +328364,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserDSINTERVAL_UNCONSTRAINED: p.EnterOuterAlt(localctx, 49) { - p.SetState(19612) + p.SetState(19617) p.Match(PlSqlParserDSINTERVAL_UNCONSTRAINED) if p.HasError() { // Recognition error - abort rule @@ -328324,7 +328375,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserBFILE: p.EnterOuterAlt(localctx, 50) { - p.SetState(19613) + p.SetState(19618) p.Match(PlSqlParserBFILE) if p.HasError() { // Recognition error - abort rule @@ -328335,7 +328386,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserBLOB: p.EnterOuterAlt(localctx, 51) { - p.SetState(19614) + p.SetState(19619) p.Match(PlSqlParserBLOB) if p.HasError() { // Recognition error - abort rule @@ -328346,7 +328397,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserCLOB: p.EnterOuterAlt(localctx, 52) { - p.SetState(19615) + p.SetState(19620) p.Match(PlSqlParserCLOB) if p.HasError() { // Recognition error - abort rule @@ -328357,7 +328408,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserNCLOB: p.EnterOuterAlt(localctx, 53) { - p.SetState(19616) + p.SetState(19621) p.Match(PlSqlParserNCLOB) if p.HasError() { // Recognition error - abort rule @@ -328368,7 +328419,7 @@ func (p *PlSqlParser) Native_datatype_element() (localctx INative_datatype_eleme case PlSqlParserMLSLABEL: p.EnterOuterAlt(localctx, 54) { - p.SetState(19617) + p.SetState(19622) p.Match(PlSqlParserMLSLABEL) if p.HasError() { // Recognition error - abort rule @@ -328532,7 +328583,7 @@ func (p *PlSqlParser) Bind_variable() (localctx IBind_variableContext) { var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(19623) + p.SetState(19628) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -328541,7 +328592,7 @@ func (p *PlSqlParser) Bind_variable() (localctx IBind_variableContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserBINDVAR: { - p.SetState(19620) + p.SetState(19625) p.Match(PlSqlParserBINDVAR) if p.HasError() { // Recognition error - abort rule @@ -328551,7 +328602,7 @@ func (p *PlSqlParser) Bind_variable() (localctx IBind_variableContext) { case PlSqlParserCOLON: { - p.SetState(19621) + p.SetState(19626) p.Match(PlSqlParserCOLON) if p.HasError() { // Recognition error - abort rule @@ -328559,7 +328610,7 @@ func (p *PlSqlParser) Bind_variable() (localctx IBind_variableContext) { } } { - p.SetState(19622) + p.SetState(19627) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -328571,11 +328622,11 @@ func (p *PlSqlParser) Bind_variable() (localctx IBind_variableContext) { p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(19633) + p.SetState(19638) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2756, p.GetParserRuleContext()) == 1 { - p.SetState(19626) + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2757, p.GetParserRuleContext()) == 1 { + p.SetState(19631) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -328584,7 +328635,7 @@ func (p *PlSqlParser) Bind_variable() (localctx IBind_variableContext) { if _la == PlSqlParserINDICATOR { { - p.SetState(19625) + p.SetState(19630) p.Match(PlSqlParserINDICATOR) if p.HasError() { // Recognition error - abort rule @@ -328593,7 +328644,7 @@ func (p *PlSqlParser) Bind_variable() (localctx IBind_variableContext) { } } - p.SetState(19631) + p.SetState(19636) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -328602,7 +328653,7 @@ func (p *PlSqlParser) Bind_variable() (localctx IBind_variableContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserBINDVAR: { - p.SetState(19628) + p.SetState(19633) p.Match(PlSqlParserBINDVAR) if p.HasError() { // Recognition error - abort rule @@ -328612,7 +328663,7 @@ func (p *PlSqlParser) Bind_variable() (localctx IBind_variableContext) { case PlSqlParserCOLON: { - p.SetState(19629) + p.SetState(19634) p.Match(PlSqlParserCOLON) if p.HasError() { // Recognition error - abort rule @@ -328620,7 +328671,7 @@ func (p *PlSqlParser) Bind_variable() (localctx IBind_variableContext) { } } { - p.SetState(19630) + p.SetState(19635) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -328636,12 +328687,12 @@ func (p *PlSqlParser) Bind_variable() (localctx IBind_variableContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(19637) + p.SetState(19642) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2757, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2758, p.GetParserRuleContext()) == 1 { { - p.SetState(19635) + p.SetState(19640) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -328649,7 +328700,7 @@ func (p *PlSqlParser) Bind_variable() (localctx IBind_variableContext) { } } { - p.SetState(19636) + p.SetState(19641) p.General_element() } @@ -328805,22 +328856,22 @@ func (p *PlSqlParser) General_element() (localctx IGeneral_elementContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(19639) + p.SetState(19644) p.General_element_part() } - p.SetState(19644) + p.SetState(19649) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2758, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2759, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(19640) + p.SetState(19645) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -328828,17 +328879,17 @@ func (p *PlSqlParser) General_element() (localctx IGeneral_elementContext) { } } { - p.SetState(19641) + p.SetState(19646) p.General_element_part() } } - p.SetState(19646) + p.SetState(19651) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2758, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2759, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -329016,7 +329067,7 @@ func (p *PlSqlParser) General_element_part() (localctx IGeneral_element_partCont var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(19649) + p.SetState(19654) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -329025,7 +329076,7 @@ func (p *PlSqlParser) General_element_part() (localctx IGeneral_element_partCont if _la == PlSqlParserINTRODUCER { { - p.SetState(19647) + p.SetState(19652) p.Match(PlSqlParserINTRODUCER) if p.HasError() { // Recognition error - abort rule @@ -329033,21 +329084,21 @@ func (p *PlSqlParser) General_element_part() (localctx IGeneral_element_partCont } } { - p.SetState(19648) + p.SetState(19653) p.Char_set_name() } } { - p.SetState(19651) + p.SetState(19656) p.Id_expression() } - p.SetState(19654) + p.SetState(19659) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2760, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2761, p.GetParserRuleContext()) == 1 { { - p.SetState(19652) + p.SetState(19657) p.Match(PlSqlParserAT_SIGN) if p.HasError() { // Recognition error - abort rule @@ -329055,19 +329106,19 @@ func (p *PlSqlParser) General_element_part() (localctx IGeneral_element_partCont } } { - p.SetState(19653) + p.SetState(19658) p.Link_name() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(19657) + p.SetState(19662) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2761, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2762, p.GetParserRuleContext()) == 1 { { - p.SetState(19656) + p.SetState(19661) p.Function_argument() } @@ -329244,7 +329295,7 @@ func (p *PlSqlParser) Table_element() (localctx ITable_elementContext) { var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(19661) + p.SetState(19666) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -329253,7 +329304,7 @@ func (p *PlSqlParser) Table_element() (localctx ITable_elementContext) { if _la == PlSqlParserINTRODUCER { { - p.SetState(19659) + p.SetState(19664) p.Match(PlSqlParserINTRODUCER) if p.HasError() { // Recognition error - abort rule @@ -329261,16 +329312,16 @@ func (p *PlSqlParser) Table_element() (localctx ITable_elementContext) { } } { - p.SetState(19660) + p.SetState(19665) p.Char_set_name() } } { - p.SetState(19663) + p.SetState(19668) p.Id_expression() } - p.SetState(19668) + p.SetState(19673) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -329279,7 +329330,7 @@ func (p *PlSqlParser) Table_element() (localctx ITable_elementContext) { for _la == PlSqlParserPERIOD { { - p.SetState(19664) + p.SetState(19669) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -329287,11 +329338,11 @@ func (p *PlSqlParser) Table_element() (localctx ITable_elementContext) { } } { - p.SetState(19665) + p.SetState(19670) p.Id_expression() } - p.SetState(19670) + p.SetState(19675) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -329535,7 +329586,7 @@ func (s *Object_privilegeContext) Accept(visitor antlr.ParseTreeVisitor) interfa func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { localctx = NewObject_privilegeContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2316, PlSqlParserRULE_object_privilege) - p.SetState(19703) + p.SetState(19708) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -329545,19 +329596,19 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserALL: p.EnterOuterAlt(localctx, 1) { - p.SetState(19671) + p.SetState(19676) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19673) + p.SetState(19678) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2764, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2765, p.GetParserRuleContext()) == 1 { { - p.SetState(19672) + p.SetState(19677) p.Match(PlSqlParserPRIVILEGES) if p.HasError() { // Recognition error - abort rule @@ -329572,7 +329623,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserALTER: p.EnterOuterAlt(localctx, 2) { - p.SetState(19675) + p.SetState(19680) p.Match(PlSqlParserALTER) if p.HasError() { // Recognition error - abort rule @@ -329583,7 +329634,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserDEBUG: p.EnterOuterAlt(localctx, 3) { - p.SetState(19676) + p.SetState(19681) p.Match(PlSqlParserDEBUG) if p.HasError() { // Recognition error - abort rule @@ -329594,7 +329645,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserDELETE: p.EnterOuterAlt(localctx, 4) { - p.SetState(19677) + p.SetState(19682) p.Match(PlSqlParserDELETE) if p.HasError() { // Recognition error - abort rule @@ -329605,7 +329656,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserEXECUTE: p.EnterOuterAlt(localctx, 5) { - p.SetState(19678) + p.SetState(19683) p.Match(PlSqlParserEXECUTE) if p.HasError() { // Recognition error - abort rule @@ -329616,7 +329667,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserFLASHBACK: p.EnterOuterAlt(localctx, 6) { - p.SetState(19679) + p.SetState(19684) p.Match(PlSqlParserFLASHBACK) if p.HasError() { // Recognition error - abort rule @@ -329624,7 +329675,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { } } { - p.SetState(19680) + p.SetState(19685) p.Match(PlSqlParserARCHIVE) if p.HasError() { // Recognition error - abort rule @@ -329635,7 +329686,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserINDEX: p.EnterOuterAlt(localctx, 7) { - p.SetState(19681) + p.SetState(19686) p.Match(PlSqlParserINDEX) if p.HasError() { // Recognition error - abort rule @@ -329646,7 +329697,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserINHERIT: p.EnterOuterAlt(localctx, 8) { - p.SetState(19682) + p.SetState(19687) p.Match(PlSqlParserINHERIT) if p.HasError() { // Recognition error - abort rule @@ -329654,7 +329705,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { } } { - p.SetState(19683) + p.SetState(19688) p.Match(PlSqlParserPRIVILEGES) if p.HasError() { // Recognition error - abort rule @@ -329665,7 +329716,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserINSERT: p.EnterOuterAlt(localctx, 9) { - p.SetState(19684) + p.SetState(19689) p.Match(PlSqlParserINSERT) if p.HasError() { // Recognition error - abort rule @@ -329676,7 +329727,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserKEEP: p.EnterOuterAlt(localctx, 10) { - p.SetState(19685) + p.SetState(19690) p.Match(PlSqlParserKEEP) if p.HasError() { // Recognition error - abort rule @@ -329684,7 +329735,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { } } { - p.SetState(19686) + p.SetState(19691) p.Match(PlSqlParserSEQUENCE) if p.HasError() { // Recognition error - abort rule @@ -329695,7 +329746,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserMERGE: p.EnterOuterAlt(localctx, 11) { - p.SetState(19687) + p.SetState(19692) p.Match(PlSqlParserMERGE) if p.HasError() { // Recognition error - abort rule @@ -329703,7 +329754,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { } } { - p.SetState(19688) + p.SetState(19693) p.Match(PlSqlParserVIEW) if p.HasError() { // Recognition error - abort rule @@ -329714,7 +329765,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserON: p.EnterOuterAlt(localctx, 12) { - p.SetState(19689) + p.SetState(19694) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -329722,7 +329773,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { } } { - p.SetState(19690) + p.SetState(19695) p.Match(PlSqlParserCOMMIT) if p.HasError() { // Recognition error - abort rule @@ -329730,7 +329781,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { } } { - p.SetState(19691) + p.SetState(19696) p.Match(PlSqlParserREFRESH) if p.HasError() { // Recognition error - abort rule @@ -329741,7 +329792,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserQUERY: p.EnterOuterAlt(localctx, 13) { - p.SetState(19692) + p.SetState(19697) p.Match(PlSqlParserQUERY) if p.HasError() { // Recognition error - abort rule @@ -329749,7 +329800,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { } } { - p.SetState(19693) + p.SetState(19698) p.Match(PlSqlParserREWRITE) if p.HasError() { // Recognition error - abort rule @@ -329760,7 +329811,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserREAD: p.EnterOuterAlt(localctx, 14) { - p.SetState(19694) + p.SetState(19699) p.Match(PlSqlParserREAD) if p.HasError() { // Recognition error - abort rule @@ -329771,7 +329822,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserREFERENCES: p.EnterOuterAlt(localctx, 15) { - p.SetState(19695) + p.SetState(19700) p.Match(PlSqlParserREFERENCES) if p.HasError() { // Recognition error - abort rule @@ -329782,7 +329833,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserSELECT: p.EnterOuterAlt(localctx, 16) { - p.SetState(19696) + p.SetState(19701) p.Match(PlSqlParserSELECT) if p.HasError() { // Recognition error - abort rule @@ -329793,7 +329844,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserTRANSLATE: p.EnterOuterAlt(localctx, 17) { - p.SetState(19697) + p.SetState(19702) p.Match(PlSqlParserTRANSLATE) if p.HasError() { // Recognition error - abort rule @@ -329801,7 +329852,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { } } { - p.SetState(19698) + p.SetState(19703) p.Match(PlSqlParserSQL) if p.HasError() { // Recognition error - abort rule @@ -329812,7 +329863,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserUNDER: p.EnterOuterAlt(localctx, 18) { - p.SetState(19699) + p.SetState(19704) p.Match(PlSqlParserUNDER) if p.HasError() { // Recognition error - abort rule @@ -329823,7 +329874,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserUPDATE: p.EnterOuterAlt(localctx, 19) { - p.SetState(19700) + p.SetState(19705) p.Match(PlSqlParserUPDATE) if p.HasError() { // Recognition error - abort rule @@ -329834,7 +329885,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserUSE: p.EnterOuterAlt(localctx, 20) { - p.SetState(19701) + p.SetState(19706) p.Match(PlSqlParserUSE) if p.HasError() { // Recognition error - abort rule @@ -329845,7 +329896,7 @@ func (p *PlSqlParser) Object_privilege() (localctx IObject_privilegeContext) { case PlSqlParserWRITE: p.EnterOuterAlt(localctx, 21) { - p.SetState(19702) + p.SetState(19707) p.Match(PlSqlParserWRITE) if p.HasError() { // Recognition error - abort rule @@ -330516,17 +330567,17 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { p.EnterRule(localctx, 2318, PlSqlParserRULE_system_privilege) var _la int - p.SetState(20031) + p.SetState(20036) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2792, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2793, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(19705) + p.SetState(19710) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule @@ -330534,7 +330585,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19706) + p.SetState(19711) p.Match(PlSqlParserPRIVILEGES) if p.HasError() { // Recognition error - abort rule @@ -330545,7 +330596,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(19707) + p.SetState(19712) p.Match(PlSqlParserADVISOR) if p.HasError() { // Recognition error - abort rule @@ -330556,14 +330607,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(19708) + p.SetState(19713) p.Match(PlSqlParserADMINISTER) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19710) + p.SetState(19715) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -330572,7 +330623,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19709) + p.SetState(19714) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -330582,7 +330633,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19712) + p.SetState(19717) p.Match(PlSqlParserSQL) if p.HasError() { // Recognition error - abort rule @@ -330590,7 +330641,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19713) + p.SetState(19718) p.Match(PlSqlParserTUNING) if p.HasError() { // Recognition error - abort rule @@ -330598,7 +330649,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19714) + p.SetState(19719) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -330609,7 +330660,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(19715) + p.SetState(19720) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserCREATE || _la == PlSqlParserDROP) { @@ -330620,7 +330671,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19716) + p.SetState(19721) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -330628,7 +330679,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19717) + p.SetState(19722) p.Match(PlSqlParserSQL) if p.HasError() { // Recognition error - abort rule @@ -330636,7 +330687,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19718) + p.SetState(19723) p.Match(PlSqlParserPROFILE) if p.HasError() { // Recognition error - abort rule @@ -330647,7 +330698,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 5: p.EnterOuterAlt(localctx, 5) { - p.SetState(19719) + p.SetState(19724) p.Match(PlSqlParserADMINISTER) if p.HasError() { // Recognition error - abort rule @@ -330655,7 +330706,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19720) + p.SetState(19725) p.Match(PlSqlParserSQL) if p.HasError() { // Recognition error - abort rule @@ -330663,7 +330714,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19721) + p.SetState(19726) p.Match(PlSqlParserMANAGEMENT) if p.HasError() { // Recognition error - abort rule @@ -330671,7 +330722,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19722) + p.SetState(19727) p.Match(PlSqlParserOBJECT) if p.HasError() { // Recognition error - abort rule @@ -330682,14 +330733,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 6: p.EnterOuterAlt(localctx, 6) { - p.SetState(19723) + p.SetState(19728) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19725) + p.SetState(19730) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -330698,7 +330749,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19724) + p.SetState(19729) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -330708,7 +330759,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19727) + p.SetState(19732) p.Match(PlSqlParserCLUSTER) if p.HasError() { // Recognition error - abort rule @@ -330719,7 +330770,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 7: p.EnterOuterAlt(localctx, 7) { - p.SetState(19728) + p.SetState(19733) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserDROP) { @@ -330730,7 +330781,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19729) + p.SetState(19734) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -330738,7 +330789,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19730) + p.SetState(19735) p.Match(PlSqlParserCLUSTER) if p.HasError() { // Recognition error - abort rule @@ -330749,7 +330800,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 8: p.EnterOuterAlt(localctx, 8) { - p.SetState(19731) + p.SetState(19736) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCREATE || _la == PlSqlParserDROP) { @@ -330760,7 +330811,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19732) + p.SetState(19737) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -330768,7 +330819,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19733) + p.SetState(19738) p.Match(PlSqlParserCONTEXT) if p.HasError() { // Recognition error - abort rule @@ -330779,7 +330830,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 9: p.EnterOuterAlt(localctx, 9) { - p.SetState(19734) + p.SetState(19739) p.Match(PlSqlParserEXEMPT) if p.HasError() { // Recognition error - abort rule @@ -330787,7 +330838,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19735) + p.SetState(19740) p.Match(PlSqlParserREDACTION) if p.HasError() { // Recognition error - abort rule @@ -330795,7 +330846,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19736) + p.SetState(19741) p.Match(PlSqlParserPOLICY) if p.HasError() { // Recognition error - abort rule @@ -330806,7 +330857,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 10: p.EnterOuterAlt(localctx, 10) { - p.SetState(19737) + p.SetState(19742) p.Match(PlSqlParserALTER) if p.HasError() { // Recognition error - abort rule @@ -330814,7 +330865,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19738) + p.SetState(19743) p.Match(PlSqlParserDATABASE) if p.HasError() { // Recognition error - abort rule @@ -330825,7 +330876,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 11: p.EnterOuterAlt(localctx, 11) { - p.SetState(19739) + p.SetState(19744) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserCREATE) { @@ -330835,7 +330886,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { p.Consume() } } - p.SetState(19741) + p.SetState(19746) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -330844,7 +330895,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserPUBLIC { { - p.SetState(19740) + p.SetState(19745) p.Match(PlSqlParserPUBLIC) if p.HasError() { // Recognition error - abort rule @@ -330854,7 +330905,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19743) + p.SetState(19748) p.Match(PlSqlParserDATABASE) if p.HasError() { // Recognition error - abort rule @@ -330862,7 +330913,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19744) + p.SetState(19749) p.Match(PlSqlParserLINK) if p.HasError() { // Recognition error - abort rule @@ -330873,7 +330924,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 12: p.EnterOuterAlt(localctx, 12) { - p.SetState(19745) + p.SetState(19750) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -330881,7 +330932,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19746) + p.SetState(19751) p.Match(PlSqlParserPUBLIC) if p.HasError() { // Recognition error - abort rule @@ -330889,7 +330940,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19747) + p.SetState(19752) p.Match(PlSqlParserDATABASE) if p.HasError() { // Recognition error - abort rule @@ -330897,7 +330948,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19748) + p.SetState(19753) p.Match(PlSqlParserLINK) if p.HasError() { // Recognition error - abort rule @@ -330908,7 +330959,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 13: p.EnterOuterAlt(localctx, 13) { - p.SetState(19749) + p.SetState(19754) p.Match(PlSqlParserDEBUG) if p.HasError() { // Recognition error - abort rule @@ -330916,7 +330967,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19750) + p.SetState(19755) p.Match(PlSqlParserCONNECT) if p.HasError() { // Recognition error - abort rule @@ -330924,7 +330975,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19751) + p.SetState(19756) p.Match(PlSqlParserSESSION) if p.HasError() { // Recognition error - abort rule @@ -330935,7 +330986,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 14: p.EnterOuterAlt(localctx, 14) { - p.SetState(19752) + p.SetState(19757) p.Match(PlSqlParserDEBUG) if p.HasError() { // Recognition error - abort rule @@ -330943,7 +330994,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19753) + p.SetState(19758) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -330951,7 +331002,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19754) + p.SetState(19759) p.Match(PlSqlParserPROCEDURE) if p.HasError() { // Recognition error - abort rule @@ -330962,7 +331013,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 15: p.EnterOuterAlt(localctx, 15) { - p.SetState(19755) + p.SetState(19760) p.Match(PlSqlParserANALYZE) if p.HasError() { // Recognition error - abort rule @@ -330970,7 +331021,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19756) + p.SetState(19761) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -330978,7 +331029,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19757) + p.SetState(19762) p.Match(PlSqlParserDICTIONARY) if p.HasError() { // Recognition error - abort rule @@ -330989,14 +331040,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 16: p.EnterOuterAlt(localctx, 16) { - p.SetState(19758) + p.SetState(19763) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19760) + p.SetState(19765) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -331005,7 +331056,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19759) + p.SetState(19764) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331015,7 +331066,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19762) + p.SetState(19767) p.Match(PlSqlParserDIMENSION) if p.HasError() { // Recognition error - abort rule @@ -331026,7 +331077,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 17: p.EnterOuterAlt(localctx, 17) { - p.SetState(19763) + p.SetState(19768) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserDROP) { @@ -331037,7 +331088,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19764) + p.SetState(19769) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331045,7 +331096,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19765) + p.SetState(19770) p.Match(PlSqlParserDIMENSION) if p.HasError() { // Recognition error - abort rule @@ -331056,7 +331107,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 18: p.EnterOuterAlt(localctx, 18) { - p.SetState(19766) + p.SetState(19771) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCREATE || _la == PlSqlParserDROP) { @@ -331067,7 +331118,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19767) + p.SetState(19772) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331075,7 +331126,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19768) + p.SetState(19773) p.Match(PlSqlParserDIRECTORY) if p.HasError() { // Recognition error - abort rule @@ -331086,7 +331137,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 19: p.EnterOuterAlt(localctx, 19) { - p.SetState(19769) + p.SetState(19774) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCREATE || _la == PlSqlParserDROP) { @@ -331097,7 +331148,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19770) + p.SetState(19775) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331105,7 +331156,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19771) + p.SetState(19776) p.Match(PlSqlParserEDITION) if p.HasError() { // Recognition error - abort rule @@ -331116,14 +331167,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 20: p.EnterOuterAlt(localctx, 20) { - p.SetState(19772) + p.SetState(19777) p.Match(PlSqlParserFLASHBACK) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19777) + p.SetState(19782) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -331132,7 +331183,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserARCHIVE: { - p.SetState(19773) + p.SetState(19778) p.Match(PlSqlParserARCHIVE) if p.HasError() { // Recognition error - abort rule @@ -331140,7 +331191,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19774) + p.SetState(19779) p.Match(PlSqlParserADMINISTER) if p.HasError() { // Recognition error - abort rule @@ -331150,7 +331201,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case PlSqlParserANY: { - p.SetState(19775) + p.SetState(19780) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331158,7 +331209,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19776) + p.SetState(19781) p.Match(PlSqlParserTABLE) if p.HasError() { // Recognition error - abort rule @@ -331174,7 +331225,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 21: p.EnterOuterAlt(localctx, 21) { - p.SetState(19779) + p.SetState(19784) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserCREATE || _la == PlSqlParserDROP) { @@ -331185,7 +331236,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19780) + p.SetState(19785) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331193,7 +331244,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19781) + p.SetState(19786) p.Match(PlSqlParserINDEX) if p.HasError() { // Recognition error - abort rule @@ -331204,14 +331255,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 22: p.EnterOuterAlt(localctx, 22) { - p.SetState(19782) + p.SetState(19787) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19784) + p.SetState(19789) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -331220,7 +331271,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19783) + p.SetState(19788) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331230,7 +331281,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19786) + p.SetState(19791) p.Match(PlSqlParserINDEXTYPE) if p.HasError() { // Recognition error - abort rule @@ -331241,7 +331292,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 23: p.EnterOuterAlt(localctx, 23) { - p.SetState(19787) + p.SetState(19792) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserDROP || _la == PlSqlParserEXECUTE) { @@ -331252,7 +331303,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19788) + p.SetState(19793) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331260,7 +331311,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19789) + p.SetState(19794) p.Match(PlSqlParserINDEXTYPE) if p.HasError() { // Recognition error - abort rule @@ -331271,14 +331322,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 24: p.EnterOuterAlt(localctx, 24) { - p.SetState(19790) + p.SetState(19795) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19792) + p.SetState(19797) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -331287,7 +331338,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY || _la == PlSqlParserEXTERNAL { { - p.SetState(19791) + p.SetState(19796) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserANY || _la == PlSqlParserEXTERNAL) { @@ -331300,7 +331351,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19794) + p.SetState(19799) p.Match(PlSqlParserJOB) if p.HasError() { // Recognition error - abort rule @@ -331311,7 +331362,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 25: p.EnterOuterAlt(localctx, 25) { - p.SetState(19795) + p.SetState(19800) p.Match(PlSqlParserEXECUTE) if p.HasError() { // Recognition error - abort rule @@ -331319,7 +331370,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19796) + p.SetState(19801) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331327,7 +331378,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19797) + p.SetState(19802) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCLASS || _la == PlSqlParserPROGRAM) { @@ -331341,7 +331392,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 26: p.EnterOuterAlt(localctx, 26) { - p.SetState(19798) + p.SetState(19803) p.Match(PlSqlParserMANAGE) if p.HasError() { // Recognition error - abort rule @@ -331349,7 +331400,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19799) + p.SetState(19804) p.Match(PlSqlParserSCHEDULER) if p.HasError() { // Recognition error - abort rule @@ -331360,7 +331411,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 27: p.EnterOuterAlt(localctx, 27) { - p.SetState(19800) + p.SetState(19805) p.Match(PlSqlParserADMINISTER) if p.HasError() { // Recognition error - abort rule @@ -331368,7 +331419,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19801) + p.SetState(19806) p.Match(PlSqlParserKEY) if p.HasError() { // Recognition error - abort rule @@ -331376,7 +331427,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19802) + p.SetState(19807) p.Match(PlSqlParserMANAGEMENT) if p.HasError() { // Recognition error - abort rule @@ -331387,14 +331438,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 28: p.EnterOuterAlt(localctx, 28) { - p.SetState(19803) + p.SetState(19808) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19805) + p.SetState(19810) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -331403,7 +331454,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19804) + p.SetState(19809) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331413,7 +331464,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19807) + p.SetState(19812) p.Match(PlSqlParserLIBRARY) if p.HasError() { // Recognition error - abort rule @@ -331424,7 +331475,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 29: p.EnterOuterAlt(localctx, 29) { - p.SetState(19808) + p.SetState(19813) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserDROP || _la == PlSqlParserEXECUTE) { @@ -331435,7 +331486,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19809) + p.SetState(19814) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331443,7 +331494,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19810) + p.SetState(19815) p.Match(PlSqlParserLIBRARY) if p.HasError() { // Recognition error - abort rule @@ -331454,7 +331505,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 30: p.EnterOuterAlt(localctx, 30) { - p.SetState(19811) + p.SetState(19816) p.Match(PlSqlParserLOGMINING) if p.HasError() { // Recognition error - abort rule @@ -331465,14 +331516,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 31: p.EnterOuterAlt(localctx, 31) { - p.SetState(19812) + p.SetState(19817) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19814) + p.SetState(19819) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -331481,7 +331532,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19813) + p.SetState(19818) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331491,7 +331542,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19816) + p.SetState(19821) p.Match(PlSqlParserMATERIALIZED) if p.HasError() { // Recognition error - abort rule @@ -331499,7 +331550,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19817) + p.SetState(19822) p.Match(PlSqlParserVIEW) if p.HasError() { // Recognition error - abort rule @@ -331510,7 +331561,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 32: p.EnterOuterAlt(localctx, 32) { - p.SetState(19818) + p.SetState(19823) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserDROP) { @@ -331521,7 +331572,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19819) + p.SetState(19824) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331529,7 +331580,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19820) + p.SetState(19825) p.Match(PlSqlParserMATERIALIZED) if p.HasError() { // Recognition error - abort rule @@ -331537,7 +331588,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19821) + p.SetState(19826) p.Match(PlSqlParserVIEW) if p.HasError() { // Recognition error - abort rule @@ -331547,7 +331598,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 33: p.EnterOuterAlt(localctx, 33) - p.SetState(19823) + p.SetState(19828) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -331556,7 +331607,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserGLOBAL { { - p.SetState(19822) + p.SetState(19827) p.Match(PlSqlParserGLOBAL) if p.HasError() { // Recognition error - abort rule @@ -331566,7 +331617,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19825) + p.SetState(19830) p.Match(PlSqlParserQUERY) if p.HasError() { // Recognition error - abort rule @@ -331574,7 +331625,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19826) + p.SetState(19831) p.Match(PlSqlParserREWRITE) if p.HasError() { // Recognition error - abort rule @@ -331585,7 +331636,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 34: p.EnterOuterAlt(localctx, 34) { - p.SetState(19827) + p.SetState(19832) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -331593,7 +331644,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19828) + p.SetState(19833) p.Match(PlSqlParserCOMMIT) if p.HasError() { // Recognition error - abort rule @@ -331601,7 +331652,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19829) + p.SetState(19834) p.Match(PlSqlParserREFRESH) if p.HasError() { // Recognition error - abort rule @@ -331612,14 +331663,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 35: p.EnterOuterAlt(localctx, 35) { - p.SetState(19830) + p.SetState(19835) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19832) + p.SetState(19837) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -331628,7 +331679,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19831) + p.SetState(19836) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331638,7 +331689,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19834) + p.SetState(19839) p.Match(PlSqlParserMINING) if p.HasError() { // Recognition error - abort rule @@ -331646,7 +331697,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19835) + p.SetState(19840) p.Match(PlSqlParserMODEL) if p.HasError() { // Recognition error - abort rule @@ -331657,7 +331708,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 36: p.EnterOuterAlt(localctx, 36) { - p.SetState(19836) + p.SetState(19841) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserCOMMENT || _la == PlSqlParserDROP || _la == PlSqlParserSELECT) { @@ -331668,7 +331719,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19837) + p.SetState(19842) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331676,7 +331727,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19838) + p.SetState(19843) p.Match(PlSqlParserMINING) if p.HasError() { // Recognition error - abort rule @@ -331684,7 +331735,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19839) + p.SetState(19844) p.Match(PlSqlParserMODEL) if p.HasError() { // Recognition error - abort rule @@ -331695,14 +331746,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 37: p.EnterOuterAlt(localctx, 37) { - p.SetState(19840) + p.SetState(19845) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19842) + p.SetState(19847) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -331711,7 +331762,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19841) + p.SetState(19846) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331721,7 +331772,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19844) + p.SetState(19849) p.Match(PlSqlParserCUBE) if p.HasError() { // Recognition error - abort rule @@ -331732,7 +331783,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 38: p.EnterOuterAlt(localctx, 38) { - p.SetState(19845) + p.SetState(19850) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserDROP || _la == PlSqlParserSELECT || _la == PlSqlParserUPDATE) { @@ -331743,7 +331794,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19846) + p.SetState(19851) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331751,7 +331802,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19847) + p.SetState(19852) p.Match(PlSqlParserCUBE) if p.HasError() { // Recognition error - abort rule @@ -331762,14 +331813,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 39: p.EnterOuterAlt(localctx, 39) { - p.SetState(19848) + p.SetState(19853) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19850) + p.SetState(19855) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -331778,7 +331829,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19849) + p.SetState(19854) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331788,7 +331839,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19852) + p.SetState(19857) p.Match(PlSqlParserMEASURE) if p.HasError() { // Recognition error - abort rule @@ -331796,7 +331847,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19853) + p.SetState(19858) p.Match(PlSqlParserFOLDER) if p.HasError() { // Recognition error - abort rule @@ -331807,7 +331858,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 40: p.EnterOuterAlt(localctx, 40) { - p.SetState(19854) + p.SetState(19859) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDELETE || _la == PlSqlParserDROP || _la == PlSqlParserINSERT) { @@ -331818,7 +331869,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19855) + p.SetState(19860) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331826,7 +331877,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19856) + p.SetState(19861) p.Match(PlSqlParserMEASURE) if p.HasError() { // Recognition error - abort rule @@ -331834,7 +331885,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19857) + p.SetState(19862) p.Match(PlSqlParserFOLDER) if p.HasError() { // Recognition error - abort rule @@ -331845,14 +331896,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 41: p.EnterOuterAlt(localctx, 41) { - p.SetState(19858) + p.SetState(19863) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19860) + p.SetState(19865) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -331861,7 +331912,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19859) + p.SetState(19864) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331871,7 +331922,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19862) + p.SetState(19867) p.Match(PlSqlParserCUBE) if p.HasError() { // Recognition error - abort rule @@ -331879,7 +331930,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19863) + p.SetState(19868) p.Match(PlSqlParserDIMENSION) if p.HasError() { // Recognition error - abort rule @@ -331890,7 +331941,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 42: p.EnterOuterAlt(localctx, 42) { - p.SetState(19864) + p.SetState(19869) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserDELETE || _la == PlSqlParserDROP || _la == PlSqlParserINSERT || _la == PlSqlParserSELECT || _la == PlSqlParserUPDATE) { @@ -331901,7 +331952,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19865) + p.SetState(19870) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331909,7 +331960,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19866) + p.SetState(19871) p.Match(PlSqlParserCUBE) if p.HasError() { // Recognition error - abort rule @@ -331917,7 +331968,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19867) + p.SetState(19872) p.Match(PlSqlParserDIMENSION) if p.HasError() { // Recognition error - abort rule @@ -331928,14 +331979,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 43: p.EnterOuterAlt(localctx, 43) { - p.SetState(19868) + p.SetState(19873) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19870) + p.SetState(19875) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -331944,7 +331995,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19869) + p.SetState(19874) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -331954,7 +332005,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19872) + p.SetState(19877) p.Match(PlSqlParserCUBE) if p.HasError() { // Recognition error - abort rule @@ -331962,7 +332013,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19873) + p.SetState(19878) p.Match(PlSqlParserBUILD) if p.HasError() { // Recognition error - abort rule @@ -331970,7 +332021,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19874) + p.SetState(19879) p.Match(PlSqlParserPROCESS) if p.HasError() { // Recognition error - abort rule @@ -331981,7 +332032,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 44: p.EnterOuterAlt(localctx, 44) { - p.SetState(19875) + p.SetState(19880) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDROP || _la == PlSqlParserUPDATE) { @@ -331992,7 +332043,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19876) + p.SetState(19881) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332000,7 +332051,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19877) + p.SetState(19882) p.Match(PlSqlParserCUBE) if p.HasError() { // Recognition error - abort rule @@ -332008,7 +332059,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19878) + p.SetState(19883) p.Match(PlSqlParserBUILD) if p.HasError() { // Recognition error - abort rule @@ -332016,7 +332067,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19879) + p.SetState(19884) p.Match(PlSqlParserPROCESS) if p.HasError() { // Recognition error - abort rule @@ -332027,14 +332078,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 45: p.EnterOuterAlt(localctx, 45) { - p.SetState(19880) + p.SetState(19885) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19882) + p.SetState(19887) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -332043,7 +332094,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19881) + p.SetState(19886) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332053,7 +332104,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19884) + p.SetState(19889) p.Match(PlSqlParserOPERATOR) if p.HasError() { // Recognition error - abort rule @@ -332064,7 +332115,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 46: p.EnterOuterAlt(localctx, 46) { - p.SetState(19885) + p.SetState(19890) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserDROP || _la == PlSqlParserEXECUTE) { @@ -332075,7 +332126,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19886) + p.SetState(19891) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332083,7 +332134,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19887) + p.SetState(19892) p.Match(PlSqlParserOPERATOR) if p.HasError() { // Recognition error - abort rule @@ -332094,7 +332145,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 47: p.EnterOuterAlt(localctx, 47) { - p.SetState(19888) + p.SetState(19893) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserCREATE || _la == PlSqlParserDROP) { @@ -332105,7 +332156,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19889) + p.SetState(19894) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332113,7 +332164,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19890) + p.SetState(19895) p.Match(PlSqlParserOUTLINE) if p.HasError() { // Recognition error - abort rule @@ -332124,7 +332175,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 48: p.EnterOuterAlt(localctx, 48) { - p.SetState(19891) + p.SetState(19896) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule @@ -332132,7 +332183,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19892) + p.SetState(19897) p.Match(PlSqlParserPLUGGABLE) if p.HasError() { // Recognition error - abort rule @@ -332140,7 +332191,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19893) + p.SetState(19898) p.Match(PlSqlParserDATABASE) if p.HasError() { // Recognition error - abort rule @@ -332151,7 +332202,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 49: p.EnterOuterAlt(localctx, 49) { - p.SetState(19894) + p.SetState(19899) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -332159,7 +332210,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19895) + p.SetState(19900) p.Match(PlSqlParserCONTAINER) if p.HasError() { // Recognition error - abort rule @@ -332170,14 +332221,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 50: p.EnterOuterAlt(localctx, 50) { - p.SetState(19896) + p.SetState(19901) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19898) + p.SetState(19903) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -332186,7 +332237,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19897) + p.SetState(19902) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332196,7 +332247,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19900) + p.SetState(19905) p.Match(PlSqlParserPROCEDURE) if p.HasError() { // Recognition error - abort rule @@ -332207,7 +332258,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 51: p.EnterOuterAlt(localctx, 51) { - p.SetState(19901) + p.SetState(19906) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserDROP || _la == PlSqlParserEXECUTE) { @@ -332218,7 +332269,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19902) + p.SetState(19907) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332226,7 +332277,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19903) + p.SetState(19908) p.Match(PlSqlParserPROCEDURE) if p.HasError() { // Recognition error - abort rule @@ -332237,7 +332288,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 52: p.EnterOuterAlt(localctx, 52) { - p.SetState(19904) + p.SetState(19909) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserCREATE || _la == PlSqlParserDROP) { @@ -332248,7 +332299,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19905) + p.SetState(19910) p.Match(PlSqlParserPROFILE) if p.HasError() { // Recognition error - abort rule @@ -332259,7 +332310,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 53: p.EnterOuterAlt(localctx, 53) { - p.SetState(19906) + p.SetState(19911) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule @@ -332267,7 +332318,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19907) + p.SetState(19912) p.Match(PlSqlParserROLE) if p.HasError() { // Recognition error - abort rule @@ -332278,7 +332329,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 54: p.EnterOuterAlt(localctx, 54) { - p.SetState(19908) + p.SetState(19913) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserDROP || _la == PlSqlParserGRANT) { @@ -332289,7 +332340,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19909) + p.SetState(19914) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332297,7 +332348,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19910) + p.SetState(19915) p.Match(PlSqlParserROLE) if p.HasError() { // Recognition error - abort rule @@ -332308,7 +332359,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 55: p.EnterOuterAlt(localctx, 55) { - p.SetState(19911) + p.SetState(19916) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserCREATE || _la == PlSqlParserDROP) { @@ -332319,7 +332370,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19912) + p.SetState(19917) p.Match(PlSqlParserROLLBACK) if p.HasError() { // Recognition error - abort rule @@ -332327,7 +332378,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19913) + p.SetState(19918) p.Match(PlSqlParserSEGMENT) if p.HasError() { // Recognition error - abort rule @@ -332338,14 +332389,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 56: p.EnterOuterAlt(localctx, 56) { - p.SetState(19914) + p.SetState(19919) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19916) + p.SetState(19921) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -332354,7 +332405,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19915) + p.SetState(19920) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332364,7 +332415,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19918) + p.SetState(19923) p.Match(PlSqlParserSEQUENCE) if p.HasError() { // Recognition error - abort rule @@ -332375,7 +332426,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 57: p.EnterOuterAlt(localctx, 57) { - p.SetState(19919) + p.SetState(19924) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserDROP || _la == PlSqlParserSELECT) { @@ -332386,7 +332437,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19920) + p.SetState(19925) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332394,7 +332445,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19921) + p.SetState(19926) p.Match(PlSqlParserSEQUENCE) if p.HasError() { // Recognition error - abort rule @@ -332405,7 +332456,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 58: p.EnterOuterAlt(localctx, 58) { - p.SetState(19922) + p.SetState(19927) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserCREATE || _la == PlSqlParserRESTRICTED) { @@ -332416,7 +332467,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19923) + p.SetState(19928) p.Match(PlSqlParserSESSION) if p.HasError() { // Recognition error - abort rule @@ -332427,7 +332478,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 59: p.EnterOuterAlt(localctx, 59) { - p.SetState(19924) + p.SetState(19929) p.Match(PlSqlParserALTER) if p.HasError() { // Recognition error - abort rule @@ -332435,7 +332486,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19925) + p.SetState(19930) p.Match(PlSqlParserRESOURCE) if p.HasError() { // Recognition error - abort rule @@ -332443,7 +332494,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19926) + p.SetState(19931) p.Match(PlSqlParserCOST) if p.HasError() { // Recognition error - abort rule @@ -332454,14 +332505,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 60: p.EnterOuterAlt(localctx, 60) { - p.SetState(19927) + p.SetState(19932) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19929) + p.SetState(19934) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -332470,7 +332521,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19928) + p.SetState(19933) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332480,7 +332531,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19931) + p.SetState(19936) p.Match(PlSqlParserSQL) if p.HasError() { // Recognition error - abort rule @@ -332488,7 +332539,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19932) + p.SetState(19937) p.Match(PlSqlParserTRANSLATION) if p.HasError() { // Recognition error - abort rule @@ -332496,7 +332547,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19933) + p.SetState(19938) p.Match(PlSqlParserPROFILE) if p.HasError() { // Recognition error - abort rule @@ -332507,7 +332558,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 61: p.EnterOuterAlt(localctx, 61) { - p.SetState(19934) + p.SetState(19939) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserDROP || _la == PlSqlParserUSE) { @@ -332518,7 +332569,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19935) + p.SetState(19940) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332526,7 +332577,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19936) + p.SetState(19941) p.Match(PlSqlParserSQL) if p.HasError() { // Recognition error - abort rule @@ -332534,7 +332585,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19937) + p.SetState(19942) p.Match(PlSqlParserTRANSLATION) if p.HasError() { // Recognition error - abort rule @@ -332542,7 +332593,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19938) + p.SetState(19943) p.Match(PlSqlParserPROFILE) if p.HasError() { // Recognition error - abort rule @@ -332553,7 +332604,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 62: p.EnterOuterAlt(localctx, 62) { - p.SetState(19939) + p.SetState(19944) p.Match(PlSqlParserTRANSLATE) if p.HasError() { // Recognition error - abort rule @@ -332561,7 +332612,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19940) + p.SetState(19945) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332569,7 +332620,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19941) + p.SetState(19946) p.Match(PlSqlParserSQL) if p.HasError() { // Recognition error - abort rule @@ -332580,14 +332631,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 63: p.EnterOuterAlt(localctx, 63) { - p.SetState(19942) + p.SetState(19947) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19944) + p.SetState(19949) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -332596,7 +332647,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19943) + p.SetState(19948) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332606,7 +332657,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19946) + p.SetState(19951) p.Match(PlSqlParserSYNONYM) if p.HasError() { // Recognition error - abort rule @@ -332617,7 +332668,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 64: p.EnterOuterAlt(localctx, 64) { - p.SetState(19947) + p.SetState(19952) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -332625,7 +332676,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19948) + p.SetState(19953) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332633,7 +332684,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19949) + p.SetState(19954) p.Match(PlSqlParserSYNONYM) if p.HasError() { // Recognition error - abort rule @@ -332644,7 +332695,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 65: p.EnterOuterAlt(localctx, 65) { - p.SetState(19950) + p.SetState(19955) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserCREATE || _la == PlSqlParserDROP) { @@ -332655,7 +332706,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19951) + p.SetState(19956) p.Match(PlSqlParserPUBLIC) if p.HasError() { // Recognition error - abort rule @@ -332663,7 +332714,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19952) + p.SetState(19957) p.Match(PlSqlParserSYNONYM) if p.HasError() { // Recognition error - abort rule @@ -332674,14 +332725,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 66: p.EnterOuterAlt(localctx, 66) { - p.SetState(19953) + p.SetState(19958) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19955) + p.SetState(19960) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -332690,7 +332741,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19954) + p.SetState(19959) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332700,7 +332751,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19957) + p.SetState(19962) p.Match(PlSqlParserTABLE) if p.HasError() { // Recognition error - abort rule @@ -332711,7 +332762,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 67: p.EnterOuterAlt(localctx, 67) { - p.SetState(19958) + p.SetState(19963) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserBACKUP || _la == PlSqlParserCOMMENT || _la == PlSqlParserDELETE || _la == PlSqlParserDROP || _la == PlSqlParserINSERT || _la == PlSqlParserLOCK || _la == PlSqlParserREAD || _la == PlSqlParserSELECT || _la == PlSqlParserUPDATE) { @@ -332722,7 +332773,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19959) + p.SetState(19964) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332730,7 +332781,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19960) + p.SetState(19965) p.Match(PlSqlParserTABLE) if p.HasError() { // Recognition error - abort rule @@ -332741,7 +332792,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 68: p.EnterOuterAlt(localctx, 68) { - p.SetState(19961) + p.SetState(19966) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserCREATE || _la == PlSqlParserDROP || _la == PlSqlParserMANAGE || _la == PlSqlParserUNLIMITED) { @@ -332752,7 +332803,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19962) + p.SetState(19967) p.Match(PlSqlParserTABLESPACE) if p.HasError() { // Recognition error - abort rule @@ -332763,14 +332814,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 69: p.EnterOuterAlt(localctx, 69) { - p.SetState(19963) + p.SetState(19968) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19965) + p.SetState(19970) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -332779,7 +332830,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19964) + p.SetState(19969) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332789,7 +332840,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19967) + p.SetState(19972) p.Match(PlSqlParserTRIGGER) if p.HasError() { // Recognition error - abort rule @@ -332800,7 +332851,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 70: p.EnterOuterAlt(localctx, 70) { - p.SetState(19968) + p.SetState(19973) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserDROP) { @@ -332811,7 +332862,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19969) + p.SetState(19974) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332819,7 +332870,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19970) + p.SetState(19975) p.Match(PlSqlParserTRIGGER) if p.HasError() { // Recognition error - abort rule @@ -332830,7 +332881,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 71: p.EnterOuterAlt(localctx, 71) { - p.SetState(19971) + p.SetState(19976) p.Match(PlSqlParserADMINISTER) if p.HasError() { // Recognition error - abort rule @@ -332838,7 +332889,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19972) + p.SetState(19977) p.Match(PlSqlParserDATABASE) if p.HasError() { // Recognition error - abort rule @@ -332846,7 +332897,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19973) + p.SetState(19978) p.Match(PlSqlParserTRIGGER) if p.HasError() { // Recognition error - abort rule @@ -332857,14 +332908,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 72: p.EnterOuterAlt(localctx, 72) { - p.SetState(19974) + p.SetState(19979) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19976) + p.SetState(19981) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -332873,7 +332924,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19975) + p.SetState(19980) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332883,7 +332934,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19978) + p.SetState(19983) p.Match(PlSqlParserTYPE) if p.HasError() { // Recognition error - abort rule @@ -332894,7 +332945,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 73: p.EnterOuterAlt(localctx, 73) { - p.SetState(19979) + p.SetState(19984) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserDROP || _la == PlSqlParserEXECUTE || _la == PlSqlParserUNDER) { @@ -332905,7 +332956,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19980) + p.SetState(19985) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332913,7 +332964,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19981) + p.SetState(19986) p.Match(PlSqlParserTYPE) if p.HasError() { // Recognition error - abort rule @@ -332924,7 +332975,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 74: p.EnterOuterAlt(localctx, 74) { - p.SetState(19982) + p.SetState(19987) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserALTER || _la == PlSqlParserCREATE || _la == PlSqlParserDROP) { @@ -332935,7 +332986,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19983) + p.SetState(19988) p.Match(PlSqlParserUSER) if p.HasError() { // Recognition error - abort rule @@ -332946,14 +332997,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 75: p.EnterOuterAlt(localctx, 75) { - p.SetState(19984) + p.SetState(19989) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(19986) + p.SetState(19991) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -332962,7 +333013,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(19985) + p.SetState(19990) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -332972,7 +333023,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(19988) + p.SetState(19993) p.Match(PlSqlParserVIEW) if p.HasError() { // Recognition error - abort rule @@ -332983,7 +333034,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 76: p.EnterOuterAlt(localctx, 76) { - p.SetState(19989) + p.SetState(19994) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDROP || _la == PlSqlParserMERGE || _la == PlSqlParserUNDER) { @@ -332994,7 +333045,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19990) + p.SetState(19995) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -333002,7 +333053,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19991) + p.SetState(19996) p.Match(PlSqlParserVIEW) if p.HasError() { // Recognition error - abort rule @@ -333013,7 +333064,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 77: p.EnterOuterAlt(localctx, 77) { - p.SetState(19992) + p.SetState(19997) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserANALYZE || _la == PlSqlParserAUDIT) { @@ -333024,7 +333075,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19993) + p.SetState(19998) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -333035,7 +333086,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 78: p.EnterOuterAlt(localctx, 78) { - p.SetState(19994) + p.SetState(19999) p.Match(PlSqlParserBECOME) if p.HasError() { // Recognition error - abort rule @@ -333043,7 +333094,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19995) + p.SetState(20000) p.Match(PlSqlParserUSER) if p.HasError() { // Recognition error - abort rule @@ -333054,7 +333105,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 79: p.EnterOuterAlt(localctx, 79) { - p.SetState(19996) + p.SetState(20001) p.Match(PlSqlParserCHANGE) if p.HasError() { // Recognition error - abort rule @@ -333062,7 +333113,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19997) + p.SetState(20002) p.Match(PlSqlParserNOTIFICATION) if p.HasError() { // Recognition error - abort rule @@ -333073,7 +333124,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 80: p.EnterOuterAlt(localctx, 80) { - p.SetState(19998) + p.SetState(20003) p.Match(PlSqlParserEXEMPT) if p.HasError() { // Recognition error - abort rule @@ -333081,7 +333132,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(19999) + p.SetState(20004) p.Match(PlSqlParserACCESS) if p.HasError() { // Recognition error - abort rule @@ -333089,7 +333140,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(20000) + p.SetState(20005) p.Match(PlSqlParserPOLICY) if p.HasError() { // Recognition error - abort rule @@ -333100,14 +333151,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 81: p.EnterOuterAlt(localctx, 81) { - p.SetState(20001) + p.SetState(20006) p.Match(PlSqlParserFORCE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20003) + p.SetState(20008) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -333116,7 +333167,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserANY { { - p.SetState(20002) + p.SetState(20007) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -333126,7 +333177,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(20005) + p.SetState(20010) p.Match(PlSqlParserTRANSACTION) if p.HasError() { // Recognition error - abort rule @@ -333137,7 +333188,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 82: p.EnterOuterAlt(localctx, 82) { - p.SetState(20006) + p.SetState(20011) p.Match(PlSqlParserGRANT) if p.HasError() { // Recognition error - abort rule @@ -333145,14 +333196,14 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(20007) + p.SetState(20012) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20009) + p.SetState(20014) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -333161,7 +333212,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { if _la == PlSqlParserOBJECT { { - p.SetState(20008) + p.SetState(20013) p.Match(PlSqlParserOBJECT) if p.HasError() { // Recognition error - abort rule @@ -333171,7 +333222,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } { - p.SetState(20011) + p.SetState(20016) p.Match(PlSqlParserPRIVILEGE) if p.HasError() { // Recognition error - abort rule @@ -333182,7 +333233,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 83: p.EnterOuterAlt(localctx, 83) { - p.SetState(20012) + p.SetState(20017) p.Match(PlSqlParserINHERIT) if p.HasError() { // Recognition error - abort rule @@ -333190,7 +333241,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(20013) + p.SetState(20018) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -333198,7 +333249,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(20014) + p.SetState(20019) p.Match(PlSqlParserPRIVILEGES) if p.HasError() { // Recognition error - abort rule @@ -333209,7 +333260,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 84: p.EnterOuterAlt(localctx, 84) { - p.SetState(20015) + p.SetState(20020) p.Match(PlSqlParserKEEP) if p.HasError() { // Recognition error - abort rule @@ -333217,7 +333268,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(20016) + p.SetState(20021) p.Match(PlSqlParserDATE) if p.HasError() { // Recognition error - abort rule @@ -333225,7 +333276,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(20017) + p.SetState(20022) p.Match(PlSqlParserTIME) if p.HasError() { // Recognition error - abort rule @@ -333236,7 +333287,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 85: p.EnterOuterAlt(localctx, 85) { - p.SetState(20018) + p.SetState(20023) p.Match(PlSqlParserKEEP) if p.HasError() { // Recognition error - abort rule @@ -333244,7 +333295,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(20019) + p.SetState(20024) p.Match(PlSqlParserSYSGUID) if p.HasError() { // Recognition error - abort rule @@ -333255,7 +333306,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 86: p.EnterOuterAlt(localctx, 86) { - p.SetState(20020) + p.SetState(20025) p.Match(PlSqlParserPURGE) if p.HasError() { // Recognition error - abort rule @@ -333263,7 +333314,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(20021) + p.SetState(20026) p.Match(PlSqlParserDBA_RECYCLEBIN) if p.HasError() { // Recognition error - abort rule @@ -333274,7 +333325,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 87: p.EnterOuterAlt(localctx, 87) { - p.SetState(20022) + p.SetState(20027) p.Match(PlSqlParserRESUMABLE) if p.HasError() { // Recognition error - abort rule @@ -333285,7 +333336,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 88: p.EnterOuterAlt(localctx, 88) { - p.SetState(20023) + p.SetState(20028) p.Match(PlSqlParserSELECT) if p.HasError() { // Recognition error - abort rule @@ -333293,7 +333344,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(20024) + p.SetState(20029) p.Match(PlSqlParserANY) if p.HasError() { // Recognition error - abort rule @@ -333301,7 +333352,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { } } { - p.SetState(20025) + p.SetState(20030) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDICTIONARY || _la == PlSqlParserTRANSACTION) { @@ -333315,7 +333366,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 89: p.EnterOuterAlt(localctx, 89) { - p.SetState(20026) + p.SetState(20031) p.Match(PlSqlParserSYSBACKUP) if p.HasError() { // Recognition error - abort rule @@ -333326,7 +333377,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 90: p.EnterOuterAlt(localctx, 90) { - p.SetState(20027) + p.SetState(20032) p.Match(PlSqlParserSYSDBA) if p.HasError() { // Recognition error - abort rule @@ -333337,7 +333388,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 91: p.EnterOuterAlt(localctx, 91) { - p.SetState(20028) + p.SetState(20033) p.Match(PlSqlParserSYSDG) if p.HasError() { // Recognition error - abort rule @@ -333348,7 +333399,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 92: p.EnterOuterAlt(localctx, 92) { - p.SetState(20029) + p.SetState(20034) p.Match(PlSqlParserSYSKM) if p.HasError() { // Recognition error - abort rule @@ -333359,7 +333410,7 @@ func (p *PlSqlParser) System_privilege() (localctx ISystem_privilegeContext) { case 93: p.EnterOuterAlt(localctx, 93) { - p.SetState(20030) + p.SetState(20035) p.Match(PlSqlParserSYSOPER) if p.HasError() { // Recognition error - abort rule @@ -333744,51 +333795,51 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { p.EnterRule(localctx, 2320, PlSqlParserRULE_constant) var _la int - p.SetState(20095) + p.SetState(20100) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2804, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2805, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(20033) + p.SetState(20038) p.Match(PlSqlParserTIMESTAMP) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20036) + p.SetState(20041) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2793, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2794, p.GetParserRuleContext()) { case 1: { - p.SetState(20034) + p.SetState(20039) p.Quoted_string() } case 2: { - p.SetState(20035) + p.SetState(20040) p.Bind_variable() } case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(20042) + p.SetState(20047) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2794, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2795, p.GetParserRuleContext()) == 1 { { - p.SetState(20038) + p.SetState(20043) p.Match(PlSqlParserAT) if p.HasError() { // Recognition error - abort rule @@ -333796,7 +333847,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { } } { - p.SetState(20039) + p.SetState(20044) p.Match(PlSqlParserTIME) if p.HasError() { // Recognition error - abort rule @@ -333804,7 +333855,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { } } { - p.SetState(20040) + p.SetState(20045) p.Match(PlSqlParserZONE) if p.HasError() { // Recognition error - abort rule @@ -333812,7 +333863,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { } } { - p.SetState(20041) + p.SetState(20046) p.Quoted_string() } @@ -333823,35 +333874,35 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(20044) + p.SetState(20049) p.Match(PlSqlParserINTERVAL) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20048) + p.SetState(20053) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2795, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2796, p.GetParserRuleContext()) { case 1: { - p.SetState(20045) + p.SetState(20050) p.Quoted_string() } case 2: { - p.SetState(20046) + p.SetState(20051) p.Bind_variable() } case 3: { - p.SetState(20047) + p.SetState(20052) p.General_element() } @@ -333859,7 +333910,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { goto errorExit } { - p.SetState(20050) + p.SetState(20055) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDAY || _la == PlSqlParserHOUR || _la == PlSqlParserMINUTE || _la == PlSqlParserMONTH || _la == PlSqlParserSECOND || _la == PlSqlParserYEAR) { @@ -333869,19 +333920,19 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { p.Consume() } } - p.SetState(20064) + p.SetState(20069) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2799, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2800, p.GetParserRuleContext()) == 1 { { - p.SetState(20051) + p.SetState(20056) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20054) + p.SetState(20059) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -333890,7 +333941,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserUNSIGNED_INTEGER: { - p.SetState(20052) + p.SetState(20057) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -333900,7 +333951,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { case PlSqlParserBINDVAR, PlSqlParserCOLON: { - p.SetState(20053) + p.SetState(20058) p.Bind_variable() } @@ -333908,7 +333959,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(20061) + p.SetState(20066) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -333917,14 +333968,14 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { if _la == PlSqlParserCOMMA { { - p.SetState(20056) + p.SetState(20061) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20059) + p.SetState(20064) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -333933,7 +333984,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserUNSIGNED_INTEGER: { - p.SetState(20057) + p.SetState(20062) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -333943,7 +333994,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { case PlSqlParserBINDVAR, PlSqlParserCOLON: { - p.SetState(20058) + p.SetState(20063) p.Bind_variable() } @@ -333954,7 +334005,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { } { - p.SetState(20063) + p.SetState(20068) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -333965,19 +334016,19 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { } else if p.HasError() { // JIM goto errorExit } - p.SetState(20081) + p.SetState(20086) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2803, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2804, p.GetParserRuleContext()) == 1 { { - p.SetState(20066) + p.SetState(20071) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20079) + p.SetState(20084) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -333986,7 +334037,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserDAY: { - p.SetState(20067) + p.SetState(20072) p.Match(PlSqlParserDAY) if p.HasError() { // Recognition error - abort rule @@ -333996,7 +334047,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { case PlSqlParserHOUR: { - p.SetState(20068) + p.SetState(20073) p.Match(PlSqlParserHOUR) if p.HasError() { // Recognition error - abort rule @@ -334006,7 +334057,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { case PlSqlParserMINUTE: { - p.SetState(20069) + p.SetState(20074) p.Match(PlSqlParserMINUTE) if p.HasError() { // Recognition error - abort rule @@ -334016,26 +334067,26 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { case PlSqlParserSECOND: { - p.SetState(20070) + p.SetState(20075) p.Match(PlSqlParserSECOND) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20077) + p.SetState(20082) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2801, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2802, p.GetParserRuleContext()) == 1 { { - p.SetState(20071) + p.SetState(20076) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20074) + p.SetState(20079) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -334044,7 +334095,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserUNSIGNED_INTEGER: { - p.SetState(20072) + p.SetState(20077) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -334054,7 +334105,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { case PlSqlParserBINDVAR, PlSqlParserCOLON: { - p.SetState(20073) + p.SetState(20078) p.Bind_variable() } @@ -334063,7 +334114,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { goto errorExit } { - p.SetState(20076) + p.SetState(20081) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -334087,14 +334138,14 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(20083) + p.SetState(20088) p.Numeric() } case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(20084) + p.SetState(20089) p.Match(PlSqlParserDATE) if p.HasError() { // Recognition error - abort rule @@ -334102,21 +334153,21 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { } } { - p.SetState(20085) + p.SetState(20090) p.Quoted_string() } case 5: p.EnterOuterAlt(localctx, 5) { - p.SetState(20086) + p.SetState(20091) p.Quoted_string() } case 6: p.EnterOuterAlt(localctx, 6) { - p.SetState(20087) + p.SetState(20092) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -334127,7 +334178,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { case 7: p.EnterOuterAlt(localctx, 7) { - p.SetState(20088) + p.SetState(20093) p.Match(PlSqlParserTRUE) if p.HasError() { // Recognition error - abort rule @@ -334138,7 +334189,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { case 8: p.EnterOuterAlt(localctx, 8) { - p.SetState(20089) + p.SetState(20094) p.Match(PlSqlParserFALSE) if p.HasError() { // Recognition error - abort rule @@ -334149,7 +334200,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { case 9: p.EnterOuterAlt(localctx, 9) { - p.SetState(20090) + p.SetState(20095) p.Match(PlSqlParserDBTIMEZONE) if p.HasError() { // Recognition error - abort rule @@ -334160,7 +334211,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { case 10: p.EnterOuterAlt(localctx, 10) { - p.SetState(20091) + p.SetState(20096) p.Match(PlSqlParserSESSIONTIMEZONE) if p.HasError() { // Recognition error - abort rule @@ -334171,7 +334222,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { case 11: p.EnterOuterAlt(localctx, 11) { - p.SetState(20092) + p.SetState(20097) p.Match(PlSqlParserMINVALUE) if p.HasError() { // Recognition error - abort rule @@ -334182,7 +334233,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { case 12: p.EnterOuterAlt(localctx, 12) { - p.SetState(20093) + p.SetState(20098) p.Match(PlSqlParserMAXVALUE) if p.HasError() { // Recognition error - abort rule @@ -334193,7 +334244,7 @@ func (p *PlSqlParser) Constant() (localctx IConstantContext) { case 13: p.EnterOuterAlt(localctx, 13) { - p.SetState(20094) + p.SetState(20099) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -334595,7 +334646,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va p.EnterRule(localctx, 2322, PlSqlParserRULE_constant_without_variable) var _la int - p.SetState(20159) + p.SetState(20164) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -334605,41 +334656,41 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va case PlSqlParserTIMESTAMP: p.EnterOuterAlt(localctx, 1) { - p.SetState(20097) + p.SetState(20102) p.Match(PlSqlParserTIMESTAMP) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20100) + p.SetState(20105) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2805, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2806, p.GetParserRuleContext()) { case 1: { - p.SetState(20098) + p.SetState(20103) p.Quoted_string() } case 2: { - p.SetState(20099) + p.SetState(20104) p.Bind_variable() } case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(20106) + p.SetState(20111) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2806, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2807, p.GetParserRuleContext()) == 1 { { - p.SetState(20102) + p.SetState(20107) p.Match(PlSqlParserAT) if p.HasError() { // Recognition error - abort rule @@ -334647,7 +334698,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va } } { - p.SetState(20103) + p.SetState(20108) p.Match(PlSqlParserTIME) if p.HasError() { // Recognition error - abort rule @@ -334655,7 +334706,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va } } { - p.SetState(20104) + p.SetState(20109) p.Match(PlSqlParserZONE) if p.HasError() { // Recognition error - abort rule @@ -334663,7 +334714,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va } } { - p.SetState(20105) + p.SetState(20110) p.Quoted_string() } @@ -334674,35 +334725,35 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va case PlSqlParserINTERVAL: p.EnterOuterAlt(localctx, 2) { - p.SetState(20108) + p.SetState(20113) p.Match(PlSqlParserINTERVAL) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20112) + p.SetState(20117) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2807, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2808, p.GetParserRuleContext()) { case 1: { - p.SetState(20109) + p.SetState(20114) p.Quoted_string() } case 2: { - p.SetState(20110) + p.SetState(20115) p.Bind_variable() } case 3: { - p.SetState(20111) + p.SetState(20116) p.General_element() } @@ -334710,7 +334761,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va goto errorExit } { - p.SetState(20114) + p.SetState(20119) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDAY || _la == PlSqlParserHOUR || _la == PlSqlParserMINUTE || _la == PlSqlParserMONTH || _la == PlSqlParserSECOND || _la == PlSqlParserYEAR) { @@ -334720,19 +334771,19 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va p.Consume() } } - p.SetState(20128) + p.SetState(20133) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2811, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2812, p.GetParserRuleContext()) == 1 { { - p.SetState(20115) + p.SetState(20120) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20118) + p.SetState(20123) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -334741,7 +334792,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va switch p.GetTokenStream().LA(1) { case PlSqlParserUNSIGNED_INTEGER: { - p.SetState(20116) + p.SetState(20121) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -334751,7 +334802,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va case PlSqlParserBINDVAR, PlSqlParserCOLON: { - p.SetState(20117) + p.SetState(20122) p.Bind_variable() } @@ -334759,7 +334810,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(20125) + p.SetState(20130) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -334768,14 +334819,14 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va if _la == PlSqlParserCOMMA { { - p.SetState(20120) + p.SetState(20125) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20123) + p.SetState(20128) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -334784,7 +334835,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va switch p.GetTokenStream().LA(1) { case PlSqlParserUNSIGNED_INTEGER: { - p.SetState(20121) + p.SetState(20126) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -334794,7 +334845,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va case PlSqlParserBINDVAR, PlSqlParserCOLON: { - p.SetState(20122) + p.SetState(20127) p.Bind_variable() } @@ -334805,7 +334856,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va } { - p.SetState(20127) + p.SetState(20132) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -334816,19 +334867,19 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va } else if p.HasError() { // JIM goto errorExit } - p.SetState(20145) + p.SetState(20150) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2815, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2816, p.GetParserRuleContext()) == 1 { { - p.SetState(20130) + p.SetState(20135) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20143) + p.SetState(20148) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -334837,7 +334888,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va switch p.GetTokenStream().LA(1) { case PlSqlParserDAY: { - p.SetState(20131) + p.SetState(20136) p.Match(PlSqlParserDAY) if p.HasError() { // Recognition error - abort rule @@ -334847,7 +334898,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va case PlSqlParserHOUR: { - p.SetState(20132) + p.SetState(20137) p.Match(PlSqlParserHOUR) if p.HasError() { // Recognition error - abort rule @@ -334857,7 +334908,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va case PlSqlParserMINUTE: { - p.SetState(20133) + p.SetState(20138) p.Match(PlSqlParserMINUTE) if p.HasError() { // Recognition error - abort rule @@ -334867,26 +334918,26 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va case PlSqlParserSECOND: { - p.SetState(20134) + p.SetState(20139) p.Match(PlSqlParserSECOND) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20141) + p.SetState(20146) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2813, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2814, p.GetParserRuleContext()) == 1 { { - p.SetState(20135) + p.SetState(20140) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20138) + p.SetState(20143) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -334895,7 +334946,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va switch p.GetTokenStream().LA(1) { case PlSqlParserUNSIGNED_INTEGER: { - p.SetState(20136) + p.SetState(20141) p.Match(PlSqlParserUNSIGNED_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -334905,7 +334956,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va case PlSqlParserBINDVAR, PlSqlParserCOLON: { - p.SetState(20137) + p.SetState(20142) p.Bind_variable() } @@ -334914,7 +334965,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va goto errorExit } { - p.SetState(20140) + p.SetState(20145) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -334938,14 +334989,14 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va case PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT: p.EnterOuterAlt(localctx, 3) { - p.SetState(20147) + p.SetState(20152) p.Numeric() } case PlSqlParserDATE: p.EnterOuterAlt(localctx, 4) { - p.SetState(20148) + p.SetState(20153) p.Match(PlSqlParserDATE) if p.HasError() { // Recognition error - abort rule @@ -334953,21 +335004,21 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va } } { - p.SetState(20149) + p.SetState(20154) p.Quoted_string() } case PlSqlParserNATIONAL_CHAR_STRING_LIT, PlSqlParserCHAR_STRING: p.EnterOuterAlt(localctx, 5) { - p.SetState(20150) + p.SetState(20155) p.Char_str() } case PlSqlParserNULL_: p.EnterOuterAlt(localctx, 6) { - p.SetState(20151) + p.SetState(20156) p.Match(PlSqlParserNULL_) if p.HasError() { // Recognition error - abort rule @@ -334978,7 +335029,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va case PlSqlParserTRUE: p.EnterOuterAlt(localctx, 7) { - p.SetState(20152) + p.SetState(20157) p.Match(PlSqlParserTRUE) if p.HasError() { // Recognition error - abort rule @@ -334989,7 +335040,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va case PlSqlParserFALSE: p.EnterOuterAlt(localctx, 8) { - p.SetState(20153) + p.SetState(20158) p.Match(PlSqlParserFALSE) if p.HasError() { // Recognition error - abort rule @@ -335000,7 +335051,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va case PlSqlParserDBTIMEZONE: p.EnterOuterAlt(localctx, 9) { - p.SetState(20154) + p.SetState(20159) p.Match(PlSqlParserDBTIMEZONE) if p.HasError() { // Recognition error - abort rule @@ -335011,7 +335062,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va case PlSqlParserSESSIONTIMEZONE: p.EnterOuterAlt(localctx, 10) { - p.SetState(20155) + p.SetState(20160) p.Match(PlSqlParserSESSIONTIMEZONE) if p.HasError() { // Recognition error - abort rule @@ -335022,7 +335073,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va case PlSqlParserMINVALUE: p.EnterOuterAlt(localctx, 11) { - p.SetState(20156) + p.SetState(20161) p.Match(PlSqlParserMINVALUE) if p.HasError() { // Recognition error - abort rule @@ -335033,7 +335084,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va case PlSqlParserMAXVALUE: p.EnterOuterAlt(localctx, 12) { - p.SetState(20157) + p.SetState(20162) p.Match(PlSqlParserMAXVALUE) if p.HasError() { // Recognition error - abort rule @@ -335044,7 +335095,7 @@ func (p *PlSqlParser) Constant_without_variable() (localctx IConstant_without_va case PlSqlParserDEFAULT: p.EnterOuterAlt(localctx, 13) { - p.SetState(20158) + p.SetState(20163) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -335162,7 +335213,7 @@ func (p *PlSqlParser) Numeric() (localctx INumericContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(20161) + p.SetState(20166) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserUNSIGNED_INTEGER || _la == PlSqlParserAPPROXIMATE_NUM_LIT) { @@ -335288,7 +335339,7 @@ func (p *PlSqlParser) Numeric_negative() (localctx INumeric_negativeContext) { p.EnterRule(localctx, 2326, PlSqlParserRULE_numeric_negative) p.EnterOuterAlt(localctx, 1) { - p.SetState(20163) + p.SetState(20168) p.Match(PlSqlParserMINUS_SIGN) if p.HasError() { // Recognition error - abort rule @@ -335296,7 +335347,7 @@ func (p *PlSqlParser) Numeric_negative() (localctx INumeric_negativeContext) { } } { - p.SetState(20164) + p.SetState(20169) p.Numeric() } @@ -335418,7 +335469,7 @@ func (s *Quoted_stringContext) Accept(visitor antlr.ParseTreeVisitor) interface{ func (p *PlSqlParser) Quoted_string() (localctx IQuoted_stringContext) { localctx = NewQuoted_stringContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2328, PlSqlParserRULE_quoted_string) - p.SetState(20169) + p.SetState(20174) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -335428,14 +335479,14 @@ func (p *PlSqlParser) Quoted_string() (localctx IQuoted_stringContext) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserBINDVAR, PlSqlParserCOLON, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: p.EnterOuterAlt(localctx, 1) { - p.SetState(20166) + p.SetState(20171) p.Variable_name() } case PlSqlParserCHAR_STRING: p.EnterOuterAlt(localctx, 2) { - p.SetState(20167) + p.SetState(20172) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -335446,7 +335497,7 @@ func (p *PlSqlParser) Quoted_string() (localctx IQuoted_stringContext) { case PlSqlParserNATIONAL_CHAR_STRING_LIT: p.EnterOuterAlt(localctx, 3) { - p.SetState(20168) + p.SetState(20173) p.Match(PlSqlParserNATIONAL_CHAR_STRING_LIT) if p.HasError() { // Recognition error - abort rule @@ -335564,7 +335615,7 @@ func (p *PlSqlParser) Char_str() (localctx IChar_strContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(20171) + p.SetState(20176) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserNATIONAL_CHAR_STRING_LIT || _la == PlSqlParserCHAR_STRING) { @@ -335708,7 +335759,7 @@ func (p *PlSqlParser) Identifier() (localctx IIdentifierContext) { var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(20175) + p.SetState(20180) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -335717,7 +335768,7 @@ func (p *PlSqlParser) Identifier() (localctx IIdentifierContext) { if _la == PlSqlParserINTRODUCER { { - p.SetState(20173) + p.SetState(20178) p.Match(PlSqlParserINTRODUCER) if p.HasError() { // Recognition error - abort rule @@ -335725,13 +335776,13 @@ func (p *PlSqlParser) Identifier() (localctx IIdentifierContext) { } } { - p.SetState(20174) + p.SetState(20179) p.Char_set_name() } } { - p.SetState(20177) + p.SetState(20182) p.Id_expression() } @@ -335848,7 +335899,7 @@ func (s *Id_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{ func (p *PlSqlParser) Id_expression() (localctx IId_expressionContext) { localctx = NewId_expressionContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2334, PlSqlParserRULE_id_expression) - p.SetState(20181) + p.SetState(20186) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -335858,14 +335909,14 @@ func (p *PlSqlParser) Id_expression() (localctx IId_expressionContext) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserREGULAR_ID: p.EnterOuterAlt(localctx, 1) { - p.SetState(20179) + p.SetState(20184) p.Regular_id() } case PlSqlParserDELIMITED_ID: p.EnterOuterAlt(localctx, 2) { - p.SetState(20180) + p.SetState(20185) p.Match(PlSqlParserDELIMITED_ID) if p.HasError() { // Recognition error - abort rule @@ -335986,7 +336037,7 @@ func (p *PlSqlParser) Outer_join_sign() (localctx IOuter_join_signContext) { p.EnterRule(localctx, 2336, PlSqlParserRULE_outer_join_sign) p.EnterOuterAlt(localctx, 1) { - p.SetState(20183) + p.SetState(20188) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -335994,7 +336045,7 @@ func (p *PlSqlParser) Outer_join_sign() (localctx IOuter_join_signContext) { } } { - p.SetState(20184) + p.SetState(20189) p.Match(PlSqlParserPLUS_SIGN) if p.HasError() { // Recognition error - abort rule @@ -336002,7 +336053,7 @@ func (p *PlSqlParser) Outer_join_sign() (localctx IOuter_join_signContext) { } } { - p.SetState(20185) + p.SetState(20190) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -336135,7 +336186,7 @@ func (p *PlSqlParser) Annotations_clause() (localctx IAnnotations_clauseContext) p.EnterRule(localctx, 2338, PlSqlParserRULE_annotations_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(20187) + p.SetState(20192) p.Match(PlSqlParserANNOTATIONS) if p.HasError() { // Recognition error - abort rule @@ -336143,7 +336194,7 @@ func (p *PlSqlParser) Annotations_clause() (localctx IAnnotations_clauseContext) } } { - p.SetState(20188) + p.SetState(20193) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -336151,11 +336202,11 @@ func (p *PlSqlParser) Annotations_clause() (localctx IAnnotations_clauseContext) } } { - p.SetState(20189) + p.SetState(20194) p.Annotations_list() } { - p.SetState(20190) + p.SetState(20195) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -336362,24 +336413,24 @@ func (p *PlSqlParser) Annotations_list() (localctx IAnnotations_listContext) { var _alt int p.EnterOuterAlt(localctx, 1) - p.SetState(20206) + p.SetState(20211) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2822, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2823, p.GetParserRuleContext()) == 1 { { - p.SetState(20192) + p.SetState(20197) p.Match(PlSqlParserADD) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20198) + p.SetState(20203) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2820, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2821, p.GetParserRuleContext()) == 1 { { - p.SetState(20193) + p.SetState(20198) p.Match(PlSqlParserIF) if p.HasError() { // Recognition error - abort rule @@ -336387,7 +336438,7 @@ func (p *PlSqlParser) Annotations_list() (localctx IAnnotations_listContext) { } } { - p.SetState(20194) + p.SetState(20199) p.Match(PlSqlParserNOT) if p.HasError() { // Recognition error - abort rule @@ -336395,7 +336446,7 @@ func (p *PlSqlParser) Annotations_list() (localctx IAnnotations_listContext) { } } { - p.SetState(20195) + p.SetState(20200) p.Match(PlSqlParserEXISTS) if p.HasError() { // Recognition error - abort rule @@ -336405,9 +336456,9 @@ func (p *PlSqlParser) Annotations_list() (localctx IAnnotations_listContext) { } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2820, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2821, p.GetParserRuleContext()) == 2 { { - p.SetState(20196) + p.SetState(20201) p.Match(PlSqlParserOR) if p.HasError() { // Recognition error - abort rule @@ -336415,7 +336466,7 @@ func (p *PlSqlParser) Annotations_list() (localctx IAnnotations_listContext) { } } { - p.SetState(20197) + p.SetState(20202) p.Match(PlSqlParserREPLACE) if p.HasError() { // Recognition error - abort rule @@ -336429,21 +336480,21 @@ func (p *PlSqlParser) Annotations_list() (localctx IAnnotations_listContext) { } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2822, p.GetParserRuleContext()) == 2 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2823, p.GetParserRuleContext()) == 2 { { - p.SetState(20200) + p.SetState(20205) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20203) + p.SetState(20208) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2821, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2822, p.GetParserRuleContext()) == 1 { { - p.SetState(20201) + p.SetState(20206) p.Match(PlSqlParserIF) if p.HasError() { // Recognition error - abort rule @@ -336451,7 +336502,7 @@ func (p *PlSqlParser) Annotations_list() (localctx IAnnotations_listContext) { } } { - p.SetState(20202) + p.SetState(20207) p.Match(PlSqlParserEXISTS) if p.HasError() { // Recognition error - abort rule @@ -336465,9 +336516,9 @@ func (p *PlSqlParser) Annotations_list() (localctx IAnnotations_listContext) { } else if p.HasError() { // JIM goto errorExit - } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2822, p.GetParserRuleContext()) == 3 { + } else if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2823, p.GetParserRuleContext()) == 3 { { - p.SetState(20205) + p.SetState(20210) p.Match(PlSqlParserREPLACE) if p.HasError() { // Recognition error - abort rule @@ -336479,22 +336530,22 @@ func (p *PlSqlParser) Annotations_list() (localctx IAnnotations_listContext) { goto errorExit } { - p.SetState(20208) + p.SetState(20213) p.Annotation() } - p.SetState(20213) + p.SetState(20218) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2823, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2824, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(20209) + p.SetState(20214) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -336502,17 +336553,17 @@ func (p *PlSqlParser) Annotations_list() (localctx IAnnotations_listContext) { } } { - p.SetState(20210) + p.SetState(20215) p.Annotations_list() } } - p.SetState(20215) + p.SetState(20220) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2823, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2824, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -336635,10 +336686,10 @@ func (p *PlSqlParser) Annotation() (localctx IAnnotationContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(20216) + p.SetState(20221) p.Identifier() } - p.SetState(20218) + p.SetState(20223) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -336647,7 +336698,7 @@ func (p *PlSqlParser) Annotation() (localctx IAnnotationContext) { if _la == PlSqlParserCHAR_STRING { { - p.SetState(20217) + p.SetState(20222) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -336913,7 +336964,7 @@ func (p *PlSqlParser) Create_schema() (localctx ICreate_schemaContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(20220) + p.SetState(20225) p.Match(PlSqlParserCREATE) if p.HasError() { // Recognition error - abort rule @@ -336921,7 +336972,7 @@ func (p *PlSqlParser) Create_schema() (localctx ICreate_schemaContext) { } } { - p.SetState(20221) + p.SetState(20226) p.Match(PlSqlParserSCHEMA) if p.HasError() { // Recognition error - abort rule @@ -336929,7 +336980,7 @@ func (p *PlSqlParser) Create_schema() (localctx ICreate_schemaContext) { } } { - p.SetState(20222) + p.SetState(20227) p.Match(PlSqlParserAUTHORIZATION) if p.HasError() { // Recognition error - abort rule @@ -336937,42 +336988,42 @@ func (p *PlSqlParser) Create_schema() (localctx ICreate_schemaContext) { } } { - p.SetState(20223) + p.SetState(20228) p.Schema_name() } - p.SetState(20229) + p.SetState(20234) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2826, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2827, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { - p.SetState(20227) + p.SetState(20232) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2825, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2826, p.GetParserRuleContext()) { case 1: { - p.SetState(20224) + p.SetState(20229) p.Create_table() } case 2: { - p.SetState(20225) + p.SetState(20230) p.Create_view() } case 3: { - p.SetState(20226) + p.SetState(20231) p.Grant_statement() } @@ -336981,12 +337032,12 @@ func (p *PlSqlParser) Create_schema() (localctx ICreate_schemaContext) { } } - p.SetState(20231) + p.SetState(20236) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2826, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2827, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -337139,7 +337190,7 @@ func (p *PlSqlParser) Drop_materialized_view_log() (localctx IDrop_materialized_ p.EnterOuterAlt(localctx, 1) { - p.SetState(20232) + p.SetState(20237) p.Match(PlSqlParserDROP) if p.HasError() { // Recognition error - abort rule @@ -337147,7 +337198,7 @@ func (p *PlSqlParser) Drop_materialized_view_log() (localctx IDrop_materialized_ } } { - p.SetState(20233) + p.SetState(20238) p.Match(PlSqlParserMATERIALIZED) if p.HasError() { // Recognition error - abort rule @@ -337155,7 +337206,7 @@ func (p *PlSqlParser) Drop_materialized_view_log() (localctx IDrop_materialized_ } } { - p.SetState(20234) + p.SetState(20239) p.Match(PlSqlParserVIEW) if p.HasError() { // Recognition error - abort rule @@ -337163,14 +337214,14 @@ func (p *PlSqlParser) Drop_materialized_view_log() (localctx IDrop_materialized_ } } { - p.SetState(20235) + p.SetState(20240) p.Match(PlSqlParserLOG) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20238) + p.SetState(20243) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -337179,7 +337230,7 @@ func (p *PlSqlParser) Drop_materialized_view_log() (localctx IDrop_materialized_ if _la == PlSqlParserIF { { - p.SetState(20236) + p.SetState(20241) p.Match(PlSqlParserIF) if p.HasError() { // Recognition error - abort rule @@ -337187,7 +337238,7 @@ func (p *PlSqlParser) Drop_materialized_view_log() (localctx IDrop_materialized_ } } { - p.SetState(20237) + p.SetState(20242) p.Match(PlSqlParserEXISTS) if p.HasError() { // Recognition error - abort rule @@ -337197,7 +337248,7 @@ func (p *PlSqlParser) Drop_materialized_view_log() (localctx IDrop_materialized_ } { - p.SetState(20240) + p.SetState(20245) p.Match(PlSqlParserON) if p.HasError() { // Recognition error - abort rule @@ -337205,7 +337256,7 @@ func (p *PlSqlParser) Drop_materialized_view_log() (localctx IDrop_materialized_ } } { - p.SetState(20241) + p.SetState(20246) p.Tableview_name() } @@ -337396,7 +337447,7 @@ func (p *PlSqlParser) Compound_trigger_block() (localctx ICompound_trigger_block p.EnterOuterAlt(localctx, 1) { - p.SetState(20243) + p.SetState(20248) p.Match(PlSqlParserCOMPOUND) if p.HasError() { // Recognition error - abort rule @@ -337404,26 +337455,26 @@ func (p *PlSqlParser) Compound_trigger_block() (localctx ICompound_trigger_block } } { - p.SetState(20244) + p.SetState(20249) p.Match(PlSqlParserTRIGGER) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20246) + p.SetState(20251) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2828, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2829, p.GetParserRuleContext()) == 1 { { - p.SetState(20245) + p.SetState(20250) p.Seq_of_declare_specs() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(20249) + p.SetState(20254) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -337432,11 +337483,11 @@ func (p *PlSqlParser) Compound_trigger_block() (localctx ICompound_trigger_block for ok := true; ok; ok = _la == PlSqlParserAFTER || _la == PlSqlParserBEFORE { { - p.SetState(20248) + p.SetState(20253) p.Timing_point_section() } - p.SetState(20251) + p.SetState(20256) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -337444,14 +337495,14 @@ func (p *PlSqlParser) Compound_trigger_block() (localctx ICompound_trigger_block _la = p.GetTokenStream().LA(1) } { - p.SetState(20253) + p.SetState(20258) p.Match(PlSqlParserEND) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20255) + p.SetState(20260) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -337460,7 +337511,7 @@ func (p *PlSqlParser) Compound_trigger_block() (localctx ICompound_trigger_block if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8864813023233) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-2310346746280017921) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&307307308796346769) != 0) || _la == PlSqlParserINTRODUCER || _la == PlSqlParserREGULAR_ID { { - p.SetState(20254) + p.SetState(20259) p.Trigger_name() } @@ -337656,17 +337707,17 @@ func (s *Timing_point_sectionContext) Accept(visitor antlr.ParseTreeVisitor) int func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionContext) { localctx = NewTiming_point_sectionContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2350, PlSqlParserRULE_timing_point_section) - p.SetState(20293) + p.SetState(20298) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2831, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2832, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(20257) + p.SetState(20262) var _m = p.Match(PlSqlParserBEFORE) @@ -337677,7 +337728,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20258) + p.SetState(20263) p.Match(PlSqlParserSTATEMENT) if p.HasError() { // Recognition error - abort rule @@ -337685,7 +337736,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20259) + p.SetState(20264) p.Match(PlSqlParserIS) if p.HasError() { // Recognition error - abort rule @@ -337693,11 +337744,11 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20260) + p.SetState(20265) p.Tps_block() } { - p.SetState(20261) + p.SetState(20266) p.Match(PlSqlParserBEFORE) if p.HasError() { // Recognition error - abort rule @@ -337705,7 +337756,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20262) + p.SetState(20267) p.Match(PlSqlParserSTATEMENT) if p.HasError() { // Recognition error - abort rule @@ -337713,7 +337764,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20263) + p.SetState(20268) p.Match(PlSqlParserSEMICOLON) if p.HasError() { // Recognition error - abort rule @@ -337724,7 +337775,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(20265) + p.SetState(20270) var _m = p.Match(PlSqlParserBEFORE) @@ -337735,7 +337786,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20266) + p.SetState(20271) p.Match(PlSqlParserEACH) if p.HasError() { // Recognition error - abort rule @@ -337743,7 +337794,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20267) + p.SetState(20272) p.Match(PlSqlParserROW) if p.HasError() { // Recognition error - abort rule @@ -337751,7 +337802,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20268) + p.SetState(20273) p.Match(PlSqlParserIS) if p.HasError() { // Recognition error - abort rule @@ -337759,11 +337810,11 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20269) + p.SetState(20274) p.Tps_block() } { - p.SetState(20270) + p.SetState(20275) p.Match(PlSqlParserBEFORE) if p.HasError() { // Recognition error - abort rule @@ -337771,7 +337822,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20271) + p.SetState(20276) p.Match(PlSqlParserEACH) if p.HasError() { // Recognition error - abort rule @@ -337779,7 +337830,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20272) + p.SetState(20277) p.Match(PlSqlParserROW) if p.HasError() { // Recognition error - abort rule @@ -337787,7 +337838,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20273) + p.SetState(20278) p.Match(PlSqlParserSEMICOLON) if p.HasError() { // Recognition error - abort rule @@ -337798,7 +337849,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(20275) + p.SetState(20280) var _m = p.Match(PlSqlParserAFTER) @@ -337809,7 +337860,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20276) + p.SetState(20281) p.Match(PlSqlParserSTATEMENT) if p.HasError() { // Recognition error - abort rule @@ -337817,7 +337868,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20277) + p.SetState(20282) p.Match(PlSqlParserIS) if p.HasError() { // Recognition error - abort rule @@ -337825,11 +337876,11 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20278) + p.SetState(20283) p.Tps_block() } { - p.SetState(20279) + p.SetState(20284) p.Match(PlSqlParserAFTER) if p.HasError() { // Recognition error - abort rule @@ -337837,7 +337888,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20280) + p.SetState(20285) p.Match(PlSqlParserSTATEMENT) if p.HasError() { // Recognition error - abort rule @@ -337845,7 +337896,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20281) + p.SetState(20286) p.Match(PlSqlParserSEMICOLON) if p.HasError() { // Recognition error - abort rule @@ -337856,7 +337907,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(20283) + p.SetState(20288) var _m = p.Match(PlSqlParserAFTER) @@ -337867,7 +337918,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20284) + p.SetState(20289) p.Match(PlSqlParserEACH) if p.HasError() { // Recognition error - abort rule @@ -337875,7 +337926,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20285) + p.SetState(20290) p.Match(PlSqlParserROW) if p.HasError() { // Recognition error - abort rule @@ -337883,7 +337934,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20286) + p.SetState(20291) p.Match(PlSqlParserIS) if p.HasError() { // Recognition error - abort rule @@ -337891,11 +337942,11 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20287) + p.SetState(20292) p.Tps_block() } { - p.SetState(20288) + p.SetState(20293) p.Match(PlSqlParserAFTER) if p.HasError() { // Recognition error - abort rule @@ -337903,7 +337954,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20289) + p.SetState(20294) p.Match(PlSqlParserEACH) if p.HasError() { // Recognition error - abort rule @@ -337911,7 +337962,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20290) + p.SetState(20295) p.Match(PlSqlParserROW) if p.HasError() { // Recognition error - abort rule @@ -337919,7 +337970,7 @@ func (p *PlSqlParser) Timing_point_section() (localctx ITiming_point_sectionCont } } { - p.SetState(20291) + p.SetState(20296) p.Match(PlSqlParserSEMICOLON) if p.HasError() { // Recognition error - abort rule @@ -338085,35 +338136,35 @@ func (p *PlSqlParser) Tps_block() (localctx ITps_blockContext) { var _alt int p.EnterOuterAlt(localctx, 1) - p.SetState(20298) + p.SetState(20303) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2832, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2833, p.GetParserRuleContext()) if p.HasError() { goto errorExit } for _alt != 2 && _alt != antlr.ATNInvalidAltNumber { if _alt == 1 { { - p.SetState(20295) + p.SetState(20300) p.Declare_spec() } } - p.SetState(20300) + p.SetState(20305) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2832, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2833, p.GetParserRuleContext()) if p.HasError() { goto errorExit } } { - p.SetState(20301) + p.SetState(20306) p.Body() } @@ -338504,14 +338555,14 @@ func (p *PlSqlParser) Move_table_partition() (localctx IMove_table_partitionCont p.EnterOuterAlt(localctx, 1) { - p.SetState(20303) + p.SetState(20308) p.Match(PlSqlParserMOVE) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20318) + p.SetState(20323) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -338520,10 +338571,10 @@ func (p *PlSqlParser) Move_table_partition() (localctx IMove_table_partitionCont switch p.GetTokenStream().LA(1) { case PlSqlParserPARTITION, PlSqlParserPARTITIONS: { - p.SetState(20304) + p.SetState(20309) p.Partition_extended_names() } - p.SetState(20307) + p.SetState(20312) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -338532,7 +338583,7 @@ func (p *PlSqlParser) Move_table_partition() (localctx IMove_table_partitionCont if _la == PlSqlParserMAPPING { { - p.SetState(20305) + p.SetState(20310) p.Match(PlSqlParserMAPPING) if p.HasError() { // Recognition error - abort rule @@ -338540,7 +338591,7 @@ func (p *PlSqlParser) Move_table_partition() (localctx IMove_table_partitionCont } } { - p.SetState(20306) + p.SetState(20311) p.Match(PlSqlParserTABLE) if p.HasError() { // Recognition error - abort rule @@ -338550,16 +338601,16 @@ func (p *PlSqlParser) Move_table_partition() (localctx IMove_table_partitionCont } { - p.SetState(20309) + p.SetState(20314) p.Table_partition_description() } case PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION: { - p.SetState(20311) + p.SetState(20316) p.Subpartition_extended_names() } - p.SetState(20313) + p.SetState(20318) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -338568,12 +338619,12 @@ func (p *PlSqlParser) Move_table_partition() (localctx IMove_table_partitionCont if _la == PlSqlParserINDEXING { { - p.SetState(20312) + p.SetState(20317) p.Indexing_clause() } } - p.SetState(20316) + p.SetState(20321) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -338582,7 +338633,7 @@ func (p *PlSqlParser) Move_table_partition() (localctx IMove_table_partitionCont if _la == PlSqlParserCOLUMN || _la == PlSqlParserCOMPRESS || _la == PlSqlParserLOB || _la == PlSqlParserNOCOMPRESS || _la == PlSqlParserOVERFLOW || _la == PlSqlParserROW || _la == PlSqlParserTABLESPACE || _la == PlSqlParserVARRAY { { - p.SetState(20315) + p.SetState(20320) p.Partitioning_storage_clause() } @@ -338592,7 +338643,7 @@ func (p *PlSqlParser) Move_table_partition() (localctx IMove_table_partitionCont p.SetError(antlr.NewNoViableAltException(p, nil, nil, nil, nil, nil)) goto errorExit } - p.SetState(20329) + p.SetState(20334) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -338600,7 +338651,7 @@ func (p *PlSqlParser) Move_table_partition() (localctx IMove_table_partitionCont _la = p.GetTokenStream().LA(1) for _la == PlSqlParserALLOW || _la == PlSqlParserDISALLOW || _la == PlSqlParserINCLUDING || _la == PlSqlParserINVALIDATE || _la == PlSqlParserNOPARALLEL || _la == PlSqlParserONLINE || _la == PlSqlParserPARALLEL || _la == PlSqlParserUPDATE { - p.SetState(20327) + p.SetState(20332) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -338609,29 +338660,29 @@ func (p *PlSqlParser) Move_table_partition() (localctx IMove_table_partitionCont switch p.GetTokenStream().LA(1) { case PlSqlParserINCLUDING: { - p.SetState(20320) + p.SetState(20325) p.Filter_condition() } case PlSqlParserINVALIDATE, PlSqlParserUPDATE: { - p.SetState(20321) + p.SetState(20326) p.Update_index_clauses() } case PlSqlParserNOPARALLEL, PlSqlParserPARALLEL: { - p.SetState(20322) + p.SetState(20327) p.Parallel_clause() } case PlSqlParserALLOW, PlSqlParserDISALLOW: { - p.SetState(20323) + p.SetState(20328) p.Allow_or_disallow() } { - p.SetState(20324) + p.SetState(20329) p.Match(PlSqlParserCLUSTERING) if p.HasError() { // Recognition error - abort rule @@ -338641,7 +338692,7 @@ func (p *PlSqlParser) Move_table_partition() (localctx IMove_table_partitionCont case PlSqlParserONLINE: { - p.SetState(20326) + p.SetState(20331) p.Match(PlSqlParserONLINE) if p.HasError() { // Recognition error - abort rule @@ -338654,7 +338705,7 @@ func (p *PlSqlParser) Move_table_partition() (localctx IMove_table_partitionCont goto errorExit } - p.SetState(20331) + p.SetState(20336) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -338816,14 +338867,14 @@ func (p *PlSqlParser) Rename_table_partition() (localctx IRename_table_partition p.EnterRule(localctx, 2356, PlSqlParserRULE_rename_table_partition) p.EnterOuterAlt(localctx, 1) { - p.SetState(20332) + p.SetState(20337) p.Match(PlSqlParserRENAME) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20335) + p.SetState(20340) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -338832,13 +338883,13 @@ func (p *PlSqlParser) Rename_table_partition() (localctx IRename_table_partition switch p.GetTokenStream().LA(1) { case PlSqlParserPARTITION, PlSqlParserPARTITIONS: { - p.SetState(20333) + p.SetState(20338) p.Partition_extended_names() } case PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION: { - p.SetState(20334) + p.SetState(20339) p.Subpartition_extended_names() } @@ -338847,7 +338898,7 @@ func (p *PlSqlParser) Rename_table_partition() (localctx IRename_table_partition goto errorExit } { - p.SetState(20337) + p.SetState(20342) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -338855,7 +338906,7 @@ func (p *PlSqlParser) Rename_table_partition() (localctx IRename_table_partition } } { - p.SetState(20338) + p.SetState(20343) p.Partition_name() } @@ -339016,14 +339067,14 @@ func (p *PlSqlParser) Implicit_cursor_expression() (localctx IImplicit_cursor_ex p.EnterOuterAlt(localctx, 1) { - p.SetState(20340) + p.SetState(20345) p.Match(PlSqlParserSQL) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20357) + p.SetState(20362) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -339032,7 +339083,7 @@ func (p *PlSqlParser) Implicit_cursor_expression() (localctx IImplicit_cursor_ex switch p.GetTokenStream().LA(1) { case PlSqlParserPERCENT_BULK_ROWCOUNT: { - p.SetState(20341) + p.SetState(20346) p.Match(PlSqlParserPERCENT_BULK_ROWCOUNT) if p.HasError() { // Recognition error - abort rule @@ -339040,7 +339091,7 @@ func (p *PlSqlParser) Implicit_cursor_expression() (localctx IImplicit_cursor_ex } } { - p.SetState(20342) + p.SetState(20347) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -339048,11 +339099,11 @@ func (p *PlSqlParser) Implicit_cursor_expression() (localctx IImplicit_cursor_ex } } { - p.SetState(20343) + p.SetState(20348) p.Expression() } { - p.SetState(20344) + p.SetState(20349) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -339062,14 +339113,14 @@ func (p *PlSqlParser) Implicit_cursor_expression() (localctx IImplicit_cursor_ex case PlSqlParserPERCENT_BULK_EXCEPTIONS: { - p.SetState(20346) + p.SetState(20351) p.Match(PlSqlParserPERCENT_BULK_EXCEPTIONS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20355) + p.SetState(20360) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -339078,7 +339129,7 @@ func (p *PlSqlParser) Implicit_cursor_expression() (localctx IImplicit_cursor_ex switch p.GetTokenStream().LA(1) { case PlSqlParserPERIOD: { - p.SetState(20347) + p.SetState(20352) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -339086,7 +339137,7 @@ func (p *PlSqlParser) Implicit_cursor_expression() (localctx IImplicit_cursor_ex } } { - p.SetState(20348) + p.SetState(20353) p.Match(PlSqlParserCOUNT) if p.HasError() { // Recognition error - abort rule @@ -339096,7 +339147,7 @@ func (p *PlSqlParser) Implicit_cursor_expression() (localctx IImplicit_cursor_ex case PlSqlParserLEFT_PAREN: { - p.SetState(20349) + p.SetState(20354) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -339104,11 +339155,11 @@ func (p *PlSqlParser) Implicit_cursor_expression() (localctx IImplicit_cursor_ex } } { - p.SetState(20350) + p.SetState(20355) p.Expression() } { - p.SetState(20351) + p.SetState(20356) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -339116,7 +339167,7 @@ func (p *PlSqlParser) Implicit_cursor_expression() (localctx IImplicit_cursor_ex } } { - p.SetState(20352) + p.SetState(20357) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -339124,7 +339175,7 @@ func (p *PlSqlParser) Implicit_cursor_expression() (localctx IImplicit_cursor_ex } } { - p.SetState(20353) + p.SetState(20358) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserERROR_CODE || _la == PlSqlParserERROR_INDEX) { @@ -339243,7 +339294,7 @@ func (p *PlSqlParser) Inquiry_directive() (localctx IInquiry_directiveContext) { p.EnterRule(localctx, 2360, PlSqlParserRULE_inquiry_directive) p.EnterOuterAlt(localctx, 1) { - p.SetState(20359) + p.SetState(20364) p.Match(PlSqlParserINQUIRY_DIRECTIVE) if p.HasError() { // Recognition error - abort rule @@ -339371,7 +339422,7 @@ func (p *PlSqlParser) Error_directive() (localctx IError_directiveContext) { p.EnterRule(localctx, 2362, PlSqlParserRULE_error_directive) p.EnterOuterAlt(localctx, 1) { - p.SetState(20361) + p.SetState(20366) p.Match(PlSqlParserDOLLAR_ERROR) if p.HasError() { // Recognition error - abort rule @@ -339379,11 +339430,11 @@ func (p *PlSqlParser) Error_directive() (localctx IError_directiveContext) { } } { - p.SetState(20362) + p.SetState(20367) p.concatenation(0) } { - p.SetState(20363) + p.SetState(20368) p.Match(PlSqlParserDOLLAR_END) if p.HasError() { // Recognition error - abort rule @@ -339576,7 +339627,7 @@ func (p *PlSqlParser) Selection_directive() (localctx ISelection_directiveContex p.EnterOuterAlt(localctx, 1) { - p.SetState(20365) + p.SetState(20370) p.Match(PlSqlParserDOLLAR_IF) if p.HasError() { // Recognition error - abort rule @@ -339584,11 +339635,11 @@ func (p *PlSqlParser) Selection_directive() (localctx ISelection_directiveContex } } { - p.SetState(20366) + p.SetState(20371) p.Condition() } { - p.SetState(20367) + p.SetState(20372) p.Match(PlSqlParserDOLLAR_THEN) if p.HasError() { // Recognition error - abort rule @@ -339596,10 +339647,10 @@ func (p *PlSqlParser) Selection_directive() (localctx ISelection_directiveContex } } { - p.SetState(20368) + p.SetState(20373) p.Selection_directive_body() } - p.SetState(20373) + p.SetState(20378) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -339608,7 +339659,7 @@ func (p *PlSqlParser) Selection_directive() (localctx ISelection_directiveContex for _la == PlSqlParserDOLLAR_ELSIF { { - p.SetState(20369) + p.SetState(20374) p.Match(PlSqlParserDOLLAR_ELSIF) if p.HasError() { // Recognition error - abort rule @@ -339616,18 +339667,18 @@ func (p *PlSqlParser) Selection_directive() (localctx ISelection_directiveContex } } { - p.SetState(20370) + p.SetState(20375) p.Selection_directive_body() } - p.SetState(20375) + p.SetState(20380) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } _la = p.GetTokenStream().LA(1) } - p.SetState(20378) + p.SetState(20383) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -339636,7 +339687,7 @@ func (p *PlSqlParser) Selection_directive() (localctx ISelection_directiveContex if _la == PlSqlParserDOLLAR_ELSE { { - p.SetState(20376) + p.SetState(20381) p.Match(PlSqlParserDOLLAR_ELSE) if p.HasError() { // Recognition error - abort rule @@ -339644,13 +339695,13 @@ func (p *PlSqlParser) Selection_directive() (localctx ISelection_directiveContex } } { - p.SetState(20377) + p.SetState(20382) p.Selection_directive_body() } } { - p.SetState(20380) + p.SetState(20385) p.Match(PlSqlParserDOLLAR_END) if p.HasError() { // Recognition error - abort rule @@ -340020,7 +340071,7 @@ func (p *PlSqlParser) Selection_directive_body() (localctx ISelection_directive_ var _la int p.EnterOuterAlt(localctx, 1) - p.SetState(20392) + p.SetState(20397) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -340028,20 +340079,20 @@ func (p *PlSqlParser) Selection_directive_body() (localctx ISelection_directive_ _la = p.GetTokenStream().LA(1) for ok := true; ok; ok = ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8796093546497) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2305843009213693953) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425807873) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-2199024304129) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-33554433) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-4503737066323969) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-29571) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372088833) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-25165825) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760008705) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&2613150318010171793) != 0) || ((int64((_la-2442)) & ^0x3f) == 0 && ((int64(1)<<(_la-2442))&2130113) != 0) { - p.SetState(20392) + p.SetState(20397) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2845, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2846, p.GetParserRuleContext()) { case 1: - p.SetState(20383) + p.SetState(20388) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2844, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2845, p.GetParserRuleContext()) == 1 { { - p.SetState(20382) + p.SetState(20387) p.Pragma_declaration() } @@ -340049,11 +340100,11 @@ func (p *PlSqlParser) Selection_directive_body() (localctx ISelection_directive_ goto errorExit } { - p.SetState(20385) + p.SetState(20390) p.Statement() } { - p.SetState(20386) + p.SetState(20391) p.Match(PlSqlParserSEMICOLON) if p.HasError() { // Recognition error - abort rule @@ -340063,25 +340114,25 @@ func (p *PlSqlParser) Selection_directive_body() (localctx ISelection_directive_ case 2: { - p.SetState(20388) + p.SetState(20393) p.Variable_declaration() } case 3: { - p.SetState(20389) + p.SetState(20394) p.Error_directive() } case 4: { - p.SetState(20390) + p.SetState(20395) p.Function_body() } case 5: { - p.SetState(20391) + p.SetState(20396) p.Procedure_body() } @@ -340089,7 +340140,7 @@ func (p *PlSqlParser) Selection_directive_body() (localctx ISelection_directive_ goto errorExit } - p.SetState(20394) + p.SetState(20399) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -340234,14 +340285,14 @@ func (p *PlSqlParser) Pipelined_using_clause() (localctx IPipelined_using_clause p.EnterOuterAlt(localctx, 1) { - p.SetState(20396) + p.SetState(20401) p.Match(PlSqlParserPIPELINED) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20399) + p.SetState(20404) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -340250,7 +340301,7 @@ func (p *PlSqlParser) Pipelined_using_clause() (localctx IPipelined_using_clause if _la == PlSqlParserROW || _la == PlSqlParserTABLE { { - p.SetState(20397) + p.SetState(20402) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserROW || _la == PlSqlParserTABLE) { @@ -340261,7 +340312,7 @@ func (p *PlSqlParser) Pipelined_using_clause() (localctx IPipelined_using_clause } } { - p.SetState(20398) + p.SetState(20403) p.Match(PlSqlParserPOLYMORPHIC) if p.HasError() { // Recognition error - abort rule @@ -340271,7 +340322,7 @@ func (p *PlSqlParser) Pipelined_using_clause() (localctx IPipelined_using_clause } { - p.SetState(20401) + p.SetState(20406) p.Match(PlSqlParserUSING) if p.HasError() { // Recognition error - abort rule @@ -340279,7 +340330,7 @@ func (p *PlSqlParser) Pipelined_using_clause() (localctx IPipelined_using_clause } } { - p.SetState(20402) + p.SetState(20407) p.Implementation_type_name() } @@ -340451,7 +340502,7 @@ func (p *PlSqlParser) Accessible_by_clause() (localctx IAccessible_by_clauseCont p.EnterOuterAlt(localctx, 1) { - p.SetState(20404) + p.SetState(20409) p.Match(PlSqlParserACCESSIBLE) if p.HasError() { // Recognition error - abort rule @@ -340459,7 +340510,7 @@ func (p *PlSqlParser) Accessible_by_clause() (localctx IAccessible_by_clauseCont } } { - p.SetState(20405) + p.SetState(20410) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -340467,7 +340518,7 @@ func (p *PlSqlParser) Accessible_by_clause() (localctx IAccessible_by_clauseCont } } { - p.SetState(20406) + p.SetState(20411) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -340475,10 +340526,10 @@ func (p *PlSqlParser) Accessible_by_clause() (localctx IAccessible_by_clauseCont } } { - p.SetState(20407) + p.SetState(20412) p.Accessor() } - p.SetState(20412) + p.SetState(20417) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -340487,7 +340538,7 @@ func (p *PlSqlParser) Accessible_by_clause() (localctx IAccessible_by_clauseCont for _la == PlSqlParserCOMMA { { - p.SetState(20408) + p.SetState(20413) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -340495,11 +340546,11 @@ func (p *PlSqlParser) Accessible_by_clause() (localctx IAccessible_by_clauseCont } } { - p.SetState(20409) + p.SetState(20414) p.Accessor() } - p.SetState(20414) + p.SetState(20419) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -340507,7 +340558,7 @@ func (p *PlSqlParser) Accessible_by_clause() (localctx IAccessible_by_clauseCont _la = p.GetTokenStream().LA(1) } { - p.SetState(20415) + p.SetState(20420) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -340652,7 +340703,7 @@ func (p *PlSqlParser) Accessor() (localctx IAccessorContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(20417) + p.SetState(20422) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserFUNCTION || _la == PlSqlParserPACKAGE || _la == PlSqlParserPROCEDURE || _la == PlSqlParserTRIGGER || _la == PlSqlParserTYPE) { @@ -340663,7 +340714,7 @@ func (p *PlSqlParser) Accessor() (localctx IAccessorContext) { } } { - p.SetState(20418) + p.SetState(20423) p.Function_name() } @@ -340775,7 +340826,7 @@ func (p *PlSqlParser) Default_collation_clause() (localctx IDefault_collation_cl p.EnterRule(localctx, 2374, PlSqlParserRULE_default_collation_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(20420) + p.SetState(20425) p.Match(PlSqlParserDEFAULT) if p.HasError() { // Recognition error - abort rule @@ -340783,7 +340834,7 @@ func (p *PlSqlParser) Default_collation_clause() (localctx IDefault_collation_cl } } { - p.SetState(20421) + p.SetState(20426) p.Match(PlSqlParserCOLLATION) if p.HasError() { // Recognition error - abort rule @@ -340791,7 +340842,7 @@ func (p *PlSqlParser) Default_collation_clause() (localctx IDefault_collation_cl } } { - p.SetState(20422) + p.SetState(20427) p.Match(PlSqlParserUSING_NLS_COMP) if p.HasError() { // Recognition error - abort rule @@ -340919,7 +340970,7 @@ func (p *PlSqlParser) Filter_condition() (localctx IFilter_conditionContext) { p.EnterRule(localctx, 2376, PlSqlParserRULE_filter_condition) p.EnterOuterAlt(localctx, 1) { - p.SetState(20424) + p.SetState(20429) p.Match(PlSqlParserINCLUDING) if p.HasError() { // Recognition error - abort rule @@ -340927,7 +340978,7 @@ func (p *PlSqlParser) Filter_condition() (localctx IFilter_conditionContext) { } } { - p.SetState(20425) + p.SetState(20430) p.Match(PlSqlParserROWS) if p.HasError() { // Recognition error - abort rule @@ -340935,7 +340986,7 @@ func (p *PlSqlParser) Filter_condition() (localctx IFilter_conditionContext) { } } { - p.SetState(20426) + p.SetState(20431) p.Where_clause() } @@ -341128,17 +341179,17 @@ func (p *PlSqlParser) C_external_parameter() (localctx IC_external_parameterCont p.EnterRule(localctx, 2378, PlSqlParserRULE_c_external_parameter) var _la int - p.SetState(20448) + p.SetState(20453) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2854, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2855, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(20428) + p.SetState(20433) p.Match(PlSqlParserCONTEXT) if p.HasError() { // Recognition error - abort rule @@ -341149,14 +341200,14 @@ func (p *PlSqlParser) C_external_parameter() (localctx IC_external_parameterCont case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(20429) + p.SetState(20434) p.Match(PlSqlParserSELF) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20432) + p.SetState(20437) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -341164,7 +341215,7 @@ func (p *PlSqlParser) C_external_parameter() (localctx IC_external_parameterCont switch p.GetTokenStream().LA(1) { case PlSqlParserTDO: { - p.SetState(20430) + p.SetState(20435) p.Match(PlSqlParserTDO) if p.HasError() { // Recognition error - abort rule @@ -341174,7 +341225,7 @@ func (p *PlSqlParser) C_external_parameter() (localctx IC_external_parameterCont case PlSqlParserINDICATOR, PlSqlParserLENGTH, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserMAXLEN: { - p.SetState(20431) + p.SetState(20436) p.C_property() } @@ -341185,22 +341236,22 @@ func (p *PlSqlParser) C_external_parameter() (localctx IC_external_parameterCont case 3: p.EnterOuterAlt(localctx, 3) - p.SetState(20436) + p.SetState(20441) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2850, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2851, p.GetParserRuleContext()) { case 1: { - p.SetState(20434) + p.SetState(20439) p.Parameter_name() } case 2: { - p.SetState(20435) + p.SetState(20440) p.Match(PlSqlParserRETURN) if p.HasError() { // Recognition error - abort rule @@ -341211,19 +341262,19 @@ func (p *PlSqlParser) C_external_parameter() (localctx IC_external_parameterCont case antlr.ATNInvalidAltNumber: goto errorExit } - p.SetState(20439) + p.SetState(20444) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2851, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2852, p.GetParserRuleContext()) == 1 { { - p.SetState(20438) + p.SetState(20443) p.C_property() } } else if p.HasError() { // JIM goto errorExit } - p.SetState(20443) + p.SetState(20448) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -341232,7 +341283,7 @@ func (p *PlSqlParser) C_external_parameter() (localctx IC_external_parameterCont if _la == PlSqlParserBY { { - p.SetState(20441) + p.SetState(20446) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -341240,7 +341291,7 @@ func (p *PlSqlParser) C_external_parameter() (localctx IC_external_parameterCont } } { - p.SetState(20442) + p.SetState(20447) p.Match(PlSqlParserREFERENCE) if p.HasError() { // Recognition error - abort rule @@ -341249,7 +341300,7 @@ func (p *PlSqlParser) C_external_parameter() (localctx IC_external_parameterCont } } - p.SetState(20446) + p.SetState(20451) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -341258,7 +341309,7 @@ func (p *PlSqlParser) C_external_parameter() (localctx IC_external_parameterCont if ((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-9291010693660674) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-281474976972813) != 0) || ((int64((_la-128)) & ^0x3f) == 0 && ((int64(1)<<(_la-128))&-288230444879577089) != 0) || ((int64((_la-192)) & ^0x3f) == 0 && ((int64(1)<<(_la-192))&-1125899906842625) != 0) || ((int64((_la-256)) & ^0x3f) == 0 && ((int64(1)<<(_la-256))&-35184372088865) != 0) || ((int64((_la-320)) & ^0x3f) == 0 && ((int64(1)<<(_la-320))&-8864813023233) != 0) || ((int64((_la-384)) & ^0x3f) == 0 && ((int64(1)<<(_la-384))&4611683819337023485) != 0) || ((int64((_la-448)) & ^0x3f) == 0 && ((int64(1)<<(_la-448))&-1099511629825) != 0) || ((int64((_la-512)) & ^0x3f) == 0 && ((int64(1)<<(_la-512))&-2314850208468434945) != 0) || ((int64((_la-576)) & ^0x3f) == 0 && ((int64(1)<<(_la-576))&-9009400425840641) != 0) || ((int64((_la-640)) & ^0x3f) == 0 && ((int64(1)<<(_la-640))&-288232575176015873) != 0) || ((int64((_la-704)) & ^0x3f) == 0 && ((int64(1)<<(_la-704))&-1122305) != 0) || ((int64((_la-768)) & ^0x3f) == 0 && ((int64(1)<<(_la-768))&-35184405643265) != 0) || ((int64((_la-832)) & ^0x3f) == 0 && ((int64(1)<<(_la-832))&-18014398509481985) != 0) || ((int64((_la-896)) & ^0x3f) == 0 && ((int64(1)<<(_la-896))&-549755815937) != 0) || ((int64((_la-960)) & ^0x3f) == 0 && ((int64(1)<<(_la-960))&-2199023255553) != 0) || ((int64((_la-1024)) & ^0x3f) == 0 && ((int64(1)<<(_la-1024))&-1) != 0) || ((int64((_la-1088)) & ^0x3f) == 0 && ((int64(1)<<(_la-1088))&-2310346746280017921) != 0) || ((int64((_la-1152)) & ^0x3f) == 0 && ((int64(1)<<(_la-1152))&-1099645878273) != 0) || ((int64((_la-1216)) & ^0x3f) == 0 && ((int64(1)<<(_la-1216))&-137) != 0) || ((int64((_la-1280)) & ^0x3f) == 0 && ((int64(1)<<(_la-1280))&-33584003) != 0) || ((int64((_la-1344)) & ^0x3f) == 0 && ((int64(1)<<(_la-1344))&-262145) != 0) || ((int64((_la-1408)) & ^0x3f) == 0 && ((int64(1)<<(_la-1408))&-562949953421313) != 0) || ((int64((_la-1472)) & ^0x3f) == 0 && ((int64(1)<<(_la-1472))&-4194313) != 0) || ((int64((_la-1536)) & ^0x3f) == 0 && ((int64(1)<<(_la-1536))&-35184372154369) != 0) || ((int64((_la-1601)) & ^0x3f) == 0 && ((int64(1)<<(_la-1601))&-34359738369) != 0) || ((int64((_la-1665)) & ^0x3f) == 0 && ((int64(1)<<(_la-1665))&-536870913) != 0) || ((int64((_la-1729)) & ^0x3f) == 0 && ((int64(1)<<(_la-1729))&-1) != 0) || ((int64((_la-1793)) & ^0x3f) == 0 && ((int64(1)<<(_la-1793))&-1) != 0) || ((int64((_la-1857)) & ^0x3f) == 0 && ((int64(1)<<(_la-1857))&-1) != 0) || ((int64((_la-1921)) & ^0x3f) == 0 && ((int64(1)<<(_la-1921))&-1) != 0) || ((int64((_la-1985)) & ^0x3f) == 0 && ((int64(1)<<(_la-1985))&-562949957615617) != 0) || ((int64((_la-2049)) & ^0x3f) == 0 && ((int64(1)<<(_la-2049))&-140737513521153) != 0) || ((int64((_la-2113)) & ^0x3f) == 0 && ((int64(1)<<(_la-2113))&-288230380446679041) != 0) || ((int64((_la-2177)) & ^0x3f) == 0 && ((int64(1)<<(_la-2177))&-549760074241) != 0) || ((int64((_la-2241)) & ^0x3f) == 0 && ((int64(1)<<(_la-2241))&-14293693104129) != 0) || ((int64((_la-2305)) & ^0x3f) == 0 && ((int64(1)<<(_la-2305))&-1) != 0) || ((int64((_la-2369)) & ^0x3f) == 0 && ((int64(1)<<(_la-2369))&19076932644635025) != 0) || _la == PlSqlParserREGULAR_ID { { - p.SetState(20445) + p.SetState(20450) var _x = p.Regular_id() @@ -341404,7 +341455,7 @@ func (p *PlSqlParser) C_property() (localctx IC_propertyContext) { p.EnterRule(localctx, 2380, PlSqlParserRULE_c_property) var _la int - p.SetState(20459) + p.SetState(20464) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -341414,19 +341465,19 @@ func (p *PlSqlParser) C_property() (localctx IC_propertyContext) { case PlSqlParserINDICATOR: p.EnterOuterAlt(localctx, 1) { - p.SetState(20450) + p.SetState(20455) p.Match(PlSqlParserINDICATOR) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20452) + p.SetState(20457) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2855, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2856, p.GetParserRuleContext()) == 1 { { - p.SetState(20451) + p.SetState(20456) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserSTRUCT || _la == PlSqlParserTDO) { @@ -341444,7 +341495,7 @@ func (p *PlSqlParser) C_property() (localctx IC_propertyContext) { case PlSqlParserLENGTH: p.EnterOuterAlt(localctx, 2) { - p.SetState(20454) + p.SetState(20459) p.Match(PlSqlParserLENGTH) if p.HasError() { // Recognition error - abort rule @@ -341455,7 +341506,7 @@ func (p *PlSqlParser) C_property() (localctx IC_propertyContext) { case PlSqlParserDURATION: p.EnterOuterAlt(localctx, 3) { - p.SetState(20455) + p.SetState(20460) p.Match(PlSqlParserDURATION) if p.HasError() { // Recognition error - abort rule @@ -341466,7 +341517,7 @@ func (p *PlSqlParser) C_property() (localctx IC_propertyContext) { case PlSqlParserMAXLEN: p.EnterOuterAlt(localctx, 4) { - p.SetState(20456) + p.SetState(20461) p.Match(PlSqlParserMAXLEN) if p.HasError() { // Recognition error - abort rule @@ -341477,7 +341528,7 @@ func (p *PlSqlParser) C_property() (localctx IC_propertyContext) { case PlSqlParserCHARSETID: p.EnterOuterAlt(localctx, 5) { - p.SetState(20457) + p.SetState(20462) p.Match(PlSqlParserCHARSETID) if p.HasError() { // Recognition error - abort rule @@ -341488,7 +341539,7 @@ func (p *PlSqlParser) C_property() (localctx IC_propertyContext) { case PlSqlParserCHARSETFORM: p.EnterOuterAlt(localctx, 6) { - p.SetState(20458) + p.SetState(20463) p.Match(PlSqlParserCHARSETFORM) if p.HasError() { // Recognition error - abort rule @@ -341686,7 +341737,7 @@ func (p *PlSqlParser) Hierarchies_clause() (localctx IHierarchies_clauseContext) p.EnterOuterAlt(localctx, 1) { - p.SetState(20461) + p.SetState(20466) p.Match(PlSqlParserHIERARCHIES) if p.HasError() { // Recognition error - abort rule @@ -341694,7 +341745,7 @@ func (p *PlSqlParser) Hierarchies_clause() (localctx IHierarchies_clauseContext) } } { - p.SetState(20462) + p.SetState(20467) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -341702,14 +341753,14 @@ func (p *PlSqlParser) Hierarchies_clause() (localctx IHierarchies_clauseContext) } } { - p.SetState(20463) + p.SetState(20468) var _x = p.Object_name() localctx.(*Hierarchies_clauseContext)._object_name = _x } localctx.(*Hierarchies_clauseContext).hier_alias = append(localctx.(*Hierarchies_clauseContext).hier_alias, localctx.(*Hierarchies_clauseContext)._object_name) - p.SetState(20468) + p.SetState(20473) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -341718,7 +341769,7 @@ func (p *PlSqlParser) Hierarchies_clause() (localctx IHierarchies_clauseContext) for _la == PlSqlParserCOMMA { { - p.SetState(20464) + p.SetState(20469) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -341726,7 +341777,7 @@ func (p *PlSqlParser) Hierarchies_clause() (localctx IHierarchies_clauseContext) } } { - p.SetState(20465) + p.SetState(20470) var _x = p.Object_name() @@ -341734,7 +341785,7 @@ func (p *PlSqlParser) Hierarchies_clause() (localctx IHierarchies_clauseContext) } localctx.(*Hierarchies_clauseContext).hier_alias = append(localctx.(*Hierarchies_clauseContext).hier_alias, localctx.(*Hierarchies_clauseContext)._object_name) - p.SetState(20470) + p.SetState(20475) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -341742,7 +341793,7 @@ func (p *PlSqlParser) Hierarchies_clause() (localctx IHierarchies_clauseContext) _la = p.GetTokenStream().LA(1) } { - p.SetState(20471) + p.SetState(20476) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -341897,16 +341948,16 @@ func (p *PlSqlParser) Filter_clause() (localctx IFilter_clauseContext) { localctx = NewFilter_clauseContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2384, PlSqlParserRULE_filter_clause) p.EnterOuterAlt(localctx, 1) - p.SetState(20475) + p.SetState(20480) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2858, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2859, p.GetParserRuleContext()) { case 1: { - p.SetState(20473) + p.SetState(20478) p.Match(PlSqlParserMEASURES) if p.HasError() { // Recognition error - abort rule @@ -341916,7 +341967,7 @@ func (p *PlSqlParser) Filter_clause() (localctx IFilter_clauseContext) { case 2: { - p.SetState(20474) + p.SetState(20479) var _x = p.Object_name() @@ -341927,7 +341978,7 @@ func (p *PlSqlParser) Filter_clause() (localctx IFilter_clauseContext) { goto errorExit } { - p.SetState(20477) + p.SetState(20482) p.Match(PlSqlParserTO) if p.HasError() { // Recognition error - abort rule @@ -341935,7 +341986,7 @@ func (p *PlSqlParser) Filter_clause() (localctx IFilter_clauseContext) { } } { - p.SetState(20478) + p.SetState(20483) p.Condition() } @@ -342107,7 +342158,7 @@ func (p *PlSqlParser) Filter_clauses() (localctx IFilter_clausesContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(20480) + p.SetState(20485) p.Match(PlSqlParserFILTER) if p.HasError() { // Recognition error - abort rule @@ -342115,7 +342166,7 @@ func (p *PlSqlParser) Filter_clauses() (localctx IFilter_clausesContext) { } } { - p.SetState(20481) + p.SetState(20486) p.Match(PlSqlParserFACT) if p.HasError() { // Recognition error - abort rule @@ -342123,7 +342174,7 @@ func (p *PlSqlParser) Filter_clauses() (localctx IFilter_clausesContext) { } } { - p.SetState(20482) + p.SetState(20487) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -342131,10 +342182,10 @@ func (p *PlSqlParser) Filter_clauses() (localctx IFilter_clausesContext) { } } { - p.SetState(20483) + p.SetState(20488) p.Filter_clause() } - p.SetState(20488) + p.SetState(20493) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -342143,7 +342194,7 @@ func (p *PlSqlParser) Filter_clauses() (localctx IFilter_clausesContext) { for _la == PlSqlParserCOMMA { { - p.SetState(20484) + p.SetState(20489) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -342151,11 +342202,11 @@ func (p *PlSqlParser) Filter_clauses() (localctx IFilter_clausesContext) { } } { - p.SetState(20485) + p.SetState(20490) p.Filter_clause() } - p.SetState(20490) + p.SetState(20495) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -342163,7 +342214,7 @@ func (p *PlSqlParser) Filter_clauses() (localctx IFilter_clausesContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(20491) + p.SetState(20496) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -342350,7 +342401,7 @@ func (p *PlSqlParser) Subav_clause() (localctx ISubav_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(20493) + p.SetState(20498) p.Match(PlSqlParserUSING) if p.HasError() { // Recognition error - abort rule @@ -342358,13 +342409,13 @@ func (p *PlSqlParser) Subav_clause() (localctx ISubav_clauseContext) { } } { - p.SetState(20494) + p.SetState(20499) var _x = p.Object_name() localctx.(*Subav_clauseContext).subav_name = _x } - p.SetState(20496) + p.SetState(20501) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -342373,12 +342424,12 @@ func (p *PlSqlParser) Subav_clause() (localctx ISubav_clauseContext) { if _la == PlSqlParserHIERARCHIES { { - p.SetState(20495) + p.SetState(20500) p.Hierarchies_clause() } } - p.SetState(20499) + p.SetState(20504) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -342387,12 +342438,12 @@ func (p *PlSqlParser) Subav_clause() (localctx ISubav_clauseContext) { if _la == PlSqlParserFILTER { { - p.SetState(20498) + p.SetState(20503) p.Filter_clauses() } } - p.SetState(20502) + p.SetState(20507) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -342401,7 +342452,7 @@ func (p *PlSqlParser) Subav_clause() (localctx ISubav_clauseContext) { if _la == PlSqlParserADD { { - p.SetState(20501) + p.SetState(20506) p.Add_calcs_clause() } @@ -342570,14 +342621,14 @@ func (p *PlSqlParser) Subav_factoring_clause() (localctx ISubav_factoring_clause p.EnterRule(localctx, 2390, PlSqlParserRULE_subav_factoring_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(20504) + p.SetState(20509) var _x = p.Id_expression() localctx.(*Subav_factoring_clauseContext).subav_name = _x } { - p.SetState(20505) + p.SetState(20510) p.Match(PlSqlParserANALYTIC) if p.HasError() { // Recognition error - abort rule @@ -342585,7 +342636,7 @@ func (p *PlSqlParser) Subav_factoring_clause() (localctx ISubav_factoring_clause } } { - p.SetState(20506) + p.SetState(20511) p.Match(PlSqlParserVIEW) if p.HasError() { // Recognition error - abort rule @@ -342593,7 +342644,7 @@ func (p *PlSqlParser) Subav_factoring_clause() (localctx ISubav_factoring_clause } } { - p.SetState(20507) + p.SetState(20512) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -342601,7 +342652,7 @@ func (p *PlSqlParser) Subav_factoring_clause() (localctx ISubav_factoring_clause } } { - p.SetState(20508) + p.SetState(20513) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -342609,11 +342660,11 @@ func (p *PlSqlParser) Subav_factoring_clause() (localctx ISubav_factoring_clause } } { - p.SetState(20509) + p.SetState(20514) p.Subav_clause() } { - p.SetState(20510) + p.SetState(20515) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -342774,14 +342825,14 @@ func (p *PlSqlParser) Add_calc_meas_clause() (localctx IAdd_calc_meas_clauseCont p.EnterRule(localctx, 2392, PlSqlParserRULE_add_calc_meas_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(20512) + p.SetState(20517) var _x = p.Id_expression() localctx.(*Add_calc_meas_clauseContext).meas_name = _x } { - p.SetState(20513) + p.SetState(20518) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -342789,7 +342840,7 @@ func (p *PlSqlParser) Add_calc_meas_clause() (localctx IAdd_calc_meas_clauseCont } } { - p.SetState(20514) + p.SetState(20519) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -342797,11 +342848,11 @@ func (p *PlSqlParser) Add_calc_meas_clause() (localctx IAdd_calc_meas_clauseCont } } { - p.SetState(20515) + p.SetState(20520) p.Expression() } { - p.SetState(20516) + p.SetState(20521) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -342977,7 +343028,7 @@ func (p *PlSqlParser) Add_calcs_clause() (localctx IAdd_calcs_clauseContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(20518) + p.SetState(20523) p.Match(PlSqlParserADD) if p.HasError() { // Recognition error - abort rule @@ -342985,7 +343036,7 @@ func (p *PlSqlParser) Add_calcs_clause() (localctx IAdd_calcs_clauseContext) { } } { - p.SetState(20519) + p.SetState(20524) p.Match(PlSqlParserMEASURES) if p.HasError() { // Recognition error - abort rule @@ -342993,7 +343044,7 @@ func (p *PlSqlParser) Add_calcs_clause() (localctx IAdd_calcs_clauseContext) { } } { - p.SetState(20520) + p.SetState(20525) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -343001,10 +343052,10 @@ func (p *PlSqlParser) Add_calcs_clause() (localctx IAdd_calcs_clauseContext) { } } { - p.SetState(20521) + p.SetState(20526) p.Add_calc_meas_clause() } - p.SetState(20526) + p.SetState(20531) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -343013,7 +343064,7 @@ func (p *PlSqlParser) Add_calcs_clause() (localctx IAdd_calcs_clauseContext) { for _la == PlSqlParserCOMMA { { - p.SetState(20522) + p.SetState(20527) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -343021,11 +343072,11 @@ func (p *PlSqlParser) Add_calcs_clause() (localctx IAdd_calcs_clauseContext) { } } { - p.SetState(20523) + p.SetState(20528) p.Add_calc_meas_clause() } - p.SetState(20528) + p.SetState(20533) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -343033,7 +343084,7 @@ func (p *PlSqlParser) Add_calcs_clause() (localctx IAdd_calcs_clauseContext) { _la = p.GetTokenStream().LA(1) } { - p.SetState(20529) + p.SetState(20534) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -343161,7 +343212,7 @@ func (p *PlSqlParser) Aggregate_clause() (localctx IAggregate_clauseContext) { p.EnterRule(localctx, 2396, PlSqlParserRULE_aggregate_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(20531) + p.SetState(20536) p.Match(PlSqlParserAGGREGATE) if p.HasError() { // Recognition error - abort rule @@ -343169,7 +343220,7 @@ func (p *PlSqlParser) Aggregate_clause() (localctx IAggregate_clauseContext) { } } { - p.SetState(20532) + p.SetState(20537) p.Match(PlSqlParserUSING) if p.HasError() { // Recognition error - abort rule @@ -343177,7 +343228,7 @@ func (p *PlSqlParser) Aggregate_clause() (localctx IAggregate_clauseContext) { } } { - p.SetState(20533) + p.SetState(20538) p.Implementation_type_name() } @@ -343291,7 +343342,7 @@ func (p *PlSqlParser) Parallel_instances_clause() (localctx IParallel_instances_ p.EnterOuterAlt(localctx, 1) { - p.SetState(20535) + p.SetState(20540) p.Match(PlSqlParserINSTANCES) if p.HasError() { // Recognition error - abort rule @@ -343299,7 +343350,7 @@ func (p *PlSqlParser) Parallel_instances_clause() (localctx IParallel_instances_ } } { - p.SetState(20536) + p.SetState(20541) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserDEFAULT || _la == PlSqlParserUNSIGNED_INTEGER) { @@ -343561,7 +343612,7 @@ func (p *PlSqlParser) Overriding_procedure_spec() (localctx IOverriding_procedur p.EnterOuterAlt(localctx, 1) { - p.SetState(20538) + p.SetState(20543) p.Match(PlSqlParserPROCEDURE) if p.HasError() { // Recognition error - abort rule @@ -343569,10 +343620,10 @@ func (p *PlSqlParser) Overriding_procedure_spec() (localctx IOverriding_procedur } } { - p.SetState(20539) + p.SetState(20544) p.Procedure_name() } - p.SetState(20551) + p.SetState(20556) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -343581,7 +343632,7 @@ func (p *PlSqlParser) Overriding_procedure_spec() (localctx IOverriding_procedur if _la == PlSqlParserLEFT_PAREN { { - p.SetState(20540) + p.SetState(20545) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -343589,10 +343640,10 @@ func (p *PlSqlParser) Overriding_procedure_spec() (localctx IOverriding_procedur } } { - p.SetState(20541) + p.SetState(20546) p.Type_elements_parameter() } - p.SetState(20546) + p.SetState(20551) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -343601,7 +343652,7 @@ func (p *PlSqlParser) Overriding_procedure_spec() (localctx IOverriding_procedur for _la == PlSqlParserCOMMA { { - p.SetState(20542) + p.SetState(20547) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -343609,11 +343660,11 @@ func (p *PlSqlParser) Overriding_procedure_spec() (localctx IOverriding_procedur } } { - p.SetState(20543) + p.SetState(20548) p.Type_elements_parameter() } - p.SetState(20548) + p.SetState(20553) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -343621,7 +343672,7 @@ func (p *PlSqlParser) Overriding_procedure_spec() (localctx IOverriding_procedur _la = p.GetTokenStream().LA(1) } { - p.SetState(20549) + p.SetState(20554) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -343631,7 +343682,7 @@ func (p *PlSqlParser) Overriding_procedure_spec() (localctx IOverriding_procedur } { - p.SetState(20553) + p.SetState(20558) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserAS || _la == PlSqlParserIS) { @@ -343641,21 +343692,21 @@ func (p *PlSqlParser) Overriding_procedure_spec() (localctx IOverriding_procedur p.Consume() } } - p.SetState(20564) + p.SetState(20569) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2868, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2869, p.GetParserRuleContext()) { case 1: { - p.SetState(20554) + p.SetState(20559) p.Call_spec() } case 2: - p.SetState(20556) + p.SetState(20561) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -343664,7 +343715,7 @@ func (p *PlSqlParser) Overriding_procedure_spec() (localctx IOverriding_procedur if _la == PlSqlParserDECLARE { { - p.SetState(20555) + p.SetState(20560) p.Match(PlSqlParserDECLARE) if p.HasError() { // Recognition error - abort rule @@ -343673,12 +343724,12 @@ func (p *PlSqlParser) Overriding_procedure_spec() (localctx IOverriding_procedur } } - p.SetState(20559) + p.SetState(20564) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2867, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2868, p.GetParserRuleContext()) == 1 { { - p.SetState(20558) + p.SetState(20563) p.Seq_of_declare_specs() } @@ -343686,11 +343737,11 @@ func (p *PlSqlParser) Overriding_procedure_spec() (localctx IOverriding_procedur goto errorExit } { - p.SetState(20561) + p.SetState(20566) p.Body() } { - p.SetState(20562) + p.SetState(20567) p.Match(PlSqlParserSEMICOLON) if p.HasError() { // Recognition error - abort rule @@ -343827,7 +343878,7 @@ func (s *Assignable_elementContext) Accept(visitor antlr.ParseTreeVisitor) inter func (p *PlSqlParser) Assignable_element() (localctx IAssignable_elementContext) { localctx = NewAssignable_elementContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2402, PlSqlParserRULE_assignable_element) - p.SetState(20568) + p.SetState(20573) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -343837,14 +343888,14 @@ func (p *PlSqlParser) Assignable_element() (localctx IAssignable_elementContext) case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserDELIMITED_ID, PlSqlParserINTRODUCER, PlSqlParserREGULAR_ID: p.EnterOuterAlt(localctx, 1) { - p.SetState(20566) + p.SetState(20571) p.General_element() } case PlSqlParserBINDVAR, PlSqlParserCOLON: p.EnterOuterAlt(localctx, 2) { - p.SetState(20567) + p.SetState(20572) p.Bind_variable() } @@ -343963,7 +344014,7 @@ func (p *PlSqlParser) Connection_qualifier() (localctx IConnection_qualifierCont p.EnterRule(localctx, 2404, PlSqlParserRULE_connection_qualifier) p.EnterOuterAlt(localctx, 1) { - p.SetState(20570) + p.SetState(20575) p.Identifier() } @@ -344077,7 +344128,7 @@ func (p *PlSqlParser) Local_link_name() (localctx ILocal_link_nameContext) { p.EnterRule(localctx, 2406, PlSqlParserRULE_local_link_name) p.EnterOuterAlt(localctx, 1) { - p.SetState(20572) + p.SetState(20577) p.Identifier() } @@ -344194,7 +344245,7 @@ func (p *PlSqlParser) By_user_for_statistics_clause() (localctx IBy_user_for_sta p.EnterRule(localctx, 2408, PlSqlParserRULE_by_user_for_statistics_clause) p.EnterOuterAlt(localctx, 1) { - p.SetState(20574) + p.SetState(20579) p.Match(PlSqlParserBY) if p.HasError() { // Recognition error - abort rule @@ -344202,7 +344253,7 @@ func (p *PlSqlParser) By_user_for_statistics_clause() (localctx IBy_user_for_sta } } { - p.SetState(20575) + p.SetState(20580) p.Match(PlSqlParserUSER) if p.HasError() { // Recognition error - abort rule @@ -344210,7 +344261,7 @@ func (p *PlSqlParser) By_user_for_statistics_clause() (localctx IBy_user_for_sta } } { - p.SetState(20576) + p.SetState(20581) p.Match(PlSqlParserFOR) if p.HasError() { // Recognition error - abort rule @@ -344218,7 +344269,7 @@ func (p *PlSqlParser) By_user_for_statistics_clause() (localctx IBy_user_for_sta } } { - p.SetState(20577) + p.SetState(20582) p.Match(PlSqlParserSTATISTICS) if p.HasError() { // Recognition error - abort rule @@ -344348,14 +344399,14 @@ func (p *PlSqlParser) Unary_logical_operation() (localctx IUnary_logical_operati p.EnterOuterAlt(localctx, 1) { - p.SetState(20579) + p.SetState(20584) p.Match(PlSqlParserIS) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20581) + p.SetState(20586) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -344364,7 +344415,7 @@ func (p *PlSqlParser) Unary_logical_operation() (localctx IUnary_logical_operati if _la == PlSqlParserNOT { { - p.SetState(20580) + p.SetState(20585) p.Match(PlSqlParserNOT) if p.HasError() { // Recognition error - abort rule @@ -344374,7 +344425,7 @@ func (p *PlSqlParser) Unary_logical_operation() (localctx IUnary_logical_operati } { - p.SetState(20583) + p.SetState(20588) p.Logical_operation() } @@ -344503,24 +344554,24 @@ func (s *Variable_or_collectionContext) Accept(visitor antlr.ParseTreeVisitor) i func (p *PlSqlParser) Variable_or_collection() (localctx IVariable_or_collectionContext) { localctx = NewVariable_or_collectionContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2412, PlSqlParserRULE_variable_or_collection) - p.SetState(20587) + p.SetState(20592) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2871, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2872, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(20585) + p.SetState(20590) p.Variable_name() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(20586) + p.SetState(20591) p.Collection_expression() } @@ -344720,11 +344771,11 @@ func (p *PlSqlParser) Collection_expression() (localctx ICollection_expressionCo p.EnterOuterAlt(localctx, 1) { - p.SetState(20589) + p.SetState(20594) p.Collation_name() } { - p.SetState(20590) + p.SetState(20595) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -344732,18 +344783,18 @@ func (p *PlSqlParser) Collection_expression() (localctx ICollection_expressionCo } } { - p.SetState(20591) + p.SetState(20596) p.Expression() } { - p.SetState(20592) + p.SetState(20597) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20597) + p.SetState(20602) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -344752,7 +344803,7 @@ func (p *PlSqlParser) Collection_expression() (localctx ICollection_expressionCo for _la == PlSqlParserPERIOD { { - p.SetState(20593) + p.SetState(20598) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -344760,11 +344811,11 @@ func (p *PlSqlParser) Collection_expression() (localctx ICollection_expressionCo } } { - p.SetState(20594) + p.SetState(20599) p.General_element_part() } - p.SetState(20599) + p.SetState(20604) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -344924,23 +344975,23 @@ func (p *PlSqlParser) Virtual_column_expression() (localctx IVirtual_column_expr p.EnterRule(localctx, 2416, PlSqlParserRULE_virtual_column_expression) var _la int - p.SetState(20612) + p.SetState(20617) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2875, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2876, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(20600) + p.SetState(20605) p.Autogenerated_sequence_definition() } case 2: p.EnterOuterAlt(localctx, 2) - p.SetState(20605) + p.SetState(20610) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -344949,14 +345000,14 @@ func (p *PlSqlParser) Virtual_column_expression() (localctx IVirtual_column_expr if _la == PlSqlParserGENERATED { { - p.SetState(20601) + p.SetState(20606) p.Match(PlSqlParserGENERATED) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20603) + p.SetState(20608) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -344965,7 +345016,7 @@ func (p *PlSqlParser) Virtual_column_expression() (localctx IVirtual_column_expr if _la == PlSqlParserALWAYS { { - p.SetState(20602) + p.SetState(20607) p.Match(PlSqlParserALWAYS) if p.HasError() { // Recognition error - abort rule @@ -344977,7 +345028,7 @@ func (p *PlSqlParser) Virtual_column_expression() (localctx IVirtual_column_expr } { - p.SetState(20607) + p.SetState(20612) p.Match(PlSqlParserAS) if p.HasError() { // Recognition error - abort rule @@ -344985,7 +345036,7 @@ func (p *PlSqlParser) Virtual_column_expression() (localctx IVirtual_column_expr } } { - p.SetState(20608) + p.SetState(20613) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -344993,11 +345044,11 @@ func (p *PlSqlParser) Virtual_column_expression() (localctx IVirtual_column_expr } } { - p.SetState(20609) + p.SetState(20614) p.Expression() } { - p.SetState(20610) + p.SetState(20615) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -345165,7 +345216,7 @@ func (p *PlSqlParser) Index_partitioning_values_list() (localctx IIndex_partitio p.EnterRule(localctx, 2418, PlSqlParserRULE_index_partitioning_values_list) var _la int - p.SetState(20632) + p.SetState(20637) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -345175,10 +345226,10 @@ func (p *PlSqlParser) Index_partitioning_values_list() (localctx IIndex_partitio case PlSqlParserCHR, PlSqlParserMAXVALUE, PlSqlParserDECODE, PlSqlParserNVL, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserTO_DATE, PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT, PlSqlParserCHAR_STRING: p.EnterOuterAlt(localctx, 1) { - p.SetState(20614) + p.SetState(20619) p.Literal() } - p.SetState(20619) + p.SetState(20624) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -345187,7 +345238,7 @@ func (p *PlSqlParser) Index_partitioning_values_list() (localctx IIndex_partitio for _la == PlSqlParserCOMMA { { - p.SetState(20615) + p.SetState(20620) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -345195,11 +345246,11 @@ func (p *PlSqlParser) Index_partitioning_values_list() (localctx IIndex_partitio } } { - p.SetState(20616) + p.SetState(20621) p.Literal() } - p.SetState(20621) + p.SetState(20626) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -345210,7 +345261,7 @@ func (p *PlSqlParser) Index_partitioning_values_list() (localctx IIndex_partitio case PlSqlParserTIMESTAMP: p.EnterOuterAlt(localctx, 2) { - p.SetState(20622) + p.SetState(20627) p.Match(PlSqlParserTIMESTAMP) if p.HasError() { // Recognition error - abort rule @@ -345218,10 +345269,10 @@ func (p *PlSqlParser) Index_partitioning_values_list() (localctx IIndex_partitio } } { - p.SetState(20623) + p.SetState(20628) p.Literal() } - p.SetState(20629) + p.SetState(20634) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -345230,7 +345281,7 @@ func (p *PlSqlParser) Index_partitioning_values_list() (localctx IIndex_partitio for _la == PlSqlParserCOMMA { { - p.SetState(20624) + p.SetState(20629) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -345238,7 +345289,7 @@ func (p *PlSqlParser) Index_partitioning_values_list() (localctx IIndex_partitio } } { - p.SetState(20625) + p.SetState(20630) p.Match(PlSqlParserTIMESTAMP) if p.HasError() { // Recognition error - abort rule @@ -345246,11 +345297,11 @@ func (p *PlSqlParser) Index_partitioning_values_list() (localctx IIndex_partitio } } { - p.SetState(20626) + p.SetState(20631) p.Literal() } - p.SetState(20631) + p.SetState(20636) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -345419,7 +345470,7 @@ func (p *PlSqlParser) Range_values_list() (localctx IRange_values_listContext) { p.EnterRule(localctx, 2420, PlSqlParserRULE_range_values_list) var _la int - p.SetState(20652) + p.SetState(20657) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -345429,10 +345480,10 @@ func (p *PlSqlParser) Range_values_list() (localctx IRange_values_listContext) { case PlSqlParserCHR, PlSqlParserMAXVALUE, PlSqlParserDECODE, PlSqlParserNVL, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserTO_DATE, PlSqlParserUNSIGNED_INTEGER, PlSqlParserAPPROXIMATE_NUM_LIT, PlSqlParserCHAR_STRING: p.EnterOuterAlt(localctx, 1) { - p.SetState(20634) + p.SetState(20639) p.Literal() } - p.SetState(20639) + p.SetState(20644) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -345441,7 +345492,7 @@ func (p *PlSqlParser) Range_values_list() (localctx IRange_values_listContext) { for _la == PlSqlParserCOMMA { { - p.SetState(20635) + p.SetState(20640) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -345449,11 +345500,11 @@ func (p *PlSqlParser) Range_values_list() (localctx IRange_values_listContext) { } } { - p.SetState(20636) + p.SetState(20641) p.Literal() } - p.SetState(20641) + p.SetState(20646) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -345464,7 +345515,7 @@ func (p *PlSqlParser) Range_values_list() (localctx IRange_values_listContext) { case PlSqlParserTIMESTAMP: p.EnterOuterAlt(localctx, 2) { - p.SetState(20642) + p.SetState(20647) p.Match(PlSqlParserTIMESTAMP) if p.HasError() { // Recognition error - abort rule @@ -345472,10 +345523,10 @@ func (p *PlSqlParser) Range_values_list() (localctx IRange_values_listContext) { } } { - p.SetState(20643) + p.SetState(20648) p.Literal() } - p.SetState(20649) + p.SetState(20654) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -345484,7 +345535,7 @@ func (p *PlSqlParser) Range_values_list() (localctx IRange_values_listContext) { for _la == PlSqlParserCOMMA { { - p.SetState(20644) + p.SetState(20649) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -345492,7 +345543,7 @@ func (p *PlSqlParser) Range_values_list() (localctx IRange_values_listContext) { } } { - p.SetState(20645) + p.SetState(20650) p.Match(PlSqlParserTIMESTAMP) if p.HasError() { // Recognition error - abort rule @@ -345500,11 +345551,11 @@ func (p *PlSqlParser) Range_values_list() (localctx IRange_values_listContext) { } } { - p.SetState(20646) + p.SetState(20651) p.Literal() } - p.SetState(20651) + p.SetState(20656) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -345665,10 +345716,10 @@ func (p *PlSqlParser) Expressions_() (localctx IExpressions_Context) { p.EnterOuterAlt(localctx, 1) { - p.SetState(20654) + p.SetState(20659) p.Expression() } - p.SetState(20659) + p.SetState(20664) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -345677,7 +345728,7 @@ func (p *PlSqlParser) Expressions_() (localctx IExpressions_Context) { for _la == PlSqlParserCOMMA { { - p.SetState(20655) + p.SetState(20660) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -345685,11 +345736,11 @@ func (p *PlSqlParser) Expressions_() (localctx IExpressions_Context) { } } { - p.SetState(20656) + p.SetState(20661) p.Expression() } - p.SetState(20661) + p.SetState(20666) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -345903,16 +345954,16 @@ func (p *PlSqlParser) string_delimiter(_p int) (localctx IString_delimiterContex var _alt int p.EnterOuterAlt(localctx, 1) - p.SetState(20670) + p.SetState(20675) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2883, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2884, p.GetParserRuleContext()) { case 1: { - p.SetState(20663) + p.SetState(20668) p.Match(PlSqlParserCHAR_STRING) if p.HasError() { // Recognition error - abort rule @@ -345922,13 +345973,13 @@ func (p *PlSqlParser) string_delimiter(_p int) (localctx IString_delimiterContex case 2: { - p.SetState(20664) + p.SetState(20669) p.String_function() } case 3: { - p.SetState(20665) + p.SetState(20670) p.Match(PlSqlParserLEFT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -345936,11 +345987,11 @@ func (p *PlSqlParser) string_delimiter(_p int) (localctx IString_delimiterContex } } { - p.SetState(20666) + p.SetState(20671) p.string_delimiter(0) } { - p.SetState(20667) + p.SetState(20672) p.Match(PlSqlParserRIGHT_PAREN) if p.HasError() { // Recognition error - abort rule @@ -345950,7 +346001,7 @@ func (p *PlSqlParser) string_delimiter(_p int) (localctx IString_delimiterContex case 4: { - p.SetState(20669) + p.SetState(20674) p.Id_expression() } @@ -345958,12 +346009,12 @@ func (p *PlSqlParser) string_delimiter(_p int) (localctx IString_delimiterContex goto errorExit } p.GetParserRuleContext().SetStop(p.GetTokenStream().LT(-1)) - p.SetState(20678) + p.SetState(20683) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2884, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2885, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -345975,14 +346026,14 @@ func (p *PlSqlParser) string_delimiter(_p int) (localctx IString_delimiterContex _prevctx = localctx localctx = NewString_delimiterContext(p, _parentctx, _parentState) p.PushNewRecursionContext(localctx, _startState, PlSqlParserRULE_string_delimiter) - p.SetState(20672) + p.SetState(20677) if !(p.Precpred(p.GetParserRuleContext(), 3)) { p.SetError(antlr.NewFailedPredicateException(p, "p.Precpred(p.GetParserRuleContext(), 3)", "")) goto errorExit } { - p.SetState(20673) + p.SetState(20678) p.Match(PlSqlParserBAR) if p.HasError() { // Recognition error - abort rule @@ -345990,7 +346041,7 @@ func (p *PlSqlParser) string_delimiter(_p int) (localctx IString_delimiterContex } } { - p.SetState(20674) + p.SetState(20679) p.Match(PlSqlParserBAR) if p.HasError() { // Recognition error - abort rule @@ -345998,17 +346049,17 @@ func (p *PlSqlParser) string_delimiter(_p int) (localctx IString_delimiterContex } } { - p.SetState(20675) + p.SetState(20680) p.string_delimiter(4) } } - p.SetState(20680) + p.SetState(20685) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2884, p.GetParserRuleContext()) + _alt = p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2885, p.GetParserRuleContext()) if p.HasError() { goto errorExit } @@ -346139,14 +346190,14 @@ func (p *PlSqlParser) Clear_command() (localctx IClear_commandContext) { p.EnterRule(localctx, 2426, PlSqlParserRULE_clear_command) p.EnterOuterAlt(localctx, 1) { - p.SetState(20681) + p.SetState(20686) p.Match(PlSqlParserCLEAR) if p.HasError() { // Recognition error - abort rule goto errorExit } } - p.SetState(20687) + p.SetState(20692) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -346154,12 +346205,12 @@ func (p *PlSqlParser) Clear_command() (localctx IClear_commandContext) { switch p.GetTokenStream().LA(1) { case PlSqlParserABORT, PlSqlParserABS, PlSqlParserABSENT, PlSqlParserACCESS, PlSqlParserACCESSED, PlSqlParserACCOUNT, PlSqlParserACL, PlSqlParserACOS, PlSqlParserACROSS, PlSqlParserACTION, PlSqlParserACTIONS, PlSqlParserACTIVATE, PlSqlParserACTIVE, PlSqlParserACTIVE_COMPONENT, PlSqlParserACTIVE_DATA, PlSqlParserACTIVE_FUNCTION, PlSqlParserACTIVE_TAG, PlSqlParserACTIVITY, PlSqlParserADAPTIVE_PLAN, PlSqlParserADD, PlSqlParserADD_COLUMN, PlSqlParserADD_GROUP, PlSqlParserADD_MONTHS, PlSqlParserADJ_DATE, PlSqlParserADMIN, PlSqlParserADMINISTER, PlSqlParserADMINISTRATOR, PlSqlParserADVANCED, PlSqlParserADVISE, PlSqlParserADVISOR, PlSqlParserAFD_DISKSTRING, PlSqlParserAFTER, PlSqlParserAGENT, PlSqlParserAGGREGATE, PlSqlParserA_LETTER, PlSqlParserALIAS, PlSqlParserALLOCATE, PlSqlParserALLOW, PlSqlParserALL_ROWS, PlSqlParserALTERNATE, PlSqlParserALWAYS, PlSqlParserANALYTIC, PlSqlParserANALYZE, PlSqlParserANCESTOR, PlSqlParserANCILLARY, PlSqlParserAND_EQUAL, PlSqlParserANOMALY, PlSqlParserANSI_REARCH, PlSqlParserANTIJOIN, PlSqlParserANYSCHEMA, PlSqlParserAPPEND, PlSqlParserAPPENDCHILDXML, PlSqlParserAPPEND_VALUES, PlSqlParserAPPLICATION, PlSqlParserAPPLY, PlSqlParserAPPROX_COUNT_DISTINCT, PlSqlParserARCHIVAL, PlSqlParserARCHIVE, PlSqlParserARCHIVED, PlSqlParserARCHIVELOG, PlSqlParserARRAY, PlSqlParserASCII, PlSqlParserASCIISTR, PlSqlParserASIN, PlSqlParserASIS, PlSqlParserASSEMBLY, PlSqlParserASSIGN, PlSqlParserASSOCIATE, PlSqlParserASYNC, PlSqlParserASYNCHRONOUS, PlSqlParserATAN2, PlSqlParserATAN, PlSqlParserAT, PlSqlParserATTRIBUTE, PlSqlParserATTRIBUTES, PlSqlParserAUTHENTICATED, PlSqlParserAUTHENTICATION, PlSqlParserAUTHID, PlSqlParserAUTHORIZATION, PlSqlParserAUTOALLOCATE, PlSqlParserAUTO, PlSqlParserAUTOEXTEND, PlSqlParserAUTO_LOGIN, PlSqlParserAUTOMATIC, PlSqlParserAUTONOMOUS_TRANSACTION, PlSqlParserAUTO_REOPTIMIZE, PlSqlParserAVAILABILITY, PlSqlParserAVRO, PlSqlParserBACKGROUND, PlSqlParserBACKINGFILE, PlSqlParserBACKUP, PlSqlParserBACKUPS, PlSqlParserBASIC, PlSqlParserBASICFILE, PlSqlParserBATCH, PlSqlParserBATCHSIZE, PlSqlParserBATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserBECOME, PlSqlParserBEFORE, PlSqlParserBEGIN, PlSqlParserBEGINNING, PlSqlParserBEGIN_OUTLINE_DATA, PlSqlParserBEHALF, PlSqlParserBEQUEATH, PlSqlParserBFILE, PlSqlParserBFILENAME, PlSqlParserBIGFILE, PlSqlParserBINARY, PlSqlParserBINARY_DOUBLE, PlSqlParserBINARY_DOUBLE_INFINITY, PlSqlParserBINARY_DOUBLE_NAN, PlSqlParserBINARY_FLOAT, PlSqlParserBINARY_FLOAT_INFINITY, PlSqlParserBINARY_FLOAT_NAN, PlSqlParserBINARY_INTEGER, PlSqlParserBIND_AWARE, PlSqlParserBINDING, PlSqlParserBIN_TO_NUM, PlSqlParserBITAND, PlSqlParserBITMAP_AND, PlSqlParserBITMAP, PlSqlParserBITMAPS, PlSqlParserBITMAP_TREE, PlSqlParserBITS, PlSqlParserBLOB, PlSqlParserBLOCK, PlSqlParserBLOCK_RANGE, PlSqlParserBLOCKS, PlSqlParserBLOCKSIZE, PlSqlParserBODY, PlSqlParserBOOLEAN, PlSqlParserBOTH, PlSqlParserBOUND, PlSqlParserBRANCH, PlSqlParserBREADTH, PlSqlParserBROADCAST, PlSqlParserBSON, PlSqlParserBUFFER, PlSqlParserBUFFER_CACHE, PlSqlParserBUFFER_POOL, PlSqlParserBUILD, PlSqlParserBULK, PlSqlParserBYPASS_RECURSIVE_CHECK, PlSqlParserBYPASS_UJVC, PlSqlParserBYTE, PlSqlParserCACHE, PlSqlParserCACHE_CB, PlSqlParserCACHE_INSTANCES, PlSqlParserCACHE_TEMP_TABLE, PlSqlParserCACHING, PlSqlParserCALCULATED, PlSqlParserCALLBACK, PlSqlParserCALL, PlSqlParserCANCEL, PlSqlParserCAPACITY, PlSqlParserCAPTION, PlSqlParserCARDINALITY, PlSqlParserCASCADE, PlSqlParserCASE, PlSqlParserCAST, PlSqlParserCASESENSITIVE, PlSqlParserCATEGORY, PlSqlParserCDBDEFAULT, PlSqlParserCEIL, PlSqlParserCELL_FLASH_CACHE, PlSqlParserCERTIFICATE, PlSqlParserCFILE, PlSqlParserCHAINED, PlSqlParserCHANGE, PlSqlParserCHANGE_DUPKEY_ERROR_INDEX, PlSqlParserCHARACTER, PlSqlParserCHAR, PlSqlParserCHAR_CS, PlSqlParserCHARTOROWID, PlSqlParserCHECK_ACL_REWRITE, PlSqlParserCHECKPOINT, PlSqlParserCHILD, PlSqlParserCHOOSE, PlSqlParserCHR, PlSqlParserCHUNK, PlSqlParserCLASS, PlSqlParserCLASSIFICATION, PlSqlParserCLASSIFIER, PlSqlParserCLAUSE, PlSqlParserCLEAN, PlSqlParserCLEANUP, PlSqlParserCLEAR, PlSqlParserC_LETTER, PlSqlParserCLIENT, PlSqlParserCLOB, PlSqlParserCLONE, PlSqlParserCLOSE_CACHED_OPEN_CURSORS, PlSqlParserCLOSE, PlSqlParserCLUSTER_BY_ROWID, PlSqlParserCLUSTER, PlSqlParserCLUSTER_DETAILS, PlSqlParserCLUSTER_DISTANCE, PlSqlParserCLUSTER_ID, PlSqlParserCLUSTERING, PlSqlParserCLUSTERING_FACTOR, PlSqlParserCLUSTER_PROBABILITY, PlSqlParserCLUSTER_SET, PlSqlParserCOALESCE, PlSqlParserCOALESCE_SQ, PlSqlParserCOARSE, PlSqlParserCO_AUTH_IND, PlSqlParserCOLD, PlSqlParserCOLLECT, PlSqlParserCOLUMNAR, PlSqlParserCOLUMN_AUTH_INDICATOR, PlSqlParserCOLUMN, PlSqlParserCOLUMNS, PlSqlParserCOLUMN_STATS, PlSqlParserCOLUMN_VALUE, PlSqlParserCOMMENT, PlSqlParserCOMMIT, PlSqlParserCOMMITTED, PlSqlParserCOMMON, PlSqlParserCOMMON_DATA, PlSqlParserCOMPACT, PlSqlParserCOMPATIBILITY, PlSqlParserCOMPILE, PlSqlParserCOMPLETE, PlSqlParserCOMPLIANCE, PlSqlParserCOMPONENT, PlSqlParserCOMPONENTS, PlSqlParserCOMPOSE, PlSqlParserCOMPOSITE, PlSqlParserCOMPOSITE_LIMIT, PlSqlParserCOMPOUND, PlSqlParserCOMPUTE, PlSqlParserCONCAT, PlSqlParserCON_DBID_TO_ID, PlSqlParserCONDITIONAL, PlSqlParserCONDITION, PlSqlParserCONFIRM, PlSqlParserCONFORMING, PlSqlParserCON_GUID_TO_ID, PlSqlParserCON_ID, PlSqlParserCON_NAME_TO_ID, PlSqlParserCONNECT_BY_CB_WHR_ONLY, PlSqlParserCONNECT_BY_COMBINE_SW, PlSqlParserCONNECT_BY_COST_BASED, PlSqlParserCONNECT_BY_ELIM_DUPS, PlSqlParserCONNECT_BY_FILTERING, PlSqlParserCONNECT_BY_ISCYCLE, PlSqlParserCONNECT_BY_ISLEAF, PlSqlParserCONNECT_BY_ROOT, PlSqlParserCONNECT_TIME, PlSqlParserCONSIDER, PlSqlParserCONSISTENT, PlSqlParserCONSTANT, PlSqlParserCONST, PlSqlParserCONSTRAINT, PlSqlParserCONSTRAINTS, PlSqlParserCONSTRUCTOR, PlSqlParserCONTAINER, PlSqlParserCONTAINERS, PlSqlParserCONTAINERS_DEFAULT, PlSqlParserCONTAINER_DATA, PlSqlParserCONTAINER_MAP, PlSqlParserCONTENT, PlSqlParserCONTENTS, PlSqlParserCONTEXT, PlSqlParserCONTINUE, PlSqlParserCONTROLFILE, PlSqlParserCON_UID_TO_ID, PlSqlParserCONVERT, PlSqlParserCONVERSION, PlSqlParserCOOKIE, PlSqlParserCOPY, PlSqlParserCORR_K, PlSqlParserCORR_S, PlSqlParserCORRUPTION, PlSqlParserCORRUPT_XID_ALL, PlSqlParserCORRUPT_XID, PlSqlParserCOS, PlSqlParserCOSH, PlSqlParserCOST, PlSqlParserCOST_XML_QUERY_REWRITE, PlSqlParserCOUNT, PlSqlParserCOVAR_POP, PlSqlParserCOVAR_SAMP, PlSqlParserCPU_COSTING, PlSqlParserCPU_PER_CALL, PlSqlParserCPU_PER_SESSION, PlSqlParserCRASH, PlSqlParserCREATE_FILE_DEST, PlSqlParserCREATE_STORED_OUTLINES, PlSqlParserCREATION, PlSqlParserCREDENTIAL, PlSqlParserCRITICAL, PlSqlParserCROSS, PlSqlParserCROSSEDITION, PlSqlParserCSCONVERT, PlSqlParserCUBE_AJ, PlSqlParserCUBE, PlSqlParserCUBE_GB, PlSqlParserCUBE_SJ, PlSqlParserCUME_DISTM, PlSqlParserCURRENT, PlSqlParserCURRENT_DATE, PlSqlParserCURRENT_SCHEMA, PlSqlParserCURRENT_TIME, PlSqlParserCURRENT_TIMESTAMP, PlSqlParserCURRENT_USER, PlSqlParserCURRENTV, PlSqlParserCURSOR, PlSqlParserCURSOR_SHARING_EXACT, PlSqlParserCURSOR_SPECIFIC_SEGMENT, PlSqlParserCUSTOMDATUM, PlSqlParserCV, PlSqlParserCYCLE, PlSqlParserDANGLING, PlSqlParserDATABASE, PlSqlParserDATA, PlSqlParserDATAFILE, PlSqlParserDATAFILES, PlSqlParserDATAMOVEMENT, PlSqlParserDATAOBJNO, PlSqlParserDATAOBJ_TO_MAT_PARTITION, PlSqlParserDATAOBJ_TO_PARTITION, PlSqlParserDATAPUMP, PlSqlParserDATA_SECURITY_REWRITE_LIMIT, PlSqlParserDATE_MODE, PlSqlParserDAY, PlSqlParserDAYS, PlSqlParserDBA, PlSqlParserDBA_RECYCLEBIN, PlSqlParserDBMS_STATS, PlSqlParserDB_ROLE_CHANGE, PlSqlParserDBTIMEZONE, PlSqlParserDB_UNIQUE_NAME, PlSqlParserDB_VERSION, PlSqlParserDDL, PlSqlParserDEALLOCATE, PlSqlParserDEBUG, PlSqlParserDEBUGGER, PlSqlParserDEC, PlSqlParserDECIMAL, PlSqlParserDECOMPOSE, PlSqlParserDECORRELATE, PlSqlParserDECR, PlSqlParserDECREMENT, PlSqlParserDECRYPT, PlSqlParserDEDUPLICATE, PlSqlParserDEFAULTS, PlSqlParserDEFAULT_COLLATION, PlSqlParserDEFAULT_CREDENTIAL, PlSqlParserDEFERRABLE, PlSqlParserDEFERRED, PlSqlParserDEFINED, PlSqlParserDEFINE, PlSqlParserDEFINER, PlSqlParserDEGREE, PlSqlParserDELAY, PlSqlParserDELEGATE, PlSqlParserDELETE_ALL, PlSqlParserDELETE, PlSqlParserDELETEXML, PlSqlParserDEMAND, PlSqlParserDENSE_RANKM, PlSqlParserDEPENDENT, PlSqlParserDEPTH, PlSqlParserDEQUEUE, PlSqlParserDEREF, PlSqlParserDEREF_NO_REWRITE, PlSqlParserDESCRIPTION, PlSqlParserDESTROY, PlSqlParserDETACHED, PlSqlParserDETERMINES, PlSqlParserDETERMINISTIC, PlSqlParserDICTIONARY, PlSqlParserDIMENSION, PlSqlParserDIMENSIONS, PlSqlParserDIRECT_LOAD, PlSqlParserDIRECTORY, PlSqlParserDIRECT_PATH, PlSqlParserDISABLE_ALL, PlSqlParserDISABLE, PlSqlParserDISABLE_PARALLEL_DML, PlSqlParserDISABLE_PRESET, PlSqlParserDISABLE_RPKE, PlSqlParserDISALLOW, PlSqlParserDISASSOCIATE, PlSqlParserDISCARD, PlSqlParserDISCONNECT, PlSqlParserDISK, PlSqlParserDISKGROUP, PlSqlParserDISKS, PlSqlParserDISMOUNT, PlSqlParserDISTINGUISHED, PlSqlParserDISTRIBUTED, PlSqlParserDISTRIBUTE, PlSqlParserDML, PlSqlParserDML_UPDATE, PlSqlParserDOCFIDELITY, PlSqlParserDOCUMENT, PlSqlParserDOMAIN_INDEX_FILTER, PlSqlParserDOMAIN_INDEX_NO_SORT, PlSqlParserDOMAIN_INDEX_SORT, PlSqlParserDOUBLE, PlSqlParserDOWNGRADE, PlSqlParserDRIVING_SITE, PlSqlParserDROP_COLUMN, PlSqlParserDROP_GROUP, PlSqlParserDSINTERVAL_UNCONSTRAINED, PlSqlParserDST_UPGRADE_INSERT_CONV, PlSqlParserDUMP, PlSqlParserDUPLICATE, PlSqlParserDV, PlSqlParserDYNAMIC, PlSqlParserDYNAMIC_SAMPLING, PlSqlParserDYNAMIC_SAMPLING_EST_CDN, PlSqlParserE_LETTER, PlSqlParserEACH, PlSqlParserEDITIONABLE, PlSqlParserEDITION, PlSqlParserEDITIONING, PlSqlParserEDITIONS, PlSqlParserELEMENT, PlSqlParserELIM_GROUPBY, PlSqlParserELIMINATE_JOIN, PlSqlParserELIMINATE_OBY, PlSqlParserELIMINATE_OUTER_JOIN, PlSqlParserEM, PlSqlParserEMPTY_BLOB, PlSqlParserEMPTY_CLOB, PlSqlParserEMPTY, PlSqlParserENABLE_ALL, PlSqlParserENABLE, PlSqlParserENABLE_PARALLEL_DML, PlSqlParserENABLE_PRESET, PlSqlParserENCODING, PlSqlParserENCRYPT, PlSqlParserENCRYPTION, PlSqlParserEND_OUTLINE_DATA, PlSqlParserENFORCED, PlSqlParserENFORCE, PlSqlParserENQUEUE, PlSqlParserENTERPRISE, PlSqlParserENTITYESCAPING, PlSqlParserENTRY, PlSqlParserEQUIPART, PlSqlParserERR, PlSqlParserERROR_ARGUMENT, PlSqlParserERROR, PlSqlParserERROR_ON_OVERLAP_TIME, PlSqlParserERRORS, PlSqlParserESCAPE, PlSqlParserESTIMATE, PlSqlParserEVAL, PlSqlParserEVALNAME, PlSqlParserEVALUATE, PlSqlParserEVALUATION, PlSqlParserEVENTS, PlSqlParserEVERY, PlSqlParserEXCEPT, PlSqlParserEXCEPTION, PlSqlParserEXCEPTION_INIT, PlSqlParserEXCEPTIONS, PlSqlParserEXCHANGE, PlSqlParserEXCLUDE, PlSqlParserEXCLUDING, PlSqlParserEXECUTE, PlSqlParserEXEMPT, PlSqlParserEXISTING, PlSqlParserEXISTS, PlSqlParserEXISTSNODE, PlSqlParserEXIT, PlSqlParserEXPAND_GSET_TO_UNION, PlSqlParserEXPAND_TABLE, PlSqlParserEXP, PlSqlParserEXPIRE, PlSqlParserEXPLAIN, PlSqlParserEXPLOSION, PlSqlParserEXPORT, PlSqlParserEXPR_CORR_CHECK, PlSqlParserEXPRESS, PlSqlParserEXTEND, PlSqlParserEXTENDS, PlSqlParserEXTENT, PlSqlParserEXTENTS, PlSqlParserEXTERNAL, PlSqlParserEXTERNALLY, PlSqlParserEXTRACTCLOBXML, PlSqlParserEXTRACT, PlSqlParserEXTRACTVALUE, PlSqlParserEXTRA, PlSqlParserFACILITY, PlSqlParserFACT, PlSqlParserFACTOR, PlSqlParserFACTORIZE_JOIN, PlSqlParserFAILED, PlSqlParserFAILED_LOGIN_ATTEMPTS, PlSqlParserFAILGROUP, PlSqlParserFAILOVER, PlSqlParserFAILURE, PlSqlParserFALSE, PlSqlParserFAMILY, PlSqlParserFAR, PlSqlParserFAST, PlSqlParserFASTSTART, PlSqlParserFBTSCAN, PlSqlParserFEATURE, PlSqlParserFEATURE_DETAILS, PlSqlParserFEATURE_ID, PlSqlParserFEATURE_SET, PlSqlParserFEATURE_VALUE, PlSqlParserFETCH, PlSqlParserFILE, PlSqlParserFILE_NAME_CONVERT, PlSqlParserFILEGROUP, PlSqlParserFILESTORE, PlSqlParserFILESYSTEM_LIKE_LOGGING, PlSqlParserFILTER, PlSqlParserFINAL, PlSqlParserFINE, PlSqlParserFINISH, PlSqlParserFIRST, PlSqlParserFIRSTM, PlSqlParserFIRST_ROWS, PlSqlParserFIRST_VALUE, PlSqlParserFIXED_VIEW_DATA, PlSqlParserFLAGGER, PlSqlParserFLASHBACK, PlSqlParserFLASH_CACHE, PlSqlParserFLOAT, PlSqlParserFLOB, PlSqlParserFLEX, PlSqlParserFLOOR, PlSqlParserFLUSH, PlSqlParserFOLDER, PlSqlParserFOLLOWING, PlSqlParserFOLLOWS, PlSqlParserFORALL, PlSqlParserFORCE, PlSqlParserFORCE_XML_QUERY_REWRITE, PlSqlParserFOREIGN, PlSqlParserFOREVER, PlSqlParserFORMAT, PlSqlParserFORWARD, PlSqlParserFRAGMENT_NUMBER, PlSqlParserFREELIST, PlSqlParserFREELISTS, PlSqlParserFREEPOOLS, PlSqlParserFRESH, PlSqlParserFROM_TZ, PlSqlParserFULL, PlSqlParserFULL_OUTER_JOIN_TO_OUTER, PlSqlParserFUNCTION, PlSqlParserFUNCTIONS, PlSqlParserFTP, PlSqlParserG_LETTER, PlSqlParserGATHER_OPTIMIZER_STATISTICS, PlSqlParserGATHER_PLAN_STATISTICS, PlSqlParserGBY_CONC_ROLLUP, PlSqlParserGBY_PUSHDOWN, PlSqlParserGENERATED, PlSqlParserGET, PlSqlParserGLOBAL, PlSqlParserGLOBALLY, PlSqlParserGLOBAL_NAME, PlSqlParserGLOBAL_TOPIC_ENABLED, PlSqlParserGROUP_BY, PlSqlParserGROUP_ID, PlSqlParserGROUPING, PlSqlParserGROUPING_ID, PlSqlParserGROUPS, PlSqlParserGUARANTEED, PlSqlParserGUARANTEE, PlSqlParserGUARD, PlSqlParserHALF_YEARS, PlSqlParserHASH_AJ, PlSqlParserHASH, PlSqlParserHASHKEYS, PlSqlParserHASH_SJ, PlSqlParserHEADER, PlSqlParserHEAP, PlSqlParserHELP, PlSqlParserHEXTORAW, PlSqlParserHEXTOREF, PlSqlParserHIDDEN_KEYWORD, PlSqlParserHIDE, PlSqlParserHIER_ORDER, PlSqlParserHIERARCHICAL, PlSqlParserHIERARCHY, PlSqlParserHIGH, PlSqlParserHINTSET_BEGIN, PlSqlParserHINTSET_END, PlSqlParserHOT, PlSqlParserHOUR, PlSqlParserHOURS, PlSqlParserHTTP, PlSqlParserHWM_BROKERED, PlSqlParserHYBRID, PlSqlParserH_LETTER, PlSqlParserIDENTIFIER, PlSqlParserIDENTITY, PlSqlParserIDGENERATORS, PlSqlParserID, PlSqlParserIDLE_TIME, PlSqlParserIF, PlSqlParserIGNORE, PlSqlParserIGNORE_OPTIM_EMBEDDED_HINTS, PlSqlParserIGNORE_ROW_ON_DUPKEY_INDEX, PlSqlParserIGNORE_WHERE_CLAUSE, PlSqlParserILM, PlSqlParserIMMEDIATE, PlSqlParserIMPACT, PlSqlParserIMPORT, PlSqlParserINACTIVE, PlSqlParserINACTIVE_ACCOUNT_TIME, PlSqlParserINCLUDE, PlSqlParserINCLUDE_VERSION, PlSqlParserINCLUDING, PlSqlParserINCREMENTAL, PlSqlParserINCREMENT, PlSqlParserINCR, PlSqlParserINDENT, PlSqlParserINDEX_ASC, PlSqlParserINDEX_COMBINE, PlSqlParserINDEX_DESC, PlSqlParserINDEXED, PlSqlParserINDEXES, PlSqlParserINDEX_FFS, PlSqlParserINDEX_FILTER, PlSqlParserINDEXING, PlSqlParserINDEX_JOIN, PlSqlParserINDEX_ROWS, PlSqlParserINDEX_RRS, PlSqlParserINDEX_RS_ASC, PlSqlParserINDEX_RS_DESC, PlSqlParserINDEX_RS, PlSqlParserINDEX_SCAN, PlSqlParserINDEX_SKIP_SCAN, PlSqlParserINDEX_SS_ASC, PlSqlParserINDEX_SS_DESC, PlSqlParserINDEX_SS, PlSqlParserINDEX_STATS, PlSqlParserINDEXTYPE, PlSqlParserINDEXTYPES, PlSqlParserINDICATOR, PlSqlParserINDICES, PlSqlParserINFINITE, PlSqlParserINFORMATIONAL, PlSqlParserINHERIT, PlSqlParserINITCAP, PlSqlParserINITIAL, PlSqlParserINITIALIZED, PlSqlParserINITIALLY, PlSqlParserINITRANS, PlSqlParserINLINE, PlSqlParserINLINE_XMLTYPE_NT, PlSqlParserINMEMORY, PlSqlParserIN_MEMORY_METADATA, PlSqlParserINMEMORY_PRUNING, PlSqlParserINNER, PlSqlParserINOUT, PlSqlParserINPLACE, PlSqlParserINSERTCHILDXMLAFTER, PlSqlParserINSERTCHILDXMLBEFORE, PlSqlParserINSERTCHILDXML, PlSqlParserINSERTXMLAFTER, PlSqlParserINSERTXMLBEFORE, PlSqlParserINSTANCE, PlSqlParserINSTANCES, PlSqlParserINSTANTIABLE, PlSqlParserINSTANTLY, PlSqlParserINSTEAD, PlSqlParserINSTR2, PlSqlParserINSTR4, PlSqlParserINSTRB, PlSqlParserINSTRC, PlSqlParserINSTR, PlSqlParserINTEGER, PlSqlParserINTERLEAVED, PlSqlParserINTERMEDIATE, PlSqlParserINTERNAL_CONVERT, PlSqlParserINTERNAL_USE, PlSqlParserINTERPRETED, PlSqlParserINTERVAL, PlSqlParserINT, PlSqlParserINVALIDATE, PlSqlParserINVISIBLE, PlSqlParserIN_XQUERY, PlSqlParserIS_LEAF, PlSqlParserISOLATION, PlSqlParserISOLATION_LEVEL, PlSqlParserITERATE, PlSqlParserITERATION_NUMBER, PlSqlParserJAVA, PlSqlParserJOB, PlSqlParserJOIN, PlSqlParserJSON_ARRAYAGG, PlSqlParserJSON_ARRAY, PlSqlParserJSON_EQUAL, PlSqlParserJSON_EXISTS2, PlSqlParserJSON_EXISTS, PlSqlParserJSONGET, PlSqlParserJSON, PlSqlParserJSON_OBJECTAGG, PlSqlParserJSON_OBJECT, PlSqlParserJSONPARSE, PlSqlParserJSON_QUERY, PlSqlParserJSON_SERIALIZE, PlSqlParserJSON_TABLE, PlSqlParserJSON_TEXTCONTAINS2, PlSqlParserJSON_TEXTCONTAINS, PlSqlParserJSON_TRANSFORM, PlSqlParserJSON_VALUE, PlSqlParserK_LETTER, PlSqlParserKEEP_DUPLICATES, PlSqlParserKEEP, PlSqlParserKERBEROS, PlSqlParserKEY, PlSqlParserKEY_LENGTH, PlSqlParserKEYSIZE, PlSqlParserKEYS, PlSqlParserKEYSTORE, PlSqlParserKILL, PlSqlParserLABEL, PlSqlParserLANGUAGE, PlSqlParserLAST_DAY, PlSqlParserLAST, PlSqlParserLAST_VALUE, PlSqlParserLATERAL, PlSqlParserLAX, PlSqlParserLAYER, PlSqlParserLDAP_REGISTRATION_ENABLED, PlSqlParserLDAP_REGISTRATION, PlSqlParserLDAP_REG_SYNC_INTERVAL, PlSqlParserLEAF, PlSqlParserLEAD_CDB, PlSqlParserLEAD_CDB_URI, PlSqlParserLEADING, PlSqlParserLEFT, PlSqlParserLENGTH2, PlSqlParserLENGTH4, PlSqlParserLENGTHB, PlSqlParserLENGTHC, PlSqlParserLENGTH, PlSqlParserLESS, PlSqlParserLEVEL, PlSqlParserLEVEL_NAME, PlSqlParserLEVELS, PlSqlParserLIBRARY, PlSqlParserLIFECYCLE, PlSqlParserLIFE, PlSqlParserLIFETIME, PlSqlParserLIKE2, PlSqlParserLIKE4, PlSqlParserLIKEC, PlSqlParserLIKE_EXPAND, PlSqlParserLIMIT, PlSqlParserLINEAR, PlSqlParserLINK, PlSqlParserLIST, PlSqlParserLN, PlSqlParserLNNVL, PlSqlParserLOAD, PlSqlParserLOB, PlSqlParserLOBNVL, PlSqlParserLOBS, PlSqlParserLOCAL_INDEXES, PlSqlParserLOCAL, PlSqlParserLOCALTIME, PlSqlParserLOCALTIMESTAMP, PlSqlParserLOCATION, PlSqlParserLOCATOR, PlSqlParserLOCKDOWN, PlSqlParserLOCKED, PlSqlParserLOCKING, PlSqlParserLOGFILE, PlSqlParserLOGFILES, PlSqlParserLOGGING, PlSqlParserLOGICAL, PlSqlParserLOGICAL_READS_PER_CALL, PlSqlParserLOGICAL_READS_PER_SESSION, PlSqlParserLOG, PlSqlParserLOGMINING, PlSqlParserLOGOFF, PlSqlParserLOGON, PlSqlParserLOG_READ_ONLY_VIOLATIONS, PlSqlParserLONG, PlSqlParserLOOP, PlSqlParserLOST, PlSqlParserLOWER, PlSqlParserLOW, PlSqlParserLPAD, PlSqlParserLTRIM, PlSqlParserM_LETTER, PlSqlParserMAIN, PlSqlParserMAKE_REF, PlSqlParserMANAGED, PlSqlParserMANAGE, PlSqlParserMANAGEMENT, PlSqlParserMANAGER, PlSqlParserMANDATORY, PlSqlParserMANUAL, PlSqlParserMAP, PlSqlParserMAPPING, PlSqlParserMASTER, PlSqlParserMATCHED, PlSqlParserMATCHES, PlSqlParserMATCH, PlSqlParserMATCH_NUMBER, PlSqlParserMATCH_RECOGNIZE, PlSqlParserMATERIALIZED, PlSqlParserMATERIALIZE, PlSqlParserMAXARCHLOGS, PlSqlParserMAXDATAFILES, PlSqlParserMAXEXTENTS, PlSqlParserMAXIMIZE, PlSqlParserMAXINSTANCES, PlSqlParserMAXLOGFILES, PlSqlParserMAXLOGHISTORY, PlSqlParserMAXLOGMEMBERS, PlSqlParserMAX_SHARED_TEMP_SIZE, PlSqlParserMAXSIZE, PlSqlParserMAXTRANS, PlSqlParserMAXVALUE, PlSqlParserMEASURE, PlSqlParserMEASURES, PlSqlParserMEDIUM, PlSqlParserMEMBER, PlSqlParserMEMBER_CAPTION, PlSqlParserMEMBER_DESCRIPTION, PlSqlParserMEMBER_NAME, PlSqlParserMEMBER_UNIQUE_NAME, PlSqlParserMEMCOMPRESS, PlSqlParserMEMORY, PlSqlParserMERGEACTIONS, PlSqlParserMERGE_AJ, PlSqlParserMERGE_CONST_ON, PlSqlParserMERGE, PlSqlParserMERGE_SJ, PlSqlParserMETADATA, PlSqlParserMETHOD, PlSqlParserMIGRATE, PlSqlParserMIGRATION, PlSqlParserMINEXTENTS, PlSqlParserMINIMIZE, PlSqlParserMINIMUM, PlSqlParserMINING, PlSqlParserMINUS_NULL, PlSqlParserMINUTE, PlSqlParserMINUTES, PlSqlParserMINVALUE, PlSqlParserMIRRORCOLD, PlSqlParserMIRRORHOT, PlSqlParserMIRROR, PlSqlParserMISSING, PlSqlParserMISMATCH, PlSqlParserMLSLABEL, PlSqlParserMODEL_COMPILE_SUBQUERY, PlSqlParserMODEL_DONTVERIFY_UNIQUENESS, PlSqlParserMODEL_DYNAMIC_SUBQUERY, PlSqlParserMODEL_MIN_ANALYSIS, PlSqlParserMODEL, PlSqlParserMODEL_NB, PlSqlParserMODEL_NO_ANALYSIS, PlSqlParserMODEL_PBY, PlSqlParserMODEL_PUSH_REF, PlSqlParserMODEL_SV, PlSqlParserMODIFICATION, PlSqlParserMODIFY_COLUMN_TYPE, PlSqlParserMODIFY, PlSqlParserMOD, PlSqlParserMODULE, PlSqlParserMONITORING, PlSqlParserMONITOR, PlSqlParserMONTH, PlSqlParserMONTHS_BETWEEN, PlSqlParserMONTHS, PlSqlParserMOUNT, PlSqlParserMOUNTPATH, PlSqlParserMOUNTPOINT, PlSqlParserMOVEMENT, PlSqlParserMOVE, PlSqlParserMULTIDIMENSIONAL, PlSqlParserMULTISET, PlSqlParserMV_MERGE, PlSqlParserNAMED, PlSqlParserNAME, PlSqlParserNAMESPACE, PlSqlParserNAN, PlSqlParserNANVL, PlSqlParserNATIONAL, PlSqlParserNATIVE_FULL_OUTER_JOIN, PlSqlParserNATIVE, PlSqlParserNATURAL, PlSqlParserNAV, PlSqlParserNCHAR_CS, PlSqlParserNCHAR, PlSqlParserNCHR, PlSqlParserNCLOB, PlSqlParserNEEDED, PlSqlParserNEG, PlSqlParserNESTED, PlSqlParserNESTED_TABLE_FAST_INSERT, PlSqlParserNESTED_TABLE_GET_REFS, PlSqlParserNESTED_TABLE_ID, PlSqlParserNESTED_TABLE_SET_REFS, PlSqlParserNESTED_TABLE_SET_SETID, PlSqlParserNETWORK, PlSqlParserNEVER, PlSqlParserNEW, PlSqlParserNEW_TIME, PlSqlParserNEXT_DAY, PlSqlParserNEXT, PlSqlParserNL_AJ, PlSqlParserNLJ_BATCHING, PlSqlParserNLJ_INDEX_FILTER, PlSqlParserNLJ_INDEX_SCAN, PlSqlParserNLJ_PREFETCH, PlSqlParserNLS_CALENDAR, PlSqlParserNLS_CHARACTERSET, PlSqlParserNLS_CHARSET_DECL_LEN, PlSqlParserNLS_CHARSET_ID, PlSqlParserNLS_CHARSET_NAME, PlSqlParserNLS_COMP, PlSqlParserNLS_CURRENCY, PlSqlParserNLS_DATE_FORMAT, PlSqlParserNLS_DATE_LANGUAGE, PlSqlParserNLS_INITCAP, PlSqlParserNLS_ISO_CURRENCY, PlSqlParserNL_SJ, PlSqlParserNLS_LANG, PlSqlParserNLS_LANGUAGE, PlSqlParserNLS_LENGTH_SEMANTICS, PlSqlParserNLS_LOWER, PlSqlParserNLS_NCHAR_CONV_EXCP, PlSqlParserNLS_NUMERIC_CHARACTERS, PlSqlParserNLS_SORT, PlSqlParserNLSSORT, PlSqlParserNLS_SPECIAL_CHARS, PlSqlParserNLS_TERRITORY, PlSqlParserNLS_UPPER, PlSqlParserNO_ACCESS, PlSqlParserNO_ADAPTIVE_PLAN, PlSqlParserNO_ANSI_REARCH, PlSqlParserNOAPPEND, PlSqlParserNOARCHIVELOG, PlSqlParserNOAUDIT, PlSqlParserNO_AUTO_REOPTIMIZE, PlSqlParserNO_BASETABLE_MULTIMV_REWRITE, PlSqlParserNO_BATCH_TABLE_ACCESS_BY_ROWID, PlSqlParserNO_BIND_AWARE, PlSqlParserNO_BUFFER, PlSqlParserNOCACHE, PlSqlParserNO_CARTESIAN, PlSqlParserNO_CHECK_ACL_REWRITE, PlSqlParserNO_CLUSTER_BY_ROWID, PlSqlParserNO_CLUSTERING, PlSqlParserNO_COALESCE_SQ, PlSqlParserNO_COMMON_DATA, PlSqlParserNO_CONNECT_BY_CB_WHR_ONLY, PlSqlParserNO_CONNECT_BY_COMBINE_SW, PlSqlParserNO_CONNECT_BY_COST_BASED, PlSqlParserNO_CONNECT_BY_ELIM_DUPS, PlSqlParserNO_CONNECT_BY_FILTERING, PlSqlParserNOCOPY, PlSqlParserNO_COST_XML_QUERY_REWRITE, PlSqlParserNO_CPU_COSTING, PlSqlParserNOCPU_COSTING, PlSqlParserNOCYCLE, PlSqlParserNO_DATA_SECURITY_REWRITE, PlSqlParserNO_DECORRELATE, PlSqlParserNODELAY, PlSqlParserNO_DOMAIN_INDEX_FILTER, PlSqlParserNO_DST_UPGRADE_INSERT_CONV, PlSqlParserNO_ELIM_GROUPBY, PlSqlParserNO_ELIMINATE_JOIN, PlSqlParserNO_ELIMINATE_OBY, PlSqlParserNO_ELIMINATE_OUTER_JOIN, PlSqlParserNOENTITYESCAPING, PlSqlParserNOEXTEND, PlSqlParserNO_EXPAND_GSET_TO_UNION, PlSqlParserNO_EXPAND, PlSqlParserNO_EXPAND_TABLE, PlSqlParserNO_FACT, PlSqlParserNO_FACTORIZE_JOIN, PlSqlParserNO_FILTERING, PlSqlParserNOFORCE, PlSqlParserNO_FULL_OUTER_JOIN_TO_OUTER, PlSqlParserNO_GATHER_OPTIMIZER_STATISTICS, PlSqlParserNO_GBY_PUSHDOWN, PlSqlParserNOGUARANTEE, PlSqlParserNO_INDEX_FFS, PlSqlParserNO_INDEX, PlSqlParserNO_INDEX_SS, PlSqlParserNO_INMEMORY, PlSqlParserNO_INMEMORY_PRUNING, PlSqlParserNOKEEP, PlSqlParserNO_LOAD, PlSqlParserNOLOCAL, PlSqlParserNOLOGGING, PlSqlParserNOMAPPING, PlSqlParserNOMAXVALUE, PlSqlParserNO_MERGE, PlSqlParserNOMINIMIZE, PlSqlParserNOMINVALUE, PlSqlParserNO_MODEL_PUSH_REF, PlSqlParserNO_MONITORING, PlSqlParserNOMONITORING, PlSqlParserNO_MONITOR, PlSqlParserNO_MULTIMV_REWRITE, PlSqlParserNO_NATIVE_FULL_OUTER_JOIN, PlSqlParserNONBLOCKING, PlSqlParserNONEDITIONABLE, PlSqlParserNONE, PlSqlParserNO_NLJ_BATCHING, PlSqlParserNO_NLJ_PREFETCH, PlSqlParserNO, PlSqlParserNONSCHEMA, PlSqlParserNO_OBJECT_LINK, PlSqlParserNOORDER, PlSqlParserNO_ORDER_ROLLUPS, PlSqlParserNO_OUTER_JOIN_TO_ANTI, PlSqlParserNO_OUTER_JOIN_TO_INNER, PlSqlParserNOOVERRIDE, PlSqlParserNO_PARALLEL_INDEX, PlSqlParserNOPARALLEL_INDEX, PlSqlParserNO_PARALLEL, PlSqlParserNOPARALLEL, PlSqlParserNO_PARTIAL_COMMIT, PlSqlParserNO_PARTIAL_JOIN, PlSqlParserNO_PARTIAL_ROLLUP_PUSHDOWN, PlSqlParserNOPARTITION, PlSqlParserNO_PLACE_DISTINCT, PlSqlParserNO_PLACE_GROUP_BY, PlSqlParserNO_PQ_CONCURRENT_UNION, PlSqlParserNO_PQ_MAP, PlSqlParserNOPROMPT, PlSqlParserNO_PQ_REPLICATE, PlSqlParserNO_PQ_SKEW, PlSqlParserNO_PRUNE_GSETS, PlSqlParserNO_PULL_PRED, PlSqlParserNO_PUSH_PRED, PlSqlParserNO_PUSH_SUBQ, PlSqlParserNO_PX_FAULT_TOLERANCE, PlSqlParserNO_PX_JOIN_FILTER, PlSqlParserNO_QKN_BUFF, PlSqlParserNO_QUERY_TRANSFORMATION, PlSqlParserNO_REF_CASCADE, PlSqlParserNORELOCATE, PlSqlParserNORELY, PlSqlParserNOREPAIR, PlSqlParserNOREPLAY, PlSqlParserNORESETLOGS, PlSqlParserNO_RESULT_CACHE, PlSqlParserNOREVERSE, PlSqlParserNO_REWRITE, PlSqlParserNOREWRITE, PlSqlParserNORMAL, PlSqlParserNO_ROOT_SW_FOR_LOCAL, PlSqlParserNOROWDEPENDENCIES, PlSqlParserNOSCHEMACHECK, PlSqlParserNOSEGMENT, PlSqlParserNOSCALE, PlSqlParserNOSHARD, PlSqlParserNO_SEMIJOIN, PlSqlParserNO_SEMI_TO_INNER, PlSqlParserNO_SET_TO_JOIN, PlSqlParserNOSORT, PlSqlParserNO_SQL_TRANSLATION, PlSqlParserNO_SQL_TUNE, PlSqlParserNO_STAR_TRANSFORMATION, PlSqlParserNO_STATEMENT_QUEUING, PlSqlParserNO_STATS_GSETS, PlSqlParserNOSTRICT, PlSqlParserNO_SUBQUERY_PRUNING, PlSqlParserNO_SUBSTRB_PAD, PlSqlParserNO_SWAP_JOIN_INPUTS, PlSqlParserNOSWITCH, PlSqlParserNO_TABLE_LOOKUP_BY_NL, PlSqlParserNO_TEMP_TABLE, PlSqlParserNOTHING, PlSqlParserNOTIFICATION, PlSqlParserNO_TRANSFORM_DISTINCT_AGG, PlSqlParserNO_UNNEST, PlSqlParserNO_USE_CUBE, PlSqlParserNO_USE_HASH_AGGREGATION, PlSqlParserNO_USE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserNO_USE_HASH, PlSqlParserNO_USE_INVISIBLE_INDEXES, PlSqlParserNO_USE_MERGE, PlSqlParserNO_USE_NL, PlSqlParserNO_USE_VECTOR_AGGREGATION, PlSqlParserNOVALIDATE, PlSqlParserNO_VECTOR_TRANSFORM_DIMS, PlSqlParserNO_VECTOR_TRANSFORM_FACT, PlSqlParserNO_VECTOR_TRANSFORM, PlSqlParserNO_XDB_FASTPATH_INSERT, PlSqlParserNO_XML_DML_REWRITE, PlSqlParserNO_XMLINDEX_REWRITE_IN_SELECT, PlSqlParserNO_XMLINDEX_REWRITE, PlSqlParserNO_XML_QUERY_REWRITE, PlSqlParserNO_ZONEMAP, PlSqlParserNTH_VALUE, PlSqlParserNULLIF, PlSqlParserNULLS, PlSqlParserNUMBER, PlSqlParserNUMERIC, PlSqlParserNUM_INDEX_KEYS, PlSqlParserNUMTODSINTERVAL, PlSqlParserNUMTOYMINTERVAL, PlSqlParserNVARCHAR2, PlSqlParserNVL2, PlSqlParserOBJECT2XML, PlSqlParserOBJECT, PlSqlParserOBJ_ID, PlSqlParserOBJNO, PlSqlParserOBJNO_REUSE, PlSqlParserOCCURENCES, PlSqlParserOFFLINE, PlSqlParserOFF, PlSqlParserOFFSET, PlSqlParserOIDINDEX, PlSqlParserOID, PlSqlParserOLAP, PlSqlParserOLD, PlSqlParserOLD_PUSH_PRED, PlSqlParserOLS, PlSqlParserOLTP, PlSqlParserOMIT, PlSqlParserONE, PlSqlParserONLINE, PlSqlParserONLY, PlSqlParserOPAQUE, PlSqlParserOPAQUE_TRANSFORM, PlSqlParserOPAQUE_XCANONICAL, PlSqlParserOPCODE, PlSqlParserOPEN, PlSqlParserOPERATIONS, PlSqlParserOPERATOR, PlSqlParserOPT_ESTIMATE, PlSqlParserOPTIMAL, PlSqlParserOPTIMIZE, PlSqlParserOPTIMIZER_FEATURES_ENABLE, PlSqlParserOPTIMIZER_GOAL, PlSqlParserOPT_PARAM, PlSqlParserORA_BRANCH, PlSqlParserORA_CHECK_ACL, PlSqlParserORA_CHECK_PRIVILEGE, PlSqlParserORA_CLUSTERING, PlSqlParserORADATA, PlSqlParserORADEBUG, PlSqlParserORA_DST_AFFECTED, PlSqlParserORA_DST_CONVERT, PlSqlParserORA_DST_ERROR, PlSqlParserORA_GET_ACLIDS, PlSqlParserORA_GET_PRIVILEGES, PlSqlParserORA_HASH, PlSqlParserORA_INVOKING_USERID, PlSqlParserORA_INVOKING_USER, PlSqlParserORA_INVOKING_XS_USER_GUID, PlSqlParserORA_INVOKING_XS_USER, PlSqlParserORA_RAWCOMPARE, PlSqlParserORA_RAWCONCAT, PlSqlParserORA_ROWSCN, PlSqlParserORA_ROWSCN_RAW, PlSqlParserORA_ROWVERSION, PlSqlParserORA_TABVERSION, PlSqlParserORA_WRITE_TIME, PlSqlParserORDERED, PlSqlParserORDERED_PREDICATES, PlSqlParserORDINALITY, PlSqlParserOR_EXPAND, PlSqlParserORGANIZATION, PlSqlParserOR_PREDICATES, PlSqlParserOSERROR, PlSqlParserOTHER, PlSqlParserOUTER_JOIN_TO_ANTI, PlSqlParserOUTER_JOIN_TO_INNER, PlSqlParserOUTER, PlSqlParserOUTLINE_LEAF, PlSqlParserOUTLINE, PlSqlParserOUT_OF_LINE, PlSqlParserOUT, PlSqlParserOVERFLOW_NOMOVE, PlSqlParserOVERFLOW, PlSqlParserOVERLAPS, PlSqlParserOVER, PlSqlParserOVERRIDING, PlSqlParserOWNER, PlSqlParserOWNERSHIP, PlSqlParserOWN, PlSqlParserP_LETTER, PlSqlParserPACKAGE, PlSqlParserPACKAGES, PlSqlParserPARALLEL_ENABLE, PlSqlParserPARALLEL_INDEX, PlSqlParserPARALLEL, PlSqlParserPARAMETERS, PlSqlParserPARAM, PlSqlParserPARENT, PlSqlParserPARENT_LEVEL_NAME, PlSqlParserPARENT_UNIQUE_NAME, PlSqlParserPARITY, PlSqlParserPARTIAL_JOIN, PlSqlParserPARTIALLY, PlSqlParserPARTIAL, PlSqlParserPARTIAL_ROLLUP_PUSHDOWN, PlSqlParserPARTITION_HASH, PlSqlParserPARTITION_LIST, PlSqlParserPARTITION, PlSqlParserPARTITION_RANGE, PlSqlParserPARTITIONS, PlSqlParserPARTNUMINST, PlSqlParserPASSING, PlSqlParserPASSWORD_GRACE_TIME, PlSqlParserPASSWORD_LIFE_TIME, PlSqlParserPASSWORD_LOCK_TIME, PlSqlParserPASSWORD, PlSqlParserPASSWORD_REUSE_MAX, PlSqlParserPASSWORD_REUSE_TIME, PlSqlParserPASSWORD_ROLLOVER_TIME, PlSqlParserPASSWORD_VERIFY_FUNCTION, PlSqlParserPAST, PlSqlParserPATCH, PlSqlParserPATH, PlSqlParserPATH_PREFIX, PlSqlParserPATHS, PlSqlParserPATTERN, PlSqlParserPBL_HS_BEGIN, PlSqlParserPBL_HS_END, PlSqlParserPCTINCREASE, PlSqlParserPCTTHRESHOLD, PlSqlParserPCTUSED, PlSqlParserPCTVERSION, PlSqlParserPENDING, PlSqlParserPERCENT_KEYWORD, PlSqlParserPERCENT_RANKM, PlSqlParserPERFORMANCE, PlSqlParserPERIOD_KEYWORD, PlSqlParserPERMANENT, PlSqlParserPERMISSION, PlSqlParserPERMUTE, PlSqlParserPER, PlSqlParserPFILE, PlSqlParserPHYSICAL, PlSqlParserPIKEY, PlSqlParserPIPELINED, PlSqlParserPIV_GB, PlSqlParserPIVOT, PlSqlParserPIV_SSF, PlSqlParserPLACE_DISTINCT, PlSqlParserPLACE_GROUP_BY, PlSqlParserPLAN, PlSqlParserPLSCOPE_SETTINGS, PlSqlParserPLS_INTEGER, PlSqlParserPLSQL_CCFLAGS, PlSqlParserPLSQL_CODE_TYPE, PlSqlParserPLSQL_DEBUG, PlSqlParserPLSQL_OPTIMIZE_LEVEL, PlSqlParserPLSQL_WARNINGS, PlSqlParserPLUGGABLE, PlSqlParserPMEM, PlSqlParserPOINT, PlSqlParserPOLICY, PlSqlParserPOOL_16K, PlSqlParserPOOL_2K, PlSqlParserPOOL_32K, PlSqlParserPOOL_4K, PlSqlParserPOOL_8K, PlSqlParserPOSITIVEN, PlSqlParserPOSITIVE, PlSqlParserPOST_TRANSACTION, PlSqlParserPOWERMULTISET_BY_CARDINALITY, PlSqlParserPOWERMULTISET, PlSqlParserPOWER, PlSqlParserPQ_CONCURRENT_UNION, PlSqlParserPQ_DISTRIBUTE, PlSqlParserPQ_DISTRIBUTE_WINDOW, PlSqlParserPQ_FILTER, PlSqlParserPQ_MAP, PlSqlParserPQ_NOMAP, PlSqlParserPQ_REPLICATE, PlSqlParserPQ_SKEW, PlSqlParserPRAGMA, PlSqlParserPREBUILT, PlSqlParserPRECEDES, PlSqlParserPRECEDING, PlSqlParserPRECISION, PlSqlParserPRECOMPUTE_SUBQUERY, PlSqlParserPREDICATE_REORDERS, PlSqlParserPRELOAD, PlSqlParserPREPARE, PlSqlParserPRESENTNNV, PlSqlParserPRESENT, PlSqlParserPRESENTV, PlSqlParserPRESERVE_OID, PlSqlParserPRESERVE, PlSqlParserPRETTY, PlSqlParserPREVIOUS, PlSqlParserPREV, PlSqlParserPRIMARY, PlSqlParserPRINTBLOBTOCLOB, PlSqlParserPRIORITY, PlSqlParserPRIVATE, PlSqlParserPRIVATE_SGA, PlSqlParserPRIVILEGED, PlSqlParserPRIVILEGE, PlSqlParserPRIVILEGES, PlSqlParserPROCEDURAL, PlSqlParserPROCEDURE, PlSqlParserPROCESS, PlSqlParserPROFILE, PlSqlParserPROGRAM, PlSqlParserPROJECT, PlSqlParserPROPAGATE, PlSqlParserPROPERTY, PlSqlParserPROTECTED, PlSqlParserPROTECTION, PlSqlParserPROTOCOL, PlSqlParserPROXY, PlSqlParserPRUNING, PlSqlParserPUBLIC, PlSqlParserPULL_PRED, PlSqlParserPURGE, PlSqlParserPUSH_PRED, PlSqlParserPUSH_SUBQ, PlSqlParserPX_FAULT_TOLERANCE, PlSqlParserPX_GRANULE, PlSqlParserPX_JOIN_FILTER, PlSqlParserQB_NAME, PlSqlParserQUARTERS, PlSqlParserQUERY_BLOCK, PlSqlParserQUERY, PlSqlParserQUEUE_CURR, PlSqlParserQUEUE, PlSqlParserQUEUE_ROWP, PlSqlParserQUIESCE, PlSqlParserQUORUM, PlSqlParserQUOTA, PlSqlParserQUOTAGROUP, PlSqlParserRAISE, PlSqlParserRANDOM_LOCAL, PlSqlParserRANDOM, PlSqlParserRANGE, PlSqlParserRANKM, PlSqlParserRAPIDLY, PlSqlParserRAW, PlSqlParserRAWTOHEX, PlSqlParserRAWTONHEX, PlSqlParserRBA, PlSqlParserRBO_OUTLINE, PlSqlParserRDBA, PlSqlParserREAD, PlSqlParserREADS, PlSqlParserREALM, PlSqlParserREAL, PlSqlParserREBALANCE, PlSqlParserREBUILD, PlSqlParserRECORD, PlSqlParserRECORDS_PER_BLOCK, PlSqlParserRECOVERABLE, PlSqlParserRECOVER, PlSqlParserRECOVERY, PlSqlParserRECYCLEBIN, PlSqlParserRECYCLE, PlSqlParserREDACTION, PlSqlParserREDEFINE, PlSqlParserREDO, PlSqlParserREDUCED, PlSqlParserREDUNDANCY, PlSqlParserREF_CASCADE_CURSOR, PlSqlParserREFERENCED, PlSqlParserREFERENCE, PlSqlParserREFERENCES, PlSqlParserREFERENCING, PlSqlParserREF, PlSqlParserREFRESH, PlSqlParserREFTOHEX, PlSqlParserREGEXP_COUNT, PlSqlParserREGEXP_INSTR, PlSqlParserREGEXP_LIKE, PlSqlParserREGEXP_REPLACE, PlSqlParserREGEXP_SUBSTR, PlSqlParserREGISTER, PlSqlParserREGR_AVGX, PlSqlParserREGR_AVGY, PlSqlParserREGR_COUNT, PlSqlParserREGR_INTERCEPT, PlSqlParserREGR_R2, PlSqlParserREGR_SLOPE, PlSqlParserREGR_SXX, PlSqlParserREGR_SXY, PlSqlParserREGR_SYY, PlSqlParserREGULAR, PlSqlParserREJECT, PlSqlParserREKEY, PlSqlParserRELATIONAL, PlSqlParserRELOCATE, PlSqlParserRELY, PlSqlParserREMAINDER, PlSqlParserREMOTE, PlSqlParserREMOTE_MAPPED, PlSqlParserREMOVE, PlSqlParserRENAME, PlSqlParserREPAIR, PlSqlParserREPEAT, PlSqlParserREPLACE, PlSqlParserREPLICATION, PlSqlParserREQUIRED, PlSqlParserRESETLOGS, PlSqlParserRESET, PlSqlParserRESIZE, PlSqlParserRESOLVE, PlSqlParserRESOLVER, PlSqlParserRESPECT, PlSqlParserRESTART, PlSqlParserRESTORE_AS_INTERVALS, PlSqlParserRESTORE, PlSqlParserRESTRICT_ALL_REF_CONS, PlSqlParserRESTRICTED, PlSqlParserRESTRICT_REFERENCES, PlSqlParserRESTRICT, PlSqlParserRESULT_CACHE, PlSqlParserRESULT, PlSqlParserRESUMABLE, PlSqlParserRESUME, PlSqlParserRETENTION, PlSqlParserRETRY_ON_ROW_CHANGE, PlSqlParserRETURNING, PlSqlParserRETURN, PlSqlParserREUSE, PlSqlParserREVERSE, PlSqlParserREWRITE_OR_ERROR, PlSqlParserREWRITE, PlSqlParserRIGHT, PlSqlParserROLE, PlSqlParserROLESET, PlSqlParserROLES, PlSqlParserROLLBACK, PlSqlParserROLLING, PlSqlParserROLLUP, PlSqlParserROWDEPENDENCIES, PlSqlParserROWID_MAPPING_TABLE, PlSqlParserROWID, PlSqlParserROWIDTOCHAR, PlSqlParserROWIDTONCHAR, PlSqlParserROW_LENGTH, PlSqlParserROWNUM, PlSqlParserROW, PlSqlParserROWS, PlSqlParserRPAD, PlSqlParserRTRIM, PlSqlParserRULE, PlSqlParserRULES, PlSqlParserRUNNING, PlSqlParserSALT, PlSqlParserSAMPLE, PlSqlParserSAVE_AS_INTERVALS, PlSqlParserSAVEPOINT, PlSqlParserSAVE, PlSqlParserSB4, PlSqlParserSCALE_ROWS, PlSqlParserSCALE, PlSqlParserSCAN_INSTANCES, PlSqlParserSCAN, PlSqlParserSCHEDULER, PlSqlParserSCHEMACHECK, PlSqlParserSCHEMA, PlSqlParserSCN_ASCENDING, PlSqlParserSCN, PlSqlParserSCOPE, PlSqlParserSCRUB, PlSqlParserSD_ALL, PlSqlParserSD_INHIBIT, PlSqlParserSDO_GEOM_MBR, PlSqlParserSDO_GEOMETRY, PlSqlParserSD_SHOW, PlSqlParserSEARCH, PlSqlParserSECOND, PlSqlParserSECONDS, PlSqlParserSECRET, PlSqlParserSECUREFILE_DBA, PlSqlParserSECUREFILE, PlSqlParserSECURITY, PlSqlParserSEED, PlSqlParserSEG_BLOCK, PlSqlParserSEG_FILE, PlSqlParserSEGMENT, PlSqlParserSELECTIVITY, PlSqlParserSELF, PlSqlParserSEMIJOIN_DRIVER, PlSqlParserSEMIJOIN, PlSqlParserSEMI_TO_INNER, PlSqlParserSEQUENCED, PlSqlParserSEQUENCE, PlSqlParserSEQUENTIAL, PlSqlParserSERIALIZABLE, PlSqlParserSERIALLY_REUSABLE, PlSqlParserSERIAL, PlSqlParserSERVERERROR, PlSqlParserSERVICE_NAME_CONVERT, PlSqlParserSERVICE, PlSqlParserSERVICES, PlSqlParserSESSION_CACHED_CURSORS, PlSqlParserSESSION, PlSqlParserSESSIONS_PER_USER, PlSqlParserSESSIONTIMEZONE, PlSqlParserSESSIONTZNAME, PlSqlParserSET, PlSqlParserSETS, PlSqlParserSETTINGS, PlSqlParserSET_TO_JOIN, PlSqlParserSEVERE, PlSqlParserSHARDSPACE, PlSqlParserSHARD, PlSqlParserSHARED_POOL, PlSqlParserSHARED, PlSqlParserSHARING, PlSqlParserSHELFLIFE, PlSqlParserSHOW, PlSqlParserSHRINK, PlSqlParserSHUTDOWN, PlSqlParserSIBLINGS, PlSqlParserSID, PlSqlParserSITE, PlSqlParserSIGNAL_COMPONENT, PlSqlParserSIGNAL_FUNCTION, PlSqlParserSIGN, PlSqlParserSIGNTYPE, PlSqlParserSIMPLE_INTEGER, PlSqlParserSIMPLE, PlSqlParserSINGLE, PlSqlParserSINGLETASK, PlSqlParserSINH, PlSqlParserSIN, PlSqlParserSKIP_EXT_OPTIMIZER, PlSqlParserSKIP_, PlSqlParserSKIP_UNQ_UNUSABLE_IDX, PlSqlParserSKIP_UNUSABLE_INDEXES, PlSqlParserSMALLFILE, PlSqlParserSMALLINT, PlSqlParserSNAPSHOT, PlSqlParserSOME, PlSqlParserSORT, PlSqlParserSOUNDEX, PlSqlParserSOURCE_FILE_DIRECTORY, PlSqlParserSOURCE_FILE_NAME_CONVERT, PlSqlParserSOURCE, PlSqlParserSPACE_KEYWORD, PlSqlParserSPECIFICATION, PlSqlParserSPFILE, PlSqlParserSPLIT, PlSqlParserSPREADSHEET, PlSqlParserSQLDATA, PlSqlParserSQLERROR, PlSqlParserSQLLDR, PlSqlParserSQL, PlSqlParserSQL_MACRO, PlSqlParserSQL_TRACE, PlSqlParserSQL_TRANSLATION_PROFILE, PlSqlParserSQRT, PlSqlParserSTALE, PlSqlParserSTANDALONE, PlSqlParserSTANDARD, PlSqlParserSTANDARD_HASH, PlSqlParserSTANDBY_MAX_DATA_DELAY, PlSqlParserSTANDBYS, PlSqlParserSTANDBY, PlSqlParserSTAR, PlSqlParserSTAR_TRANSFORMATION, PlSqlParserSTARTUP, PlSqlParserSTATEMENT_ID, PlSqlParserSTATEMENT_QUEUING, PlSqlParserSTATEMENTS, PlSqlParserSTATEMENT, PlSqlParserSTATE, PlSqlParserSTATIC, PlSqlParserSTATISTICS, PlSqlParserSTATS_BINOMIAL_TEST, PlSqlParserSTATS_CROSSTAB, PlSqlParserSTATS_F_TEST, PlSqlParserSTATS_KS_TEST, PlSqlParserSTATS_MODE, PlSqlParserSTATS_MW_TEST, PlSqlParserSTATS_ONE_WAY_ANOVA, PlSqlParserSTATS_T_TEST_INDEP, PlSqlParserSTATS_T_TEST_INDEPU, PlSqlParserSTATS_T_TEST_ONE, PlSqlParserSTATS_T_TEST_PAIRED, PlSqlParserSTATS_WSR_TEST, PlSqlParserSTDDEV_POP, PlSqlParserSTDDEV_SAMP, PlSqlParserSTOP, PlSqlParserSTORAGE, PlSqlParserSTORE, PlSqlParserSTREAMS, PlSqlParserSTREAM, PlSqlParserSTRICT, PlSqlParserSTRING, PlSqlParserSTRIPE_COLUMNS, PlSqlParserSTRIPE_WIDTH, PlSqlParserSTRIP, PlSqlParserSTRUCTURE, PlSqlParserSUBMULTISET, PlSqlParserSUBPARTITION_REL, PlSqlParserSUBPARTITIONS, PlSqlParserSUBPARTITION, PlSqlParserSUBQUERIES, PlSqlParserSUBQUERY_PRUNING, PlSqlParserSUBSCRIBE, PlSqlParserSUBSET, PlSqlParserSUBSTITUTABLE, PlSqlParserSUBSTR2, PlSqlParserSUBSTR4, PlSqlParserSUBSTRB, PlSqlParserSUBSTRC, PlSqlParserSUBTYPE, PlSqlParserSUCCESSFUL, PlSqlParserSUCCESS, PlSqlParserSUMMARY, PlSqlParserSUPPLEMENTAL, PlSqlParserSUSPEND, PlSqlParserSWAP_JOIN_INPUTS, PlSqlParserSWITCHOVER, PlSqlParserSWITCH, PlSqlParserSYNCHRONOUS, PlSqlParserSYNC, PlSqlParserSYS, PlSqlParserSYSASM, PlSqlParserSYS_AUDIT, PlSqlParserSYSAUX, PlSqlParserSYSBACKUP, PlSqlParserSYS_CHECKACL, PlSqlParserSYS_CHECK_PRIVILEGE, PlSqlParserSYS_CONNECT_BY_PATH, PlSqlParserSYS_CONTEXT, PlSqlParserSYSDATE, PlSqlParserSYSDBA, PlSqlParserSYS_DBURIGEN, PlSqlParserSYSDG, PlSqlParserSYS_DL_CURSOR, PlSqlParserSYS_DM_RXFORM_CHR, PlSqlParserSYS_DM_RXFORM_NUM, PlSqlParserSYS_DOM_COMPARE, PlSqlParserSYS_DST_PRIM2SEC, PlSqlParserSYS_DST_SEC2PRIM, PlSqlParserSYS_ET_BFILE_TO_RAW, PlSqlParserSYS_ET_BLOB_TO_IMAGE, PlSqlParserSYS_ET_IMAGE_TO_BLOB, PlSqlParserSYS_ET_RAW_TO_BFILE, PlSqlParserSYS_EXTPDTXT, PlSqlParserSYS_EXTRACT_UTC, PlSqlParserSYS_FBT_INSDEL, PlSqlParserSYS_FILTER_ACLS, PlSqlParserSYS_FNMATCHES, PlSqlParserSYS_FNREPLACE, PlSqlParserSYS_GET_ACLIDS, PlSqlParserSYS_GET_COL_ACLIDS, PlSqlParserSYS_GET_PRIVILEGES, PlSqlParserSYS_GETTOKENID, PlSqlParserSYS_GETXTIVAL, PlSqlParserSYS_GUID, PlSqlParserSYSGUID, PlSqlParserSYSKM, PlSqlParserSYS_MAKE_XMLNODEID, PlSqlParserSYS_MAKEXML, PlSqlParserSYS_MKXMLATTR, PlSqlParserSYS_MKXTI, PlSqlParserSYSOBJ, PlSqlParserSYS_OP_ADT2BIN, PlSqlParserSYS_OP_ADTCONS, PlSqlParserSYS_OP_ALSCRVAL, PlSqlParserSYS_OP_ATG, PlSqlParserSYS_OP_BIN2ADT, PlSqlParserSYS_OP_BITVEC, PlSqlParserSYS_OP_BL2R, PlSqlParserSYS_OP_BLOOM_FILTER_LIST, PlSqlParserSYS_OP_BLOOM_FILTER, PlSqlParserSYS_OP_C2C, PlSqlParserSYS_OP_CAST, PlSqlParserSYS_OP_CEG, PlSqlParserSYS_OP_CL2C, PlSqlParserSYS_OP_COMBINED_HASH, PlSqlParserSYS_OP_COMP, PlSqlParserSYS_OP_CONVERT, PlSqlParserSYS_OP_COUNTCHG, PlSqlParserSYS_OP_CSCONV, PlSqlParserSYS_OP_CSCONVTEST, PlSqlParserSYS_OP_CSR, PlSqlParserSYS_OP_CSX_PATCH, PlSqlParserSYS_OP_CYCLED_SEQ, PlSqlParserSYS_OP_DECOMP, PlSqlParserSYS_OP_DESCEND, PlSqlParserSYS_OP_DISTINCT, PlSqlParserSYS_OP_DRA, PlSqlParserSYS_OP_DUMP, PlSqlParserSYS_OP_DV_CHECK, PlSqlParserSYS_OP_ENFORCE_NOT_NULL, PlSqlParserSYSOPER, PlSqlParserSYS_OP_EXTRACT, PlSqlParserSYS_OP_GROUPING, PlSqlParserSYS_OP_GUID, PlSqlParserSYS_OP_HASH, PlSqlParserSYS_OP_IIX, PlSqlParserSYS_OP_ITR, PlSqlParserSYS_OP_KEY_VECTOR_CREATE, PlSqlParserSYS_OP_KEY_VECTOR_FILTER_LIST, PlSqlParserSYS_OP_KEY_VECTOR_FILTER, PlSqlParserSYS_OP_KEY_VECTOR_SUCCEEDED, PlSqlParserSYS_OP_KEY_VECTOR_USE, PlSqlParserSYS_OP_LBID, PlSqlParserSYS_OP_LOBLOC2BLOB, PlSqlParserSYS_OP_LOBLOC2CLOB, PlSqlParserSYS_OP_LOBLOC2ID, PlSqlParserSYS_OP_LOBLOC2NCLOB, PlSqlParserSYS_OP_LOBLOC2TYP, PlSqlParserSYS_OP_LSVI, PlSqlParserSYS_OP_LVL, PlSqlParserSYS_OP_MAKEOID, PlSqlParserSYS_OP_MAP_NONNULL, PlSqlParserSYS_OP_MSR, PlSqlParserSYS_OP_NICOMBINE, PlSqlParserSYS_OP_NIEXTRACT, PlSqlParserSYS_OP_NII, PlSqlParserSYS_OP_NIX, PlSqlParserSYS_OP_NOEXPAND, PlSqlParserSYS_OP_NTCIMG, PlSqlParserSYS_OP_NUMTORAW, PlSqlParserSYS_OP_OIDVALUE, PlSqlParserSYS_OP_OPNSIZE, PlSqlParserSYS_OP_PAR_1, PlSqlParserSYS_OP_PARGID_1, PlSqlParserSYS_OP_PARGID, PlSqlParserSYS_OP_PAR, PlSqlParserSYS_OP_PART_ID, PlSqlParserSYS_OP_PIVOT, PlSqlParserSYS_OP_R2O, PlSqlParserSYS_OP_RAWTONUM, PlSqlParserSYS_OP_RDTM, PlSqlParserSYS_OP_REF, PlSqlParserSYS_OP_RMTD, PlSqlParserSYS_OP_ROWIDTOOBJ, PlSqlParserSYS_OP_RPB, PlSqlParserSYS_OPTLOBPRBSC, PlSqlParserSYS_OP_TOSETID, PlSqlParserSYS_OP_TPR, PlSqlParserSYS_OP_TRTB, PlSqlParserSYS_OPTXICMP, PlSqlParserSYS_OPTXQCASTASNQ, PlSqlParserSYS_OP_UNDESCEND, PlSqlParserSYS_OP_VECAND, PlSqlParserSYS_OP_VECBIT, PlSqlParserSYS_OP_VECOR, PlSqlParserSYS_OP_VECXOR, PlSqlParserSYS_OP_VERSION, PlSqlParserSYS_OP_VREF, PlSqlParserSYS_OP_VVD, PlSqlParserSYS_OP_XMLCONS_FOR_CSX, PlSqlParserSYS_OP_XPTHATG, PlSqlParserSYS_OP_XPTHIDX, PlSqlParserSYS_OP_XPTHOP, PlSqlParserSYS_OP_XTXT2SQLT, PlSqlParserSYS_OP_ZONE_ID, PlSqlParserSYS_ORDERKEY_DEPTH, PlSqlParserSYS_ORDERKEY_MAXCHILD, PlSqlParserSYS_ORDERKEY_PARENT, PlSqlParserSYS_PARALLEL_TXN, PlSqlParserSYS_PATHID_IS_ATTR, PlSqlParserSYS_PATHID_IS_NMSPC, PlSqlParserSYS_PATHID_LASTNAME, PlSqlParserSYS_PATHID_LASTNMSPC, PlSqlParserSYS_PATH_REVERSE, PlSqlParserSYS_PXQEXTRACT, PlSqlParserSYS_RAW_TO_XSID, PlSqlParserSYS_RID_ORDER, PlSqlParserSYS_ROW_DELTA, PlSqlParserSYS_SC_2_XMLT, PlSqlParserSYS_SYNRCIREDO, PlSqlParserSYSTEM_DEFINED, PlSqlParserSYSTEM, PlSqlParserSYSTIMESTAMP, PlSqlParserSYS_TYPEID, PlSqlParserSYS_UMAKEXML, PlSqlParserSYS_XMLANALYZE, PlSqlParserSYS_XMLCONTAINS, PlSqlParserSYS_XMLCONV, PlSqlParserSYS_XMLEXNSURI, PlSqlParserSYS_XMLGEN, PlSqlParserSYS_XMLI_LOC_ISNODE, PlSqlParserSYS_XMLI_LOC_ISTEXT, PlSqlParserSYS_XMLINSTR, PlSqlParserSYS_XMLLOCATOR_GETSVAL, PlSqlParserSYS_XMLNODEID_GETCID, PlSqlParserSYS_XMLNODEID_GETLOCATOR, PlSqlParserSYS_XMLNODEID_GETOKEY, PlSqlParserSYS_XMLNODEID_GETPATHID, PlSqlParserSYS_XMLNODEID_GETPTRID, PlSqlParserSYS_XMLNODEID_GETRID, PlSqlParserSYS_XMLNODEID_GETSVAL, PlSqlParserSYS_XMLNODEID_GETTID, PlSqlParserSYS_XMLNODEID, PlSqlParserSYS_XMLT_2_SC, PlSqlParserSYS_XMLTRANSLATE, PlSqlParserSYS_XMLTYPE2SQL, PlSqlParserSYS_XQ_ASQLCNV, PlSqlParserSYS_XQ_ATOMCNVCHK, PlSqlParserSYS_XQBASEURI, PlSqlParserSYS_XQCASTABLEERRH, PlSqlParserSYS_XQCODEP2STR, PlSqlParserSYS_XQCODEPEQ, PlSqlParserSYS_XQCON2SEQ, PlSqlParserSYS_XQCONCAT, PlSqlParserSYS_XQDELETE, PlSqlParserSYS_XQDFLTCOLATION, PlSqlParserSYS_XQDOC, PlSqlParserSYS_XQDOCURI, PlSqlParserSYS_XQDURDIV, PlSqlParserSYS_XQED4URI, PlSqlParserSYS_XQENDSWITH, PlSqlParserSYS_XQERRH, PlSqlParserSYS_XQERR, PlSqlParserSYS_XQESHTMLURI, PlSqlParserSYS_XQEXLOBVAL, PlSqlParserSYS_XQEXSTWRP, PlSqlParserSYS_XQEXTRACT, PlSqlParserSYS_XQEXTRREF, PlSqlParserSYS_XQEXVAL, PlSqlParserSYS_XQFB2STR, PlSqlParserSYS_XQFNBOOL, PlSqlParserSYS_XQFNCMP, PlSqlParserSYS_XQFNDATIM, PlSqlParserSYS_XQFNLNAME, PlSqlParserSYS_XQFNNM, PlSqlParserSYS_XQFNNSURI, PlSqlParserSYS_XQFNPREDTRUTH, PlSqlParserSYS_XQFNQNM, PlSqlParserSYS_XQFNROOT, PlSqlParserSYS_XQFORMATNUM, PlSqlParserSYS_XQFTCONTAIN, PlSqlParserSYS_XQFUNCR, PlSqlParserSYS_XQGETCONTENT, PlSqlParserSYS_XQINDXOF, PlSqlParserSYS_XQINSERT, PlSqlParserSYS_XQINSPFX, PlSqlParserSYS_XQIRI2URI, PlSqlParserSYS_XQLANG, PlSqlParserSYS_XQLLNMFRMQNM, PlSqlParserSYS_XQMKNODEREF, PlSqlParserSYS_XQNILLED, PlSqlParserSYS_XQNODENAME, PlSqlParserSYS_XQNORMSPACE, PlSqlParserSYS_XQNORMUCODE, PlSqlParserSYS_XQ_NRNG, PlSqlParserSYS_XQNSP4PFX, PlSqlParserSYS_XQNSPFRMQNM, PlSqlParserSYS_XQPFXFRMQNM, PlSqlParserSYS_XQ_PKSQL2XML, PlSqlParserSYS_XQPOLYABS, PlSqlParserSYS_XQPOLYADD, PlSqlParserSYS_XQPOLYCEL, PlSqlParserSYS_XQPOLYCSTBL, PlSqlParserSYS_XQPOLYCST, PlSqlParserSYS_XQPOLYDIV, PlSqlParserSYS_XQPOLYFLR, PlSqlParserSYS_XQPOLYMOD, PlSqlParserSYS_XQPOLYMUL, PlSqlParserSYS_XQPOLYRND, PlSqlParserSYS_XQPOLYSQRT, PlSqlParserSYS_XQPOLYSUB, PlSqlParserSYS_XQPOLYUMUS, PlSqlParserSYS_XQPOLYUPLS, PlSqlParserSYS_XQPOLYVEQ, PlSqlParserSYS_XQPOLYVGE, PlSqlParserSYS_XQPOLYVGT, PlSqlParserSYS_XQPOLYVLE, PlSqlParserSYS_XQPOLYVLT, PlSqlParserSYS_XQPOLYVNE, PlSqlParserSYS_XQREF2VAL, PlSqlParserSYS_XQRENAME, PlSqlParserSYS_XQREPLACE, PlSqlParserSYS_XQRESVURI, PlSqlParserSYS_XQRNDHALF2EVN, PlSqlParserSYS_XQRSLVQNM, PlSqlParserSYS_XQRYENVPGET, PlSqlParserSYS_XQRYVARGET, PlSqlParserSYS_XQRYWRP, PlSqlParserSYS_XQSEQ2CON4XC, PlSqlParserSYS_XQSEQ2CON, PlSqlParserSYS_XQSEQDEEPEQ, PlSqlParserSYS_XQSEQINSB, PlSqlParserSYS_XQSEQRM, PlSqlParserSYS_XQSEQRVS, PlSqlParserSYS_XQSEQSUB, PlSqlParserSYS_XQSEQTYPMATCH, PlSqlParserSYS_XQSTARTSWITH, PlSqlParserSYS_XQSTATBURI, PlSqlParserSYS_XQSTR2CODEP, PlSqlParserSYS_XQSTRJOIN, PlSqlParserSYS_XQSUBSTRAFT, PlSqlParserSYS_XQSUBSTRBEF, PlSqlParserSYS_XQTOKENIZE, PlSqlParserSYS_XQTREATAS, PlSqlParserSYS_XQ_UPKXML2SQL, PlSqlParserSYS_XQXFORM, PlSqlParserSYS_XSID_TO_RAW, PlSqlParserSYS_ZMAP_FILTER, PlSqlParserSYS_ZMAP_REFRESH, PlSqlParserT_LETTER, PlSqlParserTABLE_LOOKUP_BY_NL, PlSqlParserTABLESPACE_NO, PlSqlParserTABLESPACE, PlSqlParserTABLES, PlSqlParserTABLE_STATS, PlSqlParserTABLE, PlSqlParserTABNO, PlSqlParserTAG, PlSqlParserTANH, PlSqlParserTAN, PlSqlParserTBLORIDXPARTNUM, PlSqlParserTEMPFILE, PlSqlParserTEMPLATE, PlSqlParserTEMPORARY, PlSqlParserTEMP_TABLE, PlSqlParserTEST, PlSqlParserTEXT, PlSqlParserTHAN, PlSqlParserTHEN, PlSqlParserTHE, PlSqlParserTHREAD, PlSqlParserTHROUGH, PlSqlParserTIER, PlSqlParserTIES, PlSqlParserTIMEOUT, PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED, PlSqlParserTIMESTAMP, PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED, PlSqlParserTIMESTAMP_UNCONSTRAINED, PlSqlParserTIMES, PlSqlParserTIME, PlSqlParserTIMEZONE_ABBR, PlSqlParserTIMEZONE_HOUR, PlSqlParserTIMEZONE_MINUTE, PlSqlParserTIMEZONE_OFFSET, PlSqlParserTIMEZONE_REGION, PlSqlParserTIME_ZONE, PlSqlParserTIMING, PlSqlParserTIV_GB, PlSqlParserTIV_SSF, PlSqlParserTO_ACLID, PlSqlParserTO_BINARY_DOUBLE, PlSqlParserTO_BINARY_FLOAT, PlSqlParserTO_BLOB, PlSqlParserTO_CLOB, PlSqlParserTO_DSINTERVAL, PlSqlParserTO_LOB, PlSqlParserTO_MULTI_BYTE, PlSqlParserTO_NCHAR, PlSqlParserTO_NCLOB, PlSqlParserTO_NUMBER, PlSqlParserTOPLEVEL, PlSqlParserTO_SINGLE_BYTE, PlSqlParserTO_TIMESTAMP, PlSqlParserTO_TIMESTAMP_TZ, PlSqlParserTO_TIME, PlSqlParserTO_TIME_TZ, PlSqlParserTO_YMINTERVAL, PlSqlParserTRACE, PlSqlParserTRACING, PlSqlParserTRACKING, PlSqlParserTRAILING, PlSqlParserTRANSACTION, PlSqlParserTRANSFORM, PlSqlParserTRANSFORM_DISTINCT_AGG, PlSqlParserTRANSITIONAL, PlSqlParserTRANSITION, PlSqlParserTRANSLATE, PlSqlParserTRANSLATION, PlSqlParserTREAT, PlSqlParserTRIGGERS, PlSqlParserTRIGGER, PlSqlParserTRUE, PlSqlParserTRUNCATE, PlSqlParserTRUNC, PlSqlParserTRUSTED, PlSqlParserTRUST, PlSqlParserTUNING, PlSqlParserTX, PlSqlParserTYPES, PlSqlParserTYPE, PlSqlParserTZ_OFFSET, PlSqlParserUB2, PlSqlParserUBA, PlSqlParserUCS2, PlSqlParserUID, PlSqlParserUNARCHIVED, PlSqlParserUNBOUNDED, PlSqlParserUNBOUND, PlSqlParserUNCONDITIONAL, PlSqlParserUNDER, PlSqlParserUNDO, PlSqlParserUNDROP, PlSqlParserUNIFORM, PlSqlParserUNISTR, PlSqlParserUNLIMITED, PlSqlParserUNLOAD, PlSqlParserUNLOCK, PlSqlParserUNMATCHED, PlSqlParserUNNEST_INNERJ_DISTINCT_VIEW, PlSqlParserUNNEST_NOSEMIJ_NODISTINCTVIEW, PlSqlParserUNNEST_SEMIJ_VIEW, PlSqlParserUNNEST, PlSqlParserUNPACKED, PlSqlParserUNPIVOT, PlSqlParserUNPLUG, PlSqlParserUNPROTECTED, PlSqlParserUNQUIESCE, PlSqlParserUNRECOVERABLE, PlSqlParserUNRESTRICTED, PlSqlParserUNSUBSCRIBE, PlSqlParserUNTIL, PlSqlParserUNUSABLE, PlSqlParserUNUSED, PlSqlParserUPDATABLE, PlSqlParserUPDATED, PlSqlParserUPDATEXML, PlSqlParserUPD_INDEXES, PlSqlParserUPD_JOININDEX, PlSqlParserUPGRADE, PlSqlParserUPPER, PlSqlParserUPSERT, PlSqlParserUROWID, PlSqlParserUSABLE, PlSqlParserUSAGE, PlSqlParserUSE_ANTI, PlSqlParserUSE_CONCAT, PlSqlParserUSE_CUBE, PlSqlParserUSE_HASH_AGGREGATION, PlSqlParserUSE_HASH_GBY_FOR_PUSHDOWN, PlSqlParserUSE_HASH, PlSqlParserUSE_HIDDEN_PARTITIONS, PlSqlParserUSE_INVISIBLE_INDEXES, PlSqlParserUSE_MERGE_CARTESIAN, PlSqlParserUSE_MERGE, PlSqlParserUSE_NL, PlSqlParserUSE_NL_WITH_INDEX, PlSqlParserUSE_PRIVATE_OUTLINES, PlSqlParserUSER_DATA, PlSqlParserUSER_DEFINED, PlSqlParserUSERENV, PlSqlParserUSERGROUP, PlSqlParserUSER_RECYCLEBIN, PlSqlParserUSERS, PlSqlParserUSER_TABLESPACES, PlSqlParserUSER, PlSqlParserUSE_SEMI, PlSqlParserUSE_STORED_OUTLINES, PlSqlParserUSE_TTT_FOR_GSETS, PlSqlParserUSE, PlSqlParserUSE_VECTOR_AGGREGATION, PlSqlParserUSE_WEAK_NAME_RESL, PlSqlParserUSING_NO_EXPAND, PlSqlParserUSING, PlSqlParserUTF16BE, PlSqlParserUTF16LE, PlSqlParserUTF32, PlSqlParserUTF8, PlSqlParserV1, PlSqlParserV2, PlSqlParserVALIDATE, PlSqlParserVALIDATE_CONVERSION, PlSqlParserVALIDATION, PlSqlParserVALID_TIME_END, PlSqlParserVALUE, PlSqlParserVARCHAR2, PlSqlParserVARCHAR, PlSqlParserVARIABLE, PlSqlParserVAR_POP, PlSqlParserVARRAYS, PlSqlParserVARRAY, PlSqlParserVAR_SAMP, PlSqlParserVARYING, PlSqlParserVECTOR_READ_TRACE, PlSqlParserVECTOR_READ, PlSqlParserVECTOR_TRANSFORM_DIMS, PlSqlParserVECTOR_TRANSFORM_FACT, PlSqlParserVECTOR_TRANSFORM, PlSqlParserVERIFIER, PlSqlParserVERIFY, PlSqlParserVERSIONING, PlSqlParserVERSIONS_ENDSCN, PlSqlParserVERSIONS_ENDTIME, PlSqlParserVERSIONS_OPERATION, PlSqlParserVERSIONS_STARTSCN, PlSqlParserVERSIONS_STARTTIME, PlSqlParserVERSIONS, PlSqlParserVERSIONS_XID, PlSqlParserVERSION, PlSqlParserVIOLATION, PlSqlParserVIRTUAL, PlSqlParserVISIBILITY, PlSqlParserVISIBLE, PlSqlParserVOLUME, PlSqlParserVSIZE, PlSqlParserWAIT, PlSqlParserWALLET, PlSqlParserWARNING, PlSqlParserWEEKS, PlSqlParserWEEK, PlSqlParserWELLFORMED, PlSqlParserWHENEVER, PlSqlParserWHEN, PlSqlParserWHILE, PlSqlParserWHITESPACE, PlSqlParserWIDTH_BUCKET, PlSqlParserWITHIN, PlSqlParserWITHOUT, PlSqlParserWITH_PLSQL, PlSqlParserWORK, PlSqlParserWRAPPED, PlSqlParserWRAPPER, PlSqlParserWRITE, PlSqlParserXDB_FASTPATH_INSERT, PlSqlParserX_DYN_PRUNE, PlSqlParserXID, PlSqlParserXML2OBJECT, PlSqlParserXMLAGG, PlSqlParserXMLATTRIBUTES, PlSqlParserXMLCAST, PlSqlParserXMLCDATA, PlSqlParserXMLCOLATTVAL, PlSqlParserXMLCOMMENT, PlSqlParserXMLCONCAT, PlSqlParserXMLDIFF, PlSqlParserXML_DML_RWT_STMT, PlSqlParserXMLELEMENT, PlSqlParserXMLEXISTS2, PlSqlParserXMLEXISTS, PlSqlParserXMLFOREST, PlSqlParserXMLINDEX_REWRITE_IN_SELECT, PlSqlParserXMLINDEX_REWRITE, PlSqlParserXMLINDEX_SEL_IDX_TBL, PlSqlParserXMLISNODE, PlSqlParserXMLISVALID, PlSqlParserXMLNAMESPACES, PlSqlParserXMLPARSE, PlSqlParserXMLPATCH, PlSqlParserXMLPI, PlSqlParserXMLQUERYVAL, PlSqlParserXMLQUERY, PlSqlParserXMLROOT, PlSqlParserXMLSCHEMA, PlSqlParserXMLSERIALIZE, PlSqlParserXMLTABLE, PlSqlParserXMLTRANSFORMBLOB, PlSqlParserXMLTRANSFORM, PlSqlParserXMLTYPE, PlSqlParserXML, PlSqlParserXPATHTABLE, PlSqlParserXS_SYS_CONTEXT, PlSqlParserXS, PlSqlParserYEARS, PlSqlParserYEAR, PlSqlParserYES, PlSqlParserYMINTERVAL_UNCONSTRAINED, PlSqlParserZONEMAP, PlSqlParserZONE, PlSqlParserPREDICTION, PlSqlParserPREDICTION_BOUNDS, PlSqlParserPREDICTION_COST, PlSqlParserPREDICTION_DETAILS, PlSqlParserPREDICTION_PROBABILITY, PlSqlParserPREDICTION_SET, PlSqlParserBLOCKCHAIN, PlSqlParserCOLLATE, PlSqlParserCOLLATION, PlSqlParserDEFINITION, PlSqlParserDUPLICATED, PlSqlParserEXTENDED, PlSqlParserHASHING, PlSqlParserIDLE, PlSqlParserIMMUTABLE, PlSqlParserORACLE_DATAPUMP, PlSqlParserORACLE_HDFS, PlSqlParserORACLE_HIVE, PlSqlParserORACLE_LOADER, PlSqlParserSHARDED, PlSqlParserISOLATE, PlSqlParserROOT, PlSqlParserUNITE, PlSqlParserALGORITHM, PlSqlParserCUME_DIST, PlSqlParserDENSE_RANK, PlSqlParserLISTAGG, PlSqlParserPERCENT_RANK, PlSqlParserPERCENTILE_CONT, PlSqlParserPERCENTILE_DISC, PlSqlParserRANK, PlSqlParserAVG, PlSqlParserCORR, PlSqlParserCOVAR_, PlSqlParserLAG, PlSqlParserLEAD, PlSqlParserMAX, PlSqlParserMEDIAN, PlSqlParserMEMOPTIMIZE, PlSqlParserMIN, PlSqlParserNTILE, PlSqlParserNVL, PlSqlParserRATIO_TO_REPORT, PlSqlParserREGR_, PlSqlParserROUND, PlSqlParserROW_NUMBER, PlSqlParserSUBSTR, PlSqlParserTO_CHAR, PlSqlParserTRIM, PlSqlParserSUM, PlSqlParserSTDDEV, PlSqlParserVAR_, PlSqlParserVARIANCE, PlSqlParserLEAST, PlSqlParserGREATEST, PlSqlParserTO_DATE, PlSqlParserDEFAULTIF, PlSqlParserLLS, PlSqlParserENCLOSED, PlSqlParserTERMINATED, PlSqlParserOPTIONALLY, PlSqlParserLRTRIM, PlSqlParserNOTRIM, PlSqlParserLDRTRIM, PlSqlParserDATE_FORMAT, PlSqlParserMASK, PlSqlParserTRANSFORMS, PlSqlParserLOBFILE, PlSqlParserSTARTOF, PlSqlParserCHARACTERSET, PlSqlParserRECORDS, PlSqlParserFIXED, PlSqlParserDELIMITED, PlSqlParserXMLTAG, PlSqlParserPREPROCESSOR, PlSqlParserTERRITORY, PlSqlParserLITTLE, PlSqlParserBIG, PlSqlParserENDIAN, PlSqlParserBYTEORDERMARK, PlSqlParserNOCHECK, PlSqlParserSIZES, PlSqlParserARE, PlSqlParserBYTES, PlSqlParserCHARACTERS, PlSqlParserREADSIZE, PlSqlParserDISABLE_DIRECTORY_LINK_CHECK, PlSqlParserDATE_CACHE, PlSqlParserFIELD_NAMES, PlSqlParserFILES, PlSqlParserIO_OPTIONS, PlSqlParserDIRECTIO, PlSqlParserNODIRECTIO, PlSqlParserDNFS_ENABLE, PlSqlParserDNFS_DISABLE, PlSqlParserDNFS_READBUFFERS, PlSqlParserNOBADFILE, PlSqlParserBADFILE, PlSqlParserNODISCARDFILE, PlSqlParserDISCARDFILE, PlSqlParserNOLOGFILE, PlSqlParserFIELDS, PlSqlParserIGNORE_CHARS_AFTER_EOR, PlSqlParserCSV, PlSqlParserEMBEDDED, PlSqlParserOVERRIDE, PlSqlParserTHESE, PlSqlParserFIELD, PlSqlParserNONULLIF, PlSqlParserPOSITION, PlSqlParserNEWLINE_, PlSqlParserDETECTED, PlSqlParserUNSIGNED, PlSqlParserZONED, PlSqlParserORACLE_DATE, PlSqlParserORACLE_NUMBER, PlSqlParserCOUNTED, PlSqlParserVARRAW, PlSqlParserVARCHARC, PlSqlParserVARRAWC, PlSqlParserACCESSIBLE, PlSqlParserCHARSETFORM, PlSqlParserCHARSETID, PlSqlParserDURATION, PlSqlParserENABLED, PlSqlParserERROR_CODE, PlSqlParserERROR_INDEX, PlSqlParserITEMS, PlSqlParserLINES, PlSqlParserMAXLEN, PlSqlParserNOLOG, PlSqlParserORC, PlSqlParserPARQUET, PlSqlParserPOLYMORPHIC, PlSqlParserRCFILE, PlSqlParserSTRUCT, PlSqlParserTDO, PlSqlParserTEMPLATE_TABLE, PlSqlParserTEXTFILE, PlSqlParserPERIOD, PlSqlParserREGULAR_ID: - p.SetState(20683) + p.SetState(20688) p.GetErrorHandler().Sync(p) - if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2885, p.GetParserRuleContext()) == 1 { + if p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2886, p.GetParserRuleContext()) == 1 { { - p.SetState(20682) + p.SetState(20687) p.Match(PlSqlParserCOLUMN) if p.HasError() { // Recognition error - abort rule @@ -346171,13 +346222,13 @@ func (p *PlSqlParser) Clear_command() (localctx IClear_commandContext) { goto errorExit } { - p.SetState(20685) + p.SetState(20690) p.Regular_id() } case PlSqlParserALL: { - p.SetState(20686) + p.SetState(20691) p.Match(PlSqlParserALL) if p.HasError() { // Recognition error - abort rule @@ -346322,7 +346373,7 @@ func (p *PlSqlParser) Start_command() (localctx IStart_commandContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(20689) + p.SetState(20694) p.Match(PlSqlParserSTART_CMD) if p.HasError() { // Recognition error - abort rule @@ -346330,11 +346381,11 @@ func (p *PlSqlParser) Start_command() (localctx IStart_commandContext) { } } { - p.SetState(20690) + p.SetState(20695) p.Id_expression() } { - p.SetState(20691) + p.SetState(20696) p.Match(PlSqlParserPERIOD) if p.HasError() { // Recognition error - abort rule @@ -346342,7 +346393,7 @@ func (p *PlSqlParser) Start_command() (localctx IStart_commandContext) { } } { - p.SetState(20692) + p.SetState(20697) _la = p.GetTokenStream().LA(1) if !(_la == PlSqlParserSQL || _la == PlSqlParserFILE_EXT) { @@ -346463,7 +346514,7 @@ func (p *PlSqlParser) Sql_plus_command_no_semicolon() (localctx ISql_plus_comman p.EnterRule(localctx, 2430, PlSqlParserRULE_sql_plus_command_no_semicolon) p.EnterOuterAlt(localctx, 1) { - p.SetState(20694) + p.SetState(20699) p.Set_command() } @@ -346620,7 +346671,7 @@ func (p *PlSqlParser) System_actions() (localctx ISystem_actionsContext) { p.EnterOuterAlt(localctx, 1) { - p.SetState(20696) + p.SetState(20701) p.Match(PlSqlParserACTIONS) if p.HasError() { // Recognition error - abort rule @@ -346628,10 +346679,10 @@ func (p *PlSqlParser) System_actions() (localctx ISystem_actionsContext) { } } { - p.SetState(20697) + p.SetState(20702) p.System_privilege() } - p.SetState(20702) + p.SetState(20707) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -346640,7 +346691,7 @@ func (p *PlSqlParser) System_actions() (localctx ISystem_actionsContext) { for _la == PlSqlParserCOMMA { { - p.SetState(20698) + p.SetState(20703) p.Match(PlSqlParserCOMMA) if p.HasError() { // Recognition error - abort rule @@ -346648,11 +346699,11 @@ func (p *PlSqlParser) System_actions() (localctx ISystem_actionsContext) { } } { - p.SetState(20699) + p.SetState(20704) p.System_privilege() } - p.SetState(20704) + p.SetState(20709) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit @@ -347390,31 +347441,31 @@ func (s *Regular_idContext) Accept(visitor antlr.ParseTreeVisitor) interface{} { func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { localctx = NewRegular_idContext(p, p.GetParserRuleContext(), p.GetState()) p.EnterRule(localctx, 2434, PlSqlParserRULE_regular_id) - p.SetState(20828) + p.SetState(20833) p.GetErrorHandler().Sync(p) if p.HasError() { goto errorExit } - switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2888, p.GetParserRuleContext()) { + switch p.GetInterpreter().AdaptivePredict(p.BaseParser, p.GetTokenStream(), 2889, p.GetParserRuleContext()) { case 1: p.EnterOuterAlt(localctx, 1) { - p.SetState(20705) + p.SetState(20710) p.Non_reserved_keywords_pre12c() } case 2: p.EnterOuterAlt(localctx, 2) { - p.SetState(20706) + p.SetState(20711) p.Non_reserved_keywords_in_12c() } case 3: p.EnterOuterAlt(localctx, 3) { - p.SetState(20707) + p.SetState(20712) p.Match(PlSqlParserREGULAR_ID) if p.HasError() { // Recognition error - abort rule @@ -347425,7 +347476,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 4: p.EnterOuterAlt(localctx, 4) { - p.SetState(20708) + p.SetState(20713) p.Match(PlSqlParserABSENT) if p.HasError() { // Recognition error - abort rule @@ -347436,7 +347487,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 5: p.EnterOuterAlt(localctx, 5) { - p.SetState(20709) + p.SetState(20714) p.Match(PlSqlParserA_LETTER) if p.HasError() { // Recognition error - abort rule @@ -347447,7 +347498,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 6: p.EnterOuterAlt(localctx, 6) { - p.SetState(20710) + p.SetState(20715) p.Match(PlSqlParserACCESSIBLE) if p.HasError() { // Recognition error - abort rule @@ -347458,7 +347509,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 7: p.EnterOuterAlt(localctx, 7) { - p.SetState(20711) + p.SetState(20716) p.Match(PlSqlParserBYTES) if p.HasError() { // Recognition error - abort rule @@ -347469,7 +347520,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 8: p.EnterOuterAlt(localctx, 8) { - p.SetState(20712) + p.SetState(20717) p.Match(PlSqlParserCHARSETFORM) if p.HasError() { // Recognition error - abort rule @@ -347480,7 +347531,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 9: p.EnterOuterAlt(localctx, 9) { - p.SetState(20713) + p.SetState(20718) p.Match(PlSqlParserCHARSETID) if p.HasError() { // Recognition error - abort rule @@ -347491,7 +347542,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 10: p.EnterOuterAlt(localctx, 10) { - p.SetState(20714) + p.SetState(20719) p.Match(PlSqlParserDURATION) if p.HasError() { // Recognition error - abort rule @@ -347502,7 +347553,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 11: p.EnterOuterAlt(localctx, 11) { - p.SetState(20715) + p.SetState(20720) p.Match(PlSqlParserENABLED) if p.HasError() { // Recognition error - abort rule @@ -347513,7 +347564,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 12: p.EnterOuterAlt(localctx, 12) { - p.SetState(20716) + p.SetState(20721) p.Match(PlSqlParserERROR_CODE) if p.HasError() { // Recognition error - abort rule @@ -347524,7 +347575,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 13: p.EnterOuterAlt(localctx, 13) { - p.SetState(20717) + p.SetState(20722) p.Match(PlSqlParserERROR_INDEX) if p.HasError() { // Recognition error - abort rule @@ -347535,7 +347586,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 14: p.EnterOuterAlt(localctx, 14) { - p.SetState(20718) + p.SetState(20723) p.Match(PlSqlParserEXTEND) if p.HasError() { // Recognition error - abort rule @@ -347546,7 +347597,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 15: p.EnterOuterAlt(localctx, 15) { - p.SetState(20719) + p.SetState(20724) p.Match(PlSqlParserFIELD) if p.HasError() { // Recognition error - abort rule @@ -347557,7 +347608,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 16: p.EnterOuterAlt(localctx, 16) { - p.SetState(20720) + p.SetState(20725) p.Match(PlSqlParserITEMS) if p.HasError() { // Recognition error - abort rule @@ -347568,7 +347619,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 17: p.EnterOuterAlt(localctx, 17) { - p.SetState(20721) + p.SetState(20726) p.Match(PlSqlParserLINES) if p.HasError() { // Recognition error - abort rule @@ -347579,7 +347630,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 18: p.EnterOuterAlt(localctx, 18) { - p.SetState(20722) + p.SetState(20727) p.Match(PlSqlParserMASK) if p.HasError() { // Recognition error - abort rule @@ -347590,7 +347641,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 19: p.EnterOuterAlt(localctx, 19) { - p.SetState(20723) + p.SetState(20728) p.Match(PlSqlParserMAXLEN) if p.HasError() { // Recognition error - abort rule @@ -347601,7 +347652,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 20: p.EnterOuterAlt(localctx, 20) { - p.SetState(20724) + p.SetState(20729) p.Match(PlSqlParserNEWLINE_) if p.HasError() { // Recognition error - abort rule @@ -347612,7 +347663,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 21: p.EnterOuterAlt(localctx, 21) { - p.SetState(20725) + p.SetState(20730) p.Match(PlSqlParserNOEXTEND) if p.HasError() { // Recognition error - abort rule @@ -347623,7 +347674,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 22: p.EnterOuterAlt(localctx, 22) { - p.SetState(20726) + p.SetState(20731) p.Match(PlSqlParserNOLOG) if p.HasError() { // Recognition error - abort rule @@ -347634,7 +347685,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 23: p.EnterOuterAlt(localctx, 23) { - p.SetState(20727) + p.SetState(20732) p.Match(PlSqlParserNOSCALE) if p.HasError() { // Recognition error - abort rule @@ -347645,7 +347696,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 24: p.EnterOuterAlt(localctx, 24) { - p.SetState(20728) + p.SetState(20733) p.Match(PlSqlParserNOSHARD) if p.HasError() { // Recognition error - abort rule @@ -347656,7 +347707,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 25: p.EnterOuterAlt(localctx, 25) { - p.SetState(20729) + p.SetState(20734) p.Match(PlSqlParserORC) if p.HasError() { // Recognition error - abort rule @@ -347667,7 +347718,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 26: p.EnterOuterAlt(localctx, 26) { - p.SetState(20730) + p.SetState(20735) p.Match(PlSqlParserPARQUET) if p.HasError() { // Recognition error - abort rule @@ -347678,7 +347729,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 27: p.EnterOuterAlt(localctx, 27) { - p.SetState(20731) + p.SetState(20736) p.Match(PlSqlParserPOLYMORPHIC) if p.HasError() { // Recognition error - abort rule @@ -347689,7 +347740,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 28: p.EnterOuterAlt(localctx, 28) { - p.SetState(20732) + p.SetState(20737) p.Match(PlSqlParserRCFILE) if p.HasError() { // Recognition error - abort rule @@ -347700,7 +347751,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 29: p.EnterOuterAlt(localctx, 29) { - p.SetState(20733) + p.SetState(20738) p.Match(PlSqlParserRECORDS) if p.HasError() { // Recognition error - abort rule @@ -347711,7 +347762,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 30: p.EnterOuterAlt(localctx, 30) { - p.SetState(20734) + p.SetState(20739) p.Match(PlSqlParserSHARD) if p.HasError() { // Recognition error - abort rule @@ -347722,7 +347773,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 31: p.EnterOuterAlt(localctx, 31) { - p.SetState(20735) + p.SetState(20740) p.Match(PlSqlParserSTRUCT) if p.HasError() { // Recognition error - abort rule @@ -347733,7 +347784,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 32: p.EnterOuterAlt(localctx, 32) { - p.SetState(20736) + p.SetState(20741) p.Match(PlSqlParserTDO) if p.HasError() { // Recognition error - abort rule @@ -347744,7 +347795,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 33: p.EnterOuterAlt(localctx, 33) { - p.SetState(20737) + p.SetState(20742) p.Match(PlSqlParserTEMPLATE_TABLE) if p.HasError() { // Recognition error - abort rule @@ -347755,7 +347806,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 34: p.EnterOuterAlt(localctx, 34) { - p.SetState(20738) + p.SetState(20743) p.Match(PlSqlParserTEXTFILE) if p.HasError() { // Recognition error - abort rule @@ -347766,7 +347817,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 35: p.EnterOuterAlt(localctx, 35) { - p.SetState(20739) + p.SetState(20744) p.Match(PlSqlParserAGENT) if p.HasError() { // Recognition error - abort rule @@ -347777,7 +347828,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 36: p.EnterOuterAlt(localctx, 36) { - p.SetState(20740) + p.SetState(20745) p.Match(PlSqlParserAGGREGATE) if p.HasError() { // Recognition error - abort rule @@ -347788,7 +347839,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 37: p.EnterOuterAlt(localctx, 37) { - p.SetState(20741) + p.SetState(20746) p.Match(PlSqlParserANALYZE) if p.HasError() { // Recognition error - abort rule @@ -347799,7 +347850,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 38: p.EnterOuterAlt(localctx, 38) { - p.SetState(20742) + p.SetState(20747) p.Match(PlSqlParserAUTONOMOUS_TRANSACTION) if p.HasError() { // Recognition error - abort rule @@ -347810,7 +347861,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 39: p.EnterOuterAlt(localctx, 39) { - p.SetState(20743) + p.SetState(20748) p.Match(PlSqlParserBACKINGFILE) if p.HasError() { // Recognition error - abort rule @@ -347821,7 +347872,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 40: p.EnterOuterAlt(localctx, 40) { - p.SetState(20744) + p.SetState(20749) p.Match(PlSqlParserBATCH) if p.HasError() { // Recognition error - abort rule @@ -347832,7 +347883,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 41: p.EnterOuterAlt(localctx, 41) { - p.SetState(20745) + p.SetState(20750) p.Match(PlSqlParserBINARY_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -347843,7 +347894,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 42: p.EnterOuterAlt(localctx, 42) { - p.SetState(20746) + p.SetState(20751) p.Match(PlSqlParserBOOLEAN) if p.HasError() { // Recognition error - abort rule @@ -347854,7 +347905,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 43: p.EnterOuterAlt(localctx, 43) { - p.SetState(20747) + p.SetState(20752) p.Match(PlSqlParserC_LETTER) if p.HasError() { // Recognition error - abort rule @@ -347865,7 +347916,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 44: p.EnterOuterAlt(localctx, 44) { - p.SetState(20748) + p.SetState(20753) p.Match(PlSqlParserCHAR) if p.HasError() { // Recognition error - abort rule @@ -347876,7 +347927,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 45: p.EnterOuterAlt(localctx, 45) { - p.SetState(20749) + p.SetState(20754) p.Match(PlSqlParserCLUSTER) if p.HasError() { // Recognition error - abort rule @@ -347887,7 +347938,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 46: p.EnterOuterAlt(localctx, 46) { - p.SetState(20750) + p.SetState(20755) p.Match(PlSqlParserCONSTRUCTOR) if p.HasError() { // Recognition error - abort rule @@ -347898,7 +347949,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 47: p.EnterOuterAlt(localctx, 47) { - p.SetState(20751) + p.SetState(20756) p.Match(PlSqlParserCUSTOMDATUM) if p.HasError() { // Recognition error - abort rule @@ -347909,7 +347960,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 48: p.EnterOuterAlt(localctx, 48) { - p.SetState(20752) + p.SetState(20757) p.Match(PlSqlParserCASESENSITIVE) if p.HasError() { // Recognition error - abort rule @@ -347920,7 +347971,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 49: p.EnterOuterAlt(localctx, 49) { - p.SetState(20753) + p.SetState(20758) p.Match(PlSqlParserDECIMAL) if p.HasError() { // Recognition error - abort rule @@ -347931,7 +347982,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 50: p.EnterOuterAlt(localctx, 50) { - p.SetState(20754) + p.SetState(20759) p.Match(PlSqlParserDELETE) if p.HasError() { // Recognition error - abort rule @@ -347942,7 +347993,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 51: p.EnterOuterAlt(localctx, 51) { - p.SetState(20755) + p.SetState(20760) p.Match(PlSqlParserDETERMINISTIC) if p.HasError() { // Recognition error - abort rule @@ -347953,7 +348004,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 52: p.EnterOuterAlt(localctx, 52) { - p.SetState(20756) + p.SetState(20761) p.Match(PlSqlParserDSINTERVAL_UNCONSTRAINED) if p.HasError() { // Recognition error - abort rule @@ -347964,7 +348015,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 53: p.EnterOuterAlt(localctx, 53) { - p.SetState(20757) + p.SetState(20762) p.Match(PlSqlParserE_LETTER) if p.HasError() { // Recognition error - abort rule @@ -347975,7 +348026,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 54: p.EnterOuterAlt(localctx, 54) { - p.SetState(20758) + p.SetState(20763) p.Match(PlSqlParserERR) if p.HasError() { // Recognition error - abort rule @@ -347986,7 +348037,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 55: p.EnterOuterAlt(localctx, 55) { - p.SetState(20759) + p.SetState(20764) p.Match(PlSqlParserEXCEPTION) if p.HasError() { // Recognition error - abort rule @@ -347997,7 +348048,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 56: p.EnterOuterAlt(localctx, 56) { - p.SetState(20760) + p.SetState(20765) p.Match(PlSqlParserEXCEPTION_INIT) if p.HasError() { // Recognition error - abort rule @@ -348008,7 +348059,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 57: p.EnterOuterAlt(localctx, 57) { - p.SetState(20761) + p.SetState(20766) p.Match(PlSqlParserEXCEPTIONS) if p.HasError() { // Recognition error - abort rule @@ -348019,7 +348070,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 58: p.EnterOuterAlt(localctx, 58) { - p.SetState(20762) + p.SetState(20767) p.Match(PlSqlParserEXISTS) if p.HasError() { // Recognition error - abort rule @@ -348030,7 +348081,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 59: p.EnterOuterAlt(localctx, 59) { - p.SetState(20763) + p.SetState(20768) p.Match(PlSqlParserEXIT) if p.HasError() { // Recognition error - abort rule @@ -348041,7 +348092,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 60: p.EnterOuterAlt(localctx, 60) { - p.SetState(20764) + p.SetState(20769) p.Match(PlSqlParserFILESTORE) if p.HasError() { // Recognition error - abort rule @@ -348052,7 +348103,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 61: p.EnterOuterAlt(localctx, 61) { - p.SetState(20765) + p.SetState(20770) p.Match(PlSqlParserFLOAT) if p.HasError() { // Recognition error - abort rule @@ -348063,7 +348114,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 62: p.EnterOuterAlt(localctx, 62) { - p.SetState(20766) + p.SetState(20771) p.Match(PlSqlParserFORALL) if p.HasError() { // Recognition error - abort rule @@ -348074,7 +348125,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 63: p.EnterOuterAlt(localctx, 63) { - p.SetState(20767) + p.SetState(20772) p.Match(PlSqlParserG_LETTER) if p.HasError() { // Recognition error - abort rule @@ -348085,7 +348136,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 64: p.EnterOuterAlt(localctx, 64) { - p.SetState(20768) + p.SetState(20773) p.Match(PlSqlParserINDICES) if p.HasError() { // Recognition error - abort rule @@ -348096,7 +348147,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 65: p.EnterOuterAlt(localctx, 65) { - p.SetState(20769) + p.SetState(20774) p.Match(PlSqlParserINOUT) if p.HasError() { // Recognition error - abort rule @@ -348107,7 +348158,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 66: p.EnterOuterAlt(localctx, 66) { - p.SetState(20770) + p.SetState(20775) p.Match(PlSqlParserINTEGER) if p.HasError() { // Recognition error - abort rule @@ -348118,7 +348169,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 67: p.EnterOuterAlt(localctx, 67) { - p.SetState(20771) + p.SetState(20776) p.Match(PlSqlParserJSON_TRANSFORM) if p.HasError() { // Recognition error - abort rule @@ -348129,7 +348180,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 68: p.EnterOuterAlt(localctx, 68) { - p.SetState(20772) + p.SetState(20777) p.Match(PlSqlParserK_LETTER) if p.HasError() { // Recognition error - abort rule @@ -348140,7 +348191,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 69: p.EnterOuterAlt(localctx, 69) { - p.SetState(20773) + p.SetState(20778) p.Match(PlSqlParserLANGUAGE) if p.HasError() { // Recognition error - abort rule @@ -348151,7 +348202,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 70: p.EnterOuterAlt(localctx, 70) { - p.SetState(20774) + p.SetState(20779) p.Match(PlSqlParserLONG) if p.HasError() { // Recognition error - abort rule @@ -348162,7 +348213,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 71: p.EnterOuterAlt(localctx, 71) { - p.SetState(20775) + p.SetState(20780) p.Match(PlSqlParserLOOP) if p.HasError() { // Recognition error - abort rule @@ -348173,7 +348224,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 72: p.EnterOuterAlt(localctx, 72) { - p.SetState(20776) + p.SetState(20781) p.Match(PlSqlParserMOUNTPOINT) if p.HasError() { // Recognition error - abort rule @@ -348184,7 +348235,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 73: p.EnterOuterAlt(localctx, 73) { - p.SetState(20777) + p.SetState(20782) p.Match(PlSqlParserM_LETTER) if p.HasError() { // Recognition error - abort rule @@ -348195,7 +348246,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 74: p.EnterOuterAlt(localctx, 74) { - p.SetState(20778) + p.SetState(20783) p.Match(PlSqlParserMISSING) if p.HasError() { // Recognition error - abort rule @@ -348206,7 +348257,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 75: p.EnterOuterAlt(localctx, 75) { - p.SetState(20779) + p.SetState(20784) p.Match(PlSqlParserMISMATCH) if p.HasError() { // Recognition error - abort rule @@ -348217,7 +348268,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 76: p.EnterOuterAlt(localctx, 76) { - p.SetState(20780) + p.SetState(20785) p.Match(PlSqlParserNUMBER) if p.HasError() { // Recognition error - abort rule @@ -348228,7 +348279,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 77: p.EnterOuterAlt(localctx, 77) { - p.SetState(20781) + p.SetState(20786) p.Match(PlSqlParserORADATA) if p.HasError() { // Recognition error - abort rule @@ -348239,7 +348290,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 78: p.EnterOuterAlt(localctx, 78) { - p.SetState(20782) + p.SetState(20787) p.Match(PlSqlParserOSERROR) if p.HasError() { // Recognition error - abort rule @@ -348250,7 +348301,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 79: p.EnterOuterAlt(localctx, 79) { - p.SetState(20783) + p.SetState(20788) p.Match(PlSqlParserOUT) if p.HasError() { // Recognition error - abort rule @@ -348261,7 +348312,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 80: p.EnterOuterAlt(localctx, 80) { - p.SetState(20784) + p.SetState(20789) p.Match(PlSqlParserOVERRIDING) if p.HasError() { // Recognition error - abort rule @@ -348272,7 +348323,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 81: p.EnterOuterAlt(localctx, 81) { - p.SetState(20785) + p.SetState(20790) p.Match(PlSqlParserP_LETTER) if p.HasError() { // Recognition error - abort rule @@ -348283,7 +348334,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 82: p.EnterOuterAlt(localctx, 82) { - p.SetState(20786) + p.SetState(20791) p.Match(PlSqlParserPARALLEL_ENABLE) if p.HasError() { // Recognition error - abort rule @@ -348294,7 +348345,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 83: p.EnterOuterAlt(localctx, 83) { - p.SetState(20787) + p.SetState(20792) p.Match(PlSqlParserPIPELINED) if p.HasError() { // Recognition error - abort rule @@ -348305,7 +348356,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 84: p.EnterOuterAlt(localctx, 84) { - p.SetState(20788) + p.SetState(20793) p.Match(PlSqlParserPLS_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -348316,7 +348367,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 85: p.EnterOuterAlt(localctx, 85) { - p.SetState(20789) + p.SetState(20794) p.Match(PlSqlParserPMEM) if p.HasError() { // Recognition error - abort rule @@ -348327,7 +348378,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 86: p.EnterOuterAlt(localctx, 86) { - p.SetState(20790) + p.SetState(20795) p.Match(PlSqlParserPOSITIVE) if p.HasError() { // Recognition error - abort rule @@ -348338,7 +348389,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 87: p.EnterOuterAlt(localctx, 87) { - p.SetState(20791) + p.SetState(20796) p.Match(PlSqlParserPOSITIVEN) if p.HasError() { // Recognition error - abort rule @@ -348349,7 +348400,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 88: p.EnterOuterAlt(localctx, 88) { - p.SetState(20792) + p.SetState(20797) p.Match(PlSqlParserPRAGMA) if p.HasError() { // Recognition error - abort rule @@ -348360,7 +348411,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 89: p.EnterOuterAlt(localctx, 89) { - p.SetState(20793) + p.SetState(20798) p.Match(PlSqlParserPUBLIC) if p.HasError() { // Recognition error - abort rule @@ -348371,7 +348422,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 90: p.EnterOuterAlt(localctx, 90) { - p.SetState(20794) + p.SetState(20799) p.Match(PlSqlParserRAISE) if p.HasError() { // Recognition error - abort rule @@ -348382,7 +348433,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 91: p.EnterOuterAlt(localctx, 91) { - p.SetState(20795) + p.SetState(20800) p.Match(PlSqlParserRAW) if p.HasError() { // Recognition error - abort rule @@ -348393,7 +348444,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 92: p.EnterOuterAlt(localctx, 92) { - p.SetState(20796) + p.SetState(20801) p.Match(PlSqlParserRECORD) if p.HasError() { // Recognition error - abort rule @@ -348404,7 +348455,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 93: p.EnterOuterAlt(localctx, 93) { - p.SetState(20797) + p.SetState(20802) p.Match(PlSqlParserREF) if p.HasError() { // Recognition error - abort rule @@ -348415,7 +348466,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 94: p.EnterOuterAlt(localctx, 94) { - p.SetState(20798) + p.SetState(20803) p.Match(PlSqlParserRENAME) if p.HasError() { // Recognition error - abort rule @@ -348426,7 +348477,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 95: p.EnterOuterAlt(localctx, 95) { - p.SetState(20799) + p.SetState(20804) p.Match(PlSqlParserRESTRICT_REFERENCES) if p.HasError() { // Recognition error - abort rule @@ -348437,7 +348488,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 96: p.EnterOuterAlt(localctx, 96) { - p.SetState(20800) + p.SetState(20805) p.Match(PlSqlParserRESULT) if p.HasError() { // Recognition error - abort rule @@ -348448,7 +348499,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 97: p.EnterOuterAlt(localctx, 97) { - p.SetState(20801) + p.SetState(20806) p.Match(PlSqlParserSDO_GEOMETRY) if p.HasError() { // Recognition error - abort rule @@ -348459,7 +348510,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 98: p.EnterOuterAlt(localctx, 98) { - p.SetState(20802) + p.SetState(20807) p.Match(PlSqlParserSELF) if p.HasError() { // Recognition error - abort rule @@ -348470,7 +348521,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 99: p.EnterOuterAlt(localctx, 99) { - p.SetState(20803) + p.SetState(20808) p.Match(PlSqlParserSERIALLY_REUSABLE) if p.HasError() { // Recognition error - abort rule @@ -348481,7 +348532,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 100: p.EnterOuterAlt(localctx, 100) { - p.SetState(20804) + p.SetState(20809) p.Match(PlSqlParserSET) if p.HasError() { // Recognition error - abort rule @@ -348492,7 +348543,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 101: p.EnterOuterAlt(localctx, 101) { - p.SetState(20805) + p.SetState(20810) p.Match(PlSqlParserSHARDSPACE) if p.HasError() { // Recognition error - abort rule @@ -348503,7 +348554,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 102: p.EnterOuterAlt(localctx, 102) { - p.SetState(20806) + p.SetState(20811) p.Match(PlSqlParserSIGNTYPE) if p.HasError() { // Recognition error - abort rule @@ -348514,7 +348565,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 103: p.EnterOuterAlt(localctx, 103) { - p.SetState(20807) + p.SetState(20812) p.Match(PlSqlParserSIMPLE_INTEGER) if p.HasError() { // Recognition error - abort rule @@ -348525,7 +348576,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 104: p.EnterOuterAlt(localctx, 104) { - p.SetState(20808) + p.SetState(20813) p.Match(PlSqlParserSMALLINT) if p.HasError() { // Recognition error - abort rule @@ -348536,7 +348587,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 105: p.EnterOuterAlt(localctx, 105) { - p.SetState(20809) + p.SetState(20814) p.Match(PlSqlParserSQLDATA) if p.HasError() { // Recognition error - abort rule @@ -348547,7 +348598,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 106: p.EnterOuterAlt(localctx, 106) { - p.SetState(20810) + p.SetState(20815) p.Match(PlSqlParserSQLERROR) if p.HasError() { // Recognition error - abort rule @@ -348558,7 +348609,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 107: p.EnterOuterAlt(localctx, 107) { - p.SetState(20811) + p.SetState(20816) p.Match(PlSqlParserSUBTYPE) if p.HasError() { // Recognition error - abort rule @@ -348569,7 +348620,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 108: p.EnterOuterAlt(localctx, 108) { - p.SetState(20812) + p.SetState(20817) p.Match(PlSqlParserT_LETTER) if p.HasError() { // Recognition error - abort rule @@ -348580,7 +348631,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 109: p.EnterOuterAlt(localctx, 109) { - p.SetState(20813) + p.SetState(20818) p.Match(PlSqlParserTIMESTAMP_LTZ_UNCONSTRAINED) if p.HasError() { // Recognition error - abort rule @@ -348591,7 +348642,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 110: p.EnterOuterAlt(localctx, 110) { - p.SetState(20814) + p.SetState(20819) p.Match(PlSqlParserTIMESTAMP_TZ_UNCONSTRAINED) if p.HasError() { // Recognition error - abort rule @@ -348602,7 +348653,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 111: p.EnterOuterAlt(localctx, 111) { - p.SetState(20815) + p.SetState(20820) p.Match(PlSqlParserTIMESTAMP_UNCONSTRAINED) if p.HasError() { // Recognition error - abort rule @@ -348613,7 +348664,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 112: p.EnterOuterAlt(localctx, 112) { - p.SetState(20816) + p.SetState(20821) p.Match(PlSqlParserTRIGGER) if p.HasError() { // Recognition error - abort rule @@ -348624,7 +348675,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 113: p.EnterOuterAlt(localctx, 113) { - p.SetState(20817) + p.SetState(20822) p.Match(PlSqlParserVARCHAR) if p.HasError() { // Recognition error - abort rule @@ -348635,7 +348686,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 114: p.EnterOuterAlt(localctx, 114) { - p.SetState(20818) + p.SetState(20823) p.Match(PlSqlParserVARCHAR2) if p.HasError() { // Recognition error - abort rule @@ -348646,7 +348697,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 115: p.EnterOuterAlt(localctx, 115) { - p.SetState(20819) + p.SetState(20824) p.Match(PlSqlParserVARIABLE) if p.HasError() { // Recognition error - abort rule @@ -348657,7 +348708,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 116: p.EnterOuterAlt(localctx, 116) { - p.SetState(20820) + p.SetState(20825) p.Match(PlSqlParserWARNING) if p.HasError() { // Recognition error - abort rule @@ -348668,7 +348719,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 117: p.EnterOuterAlt(localctx, 117) { - p.SetState(20821) + p.SetState(20826) p.Match(PlSqlParserWHILE) if p.HasError() { // Recognition error - abort rule @@ -348679,7 +348730,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 118: p.EnterOuterAlt(localctx, 118) { - p.SetState(20822) + p.SetState(20827) p.Match(PlSqlParserXMLAGG) if p.HasError() { // Recognition error - abort rule @@ -348690,7 +348741,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 119: p.EnterOuterAlt(localctx, 119) { - p.SetState(20823) + p.SetState(20828) p.Match(PlSqlParserYMINTERVAL_UNCONSTRAINED) if p.HasError() { // Recognition error - abort rule @@ -348701,7 +348752,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 120: p.EnterOuterAlt(localctx, 120) { - p.SetState(20824) + p.SetState(20829) p.Match(PlSqlParserREGR_) if p.HasError() { // Recognition error - abort rule @@ -348712,7 +348763,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 121: p.EnterOuterAlt(localctx, 121) { - p.SetState(20825) + p.SetState(20830) p.Match(PlSqlParserVAR_) if p.HasError() { // Recognition error - abort rule @@ -348723,7 +348774,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 122: p.EnterOuterAlt(localctx, 122) { - p.SetState(20826) + p.SetState(20831) p.Match(PlSqlParserVALUE) if p.HasError() { // Recognition error - abort rule @@ -348734,7 +348785,7 @@ func (p *PlSqlParser) Regular_id() (localctx IRegular_idContext) { case 123: p.EnterOuterAlt(localctx, 123) { - p.SetState(20827) + p.SetState(20832) p.Match(PlSqlParserCOVAR_) if p.HasError() { // Recognition error - abort rule @@ -351076,7 +351127,7 @@ func (p *PlSqlParser) Non_reserved_keywords_in_12c() (localctx INon_reserved_key p.EnterOuterAlt(localctx, 1) { - p.SetState(20830) + p.SetState(20835) _la = p.GetTokenStream().LA(1) if !(((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&-5472907085768511872) != 0) || ((int64((_la-71)) & ^0x3f) == 0 && ((int64(1)<<(_la-71))&144116438234824709) != 0) || ((int64((_la-145)) & ^0x3f) == 0 && ((int64(1)<<(_la-145))&-4566931496858697727) != 0) || ((int64((_la-210)) & ^0x3f) == 0 && ((int64(1)<<(_la-210))&-2305835071911231487) != 0) || ((int64((_la-274)) & ^0x3f) == 0 && ((int64(1)<<(_la-274))&-6341067650151479487) != 0) || ((int64((_la-338)) & ^0x3f) == 0 && ((int64(1)<<(_la-338))&2919177194323313681) != 0) || ((int64((_la-404)) & ^0x3f) == 0 && ((int64(1)<<(_la-404))&-9221946786116009471) != 0) || ((int64((_la-475)) & ^0x3f) == 0 && ((int64(1)<<(_la-475))&7554438764844613637) != 0) || ((int64((_la-548)) & ^0x3f) == 0 && ((int64(1)<<(_la-548))&18014684125069377) != 0) || ((int64((_la-615)) & ^0x3f) == 0 && ((int64(1)<<(_la-615))&70370388354563) != 0) || ((int64((_la-680)) & ^0x3f) == 0 && ((int64(1)<<(_la-680))&-8972010587665919) != 0) || ((int64((_la-744)) & ^0x3f) == 0 && ((int64(1)<<(_la-744))&2256748425592879) != 0) || ((int64((_la-810)) & ^0x3f) == 0 && ((int64(1)<<(_la-810))&4468134298385516549) != 0) || ((int64((_la-878)) & ^0x3f) == 0 && ((int64(1)<<(_la-878))&35752666728449) != 0) || ((int64((_la-942)) & ^0x3f) == 0 && ((int64(1)<<(_la-942))&361004851770949633) != 0) || ((int64((_la-1007)) & ^0x3f) == 0 && ((int64(1)<<(_la-1007))&18295881019163745) != 0) || ((int64((_la-1072)) & ^0x3f) == 0 && ((int64(1)<<(_la-1072))&-9151313892519427161) != 0) || ((int64((_la-1137)) & ^0x3f) == 0 && ((int64(1)<<(_la-1137))&2017613526960439815) != 0) || ((int64((_la-1206)) & ^0x3f) == 0 && ((int64(1)<<(_la-1206))&3764727813506111) != 0) || ((int64((_la-1271)) & ^0x3f) == 0 && ((int64(1)<<(_la-1271))&-9083478972590718803) != 0) || ((int64((_la-1336)) & ^0x3f) == 0 && ((int64(1)<<(_la-1336))&-9204200401764605901) != 0) || ((int64((_la-1414)) & ^0x3f) == 0 && ((int64(1)<<(_la-1414))&-9223213707180371967) != 0) || ((int64((_la-1499)) & ^0x3f) == 0 && ((int64(1)<<(_la-1499))&-9223345339329413055) != 0) || ((int64((_la-1564)) & ^0x3f) == 0 && ((int64(1)<<(_la-1564))&2306265221713100805) != 0) || ((int64((_la-1629)) & ^0x3f) == 0 && ((int64(1)<<(_la-1629))&72479823682875403) != 0) || ((int64((_la-1695)) & ^0x3f) == 0 && ((int64(1)<<(_la-1695))&-9223368634166931375) != 0) || ((int64((_la-1770)) & ^0x3f) == 0 && ((int64(1)<<(_la-1770))&1152921508901814521) != 0) || _la == PlSqlParserSYS_RAW_TO_XSID || ((int64((_la-1972)) & ^0x3f) == 0 && ((int64(1)<<(_la-1972))&35184574466055) != 0) || ((int64((_la-2041)) & ^0x3f) == 0 && ((int64(1)<<(_la-2041))&-9222791357207142367) != 0) || ((int64((_la-2108)) & ^0x3f) == 0 && ((int64(1)<<(_la-2108))&8444343698458641) != 0) || ((int64((_la-2172)) & ^0x3f) == 0 && ((int64(1)<<(_la-2172))&17827333) != 0) || ((int64((_la-2238)) & ^0x3f) == 0 && ((int64(1)<<(_la-2238))&1125907087482915) != 0) || ((int64((_la-2306)) & ^0x3f) == 0 && ((int64(1)<<(_la-2306))&-1) != 0) || _la == PlSqlParserPERIOD) { @@ -359927,7 +359978,7 @@ func (p *PlSqlParser) Non_reserved_keywords_pre12c() (localctx INon_reserved_key p.EnterOuterAlt(localctx, 1) { - p.SetState(20832) + p.SetState(20837) _la = p.GetTokenStream().LA(1) if !(((int64(_la) & ^0x3f) == 0 && ((int64(1)<<_la)&5463616014945309046) != 0) || ((int64((_la-64)) & ^0x3f) == 0 && ((int64(1)<<(_la-64))&-576902256486777485) != 0) || ((int64((_la-129)) & ^0x3f) == 0 && ((int64(1)<<(_la-129))&-153144625601774593) != 0) || ((int64((_la-198)) & ^0x3f) == 0 && ((int64(1)<<(_la-198))&9190843253782472953) != 0) || ((int64((_la-262)) & ^0x3f) == 0 && ((int64(1)<<(_la-262))&9220810724510261631) != 0) || ((int64((_la-326)) & ^0x3f) == 0 && ((int64(1)<<(_la-326))&-4037214975763233409) != 0) || ((int64((_la-391)) & ^0x3f) == 0 && ((int64(1)<<(_la-391))&6662985952592912059) != 0) || ((int64((_la-455)) & ^0x3f) == 0 && ((int64(1)<<(_la-455))&-2342716996074876945) != 0) || ((int64((_la-519)) & ^0x3f) == 0 && ((int64(1)<<(_la-519))&-8088678279500696941) != 0) || ((int64((_la-583)) & ^0x3f) == 0 && ((int64(1)<<(_la-583))&-7061756395985046281) != 0) || ((int64((_la-647)) & ^0x3f) == 0 && ((int64(1)<<(_la-647))&-2484923122343937) != 0) || ((int64((_la-713)) & ^0x3f) == 0 && ((int64(1)<<(_la-713))&-1738847127879030929) != 0) || ((int64((_la-777)) & ^0x3f) == 0 && ((int64(1)<<(_la-777))&-4649702844138848833) != 0) || ((int64((_la-842)) & ^0x3f) == 0 && ((int64(1)<<(_la-842))&-1166590702923153529) != 0) || ((int64((_la-909)) & ^0x3f) == 0 && ((int64(1)<<(_la-909))&-8657062153) != 0) || ((int64((_la-973)) & ^0x3f) == 0 && ((int64(1)<<(_la-973))&-288812585175029761) != 0) || ((int64((_la-1040)) & ^0x3f) == 0 && ((int64(1)<<(_la-1040))&-2326183592077590529) != 0) || ((int64((_la-1104)) & ^0x3f) == 0 && ((int64(1)<<(_la-1104))&4539447973467127673) != 0) || ((int64((_la-1168)) & ^0x3f) == 0 && ((int64(1)<<(_la-1168))&-182694579223398817) != 0) || ((int64((_la-1232)) & ^0x3f) == 0 && ((int64(1)<<(_la-1232))&-8323310169146008643) != 0) || ((int64((_la-1297)) & ^0x3f) == 0 && ((int64(1)<<(_la-1297))&6336501307817262707) != 0) || ((int64((_la-1363)) & ^0x3f) == 0 && ((int64(1)<<(_la-1363))&9185082437627572219) != 0) || ((int64((_la-1427)) & ^0x3f) == 0 && ((int64(1)<<(_la-1427))&-325666705894277121) != 0) || ((int64((_la-1491)) & ^0x3f) == 0 && ((int64(1)<<(_la-1491))&-6924504331622301961) != 0) || ((int64((_la-1555)) & ^0x3f) == 0 && ((int64(1)<<(_la-1555))&-218460608595626689) != 0) || ((int64((_la-1621)) & ^0x3f) == 0 && ((int64(1)<<(_la-1621))&-4719776807533972241) != 0) || ((int64((_la-1686)) & ^0x3f) == 0 && ((int64(1)<<(_la-1686))&-1742176176349441) != 0) || ((int64((_la-1750)) & ^0x3f) == 0 && ((int64(1)<<(_la-1750))&-4503599888466177) != 0) || ((int64((_la-1814)) & ^0x3f) == 0 && ((int64(1)<<(_la-1814))&-134283265) != 0) || ((int64((_la-1878)) & ^0x3f) == 0 && ((int64(1)<<(_la-1878))&-1) != 0) || ((int64((_la-1942)) & ^0x3f) == 0 && ((int64(1)<<(_la-1942))&-7711290677094514689) != 0) || ((int64((_la-2006)) & ^0x3f) == 0 && ((int64(1)<<(_la-2006))&-2378192008461158403) != 0) || ((int64((_la-2070)) & ^0x3f) == 0 && ((int64(1)<<(_la-2070))&6880932590496218867) != 0) || ((int64((_la-2134)) & ^0x3f) == 0 && ((int64(1)<<(_la-2134))&-5490382038928256383) != 0) || ((int64((_la-2198)) & ^0x3f) == 0 && ((int64(1)<<(_la-2198))&8951124161462237) != 0) || ((int64((_la-2268)) & ^0x3f) == 0 && ((int64(1)<<(_la-2268))&266254307321) != 0)) {