Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaCoroutine.cpp135 if (!ScopeInfo->CoroutinePromise) { in checkCoroutineContext()
145 ScopeInfo->CoroutinePromise = in checkCoroutineContext()
149 S.CheckVariableDeclarationType(ScopeInfo->CoroutinePromise); in checkCoroutineContext()
150 if (!ScopeInfo->CoroutinePromise->isInvalidDecl()) in checkCoroutineContext()
151 S.ActOnUninitializedDecl(ScopeInfo->CoroutinePromise, false); in checkCoroutineContext()
263 assert(Coroutine->CoroutinePromise && "no promise for coroutine"); in buildPromiseCall()
266 auto *Promise = Coroutine->CoroutinePromise; in buildPromiseCall()
392 ActOnDeclStmt(ConvertDeclToDeclGroup(Fn->CoroutinePromise), Loc, Loc); in CheckCompletedCoroutineBody()
DScopeInfo.cpp42 CoroutinePromise = nullptr; in Clear()
/external/clang/include/clang/Sema/
DScopeInfo.h149 VarDecl *CoroutinePromise; variable