Home
last modified time | relevance | path

Searched refs:Seq (Results 1 – 25 of 53) sorted by relevance

123

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/algorithm/iteration/detail/preprocessed/
H A Dreverse_fold.hpp106 template<typename Seq, typename State, typename F
107 , bool = traits::is_sequence<Seq>::value
108 , bool = traits::is_segmented<Seq>::value>
111 template<typename Seq, typename State, typename F>
112 struct result_of_reverse_fold<Seq, State, F, true, false>
114 result_of::size<Seq>::value
115 , typename fusion::result_of::prior< typename result_of::end<Seq>::type >::type
120 template<typename Seq, typename State, typename F>
122 inline typename result_of_reverse_fold<Seq, State, F>::type
123 reverse_fold(Seq& seq, State& state, F& f) in reverse_fold()
[all …]
H A Dfold.hpp107 template<typename Seq, typename State, typename F
108 , bool = traits::is_sequence<Seq>::value
109 , bool = traits::is_segmented<Seq>::value>
112 template<typename Seq, typename State, typename F>
113 struct result_of_fold<Seq, State, F, true, false>
115 result_of::size<Seq>::value
116 , typename result_of::begin<Seq>::type
121 template<typename Seq, typename State, typename F>
123 inline typename result_of_fold<Seq, State, F>::type
124 fold(Seq& seq, State& state, F& f) in fold()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/algorithm/iteration/detail/
H A Dfold.hpp189 template<typename Seq, typename State, typename F in BOOST_FUSION_FOLD_IMPL_ENABLER()
190 , bool = traits::is_sequence<Seq>::value in BOOST_FUSION_FOLD_IMPL_ENABLER()
191 , bool = traits::is_segmented<Seq>::value> in BOOST_FUSION_FOLD_IMPL_ENABLER()
195 template<typename Seq, typename State, typename F> in BOOST_FUSION_FOLD_IMPL_ENABLER()
196 struct BOOST_PP_CAT(result_of_,BOOST_FUSION_FOLD_NAME)<Seq, State, F, true, false> in BOOST_FUSION_FOLD_IMPL_ENABLER()
198 result_of::size<Seq>::value in BOOST_FUSION_FOLD_IMPL_ENABLER()
200 typename result_of::BOOST_FUSION_FOLD_IMPL_FIRST_IT_FUNCTION<Seq>::type in BOOST_FUSION_FOLD_IMPL_ENABLER()
207 template<typename Seq, typename State, typename F> in BOOST_FUSION_FOLD_IMPL_ENABLER()
209 inline typename BOOST_PP_CAT(result_of_,BOOST_FUSION_FOLD_NAME)<Seq, State, F>::type in BOOST_FUSION_FOLD_IMPL_ENABLER()
210 BOOST_FUSION_FOLD_NAME(Seq& seq, State& state, F& f) in BOOST_FUSION_FOLD_IMPL_ENABLER()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/proto/functional/fusion/
H A Dreverse.hpp32 template<typename This, typename Seq>
33 struct result<This(Seq)>
34 : result<This(Seq const &)>
37 template<typename This, typename Seq>
38 struct result<This(Seq &)>
39 : fusion::result_of::reverse<Seq>
42 template<typename Seq>
43 typename fusion::result_of::reverse<Seq>::type
44 operator ()(Seq &seq) const in operator ()()
47 typedef typename fusion::result_of::reverse<Seq>::type result_type; in operator ()()
[all …]
H A Dpop_back.hpp32 template<typename This, typename Seq>
33 struct result<This(Seq)>
34 : result<This(Seq const &)>
37 template<typename This, typename Seq>
38 struct result<This(Seq &)>
39 : fusion::result_of::pop_back<Seq>
42 template<typename Seq>
43 typename fusion::result_of::pop_back<Seq>::type
44 operator ()(Seq &seq) const in operator ()()
47 typedef typename fusion::result_of::pop_back<Seq>::type result_type; in operator ()()
[all …]
H A Dpop_front.hpp37 template<typename This, typename Seq>
38 struct result<This(Seq)>
39 : result<This(Seq const &)>
42 template<typename This, typename Seq>
43 struct result<This(Seq &)>
44 : fusion::result_of::pop_front<Seq>
47 template<typename Seq>
48 typename fusion::result_of::pop_front<Seq>::type
49 operator ()(Seq &seq) const in operator ()()
52 typedef typename fusion::result_of::pop_front<Seq>::type result_type; in operator ()()
[all …]
H A Dat.hpp32 template<typename This, typename Seq, typename N>
33 struct result<This(Seq, N)>
35 typename boost::remove_reference<Seq>::type
40 template<typename Seq, typename N>
41 typename fusion::result_of::at<Seq, N>::type
42 operator ()(Seq &seq, N const & BOOST_PROTO_DISABLE_IF_IS_CONST(Seq)) const in operator ()()
47 template<typename Seq, typename N>
48 typename fusion::result_of::at<Seq const, N>::type
49 operator ()(Seq const &seq, N const &) const in operator ()()
H A Dpush_front.hpp32 template<typename This, typename Seq, typename T>
33 struct result<This(Seq, T)>
35 typename boost::add_const<typename boost::remove_reference<Seq>::type>::type
40 template<typename Seq, typename T>
41 typename fusion::result_of::push_front<Seq const, T>::type
42 operator ()(Seq const &seq, T const &t) const in operator ()()
H A Dpush_back.hpp32 template<typename This, typename Seq, typename T>
33 struct result<This(Seq, T)>
35 typename boost::add_const<typename boost::remove_reference<Seq>::type>::type
40 template<typename Seq, typename T>
41 typename fusion::result_of::push_back<Seq const, T>::type
42 operator ()(Seq const &seq, T const &t) const in operator ()()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/algorithm/iteration/
H A Dfold_fwd.hpp15 template<typename Seq, typename State, typename F>
19 template<typename Seq, typename State, typename F>
22 Seq
26 fold(Seq& seq, State const& state, F f);
28 template<typename Seq, typename State, typename F>
31 Seq const
35 fold(Seq const& seq, State const& state, F f);
37 template<typename Seq, typename State, typename F>
40 Seq
44 fold(Seq& seq, State& state, F f);
[all …]
H A Dreverse_fold_fwd.hpp15 template<typename Seq, typename State, typename F>
19 template<typename Seq, typename State, typename F>
22 Seq
26 reverse_fold(Seq& seq, State const& state, F f);
28 template<typename Seq, typename State, typename F>
31 Seq const
35 reverse_fold(Seq const& seq, State const& state, F f);
37 template<typename Seq, typename State, typename F>
40 Seq
44 reverse_fold(Seq& seq, State& state, F f);
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/phoenix/scope/
H A Dscoped_environment.hpp71 template <typename Seq> \
79 typename Seq::env_type \
84 typename Seq::env_type \
88 typename Seq::env_type \
94 static type call(Seq & seq) \
105 template <typename Seq, typename N>
113 typename Seq::env_type
118 typename Seq::env_type
122 typename Seq::env_type
130 template <typename Seq, typename N>
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/adapted/struct/detail/
H A Dend_impl.hpp24 template <typename Seq>
31 , Seq
32 , struct_size<typename remove_const<Seq>::type>::value
38 call(Seq& seq) in call()
48 template <typename Seq>
55 , Seq
56 , struct_size<typename remove_const<Seq>::type>::value
62 call(Seq& seq) in call()
H A Dextension.hpp33 template<typename Seq, int N>
36 template<typename Seq, int N>
43 template<typename Seq, int N>
46 template<typename Seq>
49 template<typename Seq>
52 template<typename Seq, int N>
H A Dbegin_impl.hpp24 template <typename Seq>
31 , Seq
38 call(Seq& seq) in call()
48 template <typename Seq>
55 , Seq
62 call(Seq& seq) in call()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/view/zip_view/detail/
H A Dat_impl.hpp46 template<typename Seq>
48 typename result<poly_at(Seq&)>::type
49 operator()(Seq& seq) const in operator ()()
54 template<typename Seq>
56 typename result<poly_at(Seq const&)>::type
57 operator()(Seq const& seq) const in operator ()()
78 template<typename Seq, typename N>
83 typename Seq::sequences, detail::poly_at<N> >::type>::type type;
87 call(Seq& seq) in call()
H A Dvalue_at_impl.hpp34 template<typename N1, typename Seq>
35 struct result<poly_value_at<N1>(Seq)>
36 : mpl::eval_if<is_same<Seq, unused_type const&>,
38 result_of::value_at<typename remove_reference<Seq>::type, N> >
43 template<typename Seq>
45 typename result<poly_value_at(Seq)>::type
46 operator()(Seq&&) const;
H A Dend_impl.hpp37 typedef typename remove_reference<SeqRef>::type Seq; typedef
38 typedef typename result_of::begin<Seq>::type begin;
57 template<typename Seq>
59 typename result<endpoints(Seq&)>::type
60 operator()(Seq& seq) const in operator ()()
65 template<typename Seq>
67 typename result<endpoints(Seq const&)>::type
68 operator()(Seq const& seq) const in operator ()()
H A Dbegin_impl.hpp43 template<typename Seq>
45 typename result<poly_begin(Seq&)>::type
46 operator()(Seq& seq) const in operator ()()
51 template<typename Seq>
53 typename result<poly_begin(Seq const&)>::type
54 operator()(Seq const& seq) const in operator ()()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/function_types/detail/
H A Dsynthesize.hpp27 template<typename Seq> struct synthesize_impl_i { };
30 template<typename Seq, bits_t Bits>
35 , ::boost::mpl::size<Seq>::value
37 ::template synthesize_impl_i<Seq>
40 template<typename Seq, typename Tag>
43 < Seq
51 template<typename Seq, typename Tag>
54 < Seq
58 < typename detail::cv_traits< typename mpl::at_c<Seq,1>::type >::tag
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/view/transform_view/detail/
H A Dat_impl.hpp28 template<typename Seq, typename N>
31 typedef typename Seq::transform_type F;
33 … typedef typename boost::fusion::result_of::at<typename Seq::sequence_type, N>::type value_type;
37 static type call(Seq& seq) in call()
47 template<typename Seq, typename N>
50 typedef typename Seq::transform_type F;
52 … typedef typename boost::fusion::result_of::at<typename Seq::sequence1_type, N>::type value1_type;
53 … typedef typename boost::fusion::result_of::at<typename Seq::sequence2_type, N>::type value2_type;
57 static type call(Seq& seq) in call()
H A Dvalue_at_impl.hpp28 template<typename Seq, typename N>
31 typedef typename Seq::transform_type F;
33 …typedef typename boost::fusion::result_of::value_at<typename Seq::sequence_type, N>::type value_ty…
41 template<typename Seq, typename N>
44 typedef typename Seq::transform_type F;
46 …typedef typename boost::fusion::result_of::value_at<typename Seq::sequence1_type, N>::type value1_…
47 …typedef typename boost::fusion::result_of::value_at<typename Seq::sequence2_type, N>::type value2_…
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/
H A Dorder_impl.hpp35 template< typename Seq, typename Key > struct x_order_impl
41 Seq
51 Seq
62 template< typename Seq, typename Key > struct apply
64 typename has_key_impl<Tag>::template apply<Seq,Key>
65 , x_order_impl<Seq,Key>
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/iterator/
H A Dbasic_iterator.hpp41 template<typename Tag, typename Category, typename Seq, int Index>
43 : iterator_facade<basic_iterator<Tag, Category, Seq, Index>, Category>
46 typedef Seq seq_type;
77 basic_iterator<Tag, Category, Seq, Index + N::value>
130 basic_iterator(Seq& in_seq, int) in basic_iterator()
143 Seq* seq;
150 template <typename Tag, typename Category, typename Seq, int Index>
151 struct iterator_traits< ::boost::fusion::basic_iterator<Tag, Category, Seq, Index> >
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/view/zip_view/
H A Dzip_view.hpp57 template<typename Seq>
58 struct result<seq_ref_size(Seq)>
63 typedef typename remove_reference<Seq>::type SeqClass;
73 template<typename Seq>
75 typename result<seq_ref_size(Seq)>::type
76 operator()(Seq&&) const;

123