Code

parser: Add support for <expr> IS [NOT] TRUE / FALSE queries.
[sysdb.git] / src / core / store_query.c
index 17ee17f6e4178845734657c2ac7951c26d999beb..ff7089c42e51b0294eae53b4780e4d517bfcd6cb 100644 (file)
@@ -177,6 +177,12 @@ cmp_to_matcher(sdb_ast_node_t *n)
        case SDB_AST_ISNULL:
                m = sdb_store_isnull_matcher(right);
                break;
+       case SDB_AST_ISTRUE:
+               m = sdb_store_istrue_matcher(right);
+               break;
+       case SDB_AST_ISFALSE:
+               m = sdb_store_isfalse_matcher(right);
+               break;
        case SDB_AST_IN:
                m = sdb_store_in_matcher(left, right);
                break;