Searched refs:promise (Results 1 - 25 of 25) sorted by relevance

/openbsd-current/gnu/llvm/libcxx/src/
H A Dfuture.cpp43 return string("The associated promise has been destructed prior "
47 "the promise or packaged_task.");
49 return string("The state of the promise has already been set.");
191 promise<void>::promise() function in class:promise
196 promise<void>::~promise()
211 promise<void>::get_future()
219 promise<void>::set_value()
227 promise<voi
[all...]
/openbsd-current/gnu/usr.bin/perl/cpan/OpenBSD-Pledge/lib/OpenBSD/
H A DPledge.pm53 Once you promise that your program will only use certain syscalls
69 The "stdio" promise is always implied,
76 Perl is particularly fond of C<stdio> so that promise is always added by
/openbsd-current/gnu/llvm/llvm/include/llvm/Support/
H A DTaskQueue.h36 // are captured into a lambda, we create the promise inside an explicit
43 : C(std::move(C)), P(std::make_shared<std::promise<ResultTy>>()),
63 std::shared_ptr<std::promise<ResultTy>> P;
H A DThreadPool.h116 /// Helpers to create a promise and a callable wrapper of \p Task that sets
117 /// the result of the promise. Returns the callable and a future to access the
122 std::shared_ptr<std::promise<ResTy>> Promise =
123 std::make_shared<std::promise<ResTy>>();
131 std::shared_ptr<std::promise<void>> Promise =
132 std::make_shared<std::promise<void>>();
/openbsd-current/gnu/llvm/libcxx/include/__coroutine/
H A Dnoop_coroutine_handle.h26 // [coroutine.promise.noop]
53 // [coroutine.handle.noop.promise], promise access
55 noop_coroutine_promise& promise() const noexcept {
H A Dcoroutine_handle.h178 // [coroutine.handle.promise], promise access
180 _Promise& promise() const { function in struct:coroutine_handle
/openbsd-current/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
H A DExecutorProcessControl.h124 std::promise<MSVCPError> ResultP;
132 std::promise<MSVCPError> ResultP;
140 std::promise<MSVCPError> ResultP;
148 std::promise<MSVCPError> ResultP;
156 std::promise<MSVCPError> ResultP;
309 std::promise<shared::WrapperFunctionResult> RP;
H A DIndirectionUtils.h124 std::promise<JITTargetAddress> LandingAddressP;
/openbsd-current/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/
H A DCoroutines.cpp180 // If we don't know the promise type, we don't display the `promise` member.
186 // Add the `promise` member. We intentionally add `promise` as a pointer type
190 lldb::ValueObjectSP promise = CreateValueObjectFromAddress( local
191 "promise", frame_ptr_addr + 2 * ptr_size, exe_ctx, promise_type);
193 lldb::ValueObjectSP promisePtr = promise->AddressOf(error);
195 m_promise_ptr_sp = promisePtr->Clone(ConstString("promise"));
/openbsd-current/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.h133 std::promise<MSVCPExpected<FinalizedAlloc>> FinalizeResultP;
164 std::promise<MSVCPExpected<std::unique_ptr<InFlightAlloc>>> AllocResultP;
188 std::promise<MSVCPError> DeallocResultP;
/openbsd-current/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithExecutorProcessControl/
H A DLLJITWithExecutorProcessControl.cpp105 std::promise<void *> LandingAddressP;
/openbsd-current/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DLookupAndRecordAddrs.cpp47 std::promise<MSVCPError> ResultP;
H A DMemoryMapper.cpp152 std::promise<MSVCPError> P;
185 std::promise<MSVCPError> P;
H A DEPCIndirectionUtils.cpp91 std::promise<MSVCPError> DeallocResultP;
415 std::promise<JITTargetAddress> LandingAddrP;
H A DExecutorProcessControl.cpp186 std::promise<shared::WrapperFunctionResult> ResultP;
H A DSimpleRemoteEPC.cpp282 std::promise<MSVCPExpected<SimpleRemoteEPCExecutorInfo>> EIP;
H A DDebugObjectManagerPlugin.cpp460 std::promise<MSVCPError> FinalizePromise;
H A DCore.cpp2064 std::promise<MSVCPExpected<SymbolFlagsMap>> ResultP;
2112 std::promise<SymbolMap> PromisedResult;
/openbsd-current/gnu/llvm/llvm/lib/Support/
H A DParallel.cpp125 std::promise<void> ThreadsCreated;
/openbsd-current/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunication.h221 std::promise<uint16_t> m_port_promise;
/openbsd-current/gnu/llvm/llvm/lib/ExecutionEngine/Orc/TargetProcess/
H A DSimpleRemoteEPCServer.cpp226 std::promise<shared::WrapperFunctionResult> *P = nullptr;
264 std::promise<shared::WrapperFunctionResult> ResultP;
/openbsd-current/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/
H A DSimpleRemoteEPCServer.h163 DenseMap<uint64_t, std::promise<shared::WrapperFunctionResult> *>;
/openbsd-current/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.cpp202 std::promise<MSVCPExpected<SimpleSegmentAlloc>> AllocP;
/openbsd-current/gnu/llvm/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp868 auto ResultP = std::make_shared<std::promise<ExpectedLookupResult>>();
/openbsd-current/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyld.cpp1189 auto NewSymbolsP = std::make_shared<std::promise<ExpectedLookupResult>>();

Completed in 393 milliseconds