![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
This is the complete list of members for Query_term_unary, including all inherited members.
| check_joined_types() | Query_term_set_op | protected | 
| child(size_t idx) const | Query_term_set_op | inline | 
| 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 | |
| create_tmp_table(THD *thd, ulonglong create_options) | Query_term | |
| debugPrint(int level, std::ostringstream &buf) const override | Query_term_unary | virtual | 
| destroy_tree() override | Query_term_set_op | inlinevirtual | 
| fields() | Query_term | inline | 
| first_distinct() const | Query_term_set_op | inline | 
| has_mixed_distinct_operators() | Query_term_set_op | |
| in_right_side_in_except_or_intersect(Query_term *qt) | Query_term_set_op | inline | 
| indent(int level, std::ostringstream &buf) | Query_term | static | 
| is_materialized() const | Query_term_set_op | inline | 
| is_unary() const | Query_term_set_op | inline | 
| label_children() override | Query_term_set_op | inlinevirtual | 
| last_distinct() const | Query_term_set_op | inline | 
| m_block | Query_term_set_op | private | 
| m_children | Query_term_set_op | protected | 
| m_fields | Query_term | protected | 
| m_first_distinct | Query_term_set_op | protected | 
| m_is_materialized | Query_term_set_op | protected | 
| m_last_distinct | Query_term_set_op | protected | 
| 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 | 
| m_types | Query_term_set_op | private | 
| make_set_op_access_path(THD *thd, Query_term_set_op *parent, Mem_root_array< AppendPathParameters > *union_all_subpaths, bool calc_found_rows) override | Query_term_unary | virtual | 
| open_result_tables(THD *thd, int level) override | Query_term_set_op | virtual | 
| operator_string() const override | Query_term_unary | inlinevirtual | 
| optimize_query_term(THD *thd, Query_expression *qe) override | Query_term_set_op | virtual | 
| owning_operand() | Query_term | inline | 
| parent() const | Query_term | inline | 
| prepare_query_term(THD *thd, Query_expression *qe, Change_current_query_block *save_query_block, mem_root_deque< Item * > *insert_field_list, Query_result *common_result, ulonglong added_options, ulonglong removed_options, ulonglong create_options) override | Query_term_unary | virtual | 
| prepare_type_holders(THD *thd, Query_expression *qe, size_t contributing_children, size_t visible_columns, Mem_root_array< bool > &columns_nullable) | Query_term_set_op | |
| 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 | inlineexplicitprotected | 
| Query_term_unary(MEM_ROOT *mem_root, Query_term *t) | Query_term_unary | 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_is_materialized(bool mat) | Query_term_set_op | 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_unary | inlinevirtual | 
| types_array() override | Query_term_unary | inlinevirtual | 
| types_iterator() override | Query_term_unary | inlinevirtual | 
| validate_structure(const Query_term *parent, int depth=0) const | Query_term | |
| visible_column_count() const override | Query_term_unary | inlinevirtual | 
| ~Query_term()=default | Query_term | virtual |