Macros
bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h File Reference
#include "gmock/gmock-generated-function-mockers.h"
#include "gmock/internal/gmock-pp.h"
Include dependency graph for bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h:

Go to the source code of this file.

Macros

#define GMOCK_INTERNAL_A_MATCHER_ARGUMENT(_i, _Signature, _)
 
#define GMOCK_INTERNAL_ARG_O(_tn, _i, ...)   GMOCK_ARG_(_tn, _i, __VA_ARGS__)
 
#define GMOCK_INTERNAL_ASSERT_PARENTHESIS(_Tuple)
 
#define GMOCK_INTERNAL_ASSERT_VALID_SIGNATURE(_N, ...)
 
#define GMOCK_INTERNAL_ASSERT_VALID_SPEC(_Spec)   GMOCK_PP_FOR_EACH(GMOCK_INTERNAL_ASSERT_VALID_SPEC_ELEMENT, ~, _Spec)
 
#define GMOCK_INTERNAL_ASSERT_VALID_SPEC_ELEMENT(_i, _, _elem)
 
#define GMOCK_INTERNAL_DETECT_CONST(_i, _, _elem)   GMOCK_PP_CAT(GMOCK_INTERNAL_DETECT_CONST_I_, _elem)
 
#define GMOCK_INTERNAL_DETECT_CONST_I_const   ,
 
#define GMOCK_INTERNAL_DETECT_FINAL(_i, _, _elem)   GMOCK_PP_CAT(GMOCK_INTERNAL_DETECT_FINAL_I_, _elem)
 
#define GMOCK_INTERNAL_DETECT_FINAL_I_final   ,
 
#define GMOCK_INTERNAL_DETECT_NOEXCEPT(_i, _, _elem)   GMOCK_PP_CAT(GMOCK_INTERNAL_DETECT_NOEXCEPT_I_, _elem)
 
#define GMOCK_INTERNAL_DETECT_NOEXCEPT_I_noexcept   ,
 
#define GMOCK_INTERNAL_DETECT_OVERRIDE(_i, _, _elem)   GMOCK_PP_CAT(GMOCK_INTERNAL_DETECT_OVERRIDE_I_, _elem)
 
#define GMOCK_INTERNAL_DETECT_OVERRIDE_I_override   ,
 
#define GMOCK_INTERNAL_EXPAND(...)   __VA_ARGS__
 
#define GMOCK_INTERNAL_FORWARD_ARG(_i, _Signature, _)
 
#define GMOCK_INTERNAL_GET_CALLTYPE(_Tuple)   GMOCK_PP_FOR_EACH(GMOCK_INTERNAL_GET_CALLTYPE_IMPL, ~, _Tuple)
 
#define GMOCK_INTERNAL_GET_CALLTYPE_IMPL(_i, _, _elem)
 
#define GMOCK_INTERNAL_GET_TYPE(_i, _, _elem)
 
#define GMOCK_INTERNAL_GET_VALUE_CALLTYPE(_arg)
 
#define GMOCK_INTERNAL_GET_VALUE_CALLTYPE_I(_arg)   GMOCK_PP_CAT(GMOCK_PP_IDENTITY, _arg)
 
#define GMOCK_INTERNAL_HAS_CONST(_Tuple)   GMOCK_PP_HAS_COMMA(GMOCK_PP_FOR_EACH(GMOCK_INTERNAL_DETECT_CONST, ~, _Tuple))
 
#define GMOCK_INTERNAL_HAS_FINAL(_Tuple)   GMOCK_PP_HAS_COMMA(GMOCK_PP_FOR_EACH(GMOCK_INTERNAL_DETECT_FINAL, ~, _Tuple))
 
#define GMOCK_INTERNAL_HAS_NOEXCEPT(_Tuple)
 
#define GMOCK_INTERNAL_HAS_OVERRIDE(_Tuple)
 
#define GMOCK_INTERNAL_IS_CALLTYPE(_arg)
 
#define GMOCK_INTERNAL_IS_CALLTYPE_HELPER_Calltype
 
