Searched refs:Promise (Results 1 - 8 of 8) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DStmtCXX.cpp113 SubStmts[CoroutineBodyStmt::Promise] = Args.Promise;
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaCoroutine.cpp113 auto *Promise = R.getAsSingle<TypeDecl>(); local
114 if (!Promise) {
121 QualType PromiseType = S.Context.getTypeDeclType(Promise);
169 // Form template argument list for coroutine_handle<Promise>.
468 static ExprResult buildPromiseCall(Sema &S, VarDecl *Promise, argument
474 Promise, Promise->getType().getNonReferenceType(), VK_LValue, Loc);
726 auto *Promise = FSI->CoroutinePromise; local
727 if (Promise->getType()->isDependentType()) {
733 auto *RD = Promise
884 VarDecl *Promise = FSI->CoroutinePromise; local
[all...]
H A DTreeTransform.h7317 auto *Promise = SemaRef.buildCoroutinePromise(FD->getLocation());
7318 if (!Promise)
7320 getDerived().transformedLocalDecl(S->getPromiseDecl(), {Promise});
7321 ScopeInfo->CoroutinePromise = Promise;
7358 if (!Promise->getType()->isDependentType()) {
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DStmtCXX.h322 Promise, ///< The promise statement. enumerator in enum:clang::final::SubStmt
349 Stmt *Promise = nullptr; member in struct:clang::final::CtorArgs
383 return getStoredStmts()[SubStmt::Promise];
/freebsd-12-stable/sys/contrib/libsodium/dist-build/
H A Demscripten.sh99 Module.ready = new Promise(function (resolve, reject) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroInternal.h100 Promise, enumerator in enum:llvm::coro::Shape::SwitchFieldIndex::__anon5527
H A DCoroFrame.cpp609 // Promise alloca (if present) has a fixed field number.
612 Allocas.emplace_back(PromiseAlloca, coro::Shape::SwitchFieldIndex::Promise);
1391 // The Coroutine Promise always included into coroutine frame, no need to
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/RPC/
H A DRPCUtils.h1416 ErrorReturnPromise Promise;
1417 auto FutureResult = Promise.get_future();
1420 [Promise = std::move(Promise)](ErrorReturn RetOrErr) mutable {
1421 Promise.set_value(std::move(RetOrErr));

Completed in 118 milliseconds