re PR c++/29928 (typeid of unknown bound array)
authorPaolo Carlini <pcarlini@suse.de>
Mon, 14 May 2007 20:21:34 +0000 (20:21 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Mon, 14 May 2007 20:21:34 +0000 (20:21 +0000)
commit9c49a5e4b3295ed1376f0457cc6178aa2f95cd60
tree230c443a411d1722b106ee65843f01d2158bdb82
parent49452c070f23dbb9c416e94f4e6cafa2098a1ef2
re PR c++/29928 (typeid of unknown bound array)

/cp
2007-05-14  Paolo Carlini  <pcarlini@suse.de>

PR c++/29928
* rtti.c (get_tinfo_decl_dynamic, get_typeid): Try to complete the
type only if is a class type (5.2.8/4).

/testsuite
2007-05-14  Paolo Carlini  <pcarlini@suse.de>

PR c++/29928
* g++.dg/rtti/typeid5.C: New.

From-SVN: r124724
gcc/cp/ChangeLog
gcc/cp/rtti.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/rtti/typeid5.C [new file with mode: 0644]