|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Support/TaskQueue.h 81 std::future<typename std::result_of<Callable()>::type> async(Callable &&C) {
88 std::future<ResultTy> F = T.P->get_future();
tools/clang/tools/extra/clangd/Threading.h 124 std::future<T> runAsync(llvm::unique_function<T()> Action) {
tools/clang/tools/extra/clangd/tool/ClangdMain.cpp 584 std::future<void> AsyncIndexLoad; // Block exit while loading the index.
tools/clang/tools/extra/clangd/unittests/ClangdTests.cpp 817 std::future<void> StartSecond = StartSecondPromise.get_future();
tools/lldb/include/lldb/Host/TaskPool.h 54 std::future<typename std::result_of<F(Args...)>::type>
tools/lldb/source/Host/common/TaskPool.cpp 117 std::vector<std::future<void>> futures;
tools/lldb/unittests/Utility/ListenerTest.cpp 99 std::future<void> async_broadcast =
unittests/Support/TaskQueueTest.cpp 36 std::future<void> F1 = TQ.async([&] {
40 std::future<void> F2 = TQ.async([&] {
44 std::future<void> F3 = TQ.async([&] {
78 std::future<void> F1 = TQ.async([&] { ++X; });
79 std::future<void> F2 = TQ.async([&] { ++Y; });
80 std::future<void> F3 = TQ.async([&M, &Z] {
usr/include/c++/7.4.0/future 746 __basic_future(future<_Res>&&) noexcept;
766 friend future<__async_result_of<_Fn, _Args...>>
980 shared_future(future<void>&& __uf) noexcept
1306 future<void>
1547 future<_Res>
1711 future<__async_result_of<_Fn, _Args...>>