/freebsd/contrib/llvm-project/clang/include/clang/Analysis/ |
H A D | AnalysisDeclContext.h | 181 const StackFrameContext *getStackFrame(LocationContext const *ParentLC, 262 const StackFrameContext *getStackFrame() const; 405 const StackFrameContext *getStackFrame(AnalysisDeclContext *ADC, 470 const StackFrameContext *getStackFrame(const Decl *D) { in getStackFrame() function 471 return LocCtxMgr.getStackFrame(getContext(D), nullptr, nullptr, nullptr, 0, in getStackFrame() 476 const StackFrameContext *getStackFrame(AnalysisDeclContext *ADC, in getStackFrame() function 480 return LocCtxMgr.getStackFrame(ADC, Parent, S, Block, BlockCount, Index); in getStackFrame()
|
H A D | ProgramPoint.h | 179 const StackFrameContext *getStackFrame() const { in getStackFrame() function 180 return getLocationContext()->getStackFrame(); in getStackFrame()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | MemRegion.cpp | 157 const StackFrameContext *VarRegion::getStackFrame() const { in getStackFrame() function in VarRegion 159 return SSR ? SSR->getStackFrame() : nullptr; in getStackFrame() 163 CXXLifetimeExtendedObjectRegion::getStackFrame() const { in getStackFrame() function in CXXLifetimeExtendedObjectRegion 165 return SSR ? SSR->getStackFrame() : nullptr; in getStackFrame() 168 const StackFrameContext *CXXTempObjectRegion::getStackFrame() const { in getStackFrame() function in CXXTempObjectRegion 171 return cast<StackSpaceRegion>(getMemorySpace())->getStackFrame(); in getStackFrame() 201 const Decl *D = getStackFrame()->getDecl(); in getDecl() 230 ID.AddPointer(getStackFrame()); in Profile() 1007 const StackFrameContext *SFC = LC->getStackFrame(); in getVarRegion() 1115 const StackFrameContext *SFC = LC->getStackFrame(); in getParamVarRegion() [all …]
|
H A D | ExprEngineCallAndReturn.cpp | 81 const StackFrameContext *SF = Node->getStackFrame(); in getLastStmt() 88 if (PP.getStackFrame() == SF) { in getLastStmt() 257 const StackFrameContext *calleeCtx = CEBNode->getStackFrame(); in processCallExit() 262 calleeCtx->getParent()->getStackFrame(); in processCallExit() 536 const StackFrameContext *CallerSFC = CurLC->getStackFrame(); in inlineCall() 554 CalleeADC->getStackFrame(ParentOfCallee, CallE, currBldrCtx->getBlock(), in inlineCall() 644 ->getStackFrame()->getParent() in finishArgumentConstruction() 645 ->getStackFrame() == LC->getStackFrame()); in finishArgumentConstruction() 846 const StackFrameContext *CallerSFC = CurLC->getStackFrame(); in mayInlineCallKind()
|
H A D | ExprEngine.cpp | 306 const StackFrameContext *SFC = InitLoc->getStackFrame(); in getInitialState() 478 auto Key = std::make_pair(E, LCtx->getStackFrame()); in setIndexOfElementToConstruct() 488 const unsigned *V = State->get<PendingInitLoop>({E, LCtx->getStackFrame()}); in getPendingInitLoop() 495 auto Key = std::make_pair(E, LCtx->getStackFrame()); in removePendingInitLoop() 505 auto Key = std::make_pair(E, LCtx->getStackFrame()); in setPendingInitLoop() 517 State->get<IndexOfElementToConstruct>({E, LCtx->getStackFrame()}); in getIndexOfElementToConstruct() 525 auto Key = std::make_pair(E, LCtx->getStackFrame()); in removeIndexOfElementToConstruct() 537 State->get<PendingArrayDestruction>(LCtx->getStackFrame()); in getPendingArrayDestruction() 545 auto Key = LCtx->getStackFrame(); in setPendingArrayDestruction() 555 auto Key = LCtx->getStackFrame(); in removePendingArrayDestruction() [all …]
|
H A D | BugReporterVisitors.cpp | 277 if (!B->getErrorNode()->getStackFrame()->isParentOf(N->getStackFrame())) in isVarAnInterestingCondition() 386 const StackFrameContext *SCtx = Ctx->getStackFrame(); in isModifiedInFrame() 399 SCtx = SCtx->getParent()->getStackFrame(); in markFrameAsModifying() 407 const StackFrameContext *OrigSCtx = N->getFirstSucc()->getStackFrame(); in getMatchingCallExitEnd() 413 OrigSCtx == N->getFirstPred()->getStackFrame(); in getMatchingCallExitEnd() 429 CallExitBeginN->getLocationContext()->getStackFrame(); in findModifyingFrames() 439 CurrentSCtx = CurrN->getStackFrame(); in findModifyingFrames() 451 CurrentSCtx = CurrN->getStackFrame(); in findModifyingFrames() 474 const StackFrameContext *SCtx = Ctx->getStackFrame(); in VisitNode() 502 if (!N->getStackFrame()->getCFG()->isLinear()) { in VisitNode() [all …]
|
H A D | WorkList.cpp | 160 N->getLocationContext()->getStackFrame()); in enqueue() 230 N->getLocationContext()->getStackFrame()); in enqueue()
|
H A D | ExprEngineCXX.cpp | 147 Loc ThisPtr = SVB.getCXXThis(CurCtor, LCtx->getStackFrame()); in computeObjectUnderConstruction() 206 const StackFrameContext *SFC = LCtx->getStackFrame(); in computeObjectUnderConstruction() 432 const StackFrameContext *SFC = LCtx->getStackFrame(); in updateObjectsUnderConstruction() 673 LCtx->getStackFrame()->getCallSite()); in handleConstructor() 705 LCtx->getStackFrame()); in handleConstructor()
|
H A D | CallEvent.cpp | 190 return ADC->getManager()->getStackFrame(ADC, LCtx, E, B, BlockCount, Idx); in getCalleeStackFrame() 525 const auto *CallStackFrameContext = CallLocationContext->getStackFrame(); in getCaller() 951 const StackFrameContext *SFC = getLocationContext()->getStackFrame(); in getInheritingStackFrame() 953 SFC = SFC->getParent()->getStackFrame(); in getInheritingStackFrame() 1431 const LocationContext *CallerCtx = ParentCtx->getStackFrame(); in getCaller()
|
H A D | SymbolManager.cpp | 532 const StackFrameContext *VarContext = VR->getStackFrame(); in isLive() 539 const StackFrameContext *CurrentContext = LCtx->getStackFrame(); in isLive()
|
H A D | CoreEngine.cpp | 300 Counter = BCounterFactory.IncrementCount(Counter, LC->getStackFrame(), in HandleBlockEntrance() 492 LCtx->getStackFrame()->getCallSite())) { in HandleVirtualBaseBranch()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
H A D | RetainCountDiagnostics.cpp | 354 const StackFrameContext *SC = Pred->getStackFrame(); in getCalleeNode() 357 const StackFrameContext *PC = SC->getParent()->getStackFrame(); in getCalleeNode() 362 while (N && N->getStackFrame() != PC) { in getCalleeNode() 382 CallEventRef<> Call = CEMgr.getCaller(N->getStackFrame(), N->getState()); in annotateConsumedSummaryMismatch() 505 isSynthesizedAccessor(LCtx->getStackFrame())) { in VisitNode() 506 S = LCtx->getStackFrame()->getCallSite(); in VisitNode() 693 if (MR->getStackFrame() == LeakContext->getStackFrame()) in GetAllocationSite()
|
H A D | RetainCountChecker.cpp | 316 isSynthesizedAccessor(C.getStackFrame())) { in checkPostStmt() 328 if (isSynthesizedAccessor(C.getStackFrame())) { in checkPostStmt()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/ |
H A D | AnalysisDeclContext.cpp | 311 AnalysisDeclContext::getStackFrame(const LocationContext *ParentLC, in getStackFrame() function in AnalysisDeclContext 314 return getLocationContextManager().getStackFrame(this, ParentLC, S, Blk, in getStackFrame() 427 const StackFrameContext *LocationContextManager::getStackFrame( in getStackFrame() function in LocationContextManager 462 const StackFrameContext *LocationContext::getStackFrame() const { in getStackFrame() function in LocationContext 473 return getStackFrame()->inTopFrame(); in inTopFrame()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | MIGChecker.cpp | 138 VR->getStackFrame()->inTopFrame()) in REGISTER_TRAIT_WITH_PROGRAMSTATE() 158 SFC = LC->getStackFrame(); in isInMIGCall()
|
H A D | PutenvStackArrayChecker.cpp | 53 dyn_cast_or_null<FunctionDecl>(SSR->getStackFrame()->getDecl()); in checkPostCall()
|
H A D | CXXSelfAssignmentChecker.cpp | 50 State->getSVal(SVB.getCXXThis(MD, LCtx->getStackFrame())); in checkBeginFunction()
|
H A D | GenericTaintChecker.cpp | 860 const StackFrameContext *CurrentFrame = C.getStackFrame(); in checkPostCall() 1022 State = State->set<TaintArgsOnPostVisit>(C.getStackFrame(), Result); in process() 1125 State = State->set<TaintArgsOnPostVisit>(C.getStackFrame(), Result); in taintUnsafeSocketProtocol()
|
H A D | MallocChecker.cpp | 2762 if (!VR || (VR->getStackFrame() == LeakContext->getStackFrame())) in getAllocationSite() 3058 if (const auto *FD = dyn_cast<FunctionDecl>(C.getStackFrame()->getDecl())) in suppressDeallocationsInSuspiciousContexts() 3553 ReleaseDestructorLC = LC->getStackFrame(); in VisitNode()
|
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | CheckerContext.h | 98 const StackFrameContext *getStackFrame() const { in getStackFrame() function 99 return Pred->getStackFrame(); in getStackFrame()
|
H A D | ExplodedGraph.h | 151 const StackFrameContext *getStackFrame() const { in getStackFrame() function 152 return getLocation().getStackFrame(); in getStackFrame()
|
H A D | MemRegion.h | 405 const StackFrameContext *getStackFrame() const { return SFC; } in getStackFrame() function 969 const StackFrameContext *getStackFrame() const; 1042 assert(!cast<StackSpaceRegion>(SReg)->getStackFrame()->inTopFrame()); in ParamVarRegion() 1257 const StackFrameContext *getStackFrame() const; 1296 const StackFrameContext *getStackFrame() const;
|
H A D | CoreEngine.h | 224 LC->getStackFrame(), in blockCount()
|
H A D | CallEvent.h | 1096 getInheritingStackFrame()->getParent()->getStackFrame()); in getArgSVal()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/ |
H A D | AnalysisConsumer.cpp | 729 Eng.ExecuteWorkList(Mgr->getAnalysisDeclContextManager().getStackFrame(D), in RunPathSensitiveChecks()
|