OSDN Git Service

Adjust API of expression_tree_mutator and query_tree_mutator to
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 17 Jan 2003 02:01:21 +0000 (02:01 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 17 Jan 2003 02:01:21 +0000 (02:01 +0000)
commita4d82dd4b4725c12a64d87967719f7690a054cbd
tree6f190e80d6fe8e4ced2593ab53407a852f4deb83
parent227a404cf4badc5b245a17c674658605d8aa9397
Adjust API of expression_tree_mutator and query_tree_mutator to
simplify callers.  It turns out the common case is that the caller
does want to recurse into sub-queries, so push support for that into
these subroutines.
src/backend/optimizer/plan/subselect.c
src/backend/optimizer/prep/prepunion.c
src/backend/optimizer/util/clauses.c
src/backend/optimizer/util/var.c
src/backend/rewrite/rewriteDefine.c
src/backend/rewrite/rewriteHandler.c
src/backend/rewrite/rewriteManip.c
src/include/optimizer/clauses.h