/third_party/boost/boost/spirit/home/classic/phoenix/ |
D | tuples.hpp | 174 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/ |
D | tuple.hpp | 55 struct tuple_element struct 57 typedef typename boost::tuples::element<I,T>::type type;
|
/third_party/boost/boost/container/detail/ |
D | variadic_templates_tools.hpp | 88 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/ |
D | tuple.hpp | 100 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/ |
D | tuple.hpp | 106 struct tuple_element : result_of::value_at_c<Tuple, N> {}; struct
|
/third_party/boost/boost/fusion/tuple/detail/ |
D | tuple.hpp | 92 struct tuple_element : result_of::value_at_c<Tuple, N> {}; struct
|
/third_party/boost/libs/beast/include/boost/beast/core/detail/ |
D | tuple.hpp | 109 using tuple_element = typename boost::copy_cv< typedef
|
/third_party/boost/boost/beast/core/detail/ |
D | tuple.hpp | 109 using tuple_element = typename boost::copy_cv< typedef
|
/third_party/boost/libs/pfr/include/boost/pfr/detail/ |
D | sequence_tuple.hpp | 120 using tuple_element = std::remove_reference< decltype( typedef
|
/third_party/json/include/nlohmann/detail/iterators/ |
D | iteration_proxy.hpp | 168 class tuple_element<N, ::nlohmann::detail::iteration_proxy_value<IteratorType >> class
|
/third_party/boost/boost/pfr/detail/ |
D | sequence_tuple.hpp | 120 using tuple_element = std::remove_reference< decltype( typedef
|
/third_party/boost/boost/pfr/ |
D | core.hpp | 81 using tuple_element = detail::sequence_tuple::tuple_element<I, decltype( ::boost::pfr::detail::tie_… typedef
|
/third_party/boost/libs/pfr/include/boost/pfr/ |
D | core.hpp | 81 using tuple_element = detail::sequence_tuple::tuple_element<I, decltype( ::boost::pfr::detail::tie_… typedef
|
/third_party/boost/boost/fusion/tuple/detail/preprocessed/ |
D | tuple10.hpp | 190 struct tuple_element : result_of::value_at_c<Tuple, N> {}; struct
|
D | tuple20.hpp | 330 struct tuple_element : result_of::value_at_c<Tuple, N> {}; struct
|
D | tuple30.hpp | 470 struct tuple_element : result_of::value_at_c<Tuple, N> {}; struct
|
D | tuple40.hpp | 610 struct tuple_element : result_of::value_at_c<Tuple, N> {}; struct
|
D | tuple50.hpp | 750 struct tuple_element : result_of::value_at_c<Tuple, N> {}; struct
|
/third_party/boost/boost/range/adaptor/ |
D | indexed.hpp | 380 struct tuple_element<N, boost::range::index_value<T, Indexable>>: struct
|
/third_party/json/single_include/nlohmann/ |
D | json.hpp | 3987 class tuple_element<N, ::nlohmann::detail::iteration_proxy_value<IteratorType >> class
|