| child_count() const override | Query_term_set_op | inlinevirtual | 
  | cleanup(bool full) override | Query_term_set_op | virtual | 
  | cleanup_query_result(bool full) | Query_term |  | 
  | debugPrint(int level, std::ostringstream &buf) const override | Query_term_union | virtual | 
  | destroy_tree() override | Query_term_set_op | inlinevirtual | 
  | fields() | Query_term | inline | 
  | has_mixed_distinct_operators() | Query_term_set_op |  | 
  | indent(int level, std::ostringstream &buf) | Query_term | static | 
  | is_unary() const | Query_term_set_op | inline | 
  | label_children() override | Query_term_set_op | inlinevirtual | 
  | m_block | Query_term_set_op | private | 
  | m_children | Query_term_set_op |  | 
  | m_fields | Query_term | protected | 
  | m_first_distinct | Query_term_set_op |  | 
  | m_is_materialized | Query_term_set_op |  | 
  | m_last_distinct | Query_term_set_op |  | 
  | m_owning_operand | Query_term | protected | 
  | m_parent | Query_term | protected | 
  | m_result_table | Query_term | protected | 
  | m_setop_query_result | Query_term | protected | 
  | m_sibling_idx | Query_term | protected | 
  | open_result_tables(THD *thd, int level) override | Query_term_set_op | virtual | 
  | operator_string() const override | Query_term_union | inlinevirtual | 
  | owning_operand() | Query_term | inline | 
  | parent() const | Query_term | inline | 
  | print(int level, std::ostringstream &buf, const char *type) const | Query_term_set_op | protected | 
  | print_order(const THD *thd, String *str, ORDER *ord, enum_query_type query_type) | Query_term | static | 
  | printPointers(std::ostringstream &buf) const | Query_term |  | 
  | pushdown_limit_order_by(Query_term_set_op *parent=nullptr) | Query_term |  | 
  | query_block() const override | Query_term_set_op | inlinevirtual | 
  | Query_term_set_op(MEM_ROOT *mem_root) | Query_term_set_op | inlineprotected | 
  | Query_term_union(MEM_ROOT *mem_root) | Query_term_union | inline | 
  | redundant_order_by(Query_block *block, int level) | Query_term |  | 
  | result_table() | Query_term | inline | 
  | set_block(Query_block *b) | Query_term_set_op | inline | 
  | set_fields(mem_root_deque< Item * > *fields) | Query_term | inline | 
  | set_owning_operand() | Query_term | inline | 
  | set_result_table(Table_ref *tl) | Query_term | inline | 
  | set_setop_query_result(Query_result *rs) | Query_term | inline | 
  | set_sibling_idx(uint idx) | Query_term | inline | 
  | setop_query_result() | Query_term | inline | 
  | setop_query_result_union() | Query_term | inline | 
  | setup_materialize_set_op(THD *thd, TABLE *dst_table, bool union_distinct_only, bool calc_found_rows) | Query_term_set_op |  | 
  | sibling_idx() | Query_term | inline | 
  | term_type() const override | Query_term_union | inlinevirtual | 
  | validate_structure(const Query_term *parent, int depth=0) const | Query_term |  | 
  | ~Query_term()=default | Query_term | virtual |