Lines Matching refs:move
65 invoker(BOOST_THREAD_RV_REF(invoker) f) : f_(boost::move(BOOST_THREAD_RV(f).f_)) in invoker()
77 f_ = boost::move(BOOST_THREAD_RV(f).f_); in operator =()
102 … return detail::invoke(boost::move(csbl::get<0>(f_)), boost::move(csbl::get<Indices>(f_))...); in execute()
126 invoker_ret(BOOST_THREAD_RV_REF(invoker_ret) f) : f_(boost::move(BOOST_THREAD_RV(f).f_)) in invoker_ret()
139 … return detail::invoke<R>(boost::move(csbl::get<0>(f_)), boost::move(csbl::get<Indices>(f_))...); in execute()
155 #define BOOST_THREAD_MOVE_PARAM(z, n, unused) , v##n(boost::move(arg##n))
157 #define BOOST_THREAD_MOVE_RHS_PARAM(z, n, unused) , v##n(boost::move(x.v##n))
158 #define BOOST_THREAD_MOVE_DCL(z, n, unused) , boost::move(v##n)
159 #define BOOST_THREAD_MOVE_DCL_T(z, n, unused) BOOST_PP_COMMA_IF(n) boost::move(v##n)
188 : fp_(boost::move(x.fp_)) \
193 return detail::invoke(boost::move(fp_) \
290 : fp_(boost::move(f))
291 , v0_(boost::move(a0))
292 , v1_(boost::move(a1))
293 , v2_(boost::move(a2))
294 , v3_(boost::move(a3))
295 , v4_(boost::move(a4))
296 , v5_(boost::move(a5))
297 , v6_(boost::move(a6))
298 , v7_(boost::move(a7))
299 , v8_(boost::move(a8))
304 : fp_(boost::move(BOOST_THREAD_RV(f).fp))
305 , v0_(boost::move(BOOST_THREAD_RV(f).v0_))
306 , v1_(boost::move(BOOST_THREAD_RV(f).v1_))
307 , v2_(boost::move(BOOST_THREAD_RV(f).v2_))
308 , v3_(boost::move(BOOST_THREAD_RV(f).v3_))
309 , v4_(boost::move(BOOST_THREAD_RV(f).v4_))
310 , v5_(boost::move(BOOST_THREAD_RV(f).v5_))
311 , v6_(boost::move(BOOST_THREAD_RV(f).v6_))
312 , v7_(boost::move(BOOST_THREAD_RV(f).v7_))
313 , v8_(boost::move(BOOST_THREAD_RV(f).v8_))
318 return detail::invoke(boost::move(fp_)
319 , boost::move(v0_)
320 , boost::move(v1_)
321 , boost::move(v2_)
322 , boost::move(v3_)
323 , boost::move(v4_)
324 , boost::move(v5_)
325 , boost::move(v6_)
326 , boost::move(v7_)
327 , boost::move(v8_)
358 : fp_(boost::move(f))
359 , v0_(boost::move(a0))
360 , v1_(boost::move(a1))
361 , v2_(boost::move(a2))
362 , v3_(boost::move(a3))
363 , v4_(boost::move(a4))
364 , v5_(boost::move(a5))
365 , v6_(boost::move(a6))
366 , v7_(boost::move(a7))
371 : fp_(boost::move(BOOST_THREAD_RV(f).fp))
372 , v0_(boost::move(BOOST_THREAD_RV(f).v0_))
373 , v1_(boost::move(BOOST_THREAD_RV(f).v1_))
374 , v2_(boost::move(BOOST_THREAD_RV(f).v2_))
375 , v3_(boost::move(BOOST_THREAD_RV(f).v3_))
376 , v4_(boost::move(BOOST_THREAD_RV(f).v4_))
377 , v5_(boost::move(BOOST_THREAD_RV(f).v5_))
378 , v6_(boost::move(BOOST_THREAD_RV(f).v6_))
379 , v7_(boost::move(BOOST_THREAD_RV(f).v7_))
384 return detail::invoke(boost::move(fp_)
385 , boost::move(v0_)
386 , boost::move(v1_)
387 , boost::move(v2_)
388 , boost::move(v3_)
389 , boost::move(v4_)
390 , boost::move(v5_)
391 , boost::move(v6_)
392 , boost::move(v7_)
421 : fp_(boost::move(f))
422 , v0_(boost::move(a0))
423 , v1_(boost::move(a1))
424 , v2_(boost::move(a2))
425 , v3_(boost::move(a3))
426 , v4_(boost::move(a4))
427 , v5_(boost::move(a5))
428 , v6_(boost::move(a6))
433 : fp_(boost::move(BOOST_THREAD_RV(f).fp))
434 , v0_(boost::move(BOOST_THREAD_RV(f).v0_))
435 , v1_(boost::move(BOOST_THREAD_RV(f).v1_))
436 , v2_(boost::move(BOOST_THREAD_RV(f).v2_))
437 , v3_(boost::move(BOOST_THREAD_RV(f).v3_))
438 , v4_(boost::move(BOOST_THREAD_RV(f).v4_))
439 , v5_(boost::move(BOOST_THREAD_RV(f).v5_))
440 , v6_(boost::move(BOOST_THREAD_RV(f).v6_))
445 return detail::invoke(boost::move(fp_)
446 , boost::move(v0_)
447 , boost::move(v1_)
448 , boost::move(v2_)
449 , boost::move(v3_)
450 , boost::move(v4_)
451 , boost::move(v5_)
452 , boost::move(v6_)
479 : fp_(boost::move(f))
480 , v0_(boost::move(a0))
481 , v1_(boost::move(a1))
482 , v2_(boost::move(a2))
483 , v3_(boost::move(a3))
484 , v4_(boost::move(a4))
485 , v5_(boost::move(a5))
490 : fp_(boost::move(BOOST_THREAD_RV(f).fp))
491 , v0_(boost::move(BOOST_THREAD_RV(f).v0_))
492 , v1_(boost::move(BOOST_THREAD_RV(f).v1_))
493 , v2_(boost::move(BOOST_THREAD_RV(f).v2_))
494 , v3_(boost::move(BOOST_THREAD_RV(f).v3_))
495 , v4_(boost::move(BOOST_THREAD_RV(f).v4_))
496 , v5_(boost::move(BOOST_THREAD_RV(f).v5_))
501 return detail::invoke(boost::move(fp_)
502 , boost::move(v0_)
503 , boost::move(v1_)
504 , boost::move(v2_)
505 , boost::move(v3_)
506 , boost::move(v4_)
507 , boost::move(v5_)
532 : fp_(boost::move(f))
533 , v0_(boost::move(a0))
534 , v1_(boost::move(a1))
535 , v2_(boost::move(a2))
536 , v3_(boost::move(a3))
537 , v4_(boost::move(a4))
542 : fp_(boost::move(BOOST_THREAD_RV(f).fp))
543 , v0_(boost::move(BOOST_THREAD_RV(f).v0_))
544 , v1_(boost::move(BOOST_THREAD_RV(f).v1_))
545 , v2_(boost::move(BOOST_THREAD_RV(f).v2_))
546 , v3_(boost::move(BOOST_THREAD_RV(f).v3_))
547 , v4_(boost::move(BOOST_THREAD_RV(f).v4_))
552 return detail::invoke(boost::move(fp_)
553 , boost::move(v0_)
554 , boost::move(v1_)
555 , boost::move(v2_)
556 , boost::move(v3_)
557 , boost::move(v4_)
580 : fp_(boost::move(f))
581 , v0_(boost::move(a0))
582 , v1_(boost::move(a1))
583 , v2_(boost::move(a2))
584 , v3_(boost::move(a3))
589 : fp_(boost::move(BOOST_THREAD_RV(f).fp))
590 , v0_(boost::move(BOOST_THREAD_RV(f).v0_))
591 , v1_(boost::move(BOOST_THREAD_RV(f).v1_))
592 , v2_(boost::move(BOOST_THREAD_RV(f).v2_))
593 , v3_(boost::move(BOOST_THREAD_RV(f).v3_))
598 return detail::invoke(boost::move(fp_)
599 , boost::move(v0_)
600 , boost::move(v1_)
601 , boost::move(v2_)
602 , boost::move(v3_)
623 : fp_(boost::move(f))
624 , v0_(boost::move(a0))
625 , v1_(boost::move(a1))
626 , v2_(boost::move(a2))
631 : fp_(boost::move(BOOST_THREAD_RV(f).fp))
632 , v0_(boost::move(BOOST_THREAD_RV(f).v0_))
633 , v1_(boost::move(BOOST_THREAD_RV(f).v1_))
634 , v2_(boost::move(BOOST_THREAD_RV(f).v2_))
639 return detail::invoke(boost::move(fp_)
640 , boost::move(v0_)
641 , boost::move(v1_)
642 , boost::move(v2_)
661 : fp_(boost::move(f))
662 , v0_(boost::move(a0))
663 , v1_(boost::move(a1))
668 : fp_(boost::move(BOOST_THREAD_RV(f).fp))
669 , v0_(boost::move(BOOST_THREAD_RV(f).v0_))
670 , v1_(boost::move(BOOST_THREAD_RV(f).v1_))
675 return detail::invoke(boost::move(fp_)
676 , boost::move(v0_)
677 , boost::move(v1_)
694 : fp_(boost::move(f))
695 , v0_(boost::move(a0))
700 : fp_(boost::move(BOOST_THREAD_RV(f).fp))
701 , v0_(boost::move(BOOST_THREAD_RV(f).v0_))
706 return detail::invoke(boost::move(fp_)
707 , boost::move(v0_)
720 : fp_(boost::move(f))
725 : fp_(boost::move(f.fp_))