Lines Matching refs:hof
12 BOOST_HOF_STATIC_TEST_CHECK(boost::hof::apply(binary_class(), 1, 2) == 3); in BOOST_HOF_TEST_CASE()
13 BOOST_HOF_TEST_CHECK(boost::hof::apply(binary_class(), 1, 2) == 3); in BOOST_HOF_TEST_CASE()
18 BOOST_HOF_TEST_CHECK(boost::hof::apply(boost::hof::apply, binary_class(), 1, 2) == 3); in BOOST_HOF_TEST_CASE()
19 BOOST_HOF_STATIC_TEST_CHECK(boost::hof::apply(boost::hof::apply, binary_class(), 1, 2) == 3); in BOOST_HOF_TEST_CASE()
43 BOOST_HOF_TEST_CHECK(boost::hof::apply(&member_sum_f::add, member_sum_f(1), 2) == 3); in BOOST_HOF_TEST_CASE()
44 BOOST_HOF_TEST_CHECK(boost::hof::apply(&member_sum_f::add, member_sum_f_derived(1), 2) == 3); in BOOST_HOF_TEST_CASE()
47 BOOST_HOF_STATIC_TEST_CHECK(boost::hof::apply(&member_sum_f::add, member_sum_f(1), 2) == 3); in BOOST_HOF_TEST_CASE()
48 …BOOST_HOF_STATIC_TEST_CHECK(boost::hof::apply(&member_sum_f::add, member_sum_f_derived(1), 2) == 3… in BOOST_HOF_TEST_CASE()
53 BOOST_HOF_TEST_CHECK(boost::hof::apply(&member_sum_f::add, msp, 2) == 3); in BOOST_HOF_TEST_CASE()
56 BOOST_HOF_TEST_CHECK(boost::hof::apply(&member_sum_f::add, mspd, 2) == 3); in BOOST_HOF_TEST_CASE()
61 BOOST_HOF_TEST_CHECK(boost::hof::apply(&member_sum_f::i, member_sum_f(3)) == 3); in BOOST_HOF_TEST_CASE()
62 BOOST_HOF_TEST_CHECK(boost::hof::apply(&member_sum_f::i, member_sum_f_derived(3)) == 3); in BOOST_HOF_TEST_CASE()
65 BOOST_HOF_STATIC_TEST_CHECK(boost::hof::apply(&member_sum_f::i, member_sum_f(3)) == 3); in BOOST_HOF_TEST_CASE()
66 BOOST_HOF_STATIC_TEST_CHECK(boost::hof::apply(&member_sum_f::i, member_sum_f_derived(3)) == 3); in BOOST_HOF_TEST_CASE()
70 BOOST_HOF_TEST_CHECK(boost::hof::apply(&member_sum_f::i, msp) == 3); in BOOST_HOF_TEST_CASE()
73 BOOST_HOF_TEST_CHECK(boost::hof::apply(&member_sum_f::i, mspd) == 3); in BOOST_HOF_TEST_CASE()
121 boost::hof::apply(&mem_hash::f0, x); in BOOST_HOF_TEST_CASE()
122 boost::hof::apply(&mem_hash::f0, &x); in BOOST_HOF_TEST_CASE()
123 boost::hof::apply(&mem_hash::f0, sp); in BOOST_HOF_TEST_CASE()
125 boost::hof::apply(&mem_hash::g0, x); in BOOST_HOF_TEST_CASE()
126 boost::hof::apply(&mem_hash::g0, rcx); in BOOST_HOF_TEST_CASE()
127 boost::hof::apply(&mem_hash::g0, &x); in BOOST_HOF_TEST_CASE()
128 boost::hof::apply(&mem_hash::g0, pcx); in BOOST_HOF_TEST_CASE()
129 boost::hof::apply(&mem_hash::g0, sp); in BOOST_HOF_TEST_CASE()
131 boost::hof::apply(&mem_hash::f1, x, 1); in BOOST_HOF_TEST_CASE()
132 boost::hof::apply(&mem_hash::f1, &x, 1); in BOOST_HOF_TEST_CASE()
133 boost::hof::apply(&mem_hash::f1, sp, 1); in BOOST_HOF_TEST_CASE()
135 boost::hof::apply(&mem_hash::g1, x, 1); in BOOST_HOF_TEST_CASE()
136 boost::hof::apply(&mem_hash::g1, rcx, 1); in BOOST_HOF_TEST_CASE()
137 boost::hof::apply(&mem_hash::g1, &x, 1); in BOOST_HOF_TEST_CASE()
138 boost::hof::apply(&mem_hash::g1, pcx, 1); in BOOST_HOF_TEST_CASE()
139 boost::hof::apply(&mem_hash::g1, sp, 1); in BOOST_HOF_TEST_CASE()
141 boost::hof::apply(&mem_hash::f2, x, 1, 2); in BOOST_HOF_TEST_CASE()
142 boost::hof::apply(&mem_hash::f2, &x, 1, 2); in BOOST_HOF_TEST_CASE()
143 boost::hof::apply(&mem_hash::f2, sp, 1, 2); in BOOST_HOF_TEST_CASE()
145 boost::hof::apply(&mem_hash::g2, x, 1, 2); in BOOST_HOF_TEST_CASE()
146 boost::hof::apply(&mem_hash::g2, rcx, 1, 2); in BOOST_HOF_TEST_CASE()
147 boost::hof::apply(&mem_hash::g2, &x, 1, 2); in BOOST_HOF_TEST_CASE()
148 boost::hof::apply(&mem_hash::g2, pcx, 1, 2); in BOOST_HOF_TEST_CASE()
149 boost::hof::apply(&mem_hash::g2, sp, 1, 2); in BOOST_HOF_TEST_CASE()
151 boost::hof::apply(&mem_hash::f3, x, 1, 2, 3); in BOOST_HOF_TEST_CASE()
152 boost::hof::apply(&mem_hash::f3, &x, 1, 2, 3); in BOOST_HOF_TEST_CASE()
153 boost::hof::apply(&mem_hash::f3, sp, 1, 2, 3); in BOOST_HOF_TEST_CASE()
155 boost::hof::apply(&mem_hash::g3, x, 1, 2, 3); in BOOST_HOF_TEST_CASE()
156 boost::hof::apply(&mem_hash::g3, rcx, 1, 2, 3); in BOOST_HOF_TEST_CASE()
157 boost::hof::apply(&mem_hash::g3, &x, 1, 2, 3); in BOOST_HOF_TEST_CASE()
158 boost::hof::apply(&mem_hash::g3, pcx, 1, 2, 3); in BOOST_HOF_TEST_CASE()
159 boost::hof::apply(&mem_hash::g3, sp, 1, 2, 3); in BOOST_HOF_TEST_CASE()
161 boost::hof::apply(&mem_hash::f4, x, 1, 2, 3, 4); in BOOST_HOF_TEST_CASE()
162 boost::hof::apply(&mem_hash::f4, &x, 1, 2, 3, 4); in BOOST_HOF_TEST_CASE()
163 boost::hof::apply(&mem_hash::f4, sp, 1, 2, 3, 4); in BOOST_HOF_TEST_CASE()
165 boost::hof::apply(&mem_hash::g4, x, 1, 2, 3, 4); in BOOST_HOF_TEST_CASE()
166 boost::hof::apply(&mem_hash::g4, rcx, 1, 2, 3, 4); in BOOST_HOF_TEST_CASE()
167 boost::hof::apply(&mem_hash::g4, &x, 1, 2, 3, 4); in BOOST_HOF_TEST_CASE()
168 boost::hof::apply(&mem_hash::g4, pcx, 1, 2, 3, 4); in BOOST_HOF_TEST_CASE()
169 boost::hof::apply(&mem_hash::g4, sp, 1, 2, 3, 4); in BOOST_HOF_TEST_CASE()
171 boost::hof::apply(&mem_hash::f5, x, 1, 2, 3, 4, 5); in BOOST_HOF_TEST_CASE()
172 boost::hof::apply(&mem_hash::f5, &x, 1, 2, 3, 4, 5); in BOOST_HOF_TEST_CASE()
173 boost::hof::apply(&mem_hash::f5, sp, 1, 2, 3, 4, 5); in BOOST_HOF_TEST_CASE()
175 boost::hof::apply(&mem_hash::g5, x, 1, 2, 3, 4, 5); in BOOST_HOF_TEST_CASE()
176 boost::hof::apply(&mem_hash::g5, rcx, 1, 2, 3, 4, 5); in BOOST_HOF_TEST_CASE()
177 boost::hof::apply(&mem_hash::g5, &x, 1, 2, 3, 4, 5); in BOOST_HOF_TEST_CASE()
178 boost::hof::apply(&mem_hash::g5, pcx, 1, 2, 3, 4, 5); in BOOST_HOF_TEST_CASE()
179 boost::hof::apply(&mem_hash::g5, sp, 1, 2, 3, 4, 5); in BOOST_HOF_TEST_CASE()
181 boost::hof::apply(&mem_hash::f6, x, 1, 2, 3, 4, 5, 6); in BOOST_HOF_TEST_CASE()
182 boost::hof::apply(&mem_hash::f6, &x, 1, 2, 3, 4, 5, 6); in BOOST_HOF_TEST_CASE()
183 boost::hof::apply(&mem_hash::f6, sp, 1, 2, 3, 4, 5, 6); in BOOST_HOF_TEST_CASE()
185 boost::hof::apply(&mem_hash::g6, x, 1, 2, 3, 4, 5, 6); in BOOST_HOF_TEST_CASE()
186 boost::hof::apply(&mem_hash::g6, rcx, 1, 2, 3, 4, 5, 6); in BOOST_HOF_TEST_CASE()
187 boost::hof::apply(&mem_hash::g6, &x, 1, 2, 3, 4, 5, 6); in BOOST_HOF_TEST_CASE()
188 boost::hof::apply(&mem_hash::g6, pcx, 1, 2, 3, 4, 5, 6); in BOOST_HOF_TEST_CASE()
189 boost::hof::apply(&mem_hash::g6, sp, 1, 2, 3, 4, 5, 6); in BOOST_HOF_TEST_CASE()
191 boost::hof::apply(&mem_hash::f7, x, 1, 2, 3, 4, 5, 6, 7); in BOOST_HOF_TEST_CASE()
192 boost::hof::apply(&mem_hash::f7, &x, 1, 2, 3, 4, 5, 6, 7); in BOOST_HOF_TEST_CASE()
193 boost::hof::apply(&mem_hash::f7, sp, 1, 2, 3, 4, 5, 6, 7); in BOOST_HOF_TEST_CASE()
195 boost::hof::apply(&mem_hash::g7, x, 1, 2, 3, 4, 5, 6, 7); in BOOST_HOF_TEST_CASE()
196 boost::hof::apply(&mem_hash::g7, rcx, 1, 2, 3, 4, 5, 6, 7); in BOOST_HOF_TEST_CASE()
197 boost::hof::apply(&mem_hash::g7, &x, 1, 2, 3, 4, 5, 6, 7); in BOOST_HOF_TEST_CASE()
198 boost::hof::apply(&mem_hash::g7, pcx, 1, 2, 3, 4, 5, 6, 7); in BOOST_HOF_TEST_CASE()
199 boost::hof::apply(&mem_hash::g7, sp, 1, 2, 3, 4, 5, 6, 7); in BOOST_HOF_TEST_CASE()
201 boost::hof::apply(&mem_hash::f8, x, 1, 2, 3, 4, 5, 6, 7, 8); in BOOST_HOF_TEST_CASE()
202 boost::hof::apply(&mem_hash::f8, &x, 1, 2, 3, 4, 5, 6, 7, 8); in BOOST_HOF_TEST_CASE()
203 boost::hof::apply(&mem_hash::f8, sp, 1, 2, 3, 4, 5, 6, 7, 8); in BOOST_HOF_TEST_CASE()
205 boost::hof::apply(&mem_hash::g8, x, 1, 2, 3, 4, 5, 6, 7, 8); in BOOST_HOF_TEST_CASE()
206 boost::hof::apply(&mem_hash::g8, rcx, 1, 2, 3, 4, 5, 6, 7, 8); in BOOST_HOF_TEST_CASE()
207 boost::hof::apply(&mem_hash::g8, &x, 1, 2, 3, 4, 5, 6, 7, 8); in BOOST_HOF_TEST_CASE()
208 boost::hof::apply(&mem_hash::g8, pcx, 1, 2, 3, 4, 5, 6, 7, 8); in BOOST_HOF_TEST_CASE()
209 boost::hof::apply(&mem_hash::g8, sp, 1, 2, 3, 4, 5, 6, 7, 8); in BOOST_HOF_TEST_CASE()
211 …BOOST_HOF_TEST_CHECK(boost::hof::apply(&mem_hash::hash, x) == 17610 && boost::hof::apply(&mem_hash… in BOOST_HOF_TEST_CASE()
262 boost::hof::apply(&derived_hash::f0, x); in BOOST_HOF_TEST_CASE()
263 boost::hof::apply(&derived_hash::f0, &x); in BOOST_HOF_TEST_CASE()
264 boost::hof::apply(&derived_hash::f0, sp); in BOOST_HOF_TEST_CASE()
266 boost::hof::apply(&derived_hash::g0, x); in BOOST_HOF_TEST_CASE()
267 boost::hof::apply(&derived_hash::g0, rcx); in BOOST_HOF_TEST_CASE()
268 boost::hof::apply(&derived_hash::g0, &x); in BOOST_HOF_TEST_CASE()
269 boost::hof::apply(&derived_hash::g0, pcx); in BOOST_HOF_TEST_CASE()
270 boost::hof::apply(&derived_hash::g0, sp); in BOOST_HOF_TEST_CASE()
272 boost::hof::apply(&derived_hash::f1, x, 1); in BOOST_HOF_TEST_CASE()
273 boost::hof::apply(&derived_hash::f1, &x, 1); in BOOST_HOF_TEST_CASE()
274 boost::hof::apply(&derived_hash::f1, sp, 1); in BOOST_HOF_TEST_CASE()
276 boost::hof::apply(&derived_hash::g1, x, 1); in BOOST_HOF_TEST_CASE()
277 boost::hof::apply(&derived_hash::g1, rcx, 1); in BOOST_HOF_TEST_CASE()
278 boost::hof::apply(&derived_hash::g1, &x, 1); in BOOST_HOF_TEST_CASE()
279 boost::hof::apply(&derived_hash::g1, pcx, 1); in BOOST_HOF_TEST_CASE()
280 boost::hof::apply(&derived_hash::g1, sp, 1); in BOOST_HOF_TEST_CASE()
282 boost::hof::apply(&derived_hash::f2, x, 1, 2); in BOOST_HOF_TEST_CASE()
283 boost::hof::apply(&derived_hash::f2, &x, 1, 2); in BOOST_HOF_TEST_CASE()
284 boost::hof::apply(&derived_hash::f2, sp, 1, 2); in BOOST_HOF_TEST_CASE()
286 boost::hof::apply(&derived_hash::g2, x, 1, 2); in BOOST_HOF_TEST_CASE()
287 boost::hof::apply(&derived_hash::g2, rcx, 1, 2); in BOOST_HOF_TEST_CASE()
288 boost::hof::apply(&derived_hash::g2, &x, 1, 2); in BOOST_HOF_TEST_CASE()
289 boost::hof::apply(&derived_hash::g2, pcx, 1, 2); in BOOST_HOF_TEST_CASE()
290 boost::hof::apply(&derived_hash::g2, sp, 1, 2); in BOOST_HOF_TEST_CASE()
292 boost::hof::apply(&derived_hash::f3, x, 1, 2, 3); in BOOST_HOF_TEST_CASE()
293 boost::hof::apply(&derived_hash::f3, &x, 1, 2, 3); in BOOST_HOF_TEST_CASE()
294 boost::hof::apply(&derived_hash::f3, sp, 1, 2, 3); in BOOST_HOF_TEST_CASE()
296 boost::hof::apply(&derived_hash::g3, x, 1, 2, 3); in BOOST_HOF_TEST_CASE()
297 boost::hof::apply(&derived_hash::g3, rcx, 1, 2, 3); in BOOST_HOF_TEST_CASE()
298 boost::hof::apply(&derived_hash::g3, &x, 1, 2, 3); in BOOST_HOF_TEST_CASE()
299 boost::hof::apply(&derived_hash::g3, pcx, 1, 2, 3); in BOOST_HOF_TEST_CASE()
300 boost::hof::apply(&derived_hash::g3, sp, 1, 2, 3); in BOOST_HOF_TEST_CASE()
302 boost::hof::apply(&derived_hash::f4, x, 1, 2, 3, 4); in BOOST_HOF_TEST_CASE()
303 boost::hof::apply(&derived_hash::f4, &x, 1, 2, 3, 4); in BOOST_HOF_TEST_CASE()
304 boost::hof::apply(&derived_hash::f4, sp, 1, 2, 3, 4); in BOOST_HOF_TEST_CASE()
306 boost::hof::apply(&derived_hash::g4, x, 1, 2, 3, 4); in BOOST_HOF_TEST_CASE()
307 boost::hof::apply(&derived_hash::g4, rcx, 1, 2, 3, 4); in BOOST_HOF_TEST_CASE()
308 boost::hof::apply(&derived_hash::g4, &x, 1, 2, 3, 4); in BOOST_HOF_TEST_CASE()
309 boost::hof::apply(&derived_hash::g4, pcx, 1, 2, 3, 4); in BOOST_HOF_TEST_CASE()
310 boost::hof::apply(&derived_hash::g4, sp, 1, 2, 3, 4); in BOOST_HOF_TEST_CASE()
312 boost::hof::apply(&derived_hash::f5, x, 1, 2, 3, 4, 5); in BOOST_HOF_TEST_CASE()
313 boost::hof::apply(&derived_hash::f5, &x, 1, 2, 3, 4, 5); in BOOST_HOF_TEST_CASE()
314 boost::hof::apply(&derived_hash::f5, sp, 1, 2, 3, 4, 5); in BOOST_HOF_TEST_CASE()
316 boost::hof::apply(&derived_hash::g5, x, 1, 2, 3, 4, 5); in BOOST_HOF_TEST_CASE()
317 boost::hof::apply(&derived_hash::g5, rcx, 1, 2, 3, 4, 5); in BOOST_HOF_TEST_CASE()
318 boost::hof::apply(&derived_hash::g5, &x, 1, 2, 3, 4, 5); in BOOST_HOF_TEST_CASE()
319 boost::hof::apply(&derived_hash::g5, pcx, 1, 2, 3, 4, 5); in BOOST_HOF_TEST_CASE()
320 boost::hof::apply(&derived_hash::g5, sp, 1, 2, 3, 4, 5); in BOOST_HOF_TEST_CASE()
322 boost::hof::apply(&derived_hash::f6, x, 1, 2, 3, 4, 5, 6); in BOOST_HOF_TEST_CASE()
323 boost::hof::apply(&derived_hash::f6, &x, 1, 2, 3, 4, 5, 6); in BOOST_HOF_TEST_CASE()
324 boost::hof::apply(&derived_hash::f6, sp, 1, 2, 3, 4, 5, 6); in BOOST_HOF_TEST_CASE()
326 boost::hof::apply(&derived_hash::g6, x, 1, 2, 3, 4, 5, 6); in BOOST_HOF_TEST_CASE()
327 boost::hof::apply(&derived_hash::g6, rcx, 1, 2, 3, 4, 5, 6); in BOOST_HOF_TEST_CASE()
328 boost::hof::apply(&derived_hash::g6, &x, 1, 2, 3, 4, 5, 6); in BOOST_HOF_TEST_CASE()
329 boost::hof::apply(&derived_hash::g6, pcx, 1, 2, 3, 4, 5, 6); in BOOST_HOF_TEST_CASE()
330 boost::hof::apply(&derived_hash::g6, sp, 1, 2, 3, 4, 5, 6); in BOOST_HOF_TEST_CASE()
332 boost::hof::apply(&derived_hash::f7, x, 1, 2, 3, 4, 5, 6, 7); in BOOST_HOF_TEST_CASE()
333 boost::hof::apply(&derived_hash::f7, &x, 1, 2, 3, 4, 5, 6, 7); in BOOST_HOF_TEST_CASE()
334 boost::hof::apply(&derived_hash::f7, sp, 1, 2, 3, 4, 5, 6, 7); in BOOST_HOF_TEST_CASE()
336 boost::hof::apply(&derived_hash::g7, x, 1, 2, 3, 4, 5, 6, 7); in BOOST_HOF_TEST_CASE()
337 boost::hof::apply(&derived_hash::g7, rcx, 1, 2, 3, 4, 5, 6, 7); in BOOST_HOF_TEST_CASE()
338 boost::hof::apply(&derived_hash::g7, &x, 1, 2, 3, 4, 5, 6, 7); in BOOST_HOF_TEST_CASE()
339 boost::hof::apply(&derived_hash::g7, pcx, 1, 2, 3, 4, 5, 6, 7); in BOOST_HOF_TEST_CASE()
340 boost::hof::apply(&derived_hash::g7, sp, 1, 2, 3, 4, 5, 6, 7); in BOOST_HOF_TEST_CASE()
342 boost::hof::apply(&derived_hash::f8, x, 1, 2, 3, 4, 5, 6, 7, 8); in BOOST_HOF_TEST_CASE()
343 boost::hof::apply(&derived_hash::f8, &x, 1, 2, 3, 4, 5, 6, 7, 8); in BOOST_HOF_TEST_CASE()
344 boost::hof::apply(&derived_hash::f8, sp, 1, 2, 3, 4, 5, 6, 7, 8); in BOOST_HOF_TEST_CASE()
346 boost::hof::apply(&derived_hash::g8, x, 1, 2, 3, 4, 5, 6, 7, 8); in BOOST_HOF_TEST_CASE()
347 boost::hof::apply(&derived_hash::g8, rcx, 1, 2, 3, 4, 5, 6, 7, 8); in BOOST_HOF_TEST_CASE()
348 boost::hof::apply(&derived_hash::g8, &x, 1, 2, 3, 4, 5, 6, 7, 8); in BOOST_HOF_TEST_CASE()
349 boost::hof::apply(&derived_hash::g8, pcx, 1, 2, 3, 4, 5, 6, 7, 8); in BOOST_HOF_TEST_CASE()
350 boost::hof::apply(&derived_hash::g8, sp, 1, 2, 3, 4, 5, 6, 7, 8); in BOOST_HOF_TEST_CASE()
352 …BOOST_HOF_TEST_CHECK(boost::hof::apply(&derived_hash::hash, x) == 17610 && boost::hof::apply(&deri… in BOOST_HOF_TEST_CASE()
364 boost::hof::apply( &dm_t::m, x ) = 401; in BOOST_HOF_TEST_CASE()
367 BOOST_HOF_TEST_CHECK( boost::hof::apply( &dm_t::m, x ) == 401 ); in BOOST_HOF_TEST_CASE()
369 boost::hof::apply( &dm_t::m, &x ) = 502; in BOOST_HOF_TEST_CASE()
372 BOOST_HOF_TEST_CHECK( boost::hof::apply( &dm_t::m, &x ) == 502 ); in BOOST_HOF_TEST_CASE()
376 boost::hof::apply( &dm_t::m, px ) = 603; in BOOST_HOF_TEST_CASE()
379 BOOST_HOF_TEST_CHECK( boost::hof::apply( &dm_t::m, px ) == 603 ); in BOOST_HOF_TEST_CASE()
384 BOOST_HOF_TEST_CHECK( boost::hof::apply( &dm_t::m, cx ) == 603 ); in BOOST_HOF_TEST_CASE()
385 BOOST_HOF_TEST_CHECK( boost::hof::apply( &dm_t::m, pcx ) == 603 ); in BOOST_HOF_TEST_CASE()
407 BOOST_HOF_TEST_CHECK( boost::hof::apply( &X_ref::f, std::ref( x ) ) == 1 ); in BOOST_HOF_TEST_CASE()
408 BOOST_HOF_TEST_CHECK( boost::hof::apply( &X_ref::g, std::cref( x ) ) == 2 ); in BOOST_HOF_TEST_CASE()
444 static_assert(noexcept(boost::hof::apply(&no_throw_member_fun::foo_nullary, obj)), ""); in BOOST_HOF_TEST_CASE()
445 static_assert(!noexcept(boost::hof::apply(&no_throw_member_fun::foo_unary, obj, arg)), ""); in BOOST_HOF_TEST_CASE()
446 …static_assert(noexcept(boost::hof::apply(&no_throw_member_fun::foo_unary, obj, std::move(arg))), "… in BOOST_HOF_TEST_CASE()
453 static_assert(noexcept(boost::hof::apply(obj)), ""); in BOOST_HOF_TEST_CASE()
454 static_assert(!noexcept(boost::hof::apply(obj, arg)), ""); in BOOST_HOF_TEST_CASE()
455 static_assert(noexcept(boost::hof::apply(obj, std::move(arg))), ""); in BOOST_HOF_TEST_CASE()
460 static_assert(!noexcept(boost::hof::apply(obj)), ""); in BOOST_HOF_TEST_CASE()
465 static_assert(noexcept(boost::hof::apply(&member_obj::x, obj)), ""); in BOOST_HOF_TEST_CASE()