tesseract v5.3.3.20231005
gmock-more-actions.h File Reference
#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)
 
#define GMOCK_INTERNAL_DECL_HAS_5_TEMPLATE_PARAMS(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)
 
#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)
 
#define GMOCK_INTERNAL_LIST_HAS_6_TEMPLATE_PARAMS(kind0, name0, kind1, name1, kind2, name2, kind3, name3, kind4, name4, kind5, 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)
 
#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)
 
#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)
 
#define GMOCK_INTERNAL_DECL_TYPE_AND_3_VALUE_PARAMS(p0, p1, p2)
 
#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)   p0##_type p0; p1##_type p1; p2##_type p2; p3##_type p3; p4##_type 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)
 
#define GMOCK_INTERNAL_LIST_AND_6_VALUE_PARAMS(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)
 
#define GMOCK_INTERNAL_LIST_TYPE_AND_3_VALUE_PARAMS(p0, p1, p2)
 
#define GMOCK_INTERNAL_LIST_TYPE_AND_4_VALUE_PARAMS(p0, p1, p2, p3)
 
#define GMOCK_INTERNAL_LIST_TYPE_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4)
 
#define GMOCK_INTERNAL_LIST_TYPE_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5)
 
#define GMOCK_INTERNAL_LIST_TYPE_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6)
 
#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)
 
#define GMOCK_INTERNAL_DECL_AND_3_VALUE_PARAMS(p0, p1, p2)
 
#define GMOCK_INTERNAL_DECL_AND_4_VALUE_PARAMS(p0, p1, p2, 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)
 

Macro Definition Documentation

◆ ACTION_TEMPLATE

#define ACTION_TEMPLATE (   name,
  template_params,
  value_params 
)

Definition at line 428 of file gmock-more-actions.h.

◆ GMOCK_ACTION_CLASS_

#define GMOCK_ACTION_CLASS_ (   name,
  value_params 
)     GTEST_CONCAT_TOKEN_(name##Action, GMOCK_INTERNAL_COUNT_##value_params)

Definition at line 425 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_COUNT_AND_0_VALUE_PARAMS

#define GMOCK_INTERNAL_COUNT_AND_0_VALUE_PARAMS ( )

Definition at line 409 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_COUNT_AND_10_VALUE_PARAMS

#define GMOCK_INTERNAL_COUNT_AND_10_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7,
  p8,
  p9 
)    P10

Definition at line 421 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_COUNT_AND_1_VALUE_PARAMS

#define GMOCK_INTERNAL_COUNT_AND_1_VALUE_PARAMS (   p0)    P

Definition at line 410 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_COUNT_AND_2_VALUE_PARAMS

#define GMOCK_INTERNAL_COUNT_AND_2_VALUE_PARAMS (   p0,
  p1 
)    P2

Definition at line 411 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_COUNT_AND_3_VALUE_PARAMS

#define GMOCK_INTERNAL_COUNT_AND_3_VALUE_PARAMS (   p0,
  p1,
  p2 
)    P3

Definition at line 412 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_COUNT_AND_4_VALUE_PARAMS

#define GMOCK_INTERNAL_COUNT_AND_4_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3 
)    P4

Definition at line 413 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_COUNT_AND_5_VALUE_PARAMS

#define GMOCK_INTERNAL_COUNT_AND_5_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4 
)    P5

Definition at line 414 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_COUNT_AND_6_VALUE_PARAMS

#define GMOCK_INTERNAL_COUNT_AND_6_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5 
)    P6

Definition at line 415 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_COUNT_AND_7_VALUE_PARAMS

#define GMOCK_INTERNAL_COUNT_AND_7_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    P7

Definition at line 416 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_COUNT_AND_8_VALUE_PARAMS

#define GMOCK_INTERNAL_COUNT_AND_8_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7 
)    P8

Definition at line 417 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_COUNT_AND_9_VALUE_PARAMS

#define GMOCK_INTERNAL_COUNT_AND_9_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7,
  p8 
)    P9

Definition at line 419 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_AND_0_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_AND_0_VALUE_PARAMS ( )

Definition at line 381 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_AND_10_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_AND_10_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7,
  p8,
  p9 
)
Value:
p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, \
p4##_type p4, p5##_type p5, p6##_type p6, p7##_type p7, p8##_type p8, \
p9##_type p9

