Namespaces | Classes | Typedefs | Functions | Variables
testing Namespace Reference

Namespaces

 gmock_generated_actions_test
 
 gmock_generated_function_mockers_test
 
 gmock_matchers_test
 
 gmock_more_actions_test
 
 gmock_nice_strict_test
 
 gtest_printers_test
 
 internal
 
 internal2
 

Classes

class  Action
 
class  ActionInterface
 
class  AssertionResult
 
class  Cardinality
 
class  CardinalityInterface
 
class  CurrentTestInfoTest
 
class  DefaultValue
 
class  DefaultValue< T & >
 
class  DefaultValue< void >
 
class  EmptyTestEventListener
 
class  Environment
 
class  Expectation
 
class  ExpectationSet
 
struct  Flags
 
class  InitGoogleTestTest
 
class  InSequence
 
class  Matcher
 
class  Matcher< const internal::string & >
 
class  Matcher< internal::string >
 
class  MatcherDescriberInterface
 
class  MatcherInterface
 
class  MatchResultListener
 
class  Message
 
class  Mock
 
class  MockFunction
 
class  MockFunction< R(A0)>
 
class  MockFunction< R(A0, A1)>
 
class  MockFunction< R(A0, A1, A2)>
 
class  MockFunction< R(A0, A1, A2, A3)>
 
class  MockFunction< R(A0, A1, A2, A3, A4)>
 
class  MockFunction< R(A0, A1, A2, A3, A4, A5)>
 
class  MockFunction< R(A0, A1, A2, A3, A4, A5, A6)>
 
class  MockFunction< R(A0, A1, A2, A3, A4, A5, A6, A7)>
 
class  MockFunction< R(A0, A1, A2, A3, A4, A5, A6, A7, A8)>
 
class  MockFunction< R(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)>
 
class  NaggyMock
 
class  NiceMock
 
class  PolymorphicAction
 
class  PolymorphicMatcher
 
class  SafeMatcherCastImpl
 
class  ScopedFakeTestPartResultReporter
 
class  Sequence
 
class  SetUpTestCaseTest
 
class  StrictMock
 
class  StringMatchResultListener
 
class  Test
 
class  TestCase
 
class  TestEventListener
 
class  TestEventListeners
 
class  TestInfo
 
class  TestInfoTest
 
class  TestPartResult
 
class  TestPartResultArray
 
class  TestPartResultReporterInterface
 
class  TestProperty
 
class  TestResult
 
class  TestWithParam
 
class  UnitTest
 
class  WithParamInterface
 

Typedefs

typedef internal::TimeInMillis TimeInMillis
 
typedef internal::IgnoredValue Unused
 

Functions

template<typename T >
Matcher< T > A ()
 
 ACTION_P (ReturnPointee, pointer)
 
 ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_0_VALUE_PARAMS())
 
 ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_1_VALUE_PARAMS(p0))
 
 ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_2_VALUE_PARAMS(p0, p1))
 
 ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_3_VALUE_PARAMS(p0, p1, p2))
 
 ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_4_VALUE_PARAMS(p0, p1, p2, p3))
 
 ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4))
 
 ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5))
 
 ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6))
 
 ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7))
 
 ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8))
 
 ACTION_TEMPLATE (InvokeArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9))
 
 ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_0_VALUE_PARAMS())
 
 ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_1_VALUE_PARAMS(p0))
 
 ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_2_VALUE_PARAMS(p0, p1))
 
 ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_3_VALUE_PARAMS(p0, p1, p2))
 
 ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_4_VALUE_PARAMS(p0, p1, p2, p3))
 
 ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4))
 
 ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5))
 
 ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6))
 
 ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7))
 
 ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8))
 
 ACTION_TEMPLATE (ReturnNew, HAS_1_TEMPLATE_PARAMS(typename, T), AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9))
 
 ACTION_TEMPLATE (ReturnArg, HAS_1_TEMPLATE_PARAMS(int, k), AND_0_VALUE_PARAMS())
 
 ACTION_TEMPLATE (SaveArg, HAS_1_TEMPLATE_PARAMS(int, k), AND_1_VALUE_PARAMS(pointer))
 
 ACTION_TEMPLATE (SaveArgPointee, HAS_1_TEMPLATE_PARAMS(int, k), AND_1_VALUE_PARAMS(pointer))
 
 ACTION_TEMPLATE (SetArgReferee, HAS_1_TEMPLATE_PARAMS(int, k), AND_1_VALUE_PARAMS(value))
 
 ACTION_TEMPLATE (SetArrayArgument, HAS_1_TEMPLATE_PARAMS(int, k), AND_2_VALUE_PARAMS(first, last))
 
 ACTION_TEMPLATE (DeleteArg, HAS_1_TEMPLATE_PARAMS(int, k), AND_0_VALUE_PARAMS())
 
EnvironmentAddGlobalTestEnvironment (Environment *env)
 
template<typename InnerMatcher >
InnerMatcher AllArgs (const InnerMatcher &matcher)
 
template<typename M1 , typename M2 >
internal::AllOfResult2< M1, M2 >::type AllOf (M1 m1, M2 m2)
 
template<typename M1 , typename M2 , typename M3 >
internal::AllOfResult3< M1, M2, M3 >::type AllOf (M1 m1, M2 m2, M3 m3)
 
template<typename M1 , typename M2 , typename M3 , typename M4 >
internal::AllOfResult4< M1, M2, M3, M4 >::type AllOf (M1 m1, M2 m2, M3 m3, M4 m4)
 
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 >
internal::AllOfResult5< M1, M2, M3, M4, M5 >::type AllOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5)
 
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 >
internal::AllOfResult6< M1, M2, M3, M4, M5, M6 >::type AllOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6)
 
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 >
internal::AllOfResult7< M1, M2, M3, M4, M5, M6, M7 >::type AllOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7)
 
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 >
internal::AllOfResult8< M1, M2, M3, M4, M5, M6, M7, M8 >::type AllOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7, M8 m8)
 
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 , typename M9 >
internal::AllOfResult9< M1, M2, M3, M4, M5, M6, M7, M8, M9 >::type AllOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7, M8 m8, M9 m9)
 
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 , typename M9 , typename M10 >
internal::AllOfResult10< M1, M2, M3, M4, M5, M6, M7, M8, M9, M10 >::type AllOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7, M8 m8, M9 m9, M10 m10)
 
template<typename T >
Matcher< T > An ()
 
GTEST_API_ Cardinality AnyNumber ()
 
template<typename M1 , typename M2 >
internal::AnyOfResult2< M1, M2 >::type AnyOf (M1 m1, M2 m2)
 
template<typename M1 , typename M2 , typename M3 >
internal::AnyOfResult3< M1, M2, M3 >::type AnyOf (M1 m1, M2 m2, M3 m3)
 
template<typename M1 , typename M2 , typename M3 , typename M4 >
internal::AnyOfResult4< M1, M2, M3, M4 >::type AnyOf (M1 m1, M2 m2, M3 m3, M4 m4)
 
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 >
internal::AnyOfResult5< M1, M2, M3, M4, M5 >::type AnyOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5)
 
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 >
internal::AnyOfResult6< M1, M2, M3, M4, M5, M6 >::type AnyOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6)
 
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 >
internal::AnyOfResult7< M1, M2, M3, M4, M5, M6, M7 >::type AnyOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7)
 
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 >
internal::AnyOfResult8< M1, M2, M3, M4, M5, M6, M7, M8 >::type AnyOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7, M8 m8)
 
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 , typename M9 >
internal::AnyOfResult9< M1, M2, M3, M4, M5, M6, M7, M8, M9 >::type AnyOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7, M8 m8, M9 m9)
 
template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 , typename M9 , typename M10 >
internal::AnyOfResult10< M1, M2, M3, M4, M5, M6, M7, M8, M9, M10 >::type AnyOf (M1 m1, M2 m2, M3 m3, M4 m4, M5 m5, M6 m6, M7 m7, M8 m8, M9 m9, M10 m10)
 
template<typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher > Args (const InnerMatcher &matcher)
 
template<int k1, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1 > Args (const InnerMatcher &matcher)
 
template<int k1, int k2, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1, k2 > Args (const InnerMatcher &matcher)
 
template<int k1, int k2, int k3, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1, k2, k3 > Args (const InnerMatcher &matcher)
 
template<int k1, int k2, int k3, int k4, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4 > Args (const InnerMatcher &matcher)
 
template<int k1, int k2, int k3, int k4, int k5, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5 > Args (const InnerMatcher &matcher)
 
template<int k1, int k2, int k3, int k4, int k5, int k6, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6 > Args (const InnerMatcher &matcher)
 
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6, k7 > Args (const InnerMatcher &matcher)
 
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6, k7, k8 > Args (const InnerMatcher &matcher)
 
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, int k9, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6, k7, k8, k9 > Args (const InnerMatcher &matcher)
 
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, int k9, int k10, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6, k7, k8, k9, k10 > Args (const InnerMatcher &matcher)
 
template<int kSize>
std::vector< std::string > ArrayAsVector (const char *const (&array)[kSize])
 
AssertionResult AssertionFailure ()
 
AssertionResult AssertionFailure (const Message &message)
 
AssertionResult AssertionSuccess ()
 
template<typename Pred , typename T1 >
AssertionResult AssertPred1Helper (const char *pred_text, const char *e1, Pred pred, const T1 &v1)
 
template<typename Pred , typename T1 , typename T2 >
AssertionResult AssertPred2Helper (const char *pred_text, const char *e1, const char *e2, Pred pred, const T1 &v1, const T2 &v2)
 
template<typename Pred , typename T1 , typename T2 , typename T3 >
AssertionResult AssertPred3Helper (const char *pred_text, const char *e1, const char *e2, const char *e3, Pred pred, const T1 &v1, const T2 &v2, const T3 &v3)
 
template<typename Pred , typename T1 , typename T2 , typename T3 , typename T4 >
AssertionResult AssertPred4Helper (const char *pred_text, const char *e1, const char *e2, const char *e3, const char *e4, Pred pred, const T1 &v1, const T2 &v2, const T3 &v3, const T4 &v4)
 
template<typename Pred , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
AssertionResult AssertPred5Helper (const char *pred_text, const char *e1, const char *e2, const char *e3, const char *e4, const char *e5, Pred pred, const T1 &v1, const T2 &v2, const T3 &v3, const T4 &v4, const T5 &v5)
 
template<typename T1 , typename T2 >
PolymorphicAction< internal::AssignAction< T1, T2 > > Assign (T1 *ptr, T2 val)
 
GTEST_API_ Cardinality AtLeast (int n)
 
GTEST_API_ Cardinality AtMost (int n)
 
GTEST_API_ Cardinality Between (int min, int max)
 
internal::ParamGenerator< bool > Bool ()
 
template<typename T >
internal::ReferenceWrapper< T > ByRef (T &l_value)
 
template<typename Generator1 , typename Generator2 >
internal::CartesianProductHolder2< Generator1, Generator2 > Combine (const Generator1 &g1, const Generator2 &g2)
 
template<typename Generator1 , typename Generator2 , typename Generator3 >
internal::CartesianProductHolder3< Generator1, Generator2, Generator3 > Combine (const Generator1 &g1, const Generator2 &g2, const Generator3 &g3)
 
template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 >
internal::CartesianProductHolder4< Generator1, Generator2, Generator3, Generator4 > Combine (const Generator1 &g1, const Generator2 &g2, const Generator3 &g3, const Generator4 &g4)
 
template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 >
internal::CartesianProductHolder5< Generator1, Generator2, Generator3, Generator4, Generator5 > Combine (const Generator1 &g1, const Generator2 &g2, const Generator3 &g3, const Generator4 &g4, const Generator5 &g5)
 
template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 >
internal::CartesianProductHolder6< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6 > Combine (const Generator1 &g1, const Generator2 &g2, const Generator3 &g3, const Generator4 &g4, const Generator5 &g5, const Generator6 &g6)
 
template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 , typename Generator7 >
internal::CartesianProductHolder7< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7 > Combine (const Generator1 &g1, const Generator2 &g2, const Generator3 &g3, const Generator4 &g4, const Generator5 &g5, const Generator6 &g6, const Generator7 &g7)
 
template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 , typename Generator7 , typename Generator8 >
internal::CartesianProductHolder8< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8 > Combine (const Generator1 &g1, const Generator2 &g2, const Generator3 &g3, const Generator4 &g4, const Generator5 &g5, const Generator6 &g6, const Generator7 &g7, const Generator8 &g8)
 
template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 , typename Generator7 , typename Generator8 , typename Generator9 >
internal::CartesianProductHolder9< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8, Generator9 > Combine (const Generator1 &g1, const Generator2 &g2, const Generator3 &g3, const Generator4 &g4, const Generator5 &g5, const Generator6 &g6, const Generator7 &g7, const Generator8 &g8, const Generator9 &g9)
 
template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 , typename Generator7 , typename Generator8 , typename Generator9 , typename Generator10 >
internal::CartesianProductHolder10< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8, Generator9, Generator10 > Combine (const Generator1 &g1, const Generator2 &g2, const Generator3 &g3, const Generator4 &g4, const Generator5 &g5, const Generator6 &g6, const Generator7 &g7, const Generator8 &g8, const Generator9 &g9, const Generator10 &g10)
 
template<typename T >
const T & Const (const T &x)
 
template<typename Container >
PolymorphicMatcher< internal::ContainerEqMatcher< GTEST_REMOVE_CONST_(Container)> > ContainerEq (const Container &rhs)
 
template<typename M >
internal::ContainsMatcher< M > Contains (M matcher)
 
PolymorphicMatcher< internal::MatchesRegexMatcherContainsRegex (const internal::RE *regex)
 
PolymorphicMatcher< internal::MatchesRegexMatcherContainsRegex (const internal::string &regex)
 
template<typename Action1 , typename Action2 >
internal::DoBothAction< Action1, Action2 > DoAll (Action1 a1, Action2 a2)
 
template<typename Action1 , typename Action2 , typename Action3 >
internal::DoBothAction< Action1, internal::DoBothAction< Action2, Action3 > > DoAll (Action1 a1, Action2 a2, Action3 a3)
 
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 >
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, Action4 > > > DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4)
 
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 >
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, Action5 > > > > DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4, Action5 a5)
 
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 >
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, Action6 > > > > > DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4, Action5 a5, Action6 a6)
 
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 , typename Action7 >
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, internal::DoBothAction< Action6, Action7 > > > > > > DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4, Action5 a5, Action6 a6, Action7 a7)
 
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 , typename Action7 , typename Action8 >
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, internal::DoBothAction< Action6, internal::DoBothAction< Action7, Action8 > > > > > > > DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4, Action5 a5, Action6 a6, Action7 a7, Action8 a8)
 
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 , typename Action7 , typename Action8 , typename Action9 >
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, internal::DoBothAction< Action6, internal::DoBothAction< Action7, internal::DoBothAction< Action8, Action9 > > > > > > > > DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4, Action5 a5, Action6 a6, Action7 a7, Action8 a8, Action9 a9)
 
template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 , typename Action7 , typename Action8 , typename Action9 , typename Action10 >
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, internal::DoBothAction< Action6, internal::DoBothAction< Action7, internal::DoBothAction< Action8, internal::DoBothAction< Action9, Action10 > > > > > > > > > DoAll (Action1 a1, Action2 a2, Action3 a3, Action4 a4, Action5 a5, Action6 a6, Action7 a7, Action8 a8, Action9 a9, Action10 a10)
 
internal::DoDefaultAction DoDefault ()
 
internal::FloatingEqMatcher< double > DoubleEq (double rhs)
 
AssertionResult DoubleLE (const char *expr1, const char *expr2, double val1, double val2)
 
internal::FloatingEqMatcher< double > DoubleNear (double rhs, double max_abs_error)
 
template<typename M >
internal::EachMatcher< M > Each (M matcher)
 
internal::ElementsAreMatcher< std::tr1::tuple<> > ElementsAre ()
 
template<typename T1 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type > > ElementsAre (const T1 &e1)
 
template<typename T1 , typename T2 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type > > ElementsAre (const T1 &e1, const T2 &e2)
 
template<typename T1 , typename T2 , typename T3 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type > > ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3)
 
