Home
last modified time | relevance | path

Searched refs:StackFrameContext (Results 1 – 25 of 42) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/
H A DAnalysisDeclContext.h45 class StackFrameContext; variable
181 const StackFrameContext *getStackFrame(LocationContext const *ParentLC,
256 const StackFrameContext *getStackFrame() const;
293 class StackFrameContext : public LocationContext {
310 StackFrameContext(AnalysisDeclContext *ADC, const LocationContext *ParentLC, in StackFrameContext() function
317 ~StackFrameContext() override = default;
399 const StackFrameContext *getStackFrame(AnalysisDeclContext *ADC,
464 const StackFrameContext *getStackFrame(const Decl *D) { in getStackFrame()
470 const StackFrameContext *getStackFrame(AnalysisDeclContext *ADC, in getStackFrame()
H A DProgramPoint.h183 const StackFrameContext *getStackFrame() const { in getStackFrame()
632 CallEnter(const Stmt *stmt, const StackFrameContext *calleeCtx, in CallEnter()
640 const StackFrameContext *getCalleeContext() const { in getCalleeContext()
641 return static_cast<const StackFrameContext *>(getData2()); in getCalleeContext()
646 const StackFrameContext *CalleeCtx = getCalleeContext(); in getEntry()
671 CallExitBegin(const StackFrameContext *L, const ReturnStmt *RS) in CallExitBegin()
691 CallExitEnd(const StackFrameContext *CalleeCtx, in CallExitEnd()
695 const StackFrameContext *getCalleeContext() const { in getCalleeContext()
696 return static_cast<const StackFrameContext *>(getData1()); in getCalleeContext()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DBlockCounter.cpp24 const StackFrameContext *CallSite;
28 CountKey(const StackFrameContext *CS, unsigned ID) in CountKey()
57 unsigned BlockCounter::getNumVisited(const StackFrameContext *CallSite, in getNumVisited()
74 const StackFrameContext *CallSite, in IncrementCount()
H A DCallEvent.cpp181 const StackFrameContext *
213 const StackFrameContext *SFC = getCalleeStackFrame(BlockCount); in getParameterLocation()
469 static void addParameterValuesToBindings(const StackFrameContext *CalleeCtx, in addParameterValuesToBindings()
504 const StackFrameContext *StackFrame = getCalleeStackFrame(0); in getConstructionContext()
588 const StackFrameContext *CalleeCtx, in getInitialStackFrameContents()
784 const StackFrameContext *CalleeCtx, in getInitialStackFrameContents()
864 void BlockCall::getInitialStackFrameContents(const StackFrameContext *CalleeCtx, in getInitialStackFrameContents()
903 const StackFrameContext *CalleeCtx, in getInitialStackFrameContents()
916 const StackFrameContext *
918 const StackFrameContext *SFC = getLocationContext()->getStackFrame(); in getInheritingStackFrame()
[all …]
H A DMemRegion.cpp158 const StackFrameContext *VarRegion::getStackFrame() const { in getStackFrame()
815 MemRegionManager::getStackLocalsRegion(const StackFrameContext *STC) { in getStackLocalsRegion()
828 MemRegionManager::getStackArgumentsRegion(const StackFrameContext *STC) { in getStackArgumentsRegion()
892 static llvm::PointerUnion<const StackFrameContext *, const VarRegion *>
897 if (const auto *SFC = dyn_cast<StackFrameContext>(LC)) { in getStackOrCaptureRegionForDeclContext()
917 return (const StackFrameContext *)nullptr; in getStackOrCaptureRegionForDeclContext()
925 const StackFrameContext *SFC = LC->getStackFrame(); in getVarRegion()
975 llvm::PointerUnion<const StackFrameContext *, const VarRegion *> V = in getVarRegion()
981 const auto *STC = V.get<const StackFrameContext *>(); in getVarRegion()
1039 const StackFrameContext *SFC = LC->getStackFrame(); in getParamVarRegion()
[all …]
H A DExprEngineCallAndReturn.cpp46 const StackFrameContext *calleeCtx = CE.getCalleeContext(); in processCallEnter()
80 const StackFrameContext *SF = Node->getStackFrame(); in getLastStmt()
189 const StackFrameContext *calleeCtx) { in wasDifferentDeclUsedForInlining()
209 const StackFrameContext *calleeCtx = CEBNode->getStackFrame(); in processCallExit()
213 const StackFrameContext *callerCtx = in processCallExit()
394 if (const StackFrameContext *SFC = dyn_cast<StackFrameContext>(LCtx)) { in examineStackFrames()
437 const StackFrameContext *CallerSFC = CurLC->getStackFrame(); in REGISTER_MAP_WITH_PROGRAMSTATE()
454 const StackFrameContext *CalleeSFC = in REGISTER_MAP_WITH_PROGRAMSTATE()
737 const StackFrameContext *CallerSFC = CurLC->getStackFrame(); in mayInlineCallKind()
H A DWorkList.cpp140 using LocIdentifier = std::pair<BlockID, const StackFrameContext *>;
195 using LocIdentifier = std::pair<BlockID, const StackFrameContext *>;
H A DBugReporterVisitors.cpp375 llvm::SmallPtrSet<const StackFrameContext *, 32> FramesModifyingRegion;
376 llvm::SmallPtrSet<const StackFrameContext *, 32> FramesModifyingCalculated;
418 const StackFrameContext *SCtx = Ctx->getStackFrame(); in isRegionOfInterestModifiedInFrame()
570 const StackFrameContext *SCtx = Ctx->getStackFrame(); in VisitNode()
644 const StackFrameContext *OriginalSCtx = Ctx->getStackFrame(); in findModifyingFrames()
657 const StackFrameContext *SCtx = N->getStackFrame(); in findModifyingFrames()
909 const StackFrameContext *CalleeSFC;
922 ReturnVisitor(const StackFrameContext *Frame, bool Suppressed, in ReturnVisitor()
959 const StackFrameContext *CurrentSFC = Node->getStackFrame(); in addVisitorIfNecessary()
972 const StackFrameContext *PredSFC = Node->getStackFrame(); in addVisitorIfNecessary()
[all …]
H A DLoopWidening.cpp58 const StackFrameContext *STC = LCtx->getStackFrame(); in getWidenedLoopState()
H A DSymbolManager.cpp513 const StackFrameContext *VarContext = VR->getStackFrame(); in isLive()
520 const StackFrameContext *CurrentContext = LCtx->getStackFrame(); in isLive()
H A DProgramState.cpp95 ProgramStateRef state, const StackFrameContext *LCtx, in removeDeadBindingsFromEnvironmentAndStore()
237 const StackFrameContext *CalleeCtx) const { in enterStackFrame()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DBlockCounter.h22 class StackFrameContext; variable
37 unsigned getNumVisited(const StackFrameContext *CallSite,
48 const StackFrameContext *CallSite,
H A DCallEvent.h55 class StackFrameContext; variable
368 virtual void getInitialStackFrameContents(const StackFrameContext *CalleeCtx,
402 const StackFrameContext *getCalleeStackFrame(unsigned BlockCount) const;
505 void getInitialStackFrameContents(const StackFrameContext *CalleeCtx,
648 void getInitialStackFrameContents(const StackFrameContext *CalleeCtx,
685 void getInitialStackFrameContents(const StackFrameContext *CalleeCtx,
859 void getInitialStackFrameContents(const StackFrameContext *CalleeCtx,
964 const StackFrameContext *getInheritingStackFrame() const;
1215 void getInitialStackFrameContents(const StackFrameContext *CalleeCtx,
1384 getCaller(const StackFrameContext *CalleeCtx, ProgramStateRef State);
H A DMemRegion.h49 class StackFrameContext; variable
384 const StackFrameContext *SFC;
387 StackSpaceRegion(MemRegionManager &mgr, Kind k, const StackFrameContext *sfc) in StackSpaceRegion()
394 const StackFrameContext *getStackFrame() const { return SFC; } in getStackFrame()
407 StackLocalsSpaceRegion(MemRegionManager &mgr, const StackFrameContext *sfc) in StackLocalsSpaceRegion()
422 StackArgumentsSpaceRegion(MemRegionManager &mgr, const StackFrameContext *sfc) in StackArgumentsSpaceRegion()
923 const StackFrameContext *getStackFrame() const;
1312 llvm::DenseMap<const StackFrameContext *, StackLocalsSpaceRegion *>
1314 llvm::DenseMap<const StackFrameContext *, StackArgumentsSpaceRegion *>
1339 getStackLocalsRegion(const StackFrameContext *STC);
[all …]
H A DStore.h42 class StackFrameContext; variable
186 virtual StoreRef removeDeadBindings(Store store, const StackFrameContext *LCtx,
240 const StackFrameContext *CalleeCtx);
H A DSValBuilder.h43 class StackFrameContext; variable
394 const StackFrameContext *SFC);
398 const StackFrameContext *SFC);
H A DEnvironment.h36 const StackFrameContext *> {
H A DSymbolManager.h520 const StackFrameContext *LCtx;
534 SymbolReaper(const StackFrameContext *Ctx, const Stmt *s, in SymbolReaper()
H A DCheckerContext.h95 const StackFrameContext *getStackFrame() const { in getStackFrame()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp311 const StackFrameContext *
362 void StackFrameContext::Profile(llvm::FoldingSetNodeID &ID) { in Profile()
375 const StackFrameContext *LocationContextManager::getStackFrame( in getStackFrame()
379 StackFrameContext::Profile(ID, ctx, parent, s, blk, blockCount, idx); in getStackFrame()
382 cast_or_null<StackFrameContext>(Contexts.FindNodeOrInsertPos(ID, InsertPos)); in getStackFrame()
384 L = new StackFrameContext(ctx, parent, s, blk, blockCount, idx, ++NewID); in getStackFrame()
410 const StackFrameContext *LocationContext::getStackFrame() const { in getStackFrame()
413 if (const auto *SFC = dyn_cast<StackFrameContext>(LC)) in getStackFrame()
462 if (const Stmt *S = cast<StackFrameContext>(LCtx)->getCallSite()) { in dumpStack()
504 if (const Stmt *S = cast<StackFrameContext>(LCtx)->getCallSite()) { in printJson()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DTestAfterDivZeroChecker.cpp30 const StackFrameContext *SFC;
33 ZeroState(SymbolRef S, unsigned B, const StackFrameContext *SFC) in ZeroState()
36 const StackFrameContext *getStackFrameContext() const { return SFC; } in getStackFrameContext()
60 const StackFrameContext *SFC;
64 DivisionBRVisitor(SymbolRef ZeroSymbol, const StackFrameContext *SFC) in DivisionBRVisitor()
H A DReturnUndefChecker.cpp45 const StackFrameContext *SFC = C.getStackFrame(); in checkPreStmt()
H A DReturnValueChecker.cpp123 const StackFrameContext *SFC = C.getStackFrame(); in checkEndFunction()
H A DMIGChecker.cpp150 const StackFrameContext *SFC; in isInMIGCall()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporterVisitors.h136 const StackFrameContext *OriginSFC;
151 const StackFrameContext *OriginSFC = nullptr)

12