postgresql/src/include/parser
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
..
analyze.h Update copyright for 2009. 2009-01-01 17:24:05 +00:00
gramparse.h Tweak the core scanner so that it can be used by plpgsql too. 2009-07-14 20:24:10 +00:00
keywords.h Tweak the core scanner so that it can be used by plpgsql too. 2009-07-14 20:24:10 +00:00
kwlist.h Rename the new CREATE DATABASE options to set collation and ctype into 2009-04-06 08:42:53 +00:00
parse_agg.h 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 2009-06-11 14:49:15 +00:00
parse_clause.h 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 2009-06-11 14:49:15 +00:00
parse_coerce.h 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 2009-06-11 14:49:15 +00:00
parse_cte.h Update copyright for 2009. 2009-01-01 17:24:05 +00:00
parse_expr.h Update copyright for 2009. 2009-01-01 17:24:05 +00:00
parse_func.h Do some minor code refactoring in preparation for changing the APIs of 2009-05-12 00:56:05 +00:00
parse_node.h 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 2009-06-11 14:49:15 +00:00
parse_oper.h Update copyright for 2009. 2009-01-01 17:24:05 +00:00
parse_relation.h 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 2009-06-11 14:49:15 +00:00
parse_target.h Update copyright for 2009. 2009-01-01 17:24:05 +00:00
parse_type.h Make backend header files C++ safe 2009-07-16 06:33:46 +00:00
parse_utilcmd.h Update copyright for 2009. 2009-01-01 17:24:05 +00:00
parser.h Fix up PGDLLIMPORT marking for standard_conforming_strings. Moving it 2009-07-13 00:42:18 +00:00
parsetree.h Update copyright for 2009. 2009-01-01 17:24:05 +00:00
scansup.h Update copyright for 2009. 2009-01-01 17:24:05 +00:00