pgsql: Add for_each_from, to simplify loops starting from non-first lis

2020-09-28 Thread Tom Lane
Add for_each_from, to simplify loops starting from non-first list cells. We have a dozen or so places that need to iterate over all but the first cell of a List. Prior to v13 this was typically written as for_each_cell(lc, lnext(list_head(list))) Commit 1cff1b95a changed these to

pgsql: Add for_each_from, to simplify loops starting from non-first lis

2020-09-28 Thread Tom Lane
Add for_each_from, to simplify loops starting from non-first list cells. We have a dozen or so places that need to iterate over all but the first cell of a List. Prior to v13 this was typically written as for_each_cell(lc, lnext(list_head(list))) Commit 1cff1b95a changed these to