Home
last modified time | relevance | path

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

1234567891011

/third_party/boost/boost/type_erasure/detail/
Dconstruct.hpp39 ::boost::type_erasure::constructible<R(BOOST_PP_ENUM_PARAMS(N, A))>* in _boost_type_erasure_extract_table()
43 (R(*)(BOOST_PP_ENUM_PARAMS(N, A)))0, in _boost_type_erasure_extract_table()
44 BOOST_PP_ENUM_PARAMS(N, u)); in _boost_type_erasure_extract_table()
47 template<BOOST_PP_ENUM_PARAMS(N, class U)>
64 template<BOOST_PP_ENUM_PARAMS(N, class U)>
80 template<BOOST_PP_ENUM_PARAMS(N, class U)>
96 template<BOOST_PP_ENUM_PARAMS(N, class U)>
124 ::boost::type_erasure::constructible<R(BOOST_PP_ENUM_PARAMS(N, A))>* in _boost_type_erasure_extract_table()
128 (R(*)(BOOST_PP_ENUM_PARAMS(N, A)))0, in _boost_type_erasure_extract_table()
129 BOOST_PP_ENUM_PARAMS(N, u)); in _boost_type_erasure_extract_table()
[all …]
/third_party/boost/boost/log/detail/
Dnamed_scope_fmt_pp.hpp8 template< BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(), typename ArgT) >
13 … typename boost::log::aux::make_arg_list< BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(), ArgT) >::type,
22 … typename boost::log::aux::make_arg_list< BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(), ArgT) >::type, in format_named_scope()
27 …med_scope< char_type, phoenix::actor >(name, fallback_to_none(), (BOOST_PP_ENUM_PARAMS(BOOST_PP_IT… in format_named_scope()
30 template< typename DescriptorT, template< typename > class ActorT, BOOST_PP_ENUM_PARAMS(BOOST_PP_IT…
35 … typename boost::log::aux::make_arg_list< BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(), ArgT) >::type,
49 … typename boost::log::aux::make_arg_list< BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(), ArgT) >::type, in format_named_scope()
54 …ope< char_type, ActorT >(keyword.get_name(), fallback_to_none(), (BOOST_PP_ENUM_PARAMS(BOOST_PP_IT… in format_named_scope()
57 …allbackPolicyT, typename TagT, template< typename > class ActorT, BOOST_PP_ENUM_PARAMS(BOOST_PP_IT…
62 … typename boost::log::aux::make_arg_list< BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(), ArgT) >::type,
[all …]
Dparameter_tools.hpp52 BOOST_PP_TUPLE_ELEM(2, 1, types)((BOOST_PP_ENUM_PARAMS(n, arg))) {}
55 template< BOOST_PP_ENUM_PARAMS(n, typename T) >\
57 BOOST_PP_TUPLE_ELEM(2, 1, types)((BOOST_PP_ENUM_PARAMS(n, arg))) {}
70 { BOOST_PP_TUPLE_ELEM(2, 1, types)((BOOST_PP_ENUM_PARAMS(n, arg))); }
73 template< BOOST_PP_ENUM_PARAMS(n, typename T) >\
75 { BOOST_PP_TUPLE_ELEM(2, 1, types)((BOOST_PP_ENUM_PARAMS(n, arg))); }
116 …typedef boost::parameter::aux::arg_list< ArgT0, typename make_arg_list< BOOST_PP_ENUM_PARAMS(BOOST…
120 struct make_arg_list< ArgT0, BOOST_PP_ENUM_PARAMS(BOOST_PP_DEC(BOOST_LOG_MAX_PARAMETER_ARGS), void …
/third_party/boost/boost/spirit/home/karma/
Dgenerate_attr.hpp41 , BOOST_PP_ENUM_PARAMS(N, typename A)>
57 vector_type attr (BOOST_PP_ENUM_PARAMS(N, attr)); in generate()
62 , BOOST_PP_ENUM_PARAMS(N, typename A)>
76 return karma::generate(sink, expr, BOOST_PP_ENUM_PARAMS(N, attr)); in generate()
80 , BOOST_PP_ENUM_PARAMS(N, typename A)>
88 return karma::generate(sink, expr, BOOST_PP_ENUM_PARAMS(N, attr)); in generate()
93 , typename Delimiter, BOOST_PP_ENUM_PARAMS(N, typename A)>
122 vector_type attr (BOOST_PP_ENUM_PARAMS(N, attr)); in generate_delimited()
128 , BOOST_PP_ENUM_PARAMS(N, typename A)>
149 , BOOST_PP_ENUM_PARAMS(N, attr)); in generate_delimited()
[all …]
/third_party/boost/boost/proto/transform/detail/
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 …]
/third_party/boost/libs/compute/include/boost/compute/types/
Dtuple.hpp41 template<BOOST_PP_ENUM_PARAMS(n, class T)> \
44 const boost::tuple<BOOST_PP_ENUM_PARAMS(n, T)> &x) \
48 << type_name<boost::tuple<BOOST_PP_ENUM_PARAMS(n, T)> >() \
68 template<BOOST_PP_ENUM_PARAMS(n, class T)> \
69 struct inject_type_impl<boost::tuple<BOOST_PP_ENUM_PARAMS(n, T)> > \
73 typedef boost::tuple<BOOST_PP_ENUM_PARAMS(n, T)> tuple_type; \
95 template<BOOST_PP_ENUM_PARAMS(n, class T)> \
96 struct type_name_trait<boost::tuple<BOOST_PP_ENUM_PARAMS(n, T)> > \
188 template<size_t N, BOOST_PP_ENUM_PARAMS(n, class T)> \
189 struct get_result_type<N, boost::tuple<BOOST_PP_ENUM_PARAMS(n, T)> > \
[all …]
/third_party/boost/boost/compute/types/
Dtuple.hpp41 template<BOOST_PP_ENUM_PARAMS(n, class T)> \
44 const boost::tuple<BOOST_PP_ENUM_PARAMS(n, T)> &x) \
48 << type_name<boost::tuple<BOOST_PP_ENUM_PARAMS(n, T)> >() \
68 template<BOOST_PP_ENUM_PARAMS(n, class T)> \
69 struct inject_type_impl<boost::tuple<BOOST_PP_ENUM_PARAMS(n, T)> > \
73 typedef boost::tuple<BOOST_PP_ENUM_PARAMS(n, T)> tuple_type; \
95 template<BOOST_PP_ENUM_PARAMS(n, class T)> \
96 struct type_name_trait<boost::tuple<BOOST_PP_ENUM_PARAMS(n, T)> > \
188 template<size_t N, BOOST_PP_ENUM_PARAMS(n, class T)> \
189 struct get_result_type<N, boost::tuple<BOOST_PP_ENUM_PARAMS(n, T)> > \
[all …]
/third_party/boost/boost/spirit/home/qi/
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 …]
/third_party/boost/boost/typeof/
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 …]
/third_party/boost/boost/fusion/view/nview/detail/cpp03/
Dnview_impl.hpp37 int, BOOST_PP_ENUM_PARAMS(FUSION_MAX_VECTOR_SIZE, I)
57 template <typename Sequence, BOOST_PP_ENUM_PARAMS(N, int I)>
58 struct as_nview<Sequence, BOOST_PP_ENUM_PARAMS(N, I)>
60 typedef mpl::vector_c<int, BOOST_PP_ENUM_PARAMS(N, I)> index_type;
68 template<BOOST_PP_ENUM_PARAMS(N, int I), typename Sequence>
70 inline nview<Sequence, mpl::vector_c<int, BOOST_PP_ENUM_PARAMS(N, I)> >
73 typedef mpl::vector_c<int, BOOST_PP_ENUM_PARAMS(N, I)> index_type; in as_nview()
/third_party/boost/boost/phoenix/bind/detail/cpp03/
Dbind_member_function.hpp134 , BOOST_PP_ENUM_PARAMS(BOOST_PHOENIX_ITERATION, typename T)
143 , RT(ClassT::*)(BOOST_PP_ENUM_PARAMS(BOOST_PHOENIX_ITERATION, T))
149 RT(ClassT::*f)(BOOST_PP_ENUM_PARAMS(BOOST_PHOENIX_ITERATION, T)) in bind()
157 , RT(ClassT::*)(BOOST_PP_ENUM_PARAMS(BOOST_PHOENIX_ITERATION, T)) in bind()
174 , BOOST_PP_ENUM_PARAMS(BOOST_PHOENIX_ITERATION, typename T)
183 , RT(ClassT::*)(BOOST_PP_ENUM_PARAMS(BOOST_PHOENIX_ITERATION, T)) const
189 RT(ClassT::*f)(BOOST_PP_ENUM_PARAMS(BOOST_PHOENIX_ITERATION, T)) const in bind()
197 , RT(ClassT::*)(BOOST_PP_ENUM_PARAMS(BOOST_PHOENIX_ITERATION, T)) const in bind()
214 , BOOST_PP_ENUM_PARAMS(BOOST_PHOENIX_ITERATION, typename T)
222 , RT(ClassT::*)(BOOST_PP_ENUM_PARAMS(BOOST_PHOENIX_ITERATION, T))
[all …]
/third_party/boost/boost/metaparse/v1/cpp98/
Dstring.hpp38 template <BOOST_PP_ENUM_PARAMS(BOOST_METAPARSE_LIMIT_STRING_SIZE, int C)>
198 template <BOOST_PP_ENUM_PARAMS(BOOST_METAPARSE_LIMIT_STRING_SIZE, int C)>
201 BOOST_PP_ENUM_PARAMS(BOOST_METAPARSE_LIMIT_STRING_SIZE, C)
209 template <BOOST_PP_ENUM_PARAMS(BOOST_METAPARSE_LIMIT_STRING_SIZE, int C)>
213 BOOST_PP_ENUM_PARAMS(BOOST_METAPARSE_LIMIT_STRING_SIZE, C)
216 = {BOOST_PP_ENUM_PARAMS(BOOST_METAPARSE_LIMIT_STRING_SIZE, C), 0};
229 template <BOOST_PP_ENUM_PARAMS(n, int C)> \
233 BOOST_PP_ENUM_PARAMS(n, C) BOOST_PP_COMMA_IF(n) \
246 template <BOOST_PP_ENUM_PARAMS(n, int C)> \
249 BOOST_PP_ENUM_PARAMS(n, C) BOOST_PP_COMMA_IF(n) \
[all …]
/third_party/boost/boost/fusion/container/deque/detail/cpp03/
Ddeque.hpp69 template<BOOST_PP_ENUM_PARAMS(FUSION_MAX_DEQUE_SIZE, typename T)>
72 detail::deque_keyed_values<BOOST_PP_ENUM_PARAMS(FUSION_MAX_DEQUE_SIZE, T)>::type,
73 sequence_base<deque<BOOST_PP_ENUM_PARAMS(FUSION_MAX_DEQUE_SIZE, T)> >
77 …typedef typename detail::deque_keyed_values<BOOST_PP_ENUM_PARAMS(FUSION_MAX_DEQUE_SIZE, T)>::type …
78 …typedef typename detail::deque_initial_size<BOOST_PP_ENUM_PARAMS(FUSION_MAX_DEQUE_SIZE, T)>::type …
99 template<BOOST_PP_ENUM_PARAMS(FUSION_MAX_DEQUE_SIZE, typename U)>
101 deque(deque<BOOST_PP_ENUM_PARAMS(FUSION_MAX_DEQUE_SIZE, U)> const& seq) in deque()
142 template<BOOST_PP_ENUM_PARAMS(FUSION_MAX_DEQUE_SIZE, typename U)>
144 deque(deque<BOOST_PP_ENUM_PARAMS(FUSION_MAX_DEQUE_SIZE, U)>&& seq in deque()
146 is_convertible<deque<BOOST_PP_ENUM_PARAMS(FUSION_MAX_DEQUE_SIZE, U)>, T0> in deque()
[all …]
Ddeque_forward_ctor.hpp40 …: base(detail::deque_keyed_values<BOOST_PP_ENUM_PARAMS(N, T)>::construct(BOOST_PP_ENUM_PARAMS(N, t… in deque()
54 …: base(detail::deque_keyed_values<BOOST_PP_ENUM_PARAMS(N, T)>::construct(BOOST_PP_ENUM_PARAMS(N, t… in deque()
57 template <BOOST_PP_ENUM_PARAMS(N, typename T_)>
60 : base(detail::deque_keyed_values<BOOST_PP_ENUM_PARAMS(N, T)>::
/third_party/boost/boost/proto/detail/
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>
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)>
/third_party/boost/boost/fusion/container/list/detail/cpp03/
Dlist.hpp43 template <BOOST_PP_ENUM_PARAMS(FUSION_MAX_LIST_SIZE, typename T)>
45 : detail::list_to_cons<BOOST_PP_ENUM_PARAMS(FUSION_MAX_LIST_SIZE, T)>::type
49 detail::list_to_cons<BOOST_PP_ENUM_PARAMS(FUSION_MAX_LIST_SIZE, T)>
58 template <BOOST_PP_ENUM_PARAMS(FUSION_MAX_LIST_SIZE, typename U)>
60 list(list<BOOST_PP_ENUM_PARAMS(FUSION_MAX_LIST_SIZE, U)> const& rhs) in list()
78 template <BOOST_PP_ENUM_PARAMS(FUSION_MAX_LIST_SIZE, typename U)>
81 operator=(list<BOOST_PP_ENUM_PARAMS(FUSION_MAX_LIST_SIZE, U)> const& rhs) in operator =()
/third_party/boost/boost/utility/detail/
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()
115 struct cpp0x_result_of_impl<F(BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(),T)), true>
118 , cpp0x_result_of_impl<F(BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(),T)), false>
123 struct cpp0x_result_of_impl<F(BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(),T)), false>
135 struct cpp0x_result_of_impl<F(BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(),T)),
[all …]
/third_party/boost/boost/mpl/aux_/
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()
/third_party/boost/boost/fusion/container/vector/detail/cpp03/
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 …]
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;
/third_party/boost/boost/fusion/algorithm/transformation/
Dzip.hpp91 template< BOOST_PP_ENUM_PARAMS(ZIP_ITERATION, typename T) >
92 struct zip< BOOST_PP_ENUM_PARAMS(ZIP_ITERATION, T)
96 typedef mpl::vector< BOOST_PP_ENUM_PARAMS(ZIP_ITERATION, T) > sequences;
104 template<BOOST_PP_ENUM_PARAMS(ZIP_ITERATION, typename T)>
106 inline typename result_of::zip<BOOST_PP_ENUM_PARAMS(ZIP_ITERATION, const T)>::type
110 BOOST_PP_ENUM_PARAMS(ZIP_ITERATION, t)); in zip()
111 return typename result_of::zip<BOOST_PP_ENUM_PARAMS(ZIP_ITERATION, const T)>::type( in zip()
/third_party/boost/boost/type_erasure/
Dconstructible.hpp146 #define BOOST_TYPE_ERASURE_FORWARD(n) BOOST_PP_ENUM_PARAMS(n, arg)
150 struct constructible<R(BOOST_PP_ENUM_PARAMS(N, T))>
163 ::boost::type_erasure::constructible<Tag(BOOST_PP_ENUM_PARAMS(N, T))>,
169 ::boost::type_erasure::constructible<Tag(BOOST_PP_ENUM_PARAMS(N, T))>*
179 template<BOOST_PP_ENUM_PARAMS(N, class T)>
180 struct null_construct<void(BOOST_PP_ENUM_PARAMS(N, T))>
183 value(BOOST_PP_ENUM_PARAMS(N, T)) in value()
192 struct get_null_vtable_entry<vtable_adapter<constructible<T(const T&)>, R(BOOST_PP_ENUM_PARAMS(N, T…
194 typedef null_construct<void(BOOST_PP_ENUM_PARAMS(N, T))> type;
/third_party/boost/boost/utility/
Din_place_factory.hpp35 template< BOOST_PP_ENUM_PARAMS(N, class A) >
53 return new(address) T( BOOST_PP_ENUM_PARAMS(N, m_a) );
69 template< BOOST_PP_ENUM_PARAMS(N, class A) >
70 inline BOOST_PP_CAT(in_place_factory,N)< BOOST_PP_ENUM_PARAMS(N, A) >
73 return BOOST_PP_CAT(in_place_factory,N)< BOOST_PP_ENUM_PARAMS(N, A) >
74 ( BOOST_PP_ENUM_PARAMS(N, a) );
/third_party/boost/boost/fusion/tuple/detail/
Dtuple_expand.hpp36 : base_type(BOOST_PP_ENUM_PARAMS(N, arg)) {} in tuple()
38 template <BOOST_PP_ENUM_PARAMS(N, typename U)>
40 tuple(tuple<BOOST_PP_ENUM_PARAMS(N, U)> const& rhs) in tuple()
43 template <BOOST_PP_ENUM_PARAMS(N, typename U)>
45 tuple& operator=(tuple<BOOST_PP_ENUM_PARAMS(N, U)> const& rhs) in operator =()

1234567891011