template<typename T1 , typename T2 , typename T3 , typename T4 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type > > ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type > > ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type > > ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type > > ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type > > ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7, const T8 &e8)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type, typename internal::DecayArray< T9 >::type > > ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7, const T8 &e8, const T9 &e9)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type, typename internal::DecayArray< T9 >::type, typename internal::DecayArray< T10 >::type > > ElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7, const T8 &e8, const T9 &e9, const T10 &e10)
 
template<typename Iter >
internal::ElementsAreArrayMatcher< typename::std::iterator_traits< Iter >::value_type > ElementsAreArray (Iter first, Iter last)
 
template<typename T >
internal::ElementsAreArrayMatcher< T > ElementsAreArray (const T *pointer, size_t count)
 
template<typename T , size_t N>
internal::ElementsAreArrayMatcher< T > ElementsAreArray (const T(&array)[N])
 
template<typename T , typename A >
internal::ElementsAreArrayMatcher< T > ElementsAreArray (const ::std::vector< T, A > &vec)
 
PolymorphicMatcher< internal::EndsWithMatcher< internal::string > > EndsWith (const internal::string &suffix)
 
template<typename T >
internal::EqMatcher< T > Eq (T x)
 
internal::Eq2Matcher Eq ()
 
GTEST_API_ Cardinality Exactly (int n)
 
template<typename T , typename M >
bool ExplainMatchResult (M matcher, const T &value, MatchResultListener *listener)
 
template<typename Class , typename FieldType , typename FieldMatcher >
PolymorphicMatcher< internal::FieldMatcher< Class, FieldType > > Field (FieldType Class::*field, const FieldMatcher &matcher)
 
internal::FloatingEqMatcher< float > FloatEq (float rhs)
 
AssertionResult FloatLE (const char *expr1, const char *expr2, float val1, float val2)
 
internal::FloatingEqMatcher< float > FloatNear (float rhs, float max_abs_error)
 
static std::string FormatCountableNoun (int count, const char *singular_form, const char *plural_form)
 
static std::string FormatCountableNoun (int count, const char *singular_form, const char *plural_form)
 
static std::string FormatCountableNoun (int count, const char *singular_form, const char *plural_form)
 
static std::string FormatTestCaseCount (int test_case_count)
 
static std::string FormatTestCaseCount (int test_case_count)
 
static std::string FormatTestCaseCount (int test_case_count)
 
static std::string FormatTestCount (int test_count)
 
static std::string FormatTestCount (int test_count)
 
static std::string FormatTestCount (int test_count)
 
static std::string FormatWordList (const std::vector< std::string > &words)
 
static std::string FormatWordList (const std::vector< std::string > &words)
 
static std::string FormatWordList (const std::vector< std::string > &words)
 
template<typename Rhs >
internal::GeMatcher< Rhs > Ge (Rhs x)
 
internal::Ge2Matcher Ge ()
 
static const char * GetDefaultFilter ()
 
static const char * GetDefaultFilter ()
 
static const char * GetDefaultFilter ()
 
static std::vector< std::string > GetReservedAttributesForElement (const std::string &xml_element)
 
static std::vector< std::string > GetReservedAttributesForElement (const std::string &xml_element)
 
static std::vector< std::string > GetReservedAttributesForElement (const std::string &xml_element)
 
 GMOCK_DECLARE_bool_ (catch_leaked_mocks)
 
 GMOCK_DECLARE_string_ (verbose)
 
 GMOCK_DEFINE_bool_ (catch_leaked_mocks, true,"true iff Google Mock should report leaked mock objects ""as failures.")
 
 GMOCK_DEFINE_string_ (verbose, internal::kWarningVerbosity,"Controls how verbose Google Mock's output is."" Valid values:\n"" info - prints all messages.\n"" warning - prints warnings and errors.\n"" error - prints errors only.")
 
template<typename Rhs >
internal::GtMatcher< Rhs > Gt (Rhs x)
 
internal::Gt2Matcher Gt ()
 
 GTEST_DECLARE_bool_ (death_test_use_fork)
 
 GTEST_DECLARE_bool_ (also_run_disabled_tests)
 
 GTEST_DECLARE_bool_ (break_on_failure)
 
 GTEST_DECLARE_bool_ (catch_exceptions)
 
 GTEST_DECLARE_bool_ (list_tests)
 
 GTEST_DECLARE_bool_ (print_time)
 
 GTEST_DECLARE_bool_ (show_internal_stack_frames)
 
 GTEST_DECLARE_bool_ (shuffle)
 
 GTEST_DECLARE_bool_ (throw_on_failure)
 
 GTEST_DECLARE_int32_ (random_seed)
 
 GTEST_DECLARE_int32_ (repeat)
 
 GTEST_DECLARE_int32_ (stack_trace_depth)
 
 GTEST_DECLARE_string_ (death_test_style)
 
 GTEST_DECLARE_string_ (color)
 
 GTEST_DECLARE_string_ (filter)
 
 GTEST_DECLARE_string_ (output)
 
 GTEST_DECLARE_string_ (stream_result_to)
 
 GTEST_DEFINE_bool_ (also_run_disabled_tests, internal::BoolFromGTestEnv("also_run_disabled_tests", false),"Run disabled tests too, in addition to the tests normally being run.")
 
 GTEST_DEFINE_bool_ (break_on_failure, internal::BoolFromGTestEnv("break_on_failure", false),"True iff a failed assertion should be a debugger break-point.")
 
 GTEST_DEFINE_bool_ (catch_exceptions, internal::BoolFromGTestEnv("catch_exceptions", true),"True iff "GTEST_NAME_" should catch exceptions and treat them as test failures.")
 
 GTEST_DEFINE_bool_ (list_tests, false,"List all tests without running them.")
 
 GTEST_DEFINE_bool_ (print_time, internal::BoolFromGTestEnv("print_time", true),"True iff "GTEST_NAME_" should display elapsed time in text output.")
 
 GTEST_DEFINE_bool_ (show_internal_stack_frames, false,"True iff "GTEST_NAME_" should include internal stack frames when ""printing test failure stack traces.")
 
 GTEST_DEFINE_bool_ (shuffle, internal::BoolFromGTestEnv("shuffle", false),"True iff "GTEST_NAME_" should randomize tests' order on every run.")
 
 GTEST_DEFINE_bool_ (throw_on_failure, internal::BoolFromGTestEnv("throw_on_failure", false),"When this flag is specified, a failed assertion will throw an exception ""if exceptions are enabled or exit the program with a non-zero code ""otherwise.")
 
 GTEST_DEFINE_bool_ (death_test_use_fork, internal::BoolFromGTestEnv("death_test_use_fork", false),"Instructs to use fork()/_exit() instead of clone() in death tests. ""Ignored and always uses fork() on POSIX systems where clone() is not ""implemented. Useful when running under valgrind or similar tools if ""those do not support clone(). Valgrind 3.3.1 will just fail if ""it sees an unsupported combination of clone() flags. ""It is not recommended to use this flag w/o valgrind though it will ""work in 99% of the cases. Once valgrind is fixed, this flag will ""most likely be removed.")
 
 GTEST_DEFINE_int32_ (random_seed, internal::Int32FromGTestEnv("random_seed", 0),"Random number seed to use when shuffling test orders. Must be in range ""[1, 99999], or 0 to use a seed based on the current time.")
 
 GTEST_DEFINE_int32_ (repeat, internal::Int32FromGTestEnv("repeat", 1),"How many times to repeat each test. Specify a negative number ""for repeating forever. Useful for shaking out flaky tests.")
 
 GTEST_DEFINE_int32_ (stack_trace_depth, internal::Int32FromGTestEnv("stack_trace_depth", kMaxStackTraceDepth),"The maximum number of stack frames to print when an ""assertion fails. The valid range is 0 through 100, inclusive.")
 
 GTEST_DEFINE_string_ (color, internal::StringFromGTestEnv("color","auto"),"Whether to use colors in the output. Valid values: yes, no, ""and auto. 'auto' means to use colors if the output is ""being sent to a terminal and the TERM environment variable ""is set to a terminal type that supports colors.")
 
 GTEST_DEFINE_string_ (filter, internal::StringFromGTestEnv("filter", GetDefaultFilter()),"A colon-separated list of glob (not regex) patterns ""for filtering the tests to run, optionally followed by a ""'-' and a : separated list of negative patterns (tests to ""exclude). A test is run if it matches one of the positive ""patterns and does not match any of the negative patterns.")
 
 GTEST_DEFINE_string_ (output, internal::StringFromGTestEnv("output",""),"A format (currently must be \"xml\"), optionally followed ""by a colon and an output file name or directory. A directory ""is indicated by a trailing pathname separator. ""Examples: \"xml:filename.xml\", \"xml::directoryname/\". ""If a directory is specified, output files will be created ""within that directory, with file-names based on the test ""executable's name and, if necessary, made unique by adding ""digits.")
 
 GTEST_DEFINE_string_ (stream_result_to, internal::StringFromGTestEnv("stream_result_to",""),"This flag specifies the host name and the port number on which to stream ""test results. Example: \"localhost:555\". The flag is effective only on ""Linux.")
 
 GTEST_DEFINE_string_ (death_test_style, internal::StringFromGTestEnv("death_test_style", kDefaultDeathTestStyle),"Indicates how to run a death test in a forked child process: ""\"threadsafe\" (child process re-executes the test binary ""from the beginning, running only the specific death test) or ""\"fast\" (child process runs the death test immediately ""after forking).")
 
PolymorphicMatcher< internal::HasSubstrMatcher< internal::string > > HasSubstr (const internal::string &substring)
 
template<typename A >
internal::IgnoreResultAction< AIgnoreResult (const A &an_action)
 
GTEST_API_ void InitGoogleMock (int *argc, char **argv)
 
GTEST_API_ void InitGoogleMock (int *argc, wchar_t **argv)
 
void InitGoogleTest (int *argc, char **argv)
 
void InitGoogleTest (int *argc, wchar_t **argv)
 
template<typename FunctionImpl >
PolymorphicAction< internal::InvokeAction< FunctionImpl > > Invoke (FunctionImpl function_impl)
 
template<class Class , typename MethodPtr >
PolymorphicAction< internal::InvokeMethodAction< Class, MethodPtr > > Invoke (Class *obj_ptr, MethodPtr method_ptr)
 
template<typename FunctionImpl >
PolymorphicAction< internal::InvokeWithoutArgsAction< FunctionImpl > > InvokeWithoutArgs (FunctionImpl function_impl)
 
template<class Class , typename MethodPtr >
PolymorphicAction< internal::InvokeMethodWithoutArgsAction< Class, MethodPtr > > InvokeWithoutArgs (Class *obj_ptr, MethodPtr method_ptr)
 
AssertionResult IsNotSubstring (const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack)
 
AssertionResult IsNotSubstring (const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack)
 
AssertionResult IsNotSubstring (const char *needle_expr, const char *haystack_expr, const ::std::string &needle, const ::std::string &haystack)
 
AssertionResult IsNotSubstring (const char *needle_expr, const char *haystack_expr, const ::std::wstring &needle, const ::std::wstring &haystack)
 
PolymorphicMatcher< internal::IsNullMatcherIsNull ()
 
AssertionResult IsSubstring (const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack)
 
AssertionResult IsSubstring (const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack)
 
AssertionResult IsSubstring (const char *needle_expr, const char *haystack_expr, const ::std::string &needle, const ::std::string &haystack)
 
AssertionResult IsSubstring (const char *needle_expr, const char *haystack_expr, const ::std::wstring &needle, const ::std::wstring &haystack)
 
template<typename M >
internal::KeyMatcher< M > Key (M inner_matcher)
 
template<typename Rhs >
internal::LeMatcher< Rhs > Le (Rhs x)
 
internal::Le2Matcher Le ()
 
template<typename Rhs >
internal::LtMatcher< Rhs > Lt (Rhs x)
 
internal::Lt2Matcher Lt ()
 
template<typename F >
Action< F > MakeAction (ActionInterface< F > *impl)
 
Cardinality MakeCardinality (const CardinalityInterface *c)
 
template<typename T >
Matcher< T > MakeMatcher (const MatcherInterface< T > *impl)
 
template<typename Impl >
PolymorphicAction< Impl > MakePolymorphicAction (const Impl &impl)
 
template<class Impl >
PolymorphicMatcher< Impl > MakePolymorphicMatcher (const Impl &impl)
 
 MATCHER (IsEmpty, negation?"isn't empty":"is empty")
 
template<typename T , typename M >
Matcher< T > MatcherCast (M matcher)
 
template<typename M >
internal::MatcherAsPredicate< M > Matches (M matcher)
 
PolymorphicMatcher< internal::MatchesRegexMatcherMatchesRegex (const internal::RE *regex)
 
PolymorphicMatcher< internal::MatchesRegexMatcherMatchesRegex (const internal::string &regex)
 
internal::FloatingEqMatcher< double > NanSensitiveDoubleEq (double rhs)
 
internal::FloatingEqMatcher< double > NanSensitiveDoubleNear (double rhs, double max_abs_error)
 
internal::FloatingEqMatcher< float > NanSensitiveFloatEq (float rhs)
 
internal::FloatingEqMatcher< float > NanSensitiveFloatNear (float rhs, float max_abs_error)
 
template<typename Rhs >
internal::NeMatcher< Rhs > Ne (Rhs x)
 
internal::Ne2Matcher Ne ()
 
template<typename InnerMatcher >
internal::NotMatcher< InnerMatcher > Not (InnerMatcher m)
 
PolymorphicMatcher< internal::NotNullMatcherNotNull ()
 
std::ostream & operator<< (std::ostream &os, const Message &sb)
 
std::ostream & operator<< (std::ostream &os, const TestPartResult &result)
 
template<typename FirstMatcher , typename SecondMatcher >
internal::PairMatcher< FirstMatcher, SecondMatcher > Pair (FirstMatcher first_matcher, SecondMatcher second_matcher)
 
template<typename InnerMatcher >
internal::PointeeMatcher< InnerMatcher > Pointee (const InnerMatcher &inner_matcher)
 
template<typename TupleMatcher , typename Container >
internal::PointwiseMatcher< TupleMatcher, GTEST_REMOVE_CONST_(Container)> Pointwise (const TupleMatcher &tuple_matcher, const Container &rhs)
 
void PrintFlag (const char *flag)
 
template<typename T >
::std::string PrintToString (const T &value)
 
template<typename Class , typename PropertyType , typename PropertyMatcher >
PolymorphicMatcher< internal::PropertyMatcher< Class, PropertyType > > Property (PropertyType(Class::*property)() const, const PropertyMatcher &matcher)
 
template<typename T , typename IncrementT >
internal::ParamGenerator< T > Range (T start, T end, IncrementT step)
 
template<typename T >
internal::ParamGenerator< T > Range (T start, T end)
 
template<typename T >
internal::RefMatcher< T & > Ref (T &x)
 
template<typename Callable , typename ResultOfMatcher >
internal::ResultOfMatcher< Callable > ResultOf (Callable callable, const ResultOfMatcher &matcher)
 
template<typename R >
internal::ReturnAction< R > Return (R value)
 
PolymorphicAction< internal::ReturnVoidActionReturn ()
 
PolymorphicAction< internal::ReturnNullActionReturnNull ()
 
template<typename R >
internal::ReturnRefAction< R > ReturnRef (R &x)
 
template<typename R >
internal::ReturnRefOfCopyAction< R > ReturnRefOfCopy (const R &x)
 
template<typename T , typename M >
Matcher< T > SafeMatcherCast (const M &polymorphic_matcher)
 
template<size_t N, typename T >
PolymorphicAction< internal::SetArgumentPointeeAction< N, T, internal::IsAProtocolMessage< T >::value > > SetArgPointee (const T &x)
 
template<size_t N>
PolymorphicAction< internal::SetArgumentPointeeAction< N, const char *, false > > SetArgPointee (const char *p)
 
template<size_t N>
PolymorphicAction< internal::SetArgumentPointeeAction< N, const wchar_t *, false > > SetArgPointee (const wchar_t *p)
 
template<size_t N, typename T >
PolymorphicAction< internal::SetArgumentPointeeAction< N, T, internal::IsAProtocolMessage< T >::value > > SetArgumentPointee (const T &x)
 
template<typename T >
PolymorphicAction< internal::SetErrnoAndReturnAction< T > > SetErrnoAndReturn (int errval, T result)
 
