Searched refs:JQPUNIT (Results 1 – 7 of 7) sorted by relevance
/third_party/ejdb/src/jql/ |
D | jqp.leg | 16 static JQPUNIT *_jqp_unit(struct _yycontext *yy); 21 static JQPUNIT *_jqp_string(struct _yycontext *yy, jqp_string_flavours_t flv, const char *text); 22 static JQPUNIT *_jqp_unescaped_string(struct _yycontext *yy, jqp_string_flavours_t flv, const char … 23 static JQPUNIT *_jqp_number(struct _yycontext *yy, jqp_int_flavours_t flv, const char *text); 24 static JQPUNIT *_jqp_placeholder(struct _yycontext *yy, const char *text); 25 static JQPUNIT *_jqp_unit_op(struct _yycontext *yy, const char *text); 26 static JQPUNIT *_jqp_unit_join(struct _yycontext *yy, const char *text); 27 static JQPUNIT *_jqp_expr(struct _yycontext *yy, JQPUNIT *left, JQPUNIT *op, JQPUNIT *right); 28 static JQPUNIT *_jqp_node(struct _yycontext *yy, JQPUNIT *value); 29 static JQPUNIT *_jqp_projection(struct _yycontext *yy, JQPUNIT *value, uint8_t flags); [all …]
|
D | jqp.h | 104 typedef union _JQP_UNIT JQPUNIT; typedef 124 JQPUNIT *argument; 143 JQPUNIT *value; 190 JQPUNIT *left; 191 JQPUNIT *right; 245 JQPUNIT *unit; 286 JQPUNIT *skip; 287 JQPUNIT *limit;
|
D | jqp.c | 23 static JQPUNIT *_jqp_unit(struct _yycontext *yy); 28 static JQPUNIT *_jqp_string(struct _yycontext *yy, jqp_string_flavours_t flv, const char *text); 29 static JQPUNIT *_jqp_unescaped_string(struct _yycontext *yy, jqp_string_flavours_t flv, const char … 30 static JQPUNIT *_jqp_number(struct _yycontext *yy, jqp_int_flavours_t flv, const char *text); 31 static JQPUNIT *_jqp_placeholder(struct _yycontext *yy, const char *text); 32 static JQPUNIT *_jqp_unit_op(struct _yycontext *yy, const char *text); 33 static JQPUNIT *_jqp_unit_join(struct _yycontext *yy, const char *text); 34 static JQPUNIT *_jqp_expr(struct _yycontext *yy, JQPUNIT *left, JQPUNIT *op, JQPUNIT *right); 35 static JQPUNIT *_jqp_node(struct _yycontext *yy, JQPUNIT *value); 36 static JQPUNIT *_jqp_projection(struct _yycontext *yy, JQPUNIT *value, uint8_t flags); [all …]
|
D | jql_internal.h | 50 JQVAL *jql_unit_to_jqval(JQP_AUX *aux, JQPUNIT *unit, iwrc *rcp);
|
D | jql.c | 256 JQPUNIT *unit = n->value; in _jql_reset_expression_node() 1013 static JQVAL *_jql_unit_to_jqval(JQP_AUX *aux, JQPUNIT *unit, iwrc *rcp) { in _jql_unit_to_jqval() 1108 JQVAL *jql_unit_to_jqval(JQP_AUX *aux, JQPUNIT *unit, iwrc *rcp) { in jql_unit_to_jqval() 1157 JQPUNIT *left = expr->left; in _jql_match_node_expr_impl() 1159 JQPUNIT *right = expr->right; in _jql_match_node_expr_impl() 1203 JQPUNIT *unit = n->value; in _jql_match_node_expr() 1456 JQPUNIT *skip = aux->skip; in jql_get_skip() 1473 JQPUNIT *limit = aux->limit; in jql_get_limit()
|
/third_party/ejdb/src/jql/inc/ |
D | jqpx.c | 65 static JQPUNIT *_jqp_unit(yycontext *yy) { in _jqp_unit() 66 JQPUNIT *ret = iwpool_calloc(sizeof(JQPUNIT), yy->aux->pool); in _jqp_unit() 117 static void _jqp_unit_push(yycontext *yy, JQPUNIT *unit) { in _jqp_unit_push() 123 static JQPUNIT *_jqp_unit_pop(yycontext *yy) { in _jqp_unit_pop() 155 static JQPUNIT *_jqp_string(yycontext *yy, jqp_string_flavours_t flavour, const char *text) { in _jqp_string() 156 JQPUNIT *unit = _jqp_unit(yy); in _jqp_string() 163 static JQPUNIT *_jqp_number(yycontext *yy, jqp_int_flavours_t flavour, const char *text) { in _jqp_number() 164 JQPUNIT *unit = _jqp_unit(yy); in _jqp_number() 187 static JQPUNIT *_jqp_json_number(yycontext *yy, const char *text) { in _jqp_json_number() 188 JQPUNIT *unit = _jqp_unit(yy); in _jqp_json_number() [all …]
|
/third_party/ejdb/src/jbi/ |
D | jbi_selection.c | 115 JQPUNIT *unit = n->value; in _jbi_is_solid_node_expression() 123 JQPUNIT *left = expr->left; in _jbi_is_solid_node_expression() 326 JQPUNIT *left = nexpr->left; in _jbi_collect_indexes() 341 JQPUNIT *left = n->next->value->expr.left; in _jbi_collect_indexes()
|