|
cMHN 1.2
C++ library for learning MHNs with pRC
|
#include <memory>#include <utility>#include "gmock/gmock-actions.h"#include "gmock/internal/gmock-port.h"#include "gmock/internal/custom/gmock-generated-actions.h"Go to the source code of this file.
Classes | |
| struct | testing::internal::InvokeArgumentAction< index, Params > |
Namespaces | |
| namespace | testing |
| namespace | testing::internal |
Macros | |
| #define | GMOCK_INTERNAL_DECL_HAS_1_TEMPLATE_PARAMS(kind0, name0) kind0 name0 |
| #define | GMOCK_INTERNAL_DECL_HAS_2_TEMPLATE_PARAMS(kind0, name0, kind1, name1) kind0 name0, kind1 name1 |
| #define | GMOCK_INTERNAL_DECL_HAS_3_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2) kind0 name0, kind1 name1, kind2 name2 |
| #define | GMOCK_INTERNAL_DECL_HAS_4_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2, kind3, name3) kind0 name0, kind1 name1, kind2 name2, kind3 name3 |
| #define | GMOCK_INTERNAL_DECL_HAS_5_TEMPLATE_PARAMS( kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4) kind0 name0, kind1 name1, kind2 name2, kind3 name3, kind4 name4 |
| #define | GMOCK_INTERNAL_DECL_HAS_6_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5) kind0 name0, kind1 name1, kind2 name2, kind3 name3, kind4 name4, kind5 name5 |
| #define | GMOCK_INTERNAL_DECL_HAS_7_TEMPLATE_PARAMS( kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5, kind6, name6) |
| #define | GMOCK_INTERNAL_DECL_HAS_8_TEMPLATE_PARAMS( kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5, kind6, name6, kind7, name7) |
| #define | GMOCK_INTERNAL_DECL_HAS_9_TEMPLATE_PARAMS( kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5, kind6, name6, kind7, name7, kind8, name8) |
| #define | GMOCK_INTERNAL_DECL_HAS_10_TEMPLATE_PARAMS( kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5, kind6, name6, kind7, name7, kind8, name8, kind9, name9) |
| #define | GMOCK_INTERNAL_LIST_HAS_1_TEMPLATE_PARAMS(kind0, name0) name0 |
| #define | GMOCK_INTERNAL_LIST_HAS_2_TEMPLATE_PARAMS(kind0, name0, kind1, name1) name0, name1 |
| #define | GMOCK_INTERNAL_LIST_HAS_3_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2) name0, name1, name2 |
| #define | GMOCK_INTERNAL_LIST_HAS_4_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2, kind3, name3) name0, name1, name2, name3 |
| #define | GMOCK_INTERNAL_LIST_HAS_5_TEMPLATE_PARAMS( kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4) name0, name1, name2, name3, name4 |
| #define | GMOCK_INTERNAL_LIST_HAS_6_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5) name0, name1, name2, name3, name4, name5 |
| #define | GMOCK_INTERNAL_LIST_HAS_7_TEMPLATE_PARAMS( kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5, kind6, name6) name0, name1, name2, name3, name4, name5, name6 |
| #define | GMOCK_INTERNAL_LIST_HAS_8_TEMPLATE_PARAMS( kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5, kind6, name6, kind7, name7) name0, name1, name2, name3, name4, name5, name6, name7 |
| #define | GMOCK_INTERNAL_LIST_HAS_9_TEMPLATE_PARAMS( kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5, kind6, name6, kind7, name7, kind8, name8) name0, name1, name2, name3, name4, name5, name6, name7, name8 |
| #define | GMOCK_INTERNAL_LIST_HAS_10_TEMPLATE_PARAMS( kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, name5, kind6, name6, kind7, name7, kind8, name8, kind9, name9) name0, name1, name2, name3, name4, name5, name6, name7, name8, name9 |
| #define | GMOCK_INTERNAL_DECL_TYPE_AND_0_VALUE_PARAMS() |
| #define | GMOCK_INTERNAL_DECL_TYPE_AND_1_VALUE_PARAMS(p0) , typename p0##_type |
| #define | GMOCK_INTERNAL_DECL_TYPE_AND_2_VALUE_PARAMS(p0, p1) , typename p0##_type, typename p1##_type |
| #define | GMOCK_INTERNAL_DECL_TYPE_AND_3_VALUE_PARAMS(p0, p1, p2) , typename p0##_type, typename p1##_type, typename p2##_type |
| #define | GMOCK_INTERNAL_DECL_TYPE_AND_4_VALUE_PARAMS(p0, p1, p2, p3) |
| #define | GMOCK_INTERNAL_DECL_TYPE_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) |
| #define | GMOCK_INTERNAL_DECL_TYPE_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) |
| #define | GMOCK_INTERNAL_DECL_TYPE_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6) |
| #define | GMOCK_INTERNAL_DECL_TYPE_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7) |
| #define | GMOCK_INTERNAL_DECL_TYPE_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8) |
| #define | GMOCK_INTERNAL_DECL_TYPE_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) |
| #define | GMOCK_INTERNAL_INIT_AND_0_VALUE_PARAMS() () |
| #define | GMOCK_INTERNAL_INIT_AND_1_VALUE_PARAMS(p0) (p0##_type gmock_p0) : p0(::std::move(gmock_p0)) |
| #define | GMOCK_INTERNAL_INIT_AND_2_VALUE_PARAMS(p0, p1) |
| #define | GMOCK_INTERNAL_INIT_AND_3_VALUE_PARAMS(p0, p1, p2) |
| #define | GMOCK_INTERNAL_INIT_AND_4_VALUE_PARAMS(p0, p1, p2, p3) |
| #define | GMOCK_INTERNAL_INIT_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) |
| #define | GMOCK_INTERNAL_INIT_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) |
| #define | GMOCK_INTERNAL_INIT_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6) |
| #define | GMOCK_INTERNAL_INIT_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7) |
| #define | GMOCK_INTERNAL_INIT_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8) |
| #define | GMOCK_INTERNAL_INIT_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) |
| #define | GMOCK_INTERNAL_DEFN_COPY_AND_0_VALUE_PARAMS() {} |
| #define | GMOCK_INTERNAL_DEFN_COPY_AND_1_VALUE_PARAMS(...) = default; |
| #define | GMOCK_INTERNAL_DEFN_COPY_AND_2_VALUE_PARAMS(...) = default; |
| #define | GMOCK_INTERNAL_DEFN_COPY_AND_3_VALUE_PARAMS(...) = default; |
| #define | GMOCK_INTERNAL_DEFN_COPY_AND_4_VALUE_PARAMS(...) = default; |
| #define | GMOCK_INTERNAL_DEFN_COPY_AND_5_VALUE_PARAMS(...) = default; |
| #define | GMOCK_INTERNAL_DEFN_COPY_AND_6_VALUE_PARAMS(...) = default; |
| #define | GMOCK_INTERNAL_DEFN_COPY_AND_7_VALUE_PARAMS(...) = default; |
| #define | GMOCK_INTERNAL_DEFN_COPY_AND_8_VALUE_PARAMS(...) = default; |
| #define | GMOCK_INTERNAL_DEFN_COPY_AND_9_VALUE_PARAMS(...) = default; |
| #define | GMOCK_INTERNAL_DEFN_COPY_AND_10_VALUE_PARAMS(...) = default; |
| #define | GMOCK_INTERNAL_DEFN_AND_0_VALUE_PARAMS() |
| #define | GMOCK_INTERNAL_DEFN_AND_1_VALUE_PARAMS(p0) p0##_type p0; |
| #define | GMOCK_INTERNAL_DEFN_AND_2_VALUE_PARAMS(p0, p1) |
| #define | GMOCK_INTERNAL_DEFN_AND_3_VALUE_PARAMS(p0, p1, p2) |
| #define | GMOCK_INTERNAL_DEFN_AND_4_VALUE_PARAMS(p0, p1, p2, p3) |
| #define | GMOCK_INTERNAL_DEFN_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) |
| #define | GMOCK_INTERNAL_DEFN_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) |
| #define | GMOCK_INTERNAL_DEFN_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6) |
| #define | GMOCK_INTERNAL_DEFN_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7) |
| #define | GMOCK_INTERNAL_DEFN_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8) |
| #define | GMOCK_INTERNAL_DEFN_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) |
| #define | GMOCK_INTERNAL_LIST_AND_0_VALUE_PARAMS() |
| #define | GMOCK_INTERNAL_LIST_AND_1_VALUE_PARAMS(p0) p0 |
| #define | GMOCK_INTERNAL_LIST_AND_2_VALUE_PARAMS(p0, p1) p0, p1 |
| #define | GMOCK_INTERNAL_LIST_AND_3_VALUE_PARAMS(p0, p1, p2) p0, p1, p2 |
| #define | GMOCK_INTERNAL_LIST_AND_4_VALUE_PARAMS(p0, p1, p2, p3) p0, p1, p2, p3 |
| #define | GMOCK_INTERNAL_LIST_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) p0, p1, p2, p3, p4 |
| #define | GMOCK_INTERNAL_LIST_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) p0, p1, p2, p3, p4, p5 |
| #define | GMOCK_INTERNAL_LIST_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6) p0, p1, p2, p3, p4, p5, p6 |
| #define | GMOCK_INTERNAL_LIST_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7) p0, p1, p2, p3, p4, p5, p6, p7 |
| #define | GMOCK_INTERNAL_LIST_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8) p0, p1, p2, p3, p4, p5, p6, p7, p8 |
| #define | GMOCK_INTERNAL_LIST_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) p0, p1, p2, p3, p4, p5, p6, p7, p8, p9 |
| #define | GMOCK_INTERNAL_LIST_TYPE_AND_0_VALUE_PARAMS() |
| #define | GMOCK_INTERNAL_LIST_TYPE_AND_1_VALUE_PARAMS(p0) , p0##_type |
| #define | GMOCK_INTERNAL_LIST_TYPE_AND_2_VALUE_PARAMS(p0, p1) , p0##_type, p1##_type |
| #define | GMOCK_INTERNAL_LIST_TYPE_AND_3_VALUE_PARAMS(p0, p1, p2) , p0##_type, p1##_type, p2##_type |
| #define | GMOCK_INTERNAL_LIST_TYPE_AND_4_VALUE_PARAMS(p0, p1, p2, p3) , p0##_type, p1##_type, p2##_type, p3##_type |
| #define | GMOCK_INTERNAL_LIST_TYPE_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) , p0##_type, p1##_type, p2##_type, p3##_type, p4##_type |
| #define | GMOCK_INTERNAL_LIST_TYPE_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) , p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, p5##_type |
| #define | GMOCK_INTERNAL_LIST_TYPE_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6) , p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, p5##_type, p6##_type |
| #define | GMOCK_INTERNAL_LIST_TYPE_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7) |
| #define | GMOCK_INTERNAL_LIST_TYPE_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8) |
| #define | GMOCK_INTERNAL_LIST_TYPE_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) |
| #define | GMOCK_INTERNAL_DECL_AND_0_VALUE_PARAMS() |
| #define | GMOCK_INTERNAL_DECL_AND_1_VALUE_PARAMS(p0) p0##_type p0 |
| #define | GMOCK_INTERNAL_DECL_AND_2_VALUE_PARAMS(p0, p1) p0##_type p0, p1##_type p1 |
| #define | GMOCK_INTERNAL_DECL_AND_3_VALUE_PARAMS(p0, p1, p2) p0##_type p0, p1##_type p1, p2##_type p2 |
| #define | GMOCK_INTERNAL_DECL_AND_4_VALUE_PARAMS(p0, p1, p2, p3) p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3 |
| #define | GMOCK_INTERNAL_DECL_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, p4##_type p4 |
| #define | GMOCK_INTERNAL_DECL_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) |
| #define | GMOCK_INTERNAL_DECL_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6) |
| #define | GMOCK_INTERNAL_DECL_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7) |
| #define | GMOCK_INTERNAL_DECL_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8) |
| #define | GMOCK_INTERNAL_DECL_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) |
| #define | GMOCK_INTERNAL_COUNT_AND_0_VALUE_PARAMS() |
| #define | GMOCK_INTERNAL_COUNT_AND_1_VALUE_PARAMS(p0) P |
| #define | GMOCK_INTERNAL_COUNT_AND_2_VALUE_PARAMS(p0, p1) P2 |
| #define | GMOCK_INTERNAL_COUNT_AND_3_VALUE_PARAMS(p0, p1, p2) P3 |
| #define | GMOCK_INTERNAL_COUNT_AND_4_VALUE_PARAMS(p0, p1, p2, p3) P4 |
| #define | GMOCK_INTERNAL_COUNT_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) P5 |
| #define | GMOCK_INTERNAL_COUNT_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) P6 |
| #define | GMOCK_INTERNAL_COUNT_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6) P7 |
| #define | GMOCK_INTERNAL_COUNT_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7) P8 |
| #define | GMOCK_INTERNAL_COUNT_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8) P9 |
| #define | GMOCK_INTERNAL_COUNT_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) P10 |
| #define | GMOCK_ACTION_CLASS_(name, value_params) GTEST_CONCAT_TOKEN_(name##Action, GMOCK_INTERNAL_COUNT_##value_params) |
| #define | ACTION_TEMPLATE(name, template_params, value_params) |
Functions | |
| template<typename F , typename... Args> | |
| auto | testing::internal::InvokeArgument (F f, Args... args) -> decltype(f(args...)) |
| template<std::size_t index, typename... Params> | |
| internal::InvokeArgumentAction< index, typename std::decay< Params >::type... > | testing::InvokeArgument (Params &&...params) |
| #define ACTION_TEMPLATE | ( | name, | |
| template_params, | |||
| value_params ) |
| #define GMOCK_ACTION_CLASS_ | ( | name, | |
| value_params ) GTEST_CONCAT_TOKEN_(name##Action, GMOCK_INTERNAL_COUNT_##value_params) |
| #define GMOCK_INTERNAL_COUNT_AND_0_VALUE_PARAMS | ( | ) |
| #define GMOCK_INTERNAL_COUNT_AND_10_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7, | |||
| p8, | |||
| p9 ) P10 |
| #define GMOCK_INTERNAL_COUNT_AND_1_VALUE_PARAMS | ( | p0 | ) | P |
| #define GMOCK_INTERNAL_COUNT_AND_2_VALUE_PARAMS | ( | p0, | |
| p1 ) P2 |
| #define GMOCK_INTERNAL_COUNT_AND_3_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2 ) P3 |
| #define GMOCK_INTERNAL_COUNT_AND_4_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3 ) P4 |
| #define GMOCK_INTERNAL_COUNT_AND_5_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4 ) P5 |
| #define GMOCK_INTERNAL_COUNT_AND_6_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5 ) P6 |
| #define GMOCK_INTERNAL_COUNT_AND_7_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6 ) P7 |
| #define GMOCK_INTERNAL_COUNT_AND_8_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7 ) P8 |
| #define GMOCK_INTERNAL_COUNT_AND_9_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7, | |||
| p8 ) P9 |
| #define GMOCK_INTERNAL_DECL_AND_0_VALUE_PARAMS | ( | ) |
| #define GMOCK_INTERNAL_DECL_AND_10_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7, | |||
| p8, | |||
| p9 ) |
| #define GMOCK_INTERNAL_DECL_AND_1_VALUE_PARAMS | ( | p0 | ) | p0##_type p0 |
| #define GMOCK_INTERNAL_DECL_AND_2_VALUE_PARAMS | ( | p0, | |
| p1 ) p0##_type p0, p1##_type p1 |
| #define GMOCK_INTERNAL_DECL_AND_3_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2 ) p0##_type p0, p1##_type p1, p2##_type p2 |
| #define GMOCK_INTERNAL_DECL_AND_4_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3 ) p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3 |
| #define GMOCK_INTERNAL_DECL_AND_5_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4 ) p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, p4##_type p4 |
| #define GMOCK_INTERNAL_DECL_AND_6_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5 ) |
| #define GMOCK_INTERNAL_DECL_AND_7_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6 ) |
| #define GMOCK_INTERNAL_DECL_AND_8_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7 ) |
| #define GMOCK_INTERNAL_DECL_AND_9_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7, | |||
| p8 ) |
| #define GMOCK_INTERNAL_DECL_HAS_10_TEMPLATE_PARAMS | ( | kind0, | |
| name0, | |||
| kind1, | |||
| name1, | |||
| kind2, | |||
| name2, | |||
| kind3, | |||
| name3, | |||
| kind4, | |||
| name4, | |||
| kind5, | |||
| name5, | |||
| kind6, | |||
| name6, | |||
| kind7, | |||
| name7, | |||
| kind8, | |||
| name8, | |||
| kind9, | |||
| name9 ) |
| #define GMOCK_INTERNAL_DECL_HAS_1_TEMPLATE_PARAMS | ( | kind0, | |
| name0 ) kind0 name0 |
| #define GMOCK_INTERNAL_DECL_HAS_2_TEMPLATE_PARAMS | ( | kind0, | |
| name0, | |||
| kind1, | |||
| name1 ) kind0 name0, kind1 name1 |
| #define GMOCK_INTERNAL_DECL_HAS_3_TEMPLATE_PARAMS | ( | kind0, | |
| name0, | |||
| kind1, | |||
| name1, | |||
| kind2, | |||
| name2 ) kind0 name0, kind1 name1, kind2 name2 |
| #define GMOCK_INTERNAL_DECL_HAS_4_TEMPLATE_PARAMS | ( | kind0, | |
| name0, | |||
| kind1, | |||
| name1, | |||
| kind2, | |||
| name2, | |||
| kind3, | |||
| name3 ) kind0 name0, kind1 name1, kind2 name2, kind3 name3 |
| #define GMOCK_INTERNAL_DECL_HAS_5_TEMPLATE_PARAMS | ( | kind0, | |
| name0, | |||
| kind1, | |||
| name1, | |||
| kind2, | |||
| name2, | |||
| kind3, | |||
| name3, | |||
| kind4, | |||
| name4 ) kind0 name0, kind1 name1, kind2 name2, kind3 name3, kind4 name4 |
| #define GMOCK_INTERNAL_DECL_HAS_6_TEMPLATE_PARAMS | ( | kind0, | |
| name0, | |||
| kind1, | |||
| name1, | |||
| kind2, | |||
| name2, | |||
| kind3, | |||
| name3, | |||
| kind4, | |||
| name4, | |||
| kind5, | |||
| name5 ) kind0 name0, kind1 name1, kind2 name2, kind3 name3, kind4 name4, kind5 name5 |
| #define GMOCK_INTERNAL_DECL_HAS_7_TEMPLATE_PARAMS | ( | kind0, | |
| name0, | |||
| kind1, | |||
| name1, | |||
| kind2, | |||
| name2, | |||
| kind3, | |||
| name3, | |||
| kind4, | |||
| name4, | |||
| kind5, | |||
| name5, | |||
| kind6, | |||
| name6 ) |
| #define GMOCK_INTERNAL_DECL_HAS_8_TEMPLATE_PARAMS | ( | kind0, | |
| name0, | |||
| kind1, | |||
| name1, | |||
| kind2, | |||
| name2, | |||
| kind3, | |||
| name3, | |||
| kind4, | |||
| name4, | |||
| kind5, | |||
| name5, | |||
| kind6, | |||
| name6, | |||
| kind7, | |||
| name7 ) |
| #define GMOCK_INTERNAL_DECL_HAS_9_TEMPLATE_PARAMS | ( | kind0, | |
| name0, | |||
| kind1, | |||
| name1, | |||
| kind2, | |||
| name2, | |||
| kind3, | |||
| name3, | |||
| kind4, | |||
| name4, | |||
| kind5, | |||
| name5, | |||
| kind6, | |||
| name6, | |||
| kind7, | |||
| name7, | |||
| kind8, | |||
| name8 ) |
| #define GMOCK_INTERNAL_DECL_TYPE_AND_0_VALUE_PARAMS | ( | ) |
| #define GMOCK_INTERNAL_DECL_TYPE_AND_10_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7, | |||
| p8, | |||
| p9 ) |
| #define GMOCK_INTERNAL_DECL_TYPE_AND_1_VALUE_PARAMS | ( | p0 | ) | , typename p0##_type |
| #define GMOCK_INTERNAL_DECL_TYPE_AND_2_VALUE_PARAMS | ( | p0, | |
| p1 ) , typename p0##_type, typename p1##_type |
| #define GMOCK_INTERNAL_DECL_TYPE_AND_3_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2 ) , typename p0##_type, typename p1##_type, typename p2##_type |
| #define GMOCK_INTERNAL_DECL_TYPE_AND_4_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3 ) |
| #define GMOCK_INTERNAL_DECL_TYPE_AND_5_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4 ) |
| #define GMOCK_INTERNAL_DECL_TYPE_AND_6_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5 ) |
| #define GMOCK_INTERNAL_DECL_TYPE_AND_7_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6 ) |
| #define GMOCK_INTERNAL_DECL_TYPE_AND_8_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7 ) |
| #define GMOCK_INTERNAL_DECL_TYPE_AND_9_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7, | |||
| p8 ) |
| #define GMOCK_INTERNAL_DEFN_AND_0_VALUE_PARAMS | ( | ) |
| #define GMOCK_INTERNAL_DEFN_AND_10_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7, | |||
| p8, | |||
| p9 ) |
| #define GMOCK_INTERNAL_DEFN_AND_1_VALUE_PARAMS | ( | p0 | ) | p0##_type p0; |
| #define GMOCK_INTERNAL_DEFN_AND_2_VALUE_PARAMS | ( | p0, | |
| p1 ) |
| #define GMOCK_INTERNAL_DEFN_AND_3_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2 ) |
| #define GMOCK_INTERNAL_DEFN_AND_4_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3 ) |
| #define GMOCK_INTERNAL_DEFN_AND_5_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4 ) |
| #define GMOCK_INTERNAL_DEFN_AND_6_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5 ) |
| #define GMOCK_INTERNAL_DEFN_AND_7_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6 ) |
| #define GMOCK_INTERNAL_DEFN_AND_8_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7 ) |
| #define GMOCK_INTERNAL_DEFN_AND_9_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7, | |||
| p8 ) |
| #define GMOCK_INTERNAL_DEFN_COPY_AND_0_VALUE_PARAMS | ( | ) | {} |
| #define GMOCK_INTERNAL_DEFN_COPY_AND_10_VALUE_PARAMS | ( | ... | ) | = default; |
| #define GMOCK_INTERNAL_DEFN_COPY_AND_1_VALUE_PARAMS | ( | ... | ) | = default; |
| #define GMOCK_INTERNAL_DEFN_COPY_AND_2_VALUE_PARAMS | ( | ... | ) | = default; |
| #define GMOCK_INTERNAL_DEFN_COPY_AND_3_VALUE_PARAMS | ( | ... | ) | = default; |
| #define GMOCK_INTERNAL_DEFN_COPY_AND_4_VALUE_PARAMS | ( | ... | ) | = default; |
| #define GMOCK_INTERNAL_DEFN_COPY_AND_5_VALUE_PARAMS | ( | ... | ) | = default; |
| #define GMOCK_INTERNAL_DEFN_COPY_AND_6_VALUE_PARAMS | ( | ... | ) | = default; |
| #define GMOCK_INTERNAL_DEFN_COPY_AND_7_VALUE_PARAMS | ( | ... | ) | = default; |
| #define GMOCK_INTERNAL_DEFN_COPY_AND_8_VALUE_PARAMS | ( | ... | ) | = default; |
| #define GMOCK_INTERNAL_DEFN_COPY_AND_9_VALUE_PARAMS | ( | ... | ) | = default; |
| #define GMOCK_INTERNAL_INIT_AND_0_VALUE_PARAMS | ( | ) | () |
| #define GMOCK_INTERNAL_INIT_AND_10_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7, | |||
| p8, | |||
| p9 ) |
| #define GMOCK_INTERNAL_INIT_AND_1_VALUE_PARAMS | ( | p0 | ) | (p0##_type gmock_p0) : p0(::std::move(gmock_p0)) |
| #define GMOCK_INTERNAL_INIT_AND_2_VALUE_PARAMS | ( | p0, | |
| p1 ) |
| #define GMOCK_INTERNAL_INIT_AND_3_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2 ) |
| #define GMOCK_INTERNAL_INIT_AND_4_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3 ) |
| #define GMOCK_INTERNAL_INIT_AND_5_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4 ) |
| #define GMOCK_INTERNAL_INIT_AND_6_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5 ) |
| #define GMOCK_INTERNAL_INIT_AND_7_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6 ) |
| #define GMOCK_INTERNAL_INIT_AND_8_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7 ) |
| #define GMOCK_INTERNAL_INIT_AND_9_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7, | |||
| p8 ) |
| #define GMOCK_INTERNAL_LIST_AND_0_VALUE_PARAMS | ( | ) |
| #define GMOCK_INTERNAL_LIST_AND_10_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7, | |||
| p8, | |||
| p9 ) p0, p1, p2, p3, p4, p5, p6, p7, p8, p9 |
| #define GMOCK_INTERNAL_LIST_AND_1_VALUE_PARAMS | ( | p0 | ) | p0 |
| #define GMOCK_INTERNAL_LIST_AND_2_VALUE_PARAMS | ( | p0, | |
| p1 ) p0, p1 |
| #define GMOCK_INTERNAL_LIST_AND_3_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2 ) p0, p1, p2 |
| #define GMOCK_INTERNAL_LIST_AND_4_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3 ) p0, p1, p2, p3 |
| #define GMOCK_INTERNAL_LIST_AND_5_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4 ) p0, p1, p2, p3, p4 |
| #define GMOCK_INTERNAL_LIST_AND_6_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5 ) p0, p1, p2, p3, p4, p5 |
| #define GMOCK_INTERNAL_LIST_AND_7_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6 ) p0, p1, p2, p3, p4, p5, p6 |
| #define GMOCK_INTERNAL_LIST_AND_8_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7 ) p0, p1, p2, p3, p4, p5, p6, p7 |
| #define GMOCK_INTERNAL_LIST_AND_9_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7, | |||
| p8 ) p0, p1, p2, p3, p4, p5, p6, p7, p8 |
| #define GMOCK_INTERNAL_LIST_HAS_10_TEMPLATE_PARAMS | ( | kind0, | |
| name0, | |||
| kind1, | |||
| name1, | |||
| kind2, | |||
| name2, | |||
| kind3, | |||
| name3, | |||
| kind4, | |||
| name4, | |||
| kind5, | |||
| name5, | |||
| kind6, | |||
| name6, | |||
| kind7, | |||
| name7, | |||
| kind8, | |||
| name8, | |||
| kind9, | |||
| name9 ) name0, name1, name2, name3, name4, name5, name6, name7, name8, name9 |
| #define GMOCK_INTERNAL_LIST_HAS_1_TEMPLATE_PARAMS | ( | kind0, | |
| name0 ) name0 |
| #define GMOCK_INTERNAL_LIST_HAS_2_TEMPLATE_PARAMS | ( | kind0, | |
| name0, | |||
| kind1, | |||
| name1 ) name0, name1 |
| #define GMOCK_INTERNAL_LIST_HAS_3_TEMPLATE_PARAMS | ( | kind0, | |
| name0, | |||
| kind1, | |||
| name1, | |||
| kind2, | |||
| name2 ) name0, name1, name2 |
| #define GMOCK_INTERNAL_LIST_HAS_4_TEMPLATE_PARAMS | ( | kind0, | |
| name0, | |||
| kind1, | |||
| name1, | |||
| kind2, | |||
| name2, | |||
| kind3, | |||
| name3 ) name0, name1, name2, name3 |
| #define GMOCK_INTERNAL_LIST_HAS_5_TEMPLATE_PARAMS | ( | kind0, | |
| name0, | |||
| kind1, | |||
| name1, | |||
| kind2, | |||
| name2, | |||
| kind3, | |||
| name3, | |||
| kind4, | |||
| name4 ) name0, name1, name2, name3, name4 |
| #define GMOCK_INTERNAL_LIST_HAS_6_TEMPLATE_PARAMS | ( | kind0, | |
| name0, | |||
| kind1, | |||
| name1, | |||
| kind2, | |||
| name2, | |||
| kind3, | |||
| name3, | |||
| kind4, | |||
| name4, | |||
| kind5, | |||
| name5 ) name0, name1, name2, name3, name4, name5 |
| #define GMOCK_INTERNAL_LIST_HAS_7_TEMPLATE_PARAMS | ( | kind0, | |
| name0, | |||
| kind1, | |||
| name1, | |||
| kind2, | |||
| name2, | |||
| kind3, | |||
| name3, | |||
| kind4, | |||
| name4, | |||
| kind5, | |||
| name5, | |||
| kind6, | |||
| name6 ) name0, name1, name2, name3, name4, name5, name6 |
| #define GMOCK_INTERNAL_LIST_HAS_8_TEMPLATE_PARAMS | ( | kind0, | |
| name0, | |||
| kind1, | |||
| name1, | |||
| kind2, | |||
| name2, | |||
| kind3, | |||
| name3, | |||
| kind4, | |||
| name4, | |||
| kind5, | |||
| name5, | |||
| kind6, | |||
| name6, | |||
| kind7, | |||
| name7 ) name0, name1, name2, name3, name4, name5, name6, name7 |
| #define GMOCK_INTERNAL_LIST_HAS_9_TEMPLATE_PARAMS | ( | kind0, | |
| name0, | |||
| kind1, | |||
| name1, | |||
| kind2, | |||
| name2, | |||
| kind3, | |||
| name3, | |||
| kind4, | |||
| name4, | |||
| kind5, | |||
| name5, | |||
| kind6, | |||
| name6, | |||
| kind7, | |||
| name7, | |||
| kind8, | |||
| name8 ) name0, name1, name2, name3, name4, name5, name6, name7, name8 |
| #define GMOCK_INTERNAL_LIST_TYPE_AND_0_VALUE_PARAMS | ( | ) |
| #define GMOCK_INTERNAL_LIST_TYPE_AND_10_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7, | |||
| p8, | |||
| p9 ) |
| #define GMOCK_INTERNAL_LIST_TYPE_AND_1_VALUE_PARAMS | ( | p0 | ) | , p0##_type |
| #define GMOCK_INTERNAL_LIST_TYPE_AND_2_VALUE_PARAMS | ( | p0, | |
| p1 ) , p0##_type, p1##_type |
| #define GMOCK_INTERNAL_LIST_TYPE_AND_3_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2 ) , p0##_type, p1##_type, p2##_type |
| #define GMOCK_INTERNAL_LIST_TYPE_AND_4_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3 ) , p0##_type, p1##_type, p2##_type, p3##_type |
| #define GMOCK_INTERNAL_LIST_TYPE_AND_5_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4 ) , p0##_type, p1##_type, p2##_type, p3##_type, p4##_type |
| #define GMOCK_INTERNAL_LIST_TYPE_AND_6_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5 ) , p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, p5##_type |
| #define GMOCK_INTERNAL_LIST_TYPE_AND_7_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6 ) , p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, p5##_type, p6##_type |
| #define GMOCK_INTERNAL_LIST_TYPE_AND_8_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7 ) |
| #define GMOCK_INTERNAL_LIST_TYPE_AND_9_VALUE_PARAMS | ( | p0, | |
| p1, | |||
| p2, | |||
| p3, | |||
| p4, | |||
| p5, | |||
| p6, | |||
| p7, | |||
| p8 ) |