reflect: canonicalize types returned by StructOf() and friends
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.brendan / abstract1.C
blobe37ee2eacff56e98a2cd095b78f3a64cf8340e0e
1 // { dg-do assemble  }
2 // GROUPS passed abstract-functions
3 class O
5 public:
6    virtual int c()=0;
7 };
9 class I: public O
13 class S: public virtual I
15 public: 
16   int c();
17   virtual int v()=0;
20 class D: public S
22    int v();
25 D *p=new D();