Monero
Loading...
Searching...
No Matches
testing::gmock_generated_actions_test Namespace Reference

Namespaces

namespace  action_test

Classes

class  NullaryFunctor
struct  UnaryFunctor
struct  SumOf5Functor
struct  SumOf6Functor
class  SubstractAction
class  NullaryConstructorClass
class  UnaryConstructorClass
class  TenArgConstructorClass
class  BoolResetter
struct  GiantTemplate
class  Action
class  ActionInterface

Typedefs

typedef internal::IgnoredValue Unused

Functions

short Short (short n)
char Char (char ch)
int Nullary ()
bool Unary (int x)
const char * Plus1 (const char *s)
bool ByConstRef (const string &s)
bool ReferencesGlobalDouble (const double &x)
string ByNonConstRef (string &s)
const char * Binary (const char *input, short n)
void VoidBinary (int, char)
int Ternary (int x, char y, short z)
void VoidTernary (int, char, bool)
int SumOf4 (int a, int b, int c, int d)
string Concat4 (const char *s1, const char *s2, const char *s3, const char *s4)
int SumOf5 (int a, int b, int c, int d, int e)
string Concat5 (const char *s1, const char *s2, const char *s3, const char *s4, const char *s5)
int SumOf6 (int a, int b, int c, int d, int e, int f)
string Concat6 (const char *s1, const char *s2, const char *s3, const char *s4, const char *s5, const char *s6)
string Concat7 (const char *s1, const char *s2, const char *s3, const char *s4, const char *s5, const char *s6, const char *s7)
string Concat8 (const char *s1, const char *s2, const char *s3, const char *s4, const char *s5, const char *s6, const char *s7, const char *s8)
string Concat9 (const char *s1, const char *s2, const char *s3, const char *s4, const char *s5, const char *s6, const char *s7, const char *s8, const char *s9)
string Concat10 (const char *s1, const char *s2, const char *s3, const char *s4, const char *s5, const char *s6, const char *s7, const char *s8, const char *s9, const char *s10)
const char * CharPtr (const char *s)
 TEST (InvokeArgumentTest, Function0)
 TEST (InvokeArgumentTest, Functor1)
 TEST (InvokeArgumentTest, Function5)
 TEST (InvokeArgumentTest, Functor5)
 TEST (InvokeArgumentTest, Function6)
 TEST (InvokeArgumentTest, Functor6)
 TEST (InvokeArgumentTest, Function7)
 TEST (InvokeArgumentTest, Function8)
 TEST (InvokeArgumentTest, Function9)
 TEST (InvokeArgumentTest, Function10)
 TEST (InvokeArgumentTest, ByPointerFunction)
 TEST (InvokeArgumentTest, FunctionWithCStringLiteral)
 TEST (InvokeArgumentTest, ByConstReferenceFunction)
 TEST (InvokeArgumentTest, ByExplicitConstReferenceFunction)
 TEST (WithArgsTest, OneArg)
 TEST (WithArgsTest, TwoArgs)
 TEST (WithArgsTest, ThreeArgs)
 TEST (WithArgsTest, FourArgs)
 TEST (WithArgsTest, FiveArgs)
 TEST (WithArgsTest, SixArgs)
 TEST (WithArgsTest, SevenArgs)
 TEST (WithArgsTest, EightArgs)
 TEST (WithArgsTest, NineArgs)
 TEST (WithArgsTest, TenArgs)
 TEST (WithArgsTest, NonInvokeAction)
 TEST (WithArgsTest, Identity)
 TEST (WithArgsTest, RepeatedArguments)
 TEST (WithArgsTest, ReversedArgumentOrder)
 TEST (WithArgsTest, ArgsOfCompatibleTypes)
 TEST (WithArgsTest, VoidAction)
 TEST (DoAllTest, TwoActions)
 TEST (DoAllTest, ThreeActions)
 TEST (DoAllTest, FourActions)
 TEST (DoAllTest, FiveActions)
 TEST (DoAllTest, SixActions)
 TEST (DoAllTest, SevenActions)
 TEST (DoAllTest, EightActions)
 TEST (DoAllTest, NineActions)
 TEST (DoAllTest, TenActions)
 ACTION (Return5)
 TEST (ActionMacroTest, WorksWhenNotReferencingArguments)
 ACTION (IncrementArg1)
 TEST (ActionMacroTest, WorksWhenReturningVoid)
 ACTION (IncrementArg2)
 TEST (ActionMacroTest, CanReferenceArgumentType)
 ACTION (Sum2)
 TEST (ActionMacroTest, CanReferenceArgumentTuple)
int Dummy (bool flag)
 ACTION (InvokeDummy)
 TEST (ActionMacroTest, CanReferenceMockFunctionType)
 ACTION (InvokeDummy2)
 TEST (ActionMacroTest, CanReferenceMockFunctionReturnType)
 ACTION (ReturnAddrOfConstBoolReferenceArg)
 TEST (ActionMacroTest, WorksForConstReferenceArg)
 ACTION (ReturnAddrOfIntReferenceArg)
 TEST (ActionMacroTest, WorksForNonConstReferenceArg)
 TEST (ActionMacroTest, WorksInNamespace)
 ACTION (PlusTwo)
 TEST (ActionMacroTest, WorksForDifferentArgumentNumbers)
 ACTION_P (Plus, n)
 TEST (ActionPMacroTest, DefinesParameterizedAction)
 ACTION_P (TypedPlus, n)
 TEST (ActionPMacroTest, CanReferenceArgumentAndParameterTypes)
 TEST (ActionPMacroTest, WorksInCompatibleMockFunction)
 ACTION (OverloadedAction)
 ACTION_P (OverloadedAction, default_value)
 ACTION_P2 (OverloadedAction, true_value, false_value)
 TEST (ActionMacroTest, CanDefineOverloadedActions)
 ACTION_P3 (Plus, m, n, k)
 TEST (ActionPnMacroTest, WorksFor3Parameters)
 ACTION_P4 (Plus, p0, p1, p2, p3)
 TEST (ActionPnMacroTest, WorksFor4Parameters)
 ACTION_P5 (Plus, p0, p1, p2, p3, p4)
 TEST (ActionPnMacroTest, WorksFor5Parameters)
 ACTION_P6 (Plus, p0, p1, p2, p3, p4, p5)
 TEST (ActionPnMacroTest, WorksFor6Parameters)
 ACTION_P7 (Plus, p0, p1, p2, p3, p4, p5, p6)
 TEST (ActionPnMacroTest, WorksFor7Parameters)
 ACTION_P8 (Plus, p0, p1, p2, p3, p4, p5, p6, p7)
 TEST (ActionPnMacroTest, WorksFor8Parameters)
 ACTION_P9 (Plus, p0, p1, p2, p3, p4, p5, p6, p7, p8)
 TEST (ActionPnMacroTest, WorksFor9Parameters)
 ACTION_P10 (Plus, p0, p1, p2, p3, p4, p5, p6, p7, p8, last_param)
 TEST (ActionPnMacroTest, WorksFor10Parameters)
 ACTION_P2 (PadArgument, prefix, suffix)
 TEST (ActionPnMacroTest, SimpleTypePromotion)
 ACTION_P3 (ConcatImpl, a, b, c)
template<typename T1, typename T2>
ConcatImplActionP3< std::string, T1, T2 > Concat (const std::string &a, T1 b, T2 c)
template<typename T1, typename T2>
ConcatImplActionP3< T1, int, T2 > Concat (T1 a, int b, T2 c)
 TEST (ActionPnMacroTest, CanPartiallyRestrictParameterTypes)
 ACTION (DoFoo)
 ACTION_P (DoFoo, p)
 ACTION_P2 (DoFoo, p0, p1)
 TEST (ActionPnMacroTest, TypesAreCorrect)
 ACTION_P (Plus1, x)
 ACTION_P2 (Plus2, x, y)
 ACTION_P3 (Plus3, x, y, z)
 ACTION_P10 (Plus10, a0, a1, a2, a3, a4, a5, a6, a7, a8, a9)
 TEST (ActionPnMacroTest, CanExplicitlyInstantiateWithReferenceTypes)
 TEST (ReturnNewTest, NoArgs)
 TEST (ReturnNewTest, Unary)
 TEST (ReturnNewTest, UnaryWorksWhenMockMethodHasArgs)
 TEST (ReturnNewTest, UnaryWorksWhenMockMethodReturnsPointerToConst)
 TEST (ReturnNewTest, ConstructorThatTakes10Arguments)
 ACTION_TEMPLATE (CreateNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_0_VALUE_PARAMS())
 TEST (ActionTemplateTest, WorksWithoutValueParam)
 ACTION_TEMPLATE (CreateNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_1_VALUE_PARAMS(a0))
 TEST (ActionTemplateTest, WorksWithValueParams)
 ACTION_TEMPLATE (MyDeleteArg, HAS_1_TEMPLATE_PARAMS(int, k), AND_0_VALUE_PARAMS())
 TEST (ActionTemplateTest, WorksForIntegralTemplateParams)
 ACTION_TEMPLATE (ReturnSmartPointer, HAS_1_TEMPLATE_PARAMS(template< typename Pointee > class, Pointer), AND_1_VALUE_PARAMS(pointee))
 TEST (ActionTemplateTest, WorksForTemplateTemplateParameters)
 ACTION_TEMPLATE (ReturnGiant, HAS_10_TEMPLATE_PARAMS(typename, T1, typename, T2, typename, T3, int, k4, bool, k5, unsigned int, k6, class, T7, class, T8, class, T9, template< typename T > class, T10), AND_1_VALUE_PARAMS(value))
 TEST (ActionTemplateTest, WorksFor10TemplateParameters)
 ACTION_TEMPLATE (ReturnSum, HAS_1_TEMPLATE_PARAMS(typename, Number), AND_10_VALUE_PARAMS(v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
 TEST (ActionTemplateTest, WorksFor10ValueParameters)
 ACTION (ReturnSum)
 ACTION_P (ReturnSum, x)
 ACTION_TEMPLATE (ReturnSum, HAS_1_TEMPLATE_PARAMS(typename, Number), AND_2_VALUE_PARAMS(v1, v2))
 ACTION_TEMPLATE (ReturnSum, HAS_1_TEMPLATE_PARAMS(typename, Number), AND_3_VALUE_PARAMS(v1, v2, v3))
 ACTION_TEMPLATE (ReturnSum, HAS_2_TEMPLATE_PARAMS(typename, Number, int, k), AND_4_VALUE_PARAMS(v1, v2, v3, v4))
 TEST (ActionTemplateTest, CanBeOverloadedOnNumberOfValueParameters)
template<typename Action1, typename Action2>
internal::DoBothAction< Action1, Action2 > DoAll (Action1 a1, Action2 a2)
template<typename FunctionImpl>
PolymorphicAction< internal::InvokeAction< FunctionImpl > > Invoke (FunctionImpl function_impl)
template<size_t N, typename T>
PolymorphicAction< internal::SetArgumentPointeeAction< N, T, internal::IsAProtocolMessage< T >::value > > SetArgPointee (const T &x)
template<typename T1, typename T2>
bool StaticAssertTypeEq ()
template<int k1, typename InnerAction>
internal::WithArgsAction< InnerAction, k1 > WithArgs (const InnerAction &action)

Variables

bool g_done = false
const double g_double = 0
const internal::AnythingMatcher _

Typedef Documentation

◆ Unused

Function Documentation

◆ ACTION() [1/12]

testing::gmock_generated_actions_test::ACTION ( DoFoo )

◆ ACTION() [2/12]

testing::gmock_generated_actions_test::ACTION ( IncrementArg1 )

◆ ACTION() [3/12]

testing::gmock_generated_actions_test::ACTION ( IncrementArg2 )

◆ ACTION() [4/12]

testing::gmock_generated_actions_test::ACTION ( InvokeDummy )

◆ ACTION() [5/12]

testing::gmock_generated_actions_test::ACTION ( InvokeDummy2 )

◆ ACTION() [6/12]

testing::gmock_generated_actions_test::ACTION ( OverloadedAction )

◆ ACTION() [7/12]

testing::gmock_generated_actions_test::ACTION ( PlusTwo )

◆ ACTION() [8/12]

testing::gmock_generated_actions_test::ACTION ( Return5 )

◆ ACTION() [9/12]

testing::gmock_generated_actions_test::ACTION ( ReturnAddrOfConstBoolReferenceArg )

◆ ACTION() [10/12]

testing::gmock_generated_actions_test::ACTION ( ReturnAddrOfIntReferenceArg )

◆ ACTION() [11/12]

testing::gmock_generated_actions_test::ACTION ( ReturnSum )

◆ ACTION() [12/12]

testing::gmock_generated_actions_test::ACTION ( Sum2 )

◆ ACTION_P() [1/6]

testing::gmock_generated_actions_test::ACTION_P ( DoFoo ,
p  )

◆ ACTION_P() [2/6]

testing::gmock_generated_actions_test::ACTION_P ( OverloadedAction ,
default_value  )

◆ ACTION_P() [3/6]

testing::gmock_generated_actions_test::ACTION_P ( Plus ,
n  )

◆ ACTION_P() [4/6]

testing::gmock_generated_actions_test::ACTION_P ( Plus1 ,
x  )

◆ ACTION_P() [5/6]

testing::gmock_generated_actions_test::ACTION_P ( ReturnSum ,
x  )

◆ ACTION_P() [6/6]

testing::gmock_generated_actions_test::ACTION_P ( TypedPlus ,
n  )

◆ ACTION_P10() [1/2]

testing::gmock_generated_actions_test::ACTION_P10 ( Plus ,
p0 ,
p1 ,
p2 ,
p3 ,
p4 ,
p5 ,
p6 ,
p7 ,
p8 ,
last_param  )

◆ ACTION_P10() [2/2]

testing::gmock_generated_actions_test::ACTION_P10 ( Plus10 ,
a0 ,
a1 ,
a2 ,
a3 ,
a4 ,
a5 ,
a6 ,
a7 ,
a8 ,
a9  )

◆ ACTION_P2() [1/4]

testing::gmock_generated_actions_test::ACTION_P2 ( DoFoo ,
p0 ,
p1  )

◆ ACTION_P2() [2/4]

testing::gmock_generated_actions_test::ACTION_P2 ( OverloadedAction ,
true_value ,
false_value  )

◆ ACTION_P2() [3/4]

testing::gmock_generated_actions_test::ACTION_P2 ( PadArgument ,
prefix ,
suffix  )

◆ ACTION_P2() [4/4]

testing::gmock_generated_actions_test::ACTION_P2 ( Plus2 ,
x ,
y  )

◆ ACTION_P3() [1/3]

testing::gmock_generated_actions_test::ACTION_P3 ( ConcatImpl ,
a ,
b ,
c  )

◆ ACTION_P3() [2/3]

testing::gmock_generated_actions_test::ACTION_P3 ( Plus ,
m ,
n ,
k  )

◆ ACTION_P3() [3/3]

testing::gmock_generated_actions_test::ACTION_P3 ( Plus3 ,
x ,
y ,
z  )

◆ ACTION_P4()

testing::gmock_generated_actions_test::ACTION_P4 ( Plus ,
p0 ,
p1 ,
p2 ,
p3  )

◆ ACTION_P5()

testing::gmock_generated_actions_test::ACTION_P5 ( Plus ,
p0 ,
p1 ,
p2 ,
p3 ,
p4  )

◆ ACTION_P6()

testing::gmock_generated_actions_test::ACTION_P6 ( Plus ,
p0 ,
p1 ,
p2 ,
p3 ,
p4 ,
p5  )

◆ ACTION_P7()

testing::gmock_generated_actions_test::ACTION_P7 ( Plus ,
p0 ,
p1 ,
p2 ,
p3 ,
p4 ,
p5 ,
p6  )

◆ ACTION_P8()

testing::gmock_generated_actions_test::ACTION_P8 ( Plus ,
p0 ,
p1 ,
p2 ,
p3 ,
p4 ,
p5 ,
p6 ,
p7  )

◆ ACTION_P9()

testing::gmock_generated_actions_test::ACTION_P9 ( Plus ,
p0 ,
p1 ,
p2 ,
p3 ,
p4 ,
p5 ,
p6 ,
p7 ,
p8  )

◆ ACTION_TEMPLATE() [1/9]

testing::gmock_generated_actions_test::ACTION_TEMPLATE ( CreateNew ,
HAS_1_TEMPLATE_PARAMS(typename, T) ,
AND_0_VALUE_PARAMS()  )

◆ ACTION_TEMPLATE() [2/9]

testing::gmock_generated_actions_test::ACTION_TEMPLATE ( CreateNew ,
HAS_1_TEMPLATE_PARAMS(typename, T) ,
AND_1_VALUE_PARAMS(a0)  )

◆ ACTION_TEMPLATE() [3/9]

testing::gmock_generated_actions_test::ACTION_TEMPLATE ( MyDeleteArg ,
HAS_1_TEMPLATE_PARAMS(int, k) ,
AND_0_VALUE_PARAMS()  )

◆ ACTION_TEMPLATE() [4/9]

testing::gmock_generated_actions_test::ACTION_TEMPLATE ( ReturnGiant ,
HAS_10_TEMPLATE_PARAMS( typename, T1, typename, T2, typename, T3, int, k4, bool, k5, unsigned int, k6, class, T7, class, T8, class, T9, template< typename T > class, T10) ,
AND_1_VALUE_PARAMS(value)  )

◆ ACTION_TEMPLATE() [5/9]

testing::gmock_generated_actions_test::ACTION_TEMPLATE ( ReturnSmartPointer ,
HAS_1_TEMPLATE_PARAMS(template< typename Pointee > class, Pointer) ,
AND_1_VALUE_PARAMS(pointee)  )

◆ ACTION_TEMPLATE() [6/9]

testing::gmock_generated_actions_test::ACTION_TEMPLATE ( ReturnSum ,
HAS_1_TEMPLATE_PARAMS(typename, Number) ,
AND_10_VALUE_PARAMS(v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)  )

◆ ACTION_TEMPLATE() [7/9]

testing::gmock_generated_actions_test::ACTION_TEMPLATE ( ReturnSum ,
HAS_1_TEMPLATE_PARAMS(typename, Number) ,
AND_2_VALUE_PARAMS(v1, v2)  )

◆ ACTION_TEMPLATE() [8/9]

testing::gmock_generated_actions_test::ACTION_TEMPLATE ( ReturnSum ,
HAS_1_TEMPLATE_PARAMS(typename, Number) ,
AND_3_VALUE_PARAMS(v1, v2, v3)  )

◆ ACTION_TEMPLATE() [9/9]

testing::gmock_generated_actions_test::ACTION_TEMPLATE ( ReturnSum ,
HAS_2_TEMPLATE_PARAMS(typename, Number, int, k) ,
AND_4_VALUE_PARAMS(v1, v2, v3, v4)  )

◆ Binary()

const char * testing::gmock_generated_actions_test::Binary ( const char * input,
short n )

◆ ByConstRef()

bool testing::gmock_generated_actions_test::ByConstRef ( const string & s)

◆ ByNonConstRef()

string testing::gmock_generated_actions_test::ByNonConstRef ( string & s)

◆ Char()

char testing::gmock_generated_actions_test::Char ( char ch)
inline

◆ CharPtr()

const char * testing::gmock_generated_actions_test::CharPtr ( const char * s)
inline

◆ Concat() [1/2]

template<typename T1, typename T2>
ConcatImplActionP3< std::string, T1, T2 > testing::gmock_generated_actions_test::Concat ( const std::string & a,
T1 b,
T2 c )

◆ Concat() [2/2]

template<typename T1, typename T2>
ConcatImplActionP3< T1, int, T2 > testing::gmock_generated_actions_test::Concat ( T1 a,
int b,
T2 c )

◆ Concat10()

string testing::gmock_generated_actions_test::Concat10 ( const char * s1,
const char * s2,
const char * s3,
const char * s4,
const char * s5,
const char * s6,
const char * s7,
const char * s8,
const char * s9,
const char * s10 )

◆ Concat4()

string testing::gmock_generated_actions_test::Concat4 ( const char * s1,
const char * s2,
const char * s3,
const char * s4 )

◆ Concat5()

string testing::gmock_generated_actions_test::Concat5 ( const char * s1,
const char * s2,
const char * s3,
const char * s4,
const char * s5 )

◆ Concat6()

string testing::gmock_generated_actions_test::Concat6 ( const char * s1,
const char * s2,
const char * s3,
const char * s4,
const char * s5,
const char * s6 )

◆ Concat7()

string testing::gmock_generated_actions_test::Concat7 ( const char * s1,
const char * s2,
const char * s3,
const char * s4,
const char * s5,
const char * s6,
const char * s7 )

◆ Concat8()

string testing::gmock_generated_actions_test::Concat8 ( const char * s1,
const char * s2,
const char * s3,
const char * s4,
const char * s5,
const char * s6,
const char * s7,
const char * s8 )

◆ Concat9()

string testing::gmock_generated_actions_test::Concat9 ( const char * s1,
const char * s2,
const char * s3,
const char * s4,
const char * s5,
const char * s6,
const char * s7,
const char * s8,
const char * s9 )

◆ DoAll()

template<typename Action1, typename Action2>
internal::DoBothAction< Action1, Action2 > testing::DoAll ( Action1 a1,
Action2 a2 )
inline

◆ Dummy()

int testing::gmock_generated_actions_test::Dummy ( bool flag)

◆ Invoke()

template<typename FunctionImpl>
PolymorphicAction< internal::InvokeAction< FunctionImpl > > testing::Invoke ( FunctionImpl function_impl)

◆ Nullary()

int testing::gmock_generated_actions_test::Nullary ( )

◆ Plus1()

const char * testing::gmock_generated_actions_test::Plus1 ( const char * s)

◆ ReferencesGlobalDouble()

bool testing::gmock_generated_actions_test::ReferencesGlobalDouble ( const double & x)

◆ SetArgPointee()

◆ Short()

short testing::gmock_generated_actions_test::Short ( short n)
inline

◆ StaticAssertTypeEq()

template<typename T1, typename T2>
bool testing::StaticAssertTypeEq ( )

◆ SumOf4()

int testing::gmock_generated_actions_test::SumOf4 ( int a,
int b,
int c,
int d )

◆ SumOf5()

int testing::gmock_generated_actions_test::SumOf5 ( int a,
int b,
int c,
int d,
int e )

◆ SumOf6()

int testing::gmock_generated_actions_test::SumOf6 ( int a,
int b,
int c,
int d,
int e,
int f )

◆ Ternary()

int testing::gmock_generated_actions_test::Ternary ( int x,
char y,
short z )

◆ TEST() [1/77]

testing::gmock_generated_actions_test::TEST ( ActionMacroTest ,
CanDefineOverloadedActions  )

◆ TEST() [2/77]

testing::gmock_generated_actions_test::TEST ( ActionMacroTest ,
CanReferenceArgumentTuple  )

◆ TEST() [3/77]

testing::gmock_generated_actions_test::TEST ( ActionMacroTest ,
CanReferenceArgumentType  )

◆ TEST() [4/77]

testing::gmock_generated_actions_test::TEST ( ActionMacroTest ,
CanReferenceMockFunctionReturnType  )

◆ TEST() [5/77]

testing::gmock_generated_actions_test::TEST ( ActionMacroTest ,
CanReferenceMockFunctionType  )

◆ TEST() [6/77]

testing::gmock_generated_actions_test::TEST ( ActionMacroTest ,
WorksForConstReferenceArg  )

◆ TEST() [7/77]

testing::gmock_generated_actions_test::TEST ( ActionMacroTest ,
WorksForDifferentArgumentNumbers  )

◆ TEST() [8/77]

testing::gmock_generated_actions_test::TEST ( ActionMacroTest ,
WorksForNonConstReferenceArg  )

◆ TEST() [9/77]

testing::gmock_generated_actions_test::TEST ( ActionMacroTest ,
WorksInNamespace  )

◆ TEST() [10/77]

testing::gmock_generated_actions_test::TEST ( ActionMacroTest ,
WorksWhenNotReferencingArguments  )

◆ TEST() [11/77]

testing::gmock_generated_actions_test::TEST ( ActionMacroTest ,
WorksWhenReturningVoid  )

◆ TEST() [12/77]

testing::gmock_generated_actions_test::TEST ( ActionPMacroTest ,
CanReferenceArgumentAndParameterTypes  )

◆ TEST() [13/77]

testing::gmock_generated_actions_test::TEST ( ActionPMacroTest ,
DefinesParameterizedAction  )

◆ TEST() [14/77]

testing::gmock_generated_actions_test::TEST ( ActionPMacroTest ,
WorksInCompatibleMockFunction  )

◆ TEST() [15/77]

testing::gmock_generated_actions_test::TEST ( ActionPnMacroTest ,
CanExplicitlyInstantiateWithReferenceTypes  )

◆ TEST() [16/77]

testing::gmock_generated_actions_test::TEST ( ActionPnMacroTest ,
CanPartiallyRestrictParameterTypes  )

◆ TEST() [17/77]

testing::gmock_generated_actions_test::TEST ( ActionPnMacroTest ,
SimpleTypePromotion  )

◆ TEST() [18/77]

testing::gmock_generated_actions_test::TEST ( ActionPnMacroTest ,
TypesAreCorrect  )

◆ TEST() [19/77]

testing::gmock_generated_actions_test::TEST ( ActionPnMacroTest ,
WorksFor10Parameters  )

◆ TEST() [20/77]

testing::gmock_generated_actions_test::TEST ( ActionPnMacroTest ,
WorksFor3Parameters  )

◆ TEST() [21/77]

testing::gmock_generated_actions_test::TEST ( ActionPnMacroTest ,
WorksFor4Parameters  )

◆ TEST() [22/77]

testing::gmock_generated_actions_test::TEST ( ActionPnMacroTest ,
WorksFor5Parameters  )

◆ TEST() [23/77]

testing::gmock_generated_actions_test::TEST ( ActionPnMacroTest ,
WorksFor6Parameters  )

◆ TEST() [24/77]

testing::gmock_generated_actions_test::TEST ( ActionPnMacroTest ,
WorksFor7Parameters  )

◆ TEST() [25/77]

testing::gmock_generated_actions_test::TEST ( ActionPnMacroTest ,
WorksFor8Parameters  )

◆ TEST() [26/77]

testing::gmock_generated_actions_test::TEST ( ActionPnMacroTest ,
WorksFor9Parameters  )

◆ TEST() [27/77]

testing::gmock_generated_actions_test::TEST ( ActionTemplateTest ,
CanBeOverloadedOnNumberOfValueParameters  )

◆ TEST() [28/77]

testing::gmock_generated_actions_test::TEST ( ActionTemplateTest ,
WorksFor10TemplateParameters  )

◆ TEST() [29/77]

testing::gmock_generated_actions_test::TEST ( ActionTemplateTest ,
WorksFor10ValueParameters  )

◆ TEST() [30/77]

testing::gmock_generated_actions_test::TEST ( ActionTemplateTest ,
WorksForIntegralTemplateParams  )

◆ TEST() [31/77]

testing::gmock_generated_actions_test::TEST ( ActionTemplateTest ,
WorksForTemplateTemplateParameters  )

◆ TEST() [32/77]

testing::gmock_generated_actions_test::TEST ( ActionTemplateTest ,
WorksWithoutValueParam  )

◆ TEST() [33/77]

testing::gmock_generated_actions_test::TEST ( ActionTemplateTest ,
WorksWithValueParams  )

◆ TEST() [34/77]

testing::gmock_generated_actions_test::TEST ( DoAllTest ,
EightActions  )

◆ TEST() [35/77]

testing::gmock_generated_actions_test::TEST ( DoAllTest ,
FiveActions  )

◆ TEST() [36/77]

testing::gmock_generated_actions_test::TEST ( DoAllTest ,
FourActions  )

◆ TEST() [37/77]

testing::gmock_generated_actions_test::TEST ( DoAllTest ,
NineActions  )

◆ TEST() [38/77]

testing::gmock_generated_actions_test::TEST ( DoAllTest ,
SevenActions  )

◆ TEST() [39/77]

testing::gmock_generated_actions_test::TEST ( DoAllTest ,
SixActions  )

◆ TEST() [40/77]

testing::gmock_generated_actions_test::TEST ( DoAllTest ,
TenActions  )

◆ TEST() [41/77]

testing::gmock_generated_actions_test::TEST ( DoAllTest ,
ThreeActions  )

◆ TEST() [42/77]

testing::gmock_generated_actions_test::TEST ( DoAllTest ,
TwoActions  )

◆ TEST() [43/77]

testing::gmock_generated_actions_test::TEST ( InvokeArgumentTest ,
ByConstReferenceFunction  )

◆ TEST() [44/77]

testing::gmock_generated_actions_test::TEST ( InvokeArgumentTest ,
ByExplicitConstReferenceFunction  )

◆ TEST() [45/77]

testing::gmock_generated_actions_test::TEST ( InvokeArgumentTest ,
ByPointerFunction  )

◆ TEST() [46/77]

testing::gmock_generated_actions_test::TEST ( InvokeArgumentTest ,
Function0  )

◆ TEST() [47/77]

testing::gmock_generated_actions_test::TEST ( InvokeArgumentTest ,
Function10  )

◆ TEST() [48/77]

testing::gmock_generated_actions_test::TEST ( InvokeArgumentTest ,
Function5  )

◆ TEST() [49/77]

testing::gmock_generated_actions_test::TEST ( InvokeArgumentTest ,
Function6  )

◆ TEST() [50/77]

testing::gmock_generated_actions_test::TEST ( InvokeArgumentTest ,
Function7  )

◆ TEST() [51/77]

testing::gmock_generated_actions_test::TEST ( InvokeArgumentTest ,
Function8  )

◆ TEST() [52/77]

testing::gmock_generated_actions_test::TEST ( InvokeArgumentTest ,
Function9  )

◆ TEST() [53/77]

testing::gmock_generated_actions_test::TEST ( InvokeArgumentTest ,
FunctionWithCStringLiteral  )

◆ TEST() [54/77]

testing::gmock_generated_actions_test::TEST ( InvokeArgumentTest ,
Functor1  )

◆ TEST() [55/77]

testing::gmock_generated_actions_test::TEST ( InvokeArgumentTest ,
Functor5  )

◆ TEST() [56/77]

testing::gmock_generated_actions_test::TEST ( InvokeArgumentTest ,
Functor6  )

◆ TEST() [57/77]

testing::gmock_generated_actions_test::TEST ( ReturnNewTest ,
ConstructorThatTakes10Arguments  )

◆ TEST() [58/77]

testing::gmock_generated_actions_test::TEST ( ReturnNewTest ,
NoArgs  )

◆ TEST() [59/77]

testing::gmock_generated_actions_test::TEST ( ReturnNewTest ,
Unary  )

◆ TEST() [60/77]

testing::gmock_generated_actions_test::TEST ( ReturnNewTest ,
UnaryWorksWhenMockMethodHasArgs  )

◆ TEST() [61/77]

testing::gmock_generated_actions_test::TEST ( ReturnNewTest ,
UnaryWorksWhenMockMethodReturnsPointerToConst  )

◆ TEST() [62/77]

testing::gmock_generated_actions_test::TEST ( WithArgsTest ,
ArgsOfCompatibleTypes  )

◆ TEST() [63/77]

testing::gmock_generated_actions_test::TEST ( WithArgsTest ,
EightArgs  )

◆ TEST() [64/77]

testing::gmock_generated_actions_test::TEST ( WithArgsTest ,
FiveArgs  )

◆ TEST() [65/77]

testing::gmock_generated_actions_test::TEST ( WithArgsTest ,
FourArgs  )

◆ TEST() [66/77]

testing::gmock_generated_actions_test::TEST ( WithArgsTest ,
Identity  )

◆ TEST() [67/77]

testing::gmock_generated_actions_test::TEST ( WithArgsTest ,
NineArgs  )

◆ TEST() [68/77]

testing::gmock_generated_actions_test::TEST ( WithArgsTest ,
NonInvokeAction  )

◆ TEST() [69/77]

testing::gmock_generated_actions_test::TEST ( WithArgsTest ,
OneArg  )

◆ TEST() [70/77]

testing::gmock_generated_actions_test::TEST ( WithArgsTest ,
RepeatedArguments  )

◆ TEST() [71/77]

testing::gmock_generated_actions_test::TEST ( WithArgsTest ,
ReversedArgumentOrder  )

◆ TEST() [72/77]

testing::gmock_generated_actions_test::TEST ( WithArgsTest ,
SevenArgs  )

◆ TEST() [73/77]

testing::gmock_generated_actions_test::TEST ( WithArgsTest ,
SixArgs  )

◆ TEST() [74/77]

testing::gmock_generated_actions_test::TEST ( WithArgsTest ,
TenArgs  )

◆ TEST() [75/77]

testing::gmock_generated_actions_test::TEST ( WithArgsTest ,
ThreeArgs  )

◆ TEST() [76/77]

testing::gmock_generated_actions_test::TEST ( WithArgsTest ,
TwoArgs  )

◆ TEST() [77/77]

testing::gmock_generated_actions_test::TEST ( WithArgsTest ,
VoidAction  )

◆ Unary()

bool testing::gmock_generated_actions_test::Unary ( int x)

◆ VoidBinary()

void testing::gmock_generated_actions_test::VoidBinary ( int ,
char  )

◆ VoidTernary()

void testing::gmock_generated_actions_test::VoidTernary ( int ,
char ,
bool  )

◆ WithArgs()

template<int k1, typename InnerAction>
internal::WithArgsAction< InnerAction, k1 > testing::WithArgs ( const InnerAction & action)
inline

Variable Documentation

◆ _

◆ g_done

bool testing::gmock_generated_actions_test::g_done = false

◆ g_double

const double testing::gmock_generated_actions_test::g_double = 0