Home
last modified time | relevance | path

Searched defs:length_impl (Results 1 – 25 of 25) sorted by relevance

/third_party/boost/boost/hana/
Dlength.hpp49 struct length_impl<T, when<condition>> : default_ { struct
51 static constexpr auto apply(Xs const& xs) { in apply()
Dbasic_tuple.hpp256 struct length_impl<basic_tuple_tag> { struct
258 static constexpr auto apply(basic_tuple<Xn...> const&) { in apply()
Drange.hpp140 struct length_impl<range_tag> { struct
142 static constexpr auto apply(range<T, from, to> const&) in apply()
Dtuple.hpp238 struct length_impl<tuple_tag> { struct
240 static constexpr auto apply(tuple<Xs...> const&) in apply()
Dstring.hpp247 struct length_impl<string_tag> { struct
249 static constexpr auto apply(string<s...> const&) in apply()
/third_party/boost/libs/hana/include/boost/hana/
Dlength.hpp49 struct length_impl<T, when<condition>> : default_ { struct
51 static constexpr auto apply(Xs const& xs) { in apply()
Dbasic_tuple.hpp256 struct length_impl<basic_tuple_tag> { struct
258 static constexpr auto apply(basic_tuple<Xn...> const&) { in apply()
Drange.hpp140 struct length_impl<range_tag> { struct
142 static constexpr auto apply(range<T, from, to> const&) in apply()
Dtuple.hpp238 struct length_impl<tuple_tag> { struct
240 static constexpr auto apply(tuple<Xs...> const&) in apply()
Dstring.hpp247 struct length_impl<string_tag> { struct
249 static constexpr auto apply(string<s...> const&) in apply()
/third_party/boost/libs/hana/include/boost/hana/ext/boost/fusion/detail/
Dcommon.hpp62 struct length_impl<S, when<detail::is_fusion_sequence<S>::value>> { struct
64 static constexpr auto apply(Xs const&) { in apply()
/third_party/boost/boost/hana/ext/boost/fusion/detail/
Dcommon.hpp62 struct length_impl<S, when<detail::is_fusion_sequence<S>::value>> { struct
64 static constexpr auto apply(Xs const&) { in apply()
/third_party/boost/boost/hana/ext/boost/mpl/
Dlist.hpp127 struct length_impl<ext::boost::mpl::list_tag> { struct
129 static constexpr auto apply(Xs const&) { in apply()
Dvector.hpp143 struct length_impl<ext::boost::mpl::vector_tag> { struct
145 static constexpr auto apply(Xs const&) { in apply()
/third_party/boost/libs/hana/include/boost/hana/ext/boost/mpl/
Dlist.hpp127 struct length_impl<ext::boost::mpl::list_tag> { struct
129 static constexpr auto apply(Xs const&) { in apply()
Dvector.hpp143 struct length_impl<ext::boost::mpl::vector_tag> { struct
145 static constexpr auto apply(Xs const&) { in apply()
/third_party/boost/libs/hana/include/boost/hana/experimental/
Dview.hpp307 struct length_impl<experimental::view_tag> { struct
311 apply(experimental::sliced_view_t<Sequence, i...>) { in apply()
317 static constexpr auto apply(experimental::transformed_view_t<Sequence, F> view) { in apply()
323 static constexpr auto apply(experimental::joined_view_t<S1, S2> view) { in apply()
332 static constexpr auto apply(experimental::single_view_t<T>) { in apply()
337 static constexpr auto apply(experimental::empty_view_t) { in apply()
/third_party/boost/boost/hana/experimental/
Dview.hpp307 struct length_impl<experimental::view_tag> { struct
311 apply(experimental::sliced_view_t<Sequence, i...>) { in apply()
317 static constexpr auto apply(experimental::transformed_view_t<Sequence, F> view) { in apply()
323 static constexpr auto apply(experimental::joined_view_t<S1, S2> view) { in apply()
332 static constexpr auto apply(experimental::single_view_t<T>) { in apply()
337 static constexpr auto apply(experimental::empty_view_t) { in apply()
/third_party/boost/libs/hana/include/boost/hana/ext/std/
Darray.hpp81 struct length_impl<ext::std::array_tag> { struct
83 static constexpr auto apply(Xs const&) { in apply()
Dtuple.hpp164 struct length_impl<ext::std::tuple_tag> { struct
166 static constexpr auto apply(std::tuple<Xs...> const&) { in apply()
/third_party/boost/boost/hana/ext/std/
Darray.hpp81 struct length_impl<ext::std::array_tag> { struct
83 static constexpr auto apply(Xs const&) { in apply()
Dtuple.hpp164 struct length_impl<ext::std::tuple_tag> { struct
166 static constexpr auto apply(std::tuple<Xs...> const&) { in apply()
/third_party/boost/boost/hana/ext/boost/
Dtuple.hpp112 struct length_impl<ext::boost::tuple_tag> { struct
114 static constexpr auto apply(Xs const&) { in apply()
/third_party/boost/libs/hana/include/boost/hana/ext/boost/
Dtuple.hpp112 struct length_impl<ext::boost::tuple_tag> { struct
114 static constexpr auto apply(Xs const&) { in apply()
/third_party/boost/libs/proto/test/
Dmake_expr.cpp326 struct length_impl {}; struct