Home
last modified time | relevance | path

Searched refs:BOOST_PP_ENUM_PARAMS (Results 1 – 25 of 79) sorted by relevance

1234

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/proto/transform/detail/
H A Dmake.hpp63 template<BOOST_PP_ENUM_PARAMS(N, typename BOOST_PP_INTERCEPT)> class R
68 R<BOOST_PP_ENUM_PARAMS(N, A)>
79 template<BOOST_PP_ENUM_PARAMS(N, typename BOOST_PP_INTERCEPT)> class R
84 noinvoke<R<BOOST_PP_ENUM_PARAMS(N, A)> >
96 struct is_applyable<R(BOOST_PP_ENUM_PARAMS(N, A))>
101 struct is_applyable<R(*)(BOOST_PP_ENUM_PARAMS(N, A))>
110 template<BOOST_PP_ENUM_PARAMS(BOOST_PP_MAX(N, 1), typename A)>
114 return result_type::make(BOOST_PP_ENUM_PARAMS(BOOST_PP_MAX(N, 1), a)); in operator ()()
123 template<BOOST_PP_ENUM_PARAMS(BOOST_PP_MAX(N, 1), typename A)>
127 return result_type::make(BOOST_PP_ENUM_PARAMS(BOOST_PP_MAX(N, 1), a)); in operator ()()
[all …]
H A Dlazy.hpp44 struct lazy<Object(BOOST_PP_ENUM_PARAMS(N, A))>
45 : transform<lazy<Object(BOOST_PP_ENUM_PARAMS(N, A))> >
51 (BOOST_PP_ENUM_PARAMS(N, A))
58 struct lazy<Object(BOOST_PP_ENUM_PARAMS(N, A)...)>
59 : transform<lazy<Object(BOOST_PP_ENUM_PARAMS(N, A)...)> >
H A Dwhen.hpp62 struct when<Grammar, R(BOOST_PP_ENUM_PARAMS(N, A))>
63 : detail::when_impl<Grammar, R, R(BOOST_PP_ENUM_PARAMS(N, A))>
94 struct when<Grammar, R(BOOST_PP_ENUM_PARAMS(N, A)...)>
95 : detail::when_impl<Grammar, R, R(BOOST_PP_ENUM_PARAMS(N, A)...)>
H A Dcall.hpp54 struct call<Fun(BOOST_PP_ENUM_PARAMS(N, A))> : transform<call<Fun(BOOST_PP_ENUM_PARAMS(N, A))> >
61 … typedef detail::poly_function_traits<Fun, Fun(BOOST_PP_ENUM_PARAMS(N, b))> function_traits;
90 …struct call<Fun(BOOST_PP_ENUM_PARAMS(N, A)...)> : transform<call<Fun(BOOST_PP_ENUM_PARAMS(N, A)...…
H A Dpack_impl.hpp64 template<BOOST_PP_ENUM_PARAMS(I, typename C)>
65 struct cat<BOOST_PP_ENUM_PARAMS(I, C)>
67 …typedef msvc_fun_workaround<Ret(BOOST_PP_ENUM_PARAMS(J, A) BOOST_PP_COMMA_IF(J) BOOST_PP_ENUM_PARA…
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/spirit/home/qi/
H A Dparse_attr.hpp42 , BOOST_PP_ENUM_PARAMS(N, typename A)>
65 vector_type lattr (BOOST_PP_ENUM_PARAMS(N, attr)); in parse()
70 , BOOST_PP_ENUM_PARAMS(N, typename A)>
79 return qi::parse(first, last, expr, BOOST_PP_ENUM_PARAMS(N, attr)); in parse()
84 , BOOST_PP_ENUM_PARAMS(N, typename A)>
116 vector_type lattr (BOOST_PP_ENUM_PARAMS(N, attr)); in phrase_parse()
127 , BOOST_PP_ENUM_PARAMS(N, typename A)>
139 , BOOST_PP_ENUM_PARAMS(N, attr)); in phrase_parse()
144 , BOOST_PP_ENUM_PARAMS(N, typename A)>
154 , BOOST_PP_ENUM_PARAMS(N, attr)); in phrase_parse()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/typeof/
H A Dregister_functions_iterate.hpp12 struct encode_type_impl<V, R(*)(BOOST_PP_ENUM_PARAMS(n, P))>
19 struct encode_type_impl<V, R(*)(BOOST_PP_ENUM_PARAMS(n, P) ...)>
30 typedef BOOST_PP_CAT(p, n)(*type)(BOOST_PP_ENUM_PARAMS(n, p));
39 typedef BOOST_PP_CAT(p, n)(*type)(BOOST_PP_ENUM_PARAMS(n, p) ...);
48 struct encode_type_impl<V, R(&)(BOOST_PP_ENUM_PARAMS(n, P))>
55 struct encode_type_impl<V, R(&)(BOOST_PP_ENUM_PARAMS(n, P) ...)>
66 typedef BOOST_PP_CAT(p, n)(&type)(BOOST_PP_ENUM_PARAMS(n, p));
75 typedef BOOST_PP_CAT(p, n)(&type)(BOOST_PP_ENUM_PARAMS(n, p) ...);
82 struct encode_type_impl<V, R(BOOST_PP_ENUM_PARAMS(n, P))>
89 struct encode_type_impl<V, R(BOOST_PP_ENUM_PARAMS(n, P) ...)>
[all …]
H A Dvector.hpp107 … template<BOOST_PP_ENUM_PARAMS(n, class P) BOOST_PP_EXPR_IIF(BOOST_PP_NOT(n), class T = void)>\
110 typedef v_iter<vector ## n<BOOST_PP_ENUM_PARAMS(n,P)>, boost::mpl::int_<0> > begin;\
131 template<BOOST_PP_ENUM_PARAMS(n, class P) BOOST_PP_COMMA_IF(n) class T>\
132 struct push_back<BOOST_PP_CAT(boost::type_of::vector, n)<BOOST_PP_ENUM_PARAMS(n, P)>, T>\
135 BOOST_PP_ENUM_PARAMS(n, P) BOOST_PP_COMMA_IF(n) T\
H A Dtemplate_template_param.hpp81 BOOST_PP_ENUM_PARAMS(\
112 typedef Name<BOOST_PP_ENUM_PARAMS(BOOST_PP_SEQ_SIZE(Params),T)> type;\
117 …me BOOST_TYPEOF_DECODE_NESTED_TEMPLATE_HELPER_NAME::decode_params<BOOST_PP_ENUM_PARAMS(BOOST_PP_SE…
129 typedef Name<BOOST_PP_ENUM_PARAMS(BOOST_PP_SEQ_SIZE(Params),T)> type;\
131 typedef typename decode_params<BOOST_PP_ENUM_PARAMS(BOOST_PP_SEQ_SIZE(Params),P)>::type type;
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/utility/detail/
H A Dresult_of_iterate.hpp22 # define BOOST_RESULT_OF_ARGS BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(),T)
59 struct cpp0x_result_of<F(BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(),T))>
64 typename remove_cv<F>::type(BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(),T)), false
67 F(BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(),T))
78 struct BOOST_PP_CAT(result_of_callable_fun_2_, BOOST_PP_ITERATION())<R(BOOST_PP_ENUM_PARAMS(BOOST_P… in BOOST_PP_CAT()
79 R operator()(BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(), T)) const; in BOOST_PP_CAT()
118 struct cpp0x_result_of_impl<F(BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(),T)), true>
121 , cpp0x_result_of_impl<F(BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(),T)), false>
126 struct cpp0x_result_of_impl<F(BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(),T)), false>
138 struct cpp0x_result_of_impl<F(BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(),T)),
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/proto/detail/
H A Dpoly_function_traits.hpp37 …struct poly_function_traits<PolyFun, PolyFun(BOOST_PP_ENUM_PARAMS(N, A)), mpl::size_t<sizeof(poly_…
39 typedef typename PolyFun::template impl<BOOST_PP_ENUM_PARAMS(N, const A)> function_type;
45 struct as_mono_function_impl<PolyFun(BOOST_PP_ENUM_PARAMS(N, A)), true>
47 typedef typename PolyFun::template impl<BOOST_PP_ENUM_PARAMS(N, const A)> type;
52 struct as_mono_function_impl<PolyFun(BOOST_PP_ENUM_PARAMS(N, A)), false>
59 struct as_mono_function<PolyFun(BOOST_PP_ENUM_PARAMS(N, A))>
60 : as_mono_function_impl<PolyFun(BOOST_PP_ENUM_PARAMS(N, A)), is_poly_function<PolyFun>::value>
H A Dtraits.hpp47 template<BOOST_PP_ENUM_PARAMS(N, typename A)>
51 BOOST_PP_ENUM_PARAMS(N, A)
57 BOOST_PP_ENUM_PARAMS(N, A)
63 …typedef proto::expr<proto::tag::function, BOOST_PP_CAT(list, N)<BOOST_PP_ENUM_PARAMS(N, A)>, N> ty…
64 …def proto::basic_expr<proto::tag::function, BOOST_PP_CAT(list, N)<BOOST_PP_ENUM_PARAMS(N, A)>, N> …
108 typedef proto::expr<Tag, BOOST_PP_CAT(list, N)<BOOST_PP_ENUM_PARAMS(N, A)>, N> type;
109 …typedef proto::basic_expr<Tag, BOOST_PP_CAT(list, N)<BOOST_PP_ENUM_PARAMS(N, A)>, N> proto_grammar;
130 template<BOOST_PP_ENUM_PARAMS(N, typename BOOST_PP_INTERCEPT)> class T
131 , BOOST_PP_ENUM_PARAMS(N, typename A)
133 struct is_callable_<T<BOOST_PP_ENUM_PARAMS(N, A)> BOOST_PROTO_TEMPLATE_ARITY_PARAM(N)>
H A Dgenerate_by_value.hpp37 proto::expr<Tag, BOOST_PP_CAT(list, N)<BOOST_PP_ENUM_PARAMS(N, Arg)>, N>
41 BOOST_PP_CAT(list, N)<BOOST_PP_ENUM_PARAMS(N, Arg)>
57 BOOST_PP_ENUM_PARAMS(N, e.child) in call()
65 proto::basic_expr<Tag, BOOST_PP_CAT(list, N)<BOOST_PP_ENUM_PARAMS(N, Arg)>, N>
69 BOOST_PP_CAT(list, N)<BOOST_PP_ENUM_PARAMS(N, Arg)>
85 BOOST_PP_ENUM_PARAMS(N, e.child) in call()
H A Dand_n.hpp38 template<bool B, BOOST_PP_ENUM_PARAMS(BOOST_PP_DEC(N), typename P)>
51 template<BOOST_PP_ENUM_PARAMS(BOOST_PP_DEC(N), typename P)>
52 struct BOOST_PP_CAT(and_, N)<false, BOOST_PP_ENUM_PARAMS(BOOST_PP_DEC(N), P)> in BOOST_PP_CAT()
58 template<BOOST_PP_ENUM_PARAMS(N, typename G), typename Expr, typename State, typename Data>
59 struct _and_impl<proto::and_<BOOST_PP_ENUM_PARAMS(N, G)>, Expr, State, Data>
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/container/vector/detail/cpp03/
H A Dvector_n.hpp61 template <BOOST_PP_ENUM_PARAMS(N, typename T)>
73 template <BOOST_PP_ENUM_PARAMS(N, typename U)> in BOOST_PP_CAT()
143 return BOOST_PP_CAT(vector_data, N)(BOOST_PP_ENUM_PARAMS(N, *i)); in BOOST_PP_CAT()
163 return BOOST_PP_CAT(vector_data, N)(BOOST_PP_ENUM_PARAMS(N, *i)); in BOOST_PP_CAT()
169 template <BOOST_PP_ENUM_PARAMS(N, typename T)>
171 : BOOST_PP_CAT(vector_data, N)<BOOST_PP_ENUM_PARAMS(N, T)> in BOOST_PP_CAT()
172 , sequence_base<BOOST_PP_CAT(vector, N)<BOOST_PP_ENUM_PARAMS(N, T)> > in BOOST_PP_CAT()
174 typedef BOOST_PP_CAT(vector, N)<BOOST_PP_ENUM_PARAMS(N, T)> this_type; in BOOST_PP_CAT()
175 typedef BOOST_PP_CAT(vector_data, N)<BOOST_PP_ENUM_PARAMS(N, T)> base_type; in BOOST_PP_CAT()
176 typedef mpl::BOOST_PP_CAT(vector, N)<BOOST_PP_ENUM_PARAMS(N, T)> types; in BOOST_PP_CAT()
[all …]
H A Dvector_n_chooser.hpp62 template <BOOST_PP_ENUM_PARAMS(FUSION_MAX_VECTOR_SIZE, typename T)>
65 …typedef BOOST_PP_CAT(vector, FUSION_MAX_VECTOR_SIZE)<BOOST_PP_ENUM_PARAMS(FUSION_MAX_VECTOR_SIZE, …
69 struct vector_n_chooser<BOOST_PP_ENUM_PARAMS(FUSION_MAX_VECTOR_SIZE, void_ BOOST_PP_INTERCEPT)>
98 template <BOOST_PP_ENUM_PARAMS(N, typename T)>
100 BOOST_PP_ENUM_PARAMS(N, T)
103 typedef BOOST_PP_CAT(vector, N)<BOOST_PP_ENUM_PARAMS(N, T)> type;
H A Dvector.hpp85 template <BOOST_PP_ENUM_PARAMS(FUSION_MAX_VECTOR_SIZE, typename T)>
87 : sequence_base<vector<BOOST_PP_ENUM_PARAMS(FUSION_MAX_VECTOR_SIZE, T)> >
92 BOOST_PP_ENUM_PARAMS(FUSION_MAX_VECTOR_SIZE, T)>::type
95 template <BOOST_PP_ENUM_PARAMS(FUSION_MAX_VECTOR_SIZE, typename U)>
111 template <BOOST_PP_ENUM_PARAMS(FUSION_MAX_VECTOR_SIZE, typename U)>
113 vector(vector<BOOST_PP_ENUM_PARAMS(FUSION_MAX_VECTOR_SIZE, U)> const& rhs) in vector()
135 template <BOOST_PP_ENUM_PARAMS(FUSION_MAX_VECTOR_SIZE, typename U)>
138 operator=(vector<BOOST_PP_ENUM_PARAMS(FUSION_MAX_VECTOR_SIZE, U)> const& rhs) in operator =()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/aux_/
H A Dsequence_wrapper.hpp54 BOOST_PP_ENUM_PARAMS( \
61 BOOST_PP_ENUM_PARAMS( \
76 BOOST_PP_ENUM_PARAMS(n, AUX778076_SEQUENCE_TEMPLATE_PARAM) \
80 BOOST_PP_ENUM_PARAMS(n, T) \
84 BOOST_PP_ENUM_PARAMS(n, T) \
100 typename T, BOOST_PP_ENUM_PARAMS( \
107 T, BOOST_PP_ENUM_PARAMS( \
124 BOOST_PP_ENUM_PARAMS(n, AUX778076_SEQUENCE_TEMPLATE_PARAM) \
137 T, BOOST_PP_ENUM_PARAMS(n, C) \
185 BOOST_PP_ENUM_PARAMS(AUX778076_SEQUENCE_LIMIT, AUX778076_SEQUENCE_PARAM_NAME) in BOOST_PP_CAT()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/phoenix/support/detail/
H A Diterate_define.hpp11 BOOST_PP_ENUM_PARAMS(N, typename A) \
19 BOOST_PP_ENUM_PARAMS(N, A) \
43 BOOST_PP_ENUM_PARAMS(N, a) \
64 BOOST_PP_ENUM_PARAMS(BOOST_PHOENIX_ITERATION, typename A) \
72 BOOST_PP_ENUM_PARAMS(BOOST_PHOENIX_ITERATION, A) \
96 BOOST_PP_ENUM_PARAMS(BOOST_PHOENIX_ITERATION, a) \
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/spirit/home/support/detail/
H A Dmake_vector.hpp91 template <BOOST_PP_ENUM_PARAMS(N, typename T)>
94 …struct make_vector< BOOST_PP_ENUM_PARAMS(N, T) BOOST_PP_REPEAT_FROM_TO(BOOST_PP_DEC(N), FUSION_MAX…
97 struct make_vector<BOOST_PP_ENUM_PARAMS(N, T)>
104 template <BOOST_PP_ENUM_PARAMS(N, typename T)>
109 BOOST_PP_ENUM_PARAMS(N, _)); in BOOST_PP_CAT()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/mpl/vector/aux_/
H A Dnumbered.hpp31 BOOST_PP_ENUM_PARAMS(i_, T) \
37 BOOST_PP_ENUM_PARAMS(i_, typename T)
56 BOOST_PP_ENUM_PARAMS(i_, typename T)
85 BOOST_PP_ENUM_PARAMS(BOOST_PP_DEC(i_), typename Vector::item)
108 BOOST_PP_ENUM_PARAMS(BOOST_PP_DEC(i_), typename Vector::item)
121 BOOST_PP_ENUM_PARAMS(BOOST_PP_DEC(i_), typename Vector::item)
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/spirit/home/qi/nonterminal/detail/
H A Dfcall.hpp27 template <BOOST_PP_ENUM_PARAMS(N, typename A)>
33 , fusion::vector<BOOST_PP_ENUM_PARAMS(N, A)> >
38 typedef fusion::vector<BOOST_PP_ENUM_PARAMS(N, A)> vector_type; in operator ()()
46 , fusion::make_vector(BOOST_PP_ENUM_PARAMS(N, f))) in operator ()()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/container/generation/detail/
H A Dpp_make_vector.hpp95 template <BOOST_PP_ENUM_PARAMS(N, typename T)>
97 …struct make_vector< BOOST_PP_ENUM_PARAMS(N, T) BOOST_PP_REPEAT_FROM_TO(BOOST_PP_DEC(N), FUSION_MAX…
104 template <BOOST_PP_ENUM_PARAMS(N, typename T)>
110 BOOST_PP_ENUM_PARAMS(N, arg)); in BOOST_PP_CAT()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/proto/
H A Drepeat.hpp29 BOOST_PP_ENUM_PARAMS(N, typename proto_A)
44 BOOST_PP_ENUM_PARAMS(N, proto_A)
49 BOOST_PP_ENUM_PARAMS(N, const proto_A)
69 BOOST_PP_ENUM_PARAMS(N, proto_a)
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/spirit/home/support/nonterminal/
H A Dlocals.hpp37 : mpl::vector<BOOST_PP_ENUM_PARAMS(BOOST_SPIRIT_MAX_LOCALS_SIZE, T)> {};
47 template <BOOST_PP_ENUM_PARAMS(BOOST_SPIRIT_MAX_LOCALS_SIZE, typename T)>
48 struct is_locals<locals<BOOST_PP_ENUM_PARAMS(BOOST_SPIRIT_MAX_LOCALS_SIZE, T)> >

1234