Lines Matching refs:value_params
512 #define GMOCK_ACTION_CLASS_(name, value_params) \ argument
513 GTEST_CONCAT_TOKEN_(name##Action, GMOCK_INTERNAL_COUNT_##value_params)
515 #define ACTION_TEMPLATE(name, template_params, value_params) \ argument
517 GMOCK_INTERNAL_DECL_TYPE_##value_params> \
518 class GMOCK_ACTION_CLASS_(name, value_params) { \
520 explicit GMOCK_ACTION_CLASS_(name, value_params)( \
521 GMOCK_INTERNAL_DECL_##value_params) \
522 GMOCK_PP_IF(GMOCK_PP_IS_EMPTY(GMOCK_INTERNAL_COUNT_##value_params), \
526 GMOCK_INTERNAL_LIST_##value_params)){}) \
527 GMOCK_ACTION_CLASS_(name, value_params)(const GMOCK_ACTION_CLASS_( \
528 name, value_params) &) noexcept GMOCK_INTERNAL_DEFN_COPY_ \
529 ##value_params \
530 GMOCK_ACTION_CLASS_(name, value_params)(GMOCK_ACTION_CLASS_( \
531 name, value_params) &&) noexcept GMOCK_INTERNAL_DEFN_COPY_ \
532 ##value_params template <typename F> \
535 GMOCK_PP_IS_EMPTY(GMOCK_INTERNAL_COUNT_##value_params), \
543 explicit gmock_Impl GMOCK_INTERNAL_INIT_##value_params {} \
547 GMOCK_INTERNAL_DEFN_##value_params \
549 GMOCK_PP_IF(GMOCK_PP_IS_EMPTY(GMOCK_INTERNAL_COUNT_##value_params), , \
553 GMOCK_INTERNAL_DECL_TYPE_##value_params> \
555 name, value_params)<GMOCK_INTERNAL_LIST_##template_params \
556 GMOCK_INTERNAL_LIST_TYPE_##value_params> \
557 name(GMOCK_INTERNAL_DECL_##value_params) GTEST_MUST_USE_RESULT_; \
559 GMOCK_INTERNAL_DECL_TYPE_##value_params> \
561 name, value_params)<GMOCK_INTERNAL_LIST_##template_params \
562 GMOCK_INTERNAL_LIST_TYPE_##value_params> \
563 name(GMOCK_INTERNAL_DECL_##value_params) { \
565 name, value_params)<GMOCK_INTERNAL_LIST_##template_params \
566 GMOCK_INTERNAL_LIST_TYPE_##value_params>( \
567 GMOCK_INTERNAL_LIST_##value_params); \
570 GMOCK_INTERNAL_DECL_TYPE_##value_params> \
574 name, value_params)<GMOCK_INTERNAL_LIST_##template_params \
575 GMOCK_INTERNAL_LIST_TYPE_##value_params>:: \