]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR c++/35985 (ICE with pointer to member function as base)
authorVolker Reichelt <v.reichelt@netcologne.de>
Fri, 8 Aug 2008 21:17:54 +0000 (21:17 +0000)
committerVolker Reichelt <reichelt@gcc.gnu.org>
Fri, 8 Aug 2008 21:17:54 +0000 (21:17 +0000)
commit76871f0f310eb6e7fec812d33884be46a5da6833
treeb8cf033d852dd0b4272c3cb660f3af338b2c83b6
parent7910ae0cde83554100eefaca68a506bb25655498
re PR c++/35985 (ICE with pointer to member function as base)

PR c++/35985
* decl.c (xref_basetypes): Check base for MAYBE_CLASS_TYPE_P,
and make sure it is not a union.

* g++.dg/inherit/base3.C: New.

From-SVN: r138886
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/inherit/base3.C [new file with mode: 0644]