summary refs log tree commit diff stats
path: root/lib/statement.cpp
diff options
context:
space:
mode:
authorKelly Rauchenberger <fefferburbia@gmail.com>2017-12-21 15:18:48 -0500
committerKelly Rauchenberger <fefferburbia@gmail.com>2017-12-21 15:18:48 -0500
commit84bae572d353b03ecb3498df83ba301a456b6c6f (patch)
tree36375672c50d7b0d46e10312d7edbf31a4895dc9 /lib/statement.cpp
parent350bfdb5ea9b4f7e50746c50a46d8032cbc5a104 (diff)
downloadverbly-84bae572d353b03ecb3498df83ba301a456b6c6f.tar.gz
verbly-84bae572d353b03ecb3498df83ba301a456b6c6f.tar.bz2
verbly-84bae572d353b03ecb3498df83ba301a456b6c6f.zip
Added mask filters and fixed the synonym query
refs #1
Diffstat (limited to 'lib/statement.cpp')
-rw-r--r--lib/statement.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/statement.cpp b/lib/statement.cpp index e84a402..5dd3789 100644 --- a/lib/statement.cpp +++ b/lib/statement.cpp
@@ -594,6 +594,18 @@ namespace verbly {
594 594
595 return grp; 595 return grp;
596 } 596 }
597
598 case filter::type::mask:
599 {
600 condition result = parseFilter(clause.getMaskFilter());
601
602 if (result.getType() == condition::type::empty)
603 {
604 return {};
605 } else {
606 return result;
607 }
608 }
597 } 609 }
598 } 610 }
599 611