Definition at line 403 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_AND_1_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_AND_1_VALUE_PARAMS (   p0)    p0##_type p0

Definition at line 382 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_AND_2_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_AND_2_VALUE_PARAMS (   p0,
  p1 
)
Value:
p0##_type p0, \
p1##_type p1

Definition at line 383 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_AND_3_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_AND_3_VALUE_PARAMS (   p0,
  p1,
  p2 
)
Value:
p0##_type p0, \
p1##_type p1, p2##_type p2

Definition at line 385 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_AND_4_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_AND_4_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3 
)
Value:
p0##_type p0, \
p1##_type p1, p2##_type p2, p3##_type p3

Definition at line 387 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_AND_5_VALUE_PARAMS

#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

Definition at line 389 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_AND_6_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_AND_6_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5 
)
Value:
p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, p4##_type p4, \
p5##_type p5

Definition at line 391 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_AND_7_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_AND_7_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)
Value:
p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, p4##_type p4, \
p5##_type p5, p6##_type p6

Definition at line 394 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_AND_8_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_AND_8_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7 
)
Value:
p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, p4##_type p4, \
p5##_type p5, p6##_type p6, p7##_type p7

Definition at line 397 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_AND_9_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_AND_9_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7,
  p8 
)
Value:
p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, \
p4##_type p4, p5##_type p5, p6##_type p6, p7##_type p7, p8##_type p8

Definition at line 400 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_HAS_10_TEMPLATE_PARAMS

#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 
)
Value:
kind0 name0, \
kind1 name1, kind2 name2, kind3 name3, kind4 name4, kind5 name5, \
kind6 name6, kind7 name7, kind8 name8, kind9 name9

Definition at line 158 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_HAS_1_TEMPLATE_PARAMS

#define GMOCK_INTERNAL_DECL_HAS_1_TEMPLATE_PARAMS (   kind0,
  name0 
)    kind0 name0

Definition at line 131 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_HAS_2_TEMPLATE_PARAMS

#define GMOCK_INTERNAL_DECL_HAS_2_TEMPLATE_PARAMS (   kind0,
  name0,
  kind1,
  name1 
)    kind0 name0, kind1 name1

Definition at line 132 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_HAS_3_TEMPLATE_PARAMS

#define GMOCK_INTERNAL_DECL_HAS_3_TEMPLATE_PARAMS (   kind0,
  name0,
  kind1,
  name1,
  kind2,
  name2 
)    kind0 name0, kind1 name1, kind2 name2

Definition at line 134 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_HAS_4_TEMPLATE_PARAMS

#define GMOCK_INTERNAL_DECL_HAS_4_TEMPLATE_PARAMS (   kind0,
  name0,
  kind1,
  name1,
  kind2,
  name2,
  kind3,
  name3 
)
Value:
kind0 name0, kind1 name1, kind2 name2, \
kind3 name3

Definition at line 136 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_HAS_5_TEMPLATE_PARAMS

#define GMOCK_INTERNAL_DECL_HAS_5_TEMPLATE_PARAMS (   kind0,
  name0,
  kind1,
  name1,
  kind2,
  name2,
  kind3,
  name3,
  kind4,
  name4 
)
Value:
kind0 name0, kind1 name1, \
kind2 name2, kind3 name3, kind4 name4

Definition at line 139 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_HAS_6_TEMPLATE_PARAMS

#define GMOCK_INTERNAL_DECL_HAS_6_TEMPLATE_PARAMS (   kind0,
  name0,
  kind1,
  name1,
  kind2,
  name2,
  kind3,
  name3,
  kind4,
  name4,
  kind5,
  name5 
)
Value:
kind0 name0, \
kind1 name1, kind2 name2, kind3 name3, kind4 name4, kind5 name5

Definition at line 142 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_HAS_7_TEMPLATE_PARAMS

#define GMOCK_INTERNAL_DECL_HAS_7_TEMPLATE_PARAMS (   kind0,
  name0,
  kind1,
  name1,
  kind2,
  name2,
  kind3,
  name3,
  kind4,
  name4,
  kind5,
  name5,
  kind6,
  name6 
)
Value:
kind0 name0, kind1 name1, kind2 name2, kind3 name3, kind4 name4, \
kind5 name5, kind6 name6

Definition at line 145 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_HAS_8_TEMPLATE_PARAMS

