| /llvm-project-15.0.7/libcxx/test/std/thread/futures/futures.unique_future/ |
| H A D | move_ctor.pass.cpp | 27 std::future<T> f0 = p.get_future(); in main() 28 std::future<T> f = std::move(f0); in main() 34 std::future<T> f0; in main() 35 std::future<T> f = std::move(f0); in main() 42 std::future<T> f0 = p.get_future(); in main() 43 std::future<T> f = std::move(f0); in main() 49 std::future<T> f0; in main() 50 std::future<T> f = std::move(f0); in main() 58 std::future<T> f = std::move(f0); in main() 64 std::future<T> f0; in main() [all …]
|
| H A D | move_assign.pass.cpp | 27 std::future<T> f0 = p.get_future(); in main() 28 std::future<T> f; in main() 35 std::future<T> f0; in main() 36 std::future<T> f; in main() 44 std::future<T> f0 = p.get_future(); in main() 45 std::future<T> f; in main() 52 std::future<T> f0; in main() 53 std::future<T> f; in main() 62 std::future<T> f; in main() 69 std::future<T> f0; in main() [all …]
|
| H A D | copy_ctor.verify.cpp | 24 std::future<int> f0; in main() 25 … std::future<int> f = f0; // expected-error {{call to deleted constructor of 'std::future<int>'}} in main() 28 std::future<int &> f0; in main() 29 …std::future<int &> f = f0; // expected-error {{call to deleted constructor of 'std::future<int &>'… in main() 32 std::future<void> f0; in main() 33 … std::future<void> f = f0; // expected-error {{call to deleted constructor of 'std::future<void>'}} in main()
|
| H A D | share.pass.cpp | 28 std::future<T> f0 = p.get_future(); in main() 36 std::future<T> f0; in main() 45 std::future<T> f0 = p.get_future(); in main() 53 std::future<T> f0; in main() 62 std::future<T> f0 = p.get_future(); in main() 70 std::future<T> f0; in main()
|
| H A D | get.pass.cpp | 71 std::future<T> f = p.get_future(); in main() 80 std::future<T> f = p.get_future(); in main() 100 std::future<T> f = p.get_future(); in main() 109 std::future<T> f = p.get_future(); in main() 129 std::future<T> f = p.get_future(); in main() 138 std::future<T> f = p.get_future(); in main()
|
| H A D | copy_assign.verify.cpp | 24 std::future<int> f0, f; in main() 28 std::future<int &> f0, f; in main() 32 std::future<void> f0, f; in main()
|
| H A D | default.pass.cpp | 25 std::future<int> f; in main() 29 std::future<int&> f; in main() 33 std::future<void> f; in main()
|
| /llvm-project-15.0.7/lldb/tools/lldb-vscode/ |
| H A D | FifoFiles.cpp | 56 std::future<void> *future = in ReadJSON() local 57 new std::future<void>(std::async(std::launch::async, [&]() { in ReadJSON() 64 if (future->wait_for(timeout) == std::future_status::timeout || !line) in ReadJSON() 68 delete future; in ReadJSON() 75 std::future<void> *future = in SendJSON() local 76 new std::future<void>(std::async(std::launch::async, [&]() { in SendJSON() 81 if (future->wait_for(timeout) == std::future_status::timeout || !done) { in SendJSON() 86 delete future; in SendJSON()
|
| /llvm-project-15.0.7/libcxx/test/std/thread/futures/futures.promise/ |
| H A D | alloc_ctor.pass.cpp | 33 std::future<int> f = p.get_future(); in main() 41 std::future<int&> f = p.get_future(); in main() 49 std::future<void> f = p.get_future(); in main() 57 std::future<int> f = p.get_future(); in main() 62 std::future<int&> f = p.get_future(); in main() 67 std::future<void> f = p.get_future(); in main() 73 std::future<int> f = p.get_future(); in main() 78 std::future<int&> f = p.get_future(); in main() 83 std::future<void> f = p.get_future(); in main()
|
| H A D | dtor.pass.cpp | 27 std::future<T> f; in main() 38 std::future<T> f; in main() 59 std::future<T> f; in main() 70 std::future<T> f; in main() 90 std::future<T> f; in main() 102 std::future<T> f; in main()
|
| H A D | default.pass.cpp | 27 std::future<int> f = p.get_future(); in main() 32 std::future<int&> f = p.get_future(); in main() 37 std::future<void> f = p.get_future(); in main()
|
| H A D | get_future.pass.cpp | 27 std::future<double> f = p.get_future(); in main() 34 std::future<double> f = p.get_future(); in main() 50 std::future<double> f = p.get_future(); in main()
|
| H A D | swap.pass.cpp | 36 std::future<int> f = p.get_future(); in main() 50 std::future<int> f = p.get_future(); in main() 64 std::future<int> f = p.get_future(); in main() 78 std::future<int> f = p.get_future(); in main()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | future | 153 future(future&&) noexcept; 154 future(const future& rhs) = delete; 180 future(future&&) noexcept; 181 future(const future& rhs) = delete; 207 future(future&&) noexcept; 208 future(const future& rhs) = delete; 1063 future(const future&) = delete; 1113 future<_Rp>::~future() 1150 future(const future&) = delete; 1195 future<_Rp&>::~future() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/Support/ |
| H A D | TaskQueueTest.cpp | 36 std::future<void> F1 = TQ.async([&] { in TEST_F() 40 std::future<void> F2 = TQ.async([&] { in TEST_F() 44 std::future<void> F3 = TQ.async([&] { in TEST_F() 78 std::future<void> F1 = TQ.async([&] { ++X; }); in TEST_F() 79 std::future<void> F2 = TQ.async([&] { ++Y; }); in TEST_F() 80 std::future<void> F3 = TQ.async([&M, &Z] { in TEST_F() 101 std::future<std::string> F1 = TQ.async([&] { return std::string("Hello"); }); in TEST_F() 102 std::future<int> F2 = TQ.async([&] { return 42; }); in TEST_F()
|
| /llvm-project-15.0.7/libcxx/test/std/thread/futures/futures.shared_future/ |
| H A D | ctor_future.pass.cpp | 28 std::future<T> f0 = p.get_future(); in main() 35 std::future<T> f0; in main() 43 std::future<T> f0 = p.get_future(); in main() 50 std::future<T> f0; in main() 58 std::future<T> f0 = p.get_future(); in main() 65 std::future<T> f0; in main()
|
| /llvm-project-15.0.7/libcxx/test/std/thread/futures/futures.async/ |
| H A D | async.pass.cpp | 85 std::future<Ret> f = std::async(std::forward<Args>(args)...); in test() 117 auto checkInt = [](std::future<int>& f) { return f.get() == 3; }; in main() 124 auto checkIntRef = [&](std::future<int&>& f) { return &f.get() == &i; }; in main() 131 auto checkVoid = [](std::future<void>& f) { f.get(); return true; }; in main() 139 auto checkUPtr = [](std::future<Ret>& f) { return *f.get() == 3; }; in main() 145 std::future<void> f = std::async(f5, 3); in main() 150 std::future<void> f = std::async(std::launch::deferred, f5, 3); in main()
|
| H A D | async_race.pass.cpp | 48 std::future<int> f = std::async(f_async); in test_each() 53 std::future<int> f = std::async(std::launch::async, f_async); in test_each() 59 std::future<int> f = std::async(std::launch::deferred, f_deferred); in test_each()
|
| /llvm-project-15.0.7/libcxx/src/ |
| H A D | future.cpp | 170 future<void>::future(__assoc_sub_state* __state) in future() function in future 176 future<void>::~future() in ~future() 183 future<void>::get() in get() 210 future<void> 215 return future<void>(__state_); in get_future()
|
| /llvm-project-15.0.7/libcxx/test/std/thread/futures/futures.task/futures.task.members/ |
| H A D | ctor_func_alloc.pass.cpp | 56 std::future<double> f = p.get_future(); in main() 71 std::future<double> f = p.get_future(); in main() 85 std::future<int> f = p.get_future(); in main() 97 std::future<int> f = p.get_future(); in main() 108 std::future<double> f = p.get_future(); in main() 120 std::future<double> f = p.get_future(); in main()
|
| H A D | ctor_func.pass.cpp | 49 std::future<double> f = p.get_future(); in main() 61 std::future<double> f = p.get_future(); in main() 70 std::future<int> f = p.get_future(); in main() 77 std::future<int> f = p.get_future(); in main()
|
| H A D | get_future.pass.cpp | 37 std::future<double> f = p.get_future(); in main() 44 std::future<double> f = p.get_future(); in main() 59 std::future<double> f = p.get_future(); in main()
|
| /llvm-project-15.0.7/lldb/unittests/Process/gdb-remote/ |
| H A D | GDBRemoteClientBaseTest.cpp | 114 std::future<StateType> continue_state = std::async( in TEST_F() 120 std::future<bool> async_result = std::async(std::launch::async, [&] { in TEST_F() 144 std::future<StateType> continue_state = std::async( in TEST_F() 188 std::future<StateType> continue_state = std::async( in TEST_F() 194 std::future<bool> async_result = std::async( in TEST_F() 212 std::future<StateType> continue_state = std::async( in TEST_F() 218 std::future<bool> async_result = std::async( in TEST_F() 245 std::future<StateType> continue_state = std::async( in TEST_F() 251 std::future<bool> interrupt_result = std::async( in TEST_F() 327 std::future<StateType> continue_state = std::async( in TEST_F() [all …]
|
| H A D | GDBRemoteCommunicationClientTest.cpp | 77 std::future<bool> write_result = std::async(std::launch::async, [&] { in TEST_F() 97 std::future<bool> write_result = std::async(std::launch::async, [&] { in TEST_F() 117 std::future<bool> async_result = std::async( in TEST_F() 123 std::future<DataBufferSP> read_result = std::async( in TEST_F() 161 std::future<bool> async_result = std::async( in TEST_F() 181 std::future<llvm::Optional<std::vector<ModuleSpec>>> async_result = in TEST_F() 207 std::future<llvm::Optional<std::vector<ModuleSpec>>> async_result = in TEST_F() 308 std::future<Status> result = std::async(std::launch::async, [&] { in TEST_F() 326 std::future<Status> result = std::async(std::launch::async, [&] { in TEST_F() 370 std::future<Status> result = std::async(std::launch::async, [&] { in TEST_F() [all …]
|
| /llvm-project-15.0.7/lldb/unittests/Host/ |
| H A D | ThreadLauncherTest.cpp | 18 std::future<int> future = promise.get_future(); in TEST() local 25 EXPECT_EQ(future.get(), 47); in TEST()
|