PR c++/86728 - C variadic generic lambda.
[official-gcc.git] / gcc / testsuite / g++.dg / init / ref4.C
blob6b65d9925ab119e736ce2e93823b7edef2acfa2b
1 // { dg-do run }
3 int c;
5 struct Base {
6   Base() {}
7   Base(const Base &) { ++c; }
8   Base & operator = (const Base &);
9 };
11 struct Derived : public Base {};
13 const Base &b = Derived();
15 int main()
17   return c;  // No copies should be required.