template<typename SizeMatcher >
internal::SizeIsMatcher< SizeMatcher > SizeIs (const SizeMatcher &size_matcher)
 
PolymorphicMatcher< internal::StartsWithMatcher< internal::string > > StartsWith (const internal::string &prefix)
 
template<typename T1 , typename T2 >
bool StaticAssertTypeEq ()
 
PolymorphicMatcher< internal::StrEqualityMatcher< internal::string > > StrCaseEq (const internal::string &str)
 
PolymorphicMatcher< internal::StrEqualityMatcher< internal::string > > StrCaseNe (const internal::string &str)
 
PolymorphicMatcher< internal::StrEqualityMatcher< internal::string > > StrEq (const internal::string &str)
 
PolymorphicMatcher< internal::StrEqualityMatcher< internal::string > > StrNe (const internal::string &str)
 
 TEST (GTestEnvVarTest, Dummy)
 
 TEST (SuccessfulAssertionTest, SUCCEED)
 
 TEST (SuccessfulAssertionTest, EXPECT)
 
 TEST (SuccessfulAssertionTest, EXPECT_STR)
 
 TEST (SuccessfulAssertionTest, ASSERT)
 
 TEST (SuccessfulAssertionTest, ASSERT_STR)
 
 TEST_F (TestInfoTest, Names)
 
 TEST_F (TestInfoTest, result)
 
 TEST_F (SetUpTestCaseTest, Test1)
 
 TEST_F (SetUpTestCaseTest, Test2)
 
 TEST_F (InitGoogleTestTest, Empty)
 
 TEST_F (InitGoogleTestTest, NoFlag)
 
 TEST_F (InitGoogleTestTest, FilterBad)
 
 TEST_F (InitGoogleTestTest, FilterEmpty)
 
 TEST_F (InitGoogleTestTest, FilterNonEmpty)
 
 TEST_F (InitGoogleTestTest, BreakOnFailureWithoutValue)
 
 TEST_F (InitGoogleTestTest, BreakOnFailureFalse_0)
 
 TEST_F (InitGoogleTestTest, BreakOnFailureFalse_f)
 
 TEST_F (InitGoogleTestTest, BreakOnFailureFalse_F)
 
 TEST_F (InitGoogleTestTest, BreakOnFailureTrue)
 
 TEST_F (InitGoogleTestTest, CatchExceptions)
 
 TEST_F (InitGoogleTestTest, DeathTestUseFork)
 
 TEST_F (InitGoogleTestTest, DuplicatedFlags)
 
 TEST_F (InitGoogleTestTest, UnrecognizedFlag)
 
 TEST_F (InitGoogleTestTest, ListTestsFlag)
 
 TEST_F (InitGoogleTestTest, ListTestsTrue)
 
 TEST_F (InitGoogleTestTest, ListTestsFalse)
 
 TEST_F (InitGoogleTestTest, ListTestsFalse_f)
 
 TEST_F (InitGoogleTestTest, ListTestsFalse_F)
 
 TEST_F (InitGoogleTestTest, OutputEmpty)
 
 TEST_F (InitGoogleTestTest, OutputXml)
 
 TEST_F (InitGoogleTestTest, OutputXmlFile)
 
 TEST_F (InitGoogleTestTest, OutputXmlDirectory)
 
 TEST_F (InitGoogleTestTest, PrintTimeFlag)
 
 TEST_F (InitGoogleTestTest, PrintTimeTrue)
 
 TEST_F (InitGoogleTestTest, PrintTimeFalse)
 
 TEST_F (InitGoogleTestTest, PrintTimeFalse_f)
 
 TEST_F (InitGoogleTestTest, PrintTimeFalse_F)
 
 TEST_F (InitGoogleTestTest, RandomSeed)
 
 TEST_F (InitGoogleTestTest, Repeat)
 
 TEST_F (InitGoogleTestTest, AlsoRunDisabledTestsFlag)
 
 TEST_F (InitGoogleTestTest, AlsoRunDisabledTestsTrue)
 
 TEST_F (InitGoogleTestTest, AlsoRunDisabledTestsFalse)
 
 TEST_F (InitGoogleTestTest, ShuffleWithoutValue)
 
 TEST_F (InitGoogleTestTest, ShuffleFalse_0)
 
 TEST_F (InitGoogleTestTest, ShuffleTrue)
 
 TEST_F (InitGoogleTestTest, StackTraceDepth)
 
 TEST_F (InitGoogleTestTest, StreamResultTo)
 
 TEST_F (InitGoogleTestTest, ThrowOnFailureWithoutValue)
 
 TEST_F (InitGoogleTestTest, ThrowOnFailureFalse_0)
 
 TEST_F (InitGoogleTestTest, ThrowOnFailureTrue)
 
 TEST_F (CurrentTestInfoTest, WorksForFirstTestInATestCase)
 
 TEST_F (CurrentTestInfoTest, WorksForSecondTestInATestCase)
 
static bool TestPartFatallyFailed (const TestPartResult &result)
 
static bool TestPartFatallyFailed (const TestPartResult &result)
 
static bool TestPartFatallyFailed (const TestPartResult &result)
 
static bool TestPartNonfatallyFailed (const TestPartResult &result)
 
static bool TestPartNonfatallyFailed (const TestPartResult &result)
 
static bool TestPartNonfatallyFailed (const TestPartResult &result)
 
static const char * TestPartResultTypeToString (TestPartResult::Type type)
 
static const char * TestPartResultTypeToString (TestPartResult::Type type)
 
static const char * TestPartResultTypeToString (TestPartResult::Type type)
 
template<typename Predicate >
PolymorphicMatcher< internal::TrulyMatcher< Predicate > > Truly (Predicate pred)
 
template<typename Lhs , typename Rhs >
Matcher< Lhs > TypedEq (const Rhs &rhs)
 
internal::UnorderedElementsAreMatcher< std::tr1::tuple<> > UnorderedElementsAre ()
 
template<typename T1 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type > > UnorderedElementsAre (const T1 &e1)
 
template<typename T1 , typename T2 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type > > UnorderedElementsAre (const T1 &e1, const T2 &e2)
 
template<typename T1 , typename T2 , typename T3 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type > > UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3)
 
template<typename T1 , typename T2 , typename T3 , typename T4 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type > > UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type > > UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type > > UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type > > UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type > > UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7, const T8 &e8)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type, typename internal::DecayArray< T9 >::type > > UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7, const T8 &e8, const T9 &e9)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type, typename internal::DecayArray< T9 >::type, typename internal::DecayArray< T10 >::type > > UnorderedElementsAre (const T1 &e1, const T2 &e2, const T3 &e3, const T4 &e4, const T5 &e5, const T6 &e6, const T7 &e7, const T8 &e8, const T9 &e9, const T10 &e10)
 
template<typename Iter >
internal::UnorderedElementsAreArrayMatcher< typename::std::iterator_traits< Iter >::value_type > UnorderedElementsAreArray (Iter first, Iter last)
 
template<typename T >
internal::UnorderedElementsAreArrayMatcher< T > UnorderedElementsAreArray (const T *pointer, size_t count)
 
template<typename T , size_t N>
internal::UnorderedElementsAreArrayMatcher< T > UnorderedElementsAreArray (const T(&array)[N])
 
template<typename T , typename A >
internal::UnorderedElementsAreArrayMatcher< T > UnorderedElementsAreArray (const ::std::vector< T, A > &vec)
 
bool ValidateTestPropertyName (const std::string &property_name, const std::vector< std::string > &reserved_names)
 
template<typename T , typename M >
bool Value (const T &value, M matcher)
 
template<typename T1 >
internal::ValueArray1< T1 > Values (T1 v1)
 
template<typename T1 , typename T2 >
internal::ValueArray2< T1, T2 > Values (T1 v1, T2 v2)
 
template<typename T1 , typename T2 , typename T3 >
internal::ValueArray3< T1, T2, T3 > Values (T1 v1, T2 v2, T3 v3)
 
template<typename T1 , typename T2 , typename T3 , typename T4 >
internal::ValueArray4< T1, T2, T3, T4 > Values (T1 v1, T2 v2, T3 v3, T4 v4)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
internal::ValueArray5< T1, T2, T3, T4, T5 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
internal::ValueArray6< T1, T2, T3, T4, T5, T6 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 >
internal::ValueArray7< T1, T2, T3, T4, T5, T6, T7 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 >
internal::ValueArray8< T1, T2, T3, T4, T5, T6, T7, T8 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 >
internal::ValueArray9< T1, T2, T3, T4, T5, T6, T7, T8, T9 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 >
internal::ValueArray10< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 >
internal::ValueArray11< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 >
internal::ValueArray12< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 >
internal::ValueArray13< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 >
internal::ValueArray14< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 >
internal::ValueArray15< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 >
internal::ValueArray16< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 >
internal::ValueArray17< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 >
internal::ValueArray18< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 >
internal::ValueArray19< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 >
internal::ValueArray20< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 >
internal::ValueArray21< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 >
internal::ValueArray22< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 >
internal::ValueArray23< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 >
internal::ValueArray24< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 >
internal::ValueArray25< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 >
internal::ValueArray26< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 >
internal::ValueArray27< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 >
internal::ValueArray28< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 >
internal::ValueArray29< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 >
internal::ValueArray30< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 >
internal::ValueArray31< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 >
internal::ValueArray32< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 >
internal::ValueArray33< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 >
internal::ValueArray34< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 >
internal::ValueArray35< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 >
internal::ValueArray36< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 >
internal::ValueArray37< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 >
internal::ValueArray38< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 >
internal::ValueArray39< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 >
internal::ValueArray40< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 >
internal::ValueArray41< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 >
internal::ValueArray42< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41, T42 v42)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 >
internal::ValueArray43< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41, T42 v42, T43 v43)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 >
internal::ValueArray44< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41, T42 v42, T43 v43, T44 v44)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 , typename T45 >
internal::ValueArray45< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41, T42 v42, T43 v43, T44 v44, T45 v45)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 , typename T45 , typename T46 >
internal::ValueArray46< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41, T42 v42, T43 v43, T44 v44, T45 v45, T46 v46)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 , typename T45 , typename T46 , typename T47 >
internal::ValueArray47< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41, T42 v42, T43 v43, T44 v44, T45 v45, T46 v46, T47 v47)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 , typename T45 , typename T46 , typename T47 , typename T48 >
internal::ValueArray48< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41, T42 v42, T43 v43, T44 v44, T45 v45, T46 v46, T47 v47, T48 v48)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 , typename T45 , typename T46 , typename T47 , typename T48 , typename T49 >
internal::ValueArray49< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41, T42 v42, T43 v43, T44 v44, T45 v45, T46 v46, T47 v47, T48 v48, T49 v49)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 , typename T45 , typename T46 , typename T47 , typename T48 , typename T49 , typename T50 >
internal::ValueArray50< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50 > Values (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20, T21 v21, T22 v22, T23 v23, T24 v24, T25 v25, T26 v26, T27 v27, T28 v28, T29 v29, T30 v30, T31 v31, T32 v32, T33 v33, T34 v34, T35 v35, T36 v36, T37 v37, T38 v38, T39 v39, T40 v40, T41 v41, T42 v42, T43 v43, T44 v44, T45 v45, T46 v46, T47 v47, T48 v48, T49 v49, T50 v50)
 
template<typename ForwardIterator >
internal::ParamGenerator< typename::testing::internal::IteratorTraits< ForwardIterator >::value_type > ValuesIn (ForwardIterator begin, ForwardIterator end)
 
template<typename T , size_t N>
internal::ParamGenerator< T > ValuesIn (const T(&array)[N])
 
template<class Container >
internal::ParamGenerator< typename Container::value_type > ValuesIn (const Container &container)
 
template<typename ContainerMatcher >
internal::WhenSortedByMatcher< internal::LessComparator, ContainerMatcher > WhenSorted (const ContainerMatcher &container_matcher)
 
template<typename Comparator , typename ContainerMatcher >
internal::WhenSortedByMatcher< Comparator, ContainerMatcher > WhenSortedBy (const Comparator &comparator, const ContainerMatcher &container_matcher)
 
template<int k, typename InnerAction >
internal::WithArgsAction< InnerAction, k > WithArg (const InnerAction &action)
 
template<int k1, typename InnerAction >
internal::WithArgsAction< InnerAction, k1 > WithArgs (const InnerAction &action)
 
template<int k1, int k2, typename InnerAction >
internal::WithArgsAction< InnerAction, k1, k2 > WithArgs (const InnerAction &action)
 
template<int k1, int k2, int k3, typename InnerAction >
internal::WithArgsAction< InnerAction, k1, k2, k3 > WithArgs (const InnerAction &action)
 
template<int k1, int k2, int k3, int k4, typename InnerAction >
internal::WithArgsAction< InnerAction, k1, k2, k3, k4 > WithArgs (const InnerAction &action)
 
template<int k1, int k2, int k3, int k4, int k5, typename InnerAction >
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5 > WithArgs (const InnerAction &action)
 
template<int k1, int k2, int k3, int k4, int k5, int k6, typename InnerAction >
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6 > WithArgs (const InnerAction &action)
 
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, typename InnerAction >
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6, k7 > WithArgs (const InnerAction &action)
 
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, typename InnerAction >
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6, k7, k8 > WithArgs (const InnerAction &action)
 
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, int k9, typename InnerAction >
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6, k7, k8, k9 > WithArgs (const InnerAction &action)
 
template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, int k9, int k10, typename InnerAction >
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6, k7, k8, k9, k10 > WithArgs (const InnerAction &action)
 
template<typename InnerAction >
internal::WithArgsAction< InnerAction > WithoutArgs (const InnerAction &action)
 

Variables

const internal::AnythingMatcher _ = {}
 
class GTEST_API_ testing::InSequence GTEST_ATTRIBUTE_UNUSED_
 
static const char kDeathTestCaseFilter [] = "*DeathTest:*DeathTest/*"
 
static const char kDeathTestCaseFilter [] = "*DeathTest:*DeathTest/*"
 
static const char kDeathTestCaseFilter [] = "*DeathTest:*DeathTest/*"
 
static const char kDefaultDeathTestStyle [] = "fast"
 
static const char kDefaultDeathTestStyle [] = "fast"
 
static const char kDefaultDeathTestStyle [] = "fast"
 
static const char kDefaultOutputFile [] = "test_detail.xml"
 
static const char kDefaultOutputFile [] = "test_detail.xml"
 
static const char kDefaultOutputFile [] = "test_detail.xml"
 
static const char kDisableTestFilter [] = "DISABLED_*:*/DISABLED_*"
 
static const char kDisableTestFilter [] = "DISABLED_*:*/DISABLED_*"
 
static const char kDisableTestFilter [] = "DISABLED_*:*/DISABLED_*"
 
const int kMaxStackTraceDepth = 100
 
static const char *const kReservedTestCaseAttributes []
 
static const char *const kReservedTestCaseAttributes []
 
static const char *const kReservedTestCaseAttributes []
 
static const char *const kReservedTestSuiteAttributes []
 
static const char *const kReservedTestSuiteAttributes []
 
static const char *const kReservedTestSuiteAttributes []
 
static const char *const kReservedTestSuitesAttributes []
 
static const char *const kReservedTestSuitesAttributes []
 
static const char *const kReservedTestSuitesAttributes []
 
static const char kTestShardIndex [] = "GTEST_SHARD_INDEX"
 
static const char kTestShardIndex [] = "GTEST_SHARD_INDEX"
 
static const char kTestShardIndex [] = "GTEST_SHARD_INDEX"
 
static const char kTestShardStatusFile [] = "GTEST_SHARD_STATUS_FILE"
 
static const char kTestShardStatusFile [] = "GTEST_SHARD_STATUS_FILE"
 
static const char kTestShardStatusFile [] = "GTEST_SHARD_STATUS_FILE"
 
static const char kTestTotalShards [] = "GTEST_TOTAL_SHARDS"
 
static const char kTestTotalShards [] = "GTEST_TOTAL_SHARDS"
 
static const char kTestTotalShards [] = "GTEST_TOTAL_SHARDS"
 
static const char kUniversalFilter [] = "*"
 
static const char kUniversalFilter [] = "*"
 
static const char kUniversalFilter [] = "*"
 

Typedef Documentation

Definition at line 19046 of file gmock/fused-src/gtest/gtest.h.

