Home
last modified time | relevance | path

Searched refs:theCCB (Results 1 – 25 of 31) sorted by relevance

12

/dports/textproc/zorba/zorba-2.7.0/src/compiler/xqddf/
H A Dvalue_index.cpp59 theCCB(ccb), in SERIALIZABLE_CLASS_VERSIONS()
148 theDomainClause = theCCB->theEM->create_for_clause(domainExpr->get_sctx(), in setDomainExpr()
174 theDomainClause = theCCB->theEM->create_for_clause(domainVar->get_sctx(), in setDomainVariable()
486 var_expr* newdot = theCCB->theEM-> in getBuildExpr()
489 var_expr* newpos = theCCB->theEM-> in getBuildExpr()
500 theCCB->theEM->create_for_clause(sctx, dotloc, newdot, newdom, newpos); in getBuildExpr()
522 expr* domainVarExpr(theCCB->theEM->create_wrapper_expr(sctx, loc, newdot)); in getBuildExpr()
616 var_expr* docVar = theCCB->theEM->create_var_expr(sctx, in getDocIndexer()
637 var_expr* newdot = theCCB->theEM-> in getDocIndexer()
640 var_expr* newpos = theCCB->theEM-> in getDocIndexer()
[all …]
H A Dvalue_index.h253 CompilerCB * theCCB;
/dports/textproc/zorba/zorba-2.7.0/src/compiler/expression/
H A Dflwor_expr.cpp108 theDomainExpr = theCCB->theEM-> in set_var()
251 return theCCB->theEM->create_for_clause(theContext, in clone()
352 return theCCB->theEM->create_let_clause(theContext, in clone()
404 domainExpr = theCCB->theEM-> in window_clause()
460 return theCCB->theEM->create_window_clause(theContext, in clone()
486 theCCB(ccb) in flwor_wincond()
587 theInputVars.clone(theCCB->theEM, cloneInVars, subst); in clone()
592 return theCCB->theEM->create_flwor_wincond(NULL, in clone()
695 return theCCB->theEM->create_group_clause(theContext, in clone()
740 return theCCB->theEM->create_orderby_clause(theContext, in clone()
[all …]
H A Dexpr.cpp171 return theCCB->theEM->create_if_expr(theSctx, in cloneImpl()
247 return theCCB->theEM->create_validate_expr(theSctx, in cloneImpl()
368 return theCCB->theEM->create_cast_expr(theSctx, in cloneImpl()
398 return theCCB->theEM->create_treat_expr(theSctx, in cloneImpl()
432 return theCCB->theEM->create_promote_expr(theSctx, in cloneImpl()
482 return theCCB->theEM->create_castable_expr(theSctx, in cloneImpl()
735 return theCCB->theEM->create_attr_expr(theSctx, in cloneImpl()
828 return theCCB->theEM->create_pi_expr(theSctx, in cloneImpl()
1052 :theCCB(ccb) in catch_clause()
1227 eval_expr* new_eval = theCCB->theEM-> in cloneImpl()
[all …]
H A Dupdate_exprs.cpp87 return theCCB->theEM->create_insert_expr(theSctx, in cloneImpl()
111 return theCCB->theEM->create_delete_expr(theSctx, get_loc(), getTargetExpr()->clone(subst)); in cloneImpl()
134 return theCCB->theEM->create_replace_expr(theSctx, in cloneImpl()
159 return theCCB->theEM->create_rename_expr(theSctx, in cloneImpl()
173 theCCB(ccb) in copy_clause()
196 return theCCB->theEM->create_copy_clause(varCopy, domainCopy); in clone()
255 theCCB->theEM->create_transform_expr(theSctx, get_loc()); in cloneImpl()
H A Dscript_exprs.cpp175 return theCCB->theEM->create_block_expr(theSctx, get_loc(), true, seq2, NULL); in cloneImpl()
210 return theCCB->theEM->create_apply_expr(theSctx, get_loc(), theExpr->clone(subst), theDiscardXDM); in cloneImpl()
267 var_expr* varCopy = theCCB->theEM->create_var_expr(*theVarExpr); in cloneImpl()
270 return theCCB->theEM->create_var_decl_expr(theSctx, in cloneImpl()
328 return theCCB->theEM->create_var_set_expr(theSctx, in cloneImpl()
373 expr* clone = theCCB->theEM->create_exit_expr(theSctx, get_loc(), get_expr()->clone(subst)); in cloneImpl()
455 return theCCB->theEM->create_exit_catcher_expr(theSctx, get_loc(), clonedInput, clonedExits); in cloneImpl()
484 return theCCB->theEM->create_flowctl_expr(theSctx, get_loc(), get_action()); in cloneImpl()
529 return theCCB->theEM->create_while_expr(theSctx, get_loc(), get_body()->clone(subst)); in cloneImpl()
H A Dexpr_manager.cpp94 theCCB(ccb) in ExprManager()
207 EXPRTYPE* EXPPTR = new (theMemoryMgr) EXPRTYPE(theCCB, __VA_ARGS__); \
491 CREATE_AND_RETURN(catch_clause, theCCB); in create_catch_clause()
659 CREATE_AND_RETURN(copy_clause, theCCB, aVar, aExpr); in create_copy_clause()
823 return fo_expr::create_seq(theCCB, sctx, loc); in create_seq()
887 CREATE_AND_RETURN(let_clause, sctx, theCCB, loc, varExpr, domainExpr, lazy); in create_let_clause()
911 CREATE_AND_RETURN(flwor_wincond, theCCB, sctx, isOnly, in_vars, out_vars, cond); in create_flwor_wincond()
921 CREATE_AND_RETURN(group_clause, sctx, theCCB, loc, gvars, ngvars, collations); in create_group_clause()
937 CREATE_AND_RETURN(materialize_clause, sctx, theCCB, loc); in create_materialize_clause()
943 CREATE_AND_RETURN(count_clause, sctx, theCCB, loc, var); in create_count_clause()
[all …]
H A Djson_exprs.cpp65 return theCCB->theEM-> in cloneImpl()
113 return theCCB->theEM-> in cloneImpl()
200 return theCCB->theEM-> in cloneImpl()
H A Dpath_expr.cpp105 std::auto_ptr<relpath_expr> re(theCCB->theEM->create_relpath_expr(theSctx, get_loc())); in cloneImpl()
153 axis_step_expr* ae = theCCB->theEM->create_axis_step_expr(theSctx, get_loc()); in cloneImpl()
225 match_expr* me = theCCB->theEM->create_match_expr(theSctx, get_loc()); in cloneImpl()
H A Dexpr_base.h189 CompilerCB *const theCCB; variable
201 expr() : theSctx(NULL), theFlags1(0), theCCB(NULL) {} in expr()
206 CompilerCB* get_ccb() {return theCCB;} in get_ccb()
H A Dfunction_item_expr.cpp69 return theCCB->theEM->create_dynamic_function_invocation_expr(theSctx, in cloneImpl()
150 theCCB->theEM->create_function_item_expr(theSctx, in cloneImpl()
H A Dft_expr.cpp63 return theCCB->theEM->create_ftcontains_expr( in cloneImpl()
H A Dexpr_base.cpp132 theCCB(ccb) in expr()
257 theCCB->lookup_pragmas(this, lPragmas); in clone()
260 theCCB->add_pragma(lNewExpr, lPragmas[i]); in clone()
1215 expr* emptyExpr = theCCB->theEM->create_fo_expr(input->get_sctx(), in get_return_type_with_empty_input()
H A Dflwor_expr.h74 CompilerCB * const theCCB; variable
87 theCCB(ccb) in flwor_clause()
371 CompilerCB * const theCCB; variable
H A Dupdate_exprs.h195 CompilerCB *const theCCB; variable
H A Dfo_expr.cpp286 std::auto_ptr<fo_expr> fo(theCCB->theEM->create_fo_expr(theSctx, in cloneImpl()
/dports/textproc/zorba/zorba-2.7.0/src/runtime/function_item/
H A Dfunction_item.cpp52 theCCB(ccb), in FunctionItem()
70 theCCB(ccb), in FunctionItem()
87 ar & theCCB; in serialize() local
129 expr* dummy = theCCB->theEM->create_function_item_expr(theSctx, theLoc); in getImplementation()
131 PlanIter_t udfCallIterator = theFunction->codegen(theCCB, in getImplementation()
H A Dfunction_item.h45 CompilerCB * theCCB;
/dports/textproc/zorba/zorba-2.7.0/src/functions/
H A Dudf.cpp65 theCCB(ccb), in SERIALIZABLE_CLASS_VERSIONS()
117 computeResultCaching(theCCB->theXQueryDiagnostics); in serialize()
119 if (theCCB->theHasEval) in serialize()
164 ar & theCCB; in serialize() local
400 theCCB->theConfig.opt_level > CompilerCB::config::O0) in optimize()
410 RewriterContext rctx(theCCB, in optimize()
438 if (theCCB->theConfig.optimize_cb != NULL) in optimize()
442 theCCB->theConfig.optimize_cb(body, getName()->getStringValue().c_str()); in optimize()
446 theCCB->theConfig.optimize_cb(body, "inline function"); in optimize()
490 theCCB, in getPlan()
H A Dudf.h113 CompilerCB * theCCB;
/dports/textproc/zorba/zorba-2.7.0/src/compiler/rewriter/framework/
H A Drewriter_context.cpp41 theCCB(aCompilerCB), in RewriterContext()
42 theEM(theCCB->theEM), in RewriterContext()
H A Drewriter_context.h76 CompilerCB * theCCB;
106 CompilerCB* getCompilerCB() const { return theCCB; } in getCompilerCB()
/dports/textproc/zorba/zorba-2.7.0/src/compiler/translator/
H A Dtranslator.cpp284 theCCB(topCompilerCB), in ModulesInfo()
665 theCCB(minfo->theCCB), in TranslatorImpl()
666 theExprManager(theCCB->theEM), in TranslatorImpl()
3136 if (theCCB->isLoadPrologQuery()) in end_visit()
3162 XQueryCompiler xqc(theCCB); in end_visit()
3243 if (theCCB->theDebuggerCommons) in end_visit()
4470 index->analyze(theCCB); in end_visit()
5420 icIter, theCCB); in end_visit()
5574 bool inEval = theCCB->theIsEval; in begin_visit()
11316 RewriterContext rCtx(theCCB, in end_visit()
[all …]
/dports/textproc/zorba/zorba-2.7.0/src/compiler/codegen/
H A Dplan_visitor.cpp342 CompilerCB * theCCB; member in zorba::plan_visitor
362 theCCB(ccb) in plan_visitor()
471 lFItem = new FunctionItem(theCCB, sctx, &v); in end_visit()
482 lFItem = new FunctionItem(theCCB, sctx, &v, lVariableValues); in end_visit()
935 theCCB->theEM->create_materialize_clause(v.get_sctx(), in begin_visit()
976 theCCB->theXQueryDiagnostics->add_warning( in begin_visit()
985 theCCB->theEM->create_orderby_clause(v.get_sctx(), in begin_visit()
1001 theCCB->theEM->create_orderby_clause(v.get_sctx(), in begin_visit()
1036 theCCB->theEM->create_orderby_clause(v.get_sctx(), in begin_visit()
2347 PlanIter_t iter = func->codegen(theCCB, sctx, loc, argv, v); in end_visit()
[all …]
/dports/textproc/zorba/zorba-2.7.0/src/compiler/rewriter/rules/
H A Dindex_join_rule.cpp478 os << "tempIndex" << rCtx.theCCB->theTempIndexCounter++; in rewriteJoin()
654 IndexDecl_t idx = new IndexDecl(sctx, rCtx.theCCB, loc, qname); in rewriteJoin()

12