/gem5/ext/googletest/googletest/include/gtest/internal/ |
H A D | gtest-tuple.h | 149 template <bool kIndexValid, int kIndex, class Tuple> 669 // 6.1.3.2 Tuple creation functions. 736 // 6.1.3.3 Tuple helper classes. 738 template <typename Tuple> struct tuple_size; 795 template <int k, class Tuple> 798 k < (tuple_size<Tuple>::value), k, Tuple>::type type; 801 #define GTEST_TUPLE_ELEMENT_(k, Tuple) typename tuple_element<k, Tuple >::type 810 template <class Tuple> [all...] |
/gem5/ext/googletest/googletest/include/gtest/ |
H A D | gtest-printers.h | 77 // // element for each field. Tuple support must be enabled in 80 // const Tuple& value); 874 typedef TupleT Tuple; typedef in struct:testing::internal::TuplePolicy 875 static const size_t tuple_size = ::std::tr1::tuple_size<Tuple>::value; 878 struct tuple_element : ::std::tr1::tuple_element<I, Tuple> {}; 882 const typename ::std::tr1::tuple_element<I, Tuple>::type>::type get( 883 const Tuple& tuple) { 894 typedef ::std::tuple<Types...> Tuple; typedef in struct:testing::internal::TuplePolicy 895 static const size_t tuple_size = ::std::tuple_size<Tuple>::value; 898 struct tuple_element : ::std::tuple_element<I, Tuple> {}; 950 PrintPrefixTo(const Tuple&, ::std::ostream*) argument 953 TersePrintPrefixToStrings(const Tuple&, Strings*) argument [all...] |
/gem5/ext/googletest/googlemock/include/gmock/ |
H A D | gmock-generated-matchers.h | 50 // The type of the i-th (0-based) field of Tuple. 51 #define GMOCK_FIELD_TYPE_(Tuple, i) \ 52 typename ::testing::tuple_element<i, Tuple>::type 54 // TupleFields<Tuple, k0, ..., kn> is for selecting fields from a 55 // tuple of type Tuple. It has two members: 57 // type: a tuple type whose i-th field is the ki-th field of Tuple. 65 template <class Tuple, int k0 = -1, int k1 = -1, int k2 = -1, int k3 = -1, 71 template <class Tuple, int k0, int k1, int k2, int k3, int k4, int k5, int k6, 75 typedef ::testing::tuple<GMOCK_FIELD_TYPE_(Tuple, k0), 76 GMOCK_FIELD_TYPE_(Tuple, k [all...] |
H A D | gmock-matchers.h | 821 template <typename Tuple, typename Func, typename OutIter> 824 typedef ::testing::tuple_size<Tuple> TupleSize; 829 static OutIter Run(Func f, const Tuple& t, OutIter out) { 830 return IterateOverTuple<Tuple, TupleSize::value>()(f, t, out); 852 template <typename Tuple, typename Func, typename OutIter> 853 OutIter TransformTupleValues(Func f, const Tuple& t, OutIter out) { 854 return TransformTupleValuesHelper<Tuple, Func, OutIter>::Run(f, t, out); 1397 template <typename Tuple> 1398 class Impl : public MatcherInterface<Tuple> { 1401 Tuple arg [all...] |
H A D | gmock-generated-actions.h | 272 #define GMOCK_FIELD_(Tuple, N) \ 273 typename ::testing::tuple_element<N, Tuple>::type
|
/gem5/ext/ply/example/GardenSnake/ |
H A D | GardenSnake.py | 344 elif isinstance(left, ast.Tuple): 587 p[0] = ast.Tuple(p[0])
|
/gem5/ext/googletest/googlemock/include/gmock/internal/ |
H A D | gmock-generated-internal-utils.h | 68 template <typename Tuple>
|
/gem5/ext/pybind11/include/pybind11/ |
H A D | cast.h | 1361 template <template<typename...> class Tuple, typename... Ts> class tuple_caster { 1362 using type = Tuple<Ts...>; 1381 static constexpr auto name = _("Tuple[") + concat(make_caster<Ts>::name...) + _("]"); 1420 Tuple<make_caster<Ts>...> subcasters;
|