29 List *subplan_params);
33 int32 paramtypmod,
Oid paramcollation);
Param * generate_new_exec_param(PlannerInfo *root, Oid paramtype, int32 paramtypmod, Oid paramcollation)
Param * replace_outer_var(PlannerInfo *root, Var *var)
void process_subquery_nestloop_params(PlannerInfo *root, List *subplan_params)
Param * replace_outer_grouping(PlannerInfo *root, GroupingFunc *grp)
Param * replace_nestloop_param_var(PlannerInfo *root, Var *var)
List * identify_current_nestloop_params(PlannerInfo *root, Relids leftrelids)
Param * replace_outer_placeholdervar(PlannerInfo *root, PlaceHolderVar *phv)
Param * replace_outer_merge_support(PlannerInfo *root, MergeSupportFunc *msf)
Param * replace_outer_agg(PlannerInfo *root, Aggref *agg)
Param * replace_nestloop_param_placeholdervar(PlannerInfo *root, PlaceHolderVar *phv)
int assign_special_exec_param(PlannerInfo *root)