| abort_result_set(THD *thd) override | Query_result_create | virtual | 
  | alter_info | Query_result_create | private | 
  | autoinc_value_of_last_inserted_row | Query_result_insert |  | 
  | binlog_show_create_table(THD *thd) | Query_result_create | private | 
  | bulk_insert_started | Query_result_insert | protected | 
  | change_query_result(THD *, Query_result *) | Query_result | inlinevirtual | 
  | check_supports_cursor() const | Query_result | inlinevirtual | 
  | cleanup() override | Query_result_insert | virtual | 
  | create_info | Query_result_create | private | 
  | create_table | Query_result_create | private | 
  | create_table_for_query_block(THD *thd) override | Query_result_create | virtual | 
  | cursor() const | Query_result | inlinevirtual | 
  | drop_open_table(THD *thd) | Query_result_create | private | 
  | estimated_cost | Query_result |  | 
  | estimated_rowcount | Query_result |  | 
  | field | Query_result_create | private | 
  | field_count(const mem_root_deque< Item * > &) const override | Query_result_interceptor | inlinevirtual | 
  | fields | Query_result_insert | private | 
  | info | Query_result_insert |  | 
  | insert_into_view | Query_result_insert |  | 
  | is_interceptor() const final | Query_result_interceptor | inlinevirtual | 
  | m_lock | Query_result_create | private | 
  | m_plock | Query_result_create | private | 
  | m_post_ddl_ht | Query_result_create | private | 
  | need_explain_interceptor() const override | Query_result_insert | inlinevirtual | 
  | needs_file_privilege() const | Query_result | inlinevirtual | 
  | prepare(THD *thd, const mem_root_deque< Item * > &list, Query_expression *u) override | Query_result_create | virtual | 
  | Query_result() | Query_result | inline | 
  | Query_result_create(Table_ref *create_table_arg, mem_root_deque< Item * > *fields, enum_duplicates duplic, Table_ref *select_tables_arg) | Query_result_create |  | 
  | Query_result_insert(Table_ref *table_list_par, mem_root_deque< Item * > *target_columns, mem_root_deque< Item * > *target_or_source_columns, mem_root_deque< Item * > *update_fields, mem_root_deque< Item * > *update_values, enum_duplicates duplic) | Query_result_insert | inline | 
  | Query_result_interceptor() | Query_result_interceptor | inline | 
  | reset() | Query_result | inlinevirtual | 
  | select_tables | Query_result_create | private | 
  | send_data(THD *thd, const mem_root_deque< Item * > &items) override | Query_result_insert | virtual | 
  | send_eof(THD *thd) override | Query_result_create | virtual | 
  | send_result_set_metadata(THD *, const mem_root_deque< Item * > &, uint) override | Query_result_interceptor | inlinevirtual | 
  | set_limit(ha_rows) | Query_result | inlinevirtual | 
  | set_two_fields(HA_CREATE_INFO *create_info_arg, Alter_info *alter_info_arg) | Query_result_create | inline | 
  | start_execution(THD *thd) override | Query_result_create | virtual | 
  | stmt_binlog_is_trans() const override | Query_result_create | privatevirtual | 
  | store_values(THD *thd, const mem_root_deque< Item * > &values) override | Query_result_create | virtual | 
  | table | Query_result_insert |  | 
  | table_fields | Query_result_create | private | 
  | table_list | Query_result_insert |  | 
  | unit | Query_result | protected | 
  | update | Query_result_insert |  | 
  | ~Query_result()=default | Query_result | virtual |