PR c++/33916
[official-gcc.git] / gcc / testsuite / g++.dg / warn / Wextra-1.C
blobc75a6b087675a4c3e9932acf441ecada954b275b
1 // { dg-options "-Wextra" }
3 struct T {
4   // If the implicitly-declared default constructor for "T" is
5   // required, an error will be issued because "i" cannot be
6   // initialized.  And, this class is not an aggregate, so it cannot
7   // be brace-initialized.  Thus, there is no way to create an object
8   // of this class.  We issue a warning with -Wextra.
9   const int i;                  // { dg-warning "const" }
10 private:
11   int j;