| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/proto/ |
| H A D | generate.hpp | 37 template<typename Expr> 109 template<typename This, typename Expr> 110 struct result<This(Expr)> 112 typedef Expr type; 117 template<typename Expr> 119 BOOST_PROTO_RETURN_TYPE_STRICT_LOOSE(Expr, Expr const &) in BOOST_PROTO_RETURN_TYPE_STRICT_LOOSE() 120 operator ()(Expr const &e) const in BOOST_PROTO_RETURN_TYPE_STRICT_LOOSE() 156 template<typename This, typename Expr> 157 struct result<This(Expr)> 159 typedef Extends<Expr> type; [all …]
|
| H A D | traits.hpp | 238 template<typename Expr> 241 typedef typename Expr::proto_tag type; 244 template<typename Expr> 245 struct tag_of<Expr &> 247 typedef typename Expr::proto_tag type; 252 template<typename Expr> 254 : Expr::proto_arity 257 template<typename Expr> 258 struct arity_of<Expr &> 259 : Expr::proto_arity [all …]
|
| H A D | eval.hpp | 27 template<typename Expr, typename Context> 30 typedef typename Context::template eval<Expr>::result_type type; 46 template<typename This, typename Expr, typename Context> 47 struct result<This(Expr, Context)> 51 typename remove_reference<Expr>::type 63 template<typename Expr, typename Context> 64 typename proto::result_of::eval<Expr, Context>::type 65 operator ()(Expr &e, Context &ctx) const in operator ()() 67 return typename Context::template eval<Expr>()(e, ctx); in operator ()() 72 template<typename Expr, typename Context> [all …]
|
| H A D | matches.hpp | 59 template<typename Expr, typename BasicExpr, typename Grammar> 65 template<typename And, typename Expr, typename State, typename Data> 130 …template<typename Expr, typename Args1, typename Args2, typename Back, bool Can, bool Zero, typena… 135 template<typename Expr, typename Args1, typename Args2, typename Back> 136 struct vararg_matches<Expr, Args1, Args2, Back, true, true, typename Back::proto_is_vararg_> 138 Expr 144 template<typename Expr, typename Args1, typename Args2, typename Back> 145 … struct vararg_matches<Expr, Args1, Args2, Back, true, false, typename Back::proto_is_vararg_> 148 Expr 291 template<typename Expr, typename BasicExpr, typename Grammar> [all …]
|
| H A D | fusion.hpp | 44 template<typename Expr, long Pos> 46 : fusion::iterator_base<expr_iterator<Expr, Pos> > 48 typedef Expr expr_type; 53 typename Expr::proto_tag 54 , typename Expr::proto_domain 58 explicit expr_iterator(Expr &e) in expr_iterator() 62 Expr &expr; 71 template<typename This, typename Expr> 72 struct result<This(Expr)> 73 : result<This(Expr const &)> [all …]
|
| H A D | expr.hpp | 55 template<typename Expr> 56 struct address_of_hack<proto::tag::address_of, Expr &> 58 typedef Expr *type; 61 template<typename T, typename Expr, typename Arg0> 63 Expr make_terminal(T &t, Expr *, proto::term<Arg0> *) in make_terminal() argument 65 Expr that = {t}; in make_terminal() 69 template<typename T, typename Expr, typename Arg0, std::size_t N> 71 Expr make_terminal(T (&t)[N], Expr *, proto::term<Arg0[N]> *) in make_terminal() argument 73 Expr that; in make_terminal() 81 template<typename T, typename Expr, typename Arg0, std::size_t N> [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/proto/context/detail/preprocessed/ |
| H A D | callable_eval.hpp | 10 template<typename Expr, typename Context> 11 struct is_expr_handled<Expr, Context, 1> 14 static Expr &sexpr_; 15 static typename Expr::proto_tag &stag_; 43 template<typename Expr, typename Context> 44 struct callable_eval<Expr, Context, 1> 46 typedef typename proto::result_of::child_c< Expr const &, 0>::type child0; 50 typename Expr::proto_tag 58 result_type operator ()(Expr &expr, Context &context) const in operator ()() 61 typename Expr::proto_tag() in operator ()() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/phoenix/core/detail/cpp03/preprocessed/ |
| H A D | call_40.hpp | 17 template <typename Fun, typename Expr, typename State, typename Data> 18 struct call_impl<Fun, Expr, State, Data, 1> 19 : proto::transform_impl<Expr, State, Data> 24 typedef typename proto::result_of::child_c<Expr, 0>::type A0; 51 template <typename Fun, typename Expr, typename State, typename Data> 52 struct call_impl<Fun, Expr, State, Data, 2> 53 : proto::transform_impl<Expr, State, Data> 58 …typedef typename proto::result_of::child_c<Expr, 0>::type A0; typedef typename proto::result_of::c… 85 template <typename Fun, typename Expr, typename State, typename Data> 86 struct call_impl<Fun, Expr, State, Data, 3> [all …]
|
| H A D | call_50.hpp | 17 template <typename Fun, typename Expr, typename State, typename Data> 18 struct call_impl<Fun, Expr, State, Data, 1> 19 : proto::transform_impl<Expr, State, Data> 24 typedef typename proto::result_of::child_c<Expr, 0>::type A0; 51 template <typename Fun, typename Expr, typename State, typename Data> 52 struct call_impl<Fun, Expr, State, Data, 2> 53 : proto::transform_impl<Expr, State, Data> 58 …typedef typename proto::result_of::child_c<Expr, 0>::type A0; typedef typename proto::result_of::c… 85 template <typename Fun, typename Expr, typename State, typename Data> 86 struct call_impl<Fun, Expr, State, Data, 3> [all …]
|
| H A D | call_30.hpp | 17 template <typename Fun, typename Expr, typename State, typename Data> 18 struct call_impl<Fun, Expr, State, Data, 1> 19 : proto::transform_impl<Expr, State, Data> 24 typedef typename proto::result_of::child_c<Expr, 0>::type A0; 51 template <typename Fun, typename Expr, typename State, typename Data> 52 struct call_impl<Fun, Expr, State, Data, 2> 53 : proto::transform_impl<Expr, State, Data> 58 …typedef typename proto::result_of::child_c<Expr, 0>::type A0; typedef typename proto::result_of::c… 85 template <typename Fun, typename Expr, typename State, typename Data> 86 struct call_impl<Fun, Expr, State, Data, 3> [all …]
|
| H A D | call_20.hpp | 17 template <typename Fun, typename Expr, typename State, typename Data> 18 struct call_impl<Fun, Expr, State, Data, 1> 19 : proto::transform_impl<Expr, State, Data> 24 typedef typename proto::result_of::child_c<Expr, 0>::type A0; 51 template <typename Fun, typename Expr, typename State, typename Data> 52 struct call_impl<Fun, Expr, State, Data, 2> 53 : proto::transform_impl<Expr, State, Data> 58 …typedef typename proto::result_of::child_c<Expr, 0>::type A0; typedef typename proto::result_of::c… 85 template <typename Fun, typename Expr, typename State, typename Data> 86 struct call_impl<Fun, Expr, State, Data, 3> [all …]
|
| H A D | call_10.hpp | 17 template <typename Fun, typename Expr, typename State, typename Data> 18 struct call_impl<Fun, Expr, State, Data, 1> 19 : proto::transform_impl<Expr, State, Data> 24 typedef typename proto::result_of::child_c<Expr, 0>::type A0; 51 template <typename Fun, typename Expr, typename State, typename Data> 52 struct call_impl<Fun, Expr, State, Data, 2> 53 : proto::transform_impl<Expr, State, Data> 58 …typedef typename proto::result_of::child_c<Expr, 0>::type A0; typedef typename proto::result_of::c… 85 template <typename Fun, typename Expr, typename State, typename Data> 86 struct call_impl<Fun, Expr, State, Data, 3> [all …]
|
| H A D | actor_result_of_20.hpp | 8 template <typename Expr 12 template <typename Expr> 17 Expr const& 19 vector1<const ::boost::phoenix::actor<Expr> *> & 33 template <typename Expr, typename A0> 34 struct actor<Expr, A0> 39 Expr const& 41 vector2<const ::boost::phoenix::actor<Expr> *, A0> & 55 template <typename Expr, typename A0 , typename A1> 56 struct actor<Expr, A0 , A1> [all …]
|
| H A D | actor_result_of_10.hpp | 8 template <typename Expr 12 template <typename Expr> 17 Expr const& 19 vector1<const ::boost::phoenix::actor<Expr> *> & 33 template <typename Expr, typename A0> 34 struct actor<Expr, A0> 39 Expr const& 41 vector2<const ::boost::phoenix::actor<Expr> *, A0> & 55 template <typename Expr, typename A0 , typename A1> 56 struct actor<Expr, A0 , A1> [all …]
|
| H A D | actor_result_of_30.hpp | 8 template <typename Expr 12 template <typename Expr> 17 Expr const& 19 vector1<const ::boost::phoenix::actor<Expr> *> & 33 template <typename Expr, typename A0> 34 struct actor<Expr, A0> 39 Expr const& 41 vector2<const ::boost::phoenix::actor<Expr> *, A0> & 55 template <typename Expr, typename A0 , typename A1> 56 struct actor<Expr, A0 , A1> [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/proto/transform/ |
| H A D | impl.hpp | 93 …template<typename Expr> … 95 …typename boost::proto::detail::apply_transform<transform_type(Expr &)>::result_type … 96 …operator ()(Expr &e) const … 100 …return boost::proto::detail::apply_transform<transform_type(Expr &)>()(e, s, d); … 103 …template<typename Expr> … 105 …typename boost::proto::detail::apply_transform<transform_type(Expr const &)>::result_type … 106 …operator ()(Expr const &e) const … 110 …return boost::proto::detail::apply_transform<transform_type(Expr const &)>()(e, s, d); … 113 …template<typename Expr, typename State> … 115 …typename boost::proto::detail::apply_transform<transform_type(Expr &, State &)>::result_type … [all …]
|
| H A D | call.hpp | 118 template<typename Expr, typename State, typename Data, bool B> 120 : transform_impl<Expr, State, Data> 136 template<typename Expr, typename State, typename Data> 137 struct impl2<Expr, State, Data, true> 138 : Fun::template impl<Expr, State, Data> 155 template<typename Expr, typename State, typename Data> 157 : impl2<Expr, State, Data, detail::is_transform_<Fun>::value> 167 template<typename Expr, typename State, typename Data, bool B> 169 : transform_impl<Expr, State, Data> 171 typedef typename when<_, A0>::template impl<Expr, State, Data>::result_type a0; [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/proto/detail/preprocessed/ |
| H A D | deep_copy.hpp | 8 template<typename Expr> 9 struct deep_copy_impl<Expr, 1> 13 typename Expr::proto_domain 14 , typename Expr::proto_tag 16 …typename deep_copy_impl< typename remove_reference< typename Expr::proto_child0 >::type::proto_der… 20 typedef typename Expr::proto_generator proto_generator; 31 template<typename Expr> 32 struct deep_copy_impl<Expr, 2> 36 typename Expr::proto_domain 37 , typename Expr::proto_tag [all …]
|
| H A D | traits.hpp | 16 template<typename Expr> 17 struct child_c<Expr, 0> 20 BOOST_STATIC_ASSERT(0 != Expr::proto_arity_c); 23 typedef typename Expr::proto_child0 value_type; 29 typedef typename detail::expr_traits<typename Expr::proto_child0>::value_type type; 31 template<typename Expr> 32 struct child_c<Expr &, 0> 35 BOOST_STATIC_ASSERT(0 != Expr::proto_arity_c); 38 typedef typename Expr::proto_child0 value_type; 44 typedef typename detail::expr_traits<typename Expr::proto_child0>::reference type; [all …]
|
| H A D | or_n.hpp | 8 template<bool B, typename Expr, typename BasicExpr, typename G0 , typename G1> 10 : mpl::bool_<matches_<Expr, BasicExpr, typename G1::proto_grammar>::value> 14 template<typename Expr, typename BasicExpr , typename G0 , typename G1> 15 struct or_2<true, Expr, BasicExpr, G0 , G1> 20 template<bool B, typename Expr, typename BasicExpr, typename G0 , typename G1 , typename G2> 23 matches_<Expr, BasicExpr, typename G1::proto_grammar>::value 24 , Expr, BasicExpr, G1 , G2 27 template<typename Expr, typename BasicExpr , typename G0 , typename G1 , typename G2> 28 struct or_3<true, Expr, BasicExpr, G0 , G1 , G2> 33 …template<bool B, typename Expr, typename BasicExpr, typename G0 , typename G1 , typename G2 , type… [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/proto/transform/detail/preprocessed/ |
| H A D | fold_impl.hpp | 8 template<typename State0, typename Fun, typename Expr, typename State, typename Data> 9 struct fold_impl<State0, Fun, Expr, State, Data, 1> 10 : transform_impl<Expr, State, Data> 12 typedef typename when<_, State0>::template impl<Expr, State, Data>::result_type state0; 13 …typedef typename when<_, Fun>::template impl< typename result_of::child_c<Expr, 0>::type , state0 … 22 typename when<_, State0>::template impl<Expr, State, Data>()(e, s, d); in operator ()() 23 …state1 s1 = typename when<_, Fun>::template impl< typename result_of::child_c<Expr, 0>::type , sta… in operator ()() 27 template<typename State0, typename Fun, typename Expr, typename State, typename Data> 28 struct reverse_fold_impl<State0, Fun, Expr, State, Data, 1> 29 : transform_impl<Expr, State, Data> [all …]
|
| H A D | make.hpp | 55 template<typename Expr, typename State, typename Data> 56 struct impl : transform_impl<Expr, State, Data> 59 typedef typename detail::make_if_<Object, Expr, State, Data>::type result_type; 86 , typename Expr, typename State, typename Data 90 , Expr, State, Data 94 R<typename make_if_<A0, Expr, State, Data> ::type> 95 , (make_if_<A0, Expr, State, Data> ::applied || false) 101 , typename Expr, typename State, typename Data 105 , Expr, State, Data 109 typedef R<typename make_if_<A0, Expr, State, Data> ::type> type; [all …]
|
| H A D | pass_through_impl.hpp | 10 template<typename Grammar, typename Domain, typename Expr, typename State, typename Data> 11 struct pass_through_impl<Grammar, Domain, Expr, State, Data, 1> 12 : transform_impl<Expr, State, Data> 27 …typename Grammar::proto_child0::template impl< typename result_of::child_c<Expr, 0>::type , State … 42 …typename Grammar::proto_child0::template impl< typename result_of::child_c<Expr, 0>::type , State … in BOOST_PROTO_RETURN_TYPE_STRICT_LOOSE() 51 template<typename Grammar, typename Domain, typename Expr, typename State, typename Data> 52 struct pass_through_impl<Grammar, Domain, Expr, State, Data, 2> 53 : transform_impl<Expr, State, Data> 68 …_of::child_c<Expr, 0>::type , State , Data >::result_type , typename Grammar::proto_child1::templa… 83 …_c<Expr, 0>::type , State , Data >()( e.proto_base().child0, s, d ) , typename Grammar::proto_chil… in BOOST_PROTO_RETURN_TYPE_STRICT_LOOSE() [all …]
|
| H A D | make_gcc_workaround.hpp | 14 template<typename Expr, typename State, typename Data> 15 struct impl : transform_impl<Expr, State, Data> 35 template<typename Expr, typename State, typename Data> 36 struct impl : transform_impl<Expr, State, Data> 57 template<typename Expr, typename State, typename Data> 58 struct impl : transform_impl<Expr, State, Data> 69 … detail::as_lvalue( typename when<_, A0>::template impl<Expr, State, Data>()(e, s, d) ) in operator ()() 78 template<typename Expr, typename State, typename Data> 79 struct impl : transform_impl<Expr, State, Data> 90 … detail::as_lvalue( typename when<_, A0>::template impl<Expr, State, Data>()(e, s, d) ) in operator ()() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/proto/context/ |
| H A D | default.hpp | 42 typename Expr 50 template<typename Expr, typename Context> 51 struct default_eval<Expr, Context, tag::terminal, 0> 54 typename proto::result_of::value<Expr &>::type 57 result_type operator ()(Expr &expr, Context &) const in operator ()() 66 template<typename Expr, typename Context> \ 67 struct default_eval<Expr, Context, TAG, 1> \ 70 typedef typename proto::result_of::child_c<Expr, 0>::type e0; \ 74 result_type operator ()(Expr &expr, Context &ctx) const \ 84 template<typename Expr, typename Context> \ [all …]
|