PR c++/49834
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 2 Aug 2011 18:08:58 +0000 (18:08 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 2 Aug 2011 18:08:58 +0000 (18:08 +0000)
commit4121b00f9cf59bf5e528c79a04c37c4a2b68ccf9
tree877c7816cb34d419062402adb5b5edd7c41f80f8
parent8f89e9c96e866abb36ed9974edf1d5c6f0497805
PR c++/49834
* parser.c (build_range_temp): Split out from...
(cp_convert_range_for): ...here.
(do_range_for_auto_deduction): New.
(cp_parser_range_for): Use it.

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