| add_condition(THD *thd, LEX_STRING name, sp_condition_value *value) | sp_pcontext | |
| add_cursor(LEX_STRING name) | sp_pcontext | |
| add_handler(THD *thd, sp_handler::enum_type type) | sp_pcontext | |
| add_variable(THD *thd, LEX_STRING name, enum enum_field_types type, sp_variable::enum_mode mode) | sp_pcontext | |
| check_duplicate_handler(const sp_condition_value *cond_value) const | sp_pcontext | |
| context_var_count() const | sp_pcontext | inline |
| current_cursor_count() const | sp_pcontext | inline |
| current_var_count() const | sp_pcontext | inline |
| declare_var_boundary(uint n) | sp_pcontext | inline |
| diff_cursors(const sp_pcontext *ctx, bool exclusive) const | sp_pcontext | |
| diff_handlers(const sp_pcontext *ctx, bool exclusive) const | sp_pcontext | |
| enum_scope enum name | sp_pcontext | |
| find_condition(LEX_STRING name, bool current_scope_only) const | sp_pcontext | |
| find_cursor(LEX_STRING name, uint *poff, bool current_scope_only) const | sp_pcontext | |
| find_cursor(uint offset) const | sp_pcontext | |
| find_handler(const char *sql_state, uint sql_errno, Sql_condition::enum_severity_level severity) const | sp_pcontext | |
| find_label(LEX_CSTRING name) | sp_pcontext | |
| find_variable(const char *name, size_t name_len, bool current_scope_only) const | sp_pcontext | |
| find_variable(uint offset) const | sp_pcontext | |
| get_current_case_expr_id() const | sp_pcontext | inline |
| get_level() const | sp_pcontext | inline |
| get_num_case_exprs() const | sp_pcontext | inline |
| HANDLER_SCOPE enum value | sp_pcontext | |
| init(uint var_offset, uint cursor_offset, int num_case_expressions) | sp_pcontext | private |
| last_label() | sp_pcontext | inline |
| m_case_expr_ids | sp_pcontext | private |
| m_children | sp_pcontext | private |
| m_conditions | sp_pcontext | private |
| m_cursor_offset | sp_pcontext | private |
| m_cursors | sp_pcontext | private |
| m_handlers | sp_pcontext | private |
| m_labels | sp_pcontext | private |
| m_level | sp_pcontext | private |
| m_max_cursor_index | sp_pcontext | private |
| m_max_var_index | sp_pcontext | private |
| m_num_case_exprs | sp_pcontext | private |
| m_parent | sp_pcontext | private |
| m_pboundary | sp_pcontext | private |
| m_scope | sp_pcontext | private |
| m_var_offset | sp_pcontext | private |
| m_vars | sp_pcontext | private |
| max_cursor_index() const | sp_pcontext | inline |
| max_var_index() const | sp_pcontext | inline |
| operator=(sp_pcontext &) | sp_pcontext | private |
| parent_context() const | sp_pcontext | inline |
| pop_case_expr_id() | sp_pcontext | inline |
| pop_context() | sp_pcontext | |
| pop_label() | sp_pcontext | inline |
| push_case_expr_id() | sp_pcontext | inline |
| push_context(THD *thd, enum_scope scope) | sp_pcontext | |
| push_label(THD *thd, LEX_CSTRING name, uint ip) | sp_pcontext | |
| REGULAR_SCOPE enum value | sp_pcontext | |
| retrieve_field_definitions(List< Create_field > *field_def_lst) const | sp_pcontext | |
| sp_pcontext(THD *thd) | sp_pcontext | |
| sp_pcontext(THD *thd, sp_pcontext *prev, enum_scope scope) | sp_pcontext | private |
| sp_pcontext(const sp_pcontext &) | sp_pcontext | private |
| var_context2runtime(uint i) const | sp_pcontext | inline |
| ~sp_pcontext() | sp_pcontext | |