#include <utility>
Go to the source code of this file.
#define GTEST_0_TUPLE_ | ( | T | ) | tuple<> |
Definition at line 55 of file gtest-tuple.h.
#define GTEST_0_TYPENAMES_ | ( | T | ) |
Definition at line 78 of file gtest-tuple.h.
#define GTEST_10_TUPLE_ | ( | T | ) |
tuple<T##0, T##1, T##2, T##3, T##4, T##5, T##6, \ T##7, T##8, T##9>
Definition at line 74 of file gtest-tuple.h.
#define GTEST_10_TYPENAMES_ | ( | T | ) |
typename T##0, typename T##1, typename T##2, \ typename T##3, typename T##4, typename T##5, typename T##6, \ typename T##7, typename T##8, typename T##9
Definition at line 95 of file gtest-tuple.h.
#define GTEST_1_TUPLE_ | ( | T | ) |
tuple<T##0, void, void, void, void, void, void, \
void, void, void>
Definition at line 56 of file gtest-tuple.h.
#define GTEST_1_TYPENAMES_ | ( | T | ) | typename T##0 |
Definition at line 79 of file gtest-tuple.h.
#define GTEST_2_TUPLE_ | ( | T | ) |
tuple<T##0, T##1, void, void, void, void, void, \
void, void, void>
Definition at line 58 of file gtest-tuple.h.
#define GTEST_2_TYPENAMES_ | ( | T | ) | typename T##0, typename T##1 |
Definition at line 80 of file gtest-tuple.h.
#define GTEST_3_TUPLE_ | ( | T | ) |
tuple<T##0, T##1, T##2, void, void, void, void, \
void, void, void>
Definition at line 60 of file gtest-tuple.h.
#define GTEST_3_TYPENAMES_ | ( | T | ) | typename T##0, typename T##1, typename T##2 |
Definition at line 81 of file gtest-tuple.h.
#define GTEST_4_TUPLE_ | ( | T | ) |
tuple<T##0, T##1, T##2, T##3, void, void, void, \
void, void, void>
Definition at line 62 of file gtest-tuple.h.
#define GTEST_4_TYPENAMES_ | ( | T | ) |
typename T##0, typename T##1, typename T##2, \ typename T##3
Definition at line 82 of file gtest-tuple.h.
#define GTEST_5_TUPLE_ | ( | T | ) |
tuple<T##0, T##1, T##2, T##3, T##4, void, void, \
void, void, void>
Definition at line 64 of file gtest-tuple.h.
#define GTEST_5_TYPENAMES_ | ( | T | ) |
typename T##0, typename T##1, typename T##2, \ typename T##3, typename T##4
Definition at line 84 of file gtest-tuple.h.
#define GTEST_6_TUPLE_ | ( | T | ) |
tuple<T##0, T##1, T##2, T##3, T##4, T##5, void, \
void, void, void>
Definition at line 66 of file gtest-tuple.h.
#define GTEST_6_TYPENAMES_ | ( | T | ) |
typename T##0, typename T##1, typename T##2, \ typename T##3, typename T##4, typename T##5
Definition at line 86 of file gtest-tuple.h.
#define GTEST_7_TUPLE_ | ( | T | ) |
tuple<T##0, T##1, T##2, T##3, T##4, T##5, T##6, \
void, void, void>
Definition at line 68 of file gtest-tuple.h.
#define GTEST_7_TYPENAMES_ | ( | T | ) |
typename T##0, typename T##1, typename T##2, \ typename T##3, typename T##4, typename T##5, typename T##6
Definition at line 88 of file gtest-tuple.h.
#define GTEST_8_TUPLE_ | ( | T | ) |
tuple<T##0, T##1, T##2, T##3, T##4, T##5, T##6, \
T##7, void, void>
Definition at line 70 of file gtest-tuple.h.
#define GTEST_8_TYPENAMES_ | ( | T | ) |
typename T##0, typename T##1, typename T##2, \ typename T##3, typename T##4, typename T##5, typename T##6, typename T##7
Definition at line 90 of file gtest-tuple.h.
#define GTEST_9_TUPLE_ | ( | T | ) |
tuple<T##0, T##1, T##2, T##3, T##4, T##5, T##6, \
T##7, T##8, void>
Definition at line 72 of file gtest-tuple.h.
#define GTEST_9_TYPENAMES_ | ( | T | ) |
typename T##0, typename T##1, typename T##2, \ typename T##3, typename T##4, typename T##5, typename T##6, \ typename T##7, typename T##8
Definition at line 92 of file gtest-tuple.h.
#define GTEST_ADD_REF_ | ( | T | ) | typename ::std::tr1::gtest_internal::AddRef<T>::type |
Definition at line 132 of file gtest-tuple.h.
#define GTEST_BY_REF_ | ( | T | ) | typename ::std::tr1::gtest_internal::ByRef<T>::type |
Definition at line 122 of file gtest-tuple.h.
#define GTEST_DECLARE_TUPLE_AS_FRIEND_ |
template <GTEST_10_TYPENAMES_(U)> friend class tuple; \ private:
Definition at line 49 of file gtest-tuple.h.
#define GTEST_TUPLE_ELEMENT_ | ( | k, | |
Tuple | |||
) | typename tuple_element<k, Tuple >::type |
Definition at line 749 of file gtest-tuple.h.