reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
134 class promise;
227 using ReturnPromiseType = std::promise<ErrorReturnType>; 259 using ReturnPromiseType = std::promise<ErrorReturnType>;include/llvm/Support/TaskQueue.h
43 : C(std::move(C)), P(std::make_shared<std::promise<ResultTy>>()), 63 std::shared_ptr<std::promise<ResultTy>> P;lib/ExecutionEngine/Orc/Core.cpp
1873 std::promise<SymbolMap> PromisedResult; 2032 std::promise<SymbolMap> PromisedResult;lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
1163 auto NewSymbolsP = std::make_shared<std::promise<ExpectedLookupResult>>();
tools/clang/tools/extra/clangd/TUScheduler.cpp 968 std::promise<std::shared_ptr<const PreambleData>> Promise;
tools/clang/tools/extra/clangd/unittests/SyncAPI.cpp 61 std::promise<std::shared_ptr<T>> Promise;
tools/llvm-rtdyld/llvm-rtdyld.cpp 815 auto ResultP = std::make_shared<std::promise<ExpectedLookupResult>>();
usr/include/c++/7.4.0/future472 typename promise<_Res>::_Ptr_type operator()() const 477 promise<_Res>* _M_promise; 486 typename promise<_Res>::_Ptr_type operator()() const 491 promise<_Res>* _M_promise; 501 typename promise<_Res>::_Ptr_type operator()() const 504 promise<_Res>* _M_promise; 514 typename promise<_Res>::_Ptr_type operator()() const 520 promise<_Res>* _M_promise; 526 __setter(promise<_Res>* __prom, _Arg&& __arg) 534 __setter(exception_ptr& __ex, promise<_Res>* __prom) 542 __setter(promise<_Res>* __prom) 1060 promise(promise&& __rhs) noexcept 1072 promise(allocator_arg_t, const _Allocator&, promise&& __rhs) 1077 promise(const promise&) = delete; 1086 promise& 1087 operator=(promise&& __rhs) noexcept 1089 promise(std::move(__rhs)).swap(*this); 1093 promise& operator=(const promise&) = delete; 1093 promise& operator=(const promise&) = delete; 1096 swap(promise& __rhs) noexcept 1144 swap(promise<_Res>& __x, promise<_Res>& __y) noexcept 1144 swap(promise<_Res>& __x, promise<_Res>& __y) noexcept 1148 struct uses_allocator<promise<_Res>, _Alloc>