/external/clang/include/clang/Analysis/ |
D | AnalysisContext.h | 40 class StackFrameContext; variable 162 const StackFrameContext *getStackFrame(LocationContext const *Parent, 235 const StackFrameContext *getCurrentStackFrame() const; 249 class StackFrameContext : public LocationContext { 260 StackFrameContext(AnalysisDeclContext *ctx, const LocationContext *parent, in StackFrameContext() function 267 ~StackFrameContext() {} in ~StackFrameContext() 352 const StackFrameContext *getStackFrame(AnalysisDeclContext *ctx, 401 const StackFrameContext *getStackFrame(AnalysisDeclContext *Ctx, in getStackFrame() 410 const StackFrameContext *getStackFrame(const Decl *D) { in getStackFrame() 415 StackFrameContext const *getStackFrame(const Decl *D, in getStackFrame()
|
D | ProgramPoint.h | 469 CallEnter(const Stmt *stmt, const StackFrameContext *calleeCtx, in CallEnter() 477 const StackFrameContext *getCalleeContext() const { in getCalleeContext() 478 return static_cast<const StackFrameContext *>(getData2()); in getCalleeContext() 498 CallExitBegin(const StackFrameContext *L) in CallExitBegin() 511 CallExitEnd(const StackFrameContext *CalleeCtx, in CallExitEnd() 515 const StackFrameContext *getCalleeContext() const { in getCalleeContext() 516 return static_cast<const StackFrameContext *>(getData1()); in getCalleeContext()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | BlockCounter.cpp | 25 const StackFrameContext *CallSite; 29 CountKey(const StackFrameContext *CS, unsigned ID) in CountKey() 59 unsigned BlockCounter::getNumVisited(const StackFrameContext *CallSite, in getNumVisited() 76 const StackFrameContext *CallSite, in IncrementCount()
|
D | MemRegion.cpp | 173 const StackFrameContext *VarRegion::getStackFrame() const { in getStackFrame() 599 MemRegionManager::getStackLocalsRegion(const StackFrameContext *STC) { in getStackLocalsRegion() 612 MemRegionManager::getStackArgumentsRegion(const StackFrameContext *STC) { in getStackArgumentsRegion() 673 static llvm::PointerUnion<const StackFrameContext *, const VarRegion *> 678 if (const StackFrameContext *SFC = dyn_cast<StackFrameContext>(LC)) { in getStackOrCaptureRegionForDeclContext() 698 return (const StackFrameContext*)0; in getStackOrCaptureRegionForDeclContext() 733 llvm::PointerUnion<const StackFrameContext *, const VarRegion *> V = in getVarRegion() 739 const StackFrameContext *STC = V.get<const StackFrameContext*>(); in getVarRegion() 793 const StackFrameContext *STC = LC->getCurrentStackFrame(); in getBlockDataRegion() 816 const StackFrameContext *STC = LC->getCurrentStackFrame(); in getCompoundLiteralRegion() [all …]
|
D | ExprEngineCallAndReturn.cpp | 37 const StackFrameContext *calleeCtx = CE.getCalleeContext(); in processCallEnter() 66 const StackFrameContext *SF = in getLastStmt() 132 const StackFrameContext *calleeCtx = in processCallExit() 137 const StackFrameContext *callerCtx = in processCallExit() 253 if (isa<StackFrameContext>(LCtx)) in getNumberStackFrames() 355 const StackFrameContext *CallerSFC = CurLC->getCurrentStackFrame(); in inlineCall() 460 const StackFrameContext *CalleeSFC = in inlineCall()
|
D | CallEvent.cpp | 255 static void addParameterValuesToBindings(const StackFrameContext *CalleeCtx, in addParameterValuesToBindings() 296 const StackFrameContext *CalleeCtx, in getInitialStackFrameContents() 462 const StackFrameContext *CalleeCtx, in getInitialStackFrameContents() 532 void BlockCall::getInitialStackFrameContents(const StackFrameContext *CalleeCtx, in getInitialStackFrameContents() 553 const StackFrameContext *CalleeCtx, in getInitialStackFrameContents() 821 const StackFrameContext *CalleeCtx, in getInitialStackFrameContents() 860 CallEventManager::getCaller(const StackFrameContext *CalleeCtx, in getCaller()
|
D | SValBuilder.cpp | 207 const StackFrameContext *SFC) { in getCXXThis() 214 const StackFrameContext *SFC) { in getCXXThis()
|
D | SymbolManager.cpp | 515 const StackFrameContext *VarContext = VR->getStackFrame(); in isLive() 516 const StackFrameContext *CurrentContext = LCtx->getCurrentStackFrame(); in isLive()
|
D | CoreEngine.cpp | 538 const StackFrameContext *LocCtx in generateCallExitBeginNode() 539 = cast<StackFrameContext>(N->getLocationContext()); in generateCallExitBeginNode()
|
D | ExprEngine.cpp | 153 const StackFrameContext *SFC = InitLoc->getCurrentStackFrame(); in getInitialState() 270 const StackFrameContext *SFC = LC->getCurrentStackFrame(); in removeDead() 365 const StackFrameContext *stackFrame = in ProcessInitializer() 366 cast<StackFrameContext>(Pred->getLocationContext()); in ProcessInitializer() 961 const StackFrameContext *CalleeSF = CalleeLC->getCurrentStackFrame(); in replayWithoutInlining() 962 const StackFrameContext *CallerSF = CalleeSF->getParent()->getCurrentStackFrame(); in replayWithoutInlining()
|
D | Store.cpp | 29 const StackFrameContext *LCtx) { in enterStackFrame()
|
D | RegionStore.cpp | 372 StoreRef removeDeadBindings(Store store, const StackFrameContext *LCtx, 1872 const StackFrameContext *CurrentLCtx; 1878 const StackFrameContext *LCtx) in removeDeadBindingsWorker() 1920 const StackFrameContext *RegCtx = StackReg->getStackFrame(); in VisitAddedToCluster() 2002 const StackFrameContext *LCtx, in removeDeadBindings()
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | BlockCounter.h | 25 class StackFrameContext; variable 40 unsigned getNumVisited(const StackFrameContext *CallSite, 51 const StackFrameContext *CallSite,
|
D | MemRegion.h | 36 class StackFrameContext; variable 349 const StackFrameContext *SFC; 352 StackSpaceRegion(MemRegionManager *mgr, Kind k, const StackFrameContext *sfc) in StackSpaceRegion() 358 const StackFrameContext *getStackFrame() const { return SFC; } in getStackFrame() 372 StackLocalsSpaceRegion(MemRegionManager *mgr, const StackFrameContext *sfc) in StackLocalsSpaceRegion() 387 StackArgumentsSpaceRegion(MemRegionManager *mgr, const StackFrameContext *sfc) in StackArgumentsSpaceRegion() 851 const StackFrameContext *getStackFrame() const; 1091 llvm::DenseMap<const StackFrameContext *, StackLocalsSpaceRegion *> 1093 llvm::DenseMap<const StackFrameContext *, StackArgumentsSpaceRegion *> 1116 getStackLocalsRegion(const StackFrameContext *STC); [all …]
|
D | Environment.h | 35 const StackFrameContext *> { 39 const StackFrameContext*>(s, L ? L->getCurrentStackFrame():0) {} in EnvironmentEntry()
|
D | Store.h | 28 class StackFrameContext; variable 152 virtual StoreRef removeDeadBindings(Store store, const StackFrameContext *LCtx, 200 const StackFrameContext *CalleeCtx);
|
D | CallEvent.h | 280 virtual void getInitialStackFrameContents(const StackFrameContext *CalleeCtx, 375 virtual void getInitialStackFrameContents(const StackFrameContext *CalleeCtx, 473 virtual void getInitialStackFrameContents(const StackFrameContext *CalleeCtx, 513 virtual void getInitialStackFrameContents(const StackFrameContext *CalleeCtx, 691 virtual void getInitialStackFrameContents(const StackFrameContext *CalleeCtx, 839 virtual void getInitialStackFrameContents(const StackFrameContext *CalleeCtx, 906 getCaller(const StackFrameContext *CalleeCtx, ProgramStateRef State);
|
D | SValBuilder.h | 311 const StackFrameContext *SFC); 315 const StackFrameContext *SFC);
|
D | CheckerContext.h | 99 const StackFrameContext *getStackFrame() const { in getStackFrame()
|
D | SymbolManager.h | 34 class StackFrameContext; variable 574 const StackFrameContext *LCtx;
|
D | ExplodedGraph.h | 140 const StackFrameContext *getStackFrame() const { in getStackFrame()
|
/external/clang/lib/Analysis/ |
D | AnalysisDeclContext.cpp | 212 const StackFrameContext * 247 void StackFrameContext::Profile(llvm::FoldingSetNodeID &ID) { in Profile() 281 const StackFrameContext* 287 StackFrameContext::Profile(ID, ctx, parent, s, blk, idx); in getStackFrame() 289 StackFrameContext *L = in getStackFrame() 290 cast_or_null<StackFrameContext>(Contexts.FindNodeOrInsertPos(ID, InsertPos)); in getStackFrame() 292 L = new StackFrameContext(ctx, parent, s, blk, idx); in getStackFrame() 327 const StackFrameContext *LocationContext::getCurrentStackFrame() const { in getCurrentStackFrame() 330 if (const StackFrameContext *SFC = dyn_cast<StackFrameContext>(LC)) in getCurrentStackFrame()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | StackAddrEscapeChecker.cpp | 137 const StackFrameContext *CurFrame = LCtx->getCurrentStackFrame(); in checkPreStmt() 138 const StackFrameContext *MemFrame = SS->getStackFrame(); in checkPreStmt() 166 const StackFrameContext *CurSFC; in checkEndPath()
|
D | DynamicTypePropagation.cpp | 213 const StackFrameContext *SFCtx = C.getStackFrame(); in getObjectTypeForAllocAndNew()
|
D | NSErrorChecker.cpp | 200 const StackFrameContext * in parameterTypeFromSVal()
|