@@ -242,16 +242,10 @@ static EquivalenceMember *find_ec_member_for_tle(EquivalenceClass *ec,
242
242
TargetEntry * tle ,
243
243
Relids relids );
244
244
static Sort * make_sort_from_pathkeys (Plan * lefttree , List * pathkeys );
245
- static Sort * make_sort_from_sortclauses (List * sortcls , Plan * lefttree );
246
245
static Sort * make_sort_from_groupcols (List * groupcls ,
247
246
AttrNumber * grpColIdx ,
248
247
Plan * lefttree );
249
248
static Material * make_material (Plan * lefttree );
250
- static Agg * make_agg (List * tlist , List * qual , AggStrategy aggstrategy ,
251
- bool combineStates , bool finalizeAggs ,
252
- int numGroupCols , AttrNumber * grpColIdx , Oid * grpOperators ,
253
- List * groupingSets , List * chain ,
254
- double dNumGroups , Plan * lefttree );
255
249
static WindowAgg * make_windowagg (List * tlist , Index winref ,
256
250
int partNumCols , AttrNumber * partColIdx , Oid * partOperators ,
257
251
int ordNumCols , AttrNumber * ordColIdx , Oid * ordOperators ,
@@ -269,7 +263,6 @@ static SetOp *make_setop(SetOpCmd cmd, SetOpStrategy strategy, Plan *lefttree,
269
263
List * distinctList , AttrNumber flagColIdx , int firstFlag ,
270
264
long numGroups );
271
265
static LockRows * make_lockrows (Plan * lefttree , List * rowMarks , int epqParam );
272
- static Limit * make_limit (Plan * lefttree , Node * limitOffset , Node * limitCount );
273
266
static Result * make_result (List * tlist , Node * resconstantqual , Plan * subplan );
274
267
static ModifyTable * make_modifytable (PlannerInfo * root ,
275
268
CmdType operation , bool canSetTag ,
@@ -5500,7 +5493,7 @@ make_sort_from_pathkeys(Plan *lefttree, List *pathkeys)
5500
5493
* 'sortcls' is a list of SortGroupClauses
5501
5494
* 'lefttree' is the node which yields input tuples
5502
5495
*/
5503
- static Sort *
5496
+ Sort *
5504
5497
make_sort_from_sortclauses (List * sortcls , Plan * lefttree )
5505
5498
{
5506
5499
List * sub_tlist = lefttree -> targetlist ;
@@ -5635,7 +5628,7 @@ materialize_finished_plan(Plan *subplan)
5635
5628
return matplan ;
5636
5629
}
5637
5630
5638
- static Agg *
5631
+ Agg *
5639
5632
make_agg (List * tlist , List * qual ,
5640
5633
AggStrategy aggstrategy ,
5641
5634
bool combineStates , bool finalizeAggs ,
@@ -5973,7 +5966,7 @@ make_lockrows(Plan *lefttree, List *rowMarks, int epqParam)
5973
5966
* make_limit
5974
5967
* Build a Limit plan node
5975
5968
*/
5976
- static Limit *
5969
+ Limit *
5977
5970
make_limit (Plan * lefttree , Node * limitOffset , Node * limitCount )
5978
5971
{
5979
5972
Limit * node = makeNode (Limit );
0 commit comments