OSDN Git Service

PR debug/43942
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / inherit / covariant12.C
1 // Copyright (C) 2004 Free Software Foundation, Inc.
2 // Contributed by Nathan Sidwell 27 Feb 2005<nathan@codesourcery.com>
3
4 // PR 20232: ICE on invalid
5
6 struct T { };
7
8 struct S;
9
10 struct B
11 {
12   virtual T *Foo (); // { dg-error "overriding" "" }
13 };
14
15 struct D : B
16 {
17   virtual S *Foo (); // { dg-error "invalid covariant" "" }
18 };