Lines Matching full:launch
14 // enum class launch
29 LIBCPP_STATIC_ASSERT(static_cast<int>(std::launch::any) == in main()
30 … (static_cast<int>(std::launch::async) | static_cast<int>(std::launch::deferred)), ""); in main()
32 LIBCPP_STATIC_ASSERT(std::launch::any == (std::launch::async | std::launch::deferred), ""); in main()
33 static_assert(std::launch(0) == (std::launch::async & std::launch::deferred), ""); in main()
34 LIBCPP_STATIC_ASSERT(std::launch::any == (std::launch::async ^ std::launch::deferred), ""); in main()
35 LIBCPP_STATIC_ASSERT(std::launch::deferred == ~std::launch::async, ""); in main()
36 std::launch x = std::launch::async; in main()
37 x &= std::launch::deferred; in main()
38 assert(x == std::launch(0)); in main()
39 x = std::launch::async; in main()
40 x |= std::launch::deferred; in main()
41 LIBCPP_ASSERT(x == std::launch::any); in main()
42 x ^= std::launch::deferred; in main()
43 assert(x == std::launch::async); in main()
45 static_assert(static_cast<int>(std::launch::async) == 1, ""); in main()
46 static_assert(static_cast<int>(std::launch::deferred) == 2, ""); in main()