]> granicus.if.org Git - postgresql/commit
Create a generic expression-tree-walker subroutine, which
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 19 Jun 1999 03:41:45 +0000 (03:41 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 19 Jun 1999 03:41:45 +0000 (03:41 +0000)
commit86f36719dba6641b4437536ee54e647c12282332
tree2cdeb7c37be037e330941bed285b0065b3f7d747
parentd30c4b056212a0b0ac7be363aaa5cf634114e618
Create a generic expression-tree-walker subroutine, which
will gradually replace all of the boilerplate tree-walk-recursion code that
currently exists in O(N) slightly different forms in N subroutines.
I've had it with adding missing cases to these subroutines...
src/backend/optimizer/util/clauses.c
src/backend/optimizer/util/var.c
src/include/optimizer/clauses.h