| abort_result_set(THD *thd) override | Query_result_union_direct | inlinevirtual | 
  | change_query_result(THD *thd, Query_result *new_result) override | Query_result_union_direct | virtual | 
  | check_supports_cursor() const override | Query_result_union_direct | inlinevirtual | 
  | cleanup() override | Query_result_union_direct | inlinevirtual | 
  | create_result_table(THD *thd, const mem_root_deque< Item * > &column_types, bool is_distinct, ulonglong options, const char *alias, bool create_table, Query_term_set_op *op=nullptr) | Query_result_union |  | 
  | create_table_for_query_block(THD *) | Query_result | inlinevirtual | 
  | cursor() const | Query_result | inlinevirtual | 
  | estimated_cost | Query_result |  | 
  | estimated_rowcount | Query_result |  | 
  | execution_started | Query_result_union_direct | private | 
  | export_result_to_object_storage() const | Query_result | inlinevirtual | 
  | field_count(const mem_root_deque< Item * > &) const override | Query_result_union_direct | inlinevirtual | 
  | flush() override | Query_result_union_direct | inlinevirtual | 
  | get_create_table() const | Query_result | inlinevirtual | 
  | get_hidden_field_count() const | Query_result_union | inline | 
  | need_explain_interceptor() const | Query_result | inlinevirtual | 
  | needs_file_privilege() const | Query_result | inlinevirtual | 
  | optimized | Query_result_union_direct | private | 
  | postponed_prepare(THD *thd, const mem_root_deque< Item * > &types) override | Query_result_union_direct | virtual | 
  | prepare(THD *thd, const mem_root_deque< Item * > &list, Query_expression *u) override | Query_result_union | virtual | 
  | Query_result() | Query_result | inline | 
  | Query_result_interceptor() | Query_result_interceptor | inline | 
  | Query_result_union() | Query_result_union | inline | 
  | Query_result_union_direct(Query_result *result, Query_block *last_query_block) | Query_result_union_direct | inline | 
  | reset() override | Query_result_union | virtual | 
  | result | Query_result_union_direct | private | 
  | send_data(THD *, const mem_root_deque< Item * > &) override | Query_result_union_direct | inlinevirtual | 
  | send_eof(THD *) override | Query_result_union_direct | inlinevirtual | 
  | send_result_set_metadata(THD *, const mem_root_deque< Item * > &, uint) override | Query_result_union_direct | inlinevirtual | 
  | set_limit(ha_rows limit_rows) override | Query_result_union | virtual | 
  | skip_create_table() const | Query_result_union | inline | 
  | start_execution(THD *thd) override | Query_result_union_direct | inlinevirtual | 
  | table | Query_result_union |  | 
  | tmp_table_param | Query_result_union | protected | 
  | unit | Query_result | protected | 
  | use_protocol_adapter() const | Query_result | inlinevirtual | 
  | use_protocol_wrapper() const | Query_result | inlinevirtual | 
  | ~Query_result()=default | Query_result | virtual |