| adjust_sql_command(LEX *lex) override | sp_lex_branch_instr | inlinevirtual | 
  | backpatch(uint) override | sp_instr_set_case_expr | inlinevirtual | 
  | cleanup_before_parsing(THD *thd) | sp_lex_instr | protectedvirtual | 
  | clear_da(THD *thd) const | sp_instr | inlineprotected | 
  | exec_core(THD *thd, uint *nextp) override | sp_instr_set_case_expr | virtual | 
  | execute(THD *thd, uint *nextp) override | sp_lex_instr | inlinevirtual | 
  | execute_expression(THD *thd, uint *nextp) | sp_lex_instr | private | 
  | free_lex() | sp_lex_instr | private | 
  | get_cont_dest() const override | sp_lex_branch_instr | inlinevirtual | 
  | get_expr_query() const override | sp_lex_branch_instr | inlinevirtual | 
  | get_instr_trig_field_list() override | sp_lex_instr | inlinevirtual | 
  | get_ip() const | sp_instr | inline | 
  | get_lex() | sp_lex_instr | inline | 
  | get_parsing_ctx() const | sp_instr | inline | 
  | get_psi_info() override | sp_instr_set_case_expr | inlinevirtual | 
  | get_query(String *sql_query) const | sp_lex_instr | virtual | 
  | INSTR_CCLOSE enum value | sp_instr |  | 
  | INSTR_CFETCH enum value | sp_instr |  | 
  | INSTR_COND_HANDLER_PUSH_JUMP enum value | sp_instr |  | 
  | INSTR_COND_HANDLER_RETURN enum value | sp_instr |  | 
  | INSTR_COPEN enum value | sp_instr |  | 
  | INSTR_CPOP enum value | sp_instr |  | 
  | INSTR_ERROR enum value | sp_instr |  | 
  | INSTR_HPOP enum value | sp_instr |  | 
  | INSTR_JUMP enum value | sp_instr |  | 
  | INSTR_LEX_BRANCH_CASE_WHEN enum value | sp_instr |  | 
  | INSTR_LEX_BRANCH_IF_NOT enum value | sp_instr |  | 
  | INSTR_LEX_BRANCH_SET_CASE_EXPR enum value | sp_instr |  | 
  | INSTR_LEX_CPUSH enum value | sp_instr |  | 
  | INSTR_LEX_FRETURN enum value | sp_instr |  | 
  | INSTR_LEX_SET enum value | sp_instr |  | 
  | INSTR_LEX_SET_TRIGGER_FIELD enum value | sp_instr |  | 
  | INSTR_LEX_STMT enum value | sp_instr |  | 
  | Instr_type enum name | sp_instr |  | 
  | INSTR_UNKNOWN enum value | sp_instr |  | 
  | invalidate() override | sp_lex_branch_instr | inlinevirtual | 
  | is_invalid() const override | sp_lex_branch_instr | inlinevirtual | 
  | m_arena | sp_instr |  | 
  | m_case_expr_id | sp_instr_set_case_expr | private | 
  | m_cont_dest | sp_lex_branch_instr | protected | 
  | m_cont_optdest | sp_lex_branch_instr | protected | 
  | m_dest | sp_lex_branch_instr | protected | 
  | m_expr_item | sp_lex_branch_instr | protected | 
  | m_expr_query | sp_lex_branch_instr | protected | 
  | m_first_execution | sp_lex_instr | private | 
  | m_ip | sp_instr | protected | 
  | m_is_lex_owner | sp_lex_instr | private | 
  | m_lex | sp_lex_instr | protected | 
  | m_lex_mem_root | sp_lex_instr | private | 
  | m_lex_query_tables_own_last | sp_lex_instr | private | 
  | m_marked | sp_instr | protected | 
  | m_optdest | sp_lex_branch_instr | protected | 
  | m_parsing_ctx | sp_instr | protected | 
  | m_prelocking_tables | sp_lex_instr | private | 
  | m_trig_field_list | sp_lex_instr | private | 
  | on_after_expr_parsing(THD *thd) override | sp_instr_set_case_expr | inlinevirtual | 
  | operator=(sp_instr &) | sp_instr | private | 
  | opt_is_marked() const | sp_instr | inline | 
  | opt_mark(sp_head *sp, List< sp_instr > *leads) override | sp_instr_set_case_expr | virtual | 
  | opt_move(uint dst, List< sp_branch_instr > *ibp) override | sp_instr_set_case_expr | virtual | 
  | opt_shortcut_jump(sp_head *, sp_instr *start) | sp_instr | inlinevirtual | 
  | parse_statement(THD *thd, sp_head *sp) | sp_lex_instr | private | 
  | print(const THD *thd, String *str) override | sp_instr_set_case_expr | virtual | 
  | psi_info | sp_instr_set_case_expr | static | 
  | reset_lex_and_exec_core(THD *thd, uint *nextp, bool open_tables) | sp_lex_instr | private | 
  | set_cont_dest(uint cont_dest) | sp_lex_branch_instr | inline | 
  | set_destination(uint old_dest, uint new_dest) override | sp_instr_set_case_expr | inlinevirtual | 
  | set_lex(LEX *lex, bool is_lex_owner) | sp_lex_instr | private | 
  | sp_instr(uint ip, sp_pcontext *ctx) | sp_instr | inline | 
  | sp_instr(const sp_instr &) | sp_instr | private | 
  | 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_expr | inline | 
  | sp_lex_branch_instr(uint ip, sp_pcontext *ctx, LEX *lex, Item *expr_item, LEX_CSTRING expr_query) | sp_lex_branch_instr | inlineprotected | 
  | sp_lex_branch_instr(uint ip, sp_pcontext *ctx, LEX *lex, Item *expr_item, LEX_CSTRING expr_query, uint dest) | sp_lex_branch_instr | inlineprotected | 
  | sp_lex_instr(uint ip, sp_pcontext *ctx, LEX *lex, bool is_lex_owner) | sp_lex_instr | inline | 
  | type() override | sp_instr_set_case_expr | inlinevirtual | 
  | validate_lex_and_execute_core(THD *thd, uint *nextp, bool open_tables) | sp_lex_instr |  | 
  | ~sp_branch_instr()=default | sp_branch_instr | virtual | 
  | ~sp_instr() override | sp_instr | inline | 
  | ~sp_lex_instr() override | sp_lex_instr | inline | 
  | ~sp_printable()=default | sp_printable | virtual |