Lines Matching full:using
5 // This is just the test for [namespace.udecl]p4 with 'using'
9 // A using-declaration used as a member-declaration shall refer to a
31 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
33 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
38 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
40 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
45 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
47 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
52 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
54 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
73 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
75 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
79 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
81 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
86 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
88 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
93 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
95 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
100 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
102 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
144 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
146 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
151 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
153 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
158 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
160 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
165 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
167 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
172 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
174 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
208 typedef int type; // expected-note {{target of using declaration}}
212 enum tagname { enumerator }; // expected-note {{target of using declaration}}
216 … A<T>::type; // expected-error {{dependent using declaration resolved to type without 'typename'}}
218 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
220 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
225 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
227 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
232 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
234 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
239 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
241 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
244 …A<T>::tagname; // expected-error {{dependent using declaration resolved to type without 'typename'…
246 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
248 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
302 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
304 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
309 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
311 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
316 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
318 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
323 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
325 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
326 // expected-error@-5 {{using declaration refers to its own class}}
331 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
333 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
334 …// expected-error@-5 {{using declaration refers into 'Subclass::', which is not a base class of 'C…
339 //expected-note@-2 {{target of using declaration}}
343 // expected-warning@-2 {{access declarations are deprecated; use using declarations instead}}
345 …// expected-error@-4 {{ISO C++11 does not allow access declarations; use using declarations instea…
347 // expected-error@-6 {{using declaration refers to its own class}}