postgresql/src/include/nodes
Tom Lane 8acdb8bf9c Split CollateClause into separate raw and analyzed node types.
CollateClause is now used only in raw grammar output, and CollateExpr after
parse analysis.  This is for clarity and to avoid carrying collation names
in post-analysis parse trees: that's both wasteful and possibly misleading,
since the collation's name could be changed while the parsetree still
exists.

Also, clean up assorted infelicities and omissions in processing of the
node type.
2011-03-11 16:28:18 -05:00
..
bitmapset.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
execnodes.h Refactor the executor's API to support data-modifying CTEs better. 2011-02-27 13:44:12 -05:00
makefuncs.h Remove collation information from TypeName, where it does not belong. 2011-03-09 22:39:20 -05:00
memnodes.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
nodeFuncs.h Per-column collation support 2011-02-08 23:04:18 +02:00
nodes.h Split CollateClause into separate raw and analyzed node types. 2011-03-11 16:28:18 -05:00
params.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
parsenodes.h Split CollateClause into separate raw and analyzed node types. 2011-03-11 16:28:18 -05:00
pg_list.h Per-column collation support 2011-02-08 23:04:18 +02:00
plannodes.h Support data-modifying commands (INSERT/UPDATE/DELETE) in WITH. 2011-02-25 18:58:02 -05:00
primnodes.h Split CollateClause into separate raw and analyzed node types. 2011-03-11 16:28:18 -05:00
print.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
readfuncs.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
relation.h Support data-modifying commands (INSERT/UPDATE/DELETE) in WITH. 2011-02-25 18:58:02 -05:00
tidbitmap.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
value.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00