MySQL 8.0.41
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
LEX Member List

This is the complete list of members for LEX, including all inherited members.

accept(Select_lex_visitor *visitor)LEX
add_statement_options(ulonglong options)LEXinline
add_to_query_tables(Table_ref *table)Query_tables_listinline
all_privilegesLEX
all_query_blocks_listLEX
allow_sum_funcLEX
alter_infoLEX
alter_passwordLEX
alter_user_attributeLEX
alter_user_comment_textLEX
assert_ok_set_current_query_block()LEX
autocommitLEX
begin_values_map()LEXinline
binlog_need_explicit_defaults_tsLEX
binlog_stmt_argLEX
binlog_stmt_flagsQuery_tables_listprivate
BINLOG_STMT_TYPE_COUNT enum valueQuery_tables_listprivate
BINLOG_STMT_TYPE_ROW_INJECTION enum valueQuery_tables_listprivate
BINLOG_STMT_UNSAFE_ACL_TABLE_READ_IN_DML_DDL enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_ALL_FLAGSQuery_tables_liststatic
BINLOG_STMT_UNSAFE_AUTOINC_COLUMNS enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_AUTOINC_NOT_FIRST enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_COUNT enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_CREATE_IGNORE_SELECT enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_CREATE_REPLACE_SELECT enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_CREATE_SELECT_AUTOINC enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_CREATE_SELECT_WITH_GIPK enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_DEFAULT_EXPRESSION_IN_SUBSTATEMENT enum valueQuery_tables_list
binlog_stmt_unsafe_errcodeQuery_tables_liststatic
BINLOG_STMT_UNSAFE_FULLTEXT_PLUGIN enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_INSERT_IGNORE_SELECT enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_INSERT_SELECT_UPDATE enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_INSERT_TWO_KEYS enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_LIMIT enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_MIXED_STATEMENT enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_MULTIPLE_ENGINES_AND_SELF_LOGGING_ENGINE enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_NONTRANS_AFTER_TRANS enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_NOWAIT enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_REPLACE_SELECT enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_SKIP_LOCKED enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_SYSTEM_FUNCTION enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_SYSTEM_TABLE enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_SYSTEM_VARIABLE enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_UDF enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_UPDATE_IGNORE enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_WRITE_AUTOINC_SELECT enum valueQuery_tables_list
BINLOG_STMT_UNSAFE_XA enum valueQuery_tables_list
bulk_insert_row_cntLEX
can_not_use_merged()LEX
can_use_merged()LEX
check_optLEX
check_preparation_invalid(THD *thd)LEX
chop_off_not_own_tables()Query_tables_listinline
cleanup(bool full)LEXinline
cleanup_after_one_table_open()LEX
clear_execution()LEX
clear_privileges()LEX
clear_values_map()LEXinline
columnsLEX
contains_plaintext_passwordLEX
context_analysis_onlyLEX
context_stackLEX
copy_db_to(char const **p_db, size_t *p_db_length) constLEX
copy_db_to(char **p_db, size_t *p_db_length) constLEXinline
create_infoLEX
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_algorithmLEX
create_view_checkLEX
create_view_modeLEX
create_view_query_blockLEX
create_view_suidLEX
current_context()LEXinline
current_query_block() constLEXinline
default_rolesLEX
definerLEX
deny_window_function(Query_block *qb) constLEXinline
destroy()LEXinline
destroy_query_tables_list()Query_tables_list
destroy_values_map()LEXinline
drop_if_existsLEX
drop_temporaryLEX
duplicatesLEX
dynamic_privilegesLEX
end_values_map()LEXinline
enum_binlog_stmt_type enum nameQuery_tables_listprivate
enum_binlog_stmt_unsafe enum nameQuery_tables_list
enum_lock_tables_state enum nameQuery_tables_list
enum_stmt_accessed_table enum nameQuery_tables_list
event_parse_dataLEX
explain_formatLEX
expr_allows_subqueryLEX
first_lists_tables_same()LEX
first_not_own_table()Query_tables_listinline
get_sp_current_parsing_ctx()LEXinline
get_stmt_unsafe_flags() constQuery_tables_listinline
get_using_match()Query_tables_listinline
grantLEX
grant_asLEX
grant_if_existsLEX
grant_privilegeLEX
grant_tot_colLEX
grant_userLEX
has_external_tables() constLEXinline
has_udf() constLEXinline
has_values_map() constLEXinline
help_argLEX
identLEX
ignoreLEXprivate
ignore_unknown_userLEX
in_sum_funcLEX
in_update_value_clauseLEX
insert_tableLEX
insert_table_leafLEX
insert_update_values_mapLEXprivate
insert_values_map(Item_field *f1, Field *f2)LEXinline
is_broken() constLEXinline
is_exec_completed() constLEXinline
is_exec_started() constLEXinline
is_explain() constLEXinline
is_explain_analyzeLEX
is_ignore() constLEXinline
is_lex_startedLEX
is_metadata_used() constLEXinline
is_mixed_stmt_unsafe(bool in_multi_stmt_transaction_mode, bool binlog_direct, bool trx_cache_is_not_empty, uint tx_isolation)Query_tables_listinline
is_ps_or_view_context_analysis()LEXinline
is_query_tables_locked() constQuery_tables_listinline
is_replication_deprecated_syntax_used()LEXinline
is_rewrite_required()LEXinline
is_single_level_stmt()LEXinline
is_stmt_row_injection() constQuery_tables_listinline
is_stmt_unsafe() constQuery_tables_listinline
is_stmt_unsafe(enum_binlog_stmt_unsafe unsafe)Query_tables_listinline
is_stmt_unsafe_with_mixed_mode() constQuery_tables_listinline
is_view_context_analysis()LEXinline
keep_diagnosticsLEX
key_create_infoLEX
kill_value_listLEX
LEX()LEX
lex_startLEXfriend
link_first_table_back(Table_ref *first, bool link_to_local)LEX
locate_var_assignment(const Name_string &name)LEX
lock_tables_stateQuery_tables_list
LTS_LOCKED enum valueQuery_tables_list
LTS_NOT_LOCKED enum valueQuery_tables_list
m_brokenLEXprivate
m_current_query_blockLEXprivate
m_deny_window_funcLEX
m_exec_completedLEXprivate
m_exec_startedLEXprivate
m_extended_showLEX
m_has_external_tablesLEXprivate
m_has_udfLEXprivate
m_is_replication_deprecated_syntax_usedLEXprivate
m_IS_table_statsLEX
m_IS_tablespace_statsLEX
m_secondary_engine_contextLEXprivate
m_sql_cmdLEX
m_statement_optionsLEXprivate
m_subquery_to_derived_is_impossibleLEX
m_using_hypergraph_optimizerLEXprivate
m_was_replication_command_executedLEXprivate
make_sql_cmd(Parse_tree_root *parse_tree)LEX
mark_as_requiring_prelocking(Table_ref **tables_own_last)Query_tables_listinline
mark_broken(bool broken=true)LEXinline
max_execution_timeLEX
miLEX
mqhLEX
nameLEX
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_nrLEX
no_write_to_binlogLEX
only_viewLEX
operator=(Query_tables_list &&)=defaultQuery_tables_list
opt_hints_globalLEX
option_typeLEX
param_listLEX
parsing_optionsLEX
part_infoLEX
pluginsLEX
Plugins_array typedefLEX
pop_context()LEXinline
prepared_stmt_codeLEX
prepared_stmt_code_is_varrefLEX
prepared_stmt_nameLEX
prepared_stmt_paramsLEX
profile_optionsLEX
purge_value_listLEX
push_context(Name_resolution_context *context)LEXinline
query_blockLEX
query_tablesQuery_tables_list
query_tables_lastQuery_tables_list
Query_tables_list()=defaultQuery_tables_list
query_tables_own_lastQuery_tables_list
release_plugins()LEX
reparse_common_table_expr_atLEX
reparse_derived_table_conditionLEX
reparse_derived_table_params_atLEX
requires_prelocking()Query_tables_listinline
reset()LEX
reset_exec_started()LEXinline
reset_has_external_tables()LEXinline
reset_n_backup_query_tables_list(Query_tables_list *backup)LEX
reset_query_tables_list(bool init)Query_tables_list
reset_rewrite_required()LEXinline
reset_slave_infoLEX
restore_backup_query_tables_list(Query_tables_list *backup)LEX
restore_cmd_properties()LEXinline
restore_properties_for_insert()LEXinline
resultLEX
rewrite_requiredLEXprivate
safe_to_cache_queryLEX
save_cmd_properties(THD *thd)LEXinline
secondary_engine_execution_context() constLEXinline
select_numberLEX
server_optionsLEX
set_channel_name(LEX_CSTRING name={})LEX
set_current_query_block(Query_block *select)LEXinline
set_exec_completed()LEXinline
set_exec_started()LEXinline
set_has_external_tables()LEXinline
set_has_udf()LEXinline
set_ignore(bool ignore_param)LEXinline
set_query_tables_list(Query_tables_list *state)Query_tables_listinline
set_replication_deprecated_syntax_used()LEXinline
set_rewrite_required()LEXinline
set_secondary_engine_execution_context(Secondary_engine_execution_context *context)LEX
set_sp_current_parsing_ctx(sp_pcontext *ctx)LEXinline
set_stmt_accessed_table(enum_stmt_accessed_table accessed_table)Query_tables_listinline
set_stmt_row_injection()Query_tables_listinline
set_stmt_unsafe(enum_binlog_stmt_unsafe unsafe_type)Query_tables_listinline
set_stmt_unsafe_flags(uint32 flags)Query_tables_listinline
set_stmt_unsafe_with_mixed_mode()Query_tables_listinline
set_trg_event_type_for_tables()LEX
set_uncacheable(Query_block *curr_query_block, uint8 cause)LEXinline
set_using_hypergraph_optimizer(bool use_hypergraph)LEXinline
set_using_match()Query_tables_listinline
set_var_listLEX
set_was_replication_command_executed()LEXinline
set_wild(LEX_STRING)LEX
show_profile_query_idLEX
slave_connectionLEX
slave_thd_optLEX
sp_chisticsLEX
sp_current_parsing_ctxLEXprivate
sp_lex_in_useLEX
spheadLEX
spnameLEX
sql_commandQuery_tables_list
sroutinesQuery_tables_list
sroutines_listQuery_tables_list
sroutines_list_own_elementsQuery_tables_list
sroutines_list_own_lastQuery_tables_list
ssl_cipherLEX
ssl_typeLEX
START_SROUTINES_HASH_SIZE enum valueQuery_tables_list
start_transaction_optLEX
statement_options()LEXinline
STMT_ACCESS_TABLE_COUNT enum valueQuery_tables_list
stmt_accessed_table(enum_stmt_accessed_table accessed_table)Query_tables_listinline
stmt_accessed_table_flagQuery_tables_listprivate
stmt_accessed_table_string(enum_stmt_accessed_table accessed_table)Query_tables_listinlinestatic
stmt_definition_beginLEX
stmt_definition_endLEX
STMT_READS_NON_TRANS_TABLE enum valueQuery_tables_list
STMT_READS_TEMP_NON_TRANS_TABLE enum valueQuery_tables_list
STMT_READS_TEMP_TRANS_TABLE enum valueQuery_tables_list
STMT_READS_TRANS_TABLE enum valueQuery_tables_list
stmt_unsafe_with_mixed_modeQuery_tables_listprivate
STMT_WRITES_NON_TRANS_TABLE enum valueQuery_tables_list
STMT_WRITES_TEMP_NON_TRANS_TABLE enum valueQuery_tables_list
STMT_WRITES_TEMP_TRANS_TABLE enum valueQuery_tables_list
STMT_WRITES_TRANS_TABLE enum valueQuery_tables_list
table_countQuery_tables_list
table_or_sp_used()LEX
thdLEX
to_logLEX
tx_isolationLEX
tx_releaseLEX
typeLEX
udfLEX
unitLEX
unlink_first_table(bool *link_to_local)LEX
use_only_table_contextLEX
users_listLEX
uses_stored_routines() constQuery_tables_listinline
using_hypergraph_optimizer() constLEXinline
using_matchQuery_tables_listprivate
var_listLEX
verboseLEX
was_replication_command_executed() constLEXinline
which_check_option_applicable()LEXinline
wildLEX
will_contextualizeLEX
x509_issuerLEX
x509_subjectLEX
~LEX()LEXvirtual
~Query_tables_list()=defaultQuery_tables_list