/dports/textproc/zorba/zorba-2.7.0/src/compiler/xqddf/ |
H A D | value_index.cpp | 59 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 D | value_index.h | 253 CompilerCB * theCCB;
|
/dports/textproc/zorba/zorba-2.7.0/src/compiler/expression/ |
H A D | flwor_expr.cpp | 108 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 D | expr.cpp | 171 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 D | update_exprs.cpp | 87 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 D | script_exprs.cpp | 175 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 D | expr_manager.cpp | 94 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 D | json_exprs.cpp | 65 return theCCB->theEM-> in cloneImpl() 113 return theCCB->theEM-> in cloneImpl() 200 return theCCB->theEM-> in cloneImpl()
|
H A D | path_expr.cpp | 105 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 D | expr_base.h | 189 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 D | function_item_expr.cpp | 69 return theCCB->theEM->create_dynamic_function_invocation_expr(theSctx, in cloneImpl() 150 theCCB->theEM->create_function_item_expr(theSctx, in cloneImpl()
|
H A D | ft_expr.cpp | 63 return theCCB->theEM->create_ftcontains_expr( in cloneImpl()
|
H A D | expr_base.cpp | 132 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 D | flwor_expr.h | 74 CompilerCB * const theCCB; variable 87 theCCB(ccb) in flwor_clause() 371 CompilerCB * const theCCB; variable
|
H A D | update_exprs.h | 195 CompilerCB *const theCCB; variable
|
H A D | fo_expr.cpp | 286 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 D | function_item.cpp | 52 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 D | function_item.h | 45 CompilerCB * theCCB;
|
/dports/textproc/zorba/zorba-2.7.0/src/functions/ |
H A D | udf.cpp | 65 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 D | udf.h | 113 CompilerCB * theCCB;
|
/dports/textproc/zorba/zorba-2.7.0/src/compiler/rewriter/framework/ |
H A D | rewriter_context.cpp | 41 theCCB(aCompilerCB), in RewriterContext() 42 theEM(theCCB->theEM), in RewriterContext()
|
H A D | rewriter_context.h | 76 CompilerCB * theCCB; 106 CompilerCB* getCompilerCB() const { return theCCB; } in getCompilerCB()
|
/dports/textproc/zorba/zorba-2.7.0/src/compiler/translator/ |
H A D | translator.cpp | 284 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 D | plan_visitor.cpp | 342 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 D | index_join_rule.cpp | 478 os << "tempIndex" << rCtx.theCCB->theTempIndexCounter++; in rewriteJoin() 654 IndexDecl_t idx = new IndexDecl(sctx, rCtx.theCCB, loc, qname); in rewriteJoin()
|