Searched refs:Tuple (Results 1 - 8 of 8) sorted by relevance

/gem5/ext/googletest/googletest/include/gtest/internal/
H A Dgtest-tuple.h149 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 Dgtest-printers.h77 // // 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 Dgmock-generated-matchers.h50 // 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 Dgmock-matchers.h821 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 Dgmock-generated-actions.h272 #define GMOCK_FIELD_(Tuple, N) \
273 typename ::testing::tuple_element<N, Tuple>::type
/gem5/ext/ply/example/GardenSnake/
H A DGardenSnake.py344 elif isinstance(left, ast.Tuple):
587 p[0] = ast.Tuple(p[0])
/gem5/ext/googletest/googlemock/include/gmock/internal/
H A Dgmock-generated-internal-utils.h68 template <typename Tuple>
/gem5/ext/pybind11/include/pybind11/
H A Dcast.h1361 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;

Completed in 50 milliseconds