Home
last modified time | relevance | path

Searched defs:tuple_element (Results 1 – 20 of 20) sorted by relevance

/third_party/boost/boost/spirit/home/classic/phoenix/
Dtuples.hpp174 struct tuple_element struct
176 typedef nil_t type;
177 typedef nil_t& rtype;
178 typedef nil_t const& crtype;
180 static nil_t get(TupleT const&) { return nil_t(); } in get()
185 struct tuple_element<0, TupleT> struct
187 typedef typename TupleT::a_type type;
188 typedef typename impl::access<type>::type rtype;
189 typedef typename impl::access<type>::ctype crtype;
191 static rtype get(TupleT& t) { return t.a; } in get()
[all …]
/third_party/boost/boost/math/tools/
Dtuple.hpp55 struct tuple_element struct
57 typedef typename boost::tuples::element<I,T>::type type;
/third_party/boost/boost/container/detail/
Dvariadic_templates_tools.hpp88 struct tuple_element<I, tuple<Head, Tail...> > struct
90 typedef typename tuple_element<I-1, tuple<Tail...> >::type type;
94 struct tuple_element<0, tuple<Head, Tail...> > struct
96 typedef Head type;
/third_party/boost/boost/tuple/
Dtuple.hpp100 class tuple_element< I, boost::tuples::tuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> >: class
105 template<std::size_t I, class H, class T> class tuple_element< I, boost::tuples::cons<H, T> >: class
/third_party/boost/boost/fusion/tuple/
Dtuple.hpp106 struct tuple_element : result_of::value_at_c<Tuple, N> {}; struct
/third_party/boost/boost/fusion/tuple/detail/
Dtuple.hpp92 struct tuple_element : result_of::value_at_c<Tuple, N> {}; struct
/third_party/boost/libs/beast/include/boost/beast/core/detail/
Dtuple.hpp109 using tuple_element = typename boost::copy_cv< typedef
/third_party/boost/boost/beast/core/detail/
Dtuple.hpp109 using tuple_element = typename boost::copy_cv< typedef
/third_party/boost/libs/pfr/include/boost/pfr/detail/
Dsequence_tuple.hpp120 using tuple_element = std::remove_reference< decltype( typedef
/third_party/json/include/nlohmann/detail/iterators/
Diteration_proxy.hpp168 class tuple_element<N, ::nlohmann::detail::iteration_proxy_value<IteratorType >> class
/third_party/boost/boost/pfr/detail/
Dsequence_tuple.hpp120 using tuple_element = std::remove_reference< decltype( typedef
/third_party/boost/boost/pfr/
Dcore.hpp81 using tuple_element = detail::sequence_tuple::tuple_element<I, decltype( ::boost::pfr::detail::tie_… typedef
/third_party/boost/libs/pfr/include/boost/pfr/
Dcore.hpp81 using tuple_element = detail::sequence_tuple::tuple_element<I, decltype( ::boost::pfr::detail::tie_… typedef
/third_party/boost/boost/fusion/tuple/detail/preprocessed/
Dtuple10.hpp190 struct tuple_element : result_of::value_at_c<Tuple, N> {}; struct
Dtuple20.hpp330 struct tuple_element : result_of::value_at_c<Tuple, N> {}; struct
Dtuple30.hpp470 struct tuple_element : result_of::value_at_c<Tuple, N> {}; struct
Dtuple40.hpp610 struct tuple_element : result_of::value_at_c<Tuple, N> {}; struct
Dtuple50.hpp750 struct tuple_element : result_of::value_at_c<Tuple, N> {}; struct
/third_party/boost/boost/range/adaptor/
Dindexed.hpp380 struct tuple_element<N, boost::range::index_value<T, Indexable>>: struct
/third_party/json/single_include/nlohmann/
Djson.hpp3987 class tuple_element<N, ::nlohmann::detail::iteration_proxy_value<IteratorType >> class