]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR c++/36405 (ICE with typeid of member function)
authorJakub Jelinek <jakub@redhat.com>
Thu, 31 Jul 2008 18:07:20 +0000 (20:07 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 31 Jul 2008 18:07:20 +0000 (20:07 +0200)
commit41b059f3d869b456bec3eee7e3eb0ed5ba0a9300
treee96cff0fa7f70ec9300fe146fccee8aa0703f96b
parent10ee5386adadefebd247c7e4870c666f2c9b359d
re PR c++/36405 (ICE with typeid of member function)

PR c++/36405
* rtti.c (get_tinfo_decl_dynamic, get_typeid): Call
complete_type_or_else even for UNKNOWN_TYPE to get diagnostics.

* g++.dg/rtti/typeid8.C: New test.

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