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()8void 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