Searched refs:posExpr (Results 1 – 7 of 7) sorted by relevance
1409 expr* posExpr = NULL; in RULE_REWRITE_PRE() local1483 expr* posExpr, in rewrite_positional_pred() argument1503 posExpr); in rewrite_positional_pred()1515 args[2] = posExpr; in rewrite_positional_pred()1533 posExpr = rCtx.theEM-> in rewrite_positional_pred()1537 posExpr, in rewrite_positional_pred()1543 args[2] = posExpr; in rewrite_positional_pred()1560 posExpr); in rewrite_positional_pred()1569 posExpr = rCtx.theEM-> in rewrite_positional_pred()1573 posExpr, in rewrite_positional_pred()[all …]
297 expr* posExpr = fo->get_arg(1); in RULE_REWRITE_POST() local298 if (posExpr->get_expr_kind() == promote_expr_kind) in RULE_REWRITE_POST()300 promote_expr* promoteExpr = static_cast<promote_expr*>(posExpr); in RULE_REWRITE_POST()301 posExpr = promoteExpr->get_input(); in RULE_REWRITE_POST()304 const QueryLoc& posLoc = posExpr->get_loc(); in RULE_REWRITE_POST()305 xqtref_t posType = posExpr->get_return_type(); in RULE_REWRITE_POST()327 fo->set_arg(1, posExpr); in RULE_REWRITE_POST()338 fo->set_arg(1, posExpr); in RULE_REWRITE_POST()
272 const expr* posExpr = subseqExpr.get_arg(1); in codegen() local277 posExpr->get_expr_kind() == const_expr_kind && in codegen()281 xs_double dpos = static_cast<const const_expr*>(posExpr)-> in codegen()355 const expr* posExpr = subseqExpr.get_arg(1); in codegen() local363 posExpr->get_expr_kind() == const_expr_kind && in codegen()372 pos = static_cast<const const_expr*>(posExpr)->get_val()->getLongValue(); in codegen()450 const expr* posExpr = subseqExpr.get_arg(1); in codegen() local455 if (posExpr->get_expr_kind() == const_expr_kind) in codegen()457 store::Item* posItem = static_cast<const const_expr*>(posExpr)->get_val(); in codegen()
5909 const rchandle<exprnode>& posExpr) in JSONArrayInsertExpr() argument5913 thePositionExpr(posExpr), in JSONArrayInsertExpr()
6676 const rchandle<exprnode>& posExpr);
2585 let posExpr = (2*x - 1 .< 2*r) .&& (2*r .<= 2*x + 1) function2588 addSideCondition "round" $ x .< 0 .|| posExpr
13330 expr* posExpr = pop_nodestack(); in end_visit() local13334 posExpr = wrap_in_type_promotion(posExpr, in end_visit()13346 args[1] = posExpr; in end_visit()