1 // Test whether -Wunused handles empty classes the same as non-empty.
2 // { dg-do compile }
3 // { dg-options "-Wunused" }
4 
5 struct A {};
6 struct B { char c; };
7 
foo()8 void foo ()
9 {
10   struct A a0, a1;
11   struct B b0, b1 = { 25 };
12 
13   a0 = a1;	// { dg-bogus "value computed is not used" }
14   b0 = b1;
15 }
16