Lines Matching refs:FunctionTraits
55 // FunctionTraits<> -- Type traits that unwrap a function signature into a
58 // There are |ARITY| FunctionTraits types.
648 // FunctionTraits<>
652 struct FunctionTraits;
655 struct FunctionTraits<R()> {
660 struct FunctionTraits<R(A1)> {
666 struct FunctionTraits<R(A1, A2)> {
673 struct FunctionTraits<R(A1, A2, A3)> {
681 struct FunctionTraits<R(A1, A2, A3, A4)> {
691 struct FunctionTraits<R(A1, A2, A3, A4, A5)> {
702 struct FunctionTraits<R(A1, A2, A3, A4, A5, A6)> {
714 struct FunctionTraits<R(A1, A2, A3, A4, A5, A6, A7)> {