Searched refs:PromiseType (Results 1 - 1 of 1) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCoroutine.cpp | 122 QualType PromiseType = S.Context.getTypeDeclType(Promise); local 128 return S.Context.getElaboratedType(ETK_None, NNS, PromiseType); 131 if (!PromiseType->getAsCXXRecordDecl()) { 141 return PromiseType; 144 /// Look up the std::experimental::coroutine_handle<PromiseType>. 145 static QualType lookupCoroutineHandleType(Sema &S, QualType PromiseType, argument 147 if (PromiseType.isNull()) 173 TemplateArgument(PromiseType), 174 S.Context.getTrivialTypeSourceInfo(PromiseType, Loc))); 314 static ExprResult buildCoroutineHandle(Sema &S, QualType PromiseType, argument 1021 findDeleteForPromise(Sema &S, SourceLocation Loc, QualType PromiseType) argument 1210 QualType PromiseType = Fn.CoroutinePromise->getType(); local [all...] |
Completed in 98 milliseconds