Home
last modified time | relevance | path

Searched refs:Promise (Results 1 – 13 of 13) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCoroutine.cpp113 auto *Promise = R.getAsSingle<TypeDecl>(); in lookupPromiseType() local
114 if (!Promise) { in lookupPromiseType()
121 QualType PromiseType = S.Context.getTypeDeclType(Promise); in lookupPromiseType()
490 static ExprResult buildPromiseCall(Sema &S, VarDecl *Promise, in buildPromiseCall() argument
496 Promise, Promise->getType().getNonReferenceType(), VK_LValue, Loc); in buildPromiseCall()
703 auto *Promise = FSI->CoroutinePromise; in BuildUnresolvedCoawaitExpr() local
704 if (Promise->getType()->isDependentType()) { in BuildUnresolvedCoawaitExpr()
710 auto *RD = Promise->getType()->getAsCXXRecordDecl(); in BuildUnresolvedCoawaitExpr()
859 VarDecl *Promise = FSI->CoroutinePromise; in BuildCoreturnStmt() local
862 PC = buildPromiseCall(*this, Promise, Loc, "return_value", E); in BuildCoreturnStmt()
[all …]
H A DTreeTransform.h7036 auto *Promise = SemaRef.buildCoroutinePromise(FD->getLocation()); in TransformCoroutineBodyStmt() local
7037 if (!Promise) in TransformCoroutineBodyStmt()
7039 getDerived().transformedLocalDecl(S->getPromiseDecl(), Promise); in TransformCoroutineBodyStmt()
7040 ScopeInfo->CoroutinePromise = Promise; in TransformCoroutineBodyStmt()
7071 assert(!Promise->getType()->isDependentType() && in TransformCoroutineBodyStmt()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DStmtCXX.cpp114 SubStmts[CoroutineBodyStmt::Promise] = Args.Promise; in CoroutineBodyStmt()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DStmtCXX.h307 Promise, ///< The promise statement. enumerator
334 Stmt *Promise = nullptr; member
368 return getStoredStmts()[SubStmt::Promise]; in getPromiseDeclStmt()
/freebsd-12.1/sys/contrib/libsodium/dist-build/
H A Demscripten.sh99 Module.ready = new Promise(function (resolve, reject) {
/freebsd-12.1/contrib/file/magic/Magdir/
H A Dintel59 >42 string PROMISE Promise
/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/
H A DRPCUtils.h1417 auto Promise = std::make_shared<ErrorReturnPromise>(); in appendCallNB() local
1418 auto FutureResult = Promise->get_future(); in appendCallNB()
1421 [Promise](ErrorReturn RetOrErr) { in appendCallNB()
1422 Promise->set_value(std::move(RetOrErr)); in appendCallNB()
/freebsd-12.1/contrib/libc++/include/experimental/
H A Dcoroutine27 template <typename Promise = void>
/freebsd-12.1/sys/mips/conf/
H A DOCTEON1163 #device pst # Promise Supertrak SX6000
/freebsd-12.1/sys/i386/conf/
H A DGENERIC165 device pst # Promise Supertrak SX6000
/freebsd-12.1/sys/amd64/conf/
H A DGENERIC173 #device pst # Promise Supertrak SX6000
/freebsd-12.1/sys/conf/
H A DNOTES1802 #device atapromise # Promise
/freebsd-12.1/share/misc/
H A Dpci_vendors6131 105a Promise Technology, Inc.
6133 1043 8042 AV7266-E South Bridge Promise RAID