#define GMOCK_INTERNAL_IS_CALLTYPE_I(_arg)   GMOCK_PP_IS_ENCLOSED_PARENS(_arg)
 
#define GMOCK_INTERNAL_MATCHER_ARGUMENT(_i, _1, _2)
 
#define GMOCK_INTERNAL_MATCHER_O(_tn, _i, ...)   GMOCK_MATCHER_(_tn, _i, __VA_ARGS__)
 
#define GMOCK_INTERNAL_MATCHER_PARAMETER(_i, _Signature, _)
 
#define GMOCK_INTERNAL_MOCK_METHOD_ARG_1(...)   GMOCK_INTERNAL_WRONG_ARITY(__VA_ARGS__)
 
#define GMOCK_INTERNAL_MOCK_METHOD_ARG_2(...)   GMOCK_INTERNAL_WRONG_ARITY(__VA_ARGS__)
 
#define GMOCK_INTERNAL_MOCK_METHOD_ARG_3(_Ret, _MethodName, _Args)   GMOCK_INTERNAL_MOCK_METHOD_ARG_4(_Ret, _MethodName, _Args, ())
 
#define GMOCK_INTERNAL_MOCK_METHOD_ARG_4(_Ret, _MethodName, _Args, _Spec)
 
#define GMOCK_INTERNAL_MOCK_METHOD_ARG_5(...)   GMOCK_INTERNAL_WRONG_ARITY(__VA_ARGS__)
 
#define GMOCK_INTERNAL_MOCK_METHOD_ARG_6(...)   GMOCK_INTERNAL_WRONG_ARITY(__VA_ARGS__)
 
#define GMOCK_INTERNAL_MOCK_METHOD_ARG_7(...)   GMOCK_INTERNAL_WRONG_ARITY(__VA_ARGS__)
 
#define GMOCK_INTERNAL_MOCK_METHOD_IMPL(_N, _MethodName, _Constness, _Override, _Final, _Noexcept, _CallType, _Signature)
 
#define GMOCK_INTERNAL_PARAMETER(_i, _Signature, _)
 
#define GMOCK_INTERNAL_SIGNATURE(_Ret, _Args)
 
#define GMOCK_INTERNAL_WRONG_ARITY(...)
 
#define MOCK_METHOD(...)   GMOCK_PP_VARIADIC_CALL(GMOCK_INTERNAL_MOCK_METHOD_ARG_, __VA_ARGS__)
 
#define THIRD_PARTY_GOOGLETEST_GOOGLEMOCK_INCLUDE_GMOCK_INTERNAL_GMOCK_FUNCTION_MOCKER_H_
 

Macro Definition Documentation

◆ GMOCK_INTERNAL_A_MATCHER_ARGUMENT

#define GMOCK_INTERNAL_A_MATCHER_ARGUMENT (   _i,
  _Signature,
 
)

◆ GMOCK_INTERNAL_ARG_O

#define GMOCK_INTERNAL_ARG_O (   _tn,
  _i,
  ... 
)    GMOCK_ARG_(_tn, _i, __VA_ARGS__)

◆ GMOCK_INTERNAL_ASSERT_PARENTHESIS

#define GMOCK_INTERNAL_ASSERT_PARENTHESIS (   _Tuple)
Value:
static_assert( \
GMOCK_PP_STRINGIZE(_Tuple) " should be enclosed in parentheses.")

Definition at line 83 of file bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h.

◆ GMOCK_INTERNAL_ASSERT_VALID_SIGNATURE

#define GMOCK_INTERNAL_ASSERT_VALID_SIGNATURE (   _N,
  ... 
)
Value:
static_assert( \
"Signature must be a function type, maybe return type contains " \
"unprotected comma."); \
static_assert( \
::testing::tuple_size<typename ::testing::internal::Function< \
__VA_ARGS__>::ArgumentTuple>::value == _N, \
"This method does not take " GMOCK_PP_STRINGIZE( \
_N) " arguments. Parenthesize all types with unproctected commas.")

Definition at line 88 of file bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h.

◆ GMOCK_INTERNAL_ASSERT_VALID_SPEC

