MySQL 8.3.0
Source Code Documentation
sp_instr_set_case_expr Member List

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

adjust_sql_command(LEX *lex) overridesp_lex_branch_instrinlinevirtual
backpatch(uint) overridesp_instr_set_case_exprinlinevirtual
cleanup_before_parsing(THD *thd)sp_lex_instrprotectedvirtual
clear_da(THD *thd) constsp_instrinlineprotected
exec_core(THD *thd, uint *nextp) overridesp_instr_set_case_exprvirtual
execute(THD *thd, uint *nextp) overridesp_lex_instrinlinevirtual
execute_expression(THD *thd, uint *nextp)sp_lex_instrprivate
free_lex()sp_lex_instrprivate
get_cont_dest() const overridesp_lex_branch_instrinlinevirtual
get_expr_query() const overridesp_lex_branch_instrinlinevirtual
get_instr_trig_field_list() overridesp_lex_instrinlinevirtual
get_ip() constsp_instrinline
get_parsing_ctx() constsp_instrinline
get_psi_info() overridesp_instr_set_case_exprinlinevirtual
get_query(String *sql_query) constsp_lex_instrprotectedvirtual
invalidate() overridesp_lex_branch_instrinlinevirtual
is_invalid() const overridesp_lex_branch_instrinlinevirtual
m_arenasp_instr
m_case_expr_idsp_instr_set_case_exprprivate
m_cont_destsp_lex_branch_instrprotected
m_cont_optdestsp_lex_branch_instrprotected
m_destsp_lex_branch_instrprotected
m_expr_itemsp_lex_branch_instrprotected
m_expr_querysp_lex_branch_instrprotected
m_first_executionsp_lex_instrprivate
m_ipsp_instrprotected
m_is_lex_ownersp_lex_instrprivate
m_lexsp_lex_instrprotected
m_lex_mem_rootsp_lex_instrprivate
m_lex_query_tables_own_lastsp_lex_instrprivate
m_markedsp_instrprotected
m_optdestsp_lex_branch_instrprotected
m_parsing_ctxsp_instrprotected
m_prelocking_tablessp_lex_instrprivate
m_trig_field_listsp_lex_instrprivate
on_after_expr_parsing(THD *thd) overridesp_instr_set_case_exprinlinevirtual
operator=(sp_instr &)sp_instrprivate
opt_is_marked() constsp_instrinline
opt_mark(sp_head *sp, List< sp_instr > *leads) overridesp_instr_set_case_exprvirtual
opt_move(uint dst, List< sp_branch_instr > *ibp) overridesp_instr_set_case_exprvirtual
opt_shortcut_jump(sp_head *, sp_instr *start)sp_instrinlinevirtual
parse_expr(THD *thd, sp_head *sp)sp_lex_instrprivate
print(const THD *thd, String *str) overridesp_instr_set_case_exprvirtual
psi_infosp_instr_set_case_exprstatic
reset_lex_and_exec_core(THD *thd, uint *nextp, bool open_tables)sp_lex_instrprivate
set_cont_dest(uint cont_dest)sp_lex_branch_instrinline
set_destination(uint old_dest, uint new_dest) overridesp_instr_set_case_exprinlinevirtual
set_lex(LEX *lex, bool is_lex_owner)sp_lex_instrprivate
sp_instr(uint ip, sp_pcontext *ctx)sp_instrinline
sp_instr(const sp_instr &)sp_instrprivate
sp_instr_set_case_expr(uint ip, LEX *lex, uint case_expr_id, Item *case_expr_item, LEX_CSTRING case_expr_query)sp_instr_set_case_exprinline
sp_lex_branch_instr(uint ip, sp_pcontext *ctx, LEX *lex, Item *expr_item, LEX_CSTRING expr_query)sp_lex_branch_instrinlineprotected
sp_lex_branch_instr(uint ip, sp_pcontext *ctx, LEX *lex, Item *expr_item, LEX_CSTRING expr_query, uint dest)sp_lex_branch_instrinlineprotected
sp_lex_instr(uint ip, sp_pcontext *ctx, LEX *lex, bool is_lex_owner)sp_lex_instrinline
validate_lex_and_execute_core(THD *thd, uint *nextp, bool open_tables)sp_lex_instr
~sp_branch_instr()=defaultsp_branch_instrvirtual
~sp_instr() overridesp_instrinline
~sp_lex_instr() overridesp_lex_instrinline
~sp_printable()=defaultsp_printablevirtual