Home
last modified time | relevance | path

Searched refs:Sequence (Results 1 – 25 of 301) sorted by relevance

12345678910>>...13

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/sequence/
H A Dintrinsic_fwd.hpp52 template <typename Sequence, typename N>
55 template <typename Sequence, int N>
58 template <typename Sequence>
61 template <typename Sequence>
64 template <typename Sequence>
67 template <typename Sequence>
70 template <typename Sequence>
73 template <typename Sequence, typename Key>
76 template <typename Sequence>
79 template <typename Sequence>
[all …]
H A Dconvert.hpp15 boost::lazy_disable_if<boost::is_const<Sequence>, type1, type2>
30 template <typename Tag, typename Sequence>
34 extension::convert_impl<Tag>::template apply<Sequence>
41 template <typename Tag, typename Sequence>
43 inline typename BOOST_FUSION_WA_GCC34(result_of::convert<Tag, Sequence>)::type in BOOST_FUSION_WA_GCC34() argument
44 convert(Sequence& seq) in BOOST_FUSION_WA_GCC34()
46 typedef typename result_of::convert<Tag, Sequence>::gen gen; in BOOST_FUSION_WA_GCC34()
50 template <typename Tag, typename Sequence>
52 inline typename result_of::convert<Tag, Sequence const>::type
53 convert(Sequence const& seq) in convert()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/sequence/intrinsic/
H A Dat.hpp36 template <typename Sequence, typename N>
43 template <typename Sequence, typename N>
44 struct apply : Sequence::template at<Sequence, N> {};
65 template <typename Sequence, typename N, typename Tag>
69 … mpl::less<N, typename extension::size_impl<Tag>::template apply<Sequence>::type>
70 , traits::is_unbounded<Sequence>
72 , typename extension::at_impl<Tag>::template apply<Sequence, N>
80 template <typename Sequence, typename N>
82 : detail::at_impl<Sequence, N, typename detail::tag_of<Sequence>::type>
85 template <typename Sequence, int N>
[all …]
H A Dend.hpp34 template <typename Sequence>
37 traits::is_segmented<Sequence>
38 , detail::segmented_end<Sequence>
47 template <typename Sequence>
48 struct apply : Sequence::template end<Sequence> {};
66 template <typename Sequence>
68 : extension::end_impl<typename detail::tag_of<Sequence>::type>::
69 template apply<Sequence>
73 template <typename Sequence>
77 traits::is_sequence<Sequence>
[all …]
H A Dbegin.hpp34 template <typename Sequence>
37 traits::is_segmented<Sequence>
38 , detail::segmented_begin<Sequence>
47 template <typename Sequence>
48 struct apply : Sequence::template begin<Sequence> {};
66 template <typename Sequence>
68 : extension::begin_impl<typename detail::tag_of<Sequence>::type>::
69 template apply<Sequence>
73 template <typename Sequence>
77 traits::is_sequence<Sequence>
[all …]
H A Dsegments.hpp28 template <typename Sequence>
35 template <typename Sequence>
36 struct apply : Sequence::template segments<Sequence> {};
45 template <typename Sequence>
48 typedef typename traits::tag_of<Sequence>::type tag_type;
51 extension::segments_impl<tag_type>::template apply<Sequence>::type
56 template <typename Sequence>
60 is_const<Sequence>
61 , result_of::segments<Sequence>
63 segments(Sequence& seq) in segments()
[all …]
H A Dat_key.hpp58 template <typename Sequence, typename Key>
59 struct apply : Sequence::template at_key_impl<Sequence, Key> {};
74 template <typename Sequence, typename Key, typename Tag>
78 typename extension::has_key_impl<Tag>::template apply<Sequence, Key>
79 , traits::is_unbounded<Sequence>
81 , typename extension::at_key_impl<Tag>::template apply<Sequence, Key>
89 template <typename Sequence, typename Key>
91 : detail::at_key_impl<Sequence, Key, typename detail::tag_of<Sequence>::type>
95 template <typename Key, typename Sequence>
99 is_const<Sequence>
[all …]
H A Dsize.hpp33 template<typename Sequence>
34 struct unsegmented_size : Sequence::size {};
36 template <typename Sequence>
39 traits::is_segmented<Sequence>
40 , detail::segmented_size<Sequence>
41 , unsegmented_size<Sequence>
49 template <typename Sequence>
50 struct apply : Sequence::template size<Sequence> {};
68 template <typename Sequence>
71 extension::size_impl<typename detail::tag_of<Sequence>::type>
[all …]
H A Dempty.hpp27 template <typename Sequence>
29 : mpl::bool_<(result_of::size<Sequence>::value == 0)>
36 template <typename Sequence>
37 struct apply : Sequence::template empty<Sequence> {};
46 template <typename Sequence>
48 : extension::empty_impl<typename detail::tag_of<Sequence>::type>::
49 template apply<Sequence>
53 template <typename Sequence>
55 inline typename result_of::empty<Sequence>::type
56 empty(Sequence const&) in empty()
[all …]
H A Dvalue_at.hpp34 template <typename Sequence, typename N>
41 template <typename Sequence, typename N>
42 struct apply : Sequence::template value_at<Sequence, N> {};
60 template <typename Sequence, typename N, typename Tag>
64 … mpl::less<N, typename extension::size_impl<Tag>::template apply<Sequence>::type>
65 , traits::is_unbounded<Sequence>
67 , typename extension::value_at_impl<Tag>::template apply<Sequence, N>
75 template <typename Sequence, typename N>
77 : detail::value_at_impl<Sequence, N, typename detail::tag_of<Sequence>::type>
80 template <typename Sequence, int N>
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/spirit/home/qi/detail/
H A Dpass_container.hpp30 template <typename Sequence, typename Attribute, typename ValueType>
33 Sequence
49 , typename Sequence, typename Enable = void>
51 : negate_weak_substitute_if_not<Sequence, Attribute, ValueType>
61 , typename Sequence = mpl::true_>
64 negate_weak_substitute_if_not<Sequence, Attribute, Container>
65 , negate_weak_substitute_if_not<Sequence, Attribute, ValueType> >
72 , typename Sequence
88 , typename Sequence>
90 Container, ValueType, Attribute, Sequence, true>
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/container/vector/
H A Dvector.hpp60 template <typename This, typename T, typename Sequence, std::size_t Size>
61 struct can_convert_impl<This, T, Sequence, Size, true> : true_type {};
63 template <typename This, typename Sequence, typename T>
64 struct can_convert_impl<This, Sequence, T, 1, true>
68 Sequence
85 template <typename Sequence, std::size_t Size>
86 struct is_longer_sequence_impl<Sequence, true, Size>
88 bool, (fusion::result_of::size<Sequence>::value >= Size)
101 template <typename Sequence, int N>
106 typename remove_reference<Sequence>::type
[all …]
H A Dconvert.hpp21 template <typename Sequence>
24 typedef typename detail::as_vector<result_of::size<Sequence>::value> gen;
26 template apply<typename result_of::begin<Sequence>::type>::type
31 template <typename Sequence>
33 inline typename result_of::as_vector<Sequence>::type
34 as_vector(Sequence& seq) in as_vector()
36 typedef typename result_of::as_vector<Sequence>::gen gen; in as_vector()
40 template <typename Sequence>
42 inline typename result_of::as_vector<Sequence const>::type
43 as_vector(Sequence const& seq) in as_vector()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/
H A Dsequence_tag.hpp34 typename BOOST_MPL_AUX_NA_PARAM(Sequence)
38 typedef typename Sequence::tag type;
50 template< typename Sequence > struct result_
52 typedef typename Sequence::tag type;
59 template< typename Sequence > struct result_
68 typename BOOST_MPL_AUX_NA_PARAM(Sequence)
71 : aux::sequence_tag_impl< !aux::is_msvc_eti_arg<Sequence>::value >
72 ::template result_<Sequence>
85 template< typename Sequence > struct result2_;
91 template< typename Sequence > struct result2_ \
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/algorithm/query/
H A Dfind.hpp29 template <typename Sequence, typename T>
32 traits::is_segmented<Sequence>
33 , detail::result_of_segmented_find<Sequence, T>
35 Sequence,
38 traits::is_associative<Sequence>
49 template <typename T, typename Sequence>
53 is_const<Sequence>
54 , result_of::find<Sequence, T>
56 find(Sequence& seq) in find()
58 typedef typename result_of::find<Sequence, T>::filter filter; in find()
[all …]
H A Dfind_if.hpp28 template <typename Sequence, typename Pred>
31 traits::is_segmented<Sequence>
32 , detail::result_of_segmented_find_if<Sequence, Pred>
34 Sequence,
44 template <typename Pred, typename Sequence>
48 is_const<Sequence>
49 , result_of::find_if<Sequence, Pred>
51 find_if(Sequence& seq) in find_if()
53 typedef typename result_of::find_if<Sequence, Pred>::filter filter; in find_if()
57 template <typename Pred, typename Sequence>
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/sequence/intrinsic/detail/
H A Dsegmented_begin_impl.hpp28 template <typename Sequence, typename State, typename Context>
33 typename fusion::result_of::begin<Sequence>::type
34 , typename fusion::result_of::end<Sequence>::type
42 … static type call(Sequence& seq, State const&, Context const& context, segmented_begin_fun) in call()
49 …template <typename Sequence, typename Stack, bool IsSegmented = traits::is_segmented<Sequence>::ty…
53 segmented_end_impl<Sequence, Stack>
58 Sequence
68 static type call(Sequence& seq, Stack const& stack) in call()
74 template <typename Sequence, typename Stack>
75 struct segmented_begin_impl_aux<Sequence, Stack, false>
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/proto/
H A Dfusion.hpp276 template<typename Sequence>
285 template<typename Sequence>
297 template<typename Sequence>
306 template<typename Sequence>
449 template<typename Sequence>
462 template<typename Sequence>
464 : mpl::long_<0 == Sequence::proto_arity_c ? 1 : Sequence::proto_arity_c>
474 template<typename Sequence>
477 typedef proto::detail::expr_iterator<Sequence, 0> type;
479 static type call(Sequence &seq) in call()
[all …]
H A Dmake_expr.hpp203 , typename Sequence
219 , Sequence
220 , fusion::result_of::size<Sequence>::type::value
230 template<typename Tag, typename Domain, typename Sequence>
231 struct unpack_expr<Tag, Domain, Sequence, typename Domain::proto_is_domain_>
243 , Sequence
244 , fusion::result_of::size<Sequence>::type::value
338 template<typename This, typename Sequence>
339 struct result<This(Sequence)>
345 , typename remove_reference<Sequence>::type
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/
H A Dbegin_end_impl.hpp31 template< typename Sequence >
34 typedef typename Sequence::begin type;
36 template< typename Sequence >
39 typedef typename Sequence::end type;
51 template< typename Sequence > struct apply
53 typedef typename eval_if<aux::has_begin<Sequence, true_>,
54 aux::begin_type<Sequence>, void_>::type type;
61 template< typename Sequence > struct apply
63 typedef typename eval_if<aux::has_begin<Sequence, true_>,
64 aux::end_type<Sequence>, void_>::type type;
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/container/list/
H A Dconvert.hpp22 template <typename Sequence>
27 typename result_of::begin<Sequence>::type
28 , typename result_of::end<Sequence>::type
36 call(Sequence& seq) in call()
43 template <typename Sequence>
45 inline typename result_of::as_list<Sequence>::type
46 as_list(Sequence& seq) in as_list()
48 return result_of::as_list<Sequence>::call(seq); in as_list()
51 template <typename Sequence>
53 inline typename result_of::as_list<Sequence const>::type
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/algorithm/transformation/
H A Derase.hpp27 template <typename Sequence, typename First>
30 typedef typename result_of::end<Sequence>::type seq_last_type;
75 typename Sequence
80 typedef typename result_of::begin<Sequence>::type seq_first_type;
81 typedef typename result_of::end<Sequence>::type seq_last_type;
88 , typename compute_erase_last<Sequence, First>::type
100 template <typename Sequence, typename First>
104 traits::is_sequence<Sequence>
105 , typename result_of::erase<Sequence const, First>
107 erase(Sequence const& seq, First const& first) in erase()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/view/reverse_view/
H A Dreverse_view.hpp35 template <typename Sequence>
36 struct reverse_view : sequence_base<reverse_view<Sequence> >
42 typedef Sequence seq_type;
43 typedef typename traits::category_of<Sequence>::type category;
44 typedef typename result_of::begin<Sequence>::type first_type;
45 typedef typename result_of::end<Sequence>::type last_type;
46 typedef typename result_of::size<Sequence>::type size;
54 reverse_view(Sequence& in_seq) in reverse_view()
62 typename mpl::if_<traits::is_view<Sequence>, Sequence, Sequence&>::type seq;
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/proto/detail/preprocessed/
H A Dunpack_expr_.hpp8 template<typename Tag, typename Domain, typename Sequence, std::size_t Size>
11 template<typename Domain, typename Sequence>
12 struct unpack_expr_<tag::terminal, Domain, Sequence, 1u>
17 typename fusion::result_of::begin<Sequence>::type
28 static type const call(Sequence const &sequence) in call()
33 template<typename Sequence>
34 struct unpack_expr_<tag::terminal, deduce_domain, Sequence, 1u>
35 : unpack_expr_<tag::terminal, default_domain, Sequence, 1u>
37 template<typename Tag, typename Domain, typename Sequence>
38 struct unpack_expr_<Tag, Domain, Sequence, 1>
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/support/
H A Dsegmented_fold_until.hpp24 template <typename Sequence, typename State, typename Fun>
29 Sequence
42 template <typename Sequence, typename State, typename Fun>
46 is_const<Sequence>
47 , result_of::segmented_fold_until<Sequence, State, Fun>
49 segmented_fold_until(Sequence& seq, State const& state, Fun const& fun) in segmented_fold_until()
52 typename result_of::segmented_fold_until<Sequence, State, Fun>::filter in segmented_fold_until()
58 template <typename Sequence, typename State, typename Fun>
60 inline typename result_of::segmented_fold_until<Sequence const, State, Fun>::type
61 segmented_fold_until(Sequence const& seq, State const& state, Fun const& fun) in segmented_fold_until()
[all …]

12345678910>>...13