OSDN Git Service

update
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.old-deja / g++.robertl / eb19.C
1 // Build don't link:
2
3 #define CRASH 1
4 #ifdef CRASH
5 #define VIRTUAL virtual
6 #else
7 #define VIRTUAL
8 #endif
9
10 class A {};
11 class B : public VIRTUAL A {};
12 template <class Imp> class C : public /*virtual*/ Imp {};
13 // define CRASH and uncomment here    ^^^^^^^^^^^
14 // and the crash goes away!!!!
15
16 template class C<B>;