#define GMOCK_INTERNAL_DECL_HAS_8_TEMPLATE_PARAMS (   kind0,
  name0,
  kind1,
  name1,
  kind2,
  name2,
  kind3,
  name3,
  kind4,
  name4,
  kind5,
  name5,
  kind6,
  name6,
  kind7,
  name7 
)
Value:
kind0 name0, kind1 name1, kind2 name2, kind3 name3, \
kind4 name4, kind5 name5, kind6 name6, kind7 name7

Definition at line 149 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_HAS_9_TEMPLATE_PARAMS

#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 
)
Value:
kind0 name0, kind1 name1, kind2 name2, \
kind3 name3, kind4 name4, kind5 name5, kind6 name6, kind7 name7, \
kind8 name8

Definition at line 153 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_TYPE_AND_0_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_TYPE_AND_0_VALUE_PARAMS ( )

Definition at line 194 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_TYPE_AND_10_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_TYPE_AND_10_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7,
  p8,
  p9 
)
Value:
, typename p0##_type, typename p1##_type, \
typename p2##_type, typename p3##_type, typename p4##_type, \
typename p5##_type, typename p6##_type, typename p7##_type, \
typename p8##_type, typename p9##_type

Definition at line 221 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_TYPE_AND_1_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_TYPE_AND_1_VALUE_PARAMS (   p0)    , typename p0##_type

Definition at line 195 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_TYPE_AND_2_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_TYPE_AND_2_VALUE_PARAMS (   p0,
  p1 
)
Value:
, \
typename p0##_type, typename p1##_type

Definition at line 196 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_TYPE_AND_3_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_TYPE_AND_3_VALUE_PARAMS (   p0,
  p1,
  p2 
)
Value:
, \
typename p0##_type, typename p1##_type, typename p2##_type

Definition at line 198 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_TYPE_AND_4_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_TYPE_AND_4_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3 
)
Value:
, \
typename p0##_type, typename p1##_type, typename p2##_type, \
typename p3##_type

Definition at line 200 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_TYPE_AND_5_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_TYPE_AND_5_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4 
)
Value:
, \
typename p0##_type, typename p1##_type, typename p2##_type, \
typename p3##_type, typename p4##_type

Definition at line 203 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_TYPE_AND_6_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_TYPE_AND_6_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5 
)
Value:
, \
typename p0##_type, typename p1##_type, typename p2##_type, \
typename p3##_type, typename p4##_type, typename p5##_type

Definition at line 206 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_TYPE_AND_7_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_TYPE_AND_7_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)
Value:
, typename p0##_type, typename p1##_type, typename p2##_type, \
typename p3##_type, typename p4##_type, typename p5##_type, \
typename p6##_type

Definition at line 209 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_TYPE_AND_8_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_TYPE_AND_8_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7 
)
Value:
, typename p0##_type, typename p1##_type, typename p2##_type, \
typename p3##_type, typename p4##_type, typename p5##_type, \
typename p6##_type, typename p7##_type

Definition at line 213 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DECL_TYPE_AND_9_VALUE_PARAMS

#define GMOCK_INTERNAL_DECL_TYPE_AND_9_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7,
  p8 
)
Value:
, typename p0##_type, typename p1##_type, typename p2##_type, \
typename p3##_type, typename p4##_type, typename p5##_type, \
typename p6##_type, typename p7##_type, typename p8##_type

Definition at line 217 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_AND_0_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_AND_0_VALUE_PARAMS ( )

Definition at line 308 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_AND_10_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_AND_10_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7,
  p8,
  p9 
)
Value:
p0##_type p0; p1##_type p1; p2##_type p2; p3##_type p3; \
p4##_type p4; p5##_type p5; p6##_type p6; p7##_type p7; p8##_type p8; \
p9##_type p9;

Definition at line 330 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_AND_1_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_AND_1_VALUE_PARAMS (   p0)    p0##_type p0;

Definition at line 309 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_AND_2_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_AND_2_VALUE_PARAMS (   p0,
  p1 
)
Value:
p0##_type p0; \
p1##_type p1;

Definition at line 310 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_AND_3_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_AND_3_VALUE_PARAMS (   p0,
  p1,
  p2 
)
Value:
p0##_type p0; \
p1##_type p1; p2##_type p2;

Definition at line 312 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_AND_4_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_AND_4_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3 
)
Value:
p0##_type p0; \
p1##_type p1; p2##_type p2; p3##_type p3;