Definition at line 1955 of file fused-src/gmock/gmock.h.

Function Documentation

template<typename T >
Matcher< T > testing::A ( )
inline

Definition at line 8798 of file fused-src/gmock/gmock.h.

testing::ACTION_P ( ReturnPointee  ,
pointer   
)

Definition at line 15254 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( InvokeArgument  ,
HAS_1_TEMPLATE_PARAMS(int, k)  ,
AND_0_VALUE_PARAMS()   
)

Definition at line 4634 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( InvokeArgument  ,
HAS_1_TEMPLATE_PARAMS(int, k)  ,
AND_1_VALUE_PARAMS(p0)   
)

Definition at line 4642 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( InvokeArgument  ,
HAS_1_TEMPLATE_PARAMS(int, k)  ,
AND_2_VALUE_PARAMS(p0, p1)   
)

Definition at line 4650 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( InvokeArgument  ,
HAS_1_TEMPLATE_PARAMS(int, k)  ,
AND_3_VALUE_PARAMS(p0, p1, p2)   
)

Definition at line 4658 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( InvokeArgument  ,
HAS_1_TEMPLATE_PARAMS(int, k)  ,
AND_4_VALUE_PARAMS(p0, p1, p2, p3)   
)

Definition at line 4666 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( InvokeArgument  ,
HAS_1_TEMPLATE_PARAMS(int, k)  ,
AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4)   
)

Definition at line 4674 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( InvokeArgument  ,
HAS_1_TEMPLATE_PARAMS(int, k)  ,
AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5)   
)

Definition at line 4682 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( InvokeArgument  ,
HAS_1_TEMPLATE_PARAMS(int, k)  ,
AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6)   
)

Definition at line 4690 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( InvokeArgument  ,
HAS_1_TEMPLATE_PARAMS(int, k)  ,
AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7)   
)

Definition at line 4698 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( InvokeArgument  ,
HAS_1_TEMPLATE_PARAMS(int, k)  ,
AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8)   
)

Definition at line 4706 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( InvokeArgument  ,
HAS_1_TEMPLATE_PARAMS(int, k)  ,
AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9)   
)

Definition at line 4714 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( ReturnNew  ,
HAS_1_TEMPLATE_PARAMS(typename, T)  ,
AND_0_VALUE_PARAMS()   
)

Definition at line 4727 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( ReturnNew  ,
HAS_1_TEMPLATE_PARAMS(typename, T)  ,
AND_1_VALUE_PARAMS(p0)   
)

Definition at line 4734 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( ReturnNew  ,
HAS_1_TEMPLATE_PARAMS(typename, T)  ,
AND_2_VALUE_PARAMS(p0, p1)   
)

Definition at line 4741 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( ReturnNew  ,
HAS_1_TEMPLATE_PARAMS(typename, T)  ,
AND_3_VALUE_PARAMS(p0, p1, p2)   
)

Definition at line 4748 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( ReturnNew  ,
HAS_1_TEMPLATE_PARAMS(typename, T)  ,
AND_4_VALUE_PARAMS(p0, p1, p2, p3)   
)

Definition at line 4755 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( ReturnNew  ,
HAS_1_TEMPLATE_PARAMS(typename, T)  ,
AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4)   
)

Definition at line 4762 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( ReturnNew  ,
HAS_1_TEMPLATE_PARAMS(typename, T)  ,
AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5)   
)

Definition at line 4769 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( ReturnNew  ,
HAS_1_TEMPLATE_PARAMS(typename, T)  ,
AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6)   
)

Definition at line 4776 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( ReturnNew  ,
HAS_1_TEMPLATE_PARAMS(typename, T)  ,
AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7)   
)

Definition at line 4783 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( ReturnNew  ,
HAS_1_TEMPLATE_PARAMS(typename, T)  ,
AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8)   
)

Definition at line 4790 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( ReturnNew  ,
HAS_1_TEMPLATE_PARAMS(typename, T)  ,
AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9)   
)

Definition at line 4797 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( ReturnArg  ,
HAS_1_TEMPLATE_PARAMS(int, k)  ,
AND_0_VALUE_PARAMS()   
)

Definition at line 15183 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( SaveArg  ,
HAS_1_TEMPLATE_PARAMS(int, k)  ,
AND_1_VALUE_PARAMS(pointer)   
)

Definition at line 15192 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( SaveArgPointee  ,
HAS_1_TEMPLATE_PARAMS(int, k)  ,
AND_1_VALUE_PARAMS(pointer)   
)

Definition at line 15201 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( SetArgReferee  ,
HAS_1_TEMPLATE_PARAMS(int, k)  ,
AND_1_VALUE_PARAMS(value)   
)

Definition at line 15210 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( SetArrayArgument  ,
HAS_1_TEMPLATE_PARAMS(int, k)  ,
AND_2_VALUE_PARAMS(first, last)   
)

Definition at line 15228 of file fused-src/gmock/gmock.h.

testing::ACTION_TEMPLATE ( DeleteArg  ,
HAS_1_TEMPLATE_PARAMS(int, k)  ,
AND_0_VALUE_PARAMS()   
)

Definition at line 15246 of file fused-src/gmock/gmock.h.

Environment * testing::AddGlobalTestEnvironment ( Environment env)
inline

Definition at line 19941 of file gmock/fused-src/gtest/gtest.h.

template<typename InnerMatcher >
InnerMatcher testing::AllArgs ( const InnerMatcher &  matcher)
inline

Definition at line 9410 of file fused-src/gmock/gmock.h.

template<typename M1 , typename M2 >
internal::AllOfResult2< M1, M2 >::type testing::AllOf ( M1  m1,
M2  m2 
)
inline

Definition at line 13835 of file fused-src/gmock/gmock.h.

template<typename M1 , typename M2 , typename M3 >
internal::AllOfResult3< M1, M2, M3 >::type testing::AllOf ( M1  m1,
M2  m2,
M3  m3 
)
inline

Definition at line 13844 of file fused-src/gmock/gmock.h.

template<typename M1 , typename M2 , typename M3 , typename M4 >
internal::AllOfResult4< M1, M2, M3, M4 >::type testing::AllOf ( M1  m1,
M2  m2,
M3  m3,
M4  m4 
)
inline

Definition at line 13853 of file fused-src/gmock/gmock.h.

template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 >
internal::AllOfResult5< M1, M2, M3, M4, M5 >::type testing::AllOf ( M1  m1,
M2  m2,
M3  m3,
M4  m4,
M5  m5 
)
inline

Definition at line 13862 of file fused-src/gmock/gmock.h.

template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 >
internal::AllOfResult6< M1, M2, M3, M4, M5, M6 >::type testing::AllOf ( M1  m1,
M2  m2,
M3  m3,
M4  m4,
M5  m5,
M6  m6 
)
inline

Definition at line 13872 of file fused-src/gmock/gmock.h.

template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 >
internal::AllOfResult7< M1, M2, M3, M4, M5, M6, M7 >::type testing::AllOf ( M1  m1,
M2  m2,
M3  m3,
M4  m4,
M5  m5,
M6  m6,
M7  m7 
)
inline

Definition at line 13882 of file fused-src/gmock/gmock.h.

template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 >
internal::AllOfResult8< M1, M2, M3, M4, M5, M6, M7, M8 >::type testing::AllOf ( M1  m1,
M2  m2,
M3  m3,
M4  m4,
M5  m5,
M6  m6,
M7  m7,
M8  m8 
)
inline

Definition at line 13892 of file fused-src/gmock/gmock.h.

template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 , typename M9 >
internal::AllOfResult9< M1, M2, M3, M4, M5, M6, M7, M8, M9 >::type testing::AllOf ( M1  m1,
M2  m2,
M3  m3,
M4  m4,
M5  m5,
M6  m6,
M7  m7,
M8  m8,
M9  m9 
)
inline

Definition at line 13902 of file fused-src/gmock/gmock.h.

template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 , typename M9 , typename M10 >
internal::AllOfResult10< M1, M2, M3, M4, M5, M6, M7, M8, M9, M10 >::type testing::AllOf ( M1  m1,
M2  m2,
M3  m3,
M4  m4,
M5  m5,
M6  m6,
M7  m7,
M8  m8,
M9  m9,
M10  m10 
)
inline

Definition at line 13914 of file fused-src/gmock/gmock.h.

template<typename T >
Matcher< T > testing::An ( )
inline

Definition at line 8802 of file fused-src/gmock/gmock.h.

GTEST_API_ Cardinality testing::AnyNumber ( )

Definition at line 9777 of file gmock-gtest-all.cc.

template<typename M1 , typename M2 >
internal::AnyOfResult2< M1, M2 >::type testing::AnyOf ( M1  m1,
M2  m2 
)
inline

Definition at line 13927 of file fused-src/gmock/gmock.h.

template<typename M1 , typename M2 , typename M3 >
internal::AnyOfResult3< M1, M2, M3 >::type testing::AnyOf ( M1  m1,
M2  m2,
M3  m3 
)
inline

Definition at line 13936 of file fused-src/gmock/gmock.h.

template<typename M1 , typename M2 , typename M3 , typename M4 >
internal::AnyOfResult4< M1, M2, M3, M4 >::type testing::AnyOf ( M1  m1,
M2  m2,
M3  m3,
M4  m4 
)
inline

Definition at line 13945 of file fused-src/gmock/gmock.h.

template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 >
internal::AnyOfResult5< M1, M2, M3, M4, M5 >::type testing::AnyOf ( M1  m1,
M2  m2,
M3  m3,
M4  m4,
M5  m5 
)
inline

Definition at line 13954 of file fused-src/gmock/gmock.h.

template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 >
internal::AnyOfResult6< M1, M2, M3, M4, M5, M6 >::type testing::AnyOf ( M1  m1,
M2  m2,
M3  m3,
M4  m4,
M5  m5,
M6  m6 
)
inline

Definition at line 13964 of file fused-src/gmock/gmock.h.

template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 >
internal::AnyOfResult7< M1, M2, M3, M4, M5, M6, M7 >::type testing::AnyOf ( M1  m1,
M2  m2,
M3  m3,
M4  m4,
M5  m5,
M6  m6,
M7  m7 
)
inline

Definition at line 13974 of file fused-src/gmock/gmock.h.

template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 >
internal::AnyOfResult8< M1, M2, M3, M4, M5, M6, M7, M8 >::type testing::AnyOf ( M1  m1,
M2  m2,
M3  m3,
M4  m4,
M5  m5,
M6  m6,
M7  m7,
M8  m8 
)
inline

Definition at line 13984 of file fused-src/gmock/gmock.h.

template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 , typename M9 >
internal::AnyOfResult9< M1, M2, M3, M4, M5, M6, M7, M8, M9 >::type testing::AnyOf ( M1  m1,
M2  m2,
M3  m3,
M4  m4,
M5  m5,
M6  m6,
M7  m7,
M8  m8,
M9  m9 
)
inline

Definition at line 13994 of file fused-src/gmock/gmock.h.

template<typename M1 , typename M2 , typename M3 , typename M4 , typename M5 , typename M6 , typename M7 , typename M8 , typename M9 , typename M10 >
internal::AnyOfResult10< M1, M2, M3, M4, M5, M6, M7, M8, M9, M10 >::type testing::AnyOf ( M1  m1,
M2  m2,
M3  m3,
M4  m4,
M5  m5,
M6  m6,
M7  m7,
M8  m8,
M9  m9,
M10  m10 
)
inline

Definition at line 14006 of file fused-src/gmock/gmock.h.

template<typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher > testing::Args ( const InnerMatcher &  matcher)
inline

Definition at line 13281 of file fused-src/gmock/gmock.h.

template<int k1, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1 > testing::Args ( const InnerMatcher &  matcher)
inline

Definition at line 13288 of file fused-src/gmock/gmock.h.

template<int k1, int k2, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1, k2 > testing::Args ( const InnerMatcher &  matcher)
inline

Definition at line 13295 of file fused-src/gmock/gmock.h.

template<int k1, int k2, int k3, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1, k2, k3 > testing::Args ( const InnerMatcher &  matcher)
inline

Definition at line 13302 of file fused-src/gmock/gmock.h.

template<int k1, int k2, int k3, int k4, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4 > testing::Args ( const InnerMatcher &  matcher)
inline

Definition at line 13309 of file fused-src/gmock/gmock.h.

template<int k1, int k2, int k3, int k4, int k5, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5 > testing::Args ( const InnerMatcher &  matcher)
inline

Definition at line 13316 of file fused-src/gmock/gmock.h.

template<int k1, int k2, int k3, int k4, int k5, int k6, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6 > testing::Args ( const InnerMatcher &  matcher)
inline

Definition at line 13323 of file fused-src/gmock/gmock.h.

template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6, k7 > testing::Args ( const InnerMatcher &  matcher)
inline

Definition at line 13331 of file fused-src/gmock/gmock.h.

template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6, k7, k8 > testing::Args ( const InnerMatcher &  matcher)
inline

Definition at line 13340 of file fused-src/gmock/gmock.h.

template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, int k9, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6, k7, k8, k9 > testing::Args ( const InnerMatcher &  matcher)
inline

Definition at line 13349 of file fused-src/gmock/gmock.h.

template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, int k9, int k10, typename InnerMatcher >
internal::ArgsMatcher< InnerMatcher, k1, k2, k3, k4, k5, k6, k7, k8, k9, k10 > testing::Args ( const InnerMatcher &  matcher)
inline

Definition at line 13359 of file fused-src/gmock/gmock.h.

template<int kSize>
std::vector< std::string > testing::ArrayAsVector ( const char *const (&)  array[kSize])

Definition at line 3269 of file gmock-gtest-all.cc.

AssertionResult testing::AssertionFailure ( )

Definition at line 2457 of file gmock-gtest-all.cc.

AssertionResult testing::AssertionFailure ( const Message message)

Definition at line 2463 of file gmock-gtest-all.cc.

AssertionResult testing::AssertionSuccess ( )

Definition at line 2452 of file gmock-gtest-all.cc.

template<typename Pred , typename T1 >
AssertionResult testing::AssertPred1Helper ( const char *  pred_text,
const char *  e1,
Pred  pred,
const T1 &  v1 
)

Definition at line 20662 of file gmock/fused-src/gtest/gtest.h.

template<typename Pred , typename T1 , typename T2 >
AssertionResult testing::AssertPred2Helper ( const char *  pred_text,
const char *  e1,
const char *  e2,
Pred  pred,
const T1 &  v1,
const T2 &  v2 
)

Definition at line 20705 of file gmock/fused-src/gtest/gtest.h.

template<typename Pred , typename T1 , typename T2 , typename T3 >
AssertionResult testing::AssertPred3Helper ( const char *  pred_text,
const char *  e1,
const char *  e2,
const char *  e3,
Pred  pred,
const T1 &  v1,
const T2 &  v2,
const T3 &  v3 
)

Definition at line 20755 of file gmock/fused-src/gtest/gtest.h.

template<typename Pred , typename T1 , typename T2 , typename T3 , typename T4 >
AssertionResult testing::AssertPred4Helper ( const char *  pred_text,
const char *  e1,
const char *  e2,
const char *  e3,
const char *  e4,
Pred  pred,
const T1 &  v1,
const T2 &  v2,
const T3 &  v3,
const T4 &  v4 
)

Definition at line 20812 of file gmock/fused-src/gtest/gtest.h.

template<typename Pred , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
AssertionResult testing::AssertPred5Helper ( const char *  pred_text,
const char *  e1,
const char *  e2,
const char *  e3,
const char *  e4,
const char *  e5,
Pred  pred,
const T1 &  v1,
const T2 &  v2,
const T3 &  v3,
const T4 &  v4,
const T5 &  v5 
)

Definition at line 20876 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 >
PolymorphicAction< internal::AssignAction< T1, T2 > > testing::Assign ( T1 *  ptr,
T2  val 
)

Definition at line 2057 of file fused-src/gmock/gmock.h.

GTEST_API_ Cardinality testing::AtLeast ( int  n)

Definition at line 9771 of file gmock-gtest-all.cc.

GTEST_API_ Cardinality testing::AtMost ( int  n)

Definition at line 9774 of file gmock-gtest-all.cc.

GTEST_API_ Cardinality testing::Between ( int  min,
int  max 
)

Definition at line 9780 of file gmock-gtest-all.cc.

