testsuite/
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 6 Sep 2010 14:38:50 +0000 (14:38 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 6 Sep 2010 14:38:50 +0000 (14:38 +0000)
commit0a683683c5048a8a9c586809b0d6d319f259d1ac
tree9e55e9529dfd980d13308f393e59a58d99f1a5c1
parenta828b39f1f6478f8682c1e63481815d2839558bf
testsuite/
* g++.dg/parse/redef2.C: New.
cp/
* parser.c (make_pointer_declarator, make_reference_declarator,
make_call_declarator, make_array_declarator): Set declarator->id_loc.
(cp_parser_init_declarator): Adjust location of decl if appropriate.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@163920 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/redef2.C [new file with mode: 0644]