Dead
[official-gcc.git] / gomp-20050608-branch / gcc / testsuite / g++.old-deja / g++.pt / inherit1.C
blob71269a9215d074d0b883f9fd87ea3513eed16674
1 // { dg-do run  }
2 // Origin: Wolfgang Bangerth <wolf@gaia.iwr.uni-heidelberg.de>
4 int i = 1;
6 struct Base1 {  int local1;  };
7 struct Base2 {  int local2;  };
9 template <int dim> class Derived;
11 template <>
12 class Derived<1> : public Base1, public Base2 {};
14 template <int dim>
15 class FinalClass :  public Derived<dim> {
16 public:
17   FinalClass () {
18     if (&this->local1 != &this->local2)
19       i = 0;
20   }
23 int main () {
24   FinalClass<1> a1;
25   return i;