#define GMOCK_INTERNAL_ASSERT_VALID_SPEC (   _Spec)    GMOCK_PP_FOR_EACH(GMOCK_INTERNAL_ASSERT_VALID_SPEC_ELEMENT, ~, _Spec)

◆ GMOCK_INTERNAL_ASSERT_VALID_SPEC_ELEMENT

#define GMOCK_INTERNAL_ASSERT_VALID_SPEC_ELEMENT (   _i,
  _,
  _elem 
)
Value:
static_assert( \
_elem) " cannot be recognized as a valid specification modifier.");

Definition at line 157 of file bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h.

◆ GMOCK_INTERNAL_DETECT_CONST

#define GMOCK_INTERNAL_DETECT_CONST (   _i,
  _,
  _elem 
)    GMOCK_PP_CAT(GMOCK_INTERNAL_DETECT_CONST_I_, _elem)

◆ GMOCK_INTERNAL_DETECT_CONST_I_const

#define GMOCK_INTERNAL_DETECT_CONST_I_const   ,

◆ GMOCK_INTERNAL_DETECT_FINAL

#define GMOCK_INTERNAL_DETECT_FINAL (   _i,
  _,
  _elem 
)    GMOCK_PP_CAT(GMOCK_INTERNAL_DETECT_FINAL_I_, _elem)

◆ GMOCK_INTERNAL_DETECT_FINAL_I_final

#define GMOCK_INTERNAL_DETECT_FINAL_I_final   ,

◆ GMOCK_INTERNAL_DETECT_NOEXCEPT

#define GMOCK_INTERNAL_DETECT_NOEXCEPT (   _i,
  _,
  _elem 
)    GMOCK_PP_CAT(GMOCK_INTERNAL_DETECT_NOEXCEPT_I_, _elem)

◆ GMOCK_INTERNAL_DETECT_NOEXCEPT_I_noexcept

#define GMOCK_INTERNAL_DETECT_NOEXCEPT_I_noexcept   ,

◆ GMOCK_INTERNAL_DETECT_OVERRIDE

#define GMOCK_INTERNAL_DETECT_OVERRIDE (   _i,
  _,
  _elem 
)    GMOCK_PP_CAT(GMOCK_INTERNAL_DETECT_OVERRIDE_I_, _elem)

◆ GMOCK_INTERNAL_DETECT_OVERRIDE_I_override

#define GMOCK_INTERNAL_DETECT_OVERRIDE_I_override   ,

◆ GMOCK_INTERNAL_EXPAND

#define GMOCK_INTERNAL_EXPAND (   ...)    __VA_ARGS__

◆ GMOCK_INTERNAL_FORWARD_ARG

#define GMOCK_INTERNAL_FORWARD_ARG (   _i,
  _Signature,
 
)

◆ GMOCK_INTERNAL_GET_CALLTYPE

#define GMOCK_INTERNAL_GET_CALLTYPE (   _Tuple)    GMOCK_PP_FOR_EACH(GMOCK_INTERNAL_GET_CALLTYPE_IMPL, ~, _Tuple)

◆ GMOCK_INTERNAL_GET_CALLTYPE_IMPL

#define GMOCK_INTERNAL_GET_CALLTYPE_IMPL (   _i,
  _,
  _elem 
)

◆ GMOCK_INTERNAL_GET_TYPE

#define GMOCK_INTERNAL_GET_TYPE (   _i,
  _,
  _elem 
)

◆ GMOCK_INTERNAL_GET_VALUE_CALLTYPE

#define GMOCK_INTERNAL_GET_VALUE_CALLTYPE (   _arg)
Value:
GMOCK_PP_CAT(GMOCK_INTERNAL_IS_CALLTYPE_HELPER_, _arg))

Definition at line 202 of file bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h.

◆ GMOCK_INTERNAL_GET_VALUE_CALLTYPE_I

#define GMOCK_INTERNAL_GET_VALUE_CALLTYPE_I (   _arg)    GMOCK_PP_CAT(GMOCK_PP_IDENTITY, _arg)

