| add_join_natural(Table_ref *b) | Table_ref | inline | 
  | AddMaterializedPathToCache(THD *thd, AccessPath *materialize_path, const AccessPath *table_path) | Table_ref |  | 
  | algorithm | Table_ref |  | 
  | alias | Table_ref |  | 
  | any_outer_leaf_table() | Table_ref | inline | 
  | belong_to_view | Table_ref |  | 
  | cacheable_table | Table_ref |  | 
  | can_push_condition_to_derived(THD *thd) | Table_ref |  | 
  | check_option | Table_ref |  | 
  | check_option_processed | Table_ref |  | 
  | check_single_table(Table_ref **table_ref, table_map map) | Table_ref |  | 
  | ClearMaterializedPathCache() | Table_ref | inline | 
  | common_table_expr() const | Table_ref | inline | 
  | cond_equal | Table_ref |  | 
  | contain_auto_increment | Table_ref |  | 
  | correspondent_table | Table_ref |  | 
  | covering_keys_saved | Table_ref | private | 
  | create_field_translation(THD *thd) | Table_ref |  | 
  | create_materialized_table(THD *thd) | Table_ref |  | 
  | db | Table_ref |  | 
  | db_length | Table_ref |  | 
  | definer | Table_ref |  | 
  | dep_tables | Table_ref |  | 
  | derived | Table_ref | private | 
  | derived_column_names() const | Table_ref | inline | 
  | derived_key_list | Table_ref |  | 
  | derived_keys_ready | Table_ref |  | 
  | derived_query_expression() const | Table_ref | inline | 
  | derived_result | Table_ref |  | 
  | derived_where_cond | Table_ref |  | 
  | effective_algorithm | Table_ref | private | 
  | embedding | Table_ref |  | 
  | fetch_number_of_rows(ha_rows fallback_estimate=PLACEHOLDER_TABLE_ROW_ESTIMATE) | Table_ref |  | 
  | field_translation | Table_ref |  | 
  | field_translation_end | Table_ref |  | 
  | find_view_security_context(THD *thd) | Table_ref |  | 
  | first_leaf_for_name_resolution() | Table_ref |  | 
  | first_leaf_table() | Table_ref | inline | 
  | force_index_group_saved | Table_ref | private | 
  | force_index_order_saved | Table_ref | private | 
  | force_index_saved | Table_ref | private | 
  | generate_keys(THD *thd) | Table_ref |  | 
  | get_db_name() const | Table_ref | inline | 
  | get_hidden_field_count_for_derived() const | Table_ref |  | 
  | get_mv_se_name() const | Table_ref | inline | 
  | get_sampling_percentage() const | Table_ref |  | 
  | get_sampling_type() const | Table_ref | inline | 
  | get_table_name() const | Table_ref | inline | 
  | GetCachedMaterializedPath(const AccessPath *table_path) | Table_ref |  | 
  | grant | Table_ref |  | 
  | has_stored_program() const | Table_ref |  | 
  | has_tablesample() const | Table_ref | inline | 
  | ignore_leaves | Table_ref |  | 
  | index_hints | Table_ref |  | 
  | internal_tmp_table | Table_ref |  | 
  | is_aj_nest() const | Table_ref | inline | 
  | is_alias | Table_ref |  | 
  | is_base_table() const | Table_ref | inline | 
  | is_dd_ctx_table | Table_ref |  | 
  | is_deleted() const | Table_ref | inline | 
  | is_derived() const | Table_ref | inline | 
  | is_derived_unfinished_materialization() const | Table_ref |  | 
  | is_external() const | Table_ref |  | 
  | is_fqtn | Table_ref |  | 
  | is_fulltext_searched() const | Table_ref | inline | 
  | is_inner_table_of_outer_join() const | Table_ref | inline | 
  | is_insertable() const | Table_ref | inline | 
  | is_inserted() const | Table_ref | inline | 
  | is_internal() const | Table_ref | inline | 
  | is_join_columns_complete | Table_ref |  | 
  | is_json_duality_view() const | Table_ref | inline | 
  | is_leaf_for_name_resolution() const | Table_ref |  | 
  | is_mergeable() const | Table_ref |  | 
  | is_merged() const | Table_ref | inline | 
  | is_multiple_tables() const | Table_ref | inline | 
  | is_mv_se_available() const | Table_ref | inline | 
  | is_mv_se_materialized() const | Table_ref | inline | 
  | is_natural_join | Table_ref |  | 
  | is_non_materialized_view_or_derived() const | Table_ref | inline | 
  | is_placeholder() const | Table_ref | inline | 
  | is_recursive_reference() const | Table_ref | inline | 
  | is_sj_nest() const | Table_ref | inline | 
  | is_sj_or_aj_nest() const | Table_ref | inline | 
  | is_system_view | Table_ref |  | 
  | is_table_function() const | Table_ref | inline | 
  | is_table_ref_id_equal(TABLE_SHARE *s) const | Table_ref | inline | 
  | is_updatable() const | Table_ref | inline | 
  | is_updated() const | Table_ref | inline | 
  | is_view() const | Table_ref | inline | 
  | is_view_or_derived() const | Table_ref | inline | 
  | jdv_content_tree | Table_ref |  | 
  | join_columns | Table_ref |  | 
  | join_cond() const | Table_ref | inline | 
  | join_cond_dep_tables | Table_ref |  | 
  | join_cond_optim() const | Table_ref | inline | 
  | join_cond_optim_ref() | Table_ref | inline | 
  | join_cond_ref() | Table_ref | inline | 
  | join_list | Table_ref |  | 
  | join_order_swapped | Table_ref |  | 
  | join_using_fields | Table_ref |  | 
  | keys_in_use_for_group_by_saved | Table_ref | private | 
  | keys_in_use_for_order_by_saved | Table_ref | private | 
  | keys_in_use_for_query_saved | Table_ref | private | 
  | last_leaf_for_name_resolution() | Table_ref |  | 
  | leaf_tables_count() const | Table_ref |  | 
  | lock_descriptor() const | Table_ref | inline | 
  | lock_partitions_saved | Table_ref | private | 
  | m_common_table_expr | Table_ref | private | 
  | m_conv_table | RPL_Table_ref |  | 
  | m_deleted | Table_ref | private | 
  | m_derived_column_names | Table_ref | private | 
  | m_fulltext_searched | Table_ref | private | 
  | m_insertable | Table_ref | private | 
  | m_inserted | Table_ref | private | 
  | m_is_recursive_reference | Table_ref | private | 
  | m_is_sj_or_aj_nest | Table_ref | private | 
  | m_join_cond | Table_ref | private | 
  | m_join_cond_optim | Table_ref | private | 
  | m_lock_descriptor | Table_ref | private | 
  | m_map | Table_ref | private | 
  | m_materialized_path_cache | Table_ref | private | 
  | m_mv_se_available | Table_ref | private | 
  | m_mv_se_materialized | Table_ref | private | 
  | m_mv_se_name | Table_ref | private | 
  | m_table_ref_type | Table_ref | private | 
  | m_table_ref_version | Table_ref | private | 
  | m_tabledef | RPL_Table_ref |  | 
  | m_tabledef_valid | RPL_Table_ref |  | 
  | m_tableno | Table_ref | private | 
  | m_updatable | Table_ref | private | 
  | m_updated | Table_ref | private | 
  | m_was_scalar_subquery | Table_ref |  | 
  | map() const | Table_ref | inline | 
  | materializable_is_const(THD *thd) const | Table_ref |  | 
  | materialize_derived(THD *thd) | Table_ref |  | 
  | mdl_request | Table_ref |  | 
  | merge_keys_saved | Table_ref | private | 
  | merge_underlying_list | Table_ref |  | 
  | merge_underlying_tables(Query_block *select) | Table_ref |  | 
  | merge_where(THD *thd) | Table_ref |  | 
  | natural_join | Table_ref |  | 
  | nested_join | Table_ref |  | 
  | new_nested_join(MEM_ROOT *allocator, const char *alias, Table_ref *embedding, mem_root_deque< Table_ref * > *belongs_to, Query_block *select) | Table_ref | static | 
  | next_global | Table_ref |  | 
  | next_leaf | Table_ref |  | 
  | next_local | Table_ref |  | 
  | next_name_resolution_table | Table_ref |  | 
  | nullable_saved | Table_ref | private | 
  | OPEN_FOR_CREATE enum value | Table_ref |  | 
  | OPEN_IF_EXISTS enum value | Table_ref |  | 
  | OPEN_NORMAL | Table_ref |  | 
  | OPEN_NORMAL enum value | Table_ref |  | 
  | OPEN_STUB enum value | Table_ref |  | 
  | open_type | Table_ref |  | 
  | opt_hints_qb | Table_ref |  | 
  | opt_hints_table | Table_ref |  | 
  | optimize_derived(THD *thd) | Table_ref |  | 
  | optimized_away | Table_ref |  | 
  | option | Table_ref |  | 
  | outer_join | Table_ref |  | 
  | outer_join_nest() const | Table_ref | inline | 
  | parent_l | Table_ref |  | 
  | partition_names | Table_ref |  | 
  | prelocking_placeholder | Table_ref |  | 
  | prepare_check_option(THD *thd, bool is_cascaded=false) | Table_ref |  | 
  | prepare_replace_filter(THD *thd) | Table_ref |  | 
  | prepare_security(THD *thd) | Table_ref |  | 
  | prepare_view_security_context(THD *thd) | Table_ref |  | 
  | prev_global | Table_ref |  | 
  | print(const THD *thd, String *str, enum_query_type query_type) const | Table_ref |  | 
  | process_index_hints(const THD *thd, TABLE *table) | Table_ref |  | 
  | query_block | Table_ref |  | 
  | query_block_id() const | Table_ref |  | 
  | query_block_id_for_explain() const | Table_ref |  | 
  | read_set_internal_saved | Table_ref | private | 
  | read_set_saved | Table_ref | private | 
  | referencing_view | Table_ref |  | 
  | replace_filter | Table_ref |  | 
  | replace_filter_processed | Table_ref |  | 
  | required_type | Table_ref |  | 
  | reset() | Table_ref |  | 
  | resolve_derived(THD *thd, bool apply_semijoin) | Table_ref |  | 
  | restore_properties() | Table_ref |  | 
  | RPL_Table_ref(const char *db_name_arg, size_t db_length_arg, const char *table_name_arg, size_t table_name_length_arg, const char *alias_arg, enum thr_lock_type lock_type_arg) | RPL_Table_ref | inline | 
  | sampling_percentage | Table_ref |  | 
  | sampling_percentage_val | Table_ref | private | 
  | sampling_type | Table_ref | private | 
  | save_properties() | Table_ref |  | 
  | schema_query_block | Table_ref |  | 
  | schema_table | Table_ref |  | 
  | schema_table_filled | Table_ref |  | 
  | schema_table_reformed | Table_ref |  | 
  | security_ctx | Table_ref |  | 
  | select_stmt | Table_ref |  | 
  | set_common_table_expr(Common_table_expr *c) | Table_ref | inline | 
  | set_deleted() | Table_ref | inline | 
  | set_derived_column_names(const Create_col_name_list *d) | Table_ref | inline | 
  | set_derived_query_expression(Query_expression *query_expr) | Table_ref | inline | 
  | set_fulltext_searched() | Table_ref | inline | 
  | set_insert_values(MEM_ROOT *mem_root) | Table_ref |  | 
  | set_insertable() | Table_ref | inline | 
  | set_inserted() | Table_ref | inline | 
  | set_join_cond(Item *val) | Table_ref | inline | 
  | set_join_cond_optim(Item *cond) | Table_ref | inline | 
  | set_lock(const Lock_descriptor &descriptor) | Table_ref | inline | 
  | set_merged() | Table_ref | inline | 
  | set_mv_se_available(bool mv_available) | Table_ref | inline | 
  | set_mv_se_materialized(bool is_mv) | Table_ref | inline | 
  | set_mv_se_name(const char *engine_name) | Table_ref | inline | 
  | set_mv_se_name(const LEX_CSTRING &engine_name) | Table_ref | inline | 
  | set_privileges(Access_bitmask privilege) | Table_ref | inline | 
  | set_readonly() | Table_ref | inline | 
  | set_recursive_reference() | Table_ref |  | 
  | set_sj_or_aj_nest() | Table_ref | inline | 
  | set_table_ref_id(TABLE_SHARE *s) | Table_ref | inline | 
  | set_table_ref_id(enum_table_ref_type table_ref_type_arg, ulonglong table_ref_version_arg) | Table_ref | inline | 
  | set_tableno(uint tableno) | Table_ref | inline | 
  | set_tablesample(tablesample_type sampling_type_arg, Item *sampling_percentage_arg) | Table_ref | inline | 
  | set_updatable() | Table_ref | inline | 
  | set_updated() | Table_ref | inline | 
  | set_uses_materialization() | Table_ref | inline | 
  | set_view_query(LEX *lex) | Table_ref | inline | 
  | setup_materialized_derived(THD *thd) | Table_ref |  | 
  | setup_materialized_derived_tmp_table(THD *thd) | Table_ref |  | 
  | setup_table_function(THD *thd) | Table_ref |  | 
  | shared | Table_ref |  | 
  | sj_inner_tables | Table_ref |  | 
  | source | Table_ref |  | 
  | straight | Table_ref |  | 
  | table | Table_ref |  | 
  | table_function | Table_ref |  | 
  | table_id | Table_ref |  | 
  | table_name | Table_ref |  | 
  | table_name_length | Table_ref |  | 
  | Table_ref()=default | Table_ref |  | 
  | Table_ref(TABLE *table_arg) | Table_ref | inlineexplicit | 
  | Table_ref(const char *db_name, const char *table_name, enum thr_lock_type lock_type) | Table_ref | inline | 
  | Table_ref(TABLE *table_arg, const char *db_name_arg, size_t db_length_arg, const char *table_name_arg, size_t table_name_length_arg, const char *alias_arg, enum thr_lock_type lock_type_arg) | Table_ref | inline | 
  | Table_ref(const char *db_name, const char *table_name, const char *alias, enum thr_lock_type lock_type) | Table_ref | inline | 
  | Table_ref(TABLE *table_arg, const char *alias_arg) | Table_ref | inline | 
  | Table_ref(TABLE *table_arg, const char *alias_arg, enum_mdl_type mdl_type) | Table_ref | inline | 
  | Table_ref(const char *db_name, const char *table_name_arg, enum thr_lock_type lock_type_arg, enum enum_mdl_type mdl_request_type) | Table_ref | inline | 
  | Table_ref(const char *db_name, size_t db_length_arg, const char *table_name_arg, size_t table_name_length_arg, enum thr_lock_type lock_type_arg, enum enum_mdl_type mdl_request_type) | Table_ref | inline | 
  | Table_ref(const char *db_name, size_t db_length_arg, const char *table_name_arg, size_t table_name_length_arg, enum thr_lock_type lock_type_arg) | Table_ref | inline | 
  | Table_ref(const char *db_name, size_t db_length_arg, const char *table_name_arg, size_t table_name_length_arg, const char *alias_arg, enum enum_mdl_type mdl_request_type) | Table_ref | inline | 
  | Table_ref(const char *db_name, size_t db_length_arg, const char *table_name_arg, size_t table_name_length_arg, const char *alias_arg, enum thr_lock_type lock_type_arg, enum enum_mdl_type mdl_request_type) | Table_ref | inline | 
  | Table_ref(const char *db_name_arg, size_t db_length_arg, const char *table_name_arg, size_t table_name_length_arg, const char *alias_arg, enum thr_lock_type lock_type_arg) | Table_ref | inline | 
  | tableno() const | Table_ref | inline | 
  | target_tablespace_name | Table_ref |  | 
  | timestamp | Table_ref |  | 
  | timestamp_buffer | Table_ref |  | 
  | top_table() const | Table_ref | inline | 
  | top_table() | Table_ref | inline | 
  | trg_event_map | Table_ref |  | 
  | updatable_base_table() const | Table_ref | inline | 
  | updatable_base_table() | Table_ref | inline | 
  | updatable_view | Table_ref |  | 
  | update_derived_keys(THD *, Field *, Item **, uint, bool *) | Table_ref |  | 
  | update_sampling_percentage() | Table_ref |  | 
  | updating | Table_ref |  | 
  | uses_materialization() const | Table_ref | inline | 
  | validate_tablesample_clause(THD *thd) | Table_ref |  | 
  | view | Table_ref | private | 
  | view_body_utf8 | Table_ref |  | 
  | view_check_option(THD *thd) const | Table_ref |  | 
  | view_client_cs_name | Table_ref |  | 
  | view_connection_cl_name | Table_ref |  | 
  | view_creation_ctx | Table_ref |  | 
  | view_no_explain | Table_ref |  | 
  | view_query() const | Table_ref | inline | 
  | view_sctx | Table_ref |  | 
  | view_suid | Table_ref |  | 
  | view_tables | Table_ref |  | 
  | view_type | Table_ref |  | 
  | with_check | Table_ref |  | 
  | write_set_saved | Table_ref | private |