Merge from mainline (167278:168000).
[official-gcc/graphite-test-results.git] / gcc / testsuite / g++.old-deja / g++.brendan / rtti1.C
blobf57b9571f9b58cecd3163a74d46ec570be9a20bf
1 // { dg-do assemble  }
2 // GROUPS passed RTTI
3 #include <typeinfo>
5 struct B                                { virtual ~B(){}  };
6 struct D0 : public virtual B            { virtual ~D0(){}  };
7 struct D1 : public virtual D0           { virtual ~D1(){}  };
8 struct C : public virtual B, public D1  { virtual ~C() { } };