/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | TestAfterDivZeroChecker.cpp | 30 const StackFrameContext *SFC; member in class:__anon852::ZeroState 33 ZeroState(SymbolRef S, unsigned B, const StackFrameContext *SFC) argument 34 : ZeroSymbol(S), BlockID(B), SFC(SFC) {} 36 const StackFrameContext *getStackFrameContext() const { return SFC; } 39 return BlockID == X.BlockID && SFC == X.SFC && ZeroSymbol == X.ZeroSymbol; 45 if (SFC != X.SFC) 46 return SFC < 60 const StackFrameContext *SFC; member in class:__anon852::DivisionBRVisitor 64 DivisionBRVisitor(SymbolRef ZeroSymbol, const StackFrameContext *SFC) argument [all...] |
H A D | ReturnUndefChecker.cpp | 45 const StackFrameContext *SFC = C.getStackFrame(); local 46 QualType RT = CallEvent::getDeclaredResultType(SFC->getDecl()); 63 if (RT.isNull() && isa<BlockDecl>(SFC->getDecl()) &&
|
H A D | MIGChecker.cpp | 150 const StackFrameContext *SFC; local 153 SFC = LC->getStackFrame(); 154 LC = SFC->getParent(); 157 const Decl *D = SFC->getDecl();
|
H A D | NSErrorChecker.cpp | 188 const StackFrameContext * SFC = C.getStackFrame(); local 194 if (stackReg->getStackFrame() == SFC)
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
H A D | RetainCountChecker.h | 386 inline bool isSynthesizedAccessor(const StackFrameContext *SFC) { argument 387 auto Method = dyn_cast_or_null<ObjCMethodDecl>(SFC->getDecl()); 391 return SFC->getAnalysisDeclContext()->isBodyAutosynthesized();
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | SValBuilder.cpp | 272 const StackFrameContext *SFC) { 274 getRegionManager().getCXXThisRegion(D->getThisType(), SFC)); 279 const StackFrameContext *SFC) { 282 return loc::MemRegionVal(getRegionManager().getCXXThisRegion(PT, SFC)); 271 getCXXThis(const CXXMethodDecl *D, const StackFrameContext *SFC) argument 278 getCXXThis(const CXXRecordDecl *D, const StackFrameContext *SFC) argument
|
H A D | ExprEngineCXX.cpp | 189 const StackFrameContext *SFC = LCtx->getStackFrame(); local 190 if (const LocationContext *CallerLCtx = SFC->getParent()) { 191 auto RTC = (*SFC->getCallSiteBlock())[SFC->getIndex()] 206 cast<Expr>(SFC->getCallSite()), State, CallerLCtx, 226 SVal V = SVB.conjureSymbolVal(&TopLevelSymRegionTag, RetE, SFC,
|
H A D | CallEvent.cpp | 227 const StackFrameContext *SFC = getCalleeStackFrame(BlockCount); local 229 if (!SFC) 234 // the definition. SFC contains the definition that would be used 236 const Decl *D = SFC->getDecl(); 251 State->getStateManager().getRegionManager().getVarRegion(PVD, SFC); 255 assert(VR->getStackFrame() == SFC);
|
H A D | MemRegion.cpp | 823 if (const auto *SFC = dyn_cast<StackFrameContext>(LC)) { 824 if (cast<DeclContext>(SFC->getDecl()) == DC) 825 return SFC; 1046 const StackFrameContext *SFC = LC->getStackFrame(); local 1047 assert(SFC); 1048 return getSubRegion<CXXTempObjectRegion>(E, getStackLocalsRegion(SFC));
|
H A D | ExprEngineCallAndReturn.cpp | 394 if (const StackFrameContext *SFC = dyn_cast<StackFrameContext>(LCtx)) { 395 const Decl *DI = SFC->getDecl();
|
H A D | BugReporterVisitors.cpp | 1944 const StackFrameContext *SFC = LVNode->getStackFrame(); local 1981 *KV, RR, EnableNullFPSuppression, TKind, SFC)); 2024 *KV, R, EnableNullFPSuppression, TKind, SFC)); 2064 *KV, L->getRegion(), EnableNullFPSuppression, TKind, SFC));
|
H A D | ExprEngine.cpp | 294 const StackFrameContext *SFC = InitLoc->getStackFrame(); local 295 if (SFC->getParent() == nullptr) { 296 loc::MemRegionVal L = svalBuilder.getCXXThis(MD, SFC); 716 const StackFrameContext *SFC = LC ? LC->getStackFrame() : nullptr; local 717 SymbolReaper SymReaper(SFC, ReferenceStmt, SymMgr, getStoreManager()); 732 CleanedState, SFC, SymReaper);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | SValBuilder.h | 380 const StackFrameContext *SFC); 384 const StackFrameContext *SFC);
|
H A D | MemRegion.h | 385 const StackFrameContext *SFC; member in class:clang::ento::StackSpaceRegion 389 : MemSpaceRegion(mgr, k), SFC(sfc) { 395 const StackFrameContext *getStackFrame() const { return SFC; }
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | AnalysisDeclContext.cpp | 445 if (const auto *SFC = dyn_cast<StackFrameContext>(LC)) 446 return SFC;
|
H A D | PathDiagnostic.cpp | 507 getLocationForCaller(const StackFrameContext *SFC, argument 510 const CFGBlock &Block = *SFC->getCallSiteBlock(); 511 CFGElement Source = Block[SFC->getIndex()];
|