OSDN Git Service

PR c++/8727
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 1 Dec 2002 20:27:37 +0000 (20:27 +0000)
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 1 Dec 2002 20:27:37 +0000 (20:27 +0000)
commitd085a8479fa3ca78beb178f93079ef58da3c2d0d
tree949e579a2127ed5b717cc2f0c87ffab7e3cf700e
parent9363c37324826dda40e07ef99fd64422c365b7f5
PR c++/8727
* g++.dg/inherit/typeinfo1.C: New test.

PR c++/8663
* g++.dg/inherit/typedef1.C: New test.

PR c++/8727
* cp-tree.h (lang_type_class): Add typeinfo_var.
(CLASSTYPE_TYPEINFO_VAR): New macro.
* rtti.c (get_tinfo_decl): Use it.

PR c++/8663
* init.c (expand_member_init): Always get the main variant of a
base class.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@59694 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/init.c
gcc/cp/rtti.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/inherit/typedef1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/inherit/typeinfo1.C [new file with mode: 0644]