Lines Matching refs:swallow
203 void swallow(...);
205 swallow([=] { in f()
222 swallow([]<T *...v, template<T *> typename ...W>(W<v> ...wv) { }); in f()
262 swallow([=] { in nested()
269 swallow([=] { void h(T); }); // expected-error {{unexpanded parameter pack 'T'}} in g()
270 swallow([=] { struct A : T {}; }); // expected-error {{unexpanded parameter pack 'T'}} in g()
272 …swallow([=] { struct A : T... { using T::x; }; }); // expected-error {{unexpanded parameter pack '… in g()
273 …swallow([=] { struct A : T... { using typename T::U; }; }); // expected-error {{unexpanded paramet… in g()
276 swallow([=] { int arr[] = {T().x}; }); // expected-error {{unexpanded parameter pack 'T'}} in g()
277 …swallow([=] { struct B : T... { B() : T{0} {} }; }); // expected-error {{unexpanded parameter pack… in g()
278 swallow([=] { f<T>(); }); // expected-error {{unexpanded parameter pack 'T'}} in g()
279 swallow([=] { alignas(T) int y; }); // expected-error {{unexpanded parameter pack 'T'}} in g()
280 swallow([=] { [](T ...t) { in g()