| // { dg-options "-Wextra" } | |
| struct S { | |
| S(); | |
| }; | |
| struct T { | |
| private: | |
| int i; | |
| public: | |
| // There should be no warning about this data member because the | |
| // default constructor for "T" will invoke the default constructor | |
| // for "S", even though "S" is "const". | |
| const S s; // { dg-bogus "const" } | |
| }; |