Lines Matching refs:classify_function
5 struct classify_function { struct
10 struct classify_function<R(Args...)> { struct
15 struct classify_function<R(Args...) const> { struct
20 struct classify_function<R(Args...) volatile> { argument
25 struct classify_function<R(Args...) const volatile> { struct
30 struct classify_function<R(Args..., ...)> { struct
35 struct classify_function<R(Args..., ...) const> { argument
40 struct classify_function<R(Args..., ...) volatile> { argument
45 struct classify_function<R(Args..., ...) const volatile> { argument
50 struct classify_function<R(Args..., ...) &&> { struct
55 struct classify_function<R(Args..., ...) const &> { argument
64 int check0[classify_function<f0>::value == 2? 1 : -1]; argument
65 int check1[classify_function<f1>::value == 8? 1 : -1];
66 int check2[classify_function<f2>::value == 9? 1 : -1];
67 int check3[classify_function<f3>::value == 10? 1 : -1];