| // { dg-do compile } | |
| // Contributed by Giovanni Bajo <giovannibajo at gcc dot gnu dot org> | |
| // PR c++/13683: bogus warning about passing non-PODs through ellipsis | |
| struct B {}; | |
| struct NonPOD : B {}; | |
| struct A | |
| { | |
| static int check(...); | |
| static NonPOD GetNonPOD(void); | |
| enum { value = sizeof(A::check(A::GetNonPOD())) }; | |
| }; |