Lines Matching refs:launch
27 enum class launch
316 async(launch policy, F&& f, Args&&... args);
413 //enum class launch
414 _LIBCPP_DECLARE_STRONG_ENUM(launch)
420 _LIBCPP_DECLARE_STRONG_ENUM_EPILOG(launch)
424 typedef underlying_type<launch>::type __launch_underlying_type;
428 launch
429 operator&(launch __x, launch __y)
431 return static_cast<launch>(static_cast<__launch_underlying_type>(__x) &
437 launch
438 operator|(launch __x, launch __y)
440 return static_cast<launch>(static_cast<__launch_underlying_type>(__x) |
446 launch
447 operator^(launch __x, launch __y)
449 return static_cast<launch>(static_cast<__launch_underlying_type>(__x) ^
455 launch
456 operator~(launch __x)
458 return static_cast<launch>(~static_cast<__launch_underlying_type>(__x) & 3);
462 launch&
463 operator&=(launch& __x, launch __y)
469 launch&
470 operator|=(launch& __x, launch __y)
476 launch&
477 operator^=(launch& __x, launch __y)
2173 inline _LIBCPP_INLINE_VISIBILITY bool __does_policy_contain(launch __policy, launch __value )
2179 async(launch __policy, _Fp&& __f, _Args&&... __args)
2188 if (__does_policy_contain(__policy, launch::async))
2193 catch ( ... ) { if (__policy == launch::async) throw ; }
2196 if (__does_policy_contain(__policy, launch::deferred))
2207 return _VSTD::async(launch::any, _VSTD::forward<_Fp>(__f),