MySQL  8.0.18
Source Code Documentation
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_LIST *table)Query_tables_listinline
all_privilegesLEX
all_selects_listLEX
allow_sum_funcLEX
alter_infoLEX
alter_passwordLEX
assert_ok_set_current_select()LEX
autocommitLEX
begin_values_map()LEXinline
binlog_need_explicit_defaults_tsLEX
binlog_stmt_argLEX
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_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
chop_off_not_own_tables()Query_tables_listinline
cleanup_after_one_table_open()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_view_algorithmLEX
create_view_checkLEX
create_view_modeLEX
create_view_selectLEX
create_view_suidLEX
current_context()LEXinline
current_select() constLEXinline
default_rolesLEX
definerLEX
destroy_query_tables_list()Query_tables_list
drop_if_existsLEX
drop_temporaryLEX
duplicatesLEX
dynamic_privilegesLEX
end_values_map()LEXinline
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_subselectLEX
first_lists_tables_same()LEX
first_not_own_table()Query_tables_listinline
force_iterator_executorLEX
gcol_infoLEX
get_sp_current_parsing_ctx()LEXinline
get_stmt_unsafe_flags() constQuery_tables_listinline
get_using_match()Query_tables_listinline
grantLEX
grant_asLEX
grant_privilegeLEX
grant_tot_colLEX
grant_userLEX
has_values_map() constLEXinline
help_argLEX
identLEX
ignoreLEXprivate
in_sum_funcLEX
in_update_value_clauseLEX
insert_tableLEX
insert_table_leafLEX
insert_update_values_mapLEXprivate
insert_values_map(Field *f1, Field *f2)LEXinline
is_broken() 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_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_view_context_analysis()LEXinline
keep_diagnosticsLEX
key_create_infoLEX
kill_value_listLEX
LEX()LEX
lex_start(THD *thd)LEXfriend
link_first_table_back(TABLE_LIST *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_selectLEXprivate
m_deny_window_funcLEX
m_exec_startedLEXprivate
m_extended_showLEX
m_IS_table_statsLEX
m_IS_tablespace_statsLEX
m_secondary_engine_contextLEXprivate
m_sql_cmdLEX
m_statement_optionsLEXprivate
make_sql_cmd(Parse_tree_root *parse_tree)LEX
mark_as_requiring_prelocking(TABLE_LIST **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(SELECT_LEX *curr_select)LEX
new_static_query(SELECT_LEX_UNIT *sel_unit, SELECT_LEX *select)LEX
new_top_level_query()LEX
new_union_query(SELECT_LEX *curr_select, bool distinct)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_tablesQuery_tables_list
query_tables_lastQuery_tables_list
Query_tables_list()Query_tables_listinline
query_tables_own_lastQuery_tables_list
reparse_common_table_expr_atLEX
requires_prelocking()Query_tables_listinline
reset()LEX
reset_exec_started()LEXinline
reset_n_backup_query_tables_list(Query_tables_list *backup)LEX
reset_query_tables_list(bool init)Query_tables_list
reset_slave_infoLEX
restore_backup_query_tables_list(Query_tables_list *backup)LEX
resultLEX
safe_to_cache_queryLEX
secondary_engine_execution_context() constLEXinline
select_lexLEX
select_numberLEX
server_optionsLEX
set_current_select(SELECT_LEX *select)LEXinline
set_exec_started()LEXinline
set_ignore(bool ignore_param)LEXinline
set_query_tables_list(Query_tables_list *state)Query_tables_listinline
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_trg_event_type_for_tables()LEX
set_uncacheable(SELECT_LEX *curr_select, uint8 cause)LEXinline
set_using_match()Query_tables_listinline
set_var_listLEX
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_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_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
subqueriesLEX
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
var_listLEX
verboseLEX
which_check_option_applicable()LEXinline
wildLEX
will_contextualizeLEX
x509_issuerLEX
x509_subjectLEX
~LEX()LEXvirtual
~Query_tables_list()Query_tables_listinline