Definition at line 314 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_AND_5_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_AND_5_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4 
)    p0##_type p0; p1##_type p1; p2##_type p2; p3##_type p3; p4##_type p4;

Definition at line 316 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_AND_6_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_AND_6_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5 
)
Value:
p0##_type p0; p1##_type p1; p2##_type p2; p3##_type p3; p4##_type p4; \
p5##_type p5;

Definition at line 318 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_AND_7_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_AND_7_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)
Value:
p0##_type p0; p1##_type p1; p2##_type p2; p3##_type p3; p4##_type p4; \
p5##_type p5; p6##_type p6;

Definition at line 321 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_AND_8_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_AND_8_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7 
)
Value:
p0##_type p0; p1##_type p1; p2##_type p2; p3##_type p3; p4##_type p4; \
p5##_type p5; p6##_type p6; p7##_type p7;

Definition at line 324 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_AND_9_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_AND_9_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7,
  p8 
)
Value:
p0##_type p0; p1##_type p1; p2##_type p2; p3##_type p3; \
p4##_type p4; p5##_type p5; p6##_type p6; p7##_type p7; p8##_type p8;

Definition at line 327 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_COPY_AND_0_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_COPY_AND_0_VALUE_PARAMS ( )     {}

Definition at line 294 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_COPY_AND_10_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_COPY_AND_10_VALUE_PARAMS (   ...)    = default;

Definition at line 305 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_COPY_AND_1_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_COPY_AND_1_VALUE_PARAMS (   ...)    = default;

Definition at line 296 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_COPY_AND_2_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_COPY_AND_2_VALUE_PARAMS (   ...)    = default;

Definition at line 297 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_COPY_AND_3_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_COPY_AND_3_VALUE_PARAMS (   ...)    = default;

Definition at line 298 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_COPY_AND_4_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_COPY_AND_4_VALUE_PARAMS (   ...)    = default;

Definition at line 299 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_COPY_AND_5_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_COPY_AND_5_VALUE_PARAMS (   ...)    = default;

Definition at line 300 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_COPY_AND_6_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_COPY_AND_6_VALUE_PARAMS (   ...)    = default;

Definition at line 301 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_COPY_AND_7_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_COPY_AND_7_VALUE_PARAMS (   ...)    = default;

Definition at line 302 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_COPY_AND_8_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_COPY_AND_8_VALUE_PARAMS (   ...)    = default;

Definition at line 303 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_DEFN_COPY_AND_9_VALUE_PARAMS

#define GMOCK_INTERNAL_DEFN_COPY_AND_9_VALUE_PARAMS (   ...)    = default;

Definition at line 304 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_INIT_AND_0_VALUE_PARAMS

#define GMOCK_INTERNAL_INIT_AND_0_VALUE_PARAMS ( )     ()

Definition at line 228 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_INIT_AND_10_VALUE_PARAMS

#define GMOCK_INTERNAL_INIT_AND_10_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7,
  p8,
  p9 
)
Value:
(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
p3##_type gmock_p3, p4##_type gmock_p4, p5##_type gmock_p5, \
p6##_type gmock_p6, p7##_type gmock_p7, p8##_type gmock_p8, \
p9##_type gmock_p9) : p0(::std::move(gmock_p0)), \
p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
p3(::std::move(gmock_p3)), p4(::std::move(gmock_p4)), \
p5(::std::move(gmock_p5)), p6(::std::move(gmock_p6)), \
p7(::std::move(gmock_p7)), p8(::std::move(gmock_p8)), \
p9(::std::move(gmock_p9))

Definition at line 281 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_INIT_AND_1_VALUE_PARAMS

#define GMOCK_INTERNAL_INIT_AND_1_VALUE_PARAMS (   p0)     (p0##_type gmock_p0) : p0(::std::move(gmock_p0))

Definition at line 230 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_INIT_AND_2_VALUE_PARAMS

#define GMOCK_INTERNAL_INIT_AND_2_VALUE_PARAMS (   p0,
  p1 
)
Value:
(p0##_type gmock_p0, p1##_type gmock_p1) : p0(::std::move(gmock_p0)), \
p1(::std::move(gmock_p1))

Definition at line 232 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_INIT_AND_3_VALUE_PARAMS

#define GMOCK_INTERNAL_INIT_AND_3_VALUE_PARAMS (   p0,
  p1,
  p2 
)
Value:
(p0##_type gmock_p0, p1##_type gmock_p1, \
p2##_type gmock_p2) : p0(::std::move(gmock_p0)), \
p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2))

