Lines Matching refs:rettype

107 #define IMPLEMENT_THUNK( module, resolve, rettype, calltype, func, params ) \  argument
110 EXTERN_C rettype calltype func params \
115 EXTERN_C rettype calltype func##_##resolve params; \
116 static rettype calltype func##_##Failure params; \
124 static rettype calltype func##_##Failure params \
127 return (rettype)0; \
129 EXTERN_C rettype calltype func##_##resolve params
131 #define IMPLEMENT_THUNK( module, resolve, rettype, calltype, func, params ) \ argument
133 EXTERN_C rettype calltype func##_##resolve params; \
134 static rettype calltype func##_##Failure params; \
140 EXTERN_C _declspec( naked ) rettype calltype func params \
145 static rettype calltype func##_##Failure params \
148 return (rettype)0; \
150 EXTERN_C rettype calltype func##_##resolve params
156 #define DEFINE_CUSTOM_THUNK( module, resolve, rettype, calltype, func, params ) \ argument
166 EXTERN_C rettype calltype func params \
172 #define DEFINE_CUSTOM_THUNK( module, resolve, rettype, calltype, func, params ) \ argument
179 EXTERN_C _declspec( naked ) rettype calltype func params \
188 #define DEFINE_DEFAULT_THUNK( module, resolve, rettype, calltype, func, params ) \ argument
191 static rettype calltype func##_##Failure params; \
199 EXTERN_C _declspec( naked ) rettype calltype func params \
204 static rettype calltype func##_##Failure params \
207 return (rettype)0; \
210 #define DEFINE_DEFAULT_THUNK( module, resolve, rettype, calltype, func, params ) \ argument
212 static rettype calltype func##_##Failure params; \
218 EXTERN_C _declspec( naked ) rettype calltype func params \
223 static rettype calltype func##_##Failure params \
226 return (rettype)0; \