, including all inherited members.
add_join_tab(joinable_ctx *ctx) | opt_explain_json_namespace::context | [inline, virtual] |
add_query_spec(context *ctx) | opt_explain_json_namespace::context | [inline, virtual] |
add_subquery(subquery_list_enum subquery_type, subquery_ctx *ctx) | opt_explain_json_namespace::unit_ctx | [inline, virtual] |
add_where_subquery(subquery_ctx *ctx, SELECT_LEX_UNIT *subquery) | opt_explain_json_namespace::context | [inline, virtual] |
cacheable() (defined in opt_explain_json_namespace::context) | opt_explain_json_namespace::context | [inline, virtual] |
context(Explain_context_enum type_arg, const char *name_arg, context *parent_arg) (defined in opt_explain_json_namespace::context) | opt_explain_json_namespace::context | [inline] |
dependent() (defined in opt_explain_json_namespace::context) | opt_explain_json_namespace::context | [inline, virtual] |
entry() (defined in opt_explain_json_namespace::context) | opt_explain_json_namespace::context | [inline, virtual] |
Explain_context(Explain_context_enum type_arg) (defined in Explain_context) | Explain_context | [inline, explicit] |
find_and_set_derived(context *subquery) | opt_explain_json_namespace::context | [inline, virtual] |
format(Opt_trace_context *json) | opt_explain_json_namespace::context | [inline, virtual] |
format_derived(Opt_trace_context *json) | opt_explain_json_namespace::context | [inline, virtual] |
format_nested_loop(Opt_trace_context *json) | opt_explain_json_namespace::context | [inline, virtual] |
format_unit(Opt_trace_context *json) | opt_explain_json_namespace::unit_ctx | [inline, virtual] |
format_where(Opt_trace_context *json) | opt_explain_json_namespace::context | [inline, virtual] |
has_no_subqueries() const | opt_explain_json_namespace::unit_ctx | [inline] |
id(bool hide=false)=0 | opt_explain_json_namespace::context | [pure virtual] |
is_query_block() const (defined in opt_explain_json_namespace::context) | opt_explain_json_namespace::context | [inline] |
name (defined in opt_explain_json_namespace::context) | opt_explain_json_namespace::context | [protected] |
operator delete(void *ptr, size_t size) (defined in Sql_alloc) | Sql_alloc | [inline, static] |
operator delete(void *ptr, MEM_ROOT *mem_root) (defined in Sql_alloc) | Sql_alloc | [inline, static] |
operator delete[](void *ptr, MEM_ROOT *mem_root) (defined in Sql_alloc) | Sql_alloc | [inline, static] |
operator delete[](void *ptr, size_t size) (defined in Sql_alloc) | Sql_alloc | [inline, static] |
operator new(size_t size) (defined in Sql_alloc) | Sql_alloc | [inline, static] |
operator new(size_t size, MEM_ROOT *mem_root) (defined in Sql_alloc) | Sql_alloc | [inline, static] |
operator new[](size_t size) (defined in Sql_alloc) | Sql_alloc | [inline, static] |
operator new[](size_t size, MEM_ROOT *mem_root) (defined in Sql_alloc) | Sql_alloc | [inline, static] |
parent | opt_explain_json_namespace::context | |
set_child(context *child) | opt_explain_json_namespace::context | [inline, virtual] |
set_sort(sort_ctx *ctx) | opt_explain_json_namespace::context | [inline, virtual] |
set_union_result(union_result_ctx *ctx) | opt_explain_json_namespace::context | [inline, virtual] |
Sql_alloc() (defined in Sql_alloc) | Sql_alloc | [inline] |
type | Explain_context | |
unit_ctx(Explain_context_enum type_arg, const char *name_arg, context *parent_arg) (defined in opt_explain_json_namespace::unit_ctx) | opt_explain_json_namespace::unit_ctx | [inline] |
~context() (defined in opt_explain_json_namespace::context) | opt_explain_json_namespace::context | [inline, virtual] |
~Sql_alloc() (defined in Sql_alloc) | Sql_alloc | [inline] |