postgresql/src/include/nodes
Peter Eisentraut de160e2c00 Make backend header files C++ safe
This alters various incidental uses of C++ key words to use other similar
identifiers, so that a C++ compiler won't choke outright.  You still
(probably) need extern "C" { }; around the inclusion of backend headers.

based on a patch by Kurt Harriman <harriman@acm.org>

Also add a script cpluspluscheck to check for C++ compatibility in the
future.  As of right now, this passes without error for me.
2009-07-16 06:33:46 +00:00
..
bitmapset.h Update copyright for 2009. 2009-01-01 17:24:05 +00:00
execnodes.h 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 2009-06-11 14:49:15 +00:00
makefuncs.h Make backend header files C++ safe 2009-07-16 06:33:46 +00:00
memnodes.h Make backend header files C++ safe 2009-07-16 06:33:46 +00:00
nodeFuncs.h 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 2009-06-11 14:49:15 +00:00
nodes.h 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 2009-06-11 14:49:15 +00:00
params.h Update copyright for 2009. 2009-01-01 17:24:05 +00:00
parsenodes.h Make backend header files C++ safe 2009-07-16 06:33:46 +00:00
pg_list.h 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 2009-06-11 14:49:15 +00:00
plannodes.h 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 2009-06-11 14:49:15 +00:00
primnodes.h Make backend header files C++ safe 2009-07-16 06:33:46 +00:00
print.h Update copyright for 2009. 2009-01-01 17:24:05 +00:00
readfuncs.h Update copyright for 2009. 2009-01-01 17:24:05 +00:00
relation.h 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 2009-06-11 14:49:15 +00:00
tidbitmap.h 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 2009-06-11 14:49:15 +00:00
value.h Update copyright for 2009. 2009-01-01 17:24:05 +00:00