![]() |
MySQL 8.0.43
Source Code Documentation
|
#include <cstdio>#include <cstdlib>#include <cstring>#include "sql/lex.h"#include "sql/lex_symbol.h"#include "sql/sql_hints.yy.h"#include "sql/sql_yacc.h"#include "welcome_copyright_notice.h"Classes | |
| struct | gen_lex_token_string |
| Generated token. More... | |
| struct | range |
Functions | |
| static void | set_start_expr_token (int tok) |
| static void | compute_tokens () |
| static void | print_tokens () |
| int | main (int, char **) |
Variables | |
| const int | MY_MAX_TOKEN = 1251 |
| gen_lex_token_string | compiled_token_array [MY_MAX_TOKEN] |
| range | range_for_sql_yacc2 |
| range | range_for_digests {"digest specials", 1100, range_for_sql_yacc2.start - 1} |
| range | range_for_sql_hints |
| range | range_for_sql_yacc1 |
| int | tok_generic_value = 0 |
| int | tok_generic_value_list = 0 |
| int | tok_row_single_value = 0 |
| int | tok_row_single_value_list = 0 |
| int | tok_row_multiple_value = 0 |
| int | tok_row_multiple_value_list = 0 |
| int | tok_in_generic_value_expression = 0 |
| int | tok_ident = 0 |
| int | tok_ident_at = 0 |
| Fake token for the left part of table@query_block. More... | |
| int | tok_hint_comment_open |
| Fake token value for "/*+" of hint comments. More... | |
| int | tok_hint_comment_close |
| Fake token value for "*‍/" of hint comments. More... | |
| int | tok_unused = 0 |
| static const int | zerofill_expected_value = 906 |
|
static |
| int main | ( | int | , |
| char ** | |||
| ) |
|
static |
|
static |
| gen_lex_token_string compiled_token_array[MY_MAX_TOKEN] |
| const int MY_MAX_TOKEN = 1251 |
| range range_for_digests {"digest specials", 1100, range_for_sql_yacc2.start - 1} |
| range range_for_sql_hints |
| range range_for_sql_yacc1 |
| int tok_generic_value = 0 |
| int tok_generic_value_list = 0 |
| int tok_hint_comment_close |
Fake token value for "*‍/" of hint comments.
| int tok_hint_comment_open |
Fake token value for "/*+" of hint comments.
| int tok_ident = 0 |
| int tok_ident_at = 0 |
Fake token for the left part of table@query_block.
| int tok_in_generic_value_expression = 0 |
| int tok_row_multiple_value = 0 |
| int tok_row_multiple_value_list = 0 |
| int tok_row_single_value = 0 |
| int tok_row_single_value_list = 0 |
| int tok_unused = 0 |
|
static |