◆ GMOCK_INTERNAL_HAS_CONST

#define GMOCK_INTERNAL_HAS_CONST (   _Tuple)    GMOCK_PP_HAS_COMMA(GMOCK_PP_FOR_EACH(GMOCK_INTERNAL_DETECT_CONST, ~, _Tuple))

◆ GMOCK_INTERNAL_HAS_FINAL

#define GMOCK_INTERNAL_HAS_FINAL (   _Tuple)    GMOCK_PP_HAS_COMMA(GMOCK_PP_FOR_EACH(GMOCK_INTERNAL_DETECT_FINAL, ~, _Tuple))

◆ GMOCK_INTERNAL_HAS_NOEXCEPT

#define GMOCK_INTERNAL_HAS_NOEXCEPT (   _Tuple)

◆ GMOCK_INTERNAL_HAS_OVERRIDE

#define GMOCK_INTERNAL_HAS_OVERRIDE (   _Tuple)

◆ GMOCK_INTERNAL_IS_CALLTYPE

#define GMOCK_INTERNAL_IS_CALLTYPE (   _arg)
Value:
GMOCK_PP_CAT(GMOCK_INTERNAL_IS_CALLTYPE_HELPER_, _arg))

Definition at line 197 of file bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h.

◆ GMOCK_INTERNAL_IS_CALLTYPE_HELPER_Calltype

#define GMOCK_INTERNAL_IS_CALLTYPE_HELPER_Calltype

◆ GMOCK_INTERNAL_IS_CALLTYPE_I

#define GMOCK_INTERNAL_IS_CALLTYPE_I (   _arg)    GMOCK_PP_IS_ENCLOSED_PARENS(_arg)

◆ GMOCK_INTERNAL_MATCHER_ARGUMENT

#define GMOCK_INTERNAL_MATCHER_ARGUMENT (   _i,
  _1,
  _2 
)

◆ GMOCK_INTERNAL_MATCHER_O

#define GMOCK_INTERNAL_MATCHER_O (   _tn,
  _i,
  ... 
)    GMOCK_MATCHER_(_tn, _i, __VA_ARGS__)

◆ GMOCK_INTERNAL_MATCHER_PARAMETER

#define GMOCK_INTERNAL_MATCHER_PARAMETER (   _i,
  _Signature,
 
)
Value:
GMOCK_INTERNAL_MATCHER_O(typename, GMOCK_PP_INC(_i), \
GMOCK_PP_REMOVE_PARENS(_Signature)) \
gmock_a##_i

Definition at line 233 of file bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h.

◆ GMOCK_INTERNAL_MOCK_METHOD_ARG_1

#define GMOCK_INTERNAL_MOCK_METHOD_ARG_1 (   ...)    GMOCK_INTERNAL_WRONG_ARITY(__VA_ARGS__)

◆ GMOCK_INTERNAL_MOCK_METHOD_ARG_2

#define GMOCK_INTERNAL_MOCK_METHOD_ARG_2 (   ...)    GMOCK_INTERNAL_WRONG_ARITY(__VA_ARGS__)

◆ GMOCK_INTERNAL_MOCK_METHOD_ARG_3

#define GMOCK_INTERNAL_MOCK_METHOD_ARG_3 (   _Ret,
  _MethodName,
  _Args 
)    GMOCK_INTERNAL_MOCK_METHOD_ARG_4(_Ret, _MethodName, _Args, ())

◆ GMOCK_INTERNAL_MOCK_METHOD_ARG_4

#define GMOCK_INTERNAL_MOCK_METHOD_ARG_4 (   _Ret,
  _MethodName,
  _Args,
  _Spec 
)
Value:
GMOCK_INTERNAL_ASSERT_PARENTHESIS(_Spec); \
GMOCK_INTERNAL_ASSERT_VALID_SIGNATURE( \
GMOCK_PP_NARG0 _Args, GMOCK_INTERNAL_SIGNATURE(_Ret, _Args)); \
GMOCK_INTERNAL_ASSERT_VALID_SPEC(_Spec) \
GMOCK_INTERNAL_MOCK_METHOD_IMPL( \
GMOCK_PP_NARG0 _Args, _MethodName, GMOCK_INTERNAL_HAS_CONST(_Spec), \
(GMOCK_INTERNAL_SIGNATURE(_Ret, _Args)))

