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 | 107 typedef union _JQP_UNIT JQPUNIT; typedef 127 JQPUNIT *argument; 146 JQPUNIT *value; 193 JQPUNIT *left; 194 JQPUNIT *right; 248 JQPUNIT *unit; 289 JQPUNIT *skip; 290 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 | 54 JQVAL* jql_unit_to_jqval(JQP_AUX *aux, JQPUNIT *unit, iwrc *rcp);
|
D | jql.c | 345 JQPUNIT *unit = n->value; in _jql_reset_expression_node() 1059 static JQVAL* _jql_unit_to_jqval(JQP_AUX *aux, JQPUNIT *unit, iwrc *rcp) { in _jql_unit_to_jqval() 1154 JQVAL* jql_unit_to_jqval(JQP_AUX *aux, JQPUNIT *unit, iwrc *rcp) { in jql_unit_to_jqval() 1203 JQPUNIT *left = expr->left; in _jql_match_node_expr_impl() 1205 JQPUNIT *right = expr->right; in _jql_match_node_expr_impl() 1249 JQPUNIT *unit = n->value; in _jql_match_node_expr() 1502 JQPUNIT *skip = aux->skip; in jql_get_skip() 1519 JQPUNIT *limit = aux->limit; in jql_get_limit()
|
/third_party/ejdb/src/jql/inc/ |
D | jqpx.c | 66 static JQPUNIT* _jqp_unit(yycontext *yy) { in _jqp_unit() 67 JQPUNIT *ret = iwpool_calloc(sizeof(JQPUNIT), yy->aux->pool); in _jqp_unit() 118 static void _jqp_unit_push(yycontext *yy, JQPUNIT *unit) { in _jqp_unit_push() 124 static JQPUNIT* _jqp_unit_pop(yycontext *yy) { in _jqp_unit_pop() 156 static JQPUNIT* _jqp_string(yycontext *yy, jqp_string_flavours_t flavour, const char *text) { in _jqp_string() 157 JQPUNIT *unit = _jqp_unit(yy); in _jqp_string() 164 static JQPUNIT* _jqp_number(yycontext *yy, jqp_int_flavours_t flavour, const char *text) { in _jqp_number() 165 JQPUNIT *unit = _jqp_unit(yy); in _jqp_number() 188 static JQPUNIT* _jqp_json_number(yycontext *yy, const char *text) { in _jqp_json_number() 189 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()
|