Searched refs:FSI (Results 1 - 14 of 14) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | ScopeInfo.h | 722 static bool classof(const FunctionScopeInfo *FSI) { argument 723 return FSI->Kind == SK_Block || FSI->Kind == SK_Lambda 724 || FSI->Kind == SK_CapturedRegion; 749 static bool classof(const FunctionScopeInfo *FSI) { argument 750 return FSI->Kind == SK_Block; 801 static bool classof(const FunctionScopeInfo *FSI) { argument 802 return FSI->Kind == SK_CapturedRegion; 894 static bool classof(const FunctionScopeInfo *FSI) { argument 895 return FSI [all...] |
H A D | Sema.h | 12101 FormatStringInfo *FSI);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCoroutine.cpp | 803 auto *FSI = checkCoroutineContext(*this, Loc, "co_await"); local 804 if (!FSI) 814 auto *Promise = FSI->CoroutinePromise; 945 auto *FSI = checkCoroutineContext(*this, Loc, "co_return", IsImplicit); local 946 if (!FSI) 972 VarDecl *Promise = FSI->CoroutinePromise;
|
H A D | SemaStmt.cpp | 4111 sema::FunctionScopeInfo *FSI = getCurFunction(); local 4114 if (!getLangOpts().Borland && FSI->FirstSEHTryLoc.isValid()) { 4116 Diag(FSI->FirstSEHTryLoc, diag::note_conflicting_try_here) << "'__try'"; 4185 FSI->setHasCXXTry(TryLoc); 4194 sema::FunctionScopeInfo *FSI = getCurFunction(); local 4199 if (FSI->FirstCXXTryLoc.isValid()) { 4201 Diag(FSI->FirstCXXTryLoc, diag::note_conflicting_try_here) << "'try'"; 4205 FSI->setHasSEHTry(TryLoc);
|
H A D | Sema.cpp | 386 for (sema::FunctionScopeInfo *FSI : FunctionScopes) 387 delete FSI; 1868 static void markEscapingByrefs(const FunctionScopeInfo &FSI, Sema &S) { argument 1871 for (const BlockDecl *BD : FSI.Blocks) { 1893 for (VarDecl *VD : FSI.ByrefBlockVars) {
|
H A D | SemaChecking.cpp | 4045 FormatStringInfo *FSI) { 4046 FSI->HasVAListArg = Format->getFirstArg() == 0; 4047 FSI->FormatIdx = Format->getFormatIdx() - 1; 4048 FSI->FirstDataArg = FSI->HasVAListArg ? 0 : Format->getFirstArg() - 1; 4054 if(FSI->FormatIdx == 0) 4056 --FSI->FormatIdx; 4057 if (FSI->FirstDataArg != 0) 4058 --FSI->FirstDataArg; 4101 FormatStringInfo FSI; local 4044 getFormatStringInfo(const FormatAttr *Format, bool IsCXXMember, FormatStringInfo *FSI) argument 7118 FormatStringInfo FSI; local [all...] |
H A D | AnalysisBasedWarnings.cpp | 640 sema::FunctionScopeInfo *FSI) { 644 bool IsCoroutine = FSI->isCoroutine(); 675 S.Diag(Loc, DiagID) << FSI->CoroutinePromise->getType(); 636 CheckFallThroughForBody(Sema &S, const Decl *D, const Stmt *Body, QualType BlockType, const CheckFallThroughDiagnostics &CD, AnalysisDeclContext &AC, sema::FunctionScopeInfo *FSI) argument
|
H A D | SemaOpenMP.cpp | 449 for (const FunctionScopeInfo *FSI : llvm::reverse(SemaRef.FunctionScopes)) { 450 if (!isa<CapturingScopeInfo>(FSI)) { 451 CurrentNonCapturingFunctionScope = FSI; 2151 for (FunctionScopeInfo *FSI : llvm::drop_begin( 2154 if (!isa<CapturingScopeInfo>(FSI)) 2156 if (auto *RSI = dyn_cast<CapturedRegionScopeInfo>(FSI)) 2173 FunctionScopeInfo *FSI = FunctionScopes[I - 1]; 2174 if(!isa<CapturingScopeInfo>(FSI)) 2176 if (auto *RSI = dyn_cast<CapturedRegionScopeInfo>(FSI))
|
H A D | SemaDeclCXX.cpp | 17778 auto &FSI = InventedParameterInfos.back(); 17779 if (FSI.TemplateParams.size() > FSI.NumExplicitTemplateParams) { 17780 if (FSI.NumExplicitTemplateParams != 0) { 17786 ExplicitParams->getLAngleLoc(), FSI.TemplateParams, 17792 Context, SourceLocation(), SourceLocation(), FSI.TemplateParams,
|
H A D | SemaTemplate.cpp | 64 for (FunctionScopeInfo *FSI : getFunctionScopes()) { 65 if (auto *LSI = dyn_cast<LambdaScopeInfo>(FSI)) {
|
H A D | SemaDecl.cpp | 12121 if (FunctionScopeInfo *FSI = getCurFunction()) 12126 FSI->markSafeWeakUse(Init);
|
H A D | SemaExpr.cpp | 17255 FunctionScopeInfo *FSI = FunctionScopes[FunctionScopesIndex]; local 17256 CapturingScopeInfo *CSI = cast<CapturingScopeInfo>(FSI);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | Expr.cpp | 778 FunctionTemplateSpecializationInfo *FSI local 780 if (FSI && !FSI->isExplicitSpecialization()) { 782 = FSI->getTemplate()->getTemplateParameters(); 783 const TemplateArgumentList* Args = FSI->TemplateArguments;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelDAGToDAG.cpp | 421 auto FSI = StoreNPcMap.find (IntNo); local 422 if (FSI != StoreNPcMap.end()) { 436 MachineSDNode *Res = CurDAG->getMachineNode(FSI->second, DL, RTys, Ops);
|
Completed in 709 milliseconds