internal::ParamGenerator< bool > testing::Bool ( )
inline

Definition at line 17930 of file gmock/fused-src/gtest/gtest.h.

template<typename T >
internal::ReferenceWrapper< T > testing::ByRef ( T &  l_value)
inline

Definition at line 2114 of file fused-src/gmock/gmock.h.

template<typename Generator1 , typename Generator2 >
internal::CartesianProductHolder2< Generator1, Generator2 > testing::Combine ( const Generator1 &  g1,
const Generator2 &  g2 
)

Definition at line 17985 of file gmock/fused-src/gtest/gtest.h.

template<typename Generator1 , typename Generator2 , typename Generator3 >
internal::CartesianProductHolder3< Generator1, Generator2, Generator3 > testing::Combine ( const Generator1 &  g1,
const Generator2 &  g2,
const Generator3 &  g3 
)

Definition at line 17993 of file gmock/fused-src/gtest/gtest.h.

template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 >
internal::CartesianProductHolder4< Generator1, Generator2, Generator3, Generator4 > testing::Combine ( const Generator1 &  g1,
const Generator2 &  g2,
const Generator3 &  g3,
const Generator4 &  g4 
)

Definition at line 18003 of file gmock/fused-src/gtest/gtest.h.

template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 >
internal::CartesianProductHolder5< Generator1, Generator2, Generator3, Generator4, Generator5 > testing::Combine ( const Generator1 &  g1,
const Generator2 &  g2,
const Generator3 &  g3,
const Generator4 &  g4,
const Generator5 &  g5 
)

Definition at line 18015 of file gmock/fused-src/gtest/gtest.h.

template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 >
internal::CartesianProductHolder6< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6 > testing::Combine ( const Generator1 &  g1,
const Generator2 &  g2,
const Generator3 &  g3,
const Generator4 &  g4,
const Generator5 &  g5,
const Generator6 &  g6 
)

Definition at line 18027 of file gmock/fused-src/gtest/gtest.h.

template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 , typename Generator7 >
internal::CartesianProductHolder7< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7 > testing::Combine ( const Generator1 &  g1,
const Generator2 &  g2,
const Generator3 &  g3,
const Generator4 &  g4,
const Generator5 &  g5,
const Generator6 &  g6,
const Generator7 &  g7 
)

Definition at line 18040 of file gmock/fused-src/gtest/gtest.h.

template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 , typename Generator7 , typename Generator8 >
internal::CartesianProductHolder8< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8 > testing::Combine ( const Generator1 &  g1,
const Generator2 &  g2,
const Generator3 &  g3,
const Generator4 &  g4,
const Generator5 &  g5,
const Generator6 &  g6,
const Generator7 &  g7,
const Generator8 &  g8 
)

Definition at line 18054 of file gmock/fused-src/gtest/gtest.h.

template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 , typename Generator7 , typename Generator8 , typename Generator9 >
internal::CartesianProductHolder9< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8, Generator9 > testing::Combine ( const Generator1 &  g1,
const Generator2 &  g2,
const Generator3 &  g3,
const Generator4 &  g4,
const Generator5 &  g5,
const Generator6 &  g6,
const Generator7 &  g7,
const Generator8 &  g8,
const Generator9 &  g9 
)

Definition at line 18069 of file gmock/fused-src/gtest/gtest.h.

template<typename Generator1 , typename Generator2 , typename Generator3 , typename Generator4 , typename Generator5 , typename Generator6 , typename Generator7 , typename Generator8 , typename Generator9 , typename Generator10 >
internal::CartesianProductHolder10< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8, Generator9, Generator10 > testing::Combine ( const Generator1 &  g1,
const Generator2 &  g2,
const Generator3 &  g3,
const Generator4 &  g4,
const Generator5 &  g5,
const Generator6 &  g6,
const Generator7 &  g7,
const Generator8 &  g8,
const Generator9 &  g9,
const Generator10 &  g10 
)

Definition at line 18085 of file gmock/fused-src/gtest/gtest.h.

template<typename T >
const T & testing::Const ( const T &  x)
inline

Definition at line 11285 of file fused-src/gmock/gmock.h.

template<typename Container >
PolymorphicMatcher< internal::ContainerEqMatcher< GTEST_REMOVE_CONST_(Container)> > testing::ContainerEq ( const Container &  rhs)
inline

Definition at line 9233 of file fused-src/gmock/gmock.h.

template<typename M >
internal::ContainsMatcher< M > testing::Contains ( matcher)
inline

Definition at line 9301 of file fused-src/gmock/gmock.h.

PolymorphicMatcher< internal::MatchesRegexMatcher > testing::ContainsRegex ( const internal::RE regex)
inline

Definition at line 9098 of file fused-src/gmock/gmock.h.

PolymorphicMatcher< internal::MatchesRegexMatcher > testing::ContainsRegex ( const internal::string regex)
inline

Definition at line 9103 of file fused-src/gmock/gmock.h.

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

Definition at line 3197 of file fused-src/gmock/gmock.h.

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

Definition at line 3205 of file fused-src/gmock/gmock.h.

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

Definition at line 3214 of file fused-src/gmock/gmock.h.

template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 >
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, Action5 > > > > testing::DoAll ( Action1  a1,
Action2  a2,
Action3  a3,
Action4  a4,
Action5  a5 
)
inline

Definition at line 3224 of file fused-src/gmock/gmock.h.

template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 >
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, Action6 > > > > > testing::DoAll ( Action1  a1,
Action2  a2,
Action3  a3,
Action4  a4,
Action5  a5,
Action6  a6 
)
inline

Definition at line 3234 of file fused-src/gmock/gmock.h.

template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 , typename Action7 >
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, internal::DoBothAction< Action6, Action7 > > > > > > testing::DoAll ( Action1  a1,
Action2  a2,
Action3  a3,
Action4  a4,
Action5  a5,
Action6  a6,
Action7  a7 
)
inline

Definition at line 3245 of file fused-src/gmock/gmock.h.

template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 , typename Action7 , typename Action8 >
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, internal::DoBothAction< Action6, internal::DoBothAction< Action7, Action8 > > > > > > > testing::DoAll ( Action1  a1,
Action2  a2,
Action3  a3,
Action4  a4,
Action5  a5,
Action6  a6,
Action7  a7,
Action8  a8 
)
inline

Definition at line 3258 of file fused-src/gmock/gmock.h.

template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 , typename Action7 , typename Action8 , typename Action9 >
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, internal::DoBothAction< Action6, internal::DoBothAction< Action7, internal::DoBothAction< Action8, Action9 > > > > > > > > testing::DoAll ( Action1  a1,
Action2  a2,
Action3  a3,
Action4  a4,
Action5  a5,
Action6  a6,
Action7  a7,
Action8  a8,
Action9  a9 
)
inline

Definition at line 3272 of file fused-src/gmock/gmock.h.

template<typename Action1 , typename Action2 , typename Action3 , typename Action4 , typename Action5 , typename Action6 , typename Action7 , typename Action8 , typename Action9 , typename Action10 >
internal::DoBothAction< Action1, internal::DoBothAction< Action2, internal::DoBothAction< Action3, internal::DoBothAction< Action4, internal::DoBothAction< Action5, internal::DoBothAction< Action6, internal::DoBothAction< Action7, internal::DoBothAction< Action8, internal::DoBothAction< Action9, Action10 > > > > > > > > > testing::DoAll ( Action1  a1,
Action2  a2,
Action3  a3,
Action4  a4,
Action5  a5,
Action6  a6,
Action7  a7,
Action8  a8,
Action9  a9,
Action10  a10 
)
inline

Definition at line 3286 of file fused-src/gmock/gmock.h.

internal::DoDefaultAction testing::DoDefault ( )
inline

Definition at line 2004 of file fused-src/gmock/gmock.h.

internal::FloatingEqMatcher< double > testing::DoubleEq ( double  rhs)
inline

Definition at line 8889 of file fused-src/gmock/gmock.h.

AssertionResult testing::DoubleLE ( const char *  expr1,
const char *  expr2,
double  val1,
double  val2 
)

Definition at line 2589 of file gmock-gtest-all.cc.

internal::FloatingEqMatcher< double > testing::DoubleNear ( double  rhs,
double  max_abs_error 
)
inline

Definition at line 8904 of file fused-src/gmock/gmock.h.

template<typename M >
internal::EachMatcher< M > testing::Each ( matcher)
inline

Definition at line 9334 of file fused-src/gmock/gmock.h.

internal::ElementsAreMatcher< std::tr1::tuple<> > testing::ElementsAre ( )
inline

Definition at line 13381 of file fused-src/gmock/gmock.h.

template<typename T1 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type > > testing::ElementsAre ( const T1 &  e1)
inline

Definition at line 13391 of file fused-src/gmock/gmock.h.

template<typename T1 , typename T2 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type > > testing::ElementsAre ( const T1 &  e1,
const T2 &  e2 
)
inline

Definition at line 13403 of file fused-src/gmock/gmock.h.

template<typename T1 , typename T2 , typename T3 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type > > testing::ElementsAre ( const T1 &  e1,
const T2 &  e2,
const T3 &  e3 
)
inline

Definition at line 13417 of file fused-src/gmock/gmock.h.

template<typename T1 , typename T2 , typename T3 , typename T4 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type > > testing::ElementsAre ( const T1 &  e1,
const T2 &  e2,
const T3 &  e3,
const T4 &  e4 
)
inline

Definition at line 13433 of file fused-src/gmock/gmock.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type > > testing::ElementsAre ( const T1 &  e1,
const T2 &  e2,
const T3 &  e3,
const T4 &  e4,
const T5 &  e5 
)
inline

Definition at line 13451 of file fused-src/gmock/gmock.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type > > testing::ElementsAre ( const T1 &  e1,
const T2 &  e2,
const T3 &  e3,
const T4 &  e4,
const T5 &  e5,
const T6 &  e6 
)
inline

Definition at line 13473 of file fused-src/gmock/gmock.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type > > testing::ElementsAre ( const T1 &  e1,
const T2 &  e2,
const T3 &  e3,
const T4 &  e4,
const T5 &  e5,
const T6 &  e6,
const T7 &  e7 
)
inline

Definition at line 13497 of file fused-src/gmock/gmock.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type > > testing::ElementsAre ( const T1 &  e1,
const T2 &  e2,
const T3 &  e3,
const T4 &  e4,
const T5 &  e5,
const T6 &  e6,
const T7 &  e7,
const T8 &  e8 
)
inline

Definition at line 13523 of file fused-src/gmock/gmock.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type, typename internal::DecayArray< T9 >::type > > testing::ElementsAre ( const T1 &  e1,
const T2 &  e2,
const T3 &  e3,
const T4 &  e4,
const T5 &  e5,
const T6 &  e6,
const T7 &  e7,
const T8 &  e8,
const T9 &  e9 
)
inline

Definition at line 13552 of file fused-src/gmock/gmock.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 >
internal::ElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type, typename internal::DecayArray< T9 >::type, typename internal::DecayArray< T10 >::type > > testing::ElementsAre ( const T1 &  e1,
const T2 &  e2,
const T3 &  e3,
const T4 &  e4,
const T5 &  e5,
const T6 &  e6,
const T7 &  e7,
const T8 &  e8,
const T9 &  e9,
const T10 &  e10 
)
inline

Definition at line 13583 of file fused-src/gmock/gmock.h.

template<typename Iter >
internal::ElementsAreArrayMatcher< typename::std::iterator_traits< Iter >::value_type > testing::ElementsAreArray ( Iter  first,
Iter  last 
)
inline

Definition at line 8703 of file fused-src/gmock/gmock.h.

template<typename T >
internal::ElementsAreArrayMatcher< T > testing::ElementsAreArray ( const T *  pointer,
size_t  count 
)
inline

Definition at line 8710 of file fused-src/gmock/gmock.h.

template<typename T , size_t N>
internal::ElementsAreArrayMatcher< T > testing::ElementsAreArray ( const T(&)  array[N])
inline

Definition at line 8717 of file fused-src/gmock/gmock.h.

template<typename T , typename A >
internal::ElementsAreArrayMatcher< T > testing::ElementsAreArray ( const ::std::vector< T, A > &  vec)
inline

Definition at line 8724 of file fused-src/gmock/gmock.h.

PolymorphicMatcher< internal::EndsWithMatcher< internal::string > > testing::EndsWith ( const internal::string suffix)
inline

Definition at line 9077 of file fused-src/gmock/gmock.h.

template<typename T >
internal::EqMatcher< T > testing::Eq ( x)
inline

Definition at line 8808 of file fused-src/gmock/gmock.h.

internal::Eq2Matcher testing::Eq ( )
inline

Definition at line 9173 of file fused-src/gmock/gmock.h.

GTEST_API_ Cardinality testing::Exactly ( int  n)

Definition at line 9785 of file gmock-gtest-all.cc.

template<typename T , typename M >
bool testing::ExplainMatchResult ( matcher,
const T &  value,
MatchResultListener listener 
)
inline

Definition at line 9379 of file fused-src/gmock/gmock.h.

template<typename Class , typename FieldType , typename FieldMatcher >
PolymorphicMatcher< internal::FieldMatcher< Class, FieldType > > testing::Field ( FieldType Class::*  field,
const FieldMatcher &  matcher 
)
inline

Definition at line 8966 of file fused-src/gmock/gmock.h.

internal::FloatingEqMatcher< float > testing::FloatEq ( float  rhs)
inline

Definition at line 8921 of file fused-src/gmock/gmock.h.

AssertionResult testing::FloatLE ( const char *  expr1,
const char *  expr2,
float  val1,
float  val2 
)

Definition at line 2582 of file gmock-gtest-all.cc.

internal::FloatingEqMatcher< float > testing::FloatNear ( float  rhs,
float  max_abs_error 
)
inline

Definition at line 8936 of file fused-src/gmock/gmock.h.

static std::string testing::FormatCountableNoun ( int  count,
const char *  singular_form,
const char *  plural_form 
)
static

Definition at line 2479 of file gmock/gtest/src/gtest.cc.

static std::string testing::FormatCountableNoun ( int  count,
const char *  singular_form,
const char *  plural_form 
)
static

Definition at line 2479 of file gtest/src/gtest.cc.

static std::string testing::FormatCountableNoun ( int  count,
const char *  singular_form,
const char *  plural_form 
)
static

Definition at line 3963 of file gmock-gtest-all.cc.

static std::string testing::FormatTestCaseCount ( int  test_case_count)
static

Definition at line 2492 of file gmock/gtest/src/gtest.cc.

static std::string testing::FormatTestCaseCount ( int  test_case_count)
static

Definition at line 2492 of file gtest/src/gtest.cc.

static std::string testing::FormatTestCaseCount ( int  test_case_count)
static

Definition at line 3976 of file gmock-gtest-all.cc.

static std::string testing::FormatTestCount ( int  test_count)
static

Definition at line 2487 of file gmock/gtest/src/gtest.cc.

static std::string testing::FormatTestCount ( int  test_count)
static

Definition at line 2487 of file gtest/src/gtest.cc.

static std::string testing::FormatTestCount ( int  test_count)
static

Definition at line 3971 of file gmock-gtest-all.cc.

static std::string testing::FormatWordList ( const std::vector< std::string > &  words)
static

Definition at line 1804 of file gmock/gtest/src/gtest.cc.

static std::string testing::FormatWordList ( const std::vector< std::string > &  words)
static

Definition at line 1804 of file gtest/src/gtest.cc.

static std::string testing::FormatWordList ( const std::vector< std::string > &  words)
static

Definition at line 3288 of file gmock-gtest-all.cc.

template<typename Rhs >
internal::GeMatcher< Rhs > testing::Ge ( Rhs  x)
inline

Definition at line 8832 of file fused-src/gmock/gmock.h.

internal::Ge2Matcher testing::Ge ( )
inline

Definition at line 9177 of file fused-src/gmock/gmock.h.

static const char* testing::GetDefaultFilter ( )
static

Definition at line 185 of file gmock/gtest/src/gtest.cc.

static const char* testing::GetDefaultFilter ( )
static

Definition at line 185 of file gtest/src/gtest.cc.

static const char* testing::GetDefaultFilter ( )
static

Definition at line 1669 of file gmock-gtest-all.cc.

