Make more use of castNode()
Branch
------
master
Details
-------
http://git.postgresql.org/pg/commitdiff/38d103763d14baddf3cbfe4b00b501059fc9447f
Modified Files
--------------
src/backend/commands/copy.c | 2 +-
src/backend/nodes/nodeFuncs.c | 24 +++++----------
src/backend/optimizer/path/allpaths.c | 4 +--
src/backend/optimizer/path/costsize.c | 20 ++++--------
src/backend/optimizer/path/indxpath.c | 10 +++---
src/backend/optimizer/path/joinrels.c | 3 +-
src/backend/optimizer/plan/analyzejoins.c | 8 ++---
src/backend/optimizer/plan/createplan.c | 36 +++++++++-------------
src/backend/optimizer/plan/planner.c | 3 +-
src/backend/optimizer/plan/setrefs.c | 4 +--
src/backend/optimizer/plan/subselect.c | 17 +++++-----
src/backend/optimizer/prep/prepjointree.c | 7 ++---
src/backend/optimizer/prep/prepunion.c | 7 ++---
src/backend/optimizer/util/clauses.c | 10 ++----
src/backend/optimizer/util/orclauses.c | 13 ++++----
src/backend/optimizer/util/restrictinfo.c | 12 ++------
src/backend/parser/analyze.c | 16 ++++------
src/backend/parser/gram.y | 9 ++----
src/backend/parser/parse_clause.c | 3 +-
src/backend/parser/parse_collate.c | 13 +++-----
src/backend/parser/parse_expr.c | 20 ++++--------
src/backend/parser/parse_func.c | 3 +-
src/backend/parser/parse_node.c | 3 +-
src/backend/parser/parse_relation.c | 3 +-
src/backend/parser/parse_type.c | 3 +-
src/backend/parser/parse_utilcmd.c | 24 +++++----------
src/backend/rewrite/rewriteHandler.c | 16 +++-------
src/backend/utils/adt/datetime.c | 3 +-
src/backend/utils/adt/numeric.c | 3 +-
src/backend/utils/adt/ruleutils.c | 21 +++++--------
src/backend/utils/adt/selfuncs.c | 3 +-
src/backend/utils/adt/timestamp.c | 3 +-
src/backend/utils/adt/varbit.c | 3 +-
src/backend/utils/adt/varchar.c | 3 +-
src/backend/utils/misc/guc.c | 3 +-
src/pl/plpgsql/src/pl_handler.c | 4 +--
.../modules/test_ddl_deparse/test_ddl_deparse.c | 4 +--
37 files changed, 121 insertions(+), 222 deletions(-)