#include "mysql_priv.h"#include "slave.h"#include "lex_symbol.h"#include "item_create.h"#include "sp_head.h"#include "sp_pcontext.h"#include "sp_rcontext.h"#include "sp.h"#include "event_timed.h"#include <myisam.h>#include <myisammrg.h>Include dependency graph for sql_yacc.cc:

Go to the source code of this file.
Classes | |
| union | YYSTYPE |
Defines | |
| #define | YYBISON 1 |
| #define | YYSKELETON_NAME "yacc.c" |
| #define | YYPURE 1 |
| #define | YYLSP_NEEDED 0 |
| #define | yyparse MYSQLparse |
| #define | yylex MYSQLlex |
| #define | yyerror MYSQLerror |
| #define | yylval MYSQLlval |
| #define | yychar MYSQLchar |
| #define | yydebug MYSQLdebug |
| #define | yynerrs MYSQLnerrs |
| #define | END_OF_INPUT 258 |
| #define | ABORT_SYM 259 |
| #define | ACCESSIBLE_SYM 260 |
| #define | ACTION 261 |
| #define | ADD 262 |
| #define | ADDDATE_SYM 263 |
| #define | AFTER_SYM 264 |
| #define | AGAINST 265 |
| #define | AGGREGATE_SYM 266 |
| #define | ALGORITHM_SYM 267 |
| #define | ALL 268 |
| #define | ALTER 269 |
| #define | ANALYZE_SYM 270 |
| #define | AND_AND_SYM 271 |
| #define | AND_SYM 272 |
| #define | ANY_SYM 273 |
| #define | AS 274 |
| #define | ASC 275 |
| #define | ASCII_SYM 276 |
| #define | ASENSITIVE_SYM 277 |
| #define | AT_SYM 278 |
| #define | ATAN 279 |
| #define | AUTHORS_SYM 280 |
| #define | AUTO_INC 281 |
| #define | AUTOEXTEND_SIZE_SYM 282 |
| #define | AVG_ROW_LENGTH 283 |
| #define | AVG_SYM 284 |
| #define | BACKUP_SYM 285 |
| #define | BEFORE_SYM 286 |
| #define | BEGIN_SYM 287 |
| #define | BENCHMARK_SYM 288 |
| #define | BIGINT 289 |
| #define | BINARY 290 |
| #define | BINLOG_SYM 291 |
| #define | BIN_NUM 292 |
| #define | BIT_AND 293 |
| #define | BIT_OR 294 |
| #define | BIT_SYM 295 |
| #define | BIT_XOR 296 |
| #define | BLOB_SYM 297 |
| #define | BOOLEAN_SYM 298 |
| #define | BOOL_SYM 299 |
| #define | BOTH 300 |
| #define | BTREE_SYM 301 |
| #define | BY 302 |
| #define | BYTE_SYM 303 |
| #define | CACHE_SYM 304 |
| #define | CALL_SYM 305 |
| #define | CASCADE 306 |
| #define | CASCADED 307 |
| #define | CAST_SYM 308 |
| #define | CHAIN_SYM 309 |
| #define | CHANGE 310 |
| #define | CHANGED 311 |
| #define | CHARSET 312 |
| #define | CHAR_SYM 313 |
| #define | CHECKSUM_SYM 314 |
| #define | CHECK_SYM 315 |
| #define | CIPHER_SYM 316 |
| #define | CLIENT_SYM 317 |
| #define | CLOSE_SYM 318 |
| #define | COALESCE 319 |
| #define | CODE_SYM 320 |
| #define | COLLATE_SYM 321 |
| #define | COLLATION_SYM 322 |
| #define | COLUMNS 323 |
| #define | COLUMN_SYM 324 |
| #define | COMMENT_SYM 325 |
| #define | COMMITTED_SYM 326 |
| #define | COMMIT_SYM 327 |
| #define | COMPACT_SYM 328 |
| #define | COMPLETION_SYM 329 |
| #define | COMPRESSED_SYM 330 |
| #define | CONCAT 331 |
| #define | CONCAT_WS 332 |
| #define | CONCURRENT 333 |
| #define | CONDITION_SYM 334 |
| #define | CONNECTION_SYM 335 |
| #define | CONSISTENT_SYM 336 |
| #define | CONSTRAINT 337 |
| #define | CONTAINS_SYM 338 |
| #define | CONTINUE_SYM 339 |
| #define | CONTRIBUTORS_SYM 340 |
| #define | CONVERT_SYM 341 |
| #define | CONVERT_TZ_SYM 342 |
| #define | COUNT_SYM 343 |
| #define | CREATE 344 |
| #define | CROSS 345 |
| #define | CUBE_SYM 346 |
| #define | CURDATE 347 |
| #define | CURRENT_USER 348 |
| #define | CURSOR_SYM 349 |
| #define | CURTIME 350 |
| #define | DATABASE 351 |
| #define | DATABASES 352 |
| #define | DATAFILE_SYM 353 |
| #define | DATA_SYM 354 |
| #define | DATETIME 355 |
| #define | DATE_ADD_INTERVAL 356 |
| #define | DATE_SUB_INTERVAL 357 |
| #define | DATE_SYM 358 |
| #define | DAY_HOUR_SYM 359 |
| #define | DAY_MICROSECOND_SYM 360 |
| #define | DAY_MINUTE_SYM 361 |
| #define | DAY_SECOND_SYM 362 |
| #define | DAY_SYM 363 |
| #define | DEALLOCATE_SYM 364 |
| #define | DECIMAL_NUM 365 |
| #define | DECIMAL_SYM 366 |
| #define | DECLARE_SYM 367 |
| #define | DECODE_SYM 368 |
| #define | DEFAULT 369 |
| #define | DEFINER_SYM 370 |
| #define | DELAYED_SYM 371 |
| #define | DELAY_KEY_WRITE_SYM 372 |
| #define | DELETE_SYM 373 |
| #define | DESC 374 |
| #define | DESCRIBE 375 |
| #define | DES_DECRYPT_SYM 376 |
| #define | DES_ENCRYPT_SYM 377 |
| #define | DES_KEY_FILE 378 |
| #define | DETERMINISTIC_SYM 379 |
| #define | DIRECTORY_SYM 380 |
| #define | DISABLE_SYM 381 |
| #define | DISCARD 382 |
| #define | DISK_SYM 383 |
| #define | DISTINCT 384 |
| #define | DIV_SYM 385 |
| #define | DOUBLE_SYM 386 |
| #define | DO_SYM 387 |
| #define | DROP 388 |
| #define | DUAL_SYM 389 |
| #define | DUMPFILE 390 |
| #define | DUPLICATE_SYM 391 |
| #define | DYNAMIC_SYM 392 |
| #define | EACH_SYM 393 |
| #define | ELSEIF_SYM 394 |
| #define | ELT_FUNC 395 |
| #define | ENABLE_SYM 396 |
| #define | ENCLOSED 397 |
| #define | ENCODE_SYM 398 |
| #define | ENCRYPT 399 |
| #define | END 400 |
| #define | ENDS_SYM 401 |
| #define | ENGINES_SYM 402 |
| #define | ENGINE_SYM 403 |
| #define | ENUM 404 |
| #define | EQ 405 |
| #define | EQUAL_SYM 406 |
| #define | ERRORS 407 |
| #define | ESCAPED 408 |
| #define | ESCAPE_SYM 409 |
| #define | EVENT_SYM 410 |
| #define | EVENTS_SYM 411 |
| #define | EVERY_SYM 412 |
| #define | EXECUTE_SYM 413 |
| #define | EXISTS 414 |
| #define | EXIT_SYM 415 |
| #define | EXPANSION_SYM 416 |
| #define | EXPORT_SET 417 |
| #define | EXTENDED_SYM 418 |
| #define | EXTENT_SIZE_SYM 419 |
| #define | EXTRACT_SYM 420 |
| #define | FALSE_SYM 421 |
| #define | FAST_SYM 422 |
| #define | FETCH_SYM 423 |
| #define | FIELD_FUNC 424 |
| #define | FILE_SYM 425 |
| #define | FIRST_SYM 426 |
| #define | FIXED_SYM 427 |
| #define | FLOAT_NUM 428 |
| #define | FLOAT_SYM 429 |
| #define | FLUSH_SYM 430 |
| #define | FORCE_SYM 431 |
| #define | FOREIGN 432 |
| #define | FORMAT_SYM 433 |
| #define | FOR_SYM 434 |
| #define | FOUND_SYM 435 |
| #define | FRAC_SECOND_SYM 436 |
| #define | FROM 437 |
| #define | FROM_UNIXTIME 438 |
| #define | FULL 439 |
| #define | FULLTEXT_SYM 440 |
| #define | FUNCTION_SYM 441 |
| #define | FUNC_ARG0 442 |
| #define | FUNC_ARG1 443 |
| #define | FUNC_ARG2 444 |
| #define | FUNC_ARG3 445 |
| #define | GE 446 |
| #define | GEOMCOLLFROMTEXT 447 |
| #define | GEOMETRYCOLLECTION 448 |
| #define | GEOMETRY_SYM 449 |
| #define | GEOMFROMTEXT 450 |
| #define | GEOMFROMWKB 451 |
| #define | GET_FORMAT 452 |
| #define | GLOBAL_SYM 453 |
| #define | GRANT 454 |
| #define | GRANTS 455 |
| #define | GREATEST_SYM 456 |
| #define | GROUP 457 |
| #define | GROUP_CONCAT_SYM 458 |
| #define | GROUP_UNIQUE_USERS 459 |
| #define | GT_SYM 460 |
| #define | HANDLER_SYM 461 |
| #define | HASH_SYM 462 |
| #define | HAVING 463 |
| #define | HELP_SYM 464 |
| #define | HEX_NUM 465 |
| #define | HIGH_PRIORITY 466 |
| #define | HOSTS_SYM 467 |
| #define | HOUR_MICROSECOND_SYM 468 |
| #define | HOUR_MINUTE_SYM 469 |
| #define | HOUR_SECOND_SYM 470 |
| #define | HOUR_SYM 471 |
| #define | IDENT 472 |
| #define | IDENTIFIED_SYM 473 |
| #define | IDENT_QUOTED 474 |
| #define | IF 475 |
| #define | IGNORE_SYM 476 |
| #define | IMPORT 477 |
| #define | INDEXES 478 |
| #define | INDEX_SYM 479 |
| #define | INFILE 480 |
| #define | INITIAL_SIZE_SYM 481 |
| #define | INNER_SYM 482 |
| #define | INNOBASE_SYM 483 |
| #define | INOUT_SYM 484 |
| #define | INSENSITIVE_SYM 485 |
| #define | INSERT 486 |
| #define | INSERT_METHOD 487 |
| #define | INSTALL_SYM 488 |
| #define | INTERVAL_SYM 489 |
| #define | INTO 490 |
| #define | INT_SYM 491 |
| #define | INVOKER_SYM 492 |
| #define | IN_SYM 493 |
| #define | IS 494 |
| #define | ISOLATION 495 |
| #define | ISSUER_SYM 496 |
| #define | ITERATE_SYM 497 |
| #define | JOIN_SYM 498 |
| #define | KEYS 499 |
| #define | KEY_SYM 500 |
| #define | KEY_BLOCK_SIZE 501 |
| #define | KILL_SYM 502 |
| #define | LANGUAGE_SYM 503 |
| #define | LAST_INSERT_ID 504 |
| #define | LAST_SYM 505 |
| #define | LE 506 |
| #define | LEADING 507 |
| #define | LEAST_SYM 508 |
| #define | LEAVES 509 |
| #define | LEAVE_SYM 510 |
| #define | LEFT 511 |
| #define | LESS_SYM 512 |
| #define | LEVEL_SYM 513 |
| #define | LEX_HOSTNAME 514 |
| #define | LIKE 515 |
| #define | LIMIT 516 |
| #define | LINEAR_SYM 517 |
| #define | LINEFROMTEXT 518 |
| #define | LINES 519 |
| #define | LINESTRING 520 |
| #define | LIST_SYM 521 |
| #define | LOAD 522 |
| #define | LOCAL_SYM 523 |
| #define | LOCATE 524 |
| #define | LOCATOR_SYM 525 |
| #define | LOCKS_SYM 526 |
| #define | LOCK_SYM 527 |
| #define | LOGFILE_SYM 528 |
| #define | LOGS_SYM 529 |
| #define | LOG_SYM 530 |
| #define | LONGBLOB 531 |
| #define | LONGTEXT 532 |
| #define | LONG_NUM 533 |
| #define | LONG_SYM 534 |
| #define | LOOP_SYM 535 |
| #define | LOW_PRIORITY 536 |
| #define | LT 537 |
| #define | MAKE_SET_SYM 538 |
| #define | MASTER_CONNECT_RETRY_SYM 539 |
| #define | MASTER_HOST_SYM 540 |
| #define | MASTER_LOG_FILE_SYM 541 |
| #define | MASTER_LOG_POS_SYM 542 |
| #define | MASTER_PASSWORD_SYM 543 |
| #define | MASTER_PORT_SYM 544 |
| #define | MASTER_POS_WAIT 545 |
| #define | MASTER_SERVER_ID_SYM 546 |
| #define | MASTER_SSL_CAPATH_SYM 547 |
| #define | MASTER_SSL_CA_SYM 548 |
| #define | MASTER_SSL_CERT_SYM 549 |
| #define | MASTER_SSL_CIPHER_SYM 550 |
| #define | MASTER_SSL_KEY_SYM 551 |
| #define | MASTER_SSL_SYM 552 |
| #define | MASTER_SYM 553 |
| #define | MASTER_USER_SYM 554 |
| #define | MATCH 555 |
| #define | MAX_CONNECTIONS_PER_HOUR 556 |
| #define | MAX_QUERIES_PER_HOUR 557 |
| #define | MAX_ROWS 558 |
| #define | MAX_SIZE_SYM 559 |
| #define | MAX_SYM 560 |
| #define | MAX_UPDATES_PER_HOUR 561 |
| #define | MAX_USER_CONNECTIONS_SYM 562 |
| #define | MAX_VALUE_SYM 563 |
| #define | MEDIUMBLOB 564 |
| #define | MEDIUMINT 565 |
| #define | MEDIUMTEXT 566 |
| #define | MEDIUM_SYM 567 |
| #define | MEMORY_SYM 568 |
| #define | MERGE_SYM 569 |
| #define | MICROSECOND_SYM 570 |
| #define | MIGRATE_SYM 571 |
| #define | MINUTE_MICROSECOND_SYM 572 |
| #define | MINUTE_SECOND_SYM 573 |
| #define | MINUTE_SYM 574 |
| #define | MIN_ROWS 575 |
| #define | MIN_SYM 576 |
| #define | MLINEFROMTEXT 577 |
| #define | MODE_SYM 578 |
| #define | MODIFIES_SYM 579 |
| #define | MODIFY_SYM 580 |
| #define | MOD_SYM 581 |
| #define | MONTH_SYM 582 |
| #define | MPOINTFROMTEXT 583 |
| #define | MPOLYFROMTEXT 584 |
| #define | MULTILINESTRING 585 |
| #define | MULTIPOINT 586 |
| #define | MULTIPOLYGON 587 |
| #define | MUTEX_SYM 588 |
| #define | NAMES_SYM 589 |
| #define | NAME_SYM 590 |
| #define | NATIONAL_SYM 591 |
| #define | NATURAL 592 |
| #define | NCHAR_STRING 593 |
| #define | NCHAR_SYM 594 |
| #define | NDBCLUSTER_SYM 595 |
| #define | NE 596 |
| #define | NEW_SYM 597 |
| #define | NEXT_SYM 598 |
| #define | NODEGROUP_SYM 599 |
| #define | NONE_SYM 600 |
| #define | NOT2_SYM 601 |
| #define | NOT_SYM 602 |
| #define | NOW_SYM 603 |
| #define | NO_SYM 604 |
| #define | NO_WAIT_SYM 605 |
| #define | NO_WRITE_TO_BINLOG 606 |
| #define | NULL_SYM 607 |
| #define | NUM 608 |
| #define | NUMERIC_SYM 609 |
| #define | NVARCHAR_SYM 610 |
| #define | OFFSET_SYM 611 |
| #define | OJ_SYM 612 |
| #define | OLD_PASSWORD 613 |
| #define | ON 614 |
| #define | ONE_SHOT_SYM 615 |
| #define | ONE_SYM 616 |
| #define | OPEN_SYM 617 |
| #define | OPTIMIZE 618 |
| #define | OPTION 619 |
| #define | OPTIONALLY 620 |
| #define | OR2_SYM 621 |
| #define | ORDER_SYM 622 |
| #define | OR_OR_SYM 623 |
| #define | OR_SYM 624 |
| #define | OUTER 625 |
| #define | OUTFILE 626 |
| #define | OUT_SYM 627 |
| #define | PACK_KEYS_SYM 628 |
| #define | PARSER_SYM 629 |
| #define | PARTIAL 630 |
| #define | PARTITION_SYM 631 |
| #define | PARTITIONING_SYM 632 |
| #define | PARTITIONS_SYM 633 |
| #define | PASSWORD 634 |
| #define | PARAM_MARKER 635 |
| #define | PHASE_SYM 636 |
| #define | PLUGIN_SYM 637 |
| #define | PLUGINS_SYM 638 |
| #define | POINTFROMTEXT 639 |
| #define | POINT_SYM 640 |
| #define | POLYFROMTEXT 641 |
| #define | POLYGON 642 |
| #define | POSITION_SYM 643 |
| #define | PRECISION 644 |
| #define | PREPARE_SYM 645 |
| #define | PRESERVE_SYM 646 |
| #define | PREV_SYM 647 |
| #define | PRIMARY_SYM 648 |
| #define | PRIVILEGES 649 |
| #define | PROCEDURE 650 |
| #define | PROCESS 651 |
| #define | PROCESSLIST_SYM 652 |
| #define | PURGE 653 |
| #define | QUARTER_SYM 654 |
| #define | QUERY_SYM 655 |
| #define | QUICK 656 |
| #define | RAND 657 |
| #define | RANGE_SYM 658 |
| #define | READS_SYM 659 |
| #define | READ_ONLY_SYM 660 |
| #define | READ_SYM 661 |
| #define | READ_WRITE_SYM 662 |
| #define | REAL 663 |
| #define | REBUILD_SYM 664 |
| #define | RECOVER_SYM 665 |
| #define | REDO_BUFFER_SIZE_SYM 666 |
| #define | REDOFILE_SYM 667 |
| #define | REDUNDANT_SYM 668 |
| #define | REFERENCES 669 |
| #define | REGEXP 670 |
| #define | RELAY_LOG_FILE_SYM 671 |
| #define | RELAY_LOG_POS_SYM 672 |
| #define | RELAY_THREAD 673 |
| #define | RELEASE_SYM 674 |
| #define | RELOAD 675 |
| #define | REMOVE_SYM 676 |
| #define | RENAME 677 |
| #define | REORGANIZE_SYM 678 |
| #define | REPAIR 679 |
| #define | REPEATABLE_SYM 680 |
| #define | REPEAT_SYM 681 |
| #define | REPLACE 682 |
| #define | REPLICATION 683 |
| #define | REQUIRE_SYM 684 |
| #define | RESET_SYM 685 |
| #define | RESOURCES 686 |
| #define | RESTORE_SYM 687 |
| #define | RESTRICT 688 |
| #define | RESUME_SYM 689 |
| #define | RETURNS_SYM 690 |
| #define | RETURN_SYM 691 |
| #define | REVOKE 692 |
| #define | RIGHT 693 |
| #define | ROLLBACK_SYM 694 |
| #define | ROLLUP_SYM 695 |
| #define | ROUND 696 |
| #define | ROUTINE_SYM 697 |
| #define | ROWS_SYM 698 |
| #define | ROW_COUNT_SYM 699 |
| #define | ROW_FORMAT_SYM 700 |
| #define | ROW_SYM 701 |
| #define | RTREE_SYM 702 |
| #define | SAVEPOINT_SYM 703 |
| #define | SCHEDULE_SYM 704 |
| #define | SCHEDULER_SYM 705 |
| #define | SECOND_MICROSECOND_SYM 706 |
| #define | SECOND_SYM 707 |
| #define | SECURITY_SYM 708 |
| #define | SELECT_SYM 709 |
| #define | SENSITIVE_SYM 710 |
| #define | SEPARATOR_SYM 711 |
| #define | SERIALIZABLE_SYM 712 |
| #define | SERIAL_SYM 713 |
| #define | SESSION_SYM 714 |
| #define | SET 715 |
| #define | SET_VAR 716 |
| #define | SHARE_SYM 717 |
| #define | SHIFT_LEFT 718 |
| #define | SHIFT_RIGHT 719 |
| #define | SHOW 720 |
| #define | SHUTDOWN 721 |
| #define | SIGNED_SYM 722 |
| #define | SIMPLE_SYM 723 |
| #define | SLAVE 724 |
| #define | SMALLINT 725 |
| #define | SNAPSHOT_SYM 726 |
| #define | SONAME_SYM 727 |
| #define | SOUNDS_SYM 728 |
| #define | SPATIAL_SYM 729 |
| #define | SPECIFIC_SYM 730 |
| #define | SQLEXCEPTION_SYM 731 |
| #define | SQLSTATE_SYM 732 |
| #define | SQLWARNING_SYM 733 |
| #define | SQL_BIG_RESULT 734 |
| #define | SQL_BUFFER_RESULT 735 |
| #define | SQL_CACHE_SYM 736 |
| #define | SQL_CALC_FOUND_ROWS 737 |
| #define | SQL_NO_CACHE_SYM 738 |
| #define | SQL_SMALL_RESULT 739 |
| #define | SQL_SYM 740 |
| #define | SQL_THREAD 741 |
| #define | SSL_SYM 742 |
| #define | STARTING 743 |
| #define | START_SYM 744 |
| #define | STARTS_SYM 745 |
| #define | STATUS_SYM 746 |
| #define | STD_SYM 747 |
| #define | STDDEV_SAMP_SYM 748 |
| #define | STOP_SYM 749 |
| #define | STORAGE_SYM 750 |
| #define | STRAIGHT_JOIN 751 |
| #define | STRING_SYM 752 |
| #define | SUBDATE_SYM 753 |
| #define | SUBJECT_SYM 754 |
| #define | SUBPARTITION_SYM 755 |
| #define | SUBPARTITIONS_SYM 756 |
| #define | SUBSTRING 757 |
| #define | SUBSTRING_INDEX 758 |
| #define | SUM_SYM 759 |
| #define | SUPER_SYM 760 |
| #define | SUSPEND_SYM 761 |
| #define | SYSDATE 762 |
| #define | TABLES 763 |
| #define | TABLESPACE 764 |
| #define | TABLE_SYM 765 |
| #define | TEMPORARY 766 |
| #define | TEMPTABLE_SYM 767 |
| #define | TERMINATED 768 |
| #define | TEXT_STRING 769 |
| #define | TEXT_SYM 770 |
| #define | TIMESTAMP 771 |
| #define | TIMESTAMP_ADD 772 |
| #define | TIMESTAMP_DIFF 773 |
| #define | TIME_SYM 774 |
| #define | TINYBLOB 775 |
| #define | TINYINT 776 |
| #define | TINYTEXT 777 |
| #define | THAN_SYM 778 |
| #define | TO_SYM 779 |
| #define | TRAILING 780 |
| #define | TRANSACTION_SYM 781 |
| #define | TRIGGER_SYM 782 |
| #define | TRIGGERS_SYM 783 |
| #define | TRIM 784 |
| #define | TRUE_SYM 785 |
| #define | TRUNCATE_SYM 786 |
| #define | TYPES_SYM 787 |
| #define | TYPE_SYM 788 |
| #define | UDF_RETURNS_SYM 789 |
| #define | ULONGLONG_NUM 790 |
| #define | UNCOMMITTED_SYM 791 |
| #define | UNDEFINED_SYM 792 |
| #define | UNDO_BUFFER_SIZE_SYM 793 |
| #define | UNDOFILE_SYM 794 |
| #define | UNDERSCORE_CHARSET 795 |
| #define | UNDO_SYM 796 |
| #define | UNICODE_SYM 797 |
| #define | UNINSTALL_SYM 798 |
| #define | UNION_SYM 799 |
| #define | UNIQUE_SYM 800 |
| #define | UNIQUE_USERS 801 |
| #define | UNIX_TIMESTAMP 802 |
| #define | UNKNOWN_SYM 803 |
| #define | UNLOCK_SYM 804 |
| #define | UNSIGNED 805 |
| #define | UNTIL_SYM 806 |
| #define | UPDATE_SYM 807 |
| #define | UPGRADE_SYM 808 |
| #define | USAGE 809 |
| #define | USER 810 |
| #define | USE_FRM 811 |
| #define | USE_SYM 812 |
| #define | USING 813 |
| #define | UTC_DATE_SYM 814 |
| #define | UTC_TIMESTAMP_SYM 815 |
| #define | UTC_TIME_SYM 816 |
| #define | VAR_SAMP_SYM 817 |
| #define | VALUES 818 |
| #define | VALUE_SYM 819 |
| #define | VARBINARY 820 |
| #define | VARCHAR 821 |
| #define | VARIABLES 822 |
| #define | VARIANCE_SYM 823 |
| #define | VARYING 824 |
| #define | VIEW_SYM 825 |
| #define | WAIT_SYM 826 |
| #define | WARNINGS 827 |
| #define | WEEK_SYM 828 |
| #define | WHEN_SYM 829 |
| #define | WHERE 830 |
| #define | WHILE_SYM 831 |
| #define | WITH 832 |
| #define | WORK_SYM 833 |
| #define | WRITE_SYM 834 |
| #define | X509_SYM 835 |
| #define | XA_SYM 836 |
| #define | XOR 837 |
| #define | YEARWEEK 838 |
| #define | YEAR_MONTH_SYM 839 |
| #define | YEAR_SYM 840 |
| #define | ZEROFILL 841 |
| #define | TABLE_REF_PRIORITY 842 |
| #define | ELSE 843 |
| #define | THEN_SYM 844 |
| #define | CASE_SYM 845 |
| #define | BETWEEN_SYM 846 |
| #define | NEG 847 |
| #define | YYPARSE_PARAM yythd |
| #define | YYLEX_PARAM yythd |
| #define | YYTHD ((THD *)yythd) |
| #define | MYSQL_YACC |
| #define | YYINITDEPTH 100 |
| #define | YYMAXDEPTH 3200 |
| #define | Lex (YYTHD->lex) |
| #define | Select Lex->current_select |
| #define | yyoverflow(A, B, C, D, E, F) {ulong val= *(F); if (my_yyoverflow((B), (D), &val)) { yyerror((char*) (A)); return 2; } else { *(F)= (YYSIZE_T)val; }} |
| #define | YYERROR_UNLESS(A) |
| #define | YYDEBUG 0 |
| #define | YYERROR_VERBOSE 0 |
| #define | yystype YYSTYPE |
| #define | YYSTYPE_IS_DECLARED 1 |
| #define | YYSTYPE_IS_TRIVIAL 1 |
| #define | YYFINAL 521 |
| #define | YYLAST 49210 |
| #define | YYNTOKENS 612 |
| #define | YYNNTS 810 |
| #define | YYNRULES 2333 |
| #define | YYNSTATES 4175 |
| #define | YYUNDEFTOK 2 |
| #define | YYMAXUTOK 847 |
| #define | YYTRANSLATE(YYX) ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK) |
| #define | YYPACT_NINF -3636 |
| #define | YYTABLE_NINF -2288 |
| #define | YYSIZE_T unsigned int |
| #define | yyerrok (yyerrstatus = 0) |
| #define | yyclearin (yychar = YYEMPTY) |
| #define | YYEMPTY (-2) |
| #define | YYEOF 0 |
| #define | YYACCEPT goto yyacceptlab |
| #define | YYABORT goto yyabortlab |
| #define | YYERROR goto yyerrlab1 |
| #define | YYFAIL goto yyerrlab |
| #define | YYRECOVERING() (!!yyerrstatus) |
| #define | YYBACKUP(Token, Value) |
| #define | YYTERROR 1 |
| #define | YYERRCODE 256 |
| #define | YYLLOC_DEFAULT(Current, Rhs, N) |
| #define | YYLEX yylex (&yylval, YYLEX_PARAM) |
| #define | YYDPRINTF(Args) |
| #define | YYDSYMPRINT(Args) |
| #define | YYDSYMPRINTF(Title, Token, Value, Location) |
| #define | YY_STACK_PRINT(Bottom, Top) |
| #define | YY_REDUCE_PRINT(Rule) |
| #define | YYPOPSTACK (yyvsp--, yyssp--) |
Typedefs | |
| typedef short | yysigned_char |
Enumerations | |
| enum | yytokentype { END_OF_INPUT = 258, ABORT_SYM = 259, ACCESSIBLE_SYM = 260, ACTION = 261, ADD = 262, ADDDATE_SYM = 263, AFTER_SYM = 264, AGAINST = 265, AGGREGATE_SYM = 266, ALGORITHM_SYM = 267, ALL = 268, ALTER = 269, ANALYZE_SYM = 270, AND_AND_SYM = 271, AND_SYM = 272, ANY_SYM = 273, AS = 274, ASC = 275, ASCII_SYM = 276, ASENSITIVE_SYM = 277, AT_SYM = 278, ATAN = 279, AUTHORS_SYM = 280, AUTO_INC = 281, AUTOEXTEND_SIZE_SYM = 282, AVG_ROW_LENGTH = 283, AVG_SYM = 284, BACKUP_SYM = 285, BEFORE_SYM = 286, BEGIN_SYM = 287, BENCHMARK_SYM = 288, BIGINT = 289, BINARY = 290, BINLOG_SYM = 291, BIN_NUM = 292, BIT_AND = 293, BIT_OR = 294, BIT_SYM = 295, BIT_XOR = 296, BLOB_SYM = 297, BOOLEAN_SYM = 298, BOOL_SYM = 299, BOTH = 300, BTREE_SYM = 301, BY = 302, BYTE_SYM = 303, CACHE_SYM = 304, CALL_SYM = 305, CASCADE = 306, CASCADED = 307, CAST_SYM = 308, CHAIN_SYM = 309, CHANGE = 310, CHANGED = 311, CHARSET = 312, CHAR_SYM = 313, CHECKSUM_SYM = 314, CHECK_SYM = 315, CIPHER_SYM = 316, CLIENT_SYM = 317, CLOSE_SYM = 318, COALESCE = 319, CODE_SYM = 320, COLLATE_SYM = 321, COLLATION_SYM = 322, COLUMNS = 323, COLUMN_SYM = 324, COMMENT_SYM = 325, COMMITTED_SYM = 326, COMMIT_SYM = 327, COMPACT_SYM = 328, COMPLETION_SYM = 329, COMPRESSED_SYM = 330, CONCAT = 331, CONCAT_WS = 332, CONCURRENT = 333, CONDITION_SYM = 334, CONNECTION_SYM = 335, CONSISTENT_SYM = 336, CONSTRAINT = 337, CONTAINS_SYM = 338, CONTINUE_SYM = 339, CONTRIBUTORS_SYM = 340, CONVERT_SYM = 341, CONVERT_TZ_SYM = 342, COUNT_SYM = 343, CREATE = 344, CROSS = 345, CUBE_SYM = 346, CURDATE = 347, CURRENT_USER = 348, CURSOR_SYM = 349, CURTIME = 350, DATABASE = 351, DATABASES = 352, DATAFILE_SYM = 353, DATA_SYM = 354, DATETIME = 355, DATE_ADD_INTERVAL = 356, DATE_SUB_INTERVAL = 357, DATE_SYM = 358, DAY_HOUR_SYM = 359, DAY_MICROSECOND_SYM = 360, DAY_MINUTE_SYM = 361, DAY_SECOND_SYM = 362, DAY_SYM = 363, DEALLOCATE_SYM = 364, DECIMAL_NUM = 365, DECIMAL_SYM = 366, DECLARE_SYM = 367, DECODE_SYM = 368, DEFAULT = 369, DEFINER_SYM = 370, DELAYED_SYM = 371, DELAY_KEY_WRITE_SYM = 372, DELETE_SYM = 373, DESC = 374, DESCRIBE = 375, DES_DECRYPT_SYM = 376, DES_ENCRYPT_SYM = 377, DES_KEY_FILE = 378, DETERMINISTIC_SYM = 379, DIRECTORY_SYM = 380, DISABLE_SYM = 381, DISCARD = 382, DISK_SYM = 383, DISTINCT = 384, DIV_SYM = 385, DOUBLE_SYM = 386, DO_SYM = 387, DROP = 388, DUAL_SYM = 389, DUMPFILE = 390, DUPLICATE_SYM = 391, DYNAMIC_SYM = 392, EACH_SYM = 393, ELSEIF_SYM = 394, ELT_FUNC = 395, ENABLE_SYM = 396, ENCLOSED = 397, ENCODE_SYM = 398, ENCRYPT = 399, END = 400, ENDS_SYM = 401, ENGINES_SYM = 402, ENGINE_SYM = 403, ENUM = 404, EQ = 405, EQUAL_SYM = 406, ERRORS = 407, ESCAPED = 408, ESCAPE_SYM = 409, EVENT_SYM = 410, EVENTS_SYM = 411, EVERY_SYM = 412, EXECUTE_SYM = 413, EXISTS = 414, EXIT_SYM = 415, EXPANSION_SYM = 416, EXPORT_SET = 417, EXTENDED_SYM = 418, EXTENT_SIZE_SYM = 419, EXTRACT_SYM = 420, FALSE_SYM = 421, FAST_SYM = 422, FETCH_SYM = 423, FIELD_FUNC = 424, FILE_SYM = 425, FIRST_SYM = 426, FIXED_SYM = 427, FLOAT_NUM = 428, FLOAT_SYM = 429, FLUSH_SYM = 430, FORCE_SYM = 431, FOREIGN = 432, FORMAT_SYM = 433, FOR_SYM = 434, FOUND_SYM = 435, FRAC_SECOND_SYM = 436, FROM = 437, FROM_UNIXTIME = 438, FULL = 439, FULLTEXT_SYM = 440, FUNCTION_SYM = 441, FUNC_ARG0 = 442, FUNC_ARG1 = 443, FUNC_ARG2 = 444, FUNC_ARG3 = 445, GE = 446, GEOMCOLLFROMTEXT = 447, GEOMETRYCOLLECTION = 448, GEOMETRY_SYM = 449, GEOMFROMTEXT = 450, GEOMFROMWKB = 451, GET_FORMAT = 452, GLOBAL_SYM = 453, GRANT = 454, GRANTS = 455, GREATEST_SYM = 456, GROUP = 457, GROUP_CONCAT_SYM = 458, GROUP_UNIQUE_USERS = 459, GT_SYM = 460, HANDLER_SYM = 461, HASH_SYM = 462, HAVING = 463, HELP_SYM = 464, HEX_NUM = 465, HIGH_PRIORITY = 466, HOSTS_SYM = 467, HOUR_MICROSECOND_SYM = 468, HOUR_MINUTE_SYM = 469, HOUR_SECOND_SYM = 470, HOUR_SYM = 471, IDENT = 472, IDENTIFIED_SYM = 473, IDENT_QUOTED = 474, IF = 475, IGNORE_SYM = 476, IMPORT = 477, INDEXES = 478, INDEX_SYM = 479, INFILE = 480, INITIAL_SIZE_SYM = 481, INNER_SYM = 482, INNOBASE_SYM = 483, INOUT_SYM = 484, INSENSITIVE_SYM = 485, INSERT = 486, INSERT_METHOD = 487, INSTALL_SYM = 488, INTERVAL_SYM = 489, INTO = 490, INT_SYM = 491, INVOKER_SYM = 492, IN_SYM = 493, IS = 494, ISOLATION = 495, ISSUER_SYM = 496, ITERATE_SYM = 497, JOIN_SYM = 498, KEYS = 499, KEY_SYM = 500, KEY_BLOCK_SIZE = 501, KILL_SYM = 502, LANGUAGE_SYM = 503, LAST_INSERT_ID = 504, LAST_SYM = 505, LE = 506, LEADING = 507, LEAST_SYM = 508, LEAVES = 509, LEAVE_SYM = 510, LEFT = 511, LESS_SYM = 512, LEVEL_SYM = 513, LEX_HOSTNAME = 514, LIKE = 515, LIMIT = 516, LINEAR_SYM = 517, LINEFROMTEXT = 518, LINES = 519, LINESTRING = 520, LIST_SYM = 521, LOAD = 522, LOCAL_SYM = 523, LOCATE = 524, LOCATOR_SYM = 525, LOCKS_SYM = 526, LOCK_SYM = 527, LOGFILE_SYM = 528, LOGS_SYM = 529, LOG_SYM = 530, LONGBLOB = 531, LONGTEXT = 532, LONG_NUM = 533, LONG_SYM = 534, LOOP_SYM = 535, LOW_PRIORITY = 536, LT = 537, MAKE_SET_SYM = 538, MASTER_CONNECT_RETRY_SYM = 539, MASTER_HOST_SYM = 540, MASTER_LOG_FILE_SYM = 541, MASTER_LOG_POS_SYM = 542, MASTER_PASSWORD_SYM = 543, MASTER_PORT_SYM = 544, MASTER_POS_WAIT = 545, MASTER_SERVER_ID_SYM = 546, MASTER_SSL_CAPATH_SYM = 547, MASTER_SSL_CA_SYM = 548, MASTER_SSL_CERT_SYM = 549, MASTER_SSL_CIPHER_SYM = 550, MASTER_SSL_KEY_SYM = 551, MASTER_SSL_SYM = 552, MASTER_SYM = 553, MASTER_USER_SYM = 554, MATCH = 555, MAX_CONNECTIONS_PER_HOUR = 556, MAX_QUERIES_PER_HOUR = 557, MAX_ROWS = 558, MAX_SIZE_SYM = 559, MAX_SYM = 560, MAX_UPDATES_PER_HOUR = 561, MAX_USER_CONNECTIONS_SYM = 562, MAX_VALUE_SYM = 563, MEDIUMBLOB = 564, MEDIUMINT = 565, MEDIUMTEXT = 566, MEDIUM_SYM = 567, MEMORY_SYM = 568, MERGE_SYM = 569, MICROSECOND_SYM = 570, MIGRATE_SYM = 571, MINUTE_MICROSECOND_SYM = 572, MINUTE_SECOND_SYM = 573, MINUTE_SYM = 574, MIN_ROWS = 575, MIN_SYM = 576, MLINEFROMTEXT = 577, MODE_SYM = 578, MODIFIES_SYM = 579, MODIFY_SYM = 580, MOD_SYM = 581, MONTH_SYM = 582, MPOINTFROMTEXT = 583, MPOLYFROMTEXT = 584, MULTILINESTRING = 585, MULTIPOINT = 586, MULTIPOLYGON = 587, MUTEX_SYM = 588, NAMES_SYM = 589, NAME_SYM = 590, NATIONAL_SYM = 591, NATURAL = 592, NCHAR_STRING = 593, NCHAR_SYM = 594, NDBCLUSTER_SYM = 595, NE = 596, NEW_SYM = 597, NEXT_SYM = 598, NODEGROUP_SYM = 599, NONE_SYM = 600, NOT2_SYM = 601, NOT_SYM = 602, NOW_SYM = 603, NO_SYM = 604, NO_WAIT_SYM = 605, NO_WRITE_TO_BINLOG = 606, NULL_SYM = 607, NUM = 608, NUMERIC_SYM = 609, NVARCHAR_SYM = 610, OFFSET_SYM = 611, OJ_SYM = 612, OLD_PASSWORD = 613, ON = 614, ONE_SHOT_SYM = 615, ONE_SYM = 616, OPEN_SYM = 617, OPTIMIZE = 618, OPTION = 619, OPTIONALLY = 620, OR2_SYM = 621, ORDER_SYM = 622, OR_OR_SYM = 623, OR_SYM = 624, OUTER = 625, OUTFILE = 626, OUT_SYM = 627, PACK_KEYS_SYM = 628, PARSER_SYM = 629, PARTIAL = 630, PARTITION_SYM = 631, PARTITIONING_SYM = 632, PARTITIONS_SYM = 633, PASSWORD = 634, PARAM_MARKER = 635, PHASE_SYM = 636, PLUGIN_SYM = 637, PLUGINS_SYM = 638, POINTFROMTEXT = 639, POINT_SYM = 640, POLYFROMTEXT = 641, POLYGON = 642, POSITION_SYM = 643, PRECISION = 644, PREPARE_SYM = 645, PRESERVE_SYM = 646, PREV_SYM = 647, PRIMARY_SYM = 648, PRIVILEGES = 649, PROCEDURE = 650, PROCESS = 651, PROCESSLIST_SYM = 652, PURGE = 653, QUARTER_SYM = 654, QUERY_SYM = 655, QUICK = 656, RAND = 657, RANGE_SYM = 658, READS_SYM = 659, READ_ONLY_SYM = 660, READ_SYM = 661, READ_WRITE_SYM = 662, REAL = 663, REBUILD_SYM = 664, RECOVER_SYM = 665, REDO_BUFFER_SIZE_SYM = 666, REDOFILE_SYM = 667, REDUNDANT_SYM = 668, REFERENCES = 669, REGEXP = 670, RELAY_LOG_FILE_SYM = 671, RELAY_LOG_POS_SYM = 672, RELAY_THREAD = 673, RELEASE_SYM = 674, RELOAD = 675, REMOVE_SYM = 676, RENAME = 677, REORGANIZE_SYM = 678, REPAIR = 679, REPEATABLE_SYM = 680, REPEAT_SYM = 681, REPLACE = 682, REPLICATION = 683, REQUIRE_SYM = 684, RESET_SYM = 685, RESOURCES = 686, RESTORE_SYM = 687, RESTRICT = 688, RESUME_SYM = 689, RETURNS_SYM = 690, RETURN_SYM = 691, REVOKE = 692, RIGHT = 693, ROLLBACK_SYM = 694, ROLLUP_SYM = 695, ROUND = 696, ROUTINE_SYM = 697, ROWS_SYM = 698, ROW_COUNT_SYM = 699, ROW_FORMAT_SYM = 700, ROW_SYM = 701, RTREE_SYM = 702, SAVEPOINT_SYM = 703, SCHEDULE_SYM = 704, SCHEDULER_SYM = 705, SECOND_MICROSECOND_SYM = 706, SECOND_SYM = 707, SECURITY_SYM = 708, SELECT_SYM = 709, SENSITIVE_SYM = 710, SEPARATOR_SYM = 711, SERIALIZABLE_SYM = 712, SERIAL_SYM = 713, SESSION_SYM = 714, SET = 715, SET_VAR = 716, SHARE_SYM = 717, SHIFT_LEFT = 718, SHIFT_RIGHT = 719, SHOW = 720, SHUTDOWN = 721, SIGNED_SYM = 722, SIMPLE_SYM = 723, SLAVE = 724, SMALLINT = 725, SNAPSHOT_SYM = 726, SONAME_SYM = 727, SOUNDS_SYM = 728, SPATIAL_SYM = 729, SPECIFIC_SYM = 730, SQLEXCEPTION_SYM = 731, SQLSTATE_SYM = 732, SQLWARNING_SYM = 733, SQL_BIG_RESULT = 734, SQL_BUFFER_RESULT = 735, SQL_CACHE_SYM = 736, SQL_CALC_FOUND_ROWS = 737, SQL_NO_CACHE_SYM = 738, SQL_SMALL_RESULT = 739, SQL_SYM = 740, SQL_THREAD = 741, SSL_SYM = 742, STARTING = 743, START_SYM = 744, STARTS_SYM = 745, STATUS_SYM = 746, STD_SYM = 747, STDDEV_SAMP_SYM = 748, STOP_SYM = 749, STORAGE_SYM = 750, STRAIGHT_JOIN = 751, STRING_SYM = 752, SUBDATE_SYM = 753, SUBJECT_SYM = 754, SUBPARTITION_SYM = 755, SUBPARTITIONS_SYM = 756, SUBSTRING = 757, SUBSTRING_INDEX = 758, SUM_SYM = 759, SUPER_SYM = 760, SUSPEND_SYM = 761, SYSDATE = 762, TABLES = 763, TABLESPACE = 764, TABLE_SYM = 765, TEMPORARY = 766, TEMPTABLE_SYM = 767, TERMINATED = 768, TEXT_STRING = 769, TEXT_SYM = 770, TIMESTAMP = 771, TIMESTAMP_ADD = 772, TIMESTAMP_DIFF = 773, TIME_SYM = 774, TINYBLOB = 775, TINYINT = 776, TINYTEXT = 777, THAN_SYM = 778, TO_SYM = 779, TRAILING = 780, TRANSACTION_SYM = 781, TRIGGER_SYM = 782, TRIGGERS_SYM = 783, TRIM = 784, TRUE_SYM = 785, TRUNCATE_SYM = 786, TYPES_SYM = 787, TYPE_SYM = 788, UDF_RETURNS_SYM = 789, ULONGLONG_NUM = 790, UNCOMMITTED_SYM = 791, UNDEFINED_SYM = 792, UNDO_BUFFER_SIZE_SYM = 793, UNDOFILE_SYM = 794, UNDERSCORE_CHARSET = 795, UNDO_SYM = 796, UNICODE_SYM = 797, UNINSTALL_SYM = 798, UNION_SYM = 799, UNIQUE_SYM = 800, UNIQUE_USERS = 801, UNIX_TIMESTAMP = 802, UNKNOWN_SYM = 803, UNLOCK_SYM = 804, UNSIGNED = 805, UNTIL_SYM = 806, UPDATE_SYM = 807, UPGRADE_SYM = 808, USAGE = 809, USER = 810, USE_FRM = 811, USE_SYM = 812, USING = 813, UTC_DATE_SYM = 814, UTC_TIMESTAMP_SYM = 815, UTC_TIME_SYM = 816, VAR_SAMP_SYM = 817, VALUES = 818, VALUE_SYM = 819, VARBINARY = 820, VARCHAR = 821, VARIABLES = 822, VARIANCE_SYM = 823, VARYING = 824, VIEW_SYM = 825, WAIT_SYM = 826, WARNINGS = 827, WEEK_SYM = 828, WHEN_SYM = 829, WHERE = 830, WHILE_SYM = 831, WITH = 832, WORK_SYM = 833, WRITE_SYM = 834, X509_SYM = 835, XA_SYM = 836, XOR = 837, YEARWEEK = 838, YEAR_MONTH_SYM = 839, YEAR_SYM = 840, ZEROFILL = 841, TABLE_REF_PRIORITY = 842, ELSE = 843, THEN_SYM = 844, CASE_SYM = 845, BETWEEN_SYM = 846, NEG = 847 } |
Functions | |
| int | yylex (void *yylval, void *yythd) |
| Item * | is_truth_value (Item *A, bool v1, bool v2) |
| bool | my_yyoverflow (short **a, YYSTYPE **b, ulong *yystacksize) |
| static void | yydestruct (yytype, yyvaluep) int yytype |
| int | yyparse (YYPARSE_PARAM) void *YYPARSE_PARAM |
Variables | |
| const LEX_STRING | null_lex_str = {0,0} |
| static const unsigned short | yytranslate [] |
| static const unsigned short | yyr1 [] |
| static const unsigned char | yyr2 [] |
| static const unsigned short | yydefact [] |
| static const short | yydefgoto [] |
| static const int | yypact [] |
| static const short | yypgoto [] |
| static const short | yytable [] |
| static const short | yycheck [] |
| static const unsigned short | yystos [] |
| YYSTYPE * | yyvaluep |
| #define ABORT_SYM 259 |
| #define ACCESSIBLE_SYM 260 |
Definition at line 659 of file sql_yacc.cc.
| #define ACTION 261 |
Definition at line 660 of file sql_yacc.cc.
| #define ADD 262 |
Definition at line 661 of file sql_yacc.cc.
| #define ADDDATE_SYM 263 |
Definition at line 662 of file sql_yacc.cc.
| #define AFTER_SYM 264 |
Definition at line 663 of file sql_yacc.cc.
| #define AGAINST 265 |
Definition at line 664 of file sql_yacc.cc.
| #define AGGREGATE_SYM 266 |
Definition at line 665 of file sql_yacc.cc.
| #define ALGORITHM_SYM 267 |
Definition at line 666 of file sql_yacc.cc.
| #define ALL 268 |
Definition at line 667 of file sql_yacc.cc.
| #define ALTER 269 |
Definition at line 668 of file sql_yacc.cc.
| #define ANALYZE_SYM 270 |
Definition at line 669 of file sql_yacc.cc.
| #define AND_AND_SYM 271 |
Definition at line 670 of file sql_yacc.cc.
| #define AND_SYM 272 |
Definition at line 671 of file sql_yacc.cc.
| #define ANY_SYM 273 |
Definition at line 672 of file sql_yacc.cc.
| #define AS 274 |
Definition at line 673 of file sql_yacc.cc.
| #define ASC 275 |
Definition at line 674 of file sql_yacc.cc.
| #define ASCII_SYM 276 |
Definition at line 675 of file sql_yacc.cc.
| #define ASENSITIVE_SYM 277 |
Definition at line 676 of file sql_yacc.cc.
| #define AT_SYM 278 |
Definition at line 677 of file sql_yacc.cc.
| #define ATAN 279 |
Definition at line 678 of file sql_yacc.cc.
| #define AUTHORS_SYM 280 |
Definition at line 679 of file sql_yacc.cc.
| #define AUTO_INC 281 |
Definition at line 680 of file sql_yacc.cc.
| #define AUTOEXTEND_SIZE_SYM 282 |
Definition at line 681 of file sql_yacc.cc.
| #define AVG_ROW_LENGTH 283 |
Definition at line 682 of file sql_yacc.cc.
| #define AVG_SYM 284 |
Definition at line 683 of file sql_yacc.cc.
| #define BACKUP_SYM 285 |
Definition at line 684 of file sql_yacc.cc.
| #define BEFORE_SYM 286 |
Definition at line 685 of file sql_yacc.cc.
| #define BEGIN_SYM 287 |
Definition at line 686 of file sql_yacc.cc.
| #define BENCHMARK_SYM 288 |
Definition at line 687 of file sql_yacc.cc.
| #define BETWEEN_SYM 846 |
Definition at line 1245 of file sql_yacc.cc.
| #define BIGINT 289 |
Definition at line 688 of file sql_yacc.cc.
| #define BIN_NUM 292 |
| #define BINARY 290 |
| #define BINLOG_SYM 291 |
Definition at line 690 of file sql_yacc.cc.
| #define BIT_AND 293 |
Definition at line 692 of file sql_yacc.cc.
| #define BIT_OR 294 |
Definition at line 693 of file sql_yacc.cc.
| #define BIT_SYM 295 |
Definition at line 694 of file sql_yacc.cc.
| #define BIT_XOR 296 |
Definition at line 695 of file sql_yacc.cc.
| #define BLOB_SYM 297 |
Definition at line 696 of file sql_yacc.cc.
| #define BOOL_SYM 299 |
Definition at line 698 of file sql_yacc.cc.
| #define BOOLEAN_SYM 298 |
Definition at line 697 of file sql_yacc.cc.
| #define BOTH 300 |
Definition at line 699 of file sql_yacc.cc.
| #define BTREE_SYM 301 |
Definition at line 700 of file sql_yacc.cc.
| #define BY 302 |
Definition at line 701 of file sql_yacc.cc.
| #define BYTE_SYM 303 |
Definition at line 702 of file sql_yacc.cc.
| #define CACHE_SYM 304 |
Definition at line 703 of file sql_yacc.cc.
| #define CALL_SYM 305 |
Definition at line 704 of file sql_yacc.cc.
| #define CASCADE 306 |
Definition at line 705 of file sql_yacc.cc.
| #define CASCADED 307 |
Definition at line 706 of file sql_yacc.cc.
| #define CASE_SYM 845 |
Definition at line 1244 of file sql_yacc.cc.
| #define CAST_SYM 308 |
Definition at line 707 of file sql_yacc.cc.
| #define CHAIN_SYM 309 |
Definition at line 708 of file sql_yacc.cc.
| #define CHANGE 310 |
Definition at line 709 of file sql_yacc.cc.
| #define CHANGED 311 |
Definition at line 710 of file sql_yacc.cc.
| #define CHAR_SYM 313 |
Definition at line 712 of file sql_yacc.cc.
| #define CHARSET 312 |
| #define CHECK_SYM 315 |
Definition at line 714 of file sql_yacc.cc.
| #define CHECKSUM_SYM 314 |
Definition at line 713 of file sql_yacc.cc.
| #define CIPHER_SYM 316 |
Definition at line 715 of file sql_yacc.cc.
| #define CLIENT_SYM 317 |
Definition at line 716 of file sql_yacc.cc.
| #define CLOSE_SYM 318 |
Definition at line 717 of file sql_yacc.cc.
| #define COALESCE 319 |
Definition at line 718 of file sql_yacc.cc.
| #define CODE_SYM 320 |
Definition at line 719 of file sql_yacc.cc.
| #define COLLATE_SYM 321 |
Definition at line 720 of file sql_yacc.cc.
| #define COLLATION_SYM 322 |
Definition at line 721 of file sql_yacc.cc.
| #define COLUMN_SYM 324 |
Definition at line 723 of file sql_yacc.cc.
| #define COLUMNS 323 |
Definition at line 722 of file sql_yacc.cc.
| #define COMMENT_SYM 325 |
Definition at line 724 of file sql_yacc.cc.
| #define COMMIT_SYM 327 |
Definition at line 726 of file sql_yacc.cc.
| #define COMMITTED_SYM 326 |
Definition at line 725 of file sql_yacc.cc.
| #define COMPACT_SYM 328 |
Definition at line 727 of file sql_yacc.cc.
| #define COMPLETION_SYM 329 |
Definition at line 728 of file sql_yacc.cc.
| #define COMPRESSED_SYM 330 |
Definition at line 729 of file sql_yacc.cc.
| #define CONCAT 331 |
Definition at line 730 of file sql_yacc.cc.
| #define CONCAT_WS 332 |
Definition at line 731 of file sql_yacc.cc.
| #define CONCURRENT 333 |
Definition at line 732 of file sql_yacc.cc.
| #define CONDITION_SYM 334 |
Definition at line 733 of file sql_yacc.cc.
| #define CONNECTION_SYM 335 |
Definition at line 734 of file sql_yacc.cc.
| #define CONSISTENT_SYM 336 |
Definition at line 735 of file sql_yacc.cc.
| #define CONSTRAINT 337 |
Definition at line 736 of file sql_yacc.cc.
| #define CONTAINS_SYM 338 |
Definition at line 737 of file sql_yacc.cc.
| #define CONTINUE_SYM 339 |
Definition at line 738 of file sql_yacc.cc.
| #define CONTRIBUTORS_SYM 340 |
Definition at line 739 of file sql_yacc.cc.
| #define CONVERT_SYM 341 |
Definition at line 740 of file sql_yacc.cc.
| #define CONVERT_TZ_SYM 342 |
Definition at line 741 of file sql_yacc.cc.
| #define COUNT_SYM 343 |
Definition at line 742 of file sql_yacc.cc.
| #define CREATE 344 |
Definition at line 743 of file sql_yacc.cc.
| #define CROSS 345 |
Definition at line 744 of file sql_yacc.cc.
| #define CUBE_SYM 346 |
Definition at line 745 of file sql_yacc.cc.
| #define CURDATE 347 |
Definition at line 746 of file sql_yacc.cc.
| #define CURRENT_USER 348 |
Definition at line 747 of file sql_yacc.cc.
| #define CURSOR_SYM 349 |
Definition at line 748 of file sql_yacc.cc.
| #define CURTIME 350 |
Definition at line 749 of file sql_yacc.cc.
| #define DATA_SYM 354 |
Definition at line 753 of file sql_yacc.cc.
| #define DATABASE 351 |
Definition at line 750 of file sql_yacc.cc.
| #define DATABASES 352 |
Definition at line 751 of file sql_yacc.cc.
| #define DATAFILE_SYM 353 |
Definition at line 752 of file sql_yacc.cc.
| #define DATE_ADD_INTERVAL 356 |
Definition at line 755 of file sql_yacc.cc.
| #define DATE_SUB_INTERVAL 357 |
Definition at line 756 of file sql_yacc.cc.
| #define DATE_SYM 358 |
Definition at line 757 of file sql_yacc.cc.
| #define DATETIME 355 |
Definition at line 754 of file sql_yacc.cc.
| #define DAY_HOUR_SYM 359 |
Definition at line 758 of file sql_yacc.cc.
| #define DAY_MICROSECOND_SYM 360 |
Definition at line 759 of file sql_yacc.cc.
| #define DAY_MINUTE_SYM 361 |
Definition at line 760 of file sql_yacc.cc.
| #define DAY_SECOND_SYM 362 |
Definition at line 761 of file sql_yacc.cc.
| #define DAY_SYM 363 |
Definition at line 762 of file sql_yacc.cc.
| #define DEALLOCATE_SYM 364 |
Definition at line 763 of file sql_yacc.cc.
| #define DECIMAL_NUM 365 |
Definition at line 764 of file sql_yacc.cc.
Referenced by check_ulonglong(), get_ev_num_info(), int_token(), and MYSQLlex().
| #define DECIMAL_SYM 366 |
Definition at line 765 of file sql_yacc.cc.
| #define DECLARE_SYM 367 |
Definition at line 766 of file sql_yacc.cc.
| #define DECODE_SYM 368 |
Definition at line 767 of file sql_yacc.cc.
| #define DEFAULT 369 |
Definition at line 768 of file sql_yacc.cc.
| #define DEFINER_SYM 370 |
Definition at line 769 of file sql_yacc.cc.
| #define DELAY_KEY_WRITE_SYM 372 |
Definition at line 771 of file sql_yacc.cc.
| #define DELAYED_SYM 371 |
Definition at line 770 of file sql_yacc.cc.
| #define DELETE_SYM 373 |
Definition at line 772 of file sql_yacc.cc.
| #define DES_DECRYPT_SYM 376 |
Definition at line 775 of file sql_yacc.cc.
| #define DES_ENCRYPT_SYM 377 |
Definition at line 776 of file sql_yacc.cc.
| #define DES_KEY_FILE 378 |
Definition at line 777 of file sql_yacc.cc.
| #define DESC 374 |
Definition at line 773 of file sql_yacc.cc.
| #define DESCRIBE 375 |
Definition at line 774 of file sql_yacc.cc.
| #define DETERMINISTIC_SYM 379 |
Definition at line 778 of file sql_yacc.cc.
| #define DIRECTORY_SYM 380 |
Definition at line 779 of file sql_yacc.cc.
| #define DISABLE_SYM 381 |
Definition at line 780 of file sql_yacc.cc.
| #define DISCARD 382 |
Definition at line 781 of file sql_yacc.cc.
| #define DISK_SYM 383 |
Definition at line 782 of file sql_yacc.cc.
| #define DISTINCT 384 |
Definition at line 783 of file sql_yacc.cc.
| #define DIV_SYM 385 |
Definition at line 784 of file sql_yacc.cc.
| #define DO_SYM 387 |
Definition at line 786 of file sql_yacc.cc.
| #define DOUBLE_SYM 386 |
Definition at line 785 of file sql_yacc.cc.
| #define DROP 388 |
Definition at line 787 of file sql_yacc.cc.
| #define DUAL_SYM 389 |
Definition at line 788 of file sql_yacc.cc.
| #define DUMPFILE 390 |
Definition at line 789 of file sql_yacc.cc.
| #define DUPLICATE_SYM 391 |
Definition at line 790 of file sql_yacc.cc.
| #define DYNAMIC_SYM 392 |
Definition at line 791 of file sql_yacc.cc.
| #define EACH_SYM 393 |
Definition at line 792 of file sql_yacc.cc.
| #define ELSE 843 |
Definition at line 1242 of file sql_yacc.cc.
| #define ELSEIF_SYM 394 |
Definition at line 793 of file sql_yacc.cc.
| #define ELT_FUNC 395 |
Definition at line 794 of file sql_yacc.cc.
| #define ENABLE_SYM 396 |
Definition at line 795 of file sql_yacc.cc.
| #define ENCLOSED 397 |
Definition at line 796 of file sql_yacc.cc.
| #define ENCODE_SYM 398 |
Definition at line 797 of file sql_yacc.cc.
| #define ENCRYPT 399 |
Definition at line 798 of file sql_yacc.cc.
| #define END 400 |
Definition at line 799 of file sql_yacc.cc.
| #define END_OF_INPUT 258 |
| #define ENDS_SYM 401 |
Definition at line 800 of file sql_yacc.cc.
| #define ENGINE_SYM 403 |
Definition at line 802 of file sql_yacc.cc.
| #define ENGINES_SYM 402 |
Definition at line 801 of file sql_yacc.cc.
| #define ENUM 404 |
| #define EQ 405 |
Definition at line 804 of file sql_yacc.cc.
| #define EQUAL_SYM 406 |
Definition at line 805 of file sql_yacc.cc.
| #define ERRORS 407 |
Definition at line 806 of file sql_yacc.cc.
| #define ESCAPE_SYM 409 |
Definition at line 808 of file sql_yacc.cc.
| #define ESCAPED 408 |
Definition at line 807 of file sql_yacc.cc.
| #define EVENT_SYM 410 |
Definition at line 809 of file sql_yacc.cc.
| #define EVENTS_SYM 411 |
Definition at line 810 of file sql_yacc.cc.
| #define EVERY_SYM 412 |
Definition at line 811 of file sql_yacc.cc.
| #define EXECUTE_SYM 413 |
Definition at line 812 of file sql_yacc.cc.
| #define EXISTS 414 |
Definition at line 813 of file sql_yacc.cc.
| #define EXIT_SYM 415 |
Definition at line 814 of file sql_yacc.cc.
| #define EXPANSION_SYM 416 |
Definition at line 815 of file sql_yacc.cc.
| #define EXPORT_SET 417 |
Definition at line 816 of file sql_yacc.cc.
| #define EXTENDED_SYM 418 |
Definition at line 817 of file sql_yacc.cc.
| #define EXTENT_SIZE_SYM 419 |
Definition at line 818 of file sql_yacc.cc.
| #define EXTRACT_SYM 420 |
Definition at line 819 of file sql_yacc.cc.
| #define FALSE_SYM 421 |
Definition at line 820 of file sql_yacc.cc.
| #define FAST_SYM 422 |
Definition at line 821 of file sql_yacc.cc.
| #define FETCH_SYM 423 |
Definition at line 822 of file sql_yacc.cc.
| #define FIELD_FUNC 424 |
Definition at line 823 of file sql_yacc.cc.
| #define FILE_SYM 425 |
Definition at line 824 of file sql_yacc.cc.
| #define FIRST_SYM 426 |
Definition at line 825 of file sql_yacc.cc.
| #define FIXED_SYM 427 |
Definition at line 826 of file sql_yacc.cc.
| #define FLOAT_NUM 428 |
| #define FLOAT_SYM 429 |
Definition at line 828 of file sql_yacc.cc.
| #define FLUSH_SYM 430 |
Definition at line 829 of file sql_yacc.cc.
| #define FOR_SYM 434 |
Definition at line 833 of file sql_yacc.cc.
| #define FORCE_SYM 431 |
Definition at line 830 of file sql_yacc.cc.
| #define FOREIGN 432 |
Definition at line 831 of file sql_yacc.cc.
| #define FORMAT_SYM 433 |
Definition at line 832 of file sql_yacc.cc.
| #define FOUND_SYM 435 |
Definition at line 834 of file sql_yacc.cc.
| #define FRAC_SECOND_SYM 436 |
Definition at line 835 of file sql_yacc.cc.
| #define FROM 437 |
Definition at line 836 of file sql_yacc.cc.
| #define FROM_UNIXTIME 438 |
Definition at line 837 of file sql_yacc.cc.
| #define FULL 439 |
Definition at line 838 of file sql_yacc.cc.
| #define FULLTEXT_SYM 440 |
Definition at line 839 of file sql_yacc.cc.
| #define FUNC_ARG0 442 |
Definition at line 841 of file sql_yacc.cc.
| #define FUNC_ARG1 443 |
Definition at line 842 of file sql_yacc.cc.
| #define FUNC_ARG2 444 |
Definition at line 843 of file sql_yacc.cc.
| #define FUNC_ARG3 445 |
Definition at line 844 of file sql_yacc.cc.
| #define FUNCTION_SYM 441 |
Definition at line 840 of file sql_yacc.cc.
| #define GE 446 |
Definition at line 845 of file sql_yacc.cc.
| #define GEOMCOLLFROMTEXT 447 |
Definition at line 846 of file sql_yacc.cc.
| #define GEOMETRY_SYM 449 |
Definition at line 848 of file sql_yacc.cc.
| #define GEOMETRYCOLLECTION 448 |
Definition at line 847 of file sql_yacc.cc.
| #define GEOMFROMTEXT 450 |
Definition at line 849 of file sql_yacc.cc.
| #define GEOMFROMWKB 451 |
Definition at line 850 of file sql_yacc.cc.
| #define GET_FORMAT 452 |
Definition at line 851 of file sql_yacc.cc.
| #define GLOBAL_SYM 453 |
Definition at line 852 of file sql_yacc.cc.
| #define GRANT 454 |
Definition at line 853 of file sql_yacc.cc.
| #define GRANTS 455 |
Definition at line 854 of file sql_yacc.cc.
| #define GREATEST_SYM 456 |
Definition at line 855 of file sql_yacc.cc.
| #define GROUP 457 |
| #define GROUP_CONCAT_SYM 458 |
Definition at line 857 of file sql_yacc.cc.
| #define GROUP_UNIQUE_USERS 459 |
Definition at line 858 of file sql_yacc.cc.
| #define GT_SYM 460 |
Definition at line 859 of file sql_yacc.cc.
| #define HANDLER_SYM 461 |
Definition at line 860 of file sql_yacc.cc.
| #define HASH_SYM 462 |
Definition at line 861 of file sql_yacc.cc.
| #define HAVING 463 |
Definition at line 862 of file sql_yacc.cc.
| #define HELP_SYM 464 |
Definition at line 863 of file sql_yacc.cc.
| #define HEX_NUM 465 |
| #define HIGH_PRIORITY 466 |
Definition at line 865 of file sql_yacc.cc.
| #define HOSTS_SYM 467 |
Definition at line 866 of file sql_yacc.cc.
| #define HOUR_MICROSECOND_SYM 468 |
Definition at line 867 of file sql_yacc.cc.
| #define HOUR_MINUTE_SYM 469 |
Definition at line 868 of file sql_yacc.cc.
| #define HOUR_SECOND_SYM 470 |
Definition at line 869 of file sql_yacc.cc.
| #define HOUR_SYM 471 |
Definition at line 870 of file sql_yacc.cc.
| #define IDENT 472 |
| #define IDENT_QUOTED 474 |
| #define IDENTIFIED_SYM 473 |
Definition at line 872 of file sql_yacc.cc.
| #define IF 475 |
Definition at line 874 of file sql_yacc.cc.
| #define IGNORE_SYM 476 |
Definition at line 875 of file sql_yacc.cc.
| #define IMPORT 477 |
Definition at line 876 of file sql_yacc.cc.
| #define IN_SYM 493 |
Definition at line 892 of file sql_yacc.cc.
| #define INDEX_SYM 479 |
Definition at line 878 of file sql_yacc.cc.
| #define INDEXES 478 |
Definition at line 877 of file sql_yacc.cc.
| #define INFILE 480 |
Definition at line 879 of file sql_yacc.cc.
| #define INITIAL_SIZE_SYM 481 |
Definition at line 880 of file sql_yacc.cc.
| #define INNER_SYM 482 |
Definition at line 881 of file sql_yacc.cc.
| #define INNOBASE_SYM 483 |
Definition at line 882 of file sql_yacc.cc.
| #define INOUT_SYM 484 |
Definition at line 883 of file sql_yacc.cc.
| #define INSENSITIVE_SYM 485 |
Definition at line 884 of file sql_yacc.cc.
| #define INSERT 486 |
Definition at line 885 of file sql_yacc.cc.
| #define INSERT_METHOD 487 |
Definition at line 886 of file sql_yacc.cc.
| #define INSTALL_SYM 488 |
Definition at line 887 of file sql_yacc.cc.
| #define INT_SYM 491 |
Definition at line 890 of file sql_yacc.cc.
| #define INTERVAL_SYM 489 |
Definition at line 888 of file sql_yacc.cc.
| #define INTO 490 |
Definition at line 889 of file sql_yacc.cc.
| #define INVOKER_SYM 492 |
Definition at line 891 of file sql_yacc.cc.
| #define IS 494 |
Definition at line 893 of file sql_yacc.cc.
Referenced by NDB_CPC::telnetclient::telnetClient::ArrangeReply().
| #define ISOLATION 495 |
Definition at line 894 of file sql_yacc.cc.
| #define ISSUER_SYM 496 |
Definition at line 895 of file sql_yacc.cc.
| #define ITERATE_SYM 497 |
Definition at line 896 of file sql_yacc.cc.
| #define JOIN_SYM 498 |
Definition at line 897 of file sql_yacc.cc.
| #define KEY_BLOCK_SIZE 501 |
Definition at line 900 of file sql_yacc.cc.
| #define KEY_SYM 500 |
Definition at line 899 of file sql_yacc.cc.
| #define KEYS 499 |
Definition at line 898 of file sql_yacc.cc.
| #define KILL_SYM 502 |
Definition at line 901 of file sql_yacc.cc.
| #define LANGUAGE_SYM 503 |
Definition at line 902 of file sql_yacc.cc.
| #define LAST_INSERT_ID 504 |
Definition at line 903 of file sql_yacc.cc.
| #define LAST_SYM 505 |
Definition at line 904 of file sql_yacc.cc.
| #define LE 506 |
Definition at line 905 of file sql_yacc.cc.
| #define LEADING 507 |
Definition at line 906 of file sql_yacc.cc.
| #define LEAST_SYM 508 |
Definition at line 907 of file sql_yacc.cc.
| #define LEAVE_SYM 510 |
Definition at line 909 of file sql_yacc.cc.
| #define LEAVES 509 |
Definition at line 908 of file sql_yacc.cc.
| #define LEFT 511 |
Definition at line 910 of file sql_yacc.cc.
| #define LESS_SYM 512 |
Definition at line 911 of file sql_yacc.cc.
| #define LEVEL_SYM 513 |
Definition at line 912 of file sql_yacc.cc.
| #define Lex (YYTHD->lex) |
Definition at line 1265 of file sql_yacc.cc.
| #define LEX_HOSTNAME 514 |
| #define LIKE 515 |
Definition at line 914 of file sql_yacc.cc.
| #define LIMIT 516 |
Definition at line 915 of file sql_yacc.cc.
| #define LINEAR_SYM 517 |
Definition at line 916 of file sql_yacc.cc.
| #define LINEFROMTEXT 518 |
Definition at line 917 of file sql_yacc.cc.
| #define LINES 519 |
Definition at line 918 of file sql_yacc.cc.
| #define LINESTRING 520 |
Definition at line 919 of file sql_yacc.cc.
| #define LIST_SYM 521 |
Definition at line 920 of file sql_yacc.cc.
| #define LOAD 522 |
| #define LOCAL_SYM 523 |
Definition at line 922 of file sql_yacc.cc.
| #define LOCATE 524 |
Definition at line 923 of file sql_yacc.cc.
| #define LOCATOR_SYM 525 |
Definition at line 924 of file sql_yacc.cc.
| #define LOCK_SYM 527 |
Definition at line 926 of file sql_yacc.cc.
| #define LOCKS_SYM 526 |
Definition at line 925 of file sql_yacc.cc.
| #define LOG_SYM 530 |
Definition at line 929 of file sql_yacc.cc.
| #define LOGFILE_SYM 528 |
Definition at line 927 of file sql_yacc.cc.
| #define LOGS_SYM 529 |
Definition at line 928 of file sql_yacc.cc.
| #define LONG_NUM 533 |
| #define LONG_SYM 534 |
Definition at line 933 of file sql_yacc.cc.
| #define LONGBLOB 531 |
Definition at line 930 of file sql_yacc.cc.
| #define LONGTEXT 532 |
Definition at line 931 of file sql_yacc.cc.
| #define LOOP_SYM 535 |
Definition at line 934 of file sql_yacc.cc.
| #define LOW_PRIORITY 536 |
Definition at line 935 of file sql_yacc.cc.
| #define LT 537 |
Definition at line 936 of file sql_yacc.cc.
| #define MAKE_SET_SYM 538 |
Definition at line 937 of file sql_yacc.cc.
| #define MASTER_CONNECT_RETRY_SYM 539 |
Definition at line 938 of file sql_yacc.cc.
| #define MASTER_HOST_SYM 540 |
Definition at line 939 of file sql_yacc.cc.
| #define MASTER_LOG_FILE_SYM 541 |
Definition at line 940 of file sql_yacc.cc.
| #define MASTER_LOG_POS_SYM 542 |
Definition at line 941 of file sql_yacc.cc.
| #define MASTER_PASSWORD_SYM 543 |
Definition at line 942 of file sql_yacc.cc.
| #define MASTER_PORT_SYM 544 |
Definition at line 943 of file sql_yacc.cc.
| #define MASTER_POS_WAIT 545 |
Definition at line 944 of file sql_yacc.cc.
| #define MASTER_SERVER_ID_SYM 546 |
Definition at line 945 of file sql_yacc.cc.
| #define MASTER_SSL_CA_SYM 548 |
Definition at line 947 of file sql_yacc.cc.
| #define MASTER_SSL_CAPATH_SYM 547 |
Definition at line 946 of file sql_yacc.cc.
| #define MASTER_SSL_CERT_SYM 549 |
Definition at line 948 of file sql_yacc.cc.
| #define MASTER_SSL_CIPHER_SYM 550 |
Definition at line 949 of file sql_yacc.cc.
| #define MASTER_SSL_KEY_SYM 551 |
Definition at line 950 of file sql_yacc.cc.
| #define MASTER_SSL_SYM 552 |
Definition at line 951 of file sql_yacc.cc.
| #define MASTER_SYM 553 |
Definition at line 952 of file sql_yacc.cc.
| #define MASTER_USER_SYM 554 |
Definition at line 953 of file sql_yacc.cc.
| #define MATCH 555 |
Definition at line 954 of file sql_yacc.cc.
| #define MAX_CONNECTIONS_PER_HOUR 556 |
Definition at line 955 of file sql_yacc.cc.
| #define MAX_QUERIES_PER_HOUR 557 |
Definition at line 956 of file sql_yacc.cc.
| #define MAX_ROWS 558 |
Definition at line 957 of file sql_yacc.cc.
| #define MAX_SIZE_SYM 559 |
Definition at line 958 of file sql_yacc.cc.
| #define MAX_SYM 560 |
Definition at line 959 of file sql_yacc.cc.
| #define MAX_UPDATES_PER_HOUR 561 |
Definition at line 960 of file sql_yacc.cc.
| #define MAX_USER_CONNECTIONS_SYM 562 |
Definition at line 961 of file sql_yacc.cc.
| #define MAX_VALUE_SYM 563 |
Definition at line 962 of file sql_yacc.cc.
| #define MEDIUM_SYM 567 |
Definition at line 966 of file sql_yacc.cc.
| #define MEDIUMBLOB 564 |
Definition at line 963 of file sql_yacc.cc.
| #define MEDIUMINT 565 |
Definition at line 964 of file sql_yacc.cc.
| #define MEDIUMTEXT 566 |
Definition at line 965 of file sql_yacc.cc.
| #define MEMORY_SYM 568 |
Definition at line 967 of file sql_yacc.cc.
| #define MERGE_SYM 569 |
Definition at line 968 of file sql_yacc.cc.
| #define MICROSECOND_SYM 570 |
Definition at line 969 of file sql_yacc.cc.
| #define MIGRATE_SYM 571 |
Definition at line 970 of file sql_yacc.cc.
| #define MIN_ROWS 575 |
Definition at line 974 of file sql_yacc.cc.
| #define MIN_SYM 576 |
Definition at line 975 of file sql_yacc.cc.
| #define MINUTE_MICROSECOND_SYM 572 |
Definition at line 971 of file sql_yacc.cc.
| #define MINUTE_SECOND_SYM 573 |
Definition at line 972 of file sql_yacc.cc.
| #define MINUTE_SYM 574 |
Definition at line 973 of file sql_yacc.cc.
| #define MLINEFROMTEXT 577 |
Definition at line 976 of file sql_yacc.cc.
| #define MOD_SYM 581 |
Definition at line 980 of file sql_yacc.cc.
| #define MODE_SYM 578 |
Definition at line 977 of file sql_yacc.cc.
| #define MODIFIES_SYM 579 |
Definition at line 978 of file sql_yacc.cc.
| #define MODIFY_SYM 580 |
Definition at line 979 of file sql_yacc.cc.
| #define MONTH_SYM 582 |
Definition at line 981 of file sql_yacc.cc.
| #define MPOINTFROMTEXT 583 |
Definition at line 982 of file sql_yacc.cc.
| #define MPOLYFROMTEXT 584 |
Definition at line 983 of file sql_yacc.cc.
| #define MULTILINESTRING 585 |
Definition at line 984 of file sql_yacc.cc.
| #define MULTIPOINT 586 |
Definition at line 985 of file sql_yacc.cc.
| #define MULTIPOLYGON 587 |
Definition at line 986 of file sql_yacc.cc.
| #define MUTEX_SYM 588 |
Definition at line 987 of file sql_yacc.cc.
| #define MYSQL_YACC |
Definition at line 1262 of file sql_yacc.cc.
| #define NAME_SYM 590 |
Definition at line 989 of file sql_yacc.cc.
| #define NAMES_SYM 589 |
Definition at line 988 of file sql_yacc.cc.
| #define NATIONAL_SYM 591 |
Definition at line 990 of file sql_yacc.cc.
| #define NATURAL 592 |
Definition at line 991 of file sql_yacc.cc.
| #define NCHAR_STRING 593 |
| #define NCHAR_SYM 594 |
Definition at line 993 of file sql_yacc.cc.
| #define NDBCLUSTER_SYM 595 |
Definition at line 994 of file sql_yacc.cc.
| #define NE 596 |
Definition at line 995 of file sql_yacc.cc.
| #define NEG 847 |
Definition at line 1246 of file sql_yacc.cc.
| #define NEW_SYM 597 |
Definition at line 996 of file sql_yacc.cc.
| #define NEXT_SYM 598 |
Definition at line 997 of file sql_yacc.cc.
| #define NO_SYM 604 |
Definition at line 1003 of file sql_yacc.cc.
| #define NO_WAIT_SYM 605 |
Definition at line 1004 of file sql_yacc.cc.
| #define NO_WRITE_TO_BINLOG 606 |
Definition at line 1005 of file sql_yacc.cc.
| #define NODEGROUP_SYM 599 |
Definition at line 998 of file sql_yacc.cc.
| #define NONE_SYM 600 |
Definition at line 999 of file sql_yacc.cc.
| #define NOT2_SYM 601 |
| #define NOT_SYM 602 |
| #define NOW_SYM 603 |
Definition at line 1002 of file sql_yacc.cc.
| #define NULL_SYM 607 |
| #define NUM 608 |
Definition at line 1007 of file sql_yacc.cc.
Referenced by check_ulonglong(), fieldflags2str(), and int_token().
| #define NUMERIC_SYM 609 |
Definition at line 1008 of file sql_yacc.cc.
| #define NVARCHAR_SYM 610 |
Definition at line 1009 of file sql_yacc.cc.
| #define OFFSET_SYM 611 |
Definition at line 1010 of file sql_yacc.cc.
| #define OJ_SYM 612 |
Definition at line 1011 of file sql_yacc.cc.
| #define OLD_PASSWORD 613 |
Definition at line 1012 of file sql_yacc.cc.
| #define ON 614 |
Definition at line 1013 of file sql_yacc.cc.
| #define ONE_SHOT_SYM 615 |
Definition at line 1014 of file sql_yacc.cc.
| #define ONE_SYM 616 |
Definition at line 1015 of file sql_yacc.cc.
| #define OPEN_SYM 617 |
Definition at line 1016 of file sql_yacc.cc.
| #define OPTIMIZE 618 |
Definition at line 1017 of file sql_yacc.cc.
| #define OPTION 619 |
Definition at line 1018 of file sql_yacc.cc.
| #define OPTIONALLY 620 |
Definition at line 1019 of file sql_yacc.cc.
| #define OR2_SYM 621 |
| #define OR_OR_SYM 623 |
| #define OR_SYM 624 |
Definition at line 1023 of file sql_yacc.cc.
| #define ORDER_SYM 622 |
Definition at line 1021 of file sql_yacc.cc.
| #define OUT_SYM 627 |
Definition at line 1026 of file sql_yacc.cc.
| #define OUTER 625 |
Definition at line 1024 of file sql_yacc.cc.
| #define OUTFILE 626 |
Definition at line 1025 of file sql_yacc.cc.
Referenced by create_sys_files(), end_tee(), init_tee(), read_and_execute(), tee_fprintf(), tee_fputs(), tee_putc(), and tee_puts().
| #define PACK_KEYS_SYM 628 |
Definition at line 1027 of file sql_yacc.cc.
| #define PARAM_MARKER 635 |
| #define PARSER_SYM 629 |
Definition at line 1028 of file sql_yacc.cc.
| #define PARTIAL 630 |
Definition at line 1029 of file sql_yacc.cc.
| #define PARTITION_SYM 631 |
Definition at line 1030 of file sql_yacc.cc.
| #define PARTITIONING_SYM 632 |
Definition at line 1031 of file sql_yacc.cc.
| #define PARTITIONS_SYM 633 |
Definition at line 1032 of file sql_yacc.cc.
| #define PASSWORD 634 |
Definition at line 1033 of file sql_yacc.cc.
| #define PHASE_SYM 636 |
Definition at line 1035 of file sql_yacc.cc.
| #define PLUGIN_SYM 637 |
Definition at line 1036 of file sql_yacc.cc.
| #define PLUGINS_SYM 638 |
Definition at line 1037 of file sql_yacc.cc.
| #define POINT_SYM 640 |
Definition at line 1039 of file sql_yacc.cc.
| #define POINTFROMTEXT 639 |
Definition at line 1038 of file sql_yacc.cc.
| #define POLYFROMTEXT 641 |
Definition at line 1040 of file sql_yacc.cc.
| #define POLYGON 642 |
Definition at line 1041 of file sql_yacc.cc.
| #define POSITION_SYM 643 |
Definition at line 1042 of file sql_yacc.cc.
| #define PRECISION 644 |
Definition at line 1043 of file sql_yacc.cc.
| #define PREPARE_SYM 645 |
Definition at line 1044 of file sql_yacc.cc.
| #define PRESERVE_SYM 646 |
Definition at line 1045 of file sql_yacc.cc.
| #define PREV_SYM 647 |
Definition at line 1046 of file sql_yacc.cc.
| #define PRIMARY_SYM 648 |
Definition at line 1047 of file sql_yacc.cc.
| #define PRIVILEGES 649 |
Definition at line 1048 of file sql_yacc.cc.
| #define PROCEDURE 650 |
Definition at line 1049 of file sql_yacc.cc.
| #define PROCESS 651 |
Definition at line 1050 of file sql_yacc.cc.
Referenced by OSE_Transporter::connectReq(), and transfer().
| #define PROCESSLIST_SYM 652 |
Definition at line 1051 of file sql_yacc.cc.
| #define PURGE 653 |
Definition at line 1052 of file sql_yacc.cc.
| #define QUARTER_SYM 654 |
Definition at line 1053 of file sql_yacc.cc.
| #define QUERY_SYM 655 |
Definition at line 1054 of file sql_yacc.cc.
| #define QUICK 656 |
Definition at line 1055 of file sql_yacc.cc.
| #define RAND 657 |
Definition at line 1056 of file sql_yacc.cc.
| #define RANGE_SYM 658 |
Definition at line 1057 of file sql_yacc.cc.
| #define READ_ONLY_SYM 660 |
Definition at line 1059 of file sql_yacc.cc.
| #define READ_SYM 661 |
Definition at line 1060 of file sql_yacc.cc.
| #define READ_WRITE_SYM 662 |
Definition at line 1061 of file sql_yacc.cc.
| #define READS_SYM 659 |
Definition at line 1058 of file sql_yacc.cc.
| #define REAL 663 |
Definition at line 1062 of file sql_yacc.cc.
| #define REBUILD_SYM 664 |
Definition at line 1063 of file sql_yacc.cc.
| #define RECOVER_SYM 665 |
Definition at line 1064 of file sql_yacc.cc.
| #define REDO_BUFFER_SIZE_SYM 666 |
Definition at line 1065 of file sql_yacc.cc.
| #define REDOFILE_SYM 667 |
Definition at line 1066 of file sql_yacc.cc.
| #define REDUNDANT_SYM 668 |
Definition at line 1067 of file sql_yacc.cc.
| #define REFERENCES 669 |
Definition at line 1068 of file sql_yacc.cc.
| #define REGEXP 670 |
Definition at line 1069 of file sql_yacc.cc.
| #define RELAY_LOG_FILE_SYM 671 |
Definition at line 1070 of file sql_yacc.cc.
| #define RELAY_LOG_POS_SYM 672 |
Definition at line 1071 of file sql_yacc.cc.
| #define RELAY_THREAD 673 |
Definition at line 1072 of file sql_yacc.cc.
| #define RELEASE_SYM 674 |
Definition at line 1073 of file sql_yacc.cc.
| #define RELOAD 675 |
Definition at line 1074 of file sql_yacc.cc.
| #define REMOVE_SYM 676 |
Definition at line 1075 of file sql_yacc.cc.
| #define RENAME 677 |
Definition at line 1076 of file sql_yacc.cc.
| #define REORGANIZE_SYM 678 |
Definition at line 1077 of file sql_yacc.cc.
| #define REPAIR 679 |
Definition at line 1078 of file sql_yacc.cc.
| #define REPEAT_SYM 681 |
Definition at line 1080 of file sql_yacc.cc.
| #define REPEATABLE_SYM 680 |
Definition at line 1079 of file sql_yacc.cc.
| #define REPLACE 682 |
Definition at line 1081 of file sql_yacc.cc.
| #define REPLICATION 683 |
Definition at line 1082 of file sql_yacc.cc.
| #define REQUIRE_SYM 684 |
Definition at line 1083 of file sql_yacc.cc.
| #define RESET_SYM 685 |
Definition at line 1084 of file sql_yacc.cc.
| #define RESOURCES 686 |
Definition at line 1085 of file sql_yacc.cc.
| #define RESTORE_SYM 687 |
Definition at line 1086 of file sql_yacc.cc.
| #define RESTRICT 688 |
Definition at line 1087 of file sql_yacc.cc.
| #define RESUME_SYM 689 |
Definition at line 1088 of file sql_yacc.cc.
| #define RETURN_SYM 691 |
Definition at line 1090 of file sql_yacc.cc.
| #define RETURNS_SYM 690 |
Definition at line 1089 of file sql_yacc.cc.
| #define REVOKE 692 |
Definition at line 1091 of file sql_yacc.cc.
| #define RIGHT 693 |
Definition at line 1092 of file sql_yacc.cc.
| #define ROLLBACK_SYM 694 |
Definition at line 1093 of file sql_yacc.cc.
| #define ROLLUP_SYM 695 |
Definition at line 1094 of file sql_yacc.cc.
| #define ROUND 696 |
Definition at line 1095 of file sql_yacc.cc.
| #define ROUTINE_SYM 697 |
Definition at line 1096 of file sql_yacc.cc.
| #define ROW_COUNT_SYM 699 |
Definition at line 1098 of file sql_yacc.cc.
| #define ROW_FORMAT_SYM 700 |
Definition at line 1099 of file sql_yacc.cc.
| #define ROW_SYM 701 |
Definition at line 1100 of file sql_yacc.cc.
| #define ROWS_SYM 698 |
Definition at line 1097 of file sql_yacc.cc.
| #define RTREE_SYM 702 |
Definition at line 1101 of file sql_yacc.cc.
| #define SAVEPOINT_SYM 703 |
Definition at line 1102 of file sql_yacc.cc.
| #define SCHEDULE_SYM 704 |
Definition at line 1103 of file sql_yacc.cc.
| #define SCHEDULER_SYM 705 |
Definition at line 1104 of file sql_yacc.cc.
| #define SECOND_MICROSECOND_SYM 706 |
Definition at line 1105 of file sql_yacc.cc.
| #define SECOND_SYM 707 |
Definition at line 1106 of file sql_yacc.cc.
| #define SECURITY_SYM 708 |
Definition at line 1107 of file sql_yacc.cc.
| #define Select Lex->current_select |
Definition at line 1266 of file sql_yacc.cc.
| #define SELECT_SYM 709 |
Definition at line 1108 of file sql_yacc.cc.
| #define SENSITIVE_SYM 710 |
Definition at line 1109 of file sql_yacc.cc.
| #define SEPARATOR_SYM 711 |
Definition at line 1110 of file sql_yacc.cc.
| #define SERIAL_SYM 713 |
Definition at line 1112 of file sql_yacc.cc.
| #define SERIALIZABLE_SYM 712 |
Definition at line 1111 of file sql_yacc.cc.
| #define SESSION_SYM 714 |
Definition at line 1113 of file sql_yacc.cc.
| #define SET 715 |
| #define SET_VAR 716 |
| #define SHARE_SYM 717 |
Definition at line 1116 of file sql_yacc.cc.
| #define SHIFT_LEFT 718 |
Definition at line 1117 of file sql_yacc.cc.
| #define SHIFT_RIGHT 719 |
Definition at line 1118 of file sql_yacc.cc.
| #define SHOW 720 |
Definition at line 1119 of file sql_yacc.cc.
| #define SHUTDOWN 721 |
Definition at line 1120 of file sql_yacc.cc.
| #define SIGNED_SYM 722 |
Definition at line 1121 of file sql_yacc.cc.
| #define SIMPLE_SYM 723 |
Definition at line 1122 of file sql_yacc.cc.
| #define SLAVE 724 |
Definition at line 1123 of file sql_yacc.cc.
| #define SMALLINT 725 |
Definition at line 1124 of file sql_yacc.cc.
| #define SNAPSHOT_SYM 726 |
Definition at line 1125 of file sql_yacc.cc.
| #define SONAME_SYM 727 |
Definition at line 1126 of file sql_yacc.cc.
| #define SOUNDS_SYM 728 |
Definition at line 1127 of file sql_yacc.cc.
| #define SPATIAL_SYM 729 |
Definition at line 1128 of file sql_yacc.cc.
| #define SPECIFIC_SYM 730 |
Definition at line 1129 of file sql_yacc.cc.
| #define SQL_BIG_RESULT 734 |
Definition at line 1133 of file sql_yacc.cc.
| #define SQL_BUFFER_RESULT 735 |
Definition at line 1134 of file sql_yacc.cc.
| #define SQL_CACHE_SYM 736 |
Definition at line 1135 of file sql_yacc.cc.
| #define SQL_CALC_FOUND_ROWS 737 |
Definition at line 1136 of file sql_yacc.cc.
| #define SQL_NO_CACHE_SYM 738 |
Definition at line 1137 of file sql_yacc.cc.
| #define SQL_SMALL_RESULT 739 |
Definition at line 1138 of file sql_yacc.cc.
| #define SQL_SYM 740 |
Definition at line 1139 of file sql_yacc.cc.
| #define SQL_THREAD 741 |
Definition at line 1140 of file sql_yacc.cc.
| #define SQLEXCEPTION_SYM 731 |
Definition at line 1130 of file sql_yacc.cc.
| #define SQLSTATE_SYM 732 |
Definition at line 1131 of file sql_yacc.cc.
| #define SQLWARNING_SYM 733 |
Definition at line 1132 of file sql_yacc.cc.
| #define SSL_SYM 742 |
Definition at line 1141 of file sql_yacc.cc.
| #define START_SYM 744 |
Definition at line 1143 of file sql_yacc.cc.
| #define STARTING 743 |
Definition at line 1142 of file sql_yacc.cc.
Referenced by CPCDAPISession::listProcesses(), CPCD::Process::monitor(), CPCD::saveProcessList(), CPCD::Process::start(), CPCD::startProcess(), CPCD::stopProcess(), and CPCD::undefineProcess().
| #define STARTS_SYM 745 |
Definition at line 1144 of file sql_yacc.cc.
| #define STATUS_SYM 746 |
Definition at line 1145 of file sql_yacc.cc.
| #define STD_SYM 747 |
Definition at line 1146 of file sql_yacc.cc.
| #define STDDEV_SAMP_SYM 748 |
Definition at line 1147 of file sql_yacc.cc.
| #define STOP_SYM 749 |
Definition at line 1148 of file sql_yacc.cc.
| #define STORAGE_SYM 750 |
Definition at line 1149 of file sql_yacc.cc.
| #define STRAIGHT_JOIN 751 |
Definition at line 1150 of file sql_yacc.cc.
| #define STRING_SYM 752 |
Definition at line 1151 of file sql_yacc.cc.
| #define SUBDATE_SYM 753 |
Definition at line 1152 of file sql_yacc.cc.
| #define SUBJECT_SYM 754 |
Definition at line 1153 of file sql_yacc.cc.
| #define SUBPARTITION_SYM 755 |
Definition at line 1154 of file sql_yacc.cc.
| #define SUBPARTITIONS_SYM 756 |
Definition at line 1155 of file sql_yacc.cc.
| #define SUBSTRING 757 |
Definition at line 1156 of file sql_yacc.cc.
| #define SUBSTRING_INDEX 758 |
Definition at line 1157 of file sql_yacc.cc.
| #define SUM_SYM 759 |
Definition at line 1158 of file sql_yacc.cc.
| #define SUPER_SYM 760 |
Definition at line 1159 of file sql_yacc.cc.
| #define SUSPEND_SYM 761 |
Definition at line 1160 of file sql_yacc.cc.
| #define SYSDATE 762 |
Definition at line 1161 of file sql_yacc.cc.
| #define TABLE_REF_PRIORITY 842 |
Definition at line 1241 of file sql_yacc.cc.
| #define TABLE_SYM 765 |
Definition at line 1164 of file sql_yacc.cc.
| #define TABLES 763 |
Definition at line 1162 of file sql_yacc.cc.
| #define TABLESPACE 764 |
Definition at line 1163 of file sql_yacc.cc.
| #define TEMPORARY 766 |
Definition at line 1165 of file sql_yacc.cc.
Referenced by CPCDAPISession::defineProcess(), CPCD::loadProcessList(), CPCD::Process::monitor(), CPCD::Process::Process(), CPCD::saveProcessList(), and CPCD::Process::start().
| #define TEMPTABLE_SYM 767 |
Definition at line 1166 of file sql_yacc.cc.
| #define TERMINATED 768 |
Definition at line 1167 of file sql_yacc.cc.
| #define TEXT_STRING 769 |
| #define TEXT_SYM 770 |
Definition at line 1169 of file sql_yacc.cc.
| #define THAN_SYM 778 |
Definition at line 1177 of file sql_yacc.cc.
| #define THEN_SYM 844 |
Definition at line 1243 of file sql_yacc.cc.
| #define TIME_SYM 774 |
Definition at line 1173 of file sql_yacc.cc.
| #define TIMESTAMP 771 |
| #define TIMESTAMP_ADD 772 |
Definition at line 1171 of file sql_yacc.cc.
| #define TIMESTAMP_DIFF 773 |
Definition at line 1172 of file sql_yacc.cc.
| #define TINYBLOB 775 |
Definition at line 1174 of file sql_yacc.cc.
| #define TINYINT 776 |
Definition at line 1175 of file sql_yacc.cc.
| #define TINYTEXT 777 |
Definition at line 1176 of file sql_yacc.cc.
| #define TO_SYM 779 |
Definition at line 1178 of file sql_yacc.cc.
| #define TRAILING 780 |
Definition at line 1179 of file sql_yacc.cc.
| #define TRANSACTION_SYM 781 |
Definition at line 1180 of file sql_yacc.cc.
| #define TRIGGER_SYM 782 |
Definition at line 1181 of file sql_yacc.cc.
| #define TRIGGERS_SYM 783 |
Definition at line 1182 of file sql_yacc.cc.
| #define TRIM 784 |
Definition at line 1183 of file sql_yacc.cc.
| #define TRUE_SYM 785 |
Definition at line 1184 of file sql_yacc.cc.
| #define TRUNCATE_SYM 786 |
Definition at line 1185 of file sql_yacc.cc.
| #define TYPE_SYM 788 |
Definition at line 1187 of file sql_yacc.cc.
| #define TYPES_SYM 787 |
Definition at line 1186 of file sql_yacc.cc.
| #define UDF_RETURNS_SYM 789 |
Definition at line 1188 of file sql_yacc.cc.
| #define ULONGLONG_NUM 790 |
| #define UNCOMMITTED_SYM 791 |
Definition at line 1190 of file sql_yacc.cc.
| #define UNDEFINED_SYM 792 |
Definition at line 1191 of file sql_yacc.cc.
| #define UNDERSCORE_CHARSET 795 |
| #define UNDO_BUFFER_SIZE_SYM 793 |
Definition at line 1192 of file sql_yacc.cc.
| #define UNDO_SYM 796 |
Definition at line 1195 of file sql_yacc.cc.
| #define UNDOFILE_SYM 794 |
Definition at line 1193 of file sql_yacc.cc.
| #define UNICODE_SYM 797 |
Definition at line 1196 of file sql_yacc.cc.
| #define UNINSTALL_SYM 798 |
Definition at line 1197 of file sql_yacc.cc.
| #define UNION_SYM 799 |
Definition at line 1198 of file sql_yacc.cc.
| #define UNIQUE_SYM 800 |
Definition at line 1199 of file sql_yacc.cc.
| #define UNIQUE_USERS 801 |
Definition at line 1200 of file sql_yacc.cc.
| #define UNIX_TIMESTAMP 802 |
Definition at line 1201 of file sql_yacc.cc.
| #define UNKNOWN_SYM 803 |
Definition at line 1202 of file sql_yacc.cc.
| #define UNLOCK_SYM 804 |
Definition at line 1203 of file sql_yacc.cc.
| #define UNSIGNED 805 |
| #define UNTIL_SYM 806 |
Definition at line 1205 of file sql_yacc.cc.
| #define UPDATE_SYM 807 |
Definition at line 1206 of file sql_yacc.cc.
| #define UPGRADE_SYM 808 |
Definition at line 1207 of file sql_yacc.cc.
| #define USAGE 809 |
Definition at line 1208 of file sql_yacc.cc.
| #define USE_FRM 811 |
Definition at line 1210 of file sql_yacc.cc.
| #define USE_SYM 812 |
Definition at line 1211 of file sql_yacc.cc.
| #define USER 810 |
Definition at line 1209 of file sql_yacc.cc.
| #define USING 813 |
Definition at line 1212 of file sql_yacc.cc.
| #define UTC_DATE_SYM 814 |
Definition at line 1213 of file sql_yacc.cc.
| #define UTC_TIME_SYM 816 |
Definition at line 1215 of file sql_yacc.cc.
| #define UTC_TIMESTAMP_SYM 815 |
Definition at line 1214 of file sql_yacc.cc.
| #define VALUE_SYM 819 |
Definition at line 1218 of file sql_yacc.cc.
| #define VALUES 818 |
Definition at line 1217 of file sql_yacc.cc.
| #define VAR_SAMP_SYM 817 |
Definition at line 1216 of file sql_yacc.cc.
| #define VARBINARY 820 |
Definition at line 1219 of file sql_yacc.cc.
| #define VARCHAR 821 |
Definition at line 1220 of file sql_yacc.cc.
| #define VARIABLES 822 |
Definition at line 1221 of file sql_yacc.cc.
| #define VARIANCE_SYM 823 |
Definition at line 1222 of file sql_yacc.cc.
| #define VARYING 824 |
Definition at line 1223 of file sql_yacc.cc.
| #define VIEW_SYM 825 |
Definition at line 1224 of file sql_yacc.cc.
| #define WAIT_SYM 826 |
Definition at line 1225 of file sql_yacc.cc.
| #define WARNINGS 827 |
Definition at line 1226 of file sql_yacc.cc.
| #define WEEK_SYM 828 |
Definition at line 1227 of file sql_yacc.cc.
| #define WHEN_SYM 829 |
Definition at line 1228 of file sql_yacc.cc.
| #define WHERE 830 |
Definition at line 1229 of file sql_yacc.cc.
| #define WHILE_SYM 831 |
Definition at line 1230 of file sql_yacc.cc.
| #define WITH 832 |
Definition at line 1231 of file sql_yacc.cc.
| #define WORK_SYM 833 |
Definition at line 1232 of file sql_yacc.cc.
| #define WRITE_SYM 834 |
Definition at line 1233 of file sql_yacc.cc.
| #define X509_SYM 835 |
Definition at line 1234 of file sql_yacc.cc.
| #define XA_SYM 836 |
Definition at line 1235 of file sql_yacc.cc.
| #define XOR 837 |
Definition at line 1236 of file sql_yacc.cc.
| #define YEAR_MONTH_SYM 839 |
Definition at line 1238 of file sql_yacc.cc.
| #define YEAR_SYM 840 |
Definition at line 1239 of file sql_yacc.cc.
| #define YEARWEEK 838 |
Definition at line 1237 of file sql_yacc.cc.
| #define YY_REDUCE_PRINT | ( | Rule | ) |
| #define YY_STACK_PRINT | ( | Bottom, | |||
| Top | ) |
| #define YYABORT goto yyabortlab |
| #define YYACCEPT goto yyacceptlab |
| #define YYBACKUP | ( | Token, | |||
| Value | ) |
Value:
do \ if (yychar == YYEMPTY && yylen == 1) \ { \ yychar = (Token); \ yylval = (Value); \ yytoken = YYTRANSLATE (yychar); \ YYPOPSTACK; \ goto yybackup; \ } \ else \ { \ yyerror ("syntax error: cannot back up");\ YYERROR; \ } \ while (0)
Definition at line 14978 of file sql_yacc.cc.
| #define YYBISON 1 |
Definition at line 37 of file sql_yacc.cc.
| #define yychar MYSQLchar |
Definition at line 54 of file sql_yacc.cc.
| #define yyclearin (yychar = YYEMPTY) |
Definition at line 14962 of file sql_yacc.cc.
| #define YYDEBUG 0 |
Definition at line 1305 of file sql_yacc.cc.
| #define yydebug MYSQLdebug |
Definition at line 55 of file sql_yacc.cc.
| #define YYDPRINTF | ( | Args | ) |
| #define YYDSYMPRINT | ( | Args | ) |
Definition at line 15110 of file sql_yacc.cc.
| #define YYDSYMPRINTF | ( | Title, | |||
| Token, | |||||
| Value, | |||||
| Location | ) |
| #define YYEMPTY (-2) |
| #define YYEOF 0 |
| #define YYERRCODE 256 |
Definition at line 14996 of file sql_yacc.cc.
| #define yyerrok (yyerrstatus = 0) |
Definition at line 14961 of file sql_yacc.cc.
| #define YYERROR goto yyerrlab1 |
Definition at line 14968 of file sql_yacc.cc.
| #define yyerror MYSQLerror |
| #define YYERROR_UNLESS | ( | A | ) |
Value:
if (!(A)) \ { \ yyerror(ER(ER_SYNTAX_ERROR)); \ YYABORT; \ }
Definition at line 1285 of file sql_yacc.cc.
| #define YYERROR_VERBOSE 0 |
Definition at line 1313 of file sql_yacc.cc.
| #define YYFAIL goto yyerrlab |
Definition at line 14974 of file sql_yacc.cc.
| #define YYFINAL 521 |
| #define YYINITDEPTH 100 |
| #define YYLAST 49210 |
| #define YYLEX yylex (&yylval, YYLEX_PARAM) |
| #define yylex MYSQLlex |
Definition at line 51 of file sql_yacc.cc.
| #define YYLEX_PARAM yythd |
Definition at line 1259 of file sql_yacc.cc.
| #define YYLLOC_DEFAULT | ( | Current, | |||
| Rhs, | |||||
| N | ) |
Value:
Current.first_line = Rhs[1].first_line; \ Current.first_column = Rhs[1].first_column; \ Current.last_line = Rhs[N].last_line; \ Current.last_column = Rhs[N].last_column;
Definition at line 15002 of file sql_yacc.cc.
| #define YYLSP_NEEDED 0 |
Definition at line 46 of file sql_yacc.cc.
| #define yylval MYSQLlval |
| #define YYMAXDEPTH 3200 |
| #define YYMAXUTOK 847 |
Definition at line 1488 of file sql_yacc.cc.
| #define yynerrs MYSQLnerrs |
Definition at line 56 of file sql_yacc.cc.
| #define YYNNTS 810 |
Definition at line 1480 of file sql_yacc.cc.
| #define YYNRULES 2333 |
Definition at line 1482 of file sql_yacc.cc.
| #define YYNSTATES 4175 |
Definition at line 1484 of file sql_yacc.cc.
| #define YYNTOKENS 612 |
| #define YYPACT_NINF -3636 |
| #define yyparse MYSQLparse |
| #define YYPARSE_PARAM yythd |
Definition at line 1258 of file sql_yacc.cc.
| #define YYPOPSTACK (yyvsp--, yyssp--) |
Referenced by yyparse().
| #define YYPURE 1 |
Definition at line 43 of file sql_yacc.cc.
| #define YYRECOVERING | ( | ) | (!!yyerrstatus) |
Definition at line 14976 of file sql_yacc.cc.
| #define YYSIZE_T unsigned int |
| #define YYSKELETON_NAME "yacc.c" |
Definition at line 40 of file sql_yacc.cc.
| #define yystype YYSTYPE |
Definition at line 1362 of file sql_yacc.cc.
| #define YYSTYPE_IS_DECLARED 1 |
Definition at line 1363 of file sql_yacc.cc.
| #define YYSTYPE_IS_TRIVIAL 1 |
Definition at line 1364 of file sql_yacc.cc.
| #define YYTABLE_NINF -2288 |
| #define YYTERROR 1 |
| #define YYTHD ((THD *)yythd) |
Definition at line 1260 of file sql_yacc.cc.
| #define YYTRANSLATE | ( | YYX | ) | ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK) |
| #define YYUNDEFTOK 2 |
Definition at line 1487 of file sql_yacc.cc.
| #define ZEROFILL 841 |
| typedef short yysigned_char |
Definition at line 1469 of file sql_yacc.cc.
| enum yytokentype |
Definition at line 64 of file sql_yacc.cc.
00064 { 00065 END_OF_INPUT = 258, 00066 ABORT_SYM = 259, 00067 ACCESSIBLE_SYM = 260, 00068 ACTION = 261, 00069 ADD = 262, 00070 ADDDATE_SYM = 263, 00071 AFTER_SYM = 264, 00072 AGAINST = 265, 00073 AGGREGATE_SYM = 266, 00074 ALGORITHM_SYM = 267, 00075 ALL = 268, 00076 ALTER = 269, 00077 ANALYZE_SYM = 270, 00078 AND_AND_SYM = 271, 00079 AND_SYM = 272, 00080 ANY_SYM = 273, 00081 AS = 274, 00082 ASC = 275, 00083 ASCII_SYM = 276, 00084 ASENSITIVE_SYM = 277, 00085 AT_SYM = 278, 00086 ATAN = 279, 00087 AUTHORS_SYM = 280, 00088 AUTO_INC = 281, 00089 AUTOEXTEND_SIZE_SYM = 282, 00090 AVG_ROW_LENGTH = 283, 00091 AVG_SYM = 284, 00092 BACKUP_SYM = 285, 00093 BEFORE_SYM = 286, 00094 BEGIN_SYM = 287, 00095 BENCHMARK_SYM = 288, 00096 BIGINT = 289, 00097 BINARY = 290, 00098 BINLOG_SYM = 291, 00099 BIN_NUM = 292, 00100 BIT_AND = 293, 00101 BIT_OR = 294, 00102 BIT_SYM = 295, 00103 BIT_XOR = 296, 00104 BLOB_SYM = 297, 00105 BOOLEAN_SYM = 298, 00106 BOOL_SYM = 299, 00107 BOTH = 300, 00108 BTREE_SYM = 301, 00109 BY = 302, 00110 BYTE_SYM = 303, 00111 CACHE_SYM = 304, 00112 CALL_SYM = 305, 00113 CASCADE = 306, 00114 CASCADED = 307, 00115 CAST_SYM = 308, 00116 CHAIN_SYM = 309, 00117 CHANGE = 310, 00118 CHANGED = 311, 00119 CHARSET = 312, 00120 CHAR_SYM = 313, 00121 CHECKSUM_SYM = 314, 00122 CHECK_SYM = 315, 00123 CIPHER_SYM = 316, 00124 CLIENT_SYM = 317, 00125 CLOSE_SYM = 318, 00126 COALESCE = 319, 00127 CODE_SYM = 320, 00128 COLLATE_SYM = 321, 00129 COLLATION_SYM = 322, 00130 COLUMNS = 323, 00131 COLUMN_SYM = 324, 00132 COMMENT_SYM = 325, 00133 COMMITTED_SYM = 326, 00134 COMMIT_SYM = 327, 00135 COMPACT_SYM = 328, 00136 COMPLETION_SYM = 329, 00137 COMPRESSED_SYM = 330, 00138 CONCAT = 331, 00139 CONCAT_WS = 332, 00140 CONCURRENT = 333, 00141 CONDITION_SYM = 334, 00142 CONNECTION_SYM = 335, 00143 CONSISTENT_SYM = 336, 00144 CONSTRAINT = 337, 00145 CONTAINS_SYM = 338, 00146 CONTINUE_SYM = 339, 00147 CONTRIBUTORS_SYM = 340, 00148 CONVERT_SYM = 341, 00149 CONVERT_TZ_SYM = 342, 00150 COUNT_SYM = 343, 00151 CREATE = 344, 00152 CROSS = 345, 00153 CUBE_SYM = 346, 00154 CURDATE = 347, 00155 CURRENT_USER = 348, 00156 CURSOR_SYM = 349, 00157 CURTIME = 350, 00158 DATABASE = 351, 00159 DATABASES = 352, 00160 DATAFILE_SYM = 353, 00161 DATA_SYM = 354, 00162 DATETIME = 355, 00163 DATE_ADD_INTERVAL = 356, 00164 DATE_SUB_INTERVAL = 357, 00165 DATE_SYM = 358, 00166 DAY_HOUR_SYM = 359, 00167 DAY_MICROSECOND_SYM = 360, 00168 DAY_MINUTE_SYM = 361, 00169 DAY_SECOND_SYM = 362, 00170 DAY_SYM = 363, 00171 DEALLOCATE_SYM = 364, 00172 DECIMAL_NUM = 365, 00173 DECIMAL_SYM = 366, 00174 DECLARE_SYM = 367, 00175 DECODE_SYM = 368, 00176 DEFAULT = 369, 00177 DEFINER_SYM = 370, 00178 DELAYED_SYM = 371, 00179 DELAY_KEY_WRITE_SYM = 372, 00180 DELETE_SYM = 373, 00181 DESC = 374, 00182 DESCRIBE = 375, 00183 DES_DECRYPT_SYM = 376, 00184 DES_ENCRYPT_SYM = 377, 00185 DES_KEY_FILE = 378, 00186 DETERMINISTIC_SYM = 379, 00187 DIRECTORY_SYM = 380, 00188 DISABLE_SYM = 381, 00189 DISCARD = 382, 00190 DISK_SYM = 383, 00191 DISTINCT = 384, 00192 DIV_SYM = 385, 00193 DOUBLE_SYM = 386, 00194 DO_SYM = 387, 00195 DROP = 388, 00196 DUAL_SYM = 389, 00197 DUMPFILE = 390, 00198 DUPLICATE_SYM = 391, 00199 DYNAMIC_SYM = 392, 00200 EACH_SYM = 393, 00201 ELSEIF_SYM = 394, 00202 ELT_FUNC = 395, 00203 ENABLE_SYM = 396, 00204 ENCLOSED = 397, 00205 ENCODE_SYM = 398, 00206 ENCRYPT = 399, 00207 END = 400, 00208 ENDS_SYM = 401, 00209 ENGINES_SYM = 402, 00210 ENGINE_SYM = 403, 00211 ENUM = 404, 00212 EQ = 405, 00213 EQUAL_SYM = 406, 00214 ERRORS = 407, 00215 ESCAPED = 408, 00216 ESCAPE_SYM = 409, 00217 EVENT_SYM = 410, 00218 EVENTS_SYM = 411, 00219 EVERY_SYM = 412, 00220 EXECUTE_SYM = 413, 00221 EXISTS = 414, 00222 EXIT_SYM = 415, 00223 EXPANSION_SYM = 416, 00224 EXPORT_SET = 417, 00225 EXTENDED_SYM = 418, 00226 EXTENT_SIZE_SYM = 419, 00227 EXTRACT_SYM = 420, 00228 FALSE_SYM = 421, 00229 FAST_SYM = 422, 00230 FETCH_SYM = 423, 00231 FIELD_FUNC = 424, 00232 FILE_SYM = 425, 00233 FIRST_SYM = 426, 00234 FIXED_SYM = 427, 00235 FLOAT_NUM = 428, 00236 FLOAT_SYM = 429, 00237 FLUSH_SYM = 430, 00238 FORCE_SYM = 431, 00239 FOREIGN = 432, 00240 FORMAT_SYM = 433, 00241 FOR_SYM = 434, 00242 FOUND_SYM = 435, 00243 FRAC_SECOND_SYM = 436, 00244 FROM = 437, 00245 FROM_UNIXTIME = 438, 00246 FULL = 439, 00247 FULLTEXT_SYM = 440, 00248 FUNCTION_SYM = 441, 00249 FUNC_ARG0 = 442, 00250 FUNC_ARG1 = 443, 00251 FUNC_ARG2 = 444, 00252 FUNC_ARG3 = 445, 00253 GE = 446, 00254 GEOMCOLLFROMTEXT = 447, 00255 GEOMETRYCOLLECTION = 448, 00256 GEOMETRY_SYM = 449, 00257 GEOMFROMTEXT = 450, 00258 GEOMFROMWKB = 451, 00259 GET_FORMAT = 452, 00260 GLOBAL_SYM = 453, 00261 GRANT = 454, 00262 GRANTS = 455, 00263 GREATEST_SYM = 456, 00264 GROUP = 457, 00265 GROUP_CONCAT_SYM = 458, 00266 GROUP_UNIQUE_USERS = 459, 00267 GT_SYM = 460, 00268 HANDLER_SYM = 461, 00269 HASH_SYM = 462, 00270 HAVING = 463, 00271 HELP_SYM = 464, 00272 HEX_NUM = 465, 00273 HIGH_PRIORITY = 466, 00274 HOSTS_SYM = 467, 00275 HOUR_MICROSECOND_SYM = 468, 00276 HOUR_MINUTE_SYM = 469, 00277 HOUR_SECOND_SYM = 470, 00278 HOUR_SYM = 471, 00279 IDENT = 472, 00280 IDENTIFIED_SYM = 473, 00281 IDENT_QUOTED = 474, 00282 IF = 475, 00283 IGNORE_SYM = 476, 00284 IMPORT = 477, 00285 INDEXES = 478, 00286 INDEX_SYM = 479, 00287 INFILE = 480, 00288 INITIAL_SIZE_SYM = 481, 00289 INNER_SYM = 482, 00290 INNOBASE_SYM = 483, 00291 INOUT_SYM = 484, 00292 INSENSITIVE_SYM = 485, 00293 INSERT = 486, 00294 INSERT_METHOD = 487, 00295 INSTALL_SYM = 488, 00296 INTERVAL_SYM = 489, 00297 INTO = 490, 00298 INT_SYM = 491, 00299 INVOKER_SYM = 492, 00300 IN_SYM = 493, 00301 IS = 494, 00302 ISOLATION = 495, 00303 ISSUER_SYM = 496, 00304 ITERATE_SYM = 497, 00305 JOIN_SYM = 498, 00306 KEYS = 499, 00307 KEY_SYM = 500, 00308 KEY_BLOCK_SIZE = 501, 00309 KILL_SYM = 502, 00310 LANGUAGE_SYM = 503, 00311 LAST_INSERT_ID = 504, 00312 LAST_SYM = 505, 00313 LE = 506, 00314 LEADING = 507, 00315 LEAST_SYM = 508, 00316 LEAVES = 509, 00317 LEAVE_SYM = 510, 00318 LEFT = 511, 00319 LESS_SYM = 512, 00320 LEVEL_SYM = 513, 00321 LEX_HOSTNAME = 514, 00322 LIKE = 515, 00323 LIMIT = 516, 00324 LINEAR_SYM = 517, 00325 LINEFROMTEXT = 518, 00326 LINES = 519, 00327 LINESTRING = 520, 00328 LIST_SYM = 521, 00329 LOAD = 522, 00330 LOCAL_SYM = 523, 00331 LOCATE = 524, 00332 LOCATOR_SYM = 525, 00333 LOCKS_SYM = 526, 00334 LOCK_SYM = 527, 00335 LOGFILE_SYM = 528, 00336 LOGS_SYM = 529, 00337 LOG_SYM = 530, 00338 LONGBLOB = 531, 00339 LONGTEXT = 532, 00340 LONG_NUM = 533, 00341 LONG_SYM = 534, 00342 LOOP_SYM = 535, 00343 LOW_PRIORITY = 536, 00344 LT = 537, 00345 MAKE_SET_SYM = 538, 00346 MASTER_CONNECT_RETRY_SYM = 539, 00347 MASTER_HOST_SYM = 540, 00348 MASTER_LOG_FILE_SYM = 541, 00349 MASTER_LOG_POS_SYM = 542, 00350 MASTER_PASSWORD_SYM = 543, 00351 MASTER_PORT_SYM = 544, 00352 MASTER_POS_WAIT = 545, 00353 MASTER_SERVER_ID_SYM = 546, 00354 MASTER_SSL_CAPATH_SYM = 547, 00355 MASTER_SSL_CA_SYM = 548, 00356 MASTER_SSL_CERT_SYM = 549, 00357 MASTER_SSL_CIPHER_SYM = 550, 00358 MASTER_SSL_KEY_SYM = 551, 00359 MASTER_SSL_SYM = 552, 00360 MASTER_SYM = 553, 00361 MASTER_USER_SYM = 554, 00362 MATCH = 555, 00363 MAX_CONNECTIONS_PER_HOUR = 556, 00364 MAX_QUERIES_PER_HOUR = 557, 00365 MAX_ROWS = 558, 00366 MAX_SIZE_SYM = 559, 00367 MAX_SYM = 560, 00368 MAX_UPDATES_PER_HOUR = 561, 00369 MAX_USER_CONNECTIONS_SYM = 562, 00370 MAX_VALUE_SYM = 563, 00371 MEDIUMBLOB = 564, 00372 MEDIUMINT = 565, 00373 MEDIUMTEXT = 566, 00374 MEDIUM_SYM = 567, 00375 MEMORY_SYM = 568, 00376 MERGE_SYM = 569, 00377 MICROSECOND_SYM = 570, 00378 MIGRATE_SYM = 571, 00379 MINUTE_MICROSECOND_SYM = 572, 00380 MINUTE_SECOND_SYM = 573, 00381 MINUTE_SYM = 574, 00382 MIN_ROWS = 575, 00383 MIN_SYM = 576, 00384 MLINEFROMTEXT = 577, 00385 MODE_SYM = 578, 00386 MODIFIES_SYM = 579, 00387 MODIFY_SYM = 580, 00388 MOD_SYM = 581, 00389 MONTH_SYM = 582, 00390 MPOINTFROMTEXT = 583, 00391 MPOLYFROMTEXT = 584, 00392 MULTILINESTRING = 585, 00393 MULTIPOINT = 586, 00394 MULTIPOLYGON = 587, 00395 MUTEX_SYM = 588, 00396 NAMES_SYM = 589, 00397 NAME_SYM = 590, 00398 NATIONAL_SYM = 591, 00399 NATURAL = 592, 00400 NCHAR_STRING = 593, 00401 NCHAR_SYM = 594, 00402 NDBCLUSTER_SYM = 595, 00403 NE = 596, 00404 NEW_SYM = 597, 00405 NEXT_SYM = 598, 00406 NODEGROUP_SYM = 599, 00407 NONE_SYM = 600, 00408 NOT2_SYM = 601, 00409 NOT_SYM = 602, 00410 NOW_SYM = 603, 00411 NO_SYM = 604, 00412 NO_WAIT_SYM = 605, 00413 NO_WRITE_TO_BINLOG = 606, 00414 NULL_SYM = 607, 00415 NUM = 608, 00416 NUMERIC_SYM = 609, 00417 NVARCHAR_SYM = 610, 00418 OFFSET_SYM = 611, 00419 OJ_SYM = 612, 00420 OLD_PASSWORD = 613, 00421 ON = 614, 00422 ONE_SHOT_SYM = 615, 00423 ONE_SYM = 616, 00424 OPEN_SYM = 617, 00425 OPTIMIZE = 618, 00426 OPTION = 619, 00427 OPTIONALLY = 620, 00428 OR2_SYM = 621, 00429 ORDER_SYM = 622, 00430 OR_OR_SYM = 623, 00431 OR_SYM = 624, 00432 OUTER = 625, 00433 OUTFILE = 626, 00434 OUT_SYM = 627, 00435 PACK_KEYS_SYM = 628, 00436 PARSER_SYM = 629, 00437 PARTIAL = 630, 00438 PARTITION_SYM = 631, 00439 PARTITIONING_SYM = 632, 00440 PARTITIONS_SYM = 633, 00441 PASSWORD = 634, 00442 PARAM_MARKER = 635, 00443 PHASE_SYM = 636, 00444 PLUGIN_SYM = 637, 00445 PLUGINS_SYM = 638, 00446 POINTFROMTEXT = 639, 00447 POINT_SYM = 640, 00448 POLYFROMTEXT = 641, 00449 POLYGON = 642, 00450 POSITION_SYM = 643, 00451 PRECISION = 644, 00452 PREPARE_SYM = 645, 00453 PRESERVE_SYM = 646, 00454 PREV_SYM = 647, 00455 PRIMARY_SYM = 648, 00456 PRIVILEGES = 649, 00457 PROCEDURE = 650, 00458 PROCESS = 651, 00459 PROCESSLIST_SYM = 652, 00460 PURGE = 653, 00461 QUARTER_SYM = 654, 00462 QUERY_SYM = 655, 00463 QUICK = 656, 00464 RAND = 657, 00465 RANGE_SYM = 658, 00466 READS_SYM = 659, 00467 READ_ONLY_SYM = 660, 00468 READ_SYM = 661, 00469 READ_WRITE_SYM = 662, 00470 REAL = 663, 00471 REBUILD_SYM = 664, 00472 RECOVER_SYM = 665, 00473 REDO_BUFFER_SIZE_SYM = 666, 00474 REDOFILE_SYM = 667, 00475 REDUNDANT_SYM = 668, 00476 REFERENCES = 669, 00477 REGEXP = 670, 00478 RELAY_LOG_FILE_SYM = 671, 00479 RELAY_LOG_POS_SYM = 672, 00480 RELAY_THREAD = 673, 00481 RELEASE_SYM = 674, 00482 RELOAD = 675, 00483 REMOVE_SYM = 676, 00484 RENAME = 677, 00485 REORGANIZE_SYM = 678, 00486 REPAIR = 679, 00487 REPEATABLE_SYM = 680, 00488 REPEAT_SYM = 681, 00489 REPLACE = 682, 00490 REPLICATION = 683, 00491 REQUIRE_SYM = 684, 00492 RESET_SYM = 685, 00493 RESOURCES = 686, 00494 RESTORE_SYM = 687, 00495 RESTRICT = 688, 00496 RESUME_SYM = 689, 00497 RETURNS_SYM = 690, 00498 RETURN_SYM = 691, 00499 REVOKE = 692, 00500 RIGHT = 693, 00501 ROLLBACK_SYM = 694, 00502 ROLLUP_SYM = 695, 00503 ROUND = 696, 00504 ROUTINE_SYM = 697, 00505 ROWS_SYM = 698, 00506 ROW_COUNT_SYM = 699, 00507 ROW_FORMAT_SYM = 700, 00508 ROW_SYM = 701, 00509 RTREE_SYM = 702, 00510 SAVEPOINT_SYM = 703, 00511 SCHEDULE_SYM = 704, 00512 SCHEDULER_SYM = 705, 00513 SECOND_MICROSECOND_SYM = 706, 00514 SECOND_SYM = 707, 00515 SECURITY_SYM = 708, 00516 SELECT_SYM = 709, 00517 SENSITIVE_SYM = 710, 00518 SEPARATOR_SYM = 711, 00519 SERIALIZABLE_SYM = 712, 00520 SERIAL_SYM = 713, 00521 SESSION_SYM = 714, 00522 SET = 715, 00523 SET_VAR = 716, 00524 SHARE_SYM = 717, 00525 SHIFT_LEFT = 718, 00526 SHIFT_RIGHT = 719, 00527 SHOW = 720, 00528 SHUTDOWN = 721, 00529 SIGNED_SYM = 722, 00530 SIMPLE_SYM = 723, 00531 SLAVE = 724, 00532 SMALLINT = 725, 00533 SNAPSHOT_SYM = 726, 00534 SONAME_SYM = 727, 00535 SOUNDS_SYM = 728, 00536 SPATIAL_SYM = 729, 00537 SPECIFIC_SYM = 730, 00538 SQLEXCEPTION_SYM = 731, 00539 SQLSTATE_SYM = 732, 00540 SQLWARNING_SYM = 733, 00541 SQL_BIG_RESULT = 734, 00542 SQL_BUFFER_RESULT = 735, 00543 SQL_CACHE_SYM = 736, 00544 SQL_CALC_FOUND_ROWS = 737, 00545 SQL_NO_CACHE_SYM = 738, 00546 SQL_SMALL_RESULT = 739, 00547 SQL_SYM = 740, 00548 SQL_THREAD = 741, 00549 SSL_SYM = 742, 00550 STARTING = 743, 00551 START_SYM = 744, 00552 STARTS_SYM = 745, 00553 STATUS_SYM = 746, 00554 STD_SYM = 747, 00555 STDDEV_SAMP_SYM = 748, 00556 STOP_SYM = 749, 00557 STORAGE_SYM = 750, 00558 STRAIGHT_JOIN = 751, 00559 STRING_SYM = 752, 00560 SUBDATE_SYM = 753, 00561 SUBJECT_SYM = 754, 00562 SUBPARTITION_SYM = 755, 00563 SUBPARTITIONS_SYM = 756, 00564 SUBSTRING = 757, 00565 SUBSTRING_INDEX = 758, 00566 SUM_SYM = 759, 00567 SUPER_SYM = 760, 00568 SUSPEND_SYM = 761, 00569 SYSDATE = 762, 00570 TABLES = 763, 00571 TABLESPACE = 764, 00572 TABLE_SYM = 765, 00573 TEMPORARY = 766, 00574 TEMPTABLE_SYM = 767, 00575 TERMINATED = 768, 00576 TEXT_STRING = 769, 00577 TEXT_SYM = 770, 00578 TIMESTAMP = 771, 00579 TIMESTAMP_ADD = 772, 00580 TIMESTAMP_DIFF = 773, 00581 TIME_SYM = 774, 00582 TINYBLOB = 775, 00583 TINYINT = 776, 00584 TINYTEXT = 777, 00585 THAN_SYM = 778, 00586 TO_SYM = 779, 00587 TRAILING = 780, 00588 TRANSACTION_SYM = 781, 00589 TRIGGER_SYM = 782, 00590 TRIGGERS_SYM = 783, 00591 TRIM = 784, 00592 TRUE_SYM = 785, 00593 TRUNCATE_SYM = 786, 00594 TYPES_SYM = 787, 00595 TYPE_SYM = 788, 00596 UDF_RETURNS_SYM = 789, 00597 ULONGLONG_NUM = 790, 00598 UNCOMMITTED_SYM = 791, 00599 UNDEFINED_SYM = 792, 00600 UNDO_BUFFER_SIZE_SYM = 793, 00601 UNDOFILE_SYM = 794, 00602 UNDERSCORE_CHARSET = 795, 00603 UNDO_SYM = 796, 00604 UNICODE_SYM = 797, 00605 UNINSTALL_SYM = 798, 00606 UNION_SYM = 799, 00607 UNIQUE_SYM = 800, 00608 UNIQUE_USERS = 801, 00609 UNIX_TIMESTAMP = 802, 00610 UNKNOWN_SYM = 803, 00611 UNLOCK_SYM = 804, 00612 UNSIGNED = 805, 00613 UNTIL_SYM = 806, 00614 UPDATE_SYM = 807, 00615 UPGRADE_SYM = 808, 00616 USAGE = 809, 00617 USER = 810, 00618 USE_FRM = 811, 00619 USE_SYM = 812, 00620 USING = 813, 00621 UTC_DATE_SYM = 814, 00622 UTC_TIMESTAMP_SYM = 815, 00623 UTC_TIME_SYM = 816, 00624 VAR_SAMP_SYM = 817, 00625 VALUES = 818, 00626 VALUE_SYM = 819, 00627 VARBINARY = 820, 00628 VARCHAR = 821, 00629 VARIABLES = 822, 00630 VARIANCE_SYM = 823, 00631 VARYING = 824, 00632 VIEW_SYM = 825, 00633 WAIT_SYM = 826, 00634 WARNINGS = 827, 00635 WEEK_SYM = 828, 00636 WHEN_SYM = 829, 00637 WHERE = 830, 00638 WHILE_SYM = 831, 00639 WITH = 832, 00640 WORK_SYM = 833, 00641 WRITE_SYM = 834, 00642 X509_SYM = 835, 00643 XA_SYM = 836, 00644 XOR = 837, 00645 YEARWEEK = 838, 00646 YEAR_MONTH_SYM = 839, 00647 YEAR_SYM = 840, 00648 ZEROFILL = 841, 00649 TABLE_REF_PRIORITY = 842, 00650 ELSE = 843, 00651 THEN_SYM = 844, 00652 CASE_SYM = 845, 00653 BETWEEN_SYM = 846, 00654 NEG = 847 00655 };
Definition at line 1293 of file sql_yacc.cc.
References create_func_ifnull().
01294 { 01295 return new Item_func_if(create_func_ifnull(A, 01296 new Item_int((char *) (v2 ? "TRUE" : "FALSE"), v2, 1)), 01297 new Item_int((char *) (v1 ? "TRUE" : "FALSE"), v1, 1), 01298 new Item_int((char *) (v1 ? "FALSE" : "TRUE"),!v1, 1)); 01299 }
Here is the call graph for this function:

Definition at line 5790 of file sql_parse.cc.
References current_thd, memcpy, MY_ALLOW_ZERO_PTR, MY_FREE_ON_ERROR, my_realloc(), MY_YACC_INIT, MY_YACC_MAX, MYF, and set_zone().
05791 { 05792 LEX *lex= current_thd->lex; 05793 ulong old_info=0; 05794 if ((uint) *yystacksize >= MY_YACC_MAX) 05795 return 1; 05796 if (!lex->yacc_yyvs) 05797 old_info= *yystacksize; 05798 *yystacksize= set_zone((*yystacksize)*2,MY_YACC_INIT,MY_YACC_MAX); 05799 if (!(lex->yacc_yyvs= (char*) 05800 my_realloc((gptr) lex->yacc_yyvs, 05801 *yystacksize*sizeof(**yyvs), 05802 MYF(MY_ALLOW_ZERO_PTR | MY_FREE_ON_ERROR))) || 05803 !(lex->yacc_yyss= (char*) 05804 my_realloc((gptr) lex->yacc_yyss, 05805 *yystacksize*sizeof(**yyss), 05806 MYF(MY_ALLOW_ZERO_PTR | MY_FREE_ON_ERROR)))) 05807 return 1; 05808 if (old_info) 05809 { // Copy old info from stack 05810 memcpy(lex->yacc_yyss, (gptr) *yyss, old_info*sizeof(**yyss)); 05811 memcpy(lex->yacc_yyvs, (gptr) *yyvs, old_info*sizeof(**yyvs)); 05812 } 05813 *yyss=(short*) lex->yacc_yyss; 05814 *yyvs=(YYSTYPE*) lex->yacc_yyvs; 05815 return 0; 05816 }
Here is the call graph for this function:

| static void yydestruct | ( | yytype | , | |
| yyvaluep | ||||
| ) | [static] |
| int yylex | ( | void * | yylval, | |
| void * | yythd | |||
| ) |
| int yyparse | ( | YYPARSE_PARAM | ) |
| const LEX_STRING null_lex_str = {0,0} |
const short yycheck[] [static] |
const unsigned short yydefact[] [static] |
const short yydefgoto[] [static] |
const int yypact[] [static] |
const short yypgoto[] [static] |
const unsigned short yyr1[] [static] |
const unsigned char yyr2[] [static] |
const unsigned short yystos[] [static] |
const short yytable[] [static] |
const unsigned short yytranslate[] [static] |
Definition at line 1494 of file sql_yacc.cc.
1.4.7

