D | indirect_call_wrapper.h | 17 #define INDIRECT_CALL_1(f, f1, ...) \ argument 19 likely(f == f1) ? f1(__VA_ARGS__) : f(__VA_ARGS__); \ 21 #define INDIRECT_CALL_2(f, f2, f1, ...) \ argument 24 INDIRECT_CALL_1(f, f1, __VA_ARGS__); \ 26 #define INDIRECT_CALL_3(f, f3, f2, f1, ...) \ argument 29 INDIRECT_CALL_2(f, f2, f1, __VA_ARGS__); \ 31 #define INDIRECT_CALL_4(f, f4, f3, f2, f1, ...) \ argument 34 INDIRECT_CALL_3(f, f3, f2, f1, __VA_ARGS__); \ 42 #define INDIRECT_CALL_1(f, f1, ...) f(__VA_ARGS__) argument 43 #define INDIRECT_CALL_2(f, f2, f1, ...) f(__VA_ARGS__) argument [all …]
|