|
Sacado Package Browser (Single Doxygen Collection) Version of the Day
|
#include <type_traits>#include <utility>#include "gmock/gmock-spec-builders.h"#include "gmock/internal/gmock-internal-utils.h"#include "gmock/internal/gmock-pp.h"

Go to the source code of this file.
Namespaces | |
| namespace | testing |
| namespace | testing::internal |
Typedefs | |
| template<typename T> | |
| using | testing::internal::identity_t = T |
Functions | |
| template<typename MockType> | |
| const MockType * | testing::internal::AdjustConstness_const (const MockType *mock) |
| template<typename MockType> | |
| MockType * | testing::internal::AdjustConstness_ (const MockType *mock) |
| #define THIRD_PARTY_GOOGLETEST_GOOGLEMOCK_INCLUDE_GMOCK_INTERNAL_GMOCK_FUNCTION_MOCKER_H_ |
Definition at line 37 of file gmock-function-mocker.h.
| #define MOCK_METHOD | ( | ... | ) |
Definition at line 71 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_MOCK_METHOD_ARG_1 | ( | ... | ) |
Definition at line 74 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_MOCK_METHOD_ARG_2 | ( | ... | ) |
Definition at line 77 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_MOCK_METHOD_ARG_3 | ( | _Ret, | |
| _MethodName, | |||
| _Args ) |
Definition at line 80 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_MOCK_METHOD_ARG_4 | ( | _Ret, | |
| _MethodName, | |||
| _Args, | |||
| _Spec ) |
Definition at line 83 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_MOCK_METHOD_ARG_5 | ( | ... | ) |
Definition at line 96 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_MOCK_METHOD_ARG_6 | ( | ... | ) |
Definition at line 99 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_MOCK_METHOD_ARG_7 | ( | ... | ) |
Definition at line 102 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_WRONG_ARITY | ( | ... | ) |
Definition at line 105 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_ASSERT_PARENTHESIS | ( | _Tuple | ) |
Definition at line 113 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_ASSERT_VALID_SIGNATURE | ( | _N, | |
| ... ) |
Definition at line 118 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_ASSERT_VALID_SPEC | ( | _Spec | ) |
Definition at line 129 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_MOCK_METHOD_IMPL | ( | _N, | |
| _MethodName, | |||
| _Constness, | |||
| _Override, | |||
| _Final, | |||
| _NoexceptSpec, | |||
| _CallType, | |||
| _Signature ) |
Definition at line 132 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_EXPAND | ( | ... | ) |
Definition at line 165 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_HAS_CONST | ( | _Tuple | ) |
Definition at line 168 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_HAS_OVERRIDE | ( | _Tuple | ) |
Definition at line 171 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_HAS_FINAL | ( | _Tuple | ) |
Definition at line 175 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_GET_NOEXCEPT_SPEC | ( | _Tuple | ) |
Definition at line 178 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_NOEXCEPT_SPEC_IF_NOEXCEPT | ( | _i, | |
| _, | |||
| _elem ) |
Definition at line 181 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_GET_CALLTYPE | ( | _Tuple | ) |
Definition at line 186 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_ASSERT_VALID_SPEC_ELEMENT | ( | _i, | |
| _, | |||
| _elem ) |
Definition at line 189 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_DETECT_CONST | ( | _i, | |
| _, | |||
| _elem ) |
Definition at line 200 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_DETECT_CONST_I_const , |
Definition at line 203 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_DETECT_OVERRIDE | ( | _i, | |
| _, | |||
| _elem ) |
Definition at line 205 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_DETECT_OVERRIDE_I_override , |
Definition at line 208 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_DETECT_FINAL | ( | _i, | |
| _, | |||
| _elem ) |
Definition at line 210 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_DETECT_FINAL_I_final , |
Definition at line 213 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_DETECT_NOEXCEPT | ( | _i, | |
| _, | |||
| _elem ) |
Definition at line 215 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_DETECT_NOEXCEPT_I_noexcept , |
Definition at line 218 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_GET_CALLTYPE_IMPL | ( | _i, | |
| _, | |||
| _elem ) |
Definition at line 220 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_IS_CALLTYPE | ( | _arg | ) |
Definition at line 228 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_IS_CALLTYPE_I | ( | _arg | ) |
Definition at line 231 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_GET_VALUE_CALLTYPE | ( | _arg | ) |
Definition at line 233 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_GET_VALUE_CALLTYPE_I | ( | _arg | ) |
Definition at line 236 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_IS_CALLTYPE_HELPER_Calltype |
Definition at line 239 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_SIGNATURE | ( | _Ret, | |
| _Args ) |
Definition at line 254 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_GET_TYPE | ( | _i, | |
| _, | |||
| _elem ) |
Definition at line 260 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_PARAMETER | ( | _i, | |
| _Signature, | |||
| _ ) |
Definition at line 266 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_FORWARD_ARG | ( | _i, | |
| _Signature, | |||
| _ ) |
Definition at line 271 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_MATCHER_PARAMETER | ( | _i, | |
| _Signature, | |||
| _ ) |
Definition at line 276 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_MATCHER_ARGUMENT | ( | _i, | |
| _1, | |||
| _2 ) |
Definition at line 281 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_A_MATCHER_ARGUMENT | ( | _i, | |
| _Signature, | |||
| _ ) |
Definition at line 285 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_ARG_O | ( | _i, | |
| ... ) |
Definition at line 289 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_MATCHER_O | ( | _i, | |
| ... ) |
Definition at line 292 of file gmock-function-mocker.h.
| #define MOCK_METHOD0 | ( | m, | |
| ... ) |
Definition at line 296 of file gmock-function-mocker.h.
| #define MOCK_METHOD1 | ( | m, | |
| ... ) |
Definition at line 297 of file gmock-function-mocker.h.
| #define MOCK_METHOD2 | ( | m, | |
| ... ) |
Definition at line 298 of file gmock-function-mocker.h.
| #define MOCK_METHOD3 | ( | m, | |
| ... ) |
Definition at line 299 of file gmock-function-mocker.h.
| #define MOCK_METHOD4 | ( | m, | |
| ... ) |
Definition at line 300 of file gmock-function-mocker.h.
| #define MOCK_METHOD5 | ( | m, | |
| ... ) |
Definition at line 301 of file gmock-function-mocker.h.
| #define MOCK_METHOD6 | ( | m, | |
| ... ) |
Definition at line 302 of file gmock-function-mocker.h.
| #define MOCK_METHOD7 | ( | m, | |
| ... ) |
Definition at line 303 of file gmock-function-mocker.h.
| #define MOCK_METHOD8 | ( | m, | |
| ... ) |
Definition at line 304 of file gmock-function-mocker.h.
| #define MOCK_METHOD9 | ( | m, | |
| ... ) |
Definition at line 305 of file gmock-function-mocker.h.
| #define MOCK_METHOD10 | ( | m, | |
| ... ) |
Definition at line 306 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD0 | ( | m, | |
| ... ) |
Definition at line 309 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD1 | ( | m, | |
| ... ) |
Definition at line 311 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD2 | ( | m, | |
| ... ) |
Definition at line 313 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD3 | ( | m, | |
| ... ) |
Definition at line 315 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD4 | ( | m, | |
| ... ) |
Definition at line 317 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD5 | ( | m, | |
| ... ) |
Definition at line 319 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD6 | ( | m, | |
| ... ) |
Definition at line 321 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD7 | ( | m, | |
| ... ) |
Definition at line 323 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD8 | ( | m, | |
| ... ) |
Definition at line 325 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD9 | ( | m, | |
| ... ) |
Definition at line 327 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD10 | ( | m, | |
| ... ) |
Definition at line 329 of file gmock-function-mocker.h.
| #define MOCK_METHOD0_T | ( | m, | |
| ... ) |
Definition at line 332 of file gmock-function-mocker.h.
| #define MOCK_METHOD1_T | ( | m, | |
| ... ) |
Definition at line 333 of file gmock-function-mocker.h.
| #define MOCK_METHOD2_T | ( | m, | |
| ... ) |
Definition at line 334 of file gmock-function-mocker.h.
| #define MOCK_METHOD3_T | ( | m, | |
| ... ) |
Definition at line 335 of file gmock-function-mocker.h.
| #define MOCK_METHOD4_T | ( | m, | |
| ... ) |
Definition at line 336 of file gmock-function-mocker.h.
| #define MOCK_METHOD5_T | ( | m, | |
| ... ) |
Definition at line 337 of file gmock-function-mocker.h.
| #define MOCK_METHOD6_T | ( | m, | |
| ... ) |
Definition at line 338 of file gmock-function-mocker.h.
| #define MOCK_METHOD7_T | ( | m, | |
| ... ) |
Definition at line 339 of file gmock-function-mocker.h.
| #define MOCK_METHOD8_T | ( | m, | |
| ... ) |
Definition at line 340 of file gmock-function-mocker.h.
| #define MOCK_METHOD9_T | ( | m, | |
| ... ) |
Definition at line 341 of file gmock-function-mocker.h.
| #define MOCK_METHOD10_T | ( | m, | |
| ... ) |
Definition at line 342 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD0_T | ( | m, | |
| ... ) |
Definition at line 344 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD1_T | ( | m, | |
| ... ) |
Definition at line 345 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD2_T | ( | m, | |
| ... ) |
Definition at line 346 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD3_T | ( | m, | |
| ... ) |
Definition at line 347 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD4_T | ( | m, | |
| ... ) |
Definition at line 348 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD5_T | ( | m, | |
| ... ) |
Definition at line 349 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD6_T | ( | m, | |
| ... ) |
Definition at line 350 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD7_T | ( | m, | |
| ... ) |
Definition at line 351 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD8_T | ( | m, | |
| ... ) |
Definition at line 352 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD9_T | ( | m, | |
| ... ) |
Definition at line 353 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD10_T | ( | m, | |
| ... ) |
Definition at line 354 of file gmock-function-mocker.h.
| #define MOCK_METHOD0_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 356 of file gmock-function-mocker.h.
| #define MOCK_METHOD1_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 358 of file gmock-function-mocker.h.
| #define MOCK_METHOD2_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 360 of file gmock-function-mocker.h.
| #define MOCK_METHOD3_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 362 of file gmock-function-mocker.h.
| #define MOCK_METHOD4_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 364 of file gmock-function-mocker.h.
| #define MOCK_METHOD5_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 366 of file gmock-function-mocker.h.
| #define MOCK_METHOD6_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 368 of file gmock-function-mocker.h.
| #define MOCK_METHOD7_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 370 of file gmock-function-mocker.h.
| #define MOCK_METHOD8_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 372 of file gmock-function-mocker.h.
| #define MOCK_METHOD9_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 374 of file gmock-function-mocker.h.
| #define MOCK_METHOD10_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 376 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD0_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 379 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD1_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 381 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD2_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 383 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD3_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 385 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD4_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 387 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD5_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 389 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD6_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 391 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD7_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 393 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD8_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 395 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD9_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 397 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD10_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 399 of file gmock-function-mocker.h.
| #define MOCK_METHOD0_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 402 of file gmock-function-mocker.h.
| #define MOCK_METHOD1_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 404 of file gmock-function-mocker.h.
| #define MOCK_METHOD2_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 406 of file gmock-function-mocker.h.
| #define MOCK_METHOD3_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 408 of file gmock-function-mocker.h.
| #define MOCK_METHOD4_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 410 of file gmock-function-mocker.h.
| #define MOCK_METHOD5_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 412 of file gmock-function-mocker.h.
| #define MOCK_METHOD6_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 414 of file gmock-function-mocker.h.
| #define MOCK_METHOD7_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 416 of file gmock-function-mocker.h.
| #define MOCK_METHOD8_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 418 of file gmock-function-mocker.h.
| #define MOCK_METHOD9_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 420 of file gmock-function-mocker.h.
| #define MOCK_METHOD10_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 422 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD0_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 425 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD1_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 427 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD2_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 429 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD3_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 431 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD4_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 433 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD5_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 435 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD6_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 437 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD7_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 439 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD8_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 441 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD9_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 443 of file gmock-function-mocker.h.
| #define MOCK_CONST_METHOD10_T_WITH_CALLTYPE | ( | ct, | |
| m, | |||
| ... ) |
Definition at line 445 of file gmock-function-mocker.h.
| #define GMOCK_INTERNAL_MOCK_METHODN | ( | constness, | |
| ct, | |||
| Method, | |||
| args_num, | |||
| ... ) |
Definition at line 448 of file gmock-function-mocker.h.
| #define GMOCK_MOCKER_ | ( | arity, | |
| constness, | |||
| Method ) |
Definition at line 455 of file gmock-function-mocker.h.