Lines Matching refs:R
25 template <typename R>
26 struct FunctionTraits<R(__stdcall *)()> {
27 typedef R (*NormalizedSig)();
32 template <typename R>
33 struct FunctionTraits<R(__fastcall *)()> {
34 typedef R (*NormalizedSig)();
39 template <typename R, typename X1>
40 struct FunctionTraits<R(__stdcall *)(X1)> {
41 typedef R (*NormalizedSig)(X1);
48 template <typename R, typename X1>
49 struct FunctionTraits<R(__fastcall *)(X1)> {
50 typedef R (*NormalizedSig)(X1);
57 template <typename R, typename X1, typename X2>
58 struct FunctionTraits<R(__stdcall *)(X1, X2)> {
59 typedef R (*NormalizedSig)(X1, X2);
67 template <typename R, typename X1, typename X2>
68 struct FunctionTraits<R(__fastcall *)(X1, X2)> {
69 typedef R (*NormalizedSig)(X1, X2);
77 template <typename R, typename X1, typename X2, typename X3>
78 struct FunctionTraits<R(__stdcall *)(X1, X2, X3)> {
79 typedef R (*NormalizedSig)(X1, X2, X3);
88 template <typename R, typename X1, typename X2, typename X3>
89 struct FunctionTraits<R(__fastcall *)(X1, X2, X3)> {
90 typedef R (*NormalizedSig)(X1, X2, X3);
99 template <typename R, typename X1, typename X2, typename X3, typename X4>
100 struct FunctionTraits<R(__stdcall *)(X1, X2, X3, X4)> {
101 typedef R (*NormalizedSig)(X1, X2, X3, X4);
111 template <typename R, typename X1, typename X2, typename X3, typename X4>
112 struct FunctionTraits<R(__fastcall *)(X1, X2, X3, X4)> {
113 typedef R (*NormalizedSig)(X1, X2, X3, X4);
123 template <typename R, typename X1, typename X2, typename X3, typename X4,
125 struct FunctionTraits<R(__stdcall *)(X1, X2, X3, X4, X5)> {
126 typedef R (*NormalizedSig)(X1, X2, X3, X4, X5);
137 template <typename R, typename X1, typename X2, typename X3, typename X4,
139 struct FunctionTraits<R(__fastcall *)(X1, X2, X3, X4, X5)> {
140 typedef R (*NormalizedSig)(X1, X2, X3, X4, X5);
151 template <typename R, typename X1, typename X2, typename X3, typename X4,
153 struct FunctionTraits<R(__stdcall *)(X1, X2, X3, X4, X5, X6)> {
154 typedef R (*NormalizedSig)(X1, X2, X3, X4, X5, X6);
166 template <typename R, typename X1, typename X2, typename X3, typename X4,
168 struct FunctionTraits<R(__fastcall *)(X1, X2, X3, X4, X5, X6)> {
169 typedef R (*NormalizedSig)(X1, X2, X3, X4, X5, X6);