| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
| HD | ScopeInfo.h | 709 static bool classof(const FunctionScopeInfo *FSI) { in classof() argument 710 return FSI->Kind == SK_Block || FSI->Kind == SK_Lambda in classof() 711 || FSI->Kind == SK_CapturedRegion; in classof() 736 static bool classof(const FunctionScopeInfo *FSI) { in classof() argument 737 return FSI->Kind == SK_Block; in classof() 788 static bool classof(const FunctionScopeInfo *FSI) { in classof() argument 789 return FSI->Kind == SK_CapturedRegion; in classof() 881 static bool classof(const FunctionScopeInfo *FSI) { in classof() argument 882 return FSI->Kind == SK_Lambda; in classof()
|
| HD | Sema.h | 11676 FormatStringInfo *FSI);
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
| HD | SemaCoroutine.cpp | 715 auto *FSI = checkCoroutineContext(*this, Loc, "co_await"); in BuildUnresolvedCoawaitExpr() local 716 if (!FSI) in BuildUnresolvedCoawaitExpr() 726 auto *Promise = FSI->CoroutinePromise; in BuildUnresolvedCoawaitExpr() 857 auto *FSI = checkCoroutineContext(*this, Loc, "co_return", IsImplicit); in BuildCoreturnStmt() local 858 if (!FSI) in BuildCoreturnStmt() 884 VarDecl *Promise = FSI->CoroutinePromise; in BuildCoreturnStmt()
|
| HD | Sema.cpp | 381 for (sema::FunctionScopeInfo *FSI : FunctionScopes) in ~Sema() 382 delete FSI; in ~Sema() 1730 static void markEscapingByrefs(const FunctionScopeInfo &FSI, Sema &S) { in markEscapingByrefs() argument 1733 for (const BlockDecl *BD : FSI.Blocks) { in markEscapingByrefs() 1755 for (VarDecl *VD : FSI.ByrefBlockVars) { in markEscapingByrefs()
|
| HD | SemaStmt.cpp | 4096 sema::FunctionScopeInfo *FSI = getCurFunction(); in ActOnCXXTryBlock() local 4099 if (!getLangOpts().Borland && FSI->FirstSEHTryLoc.isValid()) { in ActOnCXXTryBlock() 4101 Diag(FSI->FirstSEHTryLoc, diag::note_conflicting_try_here) << "'__try'"; in ActOnCXXTryBlock() 4170 FSI->setHasCXXTry(TryLoc); in ActOnCXXTryBlock() 4179 sema::FunctionScopeInfo *FSI = getCurFunction(); in ActOnSEHTryBlock() local 4184 if (FSI->FirstCXXTryLoc.isValid()) { in ActOnSEHTryBlock() 4186 Diag(FSI->FirstCXXTryLoc, diag::note_conflicting_try_here) << "'try'"; in ActOnSEHTryBlock() 4190 FSI->setHasSEHTry(TryLoc); in ActOnSEHTryBlock()
|
| HD | AnalysisBasedWarnings.cpp | 640 sema::FunctionScopeInfo *FSI) { in CheckFallThroughForBody() argument 644 bool IsCoroutine = FSI->isCoroutine(); in CheckFallThroughForBody() 675 S.Diag(Loc, DiagID) << FSI->CoroutinePromise->getType(); in CheckFallThroughForBody()
|
| HD | SemaChecking.cpp | 4210 FormatStringInfo *FSI) { in getFormatStringInfo() argument 4211 FSI->HasVAListArg = Format->getFirstArg() == 0; in getFormatStringInfo() 4212 FSI->FormatIdx = Format->getFormatIdx() - 1; in getFormatStringInfo() 4213 FSI->FirstDataArg = FSI->HasVAListArg ? 0 : Format->getFirstArg() - 1; in getFormatStringInfo() 4219 if(FSI->FormatIdx == 0) in getFormatStringInfo() 4221 --FSI->FormatIdx; in getFormatStringInfo() 4222 if (FSI->FirstDataArg != 0) in getFormatStringInfo() 4223 --FSI->FirstDataArg; in getFormatStringInfo() 4266 FormatStringInfo FSI; in GetFormatNSStringIdx() local 4268 getFormatStringInfo(Format, false, &FSI)) { in GetFormatNSStringIdx() [all …]
|
| HD | SemaDeclCXX.cpp | 17456 auto &FSI = InventedParameterInfos.back(); in ActOnFinishFunctionDeclarationDeclarator() local 17457 if (FSI.TemplateParams.size() > FSI.NumExplicitTemplateParams) { in ActOnFinishFunctionDeclarationDeclarator() 17458 if (FSI.NumExplicitTemplateParams != 0) { in ActOnFinishFunctionDeclarationDeclarator() 17464 ExplicitParams->getLAngleLoc(), FSI.TemplateParams, in ActOnFinishFunctionDeclarationDeclarator() 17470 Context, SourceLocation(), SourceLocation(), FSI.TemplateParams, in ActOnFinishFunctionDeclarationDeclarator()
|
| HD | SemaOpenMP.cpp | 403 for (const FunctionScopeInfo *FSI : llvm::reverse(SemaRef.FunctionScopes)) { in popFunction() local 404 if (!isa<CapturingScopeInfo>(FSI)) { in popFunction() 405 CurrentNonCapturingFunctionScope = FSI; in popFunction() 2020 FunctionScopeInfo *FSI = FunctionScopes[I - 1]; in isOpenMPCapturedDecl() local 2021 if(!isa<CapturingScopeInfo>(FSI)) in isOpenMPCapturedDecl() 2023 if (auto *RSI = dyn_cast<CapturedRegionScopeInfo>(FSI)) in isOpenMPCapturedDecl()
|
| HD | SemaTemplate.cpp | 65 for (FunctionScopeInfo *FSI : getFunctionScopes()) { in getTemplateDepth() 66 if (auto *LSI = dyn_cast<LambdaScopeInfo>(FSI)) { in getTemplateDepth()
|
| HD | SemaDecl.cpp | 11899 if (FunctionScopeInfo *FSI = getCurFunction()) in AddInitializerToDecl() local 11904 FSI->markSafeWeakUse(Init); in AddInitializerToDecl()
|
| HD | SemaExpr.cpp | 16224 FunctionScopeInfo *FSI = FunctionScopes[FunctionScopesIndex]; in tryCaptureVariable() local 16225 CapturingScopeInfo *CSI = cast<CapturingScopeInfo>(FSI); in tryCaptureVariable()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
| HD | Expr.cpp | 817 FunctionTemplateSpecializationInfo *FSI in ComputeName() local 819 if (FSI && !FSI->isExplicitSpecialization()) { in ComputeName() 821 = FSI->getTemplate()->getTemplateParameters(); in ComputeName() 822 const TemplateArgumentList* Args = FSI->TemplateArguments; in ComputeName()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| HD | HexagonISelDAGToDAG.cpp | 421 auto FSI = StoreNPcMap.find (IntNo); in SelectNewCircIntrinsic() local 422 if (FSI != StoreNPcMap.end()) { in SelectNewCircIntrinsic() 436 MachineSDNode *Res = CurDAG->getMachineNode(FSI->second, DL, RTys, Ops); in SelectNewCircIntrinsic()
|