1 /* A Bison parser, made by GNU Bison 3.0.4. */ 2 3 /* Bison interface for Yacc-like parsers in C 4 5 Copyright (C) 1984, 1989-1990, 2000-2015 Free Software Foundation, Inc. 6 7 This program is free software: you can redistribute it and/or modify 8 it under the terms of the GNU General Public License as published by 9 the Free Software Foundation, either version 3 of the License, or 10 (at your option) any later version. 11 12 This program is distributed in the hope that it will be useful, 13 but WITHOUT ANY WARRANTY; without even the implied warranty of 14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 GNU General Public License for more details. 16 17 You should have received a copy of the GNU General Public License 18 along with this program. If not, see <http://www.gnu.org/licenses/>. */ 19 20 /* As a special exception, you may create a larger work that contains 21 part or all of the Bison parser skeleton and distribute that work 22 under terms of your choice, so long as that work isn't itself a 23 parser generator using the skeleton or a modified version thereof 24 as a parser skeleton. Alternatively, if you modify or redistribute 25 the parser skeleton itself, you may (at your option) remove this 26 special exception, which will cause the skeleton and the resulting 27 Bison output files to be licensed under the GNU General Public 28 License without this special exception. 29 30 This special exception was added by the Free Software Foundation in 31 version 2.2 of Bison. */ 32 33 #ifndef YY_MYSQL_EXPORT_HOME_PB2_BUILD_SB_3_30225852_1535490961_32_DIST_GPL_SQL_SQL_YACC_H_INCLUDED 34 # define YY_MYSQL_EXPORT_HOME_PB2_BUILD_SB_3_30225852_1535490961_32_DIST_GPL_SQL_SQL_YACC_H_INCLUDED 35 /* Debug traces. */ 36 #ifndef YYDEBUG 37 # define YYDEBUG 0 38 #endif 39 #if YYDEBUG 40 extern int MYSQLdebug; 41 #endif 42 43 /* Token type. */ 44 #ifndef YYTOKENTYPE 45 # define YYTOKENTYPE 46 enum yytokentype 47 { 48 ABORT_SYM = 258, 49 ACCESSIBLE_SYM = 259, 50 ACTION = 260, 51 ADD = 261, 52 ADDDATE_SYM = 262, 53 AFTER_SYM = 263, 54 AGAINST = 264, 55 AGGREGATE_SYM = 265, 56 ALGORITHM_SYM = 266, 57 ALL = 267, 58 ALTER = 268, 59 ANALYZE_SYM = 269, 60 AND_AND_SYM = 270, 61 AND_SYM = 271, 62 ANY_SYM = 272, 63 AS = 273, 64 ASC = 274, 65 ASCII_SYM = 275, 66 ASENSITIVE_SYM = 276, 67 AT_SYM = 277, 68 AUTHORS_SYM = 278, 69 AUTOEXTEND_SIZE_SYM = 279, 70 AUTO_INC = 280, 71 AVG_ROW_LENGTH = 281, 72 AVG_SYM = 282, 73 BACKUP_SYM = 283, 74 BEFORE_SYM = 284, 75 BEGIN_SYM = 285, 76 BETWEEN_SYM = 286, 77 BIGINT = 287, 78 BINARY = 288, 79 BINLOG_SYM = 289, 80 BIN_NUM = 290, 81 BIT_AND = 291, 82 BIT_OR = 292, 83 BIT_SYM = 293, 84 BIT_XOR = 294, 85 BLOB_SYM = 295, 86 BLOCK_SYM = 296, 87 BOOLEAN_SYM = 297, 88 BOOL_SYM = 298, 89 BOTH = 299, 90 BTREE_SYM = 300, 91 BY = 301, 92 BYTE_SYM = 302, 93 CACHE_SYM = 303, 94 CALL_SYM = 304, 95 CASCADE = 305, 96 CASCADED = 306, 97 CASE_SYM = 307, 98 CAST_SYM = 308, 99 CATALOG_NAME_SYM = 309, 100 CHAIN_SYM = 310, 101 CHANGE = 311, 102 CHANGED = 312, 103 CHARSET = 313, 104 CHAR_SYM = 314, 105 CHECKSUM_SYM = 315, 106 CHECK_SYM = 316, 107 CIPHER_SYM = 317, 108 CLASS_ORIGIN_SYM = 318, 109 CLIENT_SYM = 319, 110 CLOSE_SYM = 320, 111 COALESCE = 321, 112 CODE_SYM = 322, 113 COLLATE_SYM = 323, 114 COLLATION_SYM = 324, 115 COLUMNS = 325, 116 COLUMN_SYM = 326, 117 COLUMN_NAME_SYM = 327, 118 COMMENT_SYM = 328, 119 COMMITTED_SYM = 329, 120 COMMIT_SYM = 330, 121 COMPACT_SYM = 331, 122 COMPLETION_SYM = 332, 123 COMPRESSED_SYM = 333, 124 CONCURRENT = 334, 125 CONDITION_SYM = 335, 126 CONNECTION_SYM = 336, 127 CONSISTENT_SYM = 337, 128 CONSTRAINT = 338, 129 CONSTRAINT_CATALOG_SYM = 339, 130 CONSTRAINT_NAME_SYM = 340, 131 CONSTRAINT_SCHEMA_SYM = 341, 132 CONTAINS_SYM = 342, 133 CONTEXT_SYM = 343, 134 CONTINUE_SYM = 344, 135 CONTRIBUTORS_SYM = 345, 136 CONVERT_SYM = 346, 137 COUNT_SYM = 347, 138 CPU_SYM = 348, 139 CREATE = 349, 140 CROSS = 350, 141 CUBE_SYM = 351, 142 CURDATE = 352, 143 CURRENT_USER = 353, 144 CURSOR_SYM = 354, 145 CURSOR_NAME_SYM = 355, 146 CURTIME = 356, 147 DATABASE = 357, 148 DATABASES = 358, 149 DATAFILE_SYM = 359, 150 DATA_SYM = 360, 151 DATETIME = 361, 152 DATE_ADD_INTERVAL = 362, 153 DATE_SUB_INTERVAL = 363, 154 DATE_SYM = 364, 155 DAY_HOUR_SYM = 365, 156 DAY_MICROSECOND_SYM = 366, 157 DAY_MINUTE_SYM = 367, 158 DAY_SECOND_SYM = 368, 159 DAY_SYM = 369, 160 DEALLOCATE_SYM = 370, 161 DECIMAL_NUM = 371, 162 DECIMAL_SYM = 372, 163 DECLARE_SYM = 373, 164 DEFAULT = 374, 165 DEFINER_SYM = 375, 166 DELAYED_SYM = 376, 167 DELAY_KEY_WRITE_SYM = 377, 168 DELETE_SYM = 378, 169 DESC = 379, 170 DESCRIBE = 380, 171 DES_KEY_FILE = 381, 172 DETERMINISTIC_SYM = 382, 173 DIRECTORY_SYM = 383, 174 DISABLE_SYM = 384, 175 DISCARD = 385, 176 DISK_SYM = 386, 177 DISTINCT = 387, 178 DIV_SYM = 388, 179 DOUBLE_SYM = 389, 180 DO_SYM = 390, 181 DROP = 391, 182 DUAL_SYM = 392, 183 DUMPFILE = 393, 184 DUPLICATE_SYM = 394, 185 DYNAMIC_SYM = 395, 186 EACH_SYM = 396, 187 ELSE = 397, 188 ELSEIF_SYM = 398, 189 ENABLE_SYM = 399, 190 ENCLOSED = 400, 191 END = 401, 192 ENDS_SYM = 402, 193 END_OF_INPUT = 403, 194 ENGINES_SYM = 404, 195 ENGINE_SYM = 405, 196 ENUM = 406, 197 EQ = 407, 198 EQUAL_SYM = 408, 199 ERROR_SYM = 409, 200 ERRORS = 410, 201 ESCAPED = 411, 202 ESCAPE_SYM = 412, 203 EVENTS_SYM = 413, 204 EVENT_SYM = 414, 205 EVERY_SYM = 415, 206 EXECUTE_SYM = 416, 207 EXISTS = 417, 208 EXIT_SYM = 418, 209 EXPANSION_SYM = 419, 210 EXTENDED_SYM = 420, 211 EXTENT_SIZE_SYM = 421, 212 EXTRACT_SYM = 422, 213 FALSE_SYM = 423, 214 FAST_SYM = 424, 215 FAULTS_SYM = 425, 216 FETCH_SYM = 426, 217 FILE_SYM = 427, 218 FIRST_SYM = 428, 219 FIXED_SYM = 429, 220 FLOAT_NUM = 430, 221 FLOAT_SYM = 431, 222 FLUSH_SYM = 432, 223 FORCE_SYM = 433, 224 FOREIGN = 434, 225 FOR_SYM = 435, 226 FOUND_SYM = 436, 227 FROM = 437, 228 FULL = 438, 229 FULLTEXT_SYM = 439, 230 FUNCTION_SYM = 440, 231 GE = 441, 232 GENERAL = 442, 233 GEOMETRYCOLLECTION = 443, 234 GEOMETRY_SYM = 444, 235 GET_FORMAT = 445, 236 GLOBAL_SYM = 446, 237 GRANT = 447, 238 GRANTS = 448, 239 GROUP_SYM = 449, 240 GROUP_CONCAT_SYM = 450, 241 GT_SYM = 451, 242 HANDLER_SYM = 452, 243 HASH_SYM = 453, 244 HAVING = 454, 245 HELP_SYM = 455, 246 HEX_NUM = 456, 247 HIGH_PRIORITY = 457, 248 HOST_SYM = 458, 249 HOSTS_SYM = 459, 250 HOUR_MICROSECOND_SYM = 460, 251 HOUR_MINUTE_SYM = 461, 252 HOUR_SECOND_SYM = 462, 253 HOUR_SYM = 463, 254 IDENT = 464, 255 IDENTIFIED_SYM = 465, 256 IDENT_QUOTED = 466, 257 IF = 467, 258 IGNORE_SYM = 468, 259 IGNORE_SERVER_IDS_SYM = 469, 260 IMPORT = 470, 261 INDEXES = 471, 262 INDEX_SYM = 472, 263 INFILE = 473, 264 INITIAL_SIZE_SYM = 474, 265 INNER_SYM = 475, 266 INOUT_SYM = 476, 267 INSENSITIVE_SYM = 477, 268 INSERT = 478, 269 INSERT_METHOD = 479, 270 INSTALL_SYM = 480, 271 INTERVAL_SYM = 481, 272 INTO = 482, 273 INT_SYM = 483, 274 INVOKER_SYM = 484, 275 IN_SYM = 485, 276 IO_SYM = 486, 277 IPC_SYM = 487, 278 IS = 488, 279 ISOLATION = 489, 280 ISSUER_SYM = 490, 281 ITERATE_SYM = 491, 282 JOIN_SYM = 492, 283 KEYS = 493, 284 KEY_BLOCK_SIZE = 494, 285 KEY_SYM = 495, 286 KILL_SYM = 496, 287 LANGUAGE_SYM = 497, 288 LAST_SYM = 498, 289 LE = 499, 290 LEADING = 500, 291 LEAVES = 501, 292 LEAVE_SYM = 502, 293 LEFT = 503, 294 LESS_SYM = 504, 295 LEVEL_SYM = 505, 296 LEX_HOSTNAME = 506, 297 LIKE = 507, 298 LIMIT = 508, 299 LINEAR_SYM = 509, 300 LINES = 510, 301 LINESTRING = 511, 302 LIST_SYM = 512, 303 LOAD = 513, 304 LOCAL_SYM = 514, 305 LOCATOR_SYM = 515, 306 LOCKS_SYM = 516, 307 LOCK_SYM = 517, 308 LOGFILE_SYM = 518, 309 LOGS_SYM = 519, 310 LONGBLOB = 520, 311 LONGTEXT = 521, 312 LONG_NUM = 522, 313 LONG_SYM = 523, 314 LOOP_SYM = 524, 315 LOW_PRIORITY = 525, 316 LT = 526, 317 MASTER_CONNECT_RETRY_SYM = 527, 318 MASTER_HOST_SYM = 528, 319 MASTER_LOG_FILE_SYM = 529, 320 MASTER_LOG_POS_SYM = 530, 321 MASTER_PASSWORD_SYM = 531, 322 MASTER_PORT_SYM = 532, 323 MASTER_SERVER_ID_SYM = 533, 324 MASTER_SSL_CAPATH_SYM = 534, 325 MASTER_SSL_CA_SYM = 535, 326 MASTER_SSL_CERT_SYM = 536, 327 MASTER_SSL_CIPHER_SYM = 537, 328 MASTER_SSL_KEY_SYM = 538, 329 MASTER_SSL_SYM = 539, 330 MASTER_SSL_VERIFY_SERVER_CERT_SYM = 540, 331 MASTER_SYM = 541, 332 MASTER_USER_SYM = 542, 333 MASTER_HEARTBEAT_PERIOD_SYM = 543, 334 MATCH = 544, 335 MAX_CONNECTIONS_PER_HOUR = 545, 336 MAX_QUERIES_PER_HOUR = 546, 337 MAX_ROWS = 547, 338 MAX_SIZE_SYM = 548, 339 MAX_SYM = 549, 340 MAX_UPDATES_PER_HOUR = 550, 341 MAX_USER_CONNECTIONS_SYM = 551, 342 MAX_VALUE_SYM = 552, 343 MEDIUMBLOB = 553, 344 MEDIUMINT = 554, 345 MEDIUMTEXT = 555, 346 MEDIUM_SYM = 556, 347 MEMORY_SYM = 557, 348 MERGE_SYM = 558, 349 MESSAGE_TEXT_SYM = 559, 350 MICROSECOND_SYM = 560, 351 MIGRATE_SYM = 561, 352 MINUTE_MICROSECOND_SYM = 562, 353 MINUTE_SECOND_SYM = 563, 354 MINUTE_SYM = 564, 355 MIN_ROWS = 565, 356 MIN_SYM = 566, 357 MODE_SYM = 567, 358 MODIFIES_SYM = 568, 359 MODIFY_SYM = 569, 360 MOD_SYM = 570, 361 MONTH_SYM = 571, 362 MULTILINESTRING = 572, 363 MULTIPOINT = 573, 364 MULTIPOLYGON = 574, 365 MUTEX_SYM = 575, 366 MYSQL_ERRNO_SYM = 576, 367 NAMES_SYM = 577, 368 NAME_SYM = 578, 369 NATIONAL_SYM = 579, 370 NATURAL = 580, 371 NCHAR_STRING = 581, 372 NCHAR_SYM = 582, 373 NDBCLUSTER_SYM = 583, 374 NE = 584, 375 NEG = 585, 376 NEW_SYM = 586, 377 NEXT_SYM = 587, 378 NODEGROUP_SYM = 588, 379 NONE_SYM = 589, 380 NOT2_SYM = 590, 381 NOT_SYM = 591, 382 NOW_SYM = 592, 383 NO_SYM = 593, 384 NO_WAIT_SYM = 594, 385 NO_WRITE_TO_BINLOG = 595, 386 NULL_SYM = 596, 387 NUM = 597, 388 NUMERIC_SYM = 598, 389 NVARCHAR_SYM = 599, 390 OFFSET_SYM = 600, 391 OLD_PASSWORD = 601, 392 ON = 602, 393 ONE_SHOT_SYM = 603, 394 ONE_SYM = 604, 395 OPEN_SYM = 605, 396 OPTIMIZE = 606, 397 OPTIONS_SYM = 607, 398 OPTION = 608, 399 OPTIONALLY = 609, 400 OR2_SYM = 610, 401 ORDER_SYM = 611, 402 OR_OR_SYM = 612, 403 OR_SYM = 613, 404 OUTER = 614, 405 OUTFILE = 615, 406 OUT_SYM = 616, 407 OWNER_SYM = 617, 408 PACK_KEYS_SYM = 618, 409 PAGE_SYM = 619, 410 PARAM_MARKER = 620, 411 PARSER_SYM = 621, 412 PARTIAL = 622, 413 PARTITIONING_SYM = 623, 414 PARTITIONS_SYM = 624, 415 PARTITION_SYM = 625, 416 PASSWORD = 626, 417 PHASE_SYM = 627, 418 PLUGINS_SYM = 628, 419 PLUGIN_SYM = 629, 420 POINT_SYM = 630, 421 POLYGON = 631, 422 PORT_SYM = 632, 423 POSITION_SYM = 633, 424 PRECISION = 634, 425 PREPARE_SYM = 635, 426 PRESERVE_SYM = 636, 427 PREV_SYM = 637, 428 PRIMARY_SYM = 638, 429 PRIVILEGES = 639, 430 PROCEDURE_SYM = 640, 431 PROCESS = 641, 432 PROCESSLIST_SYM = 642, 433 PROFILE_SYM = 643, 434 PROFILES_SYM = 644, 435 PROXY_SYM = 645, 436 PURGE = 646, 437 QUARTER_SYM = 647, 438 QUERY_SYM = 648, 439 QUICK = 649, 440 RANGE_SYM = 650, 441 READS_SYM = 651, 442 READ_ONLY_SYM = 652, 443 READ_SYM = 653, 444 READ_WRITE_SYM = 654, 445 REAL = 655, 446 REBUILD_SYM = 656, 447 RECOVER_SYM = 657, 448 REDOFILE_SYM = 658, 449 REDO_BUFFER_SIZE_SYM = 659, 450 REDUNDANT_SYM = 660, 451 REFERENCES = 661, 452 REGEXP = 662, 453 RELAY = 663, 454 RELAYLOG_SYM = 664, 455 RELAY_LOG_FILE_SYM = 665, 456 RELAY_LOG_POS_SYM = 666, 457 RELAY_THREAD = 667, 458 RELEASE_SYM = 668, 459 RELOAD = 669, 460 REMOVE_SYM = 670, 461 RENAME = 671, 462 REORGANIZE_SYM = 672, 463 REPAIR = 673, 464 REPEATABLE_SYM = 674, 465 REPEAT_SYM = 675, 466 REPLACE = 676, 467 REPLICATION = 677, 468 REQUIRE_SYM = 678, 469 RESET_SYM = 679, 470 RESIGNAL_SYM = 680, 471 RESOURCES = 681, 472 RESTORE_SYM = 682, 473 RESTRICT = 683, 474 RESUME_SYM = 684, 475 RETURNS_SYM = 685, 476 RETURN_SYM = 686, 477 REVOKE = 687, 478 RIGHT = 688, 479 ROLLBACK_SYM = 689, 480 ROLLUP_SYM = 690, 481 ROUTINE_SYM = 691, 482 ROWS_SYM = 692, 483 ROW_FORMAT_SYM = 693, 484 ROW_SYM = 694, 485 RTREE_SYM = 695, 486 SAVEPOINT_SYM = 696, 487 SCHEDULE_SYM = 697, 488 SCHEMA_NAME_SYM = 698, 489 SECOND_MICROSECOND_SYM = 699, 490 SECOND_SYM = 700, 491 SECURITY_SYM = 701, 492 SELECT_SYM = 702, 493 SENSITIVE_SYM = 703, 494 SEPARATOR_SYM = 704, 495 SERIALIZABLE_SYM = 705, 496 SERIAL_SYM = 706, 497 SESSION_SYM = 707, 498 SERVER_SYM = 708, 499 SERVER_OPTIONS = 709, 500 SET = 710, 501 SET_VAR = 711, 502 SHARE_SYM = 712, 503 SHIFT_LEFT = 713, 504 SHIFT_RIGHT = 714, 505 SHOW = 715, 506 SHUTDOWN = 716, 507 SIGNAL_SYM = 717, 508 SIGNED_SYM = 718, 509 SIMPLE_SYM = 719, 510 SLAVE = 720, 511 SLOW = 721, 512 SMALLINT = 722, 513 SNAPSHOT_SYM = 723, 514 SOCKET_SYM = 724, 515 SONAME_SYM = 725, 516 SOUNDS_SYM = 726, 517 SOURCE_SYM = 727, 518 SPATIAL_SYM = 728, 519 SPECIFIC_SYM = 729, 520 SQLEXCEPTION_SYM = 730, 521 SQLSTATE_SYM = 731, 522 SQLWARNING_SYM = 732, 523 SQL_BIG_RESULT = 733, 524 SQL_BUFFER_RESULT = 734, 525 SQL_CACHE_SYM = 735, 526 SQL_CALC_FOUND_ROWS = 736, 527 SQL_NO_CACHE_SYM = 737, 528 SQL_SMALL_RESULT = 738, 529 SQL_SYM = 739, 530 SQL_THREAD = 740, 531 SSL_SYM = 741, 532 STARTING = 742, 533 STARTS_SYM = 743, 534 START_SYM = 744, 535 STATUS_SYM = 745, 536 STDDEV_SAMP_SYM = 746, 537 STD_SYM = 747, 538 STOP_SYM = 748, 539 STORAGE_SYM = 749, 540 STRAIGHT_JOIN = 750, 541 STRING_SYM = 751, 542 SUBCLASS_ORIGIN_SYM = 752, 543 SUBDATE_SYM = 753, 544 SUBJECT_SYM = 754, 545 SUBPARTITIONS_SYM = 755, 546 SUBPARTITION_SYM = 756, 547 SUBSTRING = 757, 548 SUM_SYM = 758, 549 SUPER_SYM = 759, 550 SUSPEND_SYM = 760, 551 SWAPS_SYM = 761, 552 SWITCHES_SYM = 762, 553 SYSDATE = 763, 554 TABLES = 764, 555 TABLESPACE = 765, 556 TABLE_REF_PRIORITY = 766, 557 TABLE_SYM = 767, 558 TABLE_CHECKSUM_SYM = 768, 559 TABLE_NAME_SYM = 769, 560 TEMPORARY = 770, 561 TEMPTABLE_SYM = 771, 562 TERMINATED = 772, 563 TEXT_STRING = 773, 564 TEXT_SYM = 774, 565 THAN_SYM = 775, 566 THEN_SYM = 776, 567 TIMESTAMP = 777, 568 TIMESTAMP_ADD = 778, 569 TIMESTAMP_DIFF = 779, 570 TIME_SYM = 780, 571 TINYBLOB = 781, 572 TINYINT = 782, 573 TINYTEXT = 783, 574 TO_SYM = 784, 575 TRAILING = 785, 576 TRANSACTION_SYM = 786, 577 TRIGGERS_SYM = 787, 578 TRIGGER_SYM = 788, 579 TRIM = 789, 580 TRUE_SYM = 790, 581 TRUNCATE_SYM = 791, 582 TYPES_SYM = 792, 583 TYPE_SYM = 793, 584 UDF_RETURNS_SYM = 794, 585 ULONGLONG_NUM = 795, 586 UNCOMMITTED_SYM = 796, 587 UNDEFINED_SYM = 797, 588 UNDERSCORE_CHARSET = 798, 589 UNDOFILE_SYM = 799, 590 UNDO_BUFFER_SIZE_SYM = 800, 591 UNDO_SYM = 801, 592 UNICODE_SYM = 802, 593 UNINSTALL_SYM = 803, 594 UNION_SYM = 804, 595 UNIQUE_SYM = 805, 596 UNKNOWN_SYM = 806, 597 UNLOCK_SYM = 807, 598 UNSIGNED = 808, 599 UNTIL_SYM = 809, 600 UPDATE_SYM = 810, 601 UPGRADE_SYM = 811, 602 USAGE = 812, 603 USER = 813, 604 USE_FRM = 814, 605 USE_SYM = 815, 606 USING = 816, 607 UTC_DATE_SYM = 817, 608 UTC_TIMESTAMP_SYM = 818, 609 UTC_TIME_SYM = 819, 610 VALUES = 820, 611 VALUE_SYM = 821, 612 VARBINARY = 822, 613 VARCHAR = 823, 614 VARIABLES = 824, 615 VARIANCE_SYM = 825, 616 VARYING = 826, 617 VAR_SAMP_SYM = 827, 618 VIEW_SYM = 828, 619 WAIT_SYM = 829, 620 WARNINGS = 830, 621 WEEK_SYM = 831, 622 WHEN_SYM = 832, 623 WHERE = 833, 624 WHILE_SYM = 834, 625 WITH = 835, 626 WITH_CUBE_SYM = 836, 627 WITH_ROLLUP_SYM = 837, 628 WORK_SYM = 838, 629 WRAPPER_SYM = 839, 630 WRITE_SYM = 840, 631 X509_SYM = 841, 632 XA_SYM = 842, 633 XML_SYM = 843, 634 XOR = 844, 635 YEAR_MONTH_SYM = 845, 636 YEAR_SYM = 846, 637 ZEROFILL = 847 638 }; 639 #endif 640 /* Tokens. */ 641 #define ABORT_SYM 258 642 #define ACCESSIBLE_SYM 259 643 #define ACTION 260 644 #define ADD 261 645 #define ADDDATE_SYM 262 646 #define AFTER_SYM 263 647 #define AGAINST 264 648 #define AGGREGATE_SYM 265 649 #define ALGORITHM_SYM 266 650 #define ALL 267 651 #define ALTER 268 652 #define ANALYZE_SYM 269 653 #define AND_AND_SYM 270 654 #define AND_SYM 271 655 #define ANY_SYM 272 656 #define AS 273 657 #define ASC 274 658 #define ASCII_SYM 275 659 #define ASENSITIVE_SYM 276 660 #define AT_SYM 277 661 #define AUTHORS_SYM 278 662 #define AUTOEXTEND_SIZE_SYM 279 663 #define AUTO_INC 280 664 #define AVG_ROW_LENGTH 281 665 #define AVG_SYM 282 666 #define BACKUP_SYM 283 667 #define BEFORE_SYM 284 668 #define BEGIN_SYM 285 669 #define BETWEEN_SYM 286 670 #define BIGINT 287 671 #define BINARY 288 672 #define BINLOG_SYM 289 673 #define BIN_NUM 290 674 #define BIT_AND 291 675 #define BIT_OR 292 676 #define BIT_SYM 293 677 #define BIT_XOR 294 678 #define BLOB_SYM 295 679 #define BLOCK_SYM 296 680 #define BOOLEAN_SYM 297 681 #define BOOL_SYM 298 682 #define BOTH 299 683 #define BTREE_SYM 300 684 #define BY 301 685 #define BYTE_SYM 302 686 #define CACHE_SYM 303 687 #define CALL_SYM 304 688 #define CASCADE 305 689 #define CASCADED 306 690 #define CASE_SYM 307 691 #define CAST_SYM 308 692 #define CATALOG_NAME_SYM 309 693 #define CHAIN_SYM 310 694 #define CHANGE 311 695 #define CHANGED 312 696 #define CHARSET 313 697 #define CHAR_SYM 314 698 #define CHECKSUM_SYM 315 699 #define CHECK_SYM 316 700 #define CIPHER_SYM 317 701 #define CLASS_ORIGIN_SYM 318 702 #define CLIENT_SYM 319 703 #define CLOSE_SYM 320 704 #define COALESCE 321 705 #define CODE_SYM 322 706 #define COLLATE_SYM 323 707 #define COLLATION_SYM 324 708 #define COLUMNS 325 709 #define COLUMN_SYM 326 710 #define COLUMN_NAME_SYM 327 711 #define COMMENT_SYM 328 712 #define COMMITTED_SYM 329 713 #define COMMIT_SYM 330 714 #define COMPACT_SYM 331 715 #define COMPLETION_SYM 332 716 #define COMPRESSED_SYM 333 717 #define CONCURRENT 334 718 #define CONDITION_SYM 335 719 #define CONNECTION_SYM 336 720 #define CONSISTENT_SYM 337 721 #define CONSTRAINT 338 722 #define CONSTRAINT_CATALOG_SYM 339 723 #define CONSTRAINT_NAME_SYM 340 724 #define CONSTRAINT_SCHEMA_SYM 341 725 #define CONTAINS_SYM 342 726 #define CONTEXT_SYM 343 727 #define CONTINUE_SYM 344 728 #define CONTRIBUTORS_SYM 345 729 #define CONVERT_SYM 346 730 #define COUNT_SYM 347 731 #define CPU_SYM 348 732 #define CREATE 349 733 #define CROSS 350 734 #define CUBE_SYM 351 735 #define CURDATE 352 736 #define CURRENT_USER 353 737 #define CURSOR_SYM 354 738 #define CURSOR_NAME_SYM 355 739 #define CURTIME 356 740 #define DATABASE 357 741 #define DATABASES 358 742 #define DATAFILE_SYM 359 743 #define DATA_SYM 360 744 #define DATETIME 361 745 #define DATE_ADD_INTERVAL 362 746 #define DATE_SUB_INTERVAL 363 747 #define DATE_SYM 364 748 #define DAY_HOUR_SYM 365 749 #define DAY_MICROSECOND_SYM 366 750 #define DAY_MINUTE_SYM 367 751 #define DAY_SECOND_SYM 368 752 #define DAY_SYM 369 753 #define DEALLOCATE_SYM 370 754 #define DECIMAL_NUM 371 755 #define DECIMAL_SYM 372 756 #define DECLARE_SYM 373 757 #define DEFAULT 374 758 #define DEFINER_SYM 375 759 #define DELAYED_SYM 376 760 #define DELAY_KEY_WRITE_SYM 377 761 #define DELETE_SYM 378 762 #define DESC 379 763 #define DESCRIBE 380 764 #define DES_KEY_FILE 381 765 #define DETERMINISTIC_SYM 382 766 #define DIRECTORY_SYM 383 767 #define DISABLE_SYM 384 768 #define DISCARD 385 769 #define DISK_SYM 386 770 #define DISTINCT 387 771 #define DIV_SYM 388 772 #define DOUBLE_SYM 389 773 #define DO_SYM 390 774 #define DROP 391 775 #define DUAL_SYM 392 776 #define DUMPFILE 393 777 #define DUPLICATE_SYM 394 778 #define DYNAMIC_SYM 395 779 #define EACH_SYM 396 780 #define ELSE 397 781 #define ELSEIF_SYM 398 782 #define ENABLE_SYM 399 783 #define ENCLOSED 400 784 #define END 401 785 #define ENDS_SYM 402 786 #define END_OF_INPUT 403 787 #define ENGINES_SYM 404 788 #define ENGINE_SYM 405 789 #define ENUM 406 790 #define EQ 407 791 #define EQUAL_SYM 408 792 #define ERROR_SYM 409 793 #define ERRORS 410 794 #define ESCAPED 411 795 #define ESCAPE_SYM 412 796 #define EVENTS_SYM 413 797 #define EVENT_SYM 414 798 #define EVERY_SYM 415 799 #define EXECUTE_SYM 416 800 #define EXISTS 417 801 #define EXIT_SYM 418 802 #define EXPANSION_SYM 419 803 #define EXTENDED_SYM 420 804 #define EXTENT_SIZE_SYM 421 805 #define EXTRACT_SYM 422 806 #define FALSE_SYM 423 807 #define FAST_SYM 424 808 #define FAULTS_SYM 425 809 #define FETCH_SYM 426 810 #define FILE_SYM 427 811 #define FIRST_SYM 428 812 #define FIXED_SYM 429 813 #define FLOAT_NUM 430 814 #define FLOAT_SYM 431 815 #define FLUSH_SYM 432 816 #define FORCE_SYM 433 817 #define FOREIGN 434 818 #define FOR_SYM 435 819 #define FOUND_SYM 436 820 #define FROM 437 821 #define FULL 438 822 #define FULLTEXT_SYM 439 823 #define FUNCTION_SYM 440 824 #define GE 441 825 #define GENERAL 442 826 #define GEOMETRYCOLLECTION 443 827 #define GEOMETRY_SYM 444 828 #define GET_FORMAT 445 829 #define GLOBAL_SYM 446 830 #define GRANT 447 831 #define GRANTS 448 832 #define GROUP_SYM 449 833 #define GROUP_CONCAT_SYM 450 834 #define GT_SYM 451 835 #define HANDLER_SYM 452 836 #define HASH_SYM 453 837 #define HAVING 454 838 #define HELP_SYM 455 839 #define HEX_NUM 456 840 #define HIGH_PRIORITY 457 841 #define HOST_SYM 458 842 #define HOSTS_SYM 459 843 #define HOUR_MICROSECOND_SYM 460 844 #define HOUR_MINUTE_SYM 461 845 #define HOUR_SECOND_SYM 462 846 #define HOUR_SYM 463 847 #define IDENT 464 848 #define IDENTIFIED_SYM 465 849 #define IDENT_QUOTED 466 850 #define IF 467 851 #define IGNORE_SYM 468 852 #define IGNORE_SERVER_IDS_SYM 469 853 #define IMPORT 470 854 #define INDEXES 471 855 #define INDEX_SYM 472 856 #define INFILE 473 857 #define INITIAL_SIZE_SYM 474 858 #define INNER_SYM 475 859 #define INOUT_SYM 476 860 #define INSENSITIVE_SYM 477 861 #define INSERT 478 862 #define INSERT_METHOD 479 863 #define INSTALL_SYM 480 864 #define INTERVAL_SYM 481 865 #define INTO 482 866 #define INT_SYM 483 867 #define INVOKER_SYM 484 868 #define IN_SYM 485 869 #define IO_SYM 486 870 #define IPC_SYM 487 871 #define IS 488 872 #define ISOLATION 489 873 #define ISSUER_SYM 490 874 #define ITERATE_SYM 491 875 #define JOIN_SYM 492 876 #define KEYS 493 877 #define KEY_BLOCK_SIZE 494 878 #define KEY_SYM 495 879 #define KILL_SYM 496 880 #define LANGUAGE_SYM 497 881 #define LAST_SYM 498 882 #define LE 499 883 #define LEADING 500 884 #define LEAVES 501 885 #define LEAVE_SYM 502 886 #define LEFT 503 887 #define LESS_SYM 504 888 #define LEVEL_SYM 505 889 #define LEX_HOSTNAME 506 890 #define LIKE 507 891 #define LIMIT 508 892 #define LINEAR_SYM 509 893 #define LINES 510 894 #define LINESTRING 511 895 #define LIST_SYM 512 896 #define LOAD 513 897 #define LOCAL_SYM 514 898 #define LOCATOR_SYM 515 899 #define LOCKS_SYM 516 900 #define LOCK_SYM 517 901 #define LOGFILE_SYM 518 902 #define LOGS_SYM 519 903 #define LONGBLOB 520 904 #define LONGTEXT 521 905 #define LONG_NUM 522 906 #define LONG_SYM 523 907 #define LOOP_SYM 524 908 #define LOW_PRIORITY 525 909 #define LT 526 910 #define MASTER_CONNECT_RETRY_SYM 527 911 #define MASTER_HOST_SYM 528 912 #define MASTER_LOG_FILE_SYM 529 913 #define MASTER_LOG_POS_SYM 530 914 #define MASTER_PASSWORD_SYM 531 915 #define MASTER_PORT_SYM 532 916 #define MASTER_SERVER_ID_SYM 533 917 #define MASTER_SSL_CAPATH_SYM 534 918 #define MASTER_SSL_CA_SYM 535 919 #define MASTER_SSL_CERT_SYM 536 920 #define MASTER_SSL_CIPHER_SYM 537 921 #define MASTER_SSL_KEY_SYM 538 922 #define MASTER_SSL_SYM 539 923 #define MASTER_SSL_VERIFY_SERVER_CERT_SYM 540 924 #define MASTER_SYM 541 925 #define MASTER_USER_SYM 542 926 #define MASTER_HEARTBEAT_PERIOD_SYM 543 927 #define MATCH 544 928 #define MAX_CONNECTIONS_PER_HOUR 545 929 #define MAX_QUERIES_PER_HOUR 546 930 #define MAX_ROWS 547 931 #define MAX_SIZE_SYM 548 932 #define MAX_SYM 549 933 #define MAX_UPDATES_PER_HOUR 550 934 #define MAX_USER_CONNECTIONS_SYM 551 935 #define MAX_VALUE_SYM 552 936 #define MEDIUMBLOB 553 937 #define MEDIUMINT 554 938 #define MEDIUMTEXT 555 939 #define MEDIUM_SYM 556 940 #define MEMORY_SYM 557 941 #define MERGE_SYM 558 942 #define MESSAGE_TEXT_SYM 559 943 #define MICROSECOND_SYM 560 944 #define MIGRATE_SYM 561 945 #define MINUTE_MICROSECOND_SYM 562 946 #define MINUTE_SECOND_SYM 563 947 #define MINUTE_SYM 564 948 #define MIN_ROWS 565 949 #define MIN_SYM 566 950 #define MODE_SYM 567 951 #define MODIFIES_SYM 568 952 #define MODIFY_SYM 569 953 #define MOD_SYM 570 954 #define MONTH_SYM 571 955 #define MULTILINESTRING 572 956 #define MULTIPOINT 573 957 #define MULTIPOLYGON 574 958 #define MUTEX_SYM 575 959 #define MYSQL_ERRNO_SYM 576 960 #define NAMES_SYM 577 961 #define NAME_SYM 578 962 #define NATIONAL_SYM 579 963 #define NATURAL 580 964 #define NCHAR_STRING 581 965 #define NCHAR_SYM 582 966 #define NDBCLUSTER_SYM 583 967 #define NE 584 968 #define NEG 585 969 #define NEW_SYM 586 970 #define NEXT_SYM 587 971 #define NODEGROUP_SYM 588 972 #define NONE_SYM 589 973 #define NOT2_SYM 590 974 #define NOT_SYM 591 975 #define NOW_SYM 592 976 #define NO_SYM 593 977 #define NO_WAIT_SYM 594 978 #define NO_WRITE_TO_BINLOG 595 979 #define NULL_SYM 596 980 #define NUM 597 981 #define NUMERIC_SYM 598 982 #define NVARCHAR_SYM 599 983 #define OFFSET_SYM 600 984 #define OLD_PASSWORD 601 985 #define ON 602 986 #define ONE_SHOT_SYM 603 987 #define ONE_SYM 604 988 #define OPEN_SYM 605 989 #define OPTIMIZE 606 990 #define OPTIONS_SYM 607 991 #define OPTION 608 992 #define OPTIONALLY 609 993 #define OR2_SYM 610 994 #define ORDER_SYM 611 995 #define OR_OR_SYM 612 996 #define OR_SYM 613 997 #define OUTER 614 998 #define OUTFILE 615 999 #define OUT_SYM 616 1000 #define OWNER_SYM 617 1001 #define PACK_KEYS_SYM 618 1002 #define PAGE_SYM 619 1003 #define PARAM_MARKER 620 1004 #define PARSER_SYM 621 1005 #define PARTIAL 622 1006 #define PARTITIONING_SYM 623 1007 #define PARTITIONS_SYM 624 1008 #define PARTITION_SYM 625 1009 #define PASSWORD 626 1010 #define PHASE_SYM 627 1011 #define PLUGINS_SYM 628 1012 #define PLUGIN_SYM 629 1013 #define POINT_SYM 630 1014 #define POLYGON 631 1015 #define PORT_SYM 632 1016 #define POSITION_SYM 633 1017 #define PRECISION 634 1018 #define PREPARE_SYM 635 1019 #define PRESERVE_SYM 636 1020 #define PREV_SYM 637 1021 #define PRIMARY_SYM 638 1022 #define PRIVILEGES 639 1023 #define PROCEDURE_SYM 640 1024 #define PROCESS 641 1025 #define PROCESSLIST_SYM 642 1026 #define PROFILE_SYM 643 1027 #define PROFILES_SYM 644 1028 #define PROXY_SYM 645 1029 #define PURGE 646 1030 #define QUARTER_SYM 647 1031 #define QUERY_SYM 648 1032 #define QUICK 649 1033 #define RANGE_SYM 650 1034 #define READS_SYM 651 1035 #define READ_ONLY_SYM 652 1036 #define READ_SYM 653 1037 #define READ_WRITE_SYM 654 1038 #define REAL 655 1039 #define REBUILD_SYM 656 1040 #define RECOVER_SYM 657 1041 #define REDOFILE_SYM 658 1042 #define REDO_BUFFER_SIZE_SYM 659 1043 #define REDUNDANT_SYM 660 1044 #define REFERENCES 661 1045 #define REGEXP 662 1046 #define RELAY 663 1047 #define RELAYLOG_SYM 664 1048 #define RELAY_LOG_FILE_SYM 665 1049 #define RELAY_LOG_POS_SYM 666 1050 #define RELAY_THREAD 667 1051 #define RELEASE_SYM 668 1052 #define RELOAD 669 1053 #define REMOVE_SYM 670 1054 #define RENAME 671 1055 #define REORGANIZE_SYM 672 1056 #define REPAIR 673 1057 #define REPEATABLE_SYM 674 1058 #define REPEAT_SYM 675 1059 #define REPLACE 676 1060 #define REPLICATION 677 1061 #define REQUIRE_SYM 678 1062 #define RESET_SYM 679 1063 #define RESIGNAL_SYM 680 1064 #define RESOURCES 681 1065 #define RESTORE_SYM 682 1066 #define RESTRICT 683 1067 #define RESUME_SYM 684 1068 #define RETURNS_SYM 685 1069 #define RETURN_SYM 686 1070 #define REVOKE 687 1071 #define RIGHT 688 1072 #define ROLLBACK_SYM 689 1073 #define ROLLUP_SYM 690 1074 #define ROUTINE_SYM 691 1075 #define ROWS_SYM 692 1076 #define ROW_FORMAT_SYM 693 1077 #define ROW_SYM 694 1078 #define RTREE_SYM 695 1079 #define SAVEPOINT_SYM 696 1080 #define SCHEDULE_SYM 697 1081 #define SCHEMA_NAME_SYM 698 1082 #define SECOND_MICROSECOND_SYM 699 1083 #define SECOND_SYM 700 1084 #define SECURITY_SYM 701 1085 #define SELECT_SYM 702 1086 #define SENSITIVE_SYM 703 1087 #define SEPARATOR_SYM 704 1088 #define SERIALIZABLE_SYM 705 1089 #define SERIAL_SYM 706 1090 #define SESSION_SYM 707 1091 #define SERVER_SYM 708 1092 #define SERVER_OPTIONS 709 1093 #define SET 710 1094 #define SET_VAR 711 1095 #define SHARE_SYM 712 1096 #define SHIFT_LEFT 713 1097 #define SHIFT_RIGHT 714 1098 #define SHOW 715 1099 #define SHUTDOWN 716 1100 #define SIGNAL_SYM 717 1101 #define SIGNED_SYM 718 1102 #define SIMPLE_SYM 719 1103 #define SLAVE 720 1104 #define SLOW 721 1105 #define SMALLINT 722 1106 #define SNAPSHOT_SYM 723 1107 #define SOCKET_SYM 724 1108 #define SONAME_SYM 725 1109 #define SOUNDS_SYM 726 1110 #define SOURCE_SYM 727 1111 #define SPATIAL_SYM 728 1112 #define SPECIFIC_SYM 729 1113 #define SQLEXCEPTION_SYM 730 1114 #define SQLSTATE_SYM 731 1115 #define SQLWARNING_SYM 732 1116 #define SQL_BIG_RESULT 733 1117 #define SQL_BUFFER_RESULT 734 1118 #define SQL_CACHE_SYM 735 1119 #define SQL_CALC_FOUND_ROWS 736 1120 #define SQL_NO_CACHE_SYM 737 1121 #define SQL_SMALL_RESULT 738 1122 #define SQL_SYM 739 1123 #define SQL_THREAD 740 1124 #define SSL_SYM 741 1125 #define STARTING 742 1126 #define STARTS_SYM 743 1127 #define START_SYM 744 1128 #define STATUS_SYM 745 1129 #define STDDEV_SAMP_SYM 746 1130 #define STD_SYM 747 1131 #define STOP_SYM 748 1132 #define STORAGE_SYM 749 1133 #define STRAIGHT_JOIN 750 1134 #define STRING_SYM 751 1135 #define SUBCLASS_ORIGIN_SYM 752 1136 #define SUBDATE_SYM 753 1137 #define SUBJECT_SYM 754 1138 #define SUBPARTITIONS_SYM 755 1139 #define SUBPARTITION_SYM 756 1140 #define SUBSTRING 757 1141 #define SUM_SYM 758 1142 #define SUPER_SYM 759 1143 #define SUSPEND_SYM 760 1144 #define SWAPS_SYM 761 1145 #define SWITCHES_SYM 762 1146 #define SYSDATE 763 1147 #define TABLES 764 1148 #define TABLESPACE 765 1149 #define TABLE_REF_PRIORITY 766 1150 #define TABLE_SYM 767 1151 #define TABLE_CHECKSUM_SYM 768 1152 #define TABLE_NAME_SYM 769 1153 #define TEMPORARY 770 1154 #define TEMPTABLE_SYM 771 1155 #define TERMINATED 772 1156 #define TEXT_STRING 773 1157 #define TEXT_SYM 774 1158 #define THAN_SYM 775 1159 #define THEN_SYM 776 1160 #define TIMESTAMP 777 1161 #define TIMESTAMP_ADD 778 1162 #define TIMESTAMP_DIFF 779 1163 #define TIME_SYM 780 1164 #define TINYBLOB 781 1165 #define TINYINT 782 1166 #define TINYTEXT 783 1167 #define TO_SYM 784 1168 #define TRAILING 785 1169 #define TRANSACTION_SYM 786 1170 #define TRIGGERS_SYM 787 1171 #define TRIGGER_SYM 788 1172 #define TRIM 789 1173 #define TRUE_SYM 790 1174 #define TRUNCATE_SYM 791 1175 #define TYPES_SYM 792 1176 #define TYPE_SYM 793 1177 #define UDF_RETURNS_SYM 794 1178 #define ULONGLONG_NUM 795 1179 #define UNCOMMITTED_SYM 796 1180 #define UNDEFINED_SYM 797 1181 #define UNDERSCORE_CHARSET 798 1182 #define UNDOFILE_SYM 799 1183 #define UNDO_BUFFER_SIZE_SYM 800 1184 #define UNDO_SYM 801 1185 #define UNICODE_SYM 802 1186 #define UNINSTALL_SYM 803 1187 #define UNION_SYM 804 1188 #define UNIQUE_SYM 805 1189 #define UNKNOWN_SYM 806 1190 #define UNLOCK_SYM 807 1191 #define UNSIGNED 808 1192 #define UNTIL_SYM 809 1193 #define UPDATE_SYM 810 1194 #define UPGRADE_SYM 811 1195 #define USAGE 812 1196 #define USER 813 1197 #define USE_FRM 814 1198 #define USE_SYM 815 1199 #define USING 816 1200 #define UTC_DATE_SYM 817 1201 #define UTC_TIMESTAMP_SYM 818 1202 #define UTC_TIME_SYM 819 1203 #define VALUES 820 1204 #define VALUE_SYM 821 1205 #define VARBINARY 822 1206 #define VARCHAR 823 1207 #define VARIABLES 824 1208 #define VARIANCE_SYM 825 1209 #define VARYING 826 1210 #define VAR_SAMP_SYM 827 1211 #define VIEW_SYM 828 1212 #define WAIT_SYM 829 1213 #define WARNINGS 830 1214 #define WEEK_SYM 831 1215 #define WHEN_SYM 832 1216 #define WHERE 833 1217 #define WHILE_SYM 834 1218 #define WITH 835 1219 #define WITH_CUBE_SYM 836 1220 #define WITH_ROLLUP_SYM 837 1221 #define WORK_SYM 838 1222 #define WRAPPER_SYM 839 1223 #define WRITE_SYM 840 1224 #define X509_SYM 841 1225 #define XA_SYM 842 1226 #define XML_SYM 843 1227 #define XOR 844 1228 #define YEAR_MONTH_SYM 845 1229 #define YEAR_SYM 846 1230 #define ZEROFILL 847 1231 1232 /* Value type. */ 1233 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED 1234 1235 union YYSTYPE 1236 { 1237 #line 731 "/export/home/pb2/build/sb_3-30225852-1535490961.32/mysql-5.5.62-release-export-13563128_gpl/sql/sql_yacc.yy" /* yacc.c:1909 */ 1238 1239 int num; 1240 ulong ulong_num; 1241 ulonglong ulonglong_number; 1242 longlong longlong_number; 1243 LEX_STRING lex_str; 1244 LEX_STRING *lex_str_ptr; 1245 LEX_SYMBOL symbol; 1246 Table_ident *table; 1247 char *simple_string; 1248 Item *item; 1249 Item_num *item_num; 1250 List<Item> *item_list; 1251 List<String> *string_list; 1252 String *string; 1253 Key_part_spec *key_part; 1254 TABLE_LIST *table_list; 1255 udf_func *udf; 1256 LEX_USER *lex_user; 1257 struct sys_var_with_base variable; 1258 enum enum_var_type var_type; 1259 Key::Keytype key_type; 1260 enum ha_key_alg key_alg; 1261 handlerton *db_type; 1262 enum row_type row_type; 1263 enum ha_rkey_function ha_rkey_mode; 1264 enum enum_tx_isolation tx_isolation; 1265 enum Cast_target cast_type; 1266 enum Item_udftype udf_type; 1267 CHARSET_INFO *charset; 1268 thr_lock_type lock_type; 1269 interval_type interval, interval_time_st; 1270 timestamp_type date_time_type; 1271 st_select_lex *select_lex; 1272 chooser_compare_func_creator boolfunc2creator; 1273 struct sp_cond_type *spcondtype; 1274 struct { int vars, conds, hndlrs, curs; } spblock; 1275 sp_name *spname; 1276 LEX *lex; 1277 sp_head *sphead; 1278 struct p_elem_val *p_elem_value; 1279 enum index_hint_type index_hint; 1280 enum enum_filetype filetype; 1281 enum Foreign_key::fk_option m_fk_option; 1282 enum enum_yes_no_unknown m_yes_no_unk; 1283 Diag_condition_item_name diag_condition_item_name; 1284 bool is_not_empty; 1285 1286 #line 1287 "/export/home/pb2/build/sb_3-30225852-1535490961.32/dist_GPL/sql/sql_yacc.h" /* yacc.c:1909 */ 1287 }; 1288 1289 typedef union YYSTYPE YYSTYPE; 1290 # define YYSTYPE_IS_TRIVIAL 1 1291 # define YYSTYPE_IS_DECLARED 1 1292 #endif 1293 1294 1295 1296 int MYSQLparse (class THD *YYTHD); 1297 1298 #endif /* !YY_MYSQL_EXPORT_HOME_PB2_BUILD_SB_3_30225852_1535490961_32_DIST_GPL_SQL_SQL_YACC_H_INCLUDED */ 1299