Lines Matching refs:value_params
425 #define GMOCK_ACTION_CLASS_(name, value_params)\ argument
426 GTEST_CONCAT_TOKEN_(name##Action, GMOCK_INTERNAL_COUNT_##value_params)
428 #define ACTION_TEMPLATE(name, template_params, value_params) \ argument
430 GMOCK_INTERNAL_DECL_TYPE_##value_params> \
431 class GMOCK_ACTION_CLASS_(name, value_params) { \
433 explicit GMOCK_ACTION_CLASS_(name, value_params)( \
434 GMOCK_INTERNAL_DECL_##value_params) \
435 GMOCK_PP_IF(GMOCK_PP_IS_EMPTY(GMOCK_INTERNAL_COUNT_##value_params), \
438 GMOCK_INTERNAL_LIST_##value_params)) { }) \
439 GMOCK_ACTION_CLASS_(name, value_params)( \
440 const GMOCK_ACTION_CLASS_(name, value_params)&) noexcept \
441 GMOCK_INTERNAL_DEFN_COPY_##value_params \
442 GMOCK_ACTION_CLASS_(name, value_params)( \
443 GMOCK_ACTION_CLASS_(name, value_params)&&) noexcept \
444 GMOCK_INTERNAL_DEFN_COPY_##value_params \
448 GMOCK_PP_IS_EMPTY(GMOCK_INTERNAL_COUNT_##value_params), \
455 explicit gmock_Impl GMOCK_INTERNAL_INIT_##value_params {} \
459 GMOCK_INTERNAL_DEFN_##value_params \
461 GMOCK_PP_IF(GMOCK_PP_IS_EMPTY(GMOCK_INTERNAL_COUNT_##value_params), \
465 GMOCK_INTERNAL_DECL_TYPE_##value_params> \
466 GMOCK_ACTION_CLASS_(name, value_params)< \
468 GMOCK_INTERNAL_LIST_TYPE_##value_params> name( \
469 GMOCK_INTERNAL_DECL_##value_params) GTEST_MUST_USE_RESULT_; \
471 GMOCK_INTERNAL_DECL_TYPE_##value_params> \
472 inline GMOCK_ACTION_CLASS_(name, value_params)< \
474 GMOCK_INTERNAL_LIST_TYPE_##value_params> name( \
475 GMOCK_INTERNAL_DECL_##value_params) { \
476 return GMOCK_ACTION_CLASS_(name, value_params)< \
478 GMOCK_INTERNAL_LIST_TYPE_##value_params>( \
479 GMOCK_INTERNAL_LIST_##value_params); \
482 GMOCK_INTERNAL_DECL_TYPE_##value_params> \
485 return_type GMOCK_ACTION_CLASS_(name, value_params)< \
487 GMOCK_INTERNAL_LIST_TYPE_##value_params>::gmock_Impl::gmock_PerformImpl( \