summaryrefslogtreecommitdiff
path: root/sql/sql_tvc.h
diff options
context:
space:
mode:
Diffstat (limited to 'sql/sql_tvc.h')
-rw-r--r--sql/sql_tvc.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sql/sql_tvc.h b/sql/sql_tvc.h
index 594a77af65c..b5b8b979f43 100644
--- a/sql/sql_tvc.h
+++ b/sql/sql_tvc.h
@@ -18,6 +18,7 @@
#include "sql_type.h"
typedef List<Item> List_item;
+typedef bool (Item::*Item_processor) (void *arg);
class select_result;
class Explain_select;
class Explain_query;
@@ -65,6 +66,7 @@ public:
bool exec(SELECT_LEX *sl);
void print(THD *thd_arg, String *str, enum_query_type query_type);
+ bool walk_values(Item_processor processor, bool walk_subquery, void *arg);
};
st_select_lex *wrap_tvc_with_tail(THD *thd, st_select_lex *tvc_sl);