Definition at line 54 of file bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h.

◆ GMOCK_INTERNAL_MOCK_METHOD_ARG_5

#define GMOCK_INTERNAL_MOCK_METHOD_ARG_5 (   ...)    GMOCK_INTERNAL_WRONG_ARITY(__VA_ARGS__)

◆ GMOCK_INTERNAL_MOCK_METHOD_ARG_6

#define GMOCK_INTERNAL_MOCK_METHOD_ARG_6 (   ...)    GMOCK_INTERNAL_WRONG_ARITY(__VA_ARGS__)

◆ GMOCK_INTERNAL_MOCK_METHOD_ARG_7

#define GMOCK_INTERNAL_MOCK_METHOD_ARG_7 (   ...)    GMOCK_INTERNAL_WRONG_ARITY(__VA_ARGS__)

◆ GMOCK_INTERNAL_MOCK_METHOD_IMPL

#define GMOCK_INTERNAL_MOCK_METHOD_IMPL (   _N,
  _MethodName,
  _Constness,
  _Override,
  _Final,
  _Noexcept,
  _CallType,
  _Signature 
)

◆ GMOCK_INTERNAL_PARAMETER

#define GMOCK_INTERNAL_PARAMETER (   _i,
  _Signature,
 
)
Value:
GMOCK_INTERNAL_ARG_O(typename, GMOCK_PP_INC(_i), \
GMOCK_PP_REMOVE_PARENS(_Signature)) \
gmock_a##_i

Definition at line 221 of file bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h.

◆ GMOCK_INTERNAL_SIGNATURE

#define GMOCK_INTERNAL_SIGNATURE (   _Ret,
  _Args 
)

◆ GMOCK_INTERNAL_WRONG_ARITY

#define GMOCK_INTERNAL_WRONG_ARITY (   ...)
Value:
static_assert( \
false, \
"MOCK_METHOD must be called with 3 or 4 arguments. _Ret, " \
"_MethodName, _Args and optionally _Spec. _Args and _Spec must be " \
"enclosed in parentheses. If _Ret is a type with unprotected commas, " \
"it must also be enclosed in parentheses.")

Definition at line 75 of file bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h.

◆ MOCK_METHOD

#define MOCK_METHOD (   ...)    GMOCK_PP_VARIADIC_CALL(GMOCK_INTERNAL_MOCK_METHOD_ARG_, __VA_ARGS__)

◆ THIRD_PARTY_GOOGLETEST_GOOGLEMOCK_INCLUDE_GMOCK_INTERNAL_GMOCK_FUNCTION_MOCKER_H_

