Home
last modified time | relevance | path

Searched refs:eval_if (Results 1 – 25 of 293) sorted by relevance

12345678910>>...12

/third_party/boost/boost/range/detail/
Dremove_extent.hpp68 mpl::eval_if<
69 Case1, mpl::identity<Type1>, mpl::eval_if<
70 Case2, mpl::identity<Type2>, mpl::eval_if<
71 Case3, mpl::identity<Type3>, mpl::eval_if<
72 Case4, mpl::identity<Type4>, mpl::eval_if<
73 Case5, mpl::identity<Type5>, mpl::eval_if<
74 Case6, mpl::identity<Type6>, mpl::eval_if<
75 Case7, mpl::identity<Type7>, mpl::eval_if<
76 Case8, mpl::identity<Type8>, mpl::eval_if<
81 mpl::eval_if<
[all …]
/third_party/boost/boost/iostreams/detail/
Dselect.hpp68 mpl::eval_if<
69 Case1, mpl::identity<Type1>, mpl::eval_if<
70 Case2, mpl::identity<Type2>, mpl::eval_if<
71 Case3, mpl::identity<Type3>, mpl::eval_if<
72 Case4, mpl::identity<Type4>, mpl::eval_if<
73 Case5, mpl::identity<Type5>, mpl::eval_if<
74 Case6, mpl::identity<Type6>, mpl::eval_if<
75 Case7, mpl::identity<Type7>, mpl::eval_if<
76 Case8, mpl::identity<Type8>, mpl::eval_if<
77 Case9, mpl::identity<Type9>, mpl::eval_if<
[all …]
/third_party/boost/boost/iterator/
Diterator_categories.hpp79 : mpl::eval_if<
82 , mpl::eval_if<
85 , mpl::eval_if<
88 , mpl::eval_if<
91 , mpl::eval_if<
109 : mpl::eval_if< // if already convertible to a traversal tag, we're done.
148 : mpl::eval_if<
151 , mpl::eval_if<
154 , mpl::eval_if<
157 , mpl::eval_if<
[all …]
/third_party/boost/libs/mp11/test/
Dmp_eval_if_sf.cpp20 template<class C, class... A> using eval_if = mp_eval_if<C, void, mp_identity_t, A...>; typedef
24 BOOST_TEST_TRAIT_TRUE((mp_valid<eval_if, std::true_type>)); in main()
25 BOOST_TEST_TRAIT_TRUE((mp_valid<eval_if, std::true_type, void>)); in main()
26 BOOST_TEST_TRAIT_TRUE((mp_valid<eval_if, std::true_type, void, void>)); in main()
27 BOOST_TEST_TRAIT_TRUE((mp_valid<eval_if, std::true_type, void, void, void>)); in main()
29 BOOST_TEST_TRAIT_FALSE((mp_valid<eval_if, std::false_type>)); in main()
30 BOOST_TEST_TRAIT_TRUE((mp_valid<eval_if, std::false_type, void>)); in main()
31 BOOST_TEST_TRAIT_FALSE((mp_valid<eval_if, std::false_type, void, void>)); in main()
32 BOOST_TEST_TRAIT_FALSE((mp_valid<eval_if, std::false_type, void, void, void>)); in main()
/third_party/boost/boost/fusion/algorithm/query/detail/
Dfind_if.hpp59 mpl::eval_if<
96 typedef typename mpl::eval_if<
99 mpl::eval_if<
102 mpl::eval_if<
105 mpl::eval_if<
118 typedef typename mpl::eval_if<
121 mpl::eval_if<
124 mpl::eval_if<
133 typedef typename mpl::eval_if<
136 mpl::eval_if<
[all …]
/third_party/boost/libs/mpl/doc/src/refmanual/
Deval_if.rst1 .. Metafunctions/Type Selection//eval_if |30
3 eval_if title
16 struct eval_if
35 #include <boost/mpl/eval_if.hpp>
58 typedef eval_if<c,f1,f2>::type t;
73 typedef eval_if< true\_, identity<char>, identity<long> >::type t1;
74 typedef eval_if< false\_, identity<char>, identity<long> >::type t2;
Deval_if_c.rst28 notation for ``eval_if< bool_<c>,f1,f2 >::type``.
36 #include <boost/mpl/eval_if.hpp>
65 Equivalent to ``typedef eval_if< bool_<c>,f1,f2 >::type t;``
83 |Metafunctions|, |Integral Constant|, |eval_if|, |if_|, |bool_|
/third_party/boost/boost/serialization/
Dlevel.hpp52 typename mpl::eval_if<
56 typename mpl::eval_if<
60 typename mpl::eval_if<
64 typename mpl::eval_if<
68 typename mpl::eval_if<
Dsmart_cast.hpp97 typedef typename mpl::eval_if< in cast()
126 typedef typename mpl::eval_if< in cast()
164 typename mpl::eval_if<
202 typedef typename mpl::eval_if< in cast()
242 typename mpl::eval_if< in smart_cast()
251 typename mpl::eval_if<boost::is_pointer<U>, in smart_cast()
254 typename mpl::eval_if<boost::is_reference<U>, in smart_cast()
Dtracking.hpp50 typename mpl::eval_if<
54 typename mpl::eval_if<
59 typename mpl::eval_if<
/third_party/boost/boost/msm/front/euml/
Dstate_grammar.hpp728 typename ::boost::mpl::eval_if<
732 typename ::boost::mpl::eval_if<
755 typename ::boost::mpl::eval_if<
759 typename ::boost::mpl::eval_if<
781 typename ::boost::mpl::eval_if<
785 typename ::boost::mpl::eval_if<
803 typename ::boost::mpl::eval_if<
807 typename ::boost::mpl::eval_if<
823 typename ::boost::mpl::eval_if<
930 typename ::boost::mpl::eval_if<
[all …]
/third_party/boost/boost/parameter/
Dkeyword.hpp77 typename ::boost::mpl::eval_if<
80 , ::boost::mpl::eval_if<
125 typename ::boost::mpl::eval_if<
128 , ::boost::mpl::eval_if<
175 typename ::boost::mpl::eval_if<
227 typename ::boost::mpl::eval_if<
290 typename ::boost::mpl::eval_if<
293 , ::boost::mpl::eval_if<
338 typename ::boost::mpl::eval_if<
341 , ::boost::mpl::eval_if<
[all …]
/third_party/boost/boost/numeric/conversion/detail/
Dmeta.hpp78 typedef mpl::eval_if<is_case1,Case1TypeQ,choose_2_3Q> choose_1_2_3Q ;
81 mpl::eval_if<is_case0,Case0TypeQ,choose_1_2_3Q>::type
111 typedef mpl::eval_if<caseTF,TF_Q,choose_FT_FF_Q> choose_TF_FT_FF_Q ;
113 typedef typename mpl::eval_if<caseTT,TT_Q,choose_TF_FT_FF_Q>::type type ;
/third_party/boost/boost/parameter/aux_/pack/
Dmake_arg_list.hpp127 typedef typename ::boost::mpl::eval_if<
129 , ::boost::mpl::eval_if<
153 typedef typename ::boost::mpl::eval_if<
173 typedef typename ::boost::mpl::eval_if<
216 typedef typename ::boost::mpl::eval_if<
221 , ::boost::mpl::eval_if<
306 typedef typename ::boost::mpl::eval_if<
371 : ::boost::mpl::eval_if<
Ddeduce_tag.hpp113 typename ::boost::mpl::eval_if<
118 , ::boost::mpl::eval_if<
136 typedef typename ::boost::mpl::eval_if<
199 : ::boost::mpl::eval_if<
Dmake_parameter_spec_items.hpp85 : ::boost::mpl::eval_if<
141 : ::boost::mpl::eval_if<
164 : ::boost::mpl::eval_if<
206 : ::boost::mpl::eval_if<
/third_party/boost/boost/iterator/detail/
Dfacade_iterator_category.hpp86 : mpl::eval_if<
91 , mpl::eval_if<
100 , typename mpl::eval_if<
182 : mpl::eval_if<
/third_party/boost/boost/mpl/
Deval_if.hpp31 struct eval_if struct
43 BOOST_MPL_AUX_LAMBDA_SUPPORT(3,eval_if,(C,F1,F2))
67 BOOST_MPL_AUX_NA_SPEC(3, eval_if)
/third_party/boost/boost/parameter/aux_/
Daugment_predicate.hpp21 : ::boost::mpl::eval_if<
24 , ::boost::mpl::eval_if<
47 : ::boost::mpl::eval_if<
52 , ::boost::mpl::eval_if<
88 typedef typename ::boost::mpl::eval_if<
/third_party/boost/boost/archive/detail/
Diserializer.hpp250 mpl::eval_if<
259 mpl::eval_if<
430 typedef typename mpl::eval_if< in invoke()
438 typename mpl::eval_if< in invoke()
447 typename mpl::eval_if< in invoke()
492 mpl::eval_if< in register_type()
611 typename mpl::eval_if<is_pointer< T >, in load()
614 typename mpl::eval_if<is_array< T >, in load()
617 typename mpl::eval_if<is_enum< T >, in load()
Doserializer.hpp285 typename mpl::eval_if< in invoke()
293 typename mpl::eval_if< in invoke()
302 typename mpl::eval_if< in invoke()
352 typename mpl::eval_if< in register_type()
462 typedef typename mpl::eval_if< in save()
526 typename mpl::eval_if<is_pointer< T >, in save()
529 typename mpl::eval_if<is_enum< T >, in save()
532 typename mpl::eval_if<is_array< T >, in save()
/third_party/boost/boost/type_erasure/detail/
Dnormalize.hpp69 typedef typename ::boost::mpl::eval_if<
131 typedef typename ::boost::mpl::eval_if< ::boost::mpl::has_key<M, T>,
144 typedef typename ::boost::mpl::eval_if< ::boost::mpl::has_key<M, T>,
156 typedef typename ::boost::mpl::eval_if< ::boost::mpl::has_key<M, T>,
196 typedef typename ::boost::mpl::eval_if<
223 typedef typename ::boost::mpl::eval_if<
266 typename ::boost::mpl::eval_if<
287 typedef typename ::boost::mpl::eval_if< ::boost::mpl::is_sequence<Concept>,
353 typedef typename ::boost::mpl::eval_if<
382 typedef typename ::boost::mpl::eval_if< ::boost::mpl::is_sequence<Concept>,
[all …]
/third_party/boost/boost/phoenix/core/detail/cpp03/preprocessed/
Dphx2_result_10.hpp16 : mpl::eval_if<
46 : mpl::eval_if<
76 : mpl::eval_if<
106 : mpl::eval_if<
136 : mpl::eval_if<
166 : mpl::eval_if<
196 : mpl::eval_if<
226 : mpl::eval_if<
256 : mpl::eval_if<
/third_party/boost/boost/tti/detail/
Ddmem_data.hpp126 boost::mpl::eval_if \
146 boost::mpl::eval_if \
193 boost::mpl::eval_if
204 boost::mpl::eval_if
/third_party/boost/libs/metaparse/example/calculator_with_parens_and_unary_ops/
Dmain.cpp62 using boost::mpl::eval_if;
96 eval_if<
108 eval_if<
120 eval_if<

12345678910>>...12