diff options
author | Mark Mitchell <mark@codesourcery.com> | 2004-03-30 23:45:00 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 2004-03-30 23:45:00 +0000 |
commit | c6671cbbbc4bccc110b26c24a3eb706f596b7960 (patch) | |
tree | 04761024ef3f5044d3fc69d185c9e2024ebf24a9 /gcc/flow.c | |
parent | 06ce772609f34249723fe45a49d9681827101aac (diff) | |
download | gcc-c6671cbbbc4bccc110b26c24a3eb706f596b7960.zip gcc-c6671cbbbc4bccc110b26c24a3eb706f596b7960.tar.gz gcc-c6671cbbbc4bccc110b26c24a3eb706f596b7960.tar.bz2 |
re PR c++/14724 (Destructor not called on backwards goto past initialization)
PR c++/14724
* decl.c (start_decl_1): Do not decide whether or not to create a
new cleanup level until after the type has been completed.
PR c++/14763
* pt.c (tsubst_default_argument): Clear current_function_decl.
PR c++/14724
* g++.dg/init/goto1.C: New test.
PR c++/14763
* g++.dg/template/defarg4.C: New test.
From-SVN: r80101
Diffstat (limited to 'gcc/flow.c')
0 files changed, 0 insertions, 0 deletions