Lines Matching full:declared
12 union { // expected-warning{{anonymous types declared in an anonymous union are an extension}}
77 union { // expected-error{{anonymous unions at namespace or global scope must be declared 'static'}}
103 struct X { }; // expected-error {{types cannot be declared in an anonymous union}}
104 struct { int x; int y; } y; // expected-warning{{anonymous types declared in an anonymous union are an extension}}
106 void f(); // expected-error{{functions cannot be declared in an anonymous union}}
129 int s0; // expected-note {{declared private here}}
130 double s1; // expected-note {{declared private here}}
131 union { // expected-warning{{anonymous types declared in an anonymous struct are an extension}}
132 int su0; // expected-note {{declared private here}}
133 double su1; // expected-note {{declared private here}}
137 int u0; // expected-note {{declared private here}}
138 double u1; // expected-note {{declared private here}}
139 struct { // expected-warning{{anonymous structs are a GNU extension}} expected-warning{{anonymous types declared in an anonymous union are an extension}}
140 int us0; // expected-note {{declared private here}}
141 double us1; // expected-note {{declared private here}}
190 struct { // expected-warning{{anonymous structs are a GNU extension}} expected-warning{{declared in an anonymous union}}
202 struct A { union { int x; float y; }; }; // expected-note {{member is declared here}}