Lines Matching refs:tuple
42 using ::std::tr1::tuple;
52 CompileAssertTypesEqual<tuple<>, MatcherTuple<tuple<> >::type>(); in TEST()
56 CompileAssertTypesEqual<tuple<Matcher<int> >, in TEST()
57 MatcherTuple<tuple<int> >::type>(); in TEST()
61 CompileAssertTypesEqual<tuple<Matcher<int>, Matcher<char> >, in TEST()
62 MatcherTuple<tuple<int, char> >::type>(); in TEST()
66 CompileAssertTypesEqual<tuple<Matcher<int>, Matcher<char>, Matcher<bool>, in TEST()
68 MatcherTuple<tuple<int, char, bool, double, char*> in TEST()
77 CompileAssertTypesEqual<tuple<>, F::ArgumentTuple>(); in TEST()
78 CompileAssertTypesEqual<tuple<>, F::ArgumentMatcherTuple>(); in TEST()
87 CompileAssertTypesEqual<tuple<bool>, F::ArgumentTuple>(); in TEST()
88 CompileAssertTypesEqual<tuple<Matcher<bool> >, F::ArgumentMatcherTuple>(); in TEST()
99 CompileAssertTypesEqual<tuple<bool, const long&>, F::ArgumentTuple>(); // NOLINT in TEST()
100 CompileAssertTypesEqual<tuple<Matcher<bool>, Matcher<const long&> >, // NOLINT in TEST()
115 CompileAssertTypesEqual<tuple<bool, int, char*, int&, const long&>, // NOLINT in TEST()
117 CompileAssertTypesEqual<tuple<Matcher<bool>, Matcher<int>, Matcher<char*>, in TEST()