Lines Matching refs:ret_type
406 #define INTERCEPTOR_STRTO_BODY(ret_type, func, ...) \
408 ret_type res = REAL(func)(__VA_ARGS__); \
412 #define INTERCEPTOR_STRTO(ret_type, func, char_type) \
413 INTERCEPTOR(ret_type, func, const char_type *nptr, char_type **endptr) { \
414 INTERCEPTOR_STRTO_BODY(ret_type, func, nptr, endptr); \
417 #define INTERCEPTOR_STRTO_BASE(ret_type, func, char_type) \
418 INTERCEPTOR(ret_type, func, const char_type *nptr, char_type **endptr, \
420 INTERCEPTOR_STRTO_BODY(ret_type, func, nptr, endptr, base); \
423 #define INTERCEPTOR_STRTO_LOC(ret_type, func, char_type) \
424 INTERCEPTOR(ret_type, func, const char_type *nptr, char_type **endptr, \
426 INTERCEPTOR_STRTO_BODY(ret_type, func, nptr, endptr, loc); \
429 #define INTERCEPTOR_STRTO_BASE_LOC(ret_type, func, char_type) \
430 INTERCEPTOR(ret_type, func, const char_type *nptr, char_type **endptr, \
432 INTERCEPTOR_STRTO_BODY(ret_type, func, nptr, endptr, base, loc); \
435 #define INTERCEPTORS_STRTO(ret_type, func, char_type) \
436 INTERCEPTOR_STRTO(ret_type, func, char_type) \
437 INTERCEPTOR_STRTO_LOC(ret_type, func##_l, char_type) \
438 INTERCEPTOR_STRTO_LOC(ret_type, __##func##_l, char_type) \
439 INTERCEPTOR_STRTO_LOC(ret_type, __##func##_internal, char_type)
441 #define INTERCEPTORS_STRTO_BASE(ret_type, func, char_type) \
442 INTERCEPTOR_STRTO_BASE(ret_type, func, char_type) \
443 INTERCEPTOR_STRTO_BASE_LOC(ret_type, func##_l, char_type) \
444 INTERCEPTOR_STRTO_BASE_LOC(ret_type, __##func##_l, char_type) \
445 INTERCEPTOR_STRTO_BASE_LOC(ret_type, __##func##_internal, char_type)
506 #define INTERCEPTOR_STRFTIME_BODY(char_type, ret_type, func, s, ...) \
508 ret_type res = REAL(func)(s, __VA_ARGS__); \