PR c++/86060 - ICE on range for with -std=c++98.
commit7d9a4a95cf8d82a7194362be39f142fb7bfab0d1
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Jun 2018 17:48:35 +0000 (6 17:48 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Jun 2018 17:48:35 +0000 (6 17:48 +0000)
tree37bb93dcbc0dfe01462a899471bbae248d7050a8
parent64bc6399e9af5ccd790e6c5f007d425e40258874
PR c++/86060 - ICE on range for with -std=c++98.

* parser.c (cp_parser_init_statement): Don't clobber *decl after
pedwarn.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-8-branch@261240 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/g++.dg/cpp0x/range-for35.C [new file with mode: 0644]