view gcc/testsuite/g++.dg/inherit/multiple1.C @ 111:04ced10e8804

gcc 7
author kono
date Fri, 27 Oct 2017 22:46:09 +0900
parents
children
line wrap: on
line source

// { dg-options "-w" }

struct Base {
  int b;
  
  Base(int b) : b(b) { }
};

struct Derived : public Base {
  Derived(int d) : Base(d) { }
};

struct Final : public Derived, public Base {
  Final(int f) : Derived(f), Base(f-1) { }
};

int main()
{
  Final f(5);
}