summaryrefslogtreecommitdiff
path: root/sql/item_func.h
diff options
context:
space:
mode:
authorram@gw.mysql.r18.ru <>2003-10-31 13:02:16 +0400
committerram@gw.mysql.r18.ru <>2003-10-31 13:02:16 +0400
commit90ffe1be000ad040117ce5d2fd7062bbd47731a7 (patch)
tree73854a7204c173fd0d761beae490b09e30278643 /sql/item_func.h
parentd6d6c5e1bb78215da668634310f592a9b4263db1 (diff)
downloadmariadb-git-90ffe1be000ad040117ce5d2fd7062bbd47731a7.tar.gz
WL #1056: Eliminate NOT operators from where condition
Diffstat (limited to 'sql/item_func.h')
-rw-r--r--sql/item_func.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/item_func.h b/sql/item_func.h
index 8086e65786d..7c3d499f52e 100644
--- a/sql/item_func.h
+++ b/sql/item_func.h
@@ -46,7 +46,8 @@ public:
SP_TOUCHES_FUNC,SP_CROSSES_FUNC,SP_WITHIN_FUNC,
SP_CONTAINS_FUNC,SP_OVERLAPS_FUNC,
SP_STARTPOINT,SP_ENDPOINT,SP_EXTERIORRING,
- SP_POINTN,SP_GEOMETRYN,SP_INTERIORRINGN};
+ SP_POINTN,SP_GEOMETRYN,SP_INTERIORRINGN,
+ NOT_FUNC, NOT_ALL_FUNC};
enum optimize_type { OPTIMIZE_NONE,OPTIMIZE_KEY,OPTIMIZE_OP, OPTIMIZE_NULL };
enum Type type() const { return FUNC_ITEM; }
virtual enum Functype functype() const { return UNKNOWN_FUNC; }