OSDN Git Service

PR c++/28338
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 19 Jul 2006 22:49:20 +0000 (22:49 +0000)
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 19 Jul 2006 22:49:20 +0000 (22:49 +0000)
commitc4dd81319ce82d1669f259ac955edd030380c5b8
tree8d9d28ecf559ae39bd12c309d61d6dcf79d51d85
parent77874a3c450f5572fc34c9af625d34a26c96bfdf
PR c++/28338
* decl.c (layout_var_decl): Don't call push_local_name here.
(initialize_artificial_var): Assert artificiality.
(cp_finish_decl): Call push_local_name here.
PR c++/28338
* g++.dg/init/ref13.C: New test.

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