summaryrefslogtreecommitdiff
path: root/sql/item.h
diff options
context:
space:
mode:
Diffstat (limited to 'sql/item.h')
-rw-r--r--sql/item.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/sql/item.h b/sql/item.h
index bd5c85e6140..c1e306d95b6 100644
--- a/sql/item.h
+++ b/sql/item.h
@@ -1710,7 +1710,7 @@ public:
fields.
*/
virtual bool check_partition_func_processor(void *arg) { return 1;}
- virtual bool vcol_in_partition_func_processor(void *arg) { return 0; }
+ virtual bool post_fix_fields_part_expr_processor(void *arg) { return 0; }
virtual bool rename_fields_processor(void *arg) { return 0; }
/** Processor used to check acceptability of an item in the defining
expression for a virtual column
@@ -2997,8 +2997,7 @@ public:
cond_equal_ref);
}
bool is_result_field() { return false; }
- void set_result_field(Field *field_arg) {}
- void save_in_result_field(bool no_conversions) { }
+ void save_in_result_field(bool no_conversions);
Item *get_tmp_table_item(THD *thd);
bool collect_item_field_processor(void * arg);
bool add_field_to_set_processor(void * arg);
@@ -3007,7 +3006,7 @@ public:
bool register_field_in_write_map(void *arg);
bool register_field_in_bitmap(void *arg);
bool check_partition_func_processor(void *int_arg) {return FALSE;}
- bool vcol_in_partition_func_processor(void *bool_arg);
+ bool post_fix_fields_part_expr_processor(void *bool_arg);
bool check_valid_arguments_processor(void *bool_arg);
bool check_field_expression_processor(void *arg);
bool enumerate_field_refs_processor(void *arg);