Lines Matching refs:args_def
107 #define T_MOCK_DYNAMIC_DECLARE(ret, name, args_def) \ argument
109 extern ret (^_T_MOCK_CALLBACK(name)) args_def; \
111 extern ret (*_T_MOCK_PERM_FUNC(name)) args_def; \
112 extern ret name args_def
114 #define _T_MOCK_DYNAMIC_WITH_IMPL(ret, name, args_def, args_invoke, default_action) \ argument
116 ret (^_T_MOCK_CALLBACK(name)) args_def = NULL; \
118 ret (*_T_MOCK_PERM_FUNC(name)) args_def = NULL; \
119 T_MOCK(ret, name, args_def) { \
135 #define _T_MOCK_DYNAMIC_DEFAULT_IMPL(ret, name, args_def, args_invoke) \ argument
136 _T_MOCK_DYNAMIC_WITH_IMPL(ret, name, args_def, args_invoke, { return name args_invoke; })
190 #define T_MOCK_SET_CALLBACK(name, ret, args_def, body) \ argument
191 _T_MOCK_CALLBACK(name) = ^ret args_def body; \
210 #define T_MOCK_SET_PERM_FUNC(ret, name, args_def) \ argument
211 ret _T_MOCK_PERM_HOOK(name) args_def; \
215 ret _T_MOCK_PERM_HOOK(name) args_def