Home
last modified time | relevance | path

Searched refs:JQP_EXPR (Results 1 – 6 of 6) sorted by relevance

/third_party/ejdb/src/jql/
Djqp.h186 typedef struct JQP_EXPR { struct
192 struct JQP_EXPR *next; argument
194 } JQP_EXPR; argument
223 struct JQP_EXPR expr;
308 iwrc jqp_print_filter_node_expr(const JQP_EXPR *e, jbl_json_printer pt, void *op);
Djql.c258 for (JQP_EXPR *expr = &unit->expr; expr; expr = expr->next) expr->prematched = false; in _jql_reset_expression_node()
1152 static bool _jql_match_node_expr_impl(MCTX *mctx, JQP_EXPR *expr, iwrc *rcp) { in _jql_match_node_expr_impl()
1210 for (JQP_EXPR *expr = &unit->expr; expr; expr = expr->next) { in _jql_match_node_expr()
/third_party/ejdb/src/
Dejdb2_internal.h171 JQP_EXPR *nexpr; /**< Filter node expression */
172 JQP_EXPR *expr1; /**< Start index expression (optional) */
173 JQP_EXPR *expr2; /**< End index expression (optional) */
219 bool jbi_node_expr_matched(JQP_AUX *aux, JBIDX idx, IWKV_cursor cur, JQP_EXPR *expr, iwrc *rcp);
/third_party/ejdb/src/jbi/
Djbi_selection.c116 for (const JQP_EXPR *expr = &unit->expr; expr; expr = expr->next) { in _jbi_is_solid_node_expression()
133 JQP_EXPR *expr = mctx->nexpr; // Node expression in _jbi_compute_index_rules()
248 JQP_EXPR *tmp = mctx->expr1; in _jbi_compute_index_rules()
317 JQP_EXPR *nexpr = 0; in _jbi_collect_indexes()
Djbi_util.c238 bool jbi_node_expr_matched(JQP_AUX *aux, JBIDX idx, IWKV_cursor cur, JQP_EXPR *expr, iwrc *rcp) { in jbi_node_expr_matched()
/third_party/ejdb/src/jql/inc/
Djqpx.c1195 iwrc jqp_print_filter_node_expr(const JQP_EXPR *e, jbl_json_printer pt, void *op) { in jqp_print_filter_node_expr()
1241 for (JQP_EXPR *e = &u->expr; e; e = e->next) { in _jqp_print_filter_node()