diff options
author | bell@laptop.sanja.is.com.ua <> | 2003-09-20 18:31:56 +0300 |
---|---|---|
committer | bell@laptop.sanja.is.com.ua <> | 2003-09-20 18:31:56 +0300 |
commit | ddd019cc79f0908709a99167d12030b4c764be14 (patch) | |
tree | 909157c1b4b75025c8029cf8adcc9ea4f19ed100 /sql/item_subselect.h | |
parent | aa7fd6f4a3d84c2954eb4cae39ce30f476852d00 (diff) | |
download | mariadb-git-ddd019cc79f0908709a99167d12030b4c764be14.tar.gz |
code cleanup: removed unused constructors and methods
Diffstat (limited to 'sql/item_subselect.h')
-rw-r--r-- | sql/item_subselect.h | 28 |
1 files changed, 1 insertions, 27 deletions
diff --git a/sql/item_subselect.h b/sql/item_subselect.h index a17715c57c1..68c1613d9bb 100644 --- a/sql/item_subselect.h +++ b/sql/item_subselect.h @@ -56,17 +56,6 @@ public: EXISTS_SUBS, IN_SUBS, ALLANY_SUBS}; Item_subselect(); - Item_subselect(Item_subselect *item) - { - substitution= item->substitution; - null_value= item->null_value; - decimals= item->decimals; - max_columns= item->max_columns; - engine= item->engine; - engine_owner= 0; - engine_changed= item->engine_changed; - name= item->name; - } virtual subs_type substype() { return UNKNOWN_SUBS; } @@ -123,13 +112,6 @@ protected: Item_cache *value, **row; public: Item_singlerow_subselect(THD *thd, st_select_lex *select_lex); - Item_singlerow_subselect(Item_singlerow_subselect *item): - Item_subselect(item) - { - value= item->value; - max_length= item->max_length; - decimals= item->decimals; - } subs_type substype() { return SINGLEROW_SUBS; } @@ -139,7 +121,6 @@ public: double val(); longlong val_int (); String *val_str (String *); - Item *new_item() { return new Item_singlerow_subselect(this); } enum Item_result result_type() const; void fix_length_and_dec(); @@ -162,11 +143,6 @@ protected: public: Item_exists_subselect(THD *thd, st_select_lex *select_lex); - Item_exists_subselect(Item_exists_subselect *item): - Item_subselect(item) - { - value= item->value; - } Item_exists_subselect(): Item_subselect() {} subs_type substype() { return EXISTS_SUBS; } @@ -175,7 +151,6 @@ public: value= 0; } - Item *new_item() { return new Item_exists_subselect(this); } enum Item_result result_type() const { return INT_RESULT;} longlong val_int(); double val(); @@ -203,7 +178,6 @@ protected: bool abort_on_null; public: Item_in_subselect(THD *thd, Item * left_expr, st_select_lex *select_lex); - Item_in_subselect(Item_in_subselect *item); Item_in_subselect(): Item_exists_subselect(), abort_on_null(0) {} subs_type substype() { return IN_SUBS; } @@ -239,7 +213,7 @@ protected: public: Item_allany_subselect(THD *thd, Item * left_expr, compare_func_creator f, st_select_lex *select_lex); - Item_allany_subselect(Item_allany_subselect *item); + subs_type substype() { return ALLANY_SUBS; } trans_res select_transformer(JOIN *join); }; |