Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCoroutine.cpp117 QualType PromiseType = S.Context.getTypeDeclType(Promise); in lookupPromiseType() local
124 PromiseType); in lookupPromiseType()
127 if (!PromiseType->getAsCXXRecordDecl()) { in lookupPromiseType()
137 return PromiseType; in lookupPromiseType()
141 static QualType lookupCoroutineHandleType(Sema &S, QualType PromiseType, in lookupCoroutineHandleType() argument
143 if (PromiseType.isNull()) in lookupCoroutineHandleType()
169 TemplateArgument(PromiseType), in lookupCoroutineHandleType()
170 S.Context.getTrivialTypeSourceInfo(PromiseType, Loc))); in lookupCoroutineHandleType()
268 static ExprResult buildCoroutineHandle(Sema &S, QualType PromiseType, in buildCoroutineHandle() argument
270 QualType CoroHandleType = lookupCoroutineHandleType(S, PromiseType, Loc); in buildCoroutineHandle()
[all …]