Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaCoroutine.cpp505 auto *ScopeInfo = getCurFunction(); in buildCoroutinePromise() local
593 auto *ScopeInfo = S.getCurFunction(); in checkCoroutineContext() local
599 if (ScopeInfo->CoroutinePromise) in checkCoroutineContext()
600 return ScopeInfo; in checkCoroutineContext()
606 if (!ScopeInfo->CoroutinePromise) in checkCoroutineContext()
609 return ScopeInfo; in checkCoroutineContext()
694 auto *ScopeInfo = getCurFunction(); in ActOnCoroutineBodyStart() local
695 assert(ScopeInfo->CoroutinePromise); in ActOnCoroutineBodyStart()
699 if (!ScopeInfo->NeedsCoroutineSuspends) in ActOnCoroutineBodyStart()
702 ScopeInfo->setNeedsCoroutineSuspends(false); in ActOnCoroutineBodyStart()
[all …]
H A DCMakeLists.txt26 ScopeInfo.cpp
H A DTreeTransform.h7947 auto *ScopeInfo = SemaRef.getCurFunction(); in TransformCoroutineBodyStmt() local
7949 assert(FD && ScopeInfo && !ScopeInfo->CoroutinePromise && in TransformCoroutineBodyStmt()
7950 ScopeInfo->NeedsCoroutineSuspends && in TransformCoroutineBodyStmt()
7951 ScopeInfo->CoroutineSuspends.first == nullptr && in TransformCoroutineBodyStmt()
7952 ScopeInfo->CoroutineSuspends.second == nullptr && in TransformCoroutineBodyStmt()
7957 ScopeInfo->setNeedsCoroutineSuspends(false); in TransformCoroutineBodyStmt()
7971 ScopeInfo->CoroutinePromise = Promise; in TransformCoroutineBodyStmt()
7984 ScopeInfo->setCoroutineSuspends(InitSuspend.get(), FinalSuspend.get()); in TransformCoroutineBodyStmt()
7991 CoroutineStmtBuilder Builder(SemaRef, *FD, *ScopeInfo, BodyRes.get()); in TransformCoroutineBodyStmt()
/openbsd/gnu/usr.bin/clang/libclangSema/
H A DMakefile22 ScopeInfo.cpp \
/openbsd/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Sema/
H A DBUILD.gn45 "ScopeInfo.cpp",
/openbsd/gnu/llvm/clang/lib/AST/
H A DItaniumMangle.cpp4476 if (TypeSourceInfo *ScopeInfo = PDE->getScopeTypeInfo()) { in mangleExpression() local
4480 mangleUnresolvedTypeOrSimpleId(ScopeInfo->getType()); in mangleExpression()
4484 if (!mangleUnresolvedTypeOrSimpleId(ScopeInfo->getType())) in mangleExpression()
/openbsd/gnu/llvm/clang/include/clang/AST/
H A DRecursiveASTVisitor.h2735 if (TypeSourceInfo *ScopeInfo = S->getScopeTypeInfo())
2736 TRY_TO(TraverseTypeLoc(ScopeInfo->getTypeLoc()));