Definition at line 235 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_INIT_AND_4_VALUE_PARAMS

#define GMOCK_INTERNAL_INIT_AND_4_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3 
)
Value:
(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
p3##_type gmock_p3) : p0(::std::move(gmock_p0)), \
p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
p3(::std::move(gmock_p3))

Definition at line 239 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_INIT_AND_5_VALUE_PARAMS

#define GMOCK_INTERNAL_INIT_AND_5_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4 
)
Value:
(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
p3##_type gmock_p3, p4##_type gmock_p4) : p0(::std::move(gmock_p0)), \
p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
p3(::std::move(gmock_p3)), p4(::std::move(gmock_p4))

Definition at line 244 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_INIT_AND_6_VALUE_PARAMS

#define GMOCK_INTERNAL_INIT_AND_6_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5 
)
Value:
(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
p3##_type gmock_p3, p4##_type gmock_p4, \
p5##_type gmock_p5) : p0(::std::move(gmock_p0)), \
p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
p3(::std::move(gmock_p3)), p4(::std::move(gmock_p4)), \
p5(::std::move(gmock_p5))

Definition at line 249 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_INIT_AND_7_VALUE_PARAMS

#define GMOCK_INTERNAL_INIT_AND_7_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)
Value:
(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
p3##_type gmock_p3, p4##_type gmock_p4, p5##_type gmock_p5, \
p6##_type gmock_p6) : p0(::std::move(gmock_p0)), \
p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
p3(::std::move(gmock_p3)), p4(::std::move(gmock_p4)), \
p5(::std::move(gmock_p5)), p6(::std::move(gmock_p6))

Definition at line 256 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_INIT_AND_8_VALUE_PARAMS

#define GMOCK_INTERNAL_INIT_AND_8_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7 
)
Value:
(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
p3##_type gmock_p3, p4##_type gmock_p4, p5##_type gmock_p5, \
p6##_type gmock_p6, p7##_type gmock_p7) : p0(::std::move(gmock_p0)), \
p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
p3(::std::move(gmock_p3)), p4(::std::move(gmock_p4)), \
p5(::std::move(gmock_p5)), p6(::std::move(gmock_p6)), \
p7(::std::move(gmock_p7))

Definition at line 263 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_INIT_AND_9_VALUE_PARAMS

#define GMOCK_INTERNAL_INIT_AND_9_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7,
  p8 
)
Value:
(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
p3##_type gmock_p3, p4##_type gmock_p4, p5##_type gmock_p5, \
p6##_type gmock_p6, p7##_type gmock_p7, \
p8##_type gmock_p8) : p0(::std::move(gmock_p0)), \
p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
p3(::std::move(gmock_p3)), p4(::std::move(gmock_p4)), \
p5(::std::move(gmock_p5)), p6(::std::move(gmock_p6)), \
p7(::std::move(gmock_p7)), p8(::std::move(gmock_p8))

Definition at line 271 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_AND_0_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_AND_0_VALUE_PARAMS ( )

Definition at line 336 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_AND_10_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

Definition at line 351 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_AND_1_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_AND_1_VALUE_PARAMS (   p0)    p0

Definition at line 337 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_AND_2_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_AND_2_VALUE_PARAMS (   p0,
  p1 
)    p0, p1

Definition at line 338 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_AND_3_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_AND_3_VALUE_PARAMS (   p0,
  p1,
  p2 
)    p0, p1, p2

Definition at line 339 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_AND_4_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_AND_4_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3 
)    p0, p1, p2, p3

Definition at line 340 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_AND_5_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_AND_5_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4 
)
Value:
p0, p1, \
p2, p3, p4

Definition at line 341 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_AND_6_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_AND_6_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5 
)
Value:
p0, \
p1, p2, p3, p4, p5

Definition at line 343 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_AND_7_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_AND_7_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    p0, p1, p2, p3, p4, p5, p6

Definition at line 345 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_AND_8_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_AND_8_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7 
)    p0, p1, p2, p3, p4, p5, p6, p7

Definition at line 347 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_AND_9_VALUE_PARAMS

#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

Definition at line 349 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_HAS_10_TEMPLATE_PARAMS

