]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR c++/56614 (error: default argument 'std::vector<E>(std::initializer_list<E...
authorJason Merrill <jason@redhat.com>
Thu, 14 Mar 2013 17:34:55 +0000 (13:34 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 14 Mar 2013 17:34:55 +0000 (13:34 -0400)
commita4c0821aa49419ea923a5f0522e43f75d281cbaf
treebec672d345c50853bdf6a6feb0f84bf979900d1d
parentc2bb4db4afd525bc30e20855649cf048420369a4
re PR c++/56614 (error: default argument 'std::vector<E>(std::initializer_list<E>{((const E*)(& ._0)), 1u}, (*(const std::allocator<E>*)(& std::allocator<E>())))' uses local variable '._0')

PR c++/56614
* decl.c (local_variable_p_walkfn): Check DECL_ARTIFICIAL again.

From-SVN: r196662
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/testsuite/g++.dg/cpp0x/initlist-defarg1.C [new file with mode: 0644]