summaryrefslogtreecommitdiff
path: root/sql/item_subselect.h
diff options
context:
space:
mode:
authorbell@laptop.sanja.is.com.ua <>2003-09-20 18:31:56 +0300
committerbell@laptop.sanja.is.com.ua <>2003-09-20 18:31:56 +0300
commitddd019cc79f0908709a99167d12030b4c764be14 (patch)
tree909157c1b4b75025c8029cf8adcc9ea4f19ed100 /sql/item_subselect.h
parentaa7fd6f4a3d84c2954eb4cae39ce30f476852d00 (diff)
downloadmariadb-git-ddd019cc79f0908709a99167d12030b4c764be14.tar.gz
code cleanup: removed unused constructors and methods
Diffstat (limited to 'sql/item_subselect.h')
-rw-r--r--sql/item_subselect.h28
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);
};