#define THIRD_PARTY_GOOGLETEST_GOOGLEMOCK_INCLUDE_GMOCK_INTERNAL_GMOCK_FUNCTION_MOCKER_H_
GMOCK_PP_IS_BEGIN_PARENS
#define GMOCK_PP_IS_BEGIN_PARENS(...)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/internal/gmock-pp.h:142
GMOCK_PP_CAT
#define GMOCK_PP_CAT(_1, _2)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/internal/gmock-pp.h:18
GMOCK_INTERNAL_IS_CALLTYPE_I
#define GMOCK_INTERNAL_IS_CALLTYPE_I(_arg)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h:200
GMOCK_PP_REMOVE_PARENS
#define GMOCK_PP_REMOVE_PARENS(...)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/internal/gmock-pp.h:153
GMOCK_PP_STRINGIZE
#define GMOCK_PP_STRINGIZE(...)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/internal/gmock-pp.h:21
GMOCK_INTERNAL_ARG_O
#define GMOCK_INTERNAL_ARG_O(_tn, _i,...)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h:248
GMOCK_INTERNAL_DETECT_OVERRIDE
#define GMOCK_INTERNAL_DETECT_OVERRIDE(_i, _, _elem)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h:173
GMOCK_INTERNAL_DETECT_FINAL
#define GMOCK_INTERNAL_DETECT_FINAL(_i, _, _elem)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h:178
GMOCK_INTERNAL_GET_VALUE_CALLTYPE_I
#define GMOCK_INTERNAL_GET_VALUE_CALLTYPE_I(_arg)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h:205
GMOCK_PP_NARG0
#define GMOCK_PP_NARG0(...)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/internal/gmock-pp.h:137
GMOCK_INTERNAL_SIGNATURE
#define GMOCK_INTERNAL_SIGNATURE(_Ret, _Args)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h:210
GMOCK_INTERNAL_DETECT_CONST
#define GMOCK_INTERNAL_DETECT_CONST(_i, _, _elem)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h:168
gmock_output_test._
_
Definition: bloaty/third_party/googletest/googlemock/test/gmock_output_test.py:175
GMOCK_PP_IS_ENCLOSED_PARENS
#define GMOCK_PP_IS_ENCLOSED_PARENS(...)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/internal/gmock-pp.h:148
A
#define A(T)
GMOCK_PP_FOR_EACH
#define GMOCK_PP_FOR_EACH(_Macro, _Data, _Tuple)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/internal/gmock-pp.h:159
GMOCK_INTERNAL_GET_CALLTYPE
#define GMOCK_INTERNAL_GET_CALLTYPE(_Tuple)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h:154
benchmark::internal::Function
void() Function(State &)
Definition: benchmark/include/benchmark/benchmark.h:826
GMOCK_PP_INC
#define GMOCK_PP_INC(_i)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/internal/gmock-pp.h:172
GMOCK_PP_EMPTY
#define GMOCK_PP_EMPTY(...)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/internal/gmock-pp.h:24
GMOCK_INTERNAL_HAS_CONST
#define GMOCK_INTERNAL_HAS_CONST(_Tuple)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h:140
GMOCK_INTERNAL_DETECT_NOEXCEPT
#define GMOCK_INTERNAL_DETECT_NOEXCEPT(_i, _, _elem)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h:184
value
const char * value
Definition: hpack_parser_table.cc:165
GMOCK_INTERNAL_GET_TYPE
#define GMOCK_INTERNAL_GET_TYPE(_i, _, _elem)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h:215
GMOCK_INTERNAL_IS_CALLTYPE
#define GMOCK_INTERNAL_IS_CALLTYPE(_arg)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h:197
GMOCK_PP_IDENTITY
#define GMOCK_PP_IDENTITY(_1)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/internal/gmock-pp.h:30
GMOCK_INTERNAL_HAS_OVERRIDE
#define GMOCK_INTERNAL_HAS_OVERRIDE(_Tuple)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h:143
GMOCK_INTERNAL_HAS_NOEXCEPT
#define GMOCK_INTERNAL_HAS_NOEXCEPT(_Tuple)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h:150
GMOCK_PP_COMMA_IF
#define GMOCK_PP_COMMA_IF(_i)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/internal/gmock-pp.h:175
GMOCK_PP_HAS_COMMA
#define GMOCK_PP_HAS_COMMA(...)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/internal/gmock-pp.h:76
GMOCK_INTERNAL_ASSERT_PARENTHESIS
#define GMOCK_INTERNAL_ASSERT_PARENTHESIS(_Tuple)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h:83
GMOCK_INTERNAL_GET_VALUE_CALLTYPE
#define GMOCK_INTERNAL_GET_VALUE_CALLTYPE(_arg)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h:202
absl::forward
constexpr T && forward(absl::remove_reference_t< T > &t) noexcept
Definition: abseil-cpp/absl/utility/utility.h:230
GMOCK_INTERNAL_HAS_FINAL
#define GMOCK_INTERNAL_HAS_FINAL(_Tuple)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h:147
GMOCK_PP_IF
#define GMOCK_PP_IF(_Cond, _Then, _Else)
Definition: bloaty/third_party/googletest/googlemock/include/gmock/internal/gmock-pp.h:121


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:13