re PR c++/56567 (ICE with lambda return type deduction and braced-init-list)
authorJason Merrill <jason@redhat.com>
Mon, 11 Mar 2013 16:22:16 +0000 (12:22 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Mon, 11 Mar 2013 16:22:16 +0000 (12:22 -0400)
commit2aa953d015925abcd909e22ec48507660efe30aa
tree332df0e3a9078669a945c39ac9b4b3946236dab3
parenta036a589fa67d491e1698e79531872c6fcf1fd44
re PR c++/56567 (ICE with lambda return type deduction and braced-init-list)

PR c++/56567
* typeck.c (check_return_expr): Disallow returning init list here.
* semantics.c (apply_deduced_return_type): Not here.

From-SVN: r196600
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/cp/typeck.c
gcc/testsuite/g++.dg/cpp0x/lambda/lambda-initlist3.C