| accept(Select_lex_visitor *visitor) | LEX | |
| add_statement_options(ulonglong options) | LEX | inline |
| add_to_query_tables(Table_ref *table) | Query_tables_list | inline |
| all_privileges | LEX | |
| all_query_blocks_list | LEX | |
| allow_sum_func | LEX | |
| alter_info | LEX | |
| alter_password | LEX | |
| alter_user_attribute | LEX | |
| alter_user_comment_text | LEX | |
| assert_ok_set_current_query_block() | LEX | |
| autocommit | LEX | |
| begin_values_map() | LEX | inline |
| binlog_need_explicit_defaults_ts | LEX | |
| binlog_stmt_arg | LEX | |
| binlog_stmt_flags | Query_tables_list | private |
| BINLOG_STMT_TYPE_COUNT enum value | Query_tables_list | private |
| BINLOG_STMT_TYPE_ROW_INJECTION enum value | Query_tables_list | private |
| BINLOG_STMT_UNSAFE_ACL_TABLE_READ_IN_DML_DDL enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_ALL_FLAGS | Query_tables_list | static |
| BINLOG_STMT_UNSAFE_AUTOINC_COLUMNS enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_AUTOINC_NOT_FIRST enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_COUNT enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_CREATE_IGNORE_SELECT enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_CREATE_REPLACE_SELECT enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_CREATE_SELECT_AUTOINC enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_CREATE_SELECT_WITH_GIPK enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_DEFAULT_EXPRESSION_IN_SUBSTATEMENT enum value | Query_tables_list | |
| binlog_stmt_unsafe_errcode | Query_tables_list | static |
| BINLOG_STMT_UNSAFE_FULLTEXT_PLUGIN enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_INSERT_IGNORE_SELECT enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_INSERT_SELECT_UPDATE enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_INSERT_TWO_KEYS enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_LIMIT enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_MIXED_STATEMENT enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_MULTIPLE_ENGINES_AND_SELF_LOGGING_ENGINE enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_NONTRANS_AFTER_TRANS enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_NOWAIT enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_REPLACE_SELECT enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_SKIP_LOCKED enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_SYSTEM_FUNCTION enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_SYSTEM_TABLE enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_SYSTEM_VARIABLE enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_UDF enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_UPDATE_IGNORE enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_WRITE_AUTOINC_SELECT enum value | Query_tables_list | |
| BINLOG_STMT_UNSAFE_XA enum value | Query_tables_list | |
| bulk_insert_row_cnt | LEX | |
| can_not_use_merged() | LEX | |
| can_use_merged() | LEX | |
| check_opt | LEX | |
| check_preparation_invalid(THD *thd) | LEX | |
| chop_off_not_own_tables() | Query_tables_list | inline |
| cleanup(bool full) | LEX | inline |
| cleanup_after_one_table_open() | LEX | |
| clear_execution() | LEX | |
| clear_privileges() | LEX | |
| clear_values_map() | LEX | inline |
| columns | LEX | |
| contains_plaintext_password | LEX | |
| context_analysis_only | LEX | |
| context_stack | LEX | |
| copy_db_to(char const **p_db, size_t *p_db_length) const | LEX | |
| copy_db_to(char **p_db, size_t *p_db_length) const | LEX | inline |
| create_info | LEX | |
| create_query_expr_and_block(THD *thd, Query_block *current_query_block, Item *where_clause, Item *having_clause, enum_parsing_context ctx) | LEX | |
| create_view_algorithm | LEX | |
| create_view_check | LEX | |
| create_view_mode | LEX | |
| create_view_query_block | LEX | |
| create_view_suid | LEX | |
| current_context() | LEX | inline |
| current_query_block() const | LEX | inline |
| default_roles | LEX | |
| definer | LEX | |
| deny_window_function(Query_block *qb) const | LEX | inline |
| destroy() | LEX | inline |
| destroy_query_tables_list() | Query_tables_list | |
| destroy_values_map() | LEX | inline |
| drop_if_exists | LEX | |
| drop_temporary | LEX | |
| duplicates | LEX | |
| dynamic_privileges | LEX | |
| end_values_map() | LEX | inline |
| enum_binlog_stmt_type enum name | Query_tables_list | private |
| enum_binlog_stmt_unsafe enum name | Query_tables_list | |
| enum_lock_tables_state enum name | Query_tables_list | |
| enum_stmt_accessed_table enum name | Query_tables_list | |
| event_parse_data | LEX | |
| explain_format | LEX | |
| expr_allows_subquery | LEX | |
| first_lists_tables_same() | LEX | |
| first_not_own_table() | Query_tables_list | inline |
| get_sp_current_parsing_ctx() | LEX | inline |
| get_stmt_unsafe_flags() const | Query_tables_list | inline |
| get_using_match() | Query_tables_list | inline |
| grant | LEX | |
| grant_as | LEX | |
| grant_if_exists | LEX | |
| grant_privilege | LEX | |
| grant_tot_col | LEX | |
| grant_user | LEX | |
| has_external_tables() const | LEX | inline |
| has_udf() const | LEX | inline |
| has_values_map() const | LEX | inline |
| help_arg | LEX | |
| ident | LEX | |
| ignore | LEX | private |
| ignore_unknown_user | LEX | |
| in_sum_func | LEX | |
| in_update_value_clause | LEX | |
| insert_table | LEX | |
| insert_table_leaf | LEX | |
| insert_update_values_map | LEX | private |
| insert_values_map(Item_field *f1, Field *f2) | LEX | inline |
| is_broken() const | LEX | inline |
| is_exec_completed() const | LEX | inline |
| is_exec_started() const | LEX | inline |
| is_explain() const | LEX | inline |
| is_explain_analyze | LEX | |
| is_ignore() const | LEX | inline |
| is_lex_started | LEX | |
| is_metadata_used() const | LEX | inline |
| is_mixed_stmt_unsafe(bool in_multi_stmt_transaction_mode, bool binlog_direct, bool trx_cache_is_not_empty, uint tx_isolation) | Query_tables_list | inline |
| is_ps_or_view_context_analysis() | LEX | inline |
| is_query_tables_locked() const | Query_tables_list | inline |
| is_replication_deprecated_syntax_used() | LEX | inline |
| is_rewrite_required() | LEX | inline |
| is_single_level_stmt() | LEX | inline |
| is_stmt_row_injection() const | Query_tables_list | inline |
| is_stmt_unsafe() const | Query_tables_list | inline |
| is_stmt_unsafe(enum_binlog_stmt_unsafe unsafe) | Query_tables_list | inline |
| is_stmt_unsafe_with_mixed_mode() const | Query_tables_list | inline |
| is_view_context_analysis() | LEX | inline |
| keep_diagnostics | LEX | |
| key_create_info | LEX | |
| kill_value_list | LEX | |
| LEX() | LEX | |
| lex_start | LEX | friend |
| link_first_table_back(Table_ref *first, bool link_to_local) | LEX | |
| locate_var_assignment(const Name_string &name) | LEX | |
| lock_tables_state | Query_tables_list | |
| LTS_LOCKED enum value | Query_tables_list | |
| LTS_NOT_LOCKED enum value | Query_tables_list | |
| m_broken | LEX | private |
| m_current_query_block | LEX | private |
| m_deny_window_func | LEX | |
| m_exec_completed | LEX | private |
| m_exec_started | LEX | private |
| m_extended_show | LEX | |
| m_has_external_tables | LEX | private |
| m_has_udf | LEX | private |
| m_is_replication_deprecated_syntax_used | LEX | private |
| m_IS_table_stats | LEX | |
| m_IS_tablespace_stats | LEX | |
| m_secondary_engine_context | LEX | private |
| m_sql_cmd | LEX | |
| m_statement_options | LEX | private |
| m_subquery_to_derived_is_impossible | LEX | |
| m_using_hypergraph_optimizer | LEX | private |
| m_was_replication_command_executed | LEX | private |
| make_sql_cmd(Parse_tree_root *parse_tree) | LEX | |
| mark_as_requiring_prelocking(Table_ref **tables_own_last) | Query_tables_list | inline |
| mark_broken(bool broken=true) | LEX | inline |
| max_execution_time | LEX | |
| mi | LEX | |
| mqh | LEX | |
| name | LEX | |
| need_correct_ident() | LEX | |
| new_empty_query_block() | LEX | |
| new_query(Query_block *curr_query_block) | LEX | |
| new_set_operation_query(Query_block *curr_query_block) | LEX | |
| new_static_query(Query_expression *sel_query_expression, Query_block *select) | LEX | |
| new_top_level_query() | LEX | |
| next_binlog_file_nr | LEX | |
| no_write_to_binlog | LEX | |
| only_view | LEX | |
| operator=(Query_tables_list &&)=default | Query_tables_list | |
| opt_hints_global | LEX | |
| option_type | LEX | |
| param_list | LEX | |
| parsing_options | LEX | |
| part_info | LEX | |
| plugins | LEX | |
| Plugins_array typedef | LEX | |
| pop_context() | LEX | inline |
| prepared_stmt_code | LEX | |
| prepared_stmt_code_is_varref | LEX | |
| prepared_stmt_name | LEX | |
| prepared_stmt_params | LEX | |
| profile_options | LEX | |
| purge_value_list | LEX | |
| push_context(Name_resolution_context *context) | LEX | inline |
| query_block | LEX | |
| query_tables | Query_tables_list | |
| query_tables_last | Query_tables_list | |
| Query_tables_list()=default | Query_tables_list | |
| query_tables_own_last | Query_tables_list | |
| release_plugins() | LEX | |
| reparse_common_table_expr_at | LEX | |
| reparse_derived_table_condition | LEX | |
| reparse_derived_table_params_at | LEX | |
| requires_prelocking() | Query_tables_list | inline |
| reset() | LEX | |
| reset_exec_started() | LEX | inline |
| reset_has_external_tables() | LEX | inline |
| reset_n_backup_query_tables_list(Query_tables_list *backup) | LEX | |
| reset_query_tables_list(bool init) | Query_tables_list | |
| reset_rewrite_required() | LEX | inline |
| reset_slave_info | LEX | |
| restore_backup_query_tables_list(Query_tables_list *backup) | LEX | |
| restore_cmd_properties() | LEX | inline |
| restore_properties_for_insert() | LEX | inline |
| result | LEX | |
| rewrite_required | LEX | private |
| safe_to_cache_query | LEX | |
| save_cmd_properties(THD *thd) | LEX | inline |
| secondary_engine_execution_context() const | LEX | inline |
| select_number | LEX | |
| server_options | LEX | |
| set_channel_name(LEX_CSTRING name={}) | LEX | |
| set_current_query_block(Query_block *select) | LEX | inline |
| set_exec_completed() | LEX | inline |
| set_exec_started() | LEX | inline |
| set_has_external_tables() | LEX | inline |
| set_has_udf() | LEX | inline |
| set_ignore(bool ignore_param) | LEX | inline |
| set_query_tables_list(Query_tables_list *state) | Query_tables_list | inline |
| set_replication_deprecated_syntax_used() | LEX | inline |
| set_rewrite_required() | LEX | inline |
| set_secondary_engine_execution_context(Secondary_engine_execution_context *context) | LEX | |
| set_sp_current_parsing_ctx(sp_pcontext *ctx) | LEX | inline |
| set_stmt_accessed_table(enum_stmt_accessed_table accessed_table) | Query_tables_list | inline |
| set_stmt_row_injection() | Query_tables_list | inline |
| set_stmt_unsafe(enum_binlog_stmt_unsafe unsafe_type) | Query_tables_list | inline |
| set_stmt_unsafe_flags(uint32 flags) | Query_tables_list | inline |
| set_stmt_unsafe_with_mixed_mode() | Query_tables_list | inline |
| set_trg_event_type_for_tables() | LEX | |
| set_uncacheable(Query_block *curr_query_block, uint8 cause) | LEX | inline |
| set_using_hypergraph_optimizer(bool use_hypergraph) | LEX | inline |
| set_using_match() | Query_tables_list | inline |
| set_var_list | LEX | |
| set_was_replication_command_executed() | LEX | inline |
| set_wild(LEX_STRING) | LEX | |
| show_profile_query_id | LEX | |
| slave_connection | LEX | |
| slave_thd_opt | LEX | |
| sp_chistics | LEX | |
| sp_current_parsing_ctx | LEX | private |
| sp_lex_in_use | LEX | |
| sphead | LEX | |
| spname | LEX | |
| sql_command | Query_tables_list | |
| sroutines | Query_tables_list | |
| sroutines_list | Query_tables_list | |
| sroutines_list_own_elements | Query_tables_list | |
| sroutines_list_own_last | Query_tables_list | |
| ssl_cipher | LEX | |
| ssl_type | LEX | |
| START_SROUTINES_HASH_SIZE enum value | Query_tables_list | |
| start_transaction_opt | LEX | |
| statement_options() | LEX | inline |
| STMT_ACCESS_TABLE_COUNT enum value | Query_tables_list | |
| stmt_accessed_table(enum_stmt_accessed_table accessed_table) | Query_tables_list | inline |
| stmt_accessed_table_flag | Query_tables_list | private |
| stmt_accessed_table_string(enum_stmt_accessed_table accessed_table) | Query_tables_list | inlinestatic |
| stmt_definition_begin | LEX | |
| stmt_definition_end | LEX | |
| STMT_READS_NON_TRANS_TABLE enum value | Query_tables_list | |
| STMT_READS_TEMP_NON_TRANS_TABLE enum value | Query_tables_list | |
| STMT_READS_TEMP_TRANS_TABLE enum value | Query_tables_list | |
| STMT_READS_TRANS_TABLE enum value | Query_tables_list | |
| stmt_unsafe_with_mixed_mode | Query_tables_list | private |
| STMT_WRITES_NON_TRANS_TABLE enum value | Query_tables_list | |
| STMT_WRITES_TEMP_NON_TRANS_TABLE enum value | Query_tables_list | |
| STMT_WRITES_TEMP_TRANS_TABLE enum value | Query_tables_list | |
| STMT_WRITES_TRANS_TABLE enum value | Query_tables_list | |
| table_count | Query_tables_list | |
| table_or_sp_used() | LEX | |
| thd | LEX | |
| to_log | LEX | |
| tx_isolation | LEX | |
| tx_release | LEX | |
| type | LEX | |
| udf | LEX | |
| unit | LEX | |
| unlink_first_table(bool *link_to_local) | LEX | |
| use_only_table_context | LEX | |
| users_list | LEX | |
| uses_stored_routines() const | Query_tables_list | inline |
| using_hypergraph_optimizer() const | LEX | inline |
| using_match | Query_tables_list | private |
| var_list | LEX | |
| verbose | LEX | |
| was_replication_command_executed() const | LEX | inline |
| which_check_option_applicable() | LEX | inline |
| wild | LEX | |
| will_contextualize | LEX | |
| x509_issuer | LEX | |
| x509_subject | LEX | |
| ~LEX() | LEX | virtual |
| ~Query_tables_list()=default | Query_tables_list | |