Home
last modified time | relevance | path

Searched refs:FSI (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Sema/
H A DScopeInfo.h746 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 DSema.h13040 bool IsVariadic, FormatStringInfo *FSI);
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DMisleadingBidirectional.cpp31 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 DSemaStmt.cpp395 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 DSemaCoroutine.cpp828 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 DSema.cpp464 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 DAnalysisBasedWarnings.cpp641 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 DSemaChecking.cpp5417 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 DSemaDecl.cpp12872 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 DSemaDeclCXX.cpp18391 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 DSemaOpenMP.cpp478 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 DSemaTemplate.cpp68 for (FunctionScopeInfo *FSI : getFunctionScopes()) { in getTemplateDepth()
69 if (auto *LSI = dyn_cast<LambdaScopeInfo>(FSI)) { in getTemplateDepth()
H A DSemaExpr.cpp18782 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 DHexagonISelDAGToDAG.cpp420 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 DExpr.cpp790 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()