Fix filtered_base_yylex() to save and restore base_yylval and base_yylloc
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 6 Jan 2007 19:14:17 +0000 (19:14 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 6 Jan 2007 19:14:17 +0000 (19:14 +0000)
commit063560bb8e1e3658df858266d593a0ee2d053423
tree36c99edacf06942060e5ff0aac8650e887c656e8
parente85ef6e51eedffb367caf4dc5bdef0ba9cba9726
Fix filtered_base_yylex() to save and restore base_yylval and base_yylloc
properly when doing a lookahead.  The lack of this was causing various
interesting misbehaviors when one tries to use "with" as a plain identifier.
src/backend/parser/parser.c