![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
#include <parser_yystype.h>
Classes | |
| struct | Algo_and_lock | 
| struct | Algo_and_lock_and_validation | 
| struct | Histogram_param | 
| struct | Json_on_response | 
| Acl_type MY_SQL_PARSER_STYPE::acl_type | 
| PT_alter_table_standalone_action* MY_SQL_PARSER_STYPE::action | 
| Mem_root_array<PT_ddl_table_option *>* MY_SQL_PARSER_STYPE::actions | 
| PT_add_partition* MY_SQL_PARSER_STYPE::add_partition_rule | 
| PT_adm_partition* MY_SQL_PARSER_STYPE::adm_partition | 
| struct MY_SQL_PARSER_STYPE::Algo_and_lock_and_validation MY_SQL_PARSER_STYPE::algo_and_lock_and_validation | 
| PT_alter_instance* MY_SQL_PARSER_STYPE::alter_instance_cmd | 
| struct { ... } MY_SQL_PARSER_STYPE::alter_list | 
| PT_alter_table_action* MY_SQL_PARSER_STYPE::alter_table_action | 
| Alter_info::enum_alter_table_algorithm MY_SQL_PARSER_STYPE::alter_table_algorithm | 
| Alter_info::enum_alter_table_lock MY_SQL_PARSER_STYPE::alter_table_lock | 
| PT_alter_table_standalone_action* MY_SQL_PARSER_STYPE::alter_table_standalone_action | 
| ts_alter_tablespace_type MY_SQL_PARSER_STYPE::alter_tablespace_type | 
| LEX_CSTRING MY_SQL_PARSER_STYPE::anchor_trigger_name | 
| PT_assign_to_keycache* MY_SQL_PARSER_STYPE::assign_to_keycache | 
| Bipartite_name MY_SQL_PARSER_STYPE::bipartite_name | 
| PT_query_expression_body* MY_SQL_PARSER_STYPE::body | 
| chooser_compare_func_creator MY_SQL_PARSER_STYPE::boolfunc2creator | 
| PT_border* MY_SQL_PARSER_STYPE::bound | 
| const char* MY_SQL_PARSER_STYPE::c_str | 
| Cast_type MY_SQL_PARSER_STYPE::cast_type | 
| const CHARSET_INFO* MY_SQL_PARSER_STYPE::charset | 
| struct { ... } MY_SQL_PARSER_STYPE::charset_with_opt_binary | 
| PT_column_attr_base* MY_SQL_PARSER_STYPE::col_attr | 
| Mem_root_array<PT_column_attr_base *>* MY_SQL_PARSER_STYPE::col_attr_list | 
| Item* MY_SQL_PARSER_STYPE::column | 
| PT_column_def* MY_SQL_PARSER_STYPE::column_def | 
| column_format_type MY_SQL_PARSER_STYPE::column_format | 
| PT_item_list* MY_SQL_PARSER_STYPE::column_list | 
| Create_col_name_list* MY_SQL_PARSER_STYPE::column_list | 
| struct { ... } MY_SQL_PARSER_STYPE::column_row_value_list_pair | 
| struct { ... } MY_SQL_PARSER_STYPE::column_value_list_pair | 
| struct { ... } MY_SQL_PARSER_STYPE::column_value_pair | 
| Sql_cmd_analyze_table::Histogram_command MY_SQL_PARSER_STYPE::command | 
| PT_common_table_expr* MY_SQL_PARSER_STYPE::common_table_expr | 
| Condition_information_item* MY_SQL_PARSER_STYPE::cond_info_item | 
| Condition_information_item::Name MY_SQL_PARSER_STYPE::cond_info_item_name | 
| List<Condition_information_item>* MY_SQL_PARSER_STYPE::cond_info_list | 
| int MY_SQL_PARSER_STYPE::conds | 
| PT_create_index_stmt* MY_SQL_PARSER_STYPE::create_index_stmt | 
| PT_create_table_option* MY_SQL_PARSER_STYPE::create_table_option | 
| Mem_root_array<PT_create_table_option *>* MY_SQL_PARSER_STYPE::create_table_options | 
| struct { ... } MY_SQL_PARSER_STYPE::create_table_tail | 
| int MY_SQL_PARSER_STYPE::curs | 
| enum_condition_item_name MY_SQL_PARSER_STYPE::da_condition_item_name | 
| enum_mysql_timestamp_type MY_SQL_PARSER_STYPE::date_time_type | 
| const char* MY_SQL_PARSER_STYPE::dec | 
| Item* MY_SQL_PARSER_STYPE::default_value | 
| PT_derived_table* MY_SQL_PARSER_STYPE::derived_table | 
| Diagnostics_information::Which_area MY_SQL_PARSER_STYPE::diag_area | 
| Diagnostics_information* MY_SQL_PARSER_STYPE::diag_info | 
| Json_on_response MY_SQL_PARSER_STYPE::empty | 
| resourcegroups::platform::cpu_id_t MY_SQL_PARSER_STYPE::end | 
| Json_on_response MY_SQL_PARSER_STYPE::error | 
| Explain_format_type MY_SQL_PARSER_STYPE::explain_format_type | 
| LEX_STRING MY_SQL_PARSER_STYPE::explain_into_variable_name | 
| struct { ... } MY_SQL_PARSER_STYPE::explain_options_type | 
| struct { ... } MY_SQL_PARSER_STYPE::explainable_stmt | 
| Item* MY_SQL_PARSER_STYPE::expr | 
| const char* MY_SQL_PARSER_STYPE::expr_start | 
| PT_external_file_format* MY_SQL_PARSER_STYPE::external_file_format | 
| PT_external_file_list* MY_SQL_PARSER_STYPE::external_file_list | 
| PT_field_def_base* MY_SQL_PARSER_STYPE::field_def | 
| ulong MY_SQL_PARSER_STYPE::field_option | 
| Field_separators* MY_SQL_PARSER_STYPE::field_separators | 
| PT_file_attributes* MY_SQL_PARSER_STYPE::file_attributes | 
| enum_filetype MY_SQL_PARSER_STYPE::filetype | 
| fk_option MY_SQL_PARSER_STYPE::fk_delete_opt | 
| fk_match_opt MY_SQL_PARSER_STYPE::fk_match_option | 
| struct { ... } MY_SQL_PARSER_STYPE::fk_options | 
| struct { ... } MY_SQL_PARSER_STYPE::fk_references | 
| fk_option MY_SQL_PARSER_STYPE::fk_update_opt | 
| decltype(HA_CHECK_OPT::flags) MY_SQL_PARSER_STYPE::flags | 
| Algo_and_lock_and_validation MY_SQL_PARSER_STYPE::flags | 
| bool MY_SQL_PARSER_STYPE::force_binary | 
| PT_exclusion* MY_SQL_PARSER_STYPE::frame_exclusion | 
| PT_borders* MY_SQL_PARSER_STYPE::frame_extent | 
| enum_window_frame_unit MY_SQL_PARSER_STYPE::frame_units | 
| enum_from_first_last MY_SQL_PARSER_STYPE::from_first_last | 
| PT_group* MY_SQL_PARSER_STYPE::group | 
| enum_ha_read_modes MY_SQL_PARSER_STYPE::ha_read_mode | 
| ha_rkey_function MY_SQL_PARSER_STYPE::ha_rkey_mode | 
| PT_hint* MY_SQL_PARSER_STYPE::hint | 
| PT_hint_list* MY_SQL_PARSER_STYPE::hint_list | 
| Hint_param_index_list MY_SQL_PARSER_STYPE::hint_param_index_list | 
| Hint_param_table MY_SQL_PARSER_STYPE::hint_param_table | 
| Hint_param_table_list MY_SQL_PARSER_STYPE::hint_param_table_list | 
| opt_hints_enum MY_SQL_PARSER_STYPE::hint_type | 
| struct { ... } MY_SQL_PARSER_STYPE::histogram | 
| struct MY_SQL_PARSER_STYPE::Histogram_param MY_SQL_PARSER_STYPE::histogram_param | 
| int MY_SQL_PARSER_STYPE::hndlrs | 
| List<PT_key_part_specification>* MY_SQL_PARSER_STYPE::index_column_list | 
| index_hint_type MY_SQL_PARSER_STYPE::index_hint | 
| struct { ... } MY_SQL_PARSER_STYPE::index_name_and_type | 
| PT_base_index_option* MY_SQL_PARSER_STYPE::index_option | 
| Mem_root_array_YY<PT_base_index_option *> MY_SQL_PARSER_STYPE::index_options | 
| PT_query_expression_body* MY_SQL_PARSER_STYPE::insert_query_expression | 
| struct { ... } MY_SQL_PARSER_STYPE::insert_query_expression | 
| struct { ... } MY_SQL_PARSER_STYPE::insert_update_values_reference | 
| PT_install_component_set_element* MY_SQL_PARSER_STYPE::install_component_set_element | 
| List<PT_install_component_set_element>* MY_SQL_PARSER_STYPE::install_component_set_list | 
| Int_type MY_SQL_PARSER_STYPE::int_type | 
| interval_type MY_SQL_PARSER_STYPE::interval | 
| interval_type MY_SQL_PARSER_STYPE::interval_time_st | 
| PT_into_destination* MY_SQL_PARSER_STYPE::into_destination | 
| bool MY_SQL_PARSER_STYPE::is_analyze | 
| bool MY_SQL_PARSER_STYPE::is_explicit | 
| bool MY_SQL_PARSER_STYPE::is_not_empty | 
| bool MY_SQL_PARSER_STYPE::is_parenthesized | 
| PT_isolation_level* MY_SQL_PARSER_STYPE::isolation_level | 
| Item* MY_SQL_PARSER_STYPE::item | 
| mem_root_deque<Item *>* MY_SQL_PARSER_STYPE::item_list | 
| PT_item_list* MY_SQL_PARSER_STYPE::item_list2 | 
| Item_num* MY_SQL_PARSER_STYPE::item_num | 
| Item_string* MY_SQL_PARSER_STYPE::item_string | 
| PT_jdv_name_value* MY_SQL_PARSER_STYPE::jdv_name_value | 
| PT_jdv_name_value_list* MY_SQL_PARSER_STYPE::jdv_name_value_list | 
| PT_joined_table* MY_SQL_PARSER_STYPE::join_table | 
| PT_joined_table_type MY_SQL_PARSER_STYPE::join_type | 
| Json_constructor_null_clause MY_SQL_PARSER_STYPE::json_constructor_null_clause | 
| struct { ... } MY_SQL_PARSER_STYPE::json_on_error_or_empty | 
| struct MY_SQL_PARSER_STYPE::Json_on_response MY_SQL_PARSER_STYPE::json_on_response | 
| PT_json_table_column* MY_SQL_PARSER_STYPE::jt_column | 
| enum_jt_column MY_SQL_PARSER_STYPE::jt_column_type | 
| Mem_root_array<PT_json_table_column *>* MY_SQL_PARSER_STYPE::jtc_list | 
| ha_key_alg MY_SQL_PARSER_STYPE::key_alg | 
| PT_key_part_specification* MY_SQL_PARSER_STYPE::key_part | 
| keytype MY_SQL_PARSER_STYPE::key_type | 
| Index_hint* MY_SQL_PARSER_STYPE::key_usage_element | 
| List<Index_hint>* MY_SQL_PARSER_STYPE::key_usage_list | 
| Mem_root_array<PT_assign_to_keycache *>* MY_SQL_PARSER_STYPE::keycache_list | 
| struct { ... } MY_SQL_PARSER_STYPE::lead_lag_info | 
| const char* MY_SQL_PARSER_STYPE::length | 
| LEX* MY_SQL_PARSER_STYPE::lex | 
| LEX_CSTRING MY_SQL_PARSER_STYPE::lex_cstr | 
| Mem_root_array<LEX_CSTRING>* MY_SQL_PARSER_STYPE::lex_cstring_list | 
| LEX_MFA* MY_SQL_PARSER_STYPE::lex_mfa | 
| struct { ... } MY_SQL_PARSER_STYPE::lex_mfas | 
| Mem_root_array_YY<LEX_STRING> MY_SQL_PARSER_STYPE::lex_str_list | 
| LEX_STRING* MY_SQL_PARSER_STYPE::lex_str_ptr | 
| LEX_USER* MY_SQL_PARSER_STYPE::lex_user | 
| Lexer_yystype MY_SQL_PARSER_STYPE::lexer | 
| PT_library_list* MY_SQL_PARSER_STYPE::library_list | 
| PT_library_with_alias* MY_SQL_PARSER_STYPE::library_with_alias | 
| PT_limit_clause* MY_SQL_PARSER_STYPE::limit_clause | 
| Limit_options MY_SQL_PARSER_STYPE::limit_options | 
| Line_separators* MY_SQL_PARSER_STYPE::line_separators | 
| struct { ... } MY_SQL_PARSER_STYPE::load_set_element | 
| struct { ... } MY_SQL_PARSER_STYPE::load_set_list | 
| Lock_strength MY_SQL_PARSER_STYPE::lock_strength | 
| thr_lock_type MY_SQL_PARSER_STYPE::lock_type | 
| Locked_row_action MY_SQL_PARSER_STYPE::locked_row_action | 
| PT_locking_clause* MY_SQL_PARSER_STYPE::locking_clause | 
| PT_locking_clause_list* MY_SQL_PARSER_STYPE::locking_clause_list | 
| fk_option MY_SQL_PARSER_STYPE::m_fk_option | 
| enum_yes_no_unknown MY_SQL_PARSER_STYPE::m_yes_no_unk | 
| LEX_MFA* MY_SQL_PARSER_STYPE::mfa2 | 
| LEX_MFA * MY_SQL_PARSER_STYPE::mfa3 | 
| struct { ... } MY_SQL_PARSER_STYPE::mi_type | 
| LEX_STRING MY_SQL_PARSER_STYPE::name | 
| List<char>* MY_SQL_PARSER_STYPE::name_list | 
| Parse_tree_node* MY_SQL_PARSER_STYPE::node | 
| enum_null_treatment MY_SQL_PARSER_STYPE::null_treatment | 
| int MY_SQL_PARSER_STYPE::num | 
| Numeric_type MY_SQL_PARSER_STYPE::numeric_type | 
| Item* MY_SQL_PARSER_STYPE::offset | 
| enum olap_type MY_SQL_PARSER_STYPE::olap_type | 
| On_duplicate MY_SQL_PARSER_STYPE::on_duplicate | 
| Mem_root_array<PT_create_table_option *>* MY_SQL_PARSER_STYPE::opt_create_table_options | 
| delete_option_enum MY_SQL_PARSER_STYPE::opt_delete_option | 
| struct MY_SQL_PARSER_STYPE::Algo_and_lock MY_SQL_PARSER_STYPE::opt_index_lock_and_algorithm | 
| enum_key_algorithm MY_SQL_PARSER_STYPE::opt_key_algo | 
| fk_match_opt MY_SQL_PARSER_STYPE::opt_match_clause | 
| struct { ... } MY_SQL_PARSER_STYPE::opt_part_values | 
| PT_partition* MY_SQL_PARSER_STYPE::opt_partitioning | 
| PT_query_expression_body* MY_SQL_PARSER_STYPE::opt_query_expression | 
| enum_drop_mode MY_SQL_PARSER_STYPE::opt_restrict | 
| PT_sub_partition* MY_SQL_PARSER_STYPE::opt_sub_part | 
| PT_set_scoped_system_variable* MY_SQL_PARSER_STYPE::option_value_following_option_type | 
| PT_option_value_list_head* MY_SQL_PARSER_STYPE::option_value_list | 
| PT_option_value_no_option_type* MY_SQL_PARSER_STYPE::option_value_no_option_type | 
| PT_order* MY_SQL_PARSER_STYPE::order | 
| enum_order MY_SQL_PARSER_STYPE::order_direction | 
| PT_order_expr* MY_SQL_PARSER_STYPE::order_expr | 
| PT_order_list* MY_SQL_PARSER_STYPE::order_list | 
| enum_trigger_order_type MY_SQL_PARSER_STYPE::ordering_clause | 
| File_information* MY_SQL_PARSER_STYPE::outfile_file_info | 
| URI_information* MY_SQL_PARSER_STYPE::outfile_uri | 
| Histogram_param* MY_SQL_PARSER_STYPE::param | 
| Item_param* MY_SQL_PARSER_STYPE::param_marker | 
| Mem_root_array<PT_part_definition *>* MY_SQL_PARSER_STYPE::part_def_list | 
| PT_part_definition* MY_SQL_PARSER_STYPE::part_definition | 
| PT_part_type_def* MY_SQL_PARSER_STYPE::part_type_def | 
| PT_part_value_item* MY_SQL_PARSER_STYPE::part_value_item | 
| Mem_root_array<PT_part_value_item *>* MY_SQL_PARSER_STYPE::part_value_item_list | 
| PT_part_value_item_list_paren* MY_SQL_PARSER_STYPE::part_value_item_list_paren | 
| Mem_root_array<PT_part_value_item_list_paren *>* MY_SQL_PARSER_STYPE::part_value_list | 
| PT_part_values* MY_SQL_PARSER_STYPE::part_values | 
| PT_partition* MY_SQL_PARSER_STYPE::partition_clause | 
| PT_partition_option* MY_SQL_PARSER_STYPE::partition_option | 
| Mem_root_array<PT_partition_option *>* MY_SQL_PARSER_STYPE::partition_option_list | 
| struct { ... } MY_SQL_PARSER_STYPE::precision | 
| PT_preload_keys* MY_SQL_PARSER_STYPE::preload_keys | 
| Mem_root_array<PT_preload_keys *>* MY_SQL_PARSER_STYPE::preload_list | 
| Query_block* MY_SQL_PARSER_STYPE::query_block | 
| PT_query_expression* MY_SQL_PARSER_STYPE::query_expression | 
| PT_query_expression_body* MY_SQL_PARSER_STYPE::query_expression_body | 
| struct { ... } MY_SQL_PARSER_STYPE::query_expression_body_opt_parens | 
| my_thread_id MY_SQL_PARSER_STYPE::query_id | 
| Set_operator MY_SQL_PARSER_STYPE::query_operator | 
| PT_query_primary* MY_SQL_PARSER_STYPE::query_primary | 
| List<Key_part_spec>* MY_SQL_PARSER_STYPE::reference_list | 
| bool MY_SQL_PARSER_STYPE::resource_group_flag_type | 
| Value_or_default<int> MY_SQL_PARSER_STYPE::resource_group_priority_type | 
| Value_or_default<bool> MY_SQL_PARSER_STYPE::resource_group_state_type | 
| resourcegroups::Type MY_SQL_PARSER_STYPE::resource_group_type | 
| Mem_root_array<resourcegroups::Range>* MY_SQL_PARSER_STYPE::resource_group_vcpu_list_type | 
| PT_role_or_privilege* MY_SQL_PARSER_STYPE::role_or_privilege | 
| Mem_root_array<PT_role_or_privilege *>* MY_SQL_PARSER_STYPE::role_or_privilege_list | 
| enum row_type MY_SQL_PARSER_STYPE::row_type | 
| PT_insert_values_list* MY_SQL_PARSER_STYPE::row_value_list | 
| LEX_CSTRING MY_SQL_PARSER_STYPE::schema_name_for_explain | 
| Query_options MY_SQL_PARSER_STYPE::select_options | 
| PT_select_var* MY_SQL_PARSER_STYPE::select_var_ident | 
| PT_select_var_list* MY_SQL_PARSER_STYPE::select_var_list | 
| PT_set* MY_SQL_PARSER_STYPE::set | 
| Item* MY_SQL_PARSER_STYPE::set_expr | 
| PT_item_list* MY_SQL_PARSER_STYPE::set_expr_list | 
| String* MY_SQL_PARSER_STYPE::set_expr_str | 
| Item* MY_SQL_PARSER_STYPE::set_var | 
| PT_item_list* MY_SQL_PARSER_STYPE::set_var_list | 
| Show_cmd_type MY_SQL_PARSER_STYPE::show_cmd_type | 
| Set_signal_information* MY_SQL_PARSER_STYPE::signal_item_list | 
| Create_col_name_list MY_SQL_PARSER_STYPE::simple_ident_list | 
| char* MY_SQL_PARSER_STYPE::simple_string | 
| enum_source_type MY_SQL_PARSER_STYPE::source_type | 
| struct { ... } MY_SQL_PARSER_STYPE::sp_default | 
| Mem_root_array<PT_ddl_table_option *>* MY_SQL_PARSER_STYPE::space_separated_alter_table_opts | 
| struct { ... } MY_SQL_PARSER_STYPE::spblock | 
| sp_condition_value* MY_SQL_PARSER_STYPE::spcondvalue | 
| sp_head* MY_SQL_PARSER_STYPE::sphead | 
| sp_name* MY_SQL_PARSER_STYPE::spname | 
| Sql_cmd_srs_attributes* MY_SQL_PARSER_STYPE::sql_cmd_srs_attributes | 
| decltype(HA_CHECK_OPT::sql_flags) MY_SQL_PARSER_STYPE::sql_flags | 
| struct { ... } MY_SQL_PARSER_STYPE::standalone_alter_table_action | 
| resourcegroups::platform::cpu_id_t MY_SQL_PARSER_STYPE::start | 
| PT_start_option_value_list* MY_SQL_PARSER_STYPE::start_option_value_list | 
| PT_start_option_value_list_following_option_type* MY_SQL_PARSER_STYPE::start_option_value_list_following_option_type | 
| Parse_tree_root* MY_SQL_PARSER_STYPE::statement | 
| Statement_information_item* MY_SQL_PARSER_STYPE::stmt_info_item | 
| Statement_information_item::Name MY_SQL_PARSER_STYPE::stmt_info_item_name | 
| List<Statement_information_item>* MY_SQL_PARSER_STYPE::stmt_info_list | 
| ha_storage_media MY_SQL_PARSER_STYPE::storage_media | 
| String* MY_SQL_PARSER_STYPE::string | 
| PT_subpartition* MY_SQL_PARSER_STYPE::sub_part_definition | 
| Mem_root_array<PT_subpartition *>* MY_SQL_PARSER_STYPE::sub_part_list | 
| PT_subquery* MY_SQL_PARSER_STYPE::subquery | 
| Table_ident* MY_SQL_PARSER_STYPE::table | 
| LEX_CSTRING MY_SQL_PARSER_STYPE::table_alias | 
| PT_table_constraint_def* MY_SQL_PARSER_STYPE::table_constraint_def | 
| PT_table_element* MY_SQL_PARSER_STYPE::table_element | 
| Mem_root_array<PT_table_element *>* MY_SQL_PARSER_STYPE::table_element_list | 
| Table_ident* MY_SQL_PARSER_STYPE::table_ident | 
| Mem_root_array_YY<Table_ident *> MY_SQL_PARSER_STYPE::table_ident_list | 
| Mem_root_array<Table_ident *>* MY_SQL_PARSER_STYPE::table_list | 
| Table_ident* MY_SQL_PARSER_STYPE::table_name | 
| PT_table_reference* MY_SQL_PARSER_STYPE::table_reference | 
| Mem_root_array_YY<PT_table_reference *> MY_SQL_PARSER_STYPE::table_reference_list | 
| uint MY_SQL_PARSER_STYPE::table_type | 
| PT_tablesample* MY_SQL_PARSER_STYPE::tablesample | 
| enum tablesample_type MY_SQL_PARSER_STYPE::tablesample_type | 
| Ternary_option MY_SQL_PARSER_STYPE::ternary_option | 
| PTI_text_literal* MY_SQL_PARSER_STYPE::text_literal | 
| Mem_root_array<ulonglong>* MY_SQL_PARSER_STYPE::thread_id_list_type | 
| Parse_tree_root* MY_SQL_PARSER_STYPE::top_level_node | 
| PT_transaction_access_mode* MY_SQL_PARSER_STYPE::transaction_access_mode | 
| PT_transaction_characteristics* MY_SQL_PARSER_STYPE::transaction_characteristics | 
| struct { ... } MY_SQL_PARSER_STYPE::trg_characteristics | 
| enum_trigger_order_type MY_SQL_PARSER_STYPE::trigger_action_order_type | 
| PT_alter_tablespace_option_base* MY_SQL_PARSER_STYPE::ts_option | 
| Mem_root_array<PT_alter_tablespace_option_base *>* MY_SQL_PARSER_STYPE::ts_options | 
| enum_tx_isolation MY_SQL_PARSER_STYPE::tx_isolation | 
| PT_base_index_option* MY_SQL_PARSER_STYPE::type | 
| partition_type MY_SQL_PARSER_STYPE::type | 
| PT_type* MY_SQL_PARSER_STYPE::type | 
| udf_func* MY_SQL_PARSER_STYPE::udf | 
| ulong MY_SQL_PARSER_STYPE::ulong_num | 
| ulonglong MY_SQL_PARSER_STYPE::ulonglong_number | 
| Item* MY_SQL_PARSER_STYPE::value | 
| PT_item_list* MY_SQL_PARSER_STYPE::value_list | 
| PT_part_values* MY_SQL_PARSER_STYPE::values | 
| PT_insert_values_list* MY_SQL_PARSER_STYPE::values_list | 
| enum_var_type MY_SQL_PARSER_STYPE::var_type | 
| sys_var_with_base MY_SQL_PARSER_STYPE::variable | 
| int MY_SQL_PARSER_STYPE::vars | 
| struct { ... } MY_SQL_PARSER_STYPE::vcpu_range_type | 
| Virtual_or_stored MY_SQL_PARSER_STYPE::virtual_or_stored | 
| bool MY_SQL_PARSER_STYPE::visibility | 
| Item* MY_SQL_PARSER_STYPE::where | 
| LEX_STRING MY_SQL_PARSER_STYPE::wild | 
| struct { ... } MY_SQL_PARSER_STYPE::wild_or_where | 
| PT_window* MY_SQL_PARSER_STYPE::window | 
| PT_frame* MY_SQL_PARSER_STYPE::window_frame | 
| PT_window_list* MY_SQL_PARSER_STYPE::windows | 
| PT_with_clause* MY_SQL_PARSER_STYPE::with_clause | 
| PT_with_list* MY_SQL_PARSER_STYPE::with_list | 
| Alter_info::enum_with_validation MY_SQL_PARSER_STYPE::with_validation | 
| xa_option_words MY_SQL_PARSER_STYPE::xa_option_type | 
| XID* MY_SQL_PARSER_STYPE::xid |