Home | History | Annotate | Download | only in Parser

Lines Matching full:pack

116     void g(S(...[sizeof(T)])); // expected-note {{here}} expected-warning {{ISO C++11 requires a parenthesized pack declaration to have a name}}
119 void h(T(...)); // function type, expected-error {{unexpanded parameter pack}}
120 void h(T...); // pack expansion, ok
123 void i(int(T, ...)); // function type, expected-error {{unexpanded parameter pack}}
124 void i(int(T, ...a)); // expected-error {{expected ')'}} expected-note {{to match}} expected-error {{unexpanded parameter pack}}
127 void j(T(int...)); // expected-error {{unexpanded parameter pack}}
128 void j(T(T...)); // expected-error {{unexpanded parameter pack}}
131 void l(int(&...)(T)); // expected-warning {{ISO C++11 requires a parenthesized pack declaration to have a name}}
132 void l(int(*...)(T)); // expected-warning {{ISO C++11 requires a parenthesized pack declaration to have a name}}
133 void l(int(S<int>::*...)(T)); // expected-warning {{ISO C++11 requires a parenthesized pack declaration to have a name}}