#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 
)
Value:
name0, name1, name2, \
name3, name4, name5, name6, name7, name8, name9

Definition at line 188 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_HAS_1_TEMPLATE_PARAMS

#define GMOCK_INTERNAL_LIST_HAS_1_TEMPLATE_PARAMS (   kind0,
  name0 
)    name0

Definition at line 165 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_HAS_2_TEMPLATE_PARAMS

#define GMOCK_INTERNAL_LIST_HAS_2_TEMPLATE_PARAMS (   kind0,
  name0,
  kind1,
  name1 
)    name0, name1

Definition at line 166 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_HAS_3_TEMPLATE_PARAMS

#define GMOCK_INTERNAL_LIST_HAS_3_TEMPLATE_PARAMS (   kind0,
  name0,
  kind1,
  name1,
  kind2,
  name2 
)    name0, name1, name2

Definition at line 168 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_HAS_4_TEMPLATE_PARAMS

#define GMOCK_INTERNAL_LIST_HAS_4_TEMPLATE_PARAMS (   kind0,
  name0,
  kind1,
  name1,
  kind2,
  name2,
  kind3,
  name3 
)    name0, name1, name2, name3

Definition at line 170 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_HAS_5_TEMPLATE_PARAMS

#define GMOCK_INTERNAL_LIST_HAS_5_TEMPLATE_PARAMS (   kind0,
  name0,
  kind1,
  name1,
  kind2,
  name2,
  kind3,
  name3,
  kind4,
  name4 
)
Value:
name0, name1, name2, name3, \
name4

Definition at line 172 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_HAS_6_TEMPLATE_PARAMS

#define GMOCK_INTERNAL_LIST_HAS_6_TEMPLATE_PARAMS (   kind0,
  name0,
  kind1,
  name1,
  kind2,
  name2,
  kind3,
  name3,
  kind4,
  name4,
  kind5,
  name5 
)
Value:
name0, name1, \
name2, name3, name4, name5

Definition at line 175 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_HAS_7_TEMPLATE_PARAMS

#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

Definition at line 178 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_HAS_8_TEMPLATE_PARAMS

#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

Definition at line 181 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_HAS_9_TEMPLATE_PARAMS

#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 
)
Value:
name0, name1, name2, name3, name4, name5, \
name6, name7, name8

Definition at line 184 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_TYPE_AND_0_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_TYPE_AND_0_VALUE_PARAMS ( )

Definition at line 355 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_TYPE_AND_10_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_TYPE_AND_10_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7,
  p8,
  p9 
)
Value:
, p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, \
p5##_type, p6##_type, p7##_type, p8##_type, p9##_type

Definition at line 376 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_TYPE_AND_1_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_TYPE_AND_1_VALUE_PARAMS (   p0)    , p0##_type

Definition at line 356 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_TYPE_AND_2_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_TYPE_AND_2_VALUE_PARAMS (   p0,
  p1 
)
Value:
, p0##_type, \
p1##_type

Definition at line 357 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_TYPE_AND_3_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_TYPE_AND_3_VALUE_PARAMS (   p0,
  p1,
  p2 
)
Value:
, p0##_type, \
p1##_type, p2##_type

Definition at line 359 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_TYPE_AND_4_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_TYPE_AND_4_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3 
)
Value:
, \
p0##_type, p1##_type, p2##_type, p3##_type

Definition at line 361 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_TYPE_AND_5_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_TYPE_AND_5_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4 
)
Value:
, \
p0##_type, p1##_type, p2##_type, p3##_type, p4##_type

Definition at line 363 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_TYPE_AND_6_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_TYPE_AND_6_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5 
)
Value:
, \
p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, p5##_type

Definition at line 365 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_TYPE_AND_7_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_TYPE_AND_7_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)
Value:
, p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, p5##_type, \
p6##_type

Definition at line 367 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_TYPE_AND_8_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_TYPE_AND_8_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7 
)
Value:
, p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, \
p5##_type, p6##_type, p7##_type

Definition at line 370 of file gmock-more-actions.h.

◆ GMOCK_INTERNAL_LIST_TYPE_AND_9_VALUE_PARAMS

#define GMOCK_INTERNAL_LIST_TYPE_AND_9_VALUE_PARAMS (   p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7,
  p8 
)
Value:
, p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, \
p5##_type, p6##_type, p7##_type, p8##_type

Definition at line 373 of file gmock-more-actions.h.