Zephyr API Documentation
3.6.99
A Scalable Open Source RTOS
|
Go to the source code of this file.
Data Structures | |
struct | fff_globals_t |
Macros | |
#define | FFF_MAX_ARGS (20u) |
#define | FFF_ARG_HISTORY_LEN (50u) |
#define | FFF_CALL_HISTORY_LEN (50u) |
#define | FFF_GCC_FUNCTION_ATTRIBUTES |
#define | CUSTOM_FFF_FUNCTION_TEMPLATE(RETURN, FUNCNAME, ...) RETURN (*FUNCNAME)(__VA_ARGS__) |
#define | SET_RETURN_SEQ(FUNCNAME, ARRAY_POINTER, ARRAY_LEN) |
#define | SET_CUSTOM_FAKE_SEQ(FUNCNAME, ARRAY_POINTER, ARRAY_LEN) |
#define | RESET_FAKE(FUNCNAME) |
#define | DECLARE_ARG(type, n, FUNCNAME) |
#define | DECLARE_ALL_FUNC_COMMON |
#define | DECLARE_RETURN_VALUE_HISTORY(RETURN_TYPE) RETURN_TYPE return_val_history[FFF_ARG_HISTORY_LEN]; |
#define | SAVE_ARG(FUNCNAME, n) memcpy((void *)&FUNCNAME##_fake.arg##n##_val, (void *)&arg##n, sizeof(arg##n)); |
#define | ROOM_FOR_MORE_HISTORY(FUNCNAME) FUNCNAME##_fake.call_count < FFF_ARG_HISTORY_LEN |
#define | SAVE_RET_HISTORY(FUNCNAME, RETVAL) |
#define | SAVE_ARG_HISTORY(FUNCNAME, ARGN) |
#define | HISTORY_DROPPED(FUNCNAME) FUNCNAME##_fake.arg_histories_dropped++ |
#define | DECLARE_VALUE_FUNCTION_VARIABLES(RETURN_TYPE) |
#define | DECLARE_CUSTOM_FAKE_SEQ_VARIABLES |
#define | INCREMENT_CALL_COUNT(FUNCNAME) FUNCNAME##_fake.call_count++ |
#define | RETURN_FAKE_RESULT(FUNCNAME) |
#define | FFF_EXTERN_C |
#define | FFF_END_EXTERN_C |
#define | DEFINE_RESET_FUNCTION(FUNCNAME) |
#define | DEFINE_FFF_GLOBALS |
#define | FFF_RESET_HISTORY() |
#define | REGISTER_CALL(function) |
#define | DECLARE_FAKE_VOID_FUNC0(FUNCNAME) |
#define | DEFINE_FAKE_VOID_FUNC0(FUNCNAME) |
#define | FAKE_VOID_FUNC0(FUNCNAME) |
#define | DECLARE_FAKE_VOID_FUNC1(FUNCNAME, ARG0_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC1(FUNCNAME, ARG0_TYPE) |
#define | FAKE_VOID_FUNC1(FUNCNAME, ARG0_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC2(FUNCNAME, ARG0_TYPE, ARG1_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC2(FUNCNAME, ARG0_TYPE, ARG1_TYPE) |
#define | FAKE_VOID_FUNC2(FUNCNAME, ARG0_TYPE, ARG1_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC3(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC3(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE) |
#define | FAKE_VOID_FUNC3(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC4(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC4(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE) |
#define | FAKE_VOID_FUNC4(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC5(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC5(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE) |
#define | FAKE_VOID_FUNC5(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC6(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC6(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE) |
#define | FAKE_VOID_FUNC6(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC7(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC7(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE) |
#define | FAKE_VOID_FUNC7(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC8(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC8(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE) |
#define | FAKE_VOID_FUNC8(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC9(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC9(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE) |
#define | FAKE_VOID_FUNC9(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC10(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC10(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE) |
#define | FAKE_VOID_FUNC10(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC11(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC11(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE) |
#define | FAKE_VOID_FUNC11(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC12(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC12(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE) |
#define | FAKE_VOID_FUNC12(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC13(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC13(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE) |
#define | FAKE_VOID_FUNC13(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC14(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC14(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE) |
#define | FAKE_VOID_FUNC14(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC15(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC15(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE) |
#define | FAKE_VOID_FUNC15(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC16(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC16(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE) |
#define | FAKE_VOID_FUNC16(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC17(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC17(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE) |
#define | FAKE_VOID_FUNC17(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC18(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC18(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE) |
#define | FAKE_VOID_FUNC18(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC19(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ARG18_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC19(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ARG18_TYPE) |
#define | FAKE_VOID_FUNC19(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ARG18_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC20(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ARG18_TYPE, ARG19_TYPE) |
#define | DEFINE_FAKE_VOID_FUNC20(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ARG18_TYPE, ARG19_TYPE) |
#define | FAKE_VOID_FUNC20(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ARG18_TYPE, ARG19_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC0(RETURN_TYPE, FUNCNAME) |
#define | DEFINE_FAKE_VALUE_FUNC0(RETURN_TYPE, FUNCNAME) |
#define | FAKE_VALUE_FUNC0(RETURN_TYPE, FUNCNAME) |
#define | DECLARE_FAKE_VALUE_FUNC1(RETURN_TYPE, FUNCNAME, ARG0_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC1(RETURN_TYPE, FUNCNAME, ARG0_TYPE) |
#define | FAKE_VALUE_FUNC1(RETURN_TYPE, FUNCNAME, ARG0_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC2(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC2(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE) |
#define | FAKE_VALUE_FUNC2(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC3(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC3(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE) |
#define | FAKE_VALUE_FUNC3(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC4(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC4(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE) |
#define | FAKE_VALUE_FUNC4(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC5(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC5(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE) |
#define | FAKE_VALUE_FUNC5(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC6(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC6(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE) |
#define | FAKE_VALUE_FUNC6(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC7(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC7(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE) |
#define | FAKE_VALUE_FUNC7(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC8(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC8(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE) |
#define | FAKE_VALUE_FUNC8(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC9(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC9(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE) |
#define | FAKE_VALUE_FUNC9(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC10(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC10(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE) |
#define | FAKE_VALUE_FUNC10(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC11(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC11(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE) |
#define | FAKE_VALUE_FUNC11(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC12(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC12(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE) |
#define | FAKE_VALUE_FUNC12(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC13(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC13(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE) |
#define | FAKE_VALUE_FUNC13(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC14(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC14(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE) |
#define | FAKE_VALUE_FUNC14(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC15(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC15(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE) |
#define | FAKE_VALUE_FUNC15(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC16(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC16(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE) |
#define | FAKE_VALUE_FUNC16(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC17(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC17(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE) |
#define | FAKE_VALUE_FUNC17(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC18(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC18(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE) |
#define | FAKE_VALUE_FUNC18(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC19( RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ARG18_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC19(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ARG18_TYPE) |
#define | FAKE_VALUE_FUNC19(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ARG18_TYPE) |
#define | DECLARE_FAKE_VALUE_FUNC20( RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ARG18_TYPE, ARG19_TYPE) |
#define | DEFINE_FAKE_VALUE_FUNC20( RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ARG18_TYPE, ARG19_TYPE) |
#define | FAKE_VALUE_FUNC20(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ARG18_TYPE, ARG19_TYPE) |
#define | DECLARE_FAKE_VOID_FUNC2_VARARG(FUNCNAME, ARG0_TYPE, ...) |
#define | DEFINE_FAKE_VOID_FUNC2_VARARG(FUNCNAME, ARG0_TYPE, ...) |
#define | FAKE_VOID_FUNC2_VARARG(FUNCNAME, ARG0_TYPE, ...) |
#define | DECLARE_FAKE_VOID_FUNC3_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ...) |
#define | DEFINE_FAKE_VOID_FUNC3_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ...) |
#define | FAKE_VOID_FUNC3_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ...) |
#define | DECLARE_FAKE_VOID_FUNC4_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ...) |
#define | DEFINE_FAKE_VOID_FUNC4_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ...) |
#define | FAKE_VOID_FUNC4_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ...) |
#define | DECLARE_FAKE_VOID_FUNC5_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ...) |
#define | DEFINE_FAKE_VOID_FUNC5_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ...) |
#define | FAKE_VOID_FUNC5_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ...) |
#define | DECLARE_FAKE_VOID_FUNC6_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ...) |
#define | DEFINE_FAKE_VOID_FUNC6_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ...) |
#define | FAKE_VOID_FUNC6_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ...) |
#define | DECLARE_FAKE_VOID_FUNC7_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ...) |
#define | DEFINE_FAKE_VOID_FUNC7_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ...) |
#define | FAKE_VOID_FUNC7_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ...) |
#define | DECLARE_FAKE_VOID_FUNC8_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ...) |
#define | DEFINE_FAKE_VOID_FUNC8_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ...) |
#define | FAKE_VOID_FUNC8_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ...) |
#define | DECLARE_FAKE_VOID_FUNC9_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ...) |
#define | DEFINE_FAKE_VOID_FUNC9_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ...) |
#define | FAKE_VOID_FUNC9_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ...) |
#define | DECLARE_FAKE_VOID_FUNC10_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ...) |
#define | DEFINE_FAKE_VOID_FUNC10_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ...) |
#define | FAKE_VOID_FUNC10_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ...) |
#define | DECLARE_FAKE_VOID_FUNC11_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ...) |
#define | DEFINE_FAKE_VOID_FUNC11_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ...) |
#define | FAKE_VOID_FUNC11_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ...) |
#define | DECLARE_FAKE_VOID_FUNC12_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ...) |
#define | DEFINE_FAKE_VOID_FUNC12_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ...) |
#define | FAKE_VOID_FUNC12_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ...) |
#define | DECLARE_FAKE_VOID_FUNC13_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ...) |
#define | DEFINE_FAKE_VOID_FUNC13_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ...) |
#define | FAKE_VOID_FUNC13_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ...) |
#define | DECLARE_FAKE_VOID_FUNC14_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ...) |
#define | DEFINE_FAKE_VOID_FUNC14_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ...) |
#define | FAKE_VOID_FUNC14_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ...) |
#define | DECLARE_FAKE_VOID_FUNC15_VARARG( FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ...) |
#define | DEFINE_FAKE_VOID_FUNC15_VARARG( FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ...) |
#define | FAKE_VOID_FUNC15_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ...) |
#define | DECLARE_FAKE_VOID_FUNC16_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ...) |
#define | DEFINE_FAKE_VOID_FUNC16_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ...) |
#define | FAKE_VOID_FUNC16_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ...) |
#define | DECLARE_FAKE_VOID_FUNC17_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ...) |
#define | DEFINE_FAKE_VOID_FUNC17_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ...) |
#define | FAKE_VOID_FUNC17_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ...) |
#define | DECLARE_FAKE_VOID_FUNC18_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ...) |
#define | DEFINE_FAKE_VOID_FUNC18_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ...) |
#define | FAKE_VOID_FUNC18_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ...) |
#define | DECLARE_FAKE_VOID_FUNC19_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ...) |
#define | DEFINE_FAKE_VOID_FUNC19_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ...) |
#define | FAKE_VOID_FUNC19_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ...) |
#define | DECLARE_FAKE_VOID_FUNC20_VARARG( FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ARG18_TYPE, ...) |
#define | DEFINE_FAKE_VOID_FUNC20_VARARG( FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ARG18_TYPE, ...) |
#define | FAKE_VOID_FUNC20_VARARG(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ARG18_TYPE, ...) |
#define | DECLARE_FAKE_VALUE_FUNC2_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ...) |
#define | DEFINE_FAKE_VALUE_FUNC2_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ...) |
#define | FAKE_VALUE_FUNC2_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ...) |
#define | DECLARE_FAKE_VALUE_FUNC3_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ...) |
#define | DEFINE_FAKE_VALUE_FUNC3_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ...) |
#define | FAKE_VALUE_FUNC3_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ...) |
#define | DECLARE_FAKE_VALUE_FUNC4_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ...) |
#define | DEFINE_FAKE_VALUE_FUNC4_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ...) |
#define | FAKE_VALUE_FUNC4_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ...) |
#define | DECLARE_FAKE_VALUE_FUNC5_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ...) |
#define | DEFINE_FAKE_VALUE_FUNC5_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ...) |
#define | FAKE_VALUE_FUNC5_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ...) |
#define | DECLARE_FAKE_VALUE_FUNC6_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ...) |
#define | DEFINE_FAKE_VALUE_FUNC6_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ...) |
#define | FAKE_VALUE_FUNC6_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ...) |
#define | DECLARE_FAKE_VALUE_FUNC7_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ...) |
#define | DEFINE_FAKE_VALUE_FUNC7_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ...) |
#define | FAKE_VALUE_FUNC7_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ...) |
#define | DECLARE_FAKE_VALUE_FUNC8_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ...) |
#define | DEFINE_FAKE_VALUE_FUNC8_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ...) |
#define | FAKE_VALUE_FUNC8_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ...) |
#define | DECLARE_FAKE_VALUE_FUNC9_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ...) |
#define | DEFINE_FAKE_VALUE_FUNC9_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ...) |
#define | FAKE_VALUE_FUNC9_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ...) |
#define | DECLARE_FAKE_VALUE_FUNC10_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ...) |
#define | DEFINE_FAKE_VALUE_FUNC10_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ...) |
#define | FAKE_VALUE_FUNC10_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ...) |
#define | DECLARE_FAKE_VALUE_FUNC11_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ...) |
#define | DEFINE_FAKE_VALUE_FUNC11_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ...) |
#define | FAKE_VALUE_FUNC11_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ...) |
#define | DECLARE_FAKE_VALUE_FUNC12_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ...) |
#define | DEFINE_FAKE_VALUE_FUNC12_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ...) |
#define | FAKE_VALUE_FUNC12_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ...) |
#define | DECLARE_FAKE_VALUE_FUNC13_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ...) |
#define | DEFINE_FAKE_VALUE_FUNC13_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ...) |
#define | FAKE_VALUE_FUNC13_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ...) |
#define | DECLARE_FAKE_VALUE_FUNC14_VARARG( RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ...) |
#define | DEFINE_FAKE_VALUE_FUNC14_VARARG( RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ...) |
#define | FAKE_VALUE_FUNC14_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ...) |
#define | DECLARE_FAKE_VALUE_FUNC15_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ...) |
#define | DEFINE_FAKE_VALUE_FUNC15_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ...) |
#define | FAKE_VALUE_FUNC15_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ...) |
#define | DECLARE_FAKE_VALUE_FUNC16_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ...) |
#define | DEFINE_FAKE_VALUE_FUNC16_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ...) |
#define | FAKE_VALUE_FUNC16_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ...) |
#define | DECLARE_FAKE_VALUE_FUNC17_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ...) |
#define | DEFINE_FAKE_VALUE_FUNC17_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ...) |
#define | FAKE_VALUE_FUNC17_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ...) |
#define | DECLARE_FAKE_VALUE_FUNC18_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ...) |
#define | DEFINE_FAKE_VALUE_FUNC18_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ...) |
#define | FAKE_VALUE_FUNC18_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ...) |
#define | DECLARE_FAKE_VALUE_FUNC19_VARARG( RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ...) |
#define | DEFINE_FAKE_VALUE_FUNC19_VARARG( RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ...) |
#define | FAKE_VALUE_FUNC19_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ...) |
#define | DECLARE_FAKE_VALUE_FUNC20_VARARG( RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ARG18_TYPE, ...) |
#define | DEFINE_FAKE_VALUE_FUNC20_VARARG( RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ARG18_TYPE, ...) |
#define | FAKE_VALUE_FUNC20_VARARG(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE, ARG9_TYPE, ARG10_TYPE, ARG11_TYPE, ARG12_TYPE, ARG13_TYPE, ARG14_TYPE, ARG15_TYPE, ARG16_TYPE, ARG17_TYPE, ARG18_TYPE, ...) |
#define | EXPAND(x) x |
#define | PP_NARG_MINUS2(...) EXPAND(PP_NARG_MINUS2_(__VA_ARGS__, PP_RSEQ_N_MINUS2())) |
#define | PP_NARG_MINUS2_(...) EXPAND(PP_ARG_MINUS2_N(__VA_ARGS__)) |
#define | PP_ARG_MINUS2_N(returnVal, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, N, ...) N |
#define | PP_RSEQ_N_MINUS2() 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 |
#define | PP_NARG_MINUS1(...) EXPAND(PP_NARG_MINUS1_(__VA_ARGS__, PP_RSEQ_N_MINUS1())) |
#define | PP_NARG_MINUS1_(...) EXPAND(PP_ARG_MINUS1_N(__VA_ARGS__)) |
#define | PP_ARG_MINUS1_N(_0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, N, ...) N |
#define | PP_RSEQ_N_MINUS1() 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 |
#define | FAKE_VALUE_FUNC(...) EXPAND(FUNC_VALUE_(PP_NARG_MINUS2(__VA_ARGS__), __VA_ARGS__)) |
#define | FUNC_VALUE_(N, ...) EXPAND(FUNC_VALUE_N(N, __VA_ARGS__)) |
#define | FUNC_VALUE_N(N, ...) EXPAND(FAKE_VALUE_FUNC##N(__VA_ARGS__)) |
#define | FAKE_VOID_FUNC(...) EXPAND(FUNC_VOID_(PP_NARG_MINUS1(__VA_ARGS__), __VA_ARGS__)) |
#define | FUNC_VOID_(N, ...) EXPAND(FUNC_VOID_N(N, __VA_ARGS__)) |
#define | FUNC_VOID_N(N, ...) EXPAND(FAKE_VOID_FUNC##N(__VA_ARGS__)) |
#define | FAKE_VALUE_FUNC_VARARG(...) EXPAND(FUNC_VALUE_VARARG_(PP_NARG_MINUS2(__VA_ARGS__), __VA_ARGS__)) |
#define | FUNC_VALUE_VARARG_(N, ...) EXPAND(FUNC_VALUE_VARARG_N(N, __VA_ARGS__)) |
#define | FUNC_VALUE_VARARG_N(N, ...) EXPAND(FAKE_VALUE_FUNC##N##_VARARG(__VA_ARGS__)) |
#define | FAKE_VOID_FUNC_VARARG(...) EXPAND(FUNC_VOID_VARARG_(PP_NARG_MINUS1(__VA_ARGS__), __VA_ARGS__)) |
#define | FUNC_VOID_VARARG_(N, ...) EXPAND(FUNC_VOID_VARARG_N(N, __VA_ARGS__)) |
#define | FUNC_VOID_VARARG_N(N, ...) EXPAND(FAKE_VOID_FUNC##N##_VARARG(__VA_ARGS__)) |
#define | DECLARE_FAKE_VALUE_FUNC(...) EXPAND(DECLARE_FUNC_VALUE_(PP_NARG_MINUS2(__VA_ARGS__), __VA_ARGS__)) |
#define | DECLARE_FUNC_VALUE_(N, ...) EXPAND(DECLARE_FUNC_VALUE_N(N, __VA_ARGS__)) |
#define | DECLARE_FUNC_VALUE_N(N, ...) EXPAND(DECLARE_FAKE_VALUE_FUNC##N(__VA_ARGS__)) |
#define | DECLARE_FAKE_VOID_FUNC(...) EXPAND(DECLARE_FUNC_VOID_(PP_NARG_MINUS1(__VA_ARGS__), __VA_ARGS__)) |
#define | DECLARE_FUNC_VOID_(N, ...) EXPAND(DECLARE_FUNC_VOID_N(N, __VA_ARGS__)) |
#define | DECLARE_FUNC_VOID_N(N, ...) EXPAND(DECLARE_FAKE_VOID_FUNC##N(__VA_ARGS__)) |
#define | DECLARE_FAKE_VALUE_FUNC_VARARG(...) EXPAND(DECLARE_FUNC_VALUE_VARARG_(PP_NARG_MINUS2(__VA_ARGS__), __VA_ARGS__)) |
#define | DECLARE_FUNC_VALUE_VARARG_(N, ...) EXPAND(DECLARE_FUNC_VALUE_VARARG_N(N, __VA_ARGS__)) |
#define | DECLARE_FUNC_VALUE_VARARG_N(N, ...) EXPAND(DECLARE_FAKE_VALUE_FUNC##N##_VARARG(__VA_ARGS__)) |
#define | DECLARE_FAKE_VOID_FUNC_VARARG(...) EXPAND(DECLARE_FUNC_VOID_VARARG_(PP_NARG_MINUS1(__VA_ARGS__), __VA_ARGS__)) |
#define | DECLARE_FUNC_VOID_VARARG_(N, ...) EXPAND(DECLARE_FUNC_VOID_VARARG_N(N, __VA_ARGS__)) |
#define | DECLARE_FUNC_VOID_VARARG_N(N, ...) EXPAND(DECLARE_FAKE_VOID_FUNC##N##_VARARG(__VA_ARGS__)) |
#define | DEFINE_FAKE_VALUE_FUNC(...) EXPAND(DEFINE_FUNC_VALUE_(PP_NARG_MINUS2(__VA_ARGS__), __VA_ARGS__)) |
#define | DEFINE_FUNC_VALUE_(N, ...) EXPAND(DEFINE_FUNC_VALUE_N(N, __VA_ARGS__)) |
#define | DEFINE_FUNC_VALUE_N(N, ...) EXPAND(DEFINE_FAKE_VALUE_FUNC##N(__VA_ARGS__)) |
#define | DEFINE_FAKE_VOID_FUNC(...) EXPAND(DEFINE_FUNC_VOID_(PP_NARG_MINUS1(__VA_ARGS__), __VA_ARGS__)) |
#define | DEFINE_FUNC_VOID_(N, ...) EXPAND(DEFINE_FUNC_VOID_N(N, __VA_ARGS__)) |
#define | DEFINE_FUNC_VOID_N(N, ...) EXPAND(DEFINE_FAKE_VOID_FUNC##N(__VA_ARGS__)) |
#define | DEFINE_FAKE_VALUE_FUNC_VARARG(...) EXPAND(DEFINE_FUNC_VALUE_VARARG_(PP_NARG_MINUS2(__VA_ARGS__), __VA_ARGS__)) |
#define | DEFINE_FUNC_VALUE_VARARG_(N, ...) EXPAND(DEFINE_FUNC_VALUE_VARARG_N(N, __VA_ARGS__)) |
#define | DEFINE_FUNC_VALUE_VARARG_N(N, ...) EXPAND(DEFINE_FAKE_VALUE_FUNC##N##_VARARG(__VA_ARGS__)) |
#define | DEFINE_FAKE_VOID_FUNC_VARARG(...) EXPAND(DEFINE_FUNC_VOID_VARARG_(PP_NARG_MINUS1(__VA_ARGS__), __VA_ARGS__)) |
#define | DEFINE_FUNC_VOID_VARARG_(N, ...) EXPAND(DEFINE_FUNC_VOID_VARARG_N(N, __VA_ARGS__)) |
#define | DEFINE_FUNC_VOID_VARARG_N(N, ...) EXPAND(DEFINE_FAKE_VOID_FUNC##N##_VARARG(__VA_ARGS__)) |
Typedefs | |
typedef void(* | fff_function_t) (void) |
Variables | |
fff_globals_t | fff |
#define CUSTOM_FFF_FUNCTION_TEMPLATE | ( | RETURN, | |
FUNCNAME, | |||
... | |||
) | RETURN (*FUNCNAME)(__VA_ARGS__) |
#define DECLARE_ALL_FUNC_COMMON |
#define DECLARE_ARG | ( | type, | |
n, | |||
FUNCNAME | |||
) |
#define DECLARE_CUSTOM_FAKE_SEQ_VARIABLES |
#define DECLARE_FAKE_VALUE_FUNC | ( | ... | ) | EXPAND(DECLARE_FUNC_VALUE_(PP_NARG_MINUS2(__VA_ARGS__), __VA_ARGS__)) |
#define DECLARE_FAKE_VALUE_FUNC0 | ( | RETURN_TYPE, | |
FUNCNAME | |||
) |
#define DECLARE_FAKE_VALUE_FUNC1 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC10 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC10_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VALUE_FUNC11 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC11_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VALUE_FUNC12 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC12_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VALUE_FUNC13 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC13_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VALUE_FUNC14 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC14_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VALUE_FUNC15 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC15_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VALUE_FUNC16 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC16_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VALUE_FUNC17 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC17_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VALUE_FUNC18 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC18_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VALUE_FUNC19 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
ARG18_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC19_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VALUE_FUNC2 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC20 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
ARG18_TYPE, | |||
ARG19_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC20_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
ARG18_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VALUE_FUNC2_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VALUE_FUNC3 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC3_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VALUE_FUNC4 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC4_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VALUE_FUNC5 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC5_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VALUE_FUNC6 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC6_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VALUE_FUNC7 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC7_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VALUE_FUNC8 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC8_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VALUE_FUNC9 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE | |||
) |
#define DECLARE_FAKE_VALUE_FUNC9_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VALUE_FUNC_VARARG | ( | ... | ) | EXPAND(DECLARE_FUNC_VALUE_VARARG_(PP_NARG_MINUS2(__VA_ARGS__), __VA_ARGS__)) |
#define DECLARE_FAKE_VOID_FUNC | ( | ... | ) | EXPAND(DECLARE_FUNC_VOID_(PP_NARG_MINUS1(__VA_ARGS__), __VA_ARGS__)) |
#define DECLARE_FAKE_VOID_FUNC0 | ( | FUNCNAME | ) |
#define DECLARE_FAKE_VOID_FUNC1 | ( | FUNCNAME, | |
ARG0_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC10 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC10_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VOID_FUNC11 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC11_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VOID_FUNC12 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC12_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VOID_FUNC13 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC13_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VOID_FUNC14 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC14_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VOID_FUNC15 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC15_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VOID_FUNC16 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC16_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VOID_FUNC17 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC17_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VOID_FUNC18 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC18_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VOID_FUNC19 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
ARG18_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC19_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VOID_FUNC2 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC20 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
ARG18_TYPE, | |||
ARG19_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC20_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
ARG18_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VOID_FUNC2_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VOID_FUNC3 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC3_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VOID_FUNC4 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC4_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VOID_FUNC5 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC5_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VOID_FUNC6 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC6_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VOID_FUNC7 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC7_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VOID_FUNC8 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC8_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VOID_FUNC9 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE | |||
) |
#define DECLARE_FAKE_VOID_FUNC9_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
... | |||
) |
#define DECLARE_FAKE_VOID_FUNC_VARARG | ( | ... | ) | EXPAND(DECLARE_FUNC_VOID_VARARG_(PP_NARG_MINUS1(__VA_ARGS__), __VA_ARGS__)) |
#define DECLARE_FUNC_VALUE_ | ( | N, | |
... | |||
) | EXPAND(DECLARE_FUNC_VALUE_N(N, __VA_ARGS__)) |
#define DECLARE_FUNC_VALUE_N | ( | N, | |
... | |||
) | EXPAND(DECLARE_FAKE_VALUE_FUNC##N(__VA_ARGS__)) |
#define DECLARE_FUNC_VALUE_VARARG_ | ( | N, | |
... | |||
) | EXPAND(DECLARE_FUNC_VALUE_VARARG_N(N, __VA_ARGS__)) |
#define DECLARE_FUNC_VALUE_VARARG_N | ( | N, | |
... | |||
) | EXPAND(DECLARE_FAKE_VALUE_FUNC##N##_VARARG(__VA_ARGS__)) |
#define DECLARE_FUNC_VOID_ | ( | N, | |
... | |||
) | EXPAND(DECLARE_FUNC_VOID_N(N, __VA_ARGS__)) |
#define DECLARE_FUNC_VOID_N | ( | N, | |
... | |||
) | EXPAND(DECLARE_FAKE_VOID_FUNC##N(__VA_ARGS__)) |
#define DECLARE_FUNC_VOID_VARARG_ | ( | N, | |
... | |||
) | EXPAND(DECLARE_FUNC_VOID_VARARG_N(N, __VA_ARGS__)) |
#define DECLARE_FUNC_VOID_VARARG_N | ( | N, | |
... | |||
) | EXPAND(DECLARE_FAKE_VOID_FUNC##N##_VARARG(__VA_ARGS__)) |
#define DECLARE_RETURN_VALUE_HISTORY | ( | RETURN_TYPE | ) | RETURN_TYPE return_val_history[FFF_ARG_HISTORY_LEN]; |
#define DECLARE_VALUE_FUNCTION_VARIABLES | ( | RETURN_TYPE | ) |
#define DEFINE_FAKE_VALUE_FUNC | ( | ... | ) | EXPAND(DEFINE_FUNC_VALUE_(PP_NARG_MINUS2(__VA_ARGS__), __VA_ARGS__)) |
#define DEFINE_FAKE_VALUE_FUNC0 | ( | RETURN_TYPE, | |
FUNCNAME | |||
) |
#define DEFINE_FAKE_VALUE_FUNC1 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC10 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC10_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VALUE_FUNC11 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC11_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VALUE_FUNC12 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC12_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VALUE_FUNC13 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC13_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VALUE_FUNC14 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC14_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VALUE_FUNC15 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC15_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VALUE_FUNC16 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC16_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VALUE_FUNC17 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC17_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VALUE_FUNC18 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC18_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VALUE_FUNC19 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
ARG18_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC19_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VALUE_FUNC2 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC20 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
ARG18_TYPE, | |||
ARG19_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC20_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
ARG18_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VALUE_FUNC2_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VALUE_FUNC3 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC3_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VALUE_FUNC4 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC4_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VALUE_FUNC5 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC5_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VALUE_FUNC6 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC6_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VALUE_FUNC7 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC7_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VALUE_FUNC8 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC8_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VALUE_FUNC9 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE | |||
) |
#define DEFINE_FAKE_VALUE_FUNC9_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VALUE_FUNC_VARARG | ( | ... | ) | EXPAND(DEFINE_FUNC_VALUE_VARARG_(PP_NARG_MINUS2(__VA_ARGS__), __VA_ARGS__)) |
#define DEFINE_FAKE_VOID_FUNC | ( | ... | ) | EXPAND(DEFINE_FUNC_VOID_(PP_NARG_MINUS1(__VA_ARGS__), __VA_ARGS__)) |
#define DEFINE_FAKE_VOID_FUNC0 | ( | FUNCNAME | ) |
#define DEFINE_FAKE_VOID_FUNC1 | ( | FUNCNAME, | |
ARG0_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC10 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC10_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VOID_FUNC11 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC11_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VOID_FUNC12 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC12_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VOID_FUNC13 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC13_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VOID_FUNC14 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC14_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VOID_FUNC15 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC15_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VOID_FUNC16 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC16_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VOID_FUNC17 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC17_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VOID_FUNC18 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC18_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VOID_FUNC19 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
ARG18_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC19_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VOID_FUNC2 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC20 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
ARG18_TYPE, | |||
ARG19_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC20_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
ARG18_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VOID_FUNC2_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VOID_FUNC3 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC3_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VOID_FUNC4 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC4_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VOID_FUNC5 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC5_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VOID_FUNC6 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC6_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VOID_FUNC7 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC7_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VOID_FUNC8 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC8_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VOID_FUNC9 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE | |||
) |
#define DEFINE_FAKE_VOID_FUNC9_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
... | |||
) |
#define DEFINE_FAKE_VOID_FUNC_VARARG | ( | ... | ) | EXPAND(DEFINE_FUNC_VOID_VARARG_(PP_NARG_MINUS1(__VA_ARGS__), __VA_ARGS__)) |
#define DEFINE_FFF_GLOBALS |
#define DEFINE_FUNC_VALUE_ | ( | N, | |
... | |||
) | EXPAND(DEFINE_FUNC_VALUE_N(N, __VA_ARGS__)) |
#define DEFINE_FUNC_VALUE_N | ( | N, | |
... | |||
) | EXPAND(DEFINE_FAKE_VALUE_FUNC##N(__VA_ARGS__)) |
#define DEFINE_FUNC_VALUE_VARARG_ | ( | N, | |
... | |||
) | EXPAND(DEFINE_FUNC_VALUE_VARARG_N(N, __VA_ARGS__)) |
#define DEFINE_FUNC_VALUE_VARARG_N | ( | N, | |
... | |||
) | EXPAND(DEFINE_FAKE_VALUE_FUNC##N##_VARARG(__VA_ARGS__)) |
#define DEFINE_FUNC_VOID_ | ( | N, | |
... | |||
) | EXPAND(DEFINE_FUNC_VOID_N(N, __VA_ARGS__)) |
#define DEFINE_FUNC_VOID_N | ( | N, | |
... | |||
) | EXPAND(DEFINE_FAKE_VOID_FUNC##N(__VA_ARGS__)) |
#define DEFINE_FUNC_VOID_VARARG_ | ( | N, | |
... | |||
) | EXPAND(DEFINE_FUNC_VOID_VARARG_N(N, __VA_ARGS__)) |
#define DEFINE_FUNC_VOID_VARARG_N | ( | N, | |
... | |||
) | EXPAND(DEFINE_FAKE_VOID_FUNC##N##_VARARG(__VA_ARGS__)) |
#define DEFINE_RESET_FUNCTION | ( | FUNCNAME | ) |
#define EXPAND | ( | x | ) | x |
#define FAKE_VALUE_FUNC | ( | ... | ) | EXPAND(FUNC_VALUE_(PP_NARG_MINUS2(__VA_ARGS__), __VA_ARGS__)) |
#define FAKE_VALUE_FUNC0 | ( | RETURN_TYPE, | |
FUNCNAME | |||
) |
#define FAKE_VALUE_FUNC1 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE | |||
) |
#define FAKE_VALUE_FUNC10 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE | |||
) |
#define FAKE_VALUE_FUNC10_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
... | |||
) |
#define FAKE_VALUE_FUNC11 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE | |||
) |
#define FAKE_VALUE_FUNC11_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
... | |||
) |
#define FAKE_VALUE_FUNC12 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE | |||
) |
#define FAKE_VALUE_FUNC12_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
... | |||
) |
#define FAKE_VALUE_FUNC13 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE | |||
) |
#define FAKE_VALUE_FUNC13_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
... | |||
) |
#define FAKE_VALUE_FUNC14 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE | |||
) |
#define FAKE_VALUE_FUNC14_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
... | |||
) |
#define FAKE_VALUE_FUNC15 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE | |||
) |
#define FAKE_VALUE_FUNC15_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
... | |||
) |
#define FAKE_VALUE_FUNC16 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE | |||
) |
#define FAKE_VALUE_FUNC16_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
... | |||
) |
#define FAKE_VALUE_FUNC17 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE | |||
) |
#define FAKE_VALUE_FUNC17_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
... | |||
) |
#define FAKE_VALUE_FUNC18 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE | |||
) |
#define FAKE_VALUE_FUNC18_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
... | |||
) |
#define FAKE_VALUE_FUNC19 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
ARG18_TYPE | |||
) |
#define FAKE_VALUE_FUNC19_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
... | |||
) |
#define FAKE_VALUE_FUNC2 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE | |||
) |
#define FAKE_VALUE_FUNC20 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
ARG18_TYPE, | |||
ARG19_TYPE | |||
) |
#define FAKE_VALUE_FUNC20_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
ARG18_TYPE, | |||
... | |||
) |
#define FAKE_VALUE_FUNC2_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
... | |||
) |
#define FAKE_VALUE_FUNC3 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE | |||
) |
#define FAKE_VALUE_FUNC3_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
... | |||
) |
#define FAKE_VALUE_FUNC4 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE | |||
) |
#define FAKE_VALUE_FUNC4_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
... | |||
) |
#define FAKE_VALUE_FUNC5 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE | |||
) |
#define FAKE_VALUE_FUNC5_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
... | |||
) |
#define FAKE_VALUE_FUNC6 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE | |||
) |
#define FAKE_VALUE_FUNC6_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
... | |||
) |
#define FAKE_VALUE_FUNC7 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE | |||
) |
#define FAKE_VALUE_FUNC7_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
... | |||
) |
#define FAKE_VALUE_FUNC8 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE | |||
) |
#define FAKE_VALUE_FUNC8_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
... | |||
) |
#define FAKE_VALUE_FUNC9 | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE | |||
) |
#define FAKE_VALUE_FUNC9_VARARG | ( | RETURN_TYPE, | |
FUNCNAME, | |||
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
... | |||
) |
#define FAKE_VALUE_FUNC_VARARG | ( | ... | ) | EXPAND(FUNC_VALUE_VARARG_(PP_NARG_MINUS2(__VA_ARGS__), __VA_ARGS__)) |
#define FAKE_VOID_FUNC | ( | ... | ) | EXPAND(FUNC_VOID_(PP_NARG_MINUS1(__VA_ARGS__), __VA_ARGS__)) |
#define FAKE_VOID_FUNC0 | ( | FUNCNAME | ) |
#define FAKE_VOID_FUNC1 | ( | FUNCNAME, | |
ARG0_TYPE | |||
) |
#define FAKE_VOID_FUNC10 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE | |||
) |
#define FAKE_VOID_FUNC10_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
... | |||
) |
#define FAKE_VOID_FUNC11 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE | |||
) |
#define FAKE_VOID_FUNC11_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
... | |||
) |
#define FAKE_VOID_FUNC12 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE | |||
) |
#define FAKE_VOID_FUNC12_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
... | |||
) |
#define FAKE_VOID_FUNC13 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE | |||
) |
#define FAKE_VOID_FUNC13_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
... | |||
) |
#define FAKE_VOID_FUNC14 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE | |||
) |
#define FAKE_VOID_FUNC14_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
... | |||
) |
#define FAKE_VOID_FUNC15 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE | |||
) |
#define FAKE_VOID_FUNC15_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
... | |||
) |
#define FAKE_VOID_FUNC16 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE | |||
) |
#define FAKE_VOID_FUNC16_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
... | |||
) |
#define FAKE_VOID_FUNC17 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE | |||
) |
#define FAKE_VOID_FUNC17_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
... | |||
) |
#define FAKE_VOID_FUNC18 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE | |||
) |
#define FAKE_VOID_FUNC18_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
... | |||
) |
#define FAKE_VOID_FUNC19 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
ARG18_TYPE | |||
) |
#define FAKE_VOID_FUNC19_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
... | |||
) |
#define FAKE_VOID_FUNC2 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE | |||
) |
#define FAKE_VOID_FUNC20 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
ARG18_TYPE, | |||
ARG19_TYPE | |||
) |
#define FAKE_VOID_FUNC20_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE, | |||
ARG9_TYPE, | |||
ARG10_TYPE, | |||
ARG11_TYPE, | |||
ARG12_TYPE, | |||
ARG13_TYPE, | |||
ARG14_TYPE, | |||
ARG15_TYPE, | |||
ARG16_TYPE, | |||
ARG17_TYPE, | |||
ARG18_TYPE, | |||
... | |||
) |
#define FAKE_VOID_FUNC2_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
... | |||
) |
#define FAKE_VOID_FUNC3 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE | |||
) |
#define FAKE_VOID_FUNC3_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
... | |||
) |
#define FAKE_VOID_FUNC4 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE | |||
) |
#define FAKE_VOID_FUNC4_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
... | |||
) |
#define FAKE_VOID_FUNC5 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE | |||
) |
#define FAKE_VOID_FUNC5_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
... | |||
) |
#define FAKE_VOID_FUNC6 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE | |||
) |
#define FAKE_VOID_FUNC6_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
... | |||
) |
#define FAKE_VOID_FUNC7 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE | |||
) |
#define FAKE_VOID_FUNC7_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
... | |||
) |
#define FAKE_VOID_FUNC8 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE | |||
) |
#define FAKE_VOID_FUNC8_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
... | |||
) |
#define FAKE_VOID_FUNC9 | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
ARG8_TYPE | |||
) |
#define FAKE_VOID_FUNC9_VARARG | ( | FUNCNAME, | |
ARG0_TYPE, | |||
ARG1_TYPE, | |||
ARG2_TYPE, | |||
ARG3_TYPE, | |||
ARG4_TYPE, | |||
ARG5_TYPE, | |||
ARG6_TYPE, | |||
ARG7_TYPE, | |||
... | |||
) |
#define FAKE_VOID_FUNC_VARARG | ( | ... | ) | EXPAND(FUNC_VOID_VARARG_(PP_NARG_MINUS1(__VA_ARGS__), __VA_ARGS__)) |
#define FFF_ARG_HISTORY_LEN (50u) |
#define FFF_CALL_HISTORY_LEN (50u) |
#define FFF_END_EXTERN_C |
#define FFF_EXTERN_C |
#define FFF_GCC_FUNCTION_ATTRIBUTES |
#define FFF_MAX_ARGS (20u) |
#define FFF_RESET_HISTORY | ( | ) |
#define FUNC_VALUE_ | ( | N, | |
... | |||
) | EXPAND(FUNC_VALUE_N(N, __VA_ARGS__)) |
#define FUNC_VALUE_N | ( | N, | |
... | |||
) | EXPAND(FAKE_VALUE_FUNC##N(__VA_ARGS__)) |
#define FUNC_VALUE_VARARG_ | ( | N, | |
... | |||
) | EXPAND(FUNC_VALUE_VARARG_N(N, __VA_ARGS__)) |
#define FUNC_VALUE_VARARG_N | ( | N, | |
... | |||
) | EXPAND(FAKE_VALUE_FUNC##N##_VARARG(__VA_ARGS__)) |
#define FUNC_VOID_ | ( | N, | |
... | |||
) | EXPAND(FUNC_VOID_N(N, __VA_ARGS__)) |
#define FUNC_VOID_N | ( | N, | |
... | |||
) | EXPAND(FAKE_VOID_FUNC##N(__VA_ARGS__)) |
#define FUNC_VOID_VARARG_ | ( | N, | |
... | |||
) | EXPAND(FUNC_VOID_VARARG_N(N, __VA_ARGS__)) |
#define FUNC_VOID_VARARG_N | ( | N, | |
... | |||
) | EXPAND(FAKE_VOID_FUNC##N##_VARARG(__VA_ARGS__)) |
#define HISTORY_DROPPED | ( | FUNCNAME | ) | FUNCNAME##_fake.arg_histories_dropped++ |
#define INCREMENT_CALL_COUNT | ( | FUNCNAME | ) | FUNCNAME##_fake.call_count++ |
#define PP_ARG_MINUS1_N | ( | _0, | |
_1, | |||
_2, | |||
_3, | |||
_4, | |||
_5, | |||
_6, | |||
_7, | |||
_8, | |||
_9, | |||
_10, | |||
_11, | |||
_12, | |||
_13, | |||
_14, | |||
_15, | |||
_16, | |||
_17, | |||
_18, | |||
_19, | |||
_20, | |||
N, | |||
... | |||
) | N |
#define PP_ARG_MINUS2_N | ( | returnVal, | |
_0, | |||
_1, | |||
_2, | |||
_3, | |||
_4, | |||
_5, | |||
_6, | |||
_7, | |||
_8, | |||
_9, | |||
_10, | |||
_11, | |||
_12, | |||
_13, | |||
_14, | |||
_15, | |||
_16, | |||
_17, | |||
_18, | |||
_19, | |||
_20, | |||
N, | |||
... | |||
) | N |
#define PP_NARG_MINUS1 | ( | ... | ) | EXPAND(PP_NARG_MINUS1_(__VA_ARGS__, PP_RSEQ_N_MINUS1())) |
#define PP_NARG_MINUS1_ | ( | ... | ) | EXPAND(PP_ARG_MINUS1_N(__VA_ARGS__)) |
#define PP_NARG_MINUS2 | ( | ... | ) | EXPAND(PP_NARG_MINUS2_(__VA_ARGS__, PP_RSEQ_N_MINUS2())) |
#define PP_NARG_MINUS2_ | ( | ... | ) | EXPAND(PP_ARG_MINUS2_N(__VA_ARGS__)) |
#define PP_RSEQ_N_MINUS1 | ( | ) | 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 |
#define PP_RSEQ_N_MINUS2 | ( | ) | 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 |
#define REGISTER_CALL | ( | function | ) |
#define RESET_FAKE | ( | FUNCNAME | ) |
#define RETURN_FAKE_RESULT | ( | FUNCNAME | ) |
#define ROOM_FOR_MORE_HISTORY | ( | FUNCNAME | ) | FUNCNAME##_fake.call_count < FFF_ARG_HISTORY_LEN |
#define SAVE_ARG | ( | FUNCNAME, | |
n | |||
) | memcpy((void *)&FUNCNAME##_fake.arg##n##_val, (void *)&arg##n, sizeof(arg##n)); |
#define SAVE_ARG_HISTORY | ( | FUNCNAME, | |
ARGN | |||
) |
#define SAVE_RET_HISTORY | ( | FUNCNAME, | |
RETVAL | |||
) |
#define SET_CUSTOM_FAKE_SEQ | ( | FUNCNAME, | |
ARRAY_POINTER, | |||
ARRAY_LEN | |||
) |
#define SET_RETURN_SEQ | ( | FUNCNAME, | |
ARRAY_POINTER, | |||
ARRAY_LEN | |||
) |
typedef void(* fff_function_t) (void) |
|
extern |