Lines Matching refs:quals
25 #define SK_CALLABLE_TRAITS__VARARGS(quals, _) \ argument
26 SK_CALLABLE_TRAITS__INSTANCE(quals,) \
27 SK_CALLABLE_TRAITS__INSTANCE(quals, SK_CALLABLE_TRAITS__COMMA ...)
30 #define SK_CALLABLE_TRAITS__NE_VARARGS(quals, _) \ argument
31 SK_CALLABLE_TRAITS__VARARGS(quals,) \
32 SK_CALLABLE_TRAITS__VARARGS(quals noexcept,)
34 #define SK_CALLABLE_TRAITS__NE_VARARGS(quals, _) \ argument
35 SK_CALLABLE_TRAITS__VARARGS(quals,)
38 #define SK_CALLABLE_TRAITS__REF_NE_VARARGS(quals, _) \ argument
39 SK_CALLABLE_TRAITS__NE_VARARGS(quals,) \
40 SK_CALLABLE_TRAITS__NE_VARARGS(quals &,) \
41 SK_CALLABLE_TRAITS__NE_VARARGS(quals &&,)
53 #define SK_CALLABLE_TRAITS__INSTANCE(quals, varargs) \ argument
55 struct SkCallableTraits<R(Args... varargs) quals> : sk_base_callable_traits<R, Args...> {};
61 #define SK_CALLABLE_TRAITS__INSTANCE(quals, varargs) \ argument
63 struct SkCallableTraits<R(*)(Args... varargs) quals> : sk_base_callable_traits<R, Args...> {};
69 #define SK_CALLABLE_TRAITS__INSTANCE(quals, varargs) \ argument
71 struct SkCallableTraits<R(T::*)(Args... varargs) quals> : sk_base_callable_traits<R, Args...> {};