| /llvm-project-15.0.7/libcxx/test/std/thread/futures/futures.shared_future/ |
| H A D | copy_ctor.pass.cpp | 29 std::shared_future<T> f0 = p.get_future(); in main() 30 std::shared_future<T> f = f0; in main() 39 std::shared_future<T> f0; in main() 40 std::shared_future<T> f = f0; in main() 47 std::shared_future<T> f0 = p.get_future(); in main() 48 std::shared_future<T> f = f0; in main() 54 std::shared_future<T> f0; in main() 55 std::shared_future<T> f = std::move(f0); in main() 63 std::shared_future<T> f = f0; in main() 69 std::shared_future<T> f0; in main() [all …]
|
| H A D | move_ctor.pass.cpp | 28 std::shared_future<T> f0 = p.get_future(); in main() 29 std::shared_future<T> f = std::move(f0); in main() 35 std::shared_future<T> f0; in main() 36 std::shared_future<T> f = std::move(f0); in main() 43 std::shared_future<T> f0 = p.get_future(); in main() 44 std::shared_future<T> f = std::move(f0); in main() 50 std::shared_future<T> f0; in main() 51 std::shared_future<T> f = std::move(f0); in main() 59 std::shared_future<T> f = std::move(f0); in main() 65 std::shared_future<T> f0; in main() [all …]
|
| H A D | copy_assign.pass.cpp | 29 std::shared_future<T> f0 = p.get_future(); in main() 30 std::shared_future<T> f; in main() 40 std::shared_future<T> f0; in main() 41 std::shared_future<T> f; in main() 49 std::shared_future<T> f0 = p.get_future(); in main() 50 std::shared_future<T> f; in main() 57 std::shared_future<T> f0; in main() 58 std::shared_future<T> f; in main() 67 std::shared_future<T> f; in main() 74 std::shared_future<T> f0; in main() [all …]
|
| H A D | move_assign.pass.cpp | 28 std::shared_future<T> f0 = p.get_future(); in main() 29 std::shared_future<T> f; in main() 36 std::shared_future<T> f0; in main() 37 std::shared_future<T> f; in main() 45 std::shared_future<T> f0 = p.get_future(); in main() 46 std::shared_future<T> f; in main() 53 std::shared_future<T> f0; in main() 54 std::shared_future<T> f; in main() 63 std::shared_future<T> f; in main() 70 std::shared_future<T> f0; in main() [all …]
|
| H A D | ctor_future.pass.cpp | 29 std::shared_future<T> f = std::move(f0); in main() 36 std::shared_future<T> f = std::move(f0); in main() 44 std::shared_future<T> f = std::move(f0); in main() 51 std::shared_future<T> f = std::move(f0); in main() 59 std::shared_future<T> f = std::move(f0); in main() 66 std::shared_future<T> f = std::move(f0); in main()
|
| H A D | get.pass.cpp | 71 std::shared_future<T> f = p.get_future(); in main() 80 std::shared_future<T> f = p.get_future(); in main() 100 std::shared_future<T> f = p.get_future(); in main() 109 std::shared_future<T> f = p.get_future(); in main() 129 std::shared_future<T> f = p.get_future(); in main() 138 std::shared_future<T> f = p.get_future(); in main()
|
| H A D | default.pass.cpp | 25 std::shared_future<int> f; in main() 29 std::shared_future<int&> f; in main() 33 std::shared_future<void> f; in main()
|
| H A D | wait_for.pass.cpp | 60 std::shared_future<T> f = p.get_future(); in main() 73 std::shared_future<T> f = p.get_future(); in main() 86 std::shared_future<T> f = p.get_future(); in main() 100 std::shared_future<T> f = p.get_future(); in main() 116 std::shared_future<T> f = p.get_future(); in main() 132 std::shared_future<T> f = p.get_future(); in main()
|
| H A D | dtor.pass.cpp | 31 std::shared_future<T> f; in main() 45 std::shared_future<T> f; in main() 59 std::shared_future<T> f; in main()
|
| H A D | wait.pass.cpp | 53 std::shared_future<T> f = p.get_future(); in main() 67 std::shared_future<T> f = p.get_future(); in main() 81 std::shared_future<T> f = p.get_future(); in main()
|
| H A D | wait_until.pass.cpp | 75 std::shared_future<T> f = p.get_future(); in main() 93 std::shared_future<T> f = p.get_future(); in main() 111 std::shared_future<T> f = p.get_future(); in main()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | future | 234 shared_future(const shared_future& rhs); 236 shared_future(shared_future&& rhs) noexcept; 238 shared_future& operator=(const shared_future& rhs); 261 shared_future(const shared_future& rhs); 263 shared_future(shared_future&& rhs) noexcept; 265 shared_future& operator=(const shared_future& rhs); 288 shared_future(const shared_future& rhs); 290 shared_future(shared_future&& rhs) noexcept; 292 shared_future& operator=(const shared_future& rhs); 2267 shared_future<_Rp>::~shared_future() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/thread/futures/futures.unique_future/ |
| H A D | share.pass.cpp | 30 std::shared_future<T> f = f0.share(); in main() 38 std::shared_future<T> f = f0.share(); in main() 47 std::shared_future<T> f = f0.share(); in main() 55 std::shared_future<T> f = f0.share(); in main() 64 std::shared_future<T> f = f0.share(); in main() 72 std::shared_future<T> f = f0.share(); in main()
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | linkage2.cpp | 59 class __attribute__ ((__visibility__("default"))) shared_future; 62 template <class> friend class shared_future; 63 shared_future<_Rp> share(); 68 struct shared_future<_Rp&> { struct 69 shared_future(future<_Rp&>&& __f); 75 shared_future<int&> f1 = get_future<int&>(); in f()
|
| /llvm-project-15.0.7/libcxx/src/ |
| H A D | future.cpp | 250 shared_future<void>::~shared_future() in ~shared_future() 256 shared_future<void>& 257 shared_future<void>::operator=(const shared_future& __rhs) in operator =()
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | ThreadPool.h | 83 auto async(Func &&F) -> std::shared_future<decltype(F())> { 90 -> std::shared_future<decltype(F())> { 148 std::shared_future<ResTy> asyncImpl(std::function<ResTy()> Task, in asyncImpl()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-include-fixer/ |
| H A D | SymbolIndexManager.h | 59 std::vector<std::shared_future<std::unique_ptr<SymbolIndex>>> SymbolIndices;
|
| /llvm-project-15.0.7/lld/MachO/ |
| H A D | Writer.cpp | 1051 SmallVector<std::shared_future<void>> threadFutures; in finalizeLinkEditSegment() 1057 for (std::shared_future<void> &future : threadFutures) in finalizeLinkEditSegment() 1123 SmallVector<std::shared_future<void>> threadFutures; in writeUuid() 1128 for (std::shared_future<void> &future : threadFutures) in writeUuid()
|
| /llvm-project-15.0.7/llvm/tools/llvm-reduce/deltas/ |
| H A D | Delta.cpp | 296 std::deque<std::shared_future<SmallString<0>>> TaskQueue; in runDeltaPass()
|
| /llvm-project-15.0.7/libcxx/docs/DesignDocs/ |
| H A D | ExperimentalFeatures.rst | 189 .. | 2.4 | class template ``shared_future`` | | …
|
| /llvm-project-15.0.7/libcxx/docs/Status/ |
| H A D | Cxx17Papers.csv | 88 "`P0516R0 <https://wg21.link/P0516R0>`__","LWG","Clarify That shared_future's Copy Operations have …
|
| H A D | Cxx14Issues.csv | 65 "`2185 <https://wg21.link/lwg2185>`__","Missing throws clause for future/shared_future::wait_for/wa…
|
| H A D | Cxx2bIssues.csv | 43 …k/LWG3466>`__","Specify the requirements for ``promise``/``future``/``shared_future`` consistently…
|
| H A D | Cxx20Issues.csv | 99 "`2697 <https://wg21.link/LWG2697>`__","[concurr.ts] Behavior of ``future/shared_future``\ unwrapp…
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/ |
| H A D | StdSymbolMap.inc | 1028 SYMBOL(shared_future, std::, <future>)
|