diff options
author | Nathan Sidwell <nathan@codesourcery.com> | 2003-03-16 14:36:43 +0000 |
---|---|---|
committer | Nathan Sidwell <nathan@gcc.gnu.org> | 2003-03-16 14:36:43 +0000 |
commit | 1f5a253a36c2e680af7a627a5077a61fb8afe6b6 (patch) | |
tree | 7874404e7e5a23052c2153596208ca845cfa33ef /libjava/java/util/TimerTask.java | |
parent | 46ea50cb66f3edc9f5f474067e61bfe39c41cb06 (diff) | |
download | gcc-1f5a253a36c2e680af7a627a5077a61fb8afe6b6.zip gcc-1f5a253a36c2e680af7a627a5077a61fb8afe6b6.tar.gz gcc-1f5a253a36c2e680af7a627a5077a61fb8afe6b6.tar.bz2 |
re PR c++/9629 (virtual inheritance segfault)
cp:
PR c++/9629
* cp-tree.h (struct language_function): Add in_base_initializer.
(in_base_initializer): define it.
(expand_member_init): Remove INIT param.
* init.c (expand_member_init): Remove INIT param, return the member.
(emit_mem_initializers): Set in_base_initializer.
* class.c (build_base_path): Check in_base_initializer.
* parser.c (cp_parser_mem_initializer): Set in_base_initializer.
* pt.c (tsubst_initializer_list): Likewise.
testsuite:
PR c++/9629
* g++.dg/init/ctor2.C: New test.
From-SVN: r64438
Diffstat (limited to 'libjava/java/util/TimerTask.java')
0 files changed, 0 insertions, 0 deletions