static std::vector<std::string> testing::GetReservedAttributesForElement ( const std::string &  xml_element)
static

Definition at line 1789 of file gmock/gtest/src/gtest.cc.

static std::vector<std::string> testing::GetReservedAttributesForElement ( const std::string &  xml_element)
static

Definition at line 1789 of file gtest/src/gtest.cc.

static std::vector<std::string> testing::GetReservedAttributesForElement ( const std::string &  xml_element)
static

Definition at line 3273 of file gmock-gtest-all.cc.

testing::GMOCK_DECLARE_bool_ ( catch_leaked_mocks  )
testing::GMOCK_DECLARE_string_ ( verbose  )
testing::GMOCK_DEFINE_bool_ ( catch_leaked_mocks  ,
true  ,
"true iff Google Mock should report leaked mock objects ""as failures."   
)
testing::GMOCK_DEFINE_string_ ( verbose  ,
internal::kWarningVerbosity  ,
"Controls how verbose Google Mock's output is."" Valid values:\n"" info - prints all messages.\n"" warning - prints warnings and errors.\n"" error - prints errors only."   
)
template<typename Rhs >
internal::GtMatcher< Rhs > testing::Gt ( Rhs  x)
inline

Definition at line 8839 of file fused-src/gmock/gmock.h.

internal::Gt2Matcher testing::Gt ( )
inline

Definition at line 9181 of file fused-src/gmock/gmock.h.

testing::GTEST_DECLARE_bool_ ( death_test_use_fork  )
testing::GTEST_DECLARE_bool_ ( also_run_disabled_tests  )
testing::GTEST_DECLARE_bool_ ( break_on_failure  )
testing::GTEST_DECLARE_bool_ ( catch_exceptions  )
testing::GTEST_DECLARE_bool_ ( list_tests  )
testing::GTEST_DECLARE_bool_ ( print_time  )
testing::GTEST_DECLARE_bool_ ( show_internal_stack_frames  )
testing::GTEST_DECLARE_bool_ ( shuffle  )
testing::GTEST_DECLARE_bool_ ( throw_on_failure  )
testing::GTEST_DECLARE_int32_ ( random_seed  )
testing::GTEST_DECLARE_int32_ ( repeat  )
testing::GTEST_DECLARE_int32_ ( stack_trace_depth  )
testing::GTEST_DECLARE_string_ ( death_test_style  )
testing::GTEST_DECLARE_string_ ( color  )
testing::GTEST_DECLARE_string_ ( filter  )
testing::GTEST_DECLARE_string_ ( output  )
testing::GTEST_DECLARE_string_ ( stream_result_to  )
testing::GTEST_DEFINE_bool_ ( also_run_disabled_tests  ,
internal::BoolFromGTestEnv("also_run_disabled_tests", false)  ,
"Run disabled tests  too,
in addition to the tests normally being run."   
)
testing::GTEST_DEFINE_bool_ ( break_on_failure  ,
internal::BoolFromGTestEnv("break_on_failure", false)  ,
"True iff a failed assertion should be a debugger break-point."   
)
testing::GTEST_DEFINE_bool_ ( catch_exceptions  ,
internal::BoolFromGTestEnv("catch_exceptions", true)  ,
"True iff "GTEST_NAME_" should catch exceptions and treat them as test failures."   
)
testing::GTEST_DEFINE_bool_ ( list_tests  ,
false  ,
"List all tests without running them."   
)
testing::GTEST_DEFINE_bool_ ( print_time  ,
internal::BoolFromGTestEnv("print_time", true)  ,
"True iff "GTEST_NAME_" should display elapsed time in text output."   
)
testing::GTEST_DEFINE_bool_ ( show_internal_stack_frames  ,
false  ,
"True iff "GTEST_NAME_" should include internal stack frames when ""printing test failure stack traces."   
)
testing::GTEST_DEFINE_bool_ ( shuffle  ,
internal::BoolFromGTestEnv("shuffle", false)  ,
"True iff "GTEST_NAME_" should randomize tests' order on every run."   
)
testing::GTEST_DEFINE_bool_ ( throw_on_failure  ,
internal::BoolFromGTestEnv("throw_on_failure", false)  ,
"When this flag is  specified,
a failed assertion will throw an exception""if exceptions are enabled or exit the program with a non-zero code""otherwise."   
)
testing::GTEST_DEFINE_bool_ ( death_test_use_fork  ,
internal::BoolFromGTestEnv("death_test_use_fork", false)  ,
"Instructs to use fork()/_exit() instead of clone() in death tests. ""Ignored and always uses fork() on POSIX systems where clone() is not ""implemented. Useful when running under valgrind or similar tools if ""those do not support clone(). Valgrind 3.3.1 will just fail if ""it sees an unsupported combination of clone() flags. ""It is not recommended to use this flag w/o valgrind though it will ""work in 99% of the cases. Once valgrind is  fixed,
this flag will""most likely be removed."   
)
testing::GTEST_DEFINE_int32_ ( random_seed  ,
internal::Int32FromGTestEnv("random_seed", 0)  ,
"Random number seed to use when shuffling test orders. Must be in range ""  [1, 99999],
or 0 to use a seed based on the current time."   
)
testing::GTEST_DEFINE_int32_ ( repeat  ,
internal::Int32FromGTestEnv("repeat", 1)  ,
"How many times to repeat each test. Specify a negative number ""for repeating forever. Useful for shaking out flaky tests."   
)
testing::GTEST_DEFINE_int32_ ( stack_trace_depth  ,
internal::Int32FromGTestEnv("stack_trace_depth", kMaxStackTraceDepth)  ,
"The maximum number of stack frames to print when an ""assertion fails. The valid range is 0 through  100,
inclusive."   
)
testing::GTEST_DEFINE_string_ ( color  ,
internal::StringFromGTestEnv("color","auto")  ,
"Whether to use colors in the output. Valid values:  yes,
no  ,
""and auto. 'auto'means to use colors if the output is""being sent to a terminal and the TERM environment variable""is set to a terminal type that supports colors."   
)
testing::GTEST_DEFINE_string_ ( filter  ,
internal::StringFromGTestEnv("filter", GetDefaultFilter())  ,
"A colon-separated list of glob (not regex) patterns ""for filtering the tests to  run,
optionally followed by a""'-'and a:separated list of negative patterns(tests to""exclude).A test is run if it matches one of the positive""patterns and does not match any of the negative patterns."   
)
testing::GTEST_DEFINE_string_ ( output  ,
internal::StringFromGTestEnv("output","")  ,
"A format   currently must be \"xml\",
optionally followed""by a colon and an output file name or directory.A directory""is indicated by a trailing pathname separator.""Examples:\"xml:filename.xml\"  ,
\"xml::directoryname/\". ""If a directory is  specified,
output files will be created""within that  directory,
with file-names based on the test""executable's name  and,
if  necessary,
made unique by adding""digits."   
)
testing::GTEST_DEFINE_string_ ( stream_result_to  ,
internal::StringFromGTestEnv("stream_result_to","")  ,
"This flag specifies the host name and the port number on which to stream ""test results. Example: \"localhost:555\". The flag is effective only on ""Linux."   
)
testing::GTEST_DEFINE_string_ ( death_test_style  ,
internal::StringFromGTestEnv("death_test_style", kDefaultDeathTestStyle)  ,
"Indicates how to run a death test in a forked child process: ""\"threadsafe\" (child process re-executes the test binary ""from the beginning, running only the specific death test) or ""\"fast\" (child process runs the death test immediately ""after forking)."   
)
PolymorphicMatcher< internal::HasSubstrMatcher< internal::string > > testing::HasSubstr ( const internal::string substring)
inline

Definition at line 9061 of file fused-src/gmock/gmock.h.

template<typename A >
internal::IgnoreResultAction< A > testing::IgnoreResult ( const A an_action)
inline

Definition at line 2101 of file fused-src/gmock/gmock.h.

GTEST_API_ void testing::InitGoogleMock ( int *  argc,
char **  argv 
)

Definition at line 11433 of file gmock-gtest-all.cc.

GTEST_API_ void testing::InitGoogleMock ( int *  argc,
wchar_t **  argv 
)

Definition at line 11439 of file gmock-gtest-all.cc.

void testing::InitGoogleTest ( int *  argc,
char **  argv 
)

Definition at line 6489 of file gmock-gtest-all.cc.

void testing::InitGoogleTest ( int *  argc,
wchar_t **  argv 
)

Definition at line 6495 of file gmock-gtest-all.cc.

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

Definition at line 15132 of file fused-src/gmock/gmock.h.

template<class Class , typename MethodPtr >
PolymorphicAction< internal::InvokeMethodAction< Class, MethodPtr > > testing::Invoke ( Class *  obj_ptr,
MethodPtr  method_ptr 
)

Definition at line 15142 of file fused-src/gmock/gmock.h.

template<typename FunctionImpl >
PolymorphicAction< internal::InvokeWithoutArgsAction< FunctionImpl > > testing::InvokeWithoutArgs ( FunctionImpl  function_impl)

Definition at line 2080 of file fused-src/gmock/gmock.h.

template<class Class , typename MethodPtr >
PolymorphicAction< internal::InvokeMethodWithoutArgsAction< Class, MethodPtr > > testing::InvokeWithoutArgs ( Class *  obj_ptr,
MethodPtr  method_ptr 
)

Definition at line 2090 of file fused-src/gmock/gmock.h.

AssertionResult testing::IsNotSubstring ( const char *  needle_expr,
const char *  haystack_expr,
const char *  needle,
const char *  haystack 
)

Definition at line 2779 of file gmock-gtest-all.cc.

AssertionResult testing::IsNotSubstring ( const char *  needle_expr,
const char *  haystack_expr,
const wchar_t *  needle,
const wchar_t *  haystack 
)

Definition at line 2785 of file gmock-gtest-all.cc.

AssertionResult testing::IsNotSubstring ( const char *  needle_expr,
const char *  haystack_expr,
const ::std::string &  needle,
const ::std::string &  haystack 
)

Definition at line 2797 of file gmock-gtest-all.cc.

GTEST_API_ AssertionResult testing::IsNotSubstring ( const char *  needle_expr,
const char *  haystack_expr,
const ::std::wstring &  needle,
const ::std::wstring &  haystack 
)

Definition at line 2810 of file gmock-gtest-all.cc.

PolymorphicMatcher< internal::IsNullMatcher > testing::IsNull ( )
inline

Definition at line 8866 of file fused-src/gmock/gmock.h.

AssertionResult testing::IsSubstring ( const char *  needle_expr,
const char *  haystack_expr,
const char *  needle,
const char *  haystack 
)

Definition at line 2767 of file gmock-gtest-all.cc.

AssertionResult testing::IsSubstring ( const char *  needle_expr,
const char *  haystack_expr,
const wchar_t *  needle,
const wchar_t *  haystack 
)

Definition at line 2773 of file gmock-gtest-all.cc.

AssertionResult testing::IsSubstring ( const char *  needle_expr,
const char *  haystack_expr,
const ::std::string &  needle,
const ::std::string &  haystack 
)

Definition at line 2791 of file gmock-gtest-all.cc.

GTEST_API_ AssertionResult testing::IsSubstring ( const char *  needle_expr,
const char *  haystack_expr,
const ::std::wstring &  needle,
const ::std::wstring &  haystack 
)

Definition at line 2804 of file gmock-gtest-all.cc.

template<typename M >
internal::KeyMatcher< M > testing::Key ( inner_matcher)
inline

Definition at line 9343 of file fused-src/gmock/gmock.h.

template<typename Rhs >
internal::LeMatcher< Rhs > testing::Le ( Rhs  x)
inline

Definition at line 8846 of file fused-src/gmock/gmock.h.

internal::Le2Matcher testing::Le ( )
inline

Definition at line 9185 of file fused-src/gmock/gmock.h.

template<typename Rhs >
internal::LtMatcher< Rhs > testing::Lt ( Rhs  x)
inline

Definition at line 8853 of file fused-src/gmock/gmock.h.

internal::Lt2Matcher testing::Lt ( )
inline

Definition at line 9189 of file fused-src/gmock/gmock.h.

template<typename F >
Action< F > testing::MakeAction ( ActionInterface< F > *  impl)

Definition at line 1372 of file fused-src/gmock/gmock.h.

Cardinality testing::MakeCardinality ( const CardinalityInterface c)
inline

Definition at line 2266 of file fused-src/gmock/gmock.h.

template<typename T >
Matcher< T > testing::MakeMatcher ( const MatcherInterface< T > *  impl)
inline

Definition at line 5409 of file fused-src/gmock/gmock.h.

template<typename Impl >
PolymorphicAction< Impl > testing::MakePolymorphicAction ( const Impl &  impl)
inline

Definition at line 1385 of file fused-src/gmock/gmock.h.

template<class Impl >
PolymorphicMatcher< Impl > testing::MakePolymorphicMatcher ( const Impl &  impl)
inline

Definition at line 5422 of file fused-src/gmock/gmock.h.

testing::MATCHER ( IsEmpty  ,
negation?"isn't empty":"is empty"   
)

Definition at line 15326 of file fused-src/gmock/gmock.h.

template<typename T , typename M >
Matcher< T > testing::MatcherCast ( matcher)
inline

Definition at line 5549 of file fused-src/gmock/gmock.h.

template<typename M >
internal::MatcherAsPredicate< M > testing::Matches ( matcher)
inline

Definition at line 9364 of file fused-src/gmock/gmock.h.

PolymorphicMatcher< internal::MatchesRegexMatcher > testing::MatchesRegex ( const internal::RE regex)
inline

Definition at line 9085 of file fused-src/gmock/gmock.h.

PolymorphicMatcher< internal::MatchesRegexMatcher > testing::MatchesRegex ( const internal::string regex)
inline

Definition at line 9090 of file fused-src/gmock/gmock.h.

internal::FloatingEqMatcher< double > testing::NanSensitiveDoubleEq ( double  rhs)
inline

Definition at line 8896 of file fused-src/gmock/gmock.h.

internal::FloatingEqMatcher< double > testing::NanSensitiveDoubleNear ( double  rhs,
double  max_abs_error 
)
inline

Definition at line 8913 of file fused-src/gmock/gmock.h.

internal::FloatingEqMatcher< float > testing::NanSensitiveFloatEq ( float  rhs)
inline

Definition at line 8928 of file fused-src/gmock/gmock.h.

internal::FloatingEqMatcher< float > testing::NanSensitiveFloatNear ( float  rhs,
float  max_abs_error 
)
inline

Definition at line 8945 of file fused-src/gmock/gmock.h.

template<typename Rhs >
internal::NeMatcher< Rhs > testing::Ne ( Rhs  x)
inline

Definition at line 8860 of file fused-src/gmock/gmock.h.

internal::Ne2Matcher testing::Ne ( )
inline

Definition at line 9193 of file fused-src/gmock/gmock.h.

template<typename InnerMatcher >
internal::NotMatcher< InnerMatcher > testing::Not ( InnerMatcher  m)
inline

Definition at line 9198 of file fused-src/gmock/gmock.h.

PolymorphicMatcher< internal::NotNullMatcher > testing::NotNull ( )
inline

Definition at line 8874 of file fused-src/gmock/gmock.h.

std::ostream & testing::operator<< ( std::ostream &  os,
const Message sb 
)
inline

Definition at line 3497 of file gmock/fused-src/gtest/gtest.h.

std::ostream & testing::operator<< ( std::ostream &  os,
const TestPartResult result 
)

Definition at line 9432 of file gmock-gtest-all.cc.

template<typename FirstMatcher , typename SecondMatcher >
internal::PairMatcher< FirstMatcher, SecondMatcher > testing::Pair ( FirstMatcher  first_matcher,
SecondMatcher  second_matcher 
)
inline

Definition at line 9355 of file fused-src/gmock/gmock.h.

template<typename InnerMatcher >
internal::PointeeMatcher< InnerMatcher > testing::Pointee ( const InnerMatcher &  inner_matcher)
inline

Definition at line 8954 of file fused-src/gmock/gmock.h.

template<typename TupleMatcher , typename Container >
internal::PointwiseMatcher< TupleMatcher, GTEST_REMOVE_CONST_(Container)> testing::Pointwise ( const TupleMatcher &  tuple_matcher,
const Container &  rhs 
)
inline

Definition at line 9273 of file fused-src/gmock/gmock.h.

void testing::PrintFlag ( const char *  flag)

Definition at line 53 of file gmock/gtest/test/gtest_env_var_test_.cc.

template<typename T >
::std::string testing::PrintToString ( const T &  value)

Definition at line 10682 of file gmock/fused-src/gtest/gtest.h.

template<typename Class , typename PropertyType , typename PropertyMatcher >
PolymorphicMatcher< internal::PropertyMatcher< Class, PropertyType > > testing::Property ( PropertyType(Class::*)() const  property,
const PropertyMatcher &  matcher 
)
inline

Definition at line 8984 of file fused-src/gmock/gmock.h.

template<typename T , typename IncrementT >
internal::ParamGenerator< T > testing::Range ( start,
end,
IncrementT  step 
)

Definition at line 16897 of file gmock/fused-src/gtest/gtest.h.

template<typename T >
internal::ParamGenerator< T > testing::Range ( start,
end 
)

Definition at line 16904 of file gmock/fused-src/gtest/gtest.h.

template<typename T >
internal::RefMatcher< T & > testing::Ref ( T &  x)
inline

Definition at line 8882 of file fused-src/gmock/gmock.h.

template<typename Callable , typename ResultOfMatcher >
internal::ResultOfMatcher< Callable > testing::ResultOf ( Callable  callable,
const ResultOfMatcher &  matcher 
)

Definition at line 9011 of file fused-src/gmock/gmock.h.

template<typename R >
internal::ReturnAction< R > testing::Return ( value)

Definition at line 1970 of file fused-src/gmock/gmock.h.

PolymorphicAction< internal::ReturnVoidAction > testing::Return ( )
inline

Definition at line 1982 of file fused-src/gmock/gmock.h.

PolymorphicAction< internal::ReturnNullAction > testing::ReturnNull ( )
inline

Definition at line 1976 of file fused-src/gmock/gmock.h.

template<typename R >
internal::ReturnRefAction< R > testing::ReturnRef ( R &  x)
inline

Definition at line 1989 of file fused-src/gmock/gmock.h.

template<typename R >
internal::ReturnRefOfCopyAction< R > testing::ReturnRefOfCopy ( const R &  x)
inline

Definition at line 1998 of file fused-src/gmock/gmock.h.

template<typename T , typename M >
Matcher< T > testing::SafeMatcherCast ( const M &  polymorphic_matcher)
inline

Definition at line 5608 of file fused-src/gmock/gmock.h.

template<size_t N, typename T >
PolymorphicAction< internal::SetArgumentPointeeAction< N, T, internal::IsAProtocolMessage< T >::value > > testing::SetArgPointee ( const T &  x)

Definition at line 2015 of file fused-src/gmock/gmock.h.

template<size_t N>
PolymorphicAction< internal::SetArgumentPointeeAction< N, const char *, false > > testing::SetArgPointee ( const char *  p)

Definition at line 2028 of file fused-src/gmock/gmock.h.

template<size_t N>
PolymorphicAction< internal::SetArgumentPointeeAction< N, const wchar_t *, false > > testing::SetArgPointee ( const wchar_t *  p)

Definition at line 2037 of file fused-src/gmock/gmock.h.

template<size_t N, typename T >
PolymorphicAction< internal::SetArgumentPointeeAction< N, T, internal::IsAProtocolMessage< T >::value > > testing::SetArgumentPointee ( const T &  x)

Definition at line 2049 of file fused-src/gmock/gmock.h.

template<typename T >
PolymorphicAction< internal::SetErrnoAndReturnAction< T > > testing::SetErrnoAndReturn ( int  errval,
result 
)

Definition at line 2067 of file fused-src/gmock/gmock.h.

template<typename SizeMatcher >
internal::SizeIsMatcher< SizeMatcher > testing::SizeIs ( const SizeMatcher &  size_matcher)
inline

Definition at line 9221 of file fused-src/gmock/gmock.h.

PolymorphicMatcher< internal::StartsWithMatcher< internal::string > > testing::StartsWith ( const internal::string prefix)
inline

Definition at line 9069 of file fused-src/gmock/gmock.h.

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

Definition at line 21214 of file gmock/fused-src/gtest/gtest.h.

PolymorphicMatcher< internal::StrEqualityMatcher< internal::string > > testing::StrCaseEq ( const internal::string str)
inline

Definition at line 9044 of file fused-src/gmock/gmock.h.

PolymorphicMatcher< internal::StrEqualityMatcher< internal::string > > testing::StrCaseNe ( const internal::string str)
inline

Definition at line 9052 of file fused-src/gmock/gmock.h.

Definition at line 9028 of file fused-src/gmock/gmock.h.

Definition at line 9036 of file fused-src/gmock/gmock.h.

testing::TEST ( GTestEnvVarTest  ,
Dummy   
)

Definition at line 50 of file gmock/gtest/test/gtest_env_var_test_.cc.

testing::TEST ( SuccessfulAssertionTest  ,
SUCCEED   
)

Definition at line 4095 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST ( SuccessfulAssertionTest  ,
EXPECT   
)

Definition at line 4102 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST ( SuccessfulAssertionTest  ,
EXPECT_STR   
)

Definition at line 4108 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST ( SuccessfulAssertionTest  ,
ASSERT   
)

Definition at line 4114 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST ( SuccessfulAssertionTest  ,
ASSERT_STR   
)

Definition at line 4120 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( TestInfoTest  ,
Names   
)

Definition at line 5195 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( TestInfoTest  ,
result   
)

Definition at line 5203 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( SetUpTestCaseTest  ,
Test1   
)

Definition at line 5267 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( SetUpTestCaseTest  ,
Test2   
)

Definition at line 5272 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
Empty   
)

Definition at line 5535 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
NoFlag   
)

Definition at line 5548 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
FilterBad   
)

Definition at line 5563 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
FilterEmpty   
)

Definition at line 5580 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
FilterNonEmpty   
)

Definition at line 5596 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
BreakOnFailureWithoutValue   
)

Definition at line 5612 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
BreakOnFailureFalse_0   
)

Definition at line 5628 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
BreakOnFailureFalse_f   
)

Definition at line 5644 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
BreakOnFailureFalse_F   
)

Definition at line 5660 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
BreakOnFailureTrue   
)

Definition at line 5677 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
CatchExceptions   
)

Definition at line 5693 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
DeathTestUseFork   
)

Definition at line 5709 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
DuplicatedFlags   
)

Definition at line 5726 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
UnrecognizedFlag   
)

Definition at line 5743 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
ListTestsFlag   
)

Definition at line 5765 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
ListTestsTrue   
)

Definition at line 5781 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
ListTestsFalse   
)

Definition at line 5797 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
ListTestsFalse_f   
)

Definition at line 5813 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
ListTestsFalse_F   
)

Definition at line 5829 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
OutputEmpty   
)

Definition at line 5845 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
OutputXml   
)

Definition at line 5862 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
OutputXmlFile   
)

Definition at line 5878 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
OutputXmlDirectory   
)

Definition at line 5894 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
PrintTimeFlag   
)

Definition at line 5911 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
PrintTimeTrue   
)

Definition at line 5927 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
PrintTimeFalse   
)

Definition at line 5943 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
PrintTimeFalse_f   
)

Definition at line 5959 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
PrintTimeFalse_F   
)

Definition at line 5975 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
RandomSeed   
)

Definition at line 5991 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
Repeat   
)

Definition at line 6007 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
AlsoRunDisabledTestsFlag   
)

Definition at line 6023 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
AlsoRunDisabledTestsTrue   
)

Definition at line 6040 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
AlsoRunDisabledTestsFalse   
)

Definition at line 6057 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
ShuffleWithoutValue   
)

Definition at line 6074 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
ShuffleFalse_0   
)

Definition at line 6090 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
ShuffleTrue   
)

Definition at line 6107 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
StackTraceDepth   
)

Definition at line 6123 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
StreamResultTo   
)

Definition at line 6138 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
ThrowOnFailureWithoutValue   
)

Definition at line 6155 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
ThrowOnFailureFalse_0   
)

Definition at line 6171 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( InitGoogleTestTest  ,
ThrowOnFailureTrue   
)

Definition at line 6188 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( CurrentTestInfoTest  ,
WorksForFirstTestInATestCase   
)

Definition at line 6255 of file gmock/gtest/test/gtest_unittest.cc.

testing::TEST_F ( CurrentTestInfoTest  ,
WorksForSecondTestInATestCase   
)

Definition at line 6270 of file gmock/gtest/test/gtest_unittest.cc.

static bool testing::TestPartFatallyFailed ( const TestPartResult result)
static

Definition at line 1856 of file gmock/gtest/src/gtest.cc.

static bool testing::TestPartFatallyFailed ( const TestPartResult result)
static

Definition at line 1856 of file gtest/src/gtest.cc.

static bool testing::TestPartFatallyFailed ( const TestPartResult result)
static

Definition at line 3340 of file gmock-gtest-all.cc.

static bool testing::TestPartNonfatallyFailed ( const TestPartResult result)
static

Definition at line 1866 of file gtest/src/gtest.cc.

static bool testing::TestPartNonfatallyFailed ( const TestPartResult result)
static

Definition at line 1866 of file gmock/gtest/src/gtest.cc.

static bool testing::TestPartNonfatallyFailed ( const TestPartResult result)
static

Definition at line 3350 of file gmock-gtest-all.cc.

static const char* testing::TestPartResultTypeToString ( TestPartResult::Type  type)
static

Definition at line 2500 of file gmock/gtest/src/gtest.cc.

static const char* testing::TestPartResultTypeToString ( TestPartResult::Type  type)
static

Definition at line 2500 of file gtest/src/gtest.cc.

static const char* testing::TestPartResultTypeToString ( TestPartResult::Type  type)
static

Definition at line 3984 of file gmock-gtest-all.cc.

template<typename Predicate >
PolymorphicMatcher< internal::TrulyMatcher< Predicate > > testing::Truly ( Predicate  pred)
inline

Definition at line 9208 of file fused-src/gmock/gmock.h.

template<typename Lhs , typename Rhs >
Matcher< Lhs > testing::TypedEq ( const Rhs &  rhs)
inline

Definition at line 8828 of file fused-src/gmock/gmock.h.

internal::UnorderedElementsAreMatcher< std::tr1::tuple<> > testing::UnorderedElementsAre ( )
inline

Definition at line 13607 of file fused-src/gmock/gmock.h.

template<typename T1 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type > > testing::UnorderedElementsAre ( const T1 &  e1)
inline

Definition at line 13617 of file fused-src/gmock/gmock.h.

template<typename T1 , typename T2 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type > > testing::UnorderedElementsAre ( const T1 &  e1,
const T2 &  e2 
)
inline

Definition at line 13629 of file fused-src/gmock/gmock.h.

template<typename T1 , typename T2 , typename T3 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type > > testing::UnorderedElementsAre ( const T1 &  e1,
const T2 &  e2,
const T3 &  e3 
)
inline

Definition at line 13643 of file fused-src/gmock/gmock.h.

template<typename T1 , typename T2 , typename T3 , typename T4 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type > > testing::UnorderedElementsAre ( const T1 &  e1,
const T2 &  e2,
const T3 &  e3,
const T4 &  e4 
)
inline

Definition at line 13659 of file fused-src/gmock/gmock.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type > > testing::UnorderedElementsAre ( const T1 &  e1,
const T2 &  e2,
const T3 &  e3,
const T4 &  e4,
const T5 &  e5 
)
inline

Definition at line 13677 of file fused-src/gmock/gmock.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type > > testing::UnorderedElementsAre ( const T1 &  e1,
const T2 &  e2,
const T3 &  e3,
const T4 &  e4,
const T5 &  e5,
const T6 &  e6 
)
inline

Definition at line 13699 of file fused-src/gmock/gmock.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type > > testing::UnorderedElementsAre ( const T1 &  e1,
const T2 &  e2,
const T3 &  e3,
const T4 &  e4,
const T5 &  e5,
const T6 &  e6,
const T7 &  e7 
)
inline

Definition at line 13724 of file fused-src/gmock/gmock.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type > > testing::UnorderedElementsAre ( const T1 &  e1,
const T2 &  e2,
const T3 &  e3,
const T4 &  e4,
const T5 &  e5,
const T6 &  e6,
const T7 &  e7,
const T8 &  e8 
)
inline

Definition at line 13751 of file fused-src/gmock/gmock.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type, typename internal::DecayArray< T9 >::type > > testing::UnorderedElementsAre ( const T1 &  e1,
const T2 &  e2,
const T3 &  e3,
const T4 &  e4,
const T5 &  e5,
const T6 &  e6,
const T7 &  e7,
const T8 &  e8,
const T9 &  e9 
)
inline

Definition at line 13780 of file fused-src/gmock/gmock.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 >
internal::UnorderedElementsAreMatcher< std::tr1::tuple< typename internal::DecayArray< T1 >::type, typename internal::DecayArray< T2 >::type, typename internal::DecayArray< T3 >::type, typename internal::DecayArray< T4 >::type, typename internal::DecayArray< T5 >::type, typename internal::DecayArray< T6 >::type, typename internal::DecayArray< T7 >::type, typename internal::DecayArray< T8 >::type, typename internal::DecayArray< T9 >::type, typename internal::DecayArray< T10 >::type > > testing::UnorderedElementsAre ( const T1 &  e1,
const T2 &  e2,
const T3 &  e3,
const T4 &  e4,
const T5 &  e5,
const T6 &  e6,
const T7 &  e7,
const T8 &  e8,
const T9 &  e9,
const T10 &  e10 
)
inline

Definition at line 13811 of file fused-src/gmock/gmock.h.

template<typename Iter >
internal::UnorderedElementsAreArrayMatcher< typename::std::iterator_traits< Iter >::value_type > testing::UnorderedElementsAreArray ( Iter  first,
Iter  last 
)
inline

Definition at line 8750 of file fused-src/gmock/gmock.h.

template<typename T >
internal::UnorderedElementsAreArrayMatcher< T > testing::UnorderedElementsAreArray ( const T *  pointer,
size_t  count 
)
inline

Definition at line 8758 of file fused-src/gmock/gmock.h.

template<typename T , size_t N>
internal::UnorderedElementsAreArrayMatcher< T > testing::UnorderedElementsAreArray ( const T(&)  array[N])
inline

Definition at line 8765 of file fused-src/gmock/gmock.h.

template<typename T , typename A >
internal::UnorderedElementsAreArrayMatcher< T > testing::UnorderedElementsAreArray ( const ::std::vector< T, A > &  vec)
inline

Definition at line 8772 of file fused-src/gmock/gmock.h.

bool testing::ValidateTestPropertyName ( const std::string &  property_name,
const std::vector< std::string > &  reserved_names 
)

Definition at line 3302 of file gmock-gtest-all.cc.

template<typename T , typename M >
bool testing::Value ( const T &  value,
matcher 
)
inline

Definition at line 9371 of file fused-src/gmock/gmock.h.

template<typename T1 >
internal::ValueArray1< T1 > testing::Values ( T1  v1)

Definition at line 17008 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 >
internal::ValueArray2< T1, T2 > testing::Values ( T1  v1,
T2  v2 
)

Definition at line 17014 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 >
internal::ValueArray3< T1, T2, T3 > testing::Values ( T1  v1,
T2  v2,
T3  v3 
)

Definition at line 17020 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 >
internal::ValueArray4< T1, T2, T3, T4 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4 
)

Definition at line 17026 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
internal::ValueArray5< T1, T2, T3, T4, T5 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5 
)

Definition at line 17032 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
internal::ValueArray6< T1, T2, T3, T4, T5, T6 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6 
)

Definition at line 17040 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 >
internal::ValueArray7< T1, T2, T3, T4, T5, T6, T7 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7 
)

Definition at line 17048 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 >
internal::ValueArray8< T1, T2, T3, T4, T5, T6, T7, T8 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8 
)

Definition at line 17057 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 >
internal::ValueArray9< T1, T2, T3, T4, T5, T6, T7, T8, T9 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9 
)

Definition at line 17066 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 >
internal::ValueArray10< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10 
)

Definition at line 17075 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 >
internal::ValueArray11< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11 
)

Definition at line 17086 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 >
internal::ValueArray12< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12 
)

Definition at line 17097 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 >
internal::ValueArray13< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13 
)

Definition at line 17108 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 >
internal::ValueArray14< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14 
)

Definition at line 17119 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 >
internal::ValueArray15< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15 
)

Definition at line 17131 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 >
internal::ValueArray16< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16 
)

Definition at line 17144 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 >
internal::ValueArray17< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17 
)

Definition at line 17158 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 >
internal::ValueArray18< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18 
)

Definition at line 17172 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 >
internal::ValueArray19< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19 
)

Definition at line 17186 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 >
internal::ValueArray20< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20 
)

Definition at line 17200 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 >
internal::ValueArray21< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21 
)

Definition at line 17215 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 >
internal::ValueArray22< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22 
)

Definition at line 17230 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 >
internal::ValueArray23< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23 
)

Definition at line 17247 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 >
internal::ValueArray24< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24 
)

Definition at line 17264 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 >
internal::ValueArray25< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25 
)

Definition at line 17281 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 >
internal::ValueArray26< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26 
)

Definition at line 17300 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 >
internal::ValueArray27< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27 
)

Definition at line 17319 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 >
internal::ValueArray28< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28 
)

Definition at line 17338 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 >
internal::ValueArray29< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29 
)

Definition at line 17358 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 >
internal::ValueArray30< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30 
)

Definition at line 17378 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 >
internal::ValueArray31< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31 
)

Definition at line 17399 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 >
internal::ValueArray32< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31,
T32  v32 
)

Definition at line 17420 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 >
internal::ValueArray33< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31,
T32  v32,
T33  v33 
)

Definition at line 17442 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 >
internal::ValueArray34< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31,
T32  v32,
T33  v33,
T34  v34 
)

Definition at line 17464 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 >
internal::ValueArray35< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31,
T32  v32,
T33  v33,
T34  v34,
T35  v35 
)

Definition at line 17486 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 >
internal::ValueArray36< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31,
T32  v32,
T33  v33,
T34  v34,
T35  v35,
T36  v36 
)

Definition at line 17509 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 >
internal::ValueArray37< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31,
T32  v32,
T33  v33,
T34  v34,
T35  v35,
T36  v36,
T37  v37 
)

Definition at line 17533 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 >
internal::ValueArray38< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31,
T32  v32,
T33  v33,
T34  v34,
T35  v35,
T36  v36,
T37  v37,
T38  v38 
)

Definition at line 17558 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 >
internal::ValueArray39< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31,
T32  v32,
T33  v33,
T34  v34,
T35  v35,
T36  v36,
T37  v37,
T38  v38,
T39  v39 
)

Definition at line 17583 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 >
internal::ValueArray40< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31,
T32  v32,
T33  v33,
T34  v34,
T35  v35,
T36  v36,
T37  v37,
T38  v38,
T39  v39,
T40  v40 
)

Definition at line 17608 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 >
internal::ValueArray41< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31,
T32  v32,
T33  v33,
T34  v34,
T35  v35,
T36  v36,
T37  v37,
T38  v38,
T39  v39,
T40  v40,
T41  v41 
)

Definition at line 17635 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 >
internal::ValueArray42< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31,
T32  v32,
T33  v33,
T34  v34,
T35  v35,
T36  v36,
T37  v37,
T38  v38,
T39  v39,
T40  v40,
T41  v41,
T42  v42 
)

Definition at line 17661 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 >
internal::ValueArray43< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31,
T32  v32,
T33  v33,
T34  v34,
T35  v35,
T36  v36,
T37  v37,
T38  v38,
T39  v39,
T40  v40,
T41  v41,
T42  v42,
T43  v43 
)

Definition at line 17689 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 >
internal::ValueArray44< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31,
T32  v32,
T33  v33,
T34  v34,
T35  v35,
T36  v36,
T37  v37,
T38  v38,
T39  v39,
T40  v40,
T41  v41,
T42  v42,
T43  v43,
T44  v44 
)

Definition at line 17717 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 , typename T45 >
internal::ValueArray45< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31,
T32  v32,
T33  v33,
T34  v34,
T35  v35,
T36  v36,
T37  v37,
T38  v38,
T39  v39,
T40  v40,
T41  v41,
T42  v42,
T43  v43,
T44  v44,
T45  v45 
)

Definition at line 17745 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 , typename T45 , typename T46 >
internal::ValueArray46< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31,
T32  v32,
T33  v33,
T34  v34,
T35  v35,
T36  v36,
T37  v37,
T38  v38,
T39  v39,
T40  v40,
T41  v41,
T42  v42,
T43  v43,
T44  v44,
T45  v45,
T46  v46 
)

Definition at line 17774 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 , typename T45 , typename T46 , typename T47 >
internal::ValueArray47< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31,
T32  v32,
T33  v33,
T34  v34,
T35  v35,
T36  v36,
T37  v37,
T38  v38,
T39  v39,
T40  v40,
T41  v41,
T42  v42,
T43  v43,
T44  v44,
T45  v45,
T46  v46,
T47  v47 
)

Definition at line 17803 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 , typename T45 , typename T46 , typename T47 , typename T48 >
internal::ValueArray48< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31,
T32  v32,
T33  v33,
T34  v34,
T35  v35,
T36  v36,
T37  v37,
T38  v38,
T39  v39,
T40  v40,
T41  v41,
T42  v42,
T43  v43,
T44  v44,
T45  v45,
T46  v46,
T47  v47,
T48  v48 
)

Definition at line 17832 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 , typename T45 , typename T46 , typename T47 , typename T48 , typename T49 >
internal::ValueArray49< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31,
T32  v32,
T33  v33,
T34  v34,
T35  v35,
T36  v36,
T37  v37,
T38  v38,
T39  v39,
T40  v40,
T41  v41,
T42  v42,
T43  v43,
T44  v44,
T45  v45,
T46  v46,
T47  v47,
T48  v48,
T49  v49 
)

Definition at line 17862 of file gmock/fused-src/gtest/gtest.h.

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 , typename T11 , typename T12 , typename T13 , typename T14 , typename T15 , typename T16 , typename T17 , typename T18 , typename T19 , typename T20 , typename T21 , typename T22 , typename T23 , typename T24 , typename T25 , typename T26 , typename T27 , typename T28 , typename T29 , typename T30 , typename T31 , typename T32 , typename T33 , typename T34 , typename T35 , typename T36 , typename T37 , typename T38 , typename T39 , typename T40 , typename T41 , typename T42 , typename T43 , typename T44 , typename T45 , typename T46 , typename T47 , typename T48 , typename T49 , typename T50 >
internal::ValueArray50< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50 > testing::Values ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5,
T6  v6,
T7  v7,
T8  v8,
T9  v9,
T10  v10,
T11  v11,
T12  v12,
T13  v13,
T14  v14,
T15  v15,
T16  v16,
T17  v17,
T18  v18,
T19  v19,
T20  v20,
T21  v21,
T22  v22,
T23  v23,
T24  v24,
T25  v25,
T26  v26,
T27  v27,
T28  v28,
T29  v29,
T30  v30,
T31  v31,
T32  v32,
T33  v33,
T34  v34,
T35  v35,
T36  v36,
T37  v37,
T38  v38,
T39  v39,
T40  v40,
T41  v41,
T42  v42,
T43  v43,
T44  v44,
T45  v45,
T46  v46,
T47  v47,
T48  v48,
T49  v49,
T50  v50 
)

Definition at line 17892 of file gmock/fused-src/gtest/gtest.h.

template<typename ForwardIterator >
internal::ParamGenerator< typename::testing::internal::IteratorTraits< ForwardIterator >::value_type > testing::ValuesIn ( ForwardIterator  begin,
ForwardIterator  end 
)

Definition at line 16967 of file gmock/fused-src/gtest/gtest.h.

template<typename T , size_t N>
internal::ParamGenerator< T > testing::ValuesIn ( const T(&)  array[N])

Definition at line 16976 of file gmock/fused-src/gtest/gtest.h.

template<class Container >
internal::ParamGenerator< typename Container::value_type > testing::ValuesIn ( const Container &  container)

Definition at line 16982 of file gmock/fused-src/gtest/gtest.h.

template<typename ContainerMatcher >
internal::WhenSortedByMatcher< internal::LessComparator, ContainerMatcher > testing::WhenSorted ( const ContainerMatcher &  container_matcher)
inline

Definition at line 9257 of file fused-src/gmock/gmock.h.

template<typename Comparator , typename ContainerMatcher >
internal::WhenSortedByMatcher< Comparator, ContainerMatcher > testing::WhenSortedBy ( const Comparator &  comparator,
const ContainerMatcher &  container_matcher 
)
inline

Definition at line 9246 of file fused-src/gmock/gmock.h.

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

Definition at line 15167 of file fused-src/gmock/gmock.h.

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

Definition at line 3116 of file fused-src/gmock/gmock.h.

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

Definition at line 3123 of file fused-src/gmock/gmock.h.

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

Definition at line 3130 of file fused-src/gmock/gmock.h.

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

Definition at line 3137 of file fused-src/gmock/gmock.h.

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

Definition at line 3144 of file fused-src/gmock/gmock.h.

template<int k1, int k2, int k3, int k4, int k5, int k6, typename InnerAction >
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6 > testing::WithArgs ( const InnerAction &  action)
inline

Definition at line 3151 of file fused-src/gmock/gmock.h.

template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, typename InnerAction >
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6, k7 > testing::WithArgs ( const InnerAction &  action)
inline

Definition at line 3159 of file fused-src/gmock/gmock.h.

template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, typename InnerAction >
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6, k7, k8 > testing::WithArgs ( const InnerAction &  action)
inline

Definition at line 3168 of file fused-src/gmock/gmock.h.

template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, int k9, typename InnerAction >
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6, k7, k8, k9 > testing::WithArgs ( const InnerAction &  action)
inline

Definition at line 3177 of file fused-src/gmock/gmock.h.

template<int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8, int k9, int k10, typename InnerAction >
internal::WithArgsAction< InnerAction, k1, k2, k3, k4, k5, k6, k7, k8, k9, k10 > testing::WithArgs ( const InnerAction &  action)
inline

Definition at line 3187 of file fused-src/gmock/gmock.h.

template<typename InnerAction >
internal::WithArgsAction< InnerAction > testing::WithoutArgs ( const InnerAction &  action)
inline

Definition at line 15155 of file fused-src/gmock/gmock.h.

Variable Documentation

const internal::AnythingMatcher testing::_ = {}

Definition at line 8795 of file fused-src/gmock/gmock.h.

class GTEST_API_ testing::InSequence testing::GTEST_ATTRIBUTE_UNUSED_
const char testing::kDeathTestCaseFilter[] = "*DeathTest:*DeathTest/*"
static

Definition at line 158 of file gmock/gtest/src/gtest.cc.

const char testing::kDeathTestCaseFilter[] = "*DeathTest:*DeathTest/*"
static

Definition at line 158 of file gtest/src/gtest.cc.

const char testing::kDeathTestCaseFilter[] = "*DeathTest:*DeathTest/*"
static

Definition at line 1642 of file gmock-gtest-all.cc.

const char testing::kDefaultDeathTestStyle[] = "fast"
static

Definition at line 83 of file gtest/src/gtest-death-test.cc.

const char testing::kDefaultDeathTestStyle[] = "fast"
static

Definition at line 83 of file gmock/gtest/src/gtest-death-test.cc.

const char testing::kDefaultDeathTestStyle[] = "fast"
static

Definition at line 6577 of file gmock-gtest-all.cc.

const char testing::kDefaultOutputFile[] = "test_detail.xml"
static

Definition at line 164 of file gmock/gtest/src/gtest.cc.

const char testing::kDefaultOutputFile[] = "test_detail.xml"
static

Definition at line 164 of file gtest/src/gtest.cc.

const char testing::kDefaultOutputFile[] = "test_detail.xml"
static

Definition at line 1648 of file gmock-gtest-all.cc.

const char testing::kDisableTestFilter[] = "DISABLED_*:*/DISABLED_*"
static

Definition at line 153 of file gmock/gtest/src/gtest.cc.

const char testing::kDisableTestFilter[] = "DISABLED_*:*/DISABLED_*"
static

Definition at line 153 of file gtest/src/gtest.cc.

const char testing::kDisableTestFilter[] = "DISABLED_*:*/DISABLED_*"
static

Definition at line 1637 of file gmock-gtest-all.cc.

const int testing::kMaxStackTraceDepth = 100

Definition at line 18728 of file gmock/fused-src/gtest/gtest.h.

const char* const testing::kReservedTestCaseAttributes[]
static
Initial value:
= {
"classname",
"name",
"status",
"time",
"type_param",
"value_param"
}

Definition at line 1775 of file gtest/src/gtest.cc.

const char* const testing::kReservedTestCaseAttributes[]
static
Initial value:
= {
"classname",
"name",
"status",
"time",
"type_param",
"value_param"
}

Definition at line 1775 of file gmock/gtest/src/gtest.cc.

const char* const testing::kReservedTestCaseAttributes[]
static
Initial value:
= {
"classname",
"name",
"status",
"time",
"type_param",
"value_param"
}

Definition at line 3259 of file gmock-gtest-all.cc.

const char* const testing::kReservedTestSuiteAttributes[]
static
Initial value:
= {
"disabled",
"errors",
"failures",
"name",
"tests",
"time"
}

Definition at line 1765 of file gtest/src/gtest.cc.

const char* const testing::kReservedTestSuiteAttributes[]
static
Initial value:
= {
"disabled",
"errors",
"failures",
"name",
"tests",
"time"
}

Definition at line 1765 of file gmock/gtest/src/gtest.cc.

const char* const testing::kReservedTestSuiteAttributes[]
static
Initial value:
= {
"disabled",
"errors",
"failures",
"name",
"tests",
"time"
}

Definition at line 3249 of file gmock-gtest-all.cc.

const char* const testing::kReservedTestSuitesAttributes[]
static
Initial value:
= {
"disabled",
"errors",
"failures",
"name",
"random_seed",
"tests",
"time",
"timestamp"
}

Definition at line 1752 of file gmock/gtest/src/gtest.cc.

const char* const testing::kReservedTestSuitesAttributes[]
static
Initial value:
= {
"disabled",
"errors",
"failures",
"name",
"random_seed",
"tests",
"time",
"timestamp"
}

Definition at line 1752 of file gtest/src/gtest.cc.

const char* const testing::kReservedTestSuitesAttributes[]
static
Initial value:
= {
"disabled",
"errors",
"failures",
"name",
"random_seed",
"tests",
"time",
"timestamp"
}

Definition at line 3236 of file gmock-gtest-all.cc.

const char testing::kTestShardIndex[] = "GTEST_SHARD_INDEX"
static

Definition at line 167 of file gmock/gtest/src/gtest.cc.

const char testing::kTestShardIndex[] = "GTEST_SHARD_INDEX"
static

Definition at line 167 of file gtest/src/gtest.cc.

const char testing::kTestShardIndex[] = "GTEST_SHARD_INDEX"
static

Definition at line 1651 of file gmock-gtest-all.cc.

const char testing::kTestShardStatusFile[] = "GTEST_SHARD_STATUS_FILE"
static

Definition at line 171 of file gmock/gtest/src/gtest.cc.

const char testing::kTestShardStatusFile[] = "GTEST_SHARD_STATUS_FILE"
static

Definition at line 171 of file gtest/src/gtest.cc.

const char testing::kTestShardStatusFile[] = "GTEST_SHARD_STATUS_FILE"
static

Definition at line 1655 of file gmock-gtest-all.cc.

const char testing::kTestTotalShards[] = "GTEST_TOTAL_SHARDS"
static

Definition at line 169 of file gtest/src/gtest.cc.

const char testing::kTestTotalShards[] = "GTEST_TOTAL_SHARDS"
static

Definition at line 169 of file gmock/gtest/src/gtest.cc.

const char testing::kTestTotalShards[] = "GTEST_TOTAL_SHARDS"
static

Definition at line 1653 of file gmock-gtest-all.cc.

const char testing::kUniversalFilter[] = "*"
static

Definition at line 161 of file gmock/gtest/src/gtest.cc.

const char testing::kUniversalFilter[] = "*"
static

Definition at line 161 of file gtest/src/gtest.cc.

const char testing::kUniversalFilter[] = "*"
static

Definition at line 1645 of file gmock-gtest-all.cc.



ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:12:10