Lines Matching refs:launch
27 enum class launch
316 async(launch policy, F&& f, Args&&... args);
411 //enum class launch
412 _LIBCPP_DECLARE_STRONG_ENUM(launch)
418 _LIBCPP_DECLARE_STRONG_ENUM_EPILOG(launch)
422 typedef underlying_type<launch>::type __launch_underlying_type;
426 launch
427 operator&(launch __x, launch __y)
429 return static_cast<launch>(static_cast<__launch_underlying_type>(__x) &
435 launch
436 operator|(launch __x, launch __y)
438 return static_cast<launch>(static_cast<__launch_underlying_type>(__x) |
444 launch
445 operator^(launch __x, launch __y)
447 return static_cast<launch>(static_cast<__launch_underlying_type>(__x) ^
453 launch
454 operator~(launch __x)
456 return static_cast<launch>(~static_cast<__launch_underlying_type>(__x) & 3);
460 launch&
461 operator&=(launch& __x, launch __y)
467 launch&
468 operator|=(launch& __x, launch __y)
474 launch&
475 operator^=(launch& __x, launch __y)
2187 inline _LIBCPP_INLINE_VISIBILITY bool __does_policy_contain(launch __policy, launch __value )
2193 async(launch __policy, _Fp&& __f, _Args&&... __args)
2202 if (__does_policy_contain(__policy, launch::async))
2207 catch ( ... ) { if (__policy == launch::async) throw ; }
2210 if (__does_policy_contain(__policy, launch::deferred))
2221 return _VSTD::async(launch::any, _VSTD::forward<_Fp>(__f),