| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | ScopeInfo.h | 746 static bool classof(const FunctionScopeInfo *FSI) { in classof() argument 747 return FSI->Kind == SK_Block || FSI->Kind == SK_Lambda in classof() 748 || FSI->Kind == SK_CapturedRegion; in classof() 773 static bool classof(const FunctionScopeInfo *FSI) { in classof() argument 774 return FSI->Kind == SK_Block; in classof() 825 static bool classof(const FunctionScopeInfo *FSI) { in classof() argument 826 return FSI->Kind == SK_CapturedRegion; in classof() 923 static bool classof(const FunctionScopeInfo *FSI) { in classof() argument 924 return FSI->Kind == SK_Lambda; in classof()
|
| H A D | Sema.h | 13040 bool IsVariadic, FormatStringInfo *FSI);
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ |
| H A D | MisleadingBidirectional.cpp | 31 FSI = 0x2068, in containsMisleadingBidi() enumerator 74 else if (CodePoint == RLI || CodePoint == LRI || CodePoint == FSI) in containsMisleadingBidi()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaStmt.cpp | 395 FunctionScopeInfo *FSI = getCurFunction(); in ActOnAfterCompoundStatementLeadingPragmas() local 396 assert(FSI); in ActOnAfterCompoundStatementLeadingPragmas() 397 FSI->setUsesFPIntrin(); in ActOnAfterCompoundStatementLeadingPragmas() 4226 sema::FunctionScopeInfo *FSI = getCurFunction(); in ActOnObjCAtTryStmt() local 4227 if (FSI->FirstSEHTryLoc.isValid()) { in ActOnObjCAtTryStmt() 4232 FSI->setHasObjCTry(AtLoc); in ActOnObjCAtTryStmt() 4464 sema::FunctionScopeInfo *FSI = getCurFunction(); in ActOnCXXTryBlock() local 4538 FSI->setHasCXXTry(TryLoc); in ActOnCXXTryBlock() 4547 sema::FunctionScopeInfo *FSI = getCurFunction(); in ActOnSEHTryBlock() local 4552 if (FSI->FirstCXXOrObjCTryLoc.isValid()) { in ActOnSEHTryBlock() [all …]
|
| H A D | SemaCoroutine.cpp | 828 auto *FSI = checkCoroutineContext(*this, Loc, "co_await"); in BuildUnresolvedCoawaitExpr() local 829 if (!FSI) in BuildUnresolvedCoawaitExpr() 839 auto *Promise = FSI->CoroutinePromise; in BuildUnresolvedCoawaitExpr() 974 auto *FSI = checkCoroutineContext(*this, Loc, "co_return", IsImplicit); in BuildCoreturnStmt() local 975 if (!FSI) in BuildCoreturnStmt() 985 VarDecl *Promise = FSI->CoroutinePromise; in BuildCoreturnStmt()
|
| H A D | Sema.cpp | 464 for (sema::FunctionScopeInfo *FSI : FunctionScopes) in ~Sema() 465 delete FSI; in ~Sema() 2145 static void markEscapingByrefs(const FunctionScopeInfo &FSI, Sema &S) { in markEscapingByrefs() argument 2148 for (const BlockDecl *BD : FSI.Blocks) { in markEscapingByrefs() 2170 for (VarDecl *VD : FSI.ByrefBlockVars) { in markEscapingByrefs()
|
| H A D | AnalysisBasedWarnings.cpp | 641 sema::FunctionScopeInfo *FSI) { in CheckFallThroughForBody() argument 645 bool IsCoroutine = FSI->isCoroutine(); in CheckFallThroughForBody() 676 S.Diag(Loc, DiagID) << FSI->CoroutinePromise->getType(); in CheckFallThroughForBody()
|
| H A D | SemaChecking.cpp | 5417 FSI->ArgPassingKind = FAPK_Fixed; in getFormatStringInfo() 5419 FSI->FirstDataArg = in getFormatStringInfo() 5426 if(FSI->FormatIdx == 0) in getFormatStringInfo() 5428 --FSI->FormatIdx; in getFormatStringInfo() 5429 if (FSI->FirstDataArg != 0) in getFormatStringInfo() 5430 --FSI->FirstDataArg; in getFormatStringInfo() 5473 FormatStringInfo FSI; in GetFormatNSStringIdx() local 5476 Idx = FSI.FormatIdx; in GetFormatNSStringIdx() 8848 FormatStringInfo FSI; in CheckFormatArguments() local 8850 &FSI)) in CheckFormatArguments() [all …]
|
| H A D | SemaDecl.cpp | 12872 if (FunctionScopeInfo *FSI = getCurFunction()) in AddInitializerToDecl() local 12877 FSI->markSafeWeakUse(Init); in AddInitializerToDecl() 14993 FunctionScopeInfo *FSI = getCurFunction(); in ActOnFinishFunctionBody() local 15085 computeNRVO(Body, FSI); in ActOnFinishFunctionBody() 15250 computeNRVO(Body, FSI); in ActOnFinishFunctionBody() 15252 if (FSI->ObjCShouldCallSuper) { in ActOnFinishFunctionBody() 15255 FSI->ObjCShouldCallSuper = false; in ActOnFinishFunctionBody() 15257 if (FSI->ObjCWarnForNoDesignatedInitChain) { in ActOnFinishFunctionBody() 15284 if (FSI->ObjCWarnForNoInitDelegation) { in ActOnFinishFunctionBody() 15289 FSI->ObjCWarnForNoInitDelegation = false; in ActOnFinishFunctionBody() [all …]
|
| H A D | SemaDeclCXX.cpp | 18391 auto &FSI = InventedParameterInfos.back(); in ActOnFinishFunctionDeclarationDeclarator() local 18392 if (FSI.TemplateParams.size() > FSI.NumExplicitTemplateParams) { in ActOnFinishFunctionDeclarationDeclarator() 18393 if (FSI.NumExplicitTemplateParams != 0) { in ActOnFinishFunctionDeclarationDeclarator() 18399 ExplicitParams->getLAngleLoc(), FSI.TemplateParams, in ActOnFinishFunctionDeclarationDeclarator() 18405 Context, SourceLocation(), SourceLocation(), FSI.TemplateParams, in ActOnFinishFunctionDeclarationDeclarator()
|
| H A D | SemaOpenMP.cpp | 478 for (const FunctionScopeInfo *FSI : llvm::reverse(SemaRef.FunctionScopes)) { in popFunction() local 479 if (!isa<CapturingScopeInfo>(FSI)) { in popFunction() 480 CurrentNonCapturingFunctionScope = FSI; in popFunction() 2328 for (FunctionScopeInfo *FSI : llvm::drop_begin( in isOpenMPCapturedDecl() 2331 if (!isa<CapturingScopeInfo>(FSI)) in isOpenMPCapturedDecl() 2333 if (auto *RSI = dyn_cast<CapturedRegionScopeInfo>(FSI)) in isOpenMPCapturedDecl() 2359 FunctionScopeInfo *FSI = FunctionScopes[I - 1]; in isOpenMPCapturedDecl() local 2360 if (!isa<CapturingScopeInfo>(FSI)) in isOpenMPCapturedDecl() 2362 if (auto *RSI = dyn_cast<CapturedRegionScopeInfo>(FSI)) in isOpenMPCapturedDecl()
|
| H A D | SemaTemplate.cpp | 68 for (FunctionScopeInfo *FSI : getFunctionScopes()) { in getTemplateDepth() 69 if (auto *LSI = dyn_cast<LambdaScopeInfo>(FSI)) { in getTemplateDepth()
|
| H A D | SemaExpr.cpp | 18782 FunctionScopeInfo *FSI = FunctionScopes[FunctionScopesIndex]; in tryCaptureVariable() local 18783 CapturingScopeInfo *CSI = cast<CapturingScopeInfo>(FSI); in tryCaptureVariable()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.cpp | 420 auto FSI = StoreNPcMap.find (IntNo); in SelectNewCircIntrinsic() local 421 if (FSI != StoreNPcMap.end()) { in SelectNewCircIntrinsic() 435 MachineSDNode *Res = CurDAG->getMachineNode(FSI->second, DL, RTys, Ops); in SelectNewCircIntrinsic()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Expr.cpp | 790 FunctionTemplateSpecializationInfo *FSI in ComputeName() local 792 if (FSI && !FSI->isExplicitSpecialization()) { in ComputeName() 794 = FSI->getTemplate()->getTemplateParameters(); in ComputeName() 795 const TemplateArgumentList* Args = FSI->TemplateArguments; in ComputeName()
|