/external/clang/include/clang/Analysis/ |
D | AnalysisContext.h | 40 class StackFrameContext; variable 168 const StackFrameContext *getStackFrame(LocationContext const *Parent, 240 const StackFrameContext *getCurrentStackFrame() const; 241 const StackFrameContext * 256 class StackFrameContext : public LocationContext { 267 StackFrameContext(AnalysisDeclContext *ctx, const LocationContext *parent, in StackFrameContext() function 274 ~StackFrameContext() {} in ~StackFrameContext() 354 const StackFrameContext *getStackFrame(AnalysisDeclContext *ctx, 396 const StackFrameContext *getStackFrame(AnalysisDeclContext *Ctx, in getStackFrame() 405 const StackFrameContext *getStackFrame(Decl const *D, in getStackFrame() [all …]
|
D | ProgramPoint.h | 388 CallEnter(const Stmt *stmt, const StackFrameContext *calleeCtx, in CallEnter() 396 const StackFrameContext *getCalleeContext() const { in getCalleeContext() 397 return static_cast<const StackFrameContext *>(getData2()); in getCalleeContext()
|
/external/clang/lib/Analysis/ |
D | AnalysisDeclContext.cpp | 206 const StackFrameContext * 233 void StackFrameContext::Profile(llvm::FoldingSetNodeID &ID) { in Profile() 267 const StackFrameContext* 273 StackFrameContext::Profile(ID, ctx, parent, s, blk, idx); in getStackFrame() 275 StackFrameContext *L = in getStackFrame() 276 cast_or_null<StackFrameContext>(Contexts.FindNodeOrInsertPos(ID, InsertPos)); in getStackFrame() 278 L = new StackFrameContext(ctx, parent, s, blk, idx); in getStackFrame() 295 const StackFrameContext *LocationContext::getCurrentStackFrame() const { in getCurrentStackFrame() 298 if (const StackFrameContext *SFC = dyn_cast<StackFrameContext>(LC)) in getCurrentStackFrame() 305 const StackFrameContext * [all …]
|
/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 | ExprEngineCallAndReturn.cpp | 26 const StackFrameContext *calleeCtx = CE.getCalleeContext(); in processCallEnter() 74 const StackFrameContext *calleeCtx = in processCallExit() 125 if (isa<StackFrameContext>(LCtx)) in getNumberStackFrames() 201 const StackFrameContext *CallerSFC = in InlineCall() 203 const StackFrameContext *CalleeSFC = in InlineCall()
|
D | ExprEngineCXX.cpp | 25 const StackFrameContext *SFC) { in getCXXThisRegion() 32 const StackFrameContext *frameCtx) { in getCXXThisRegion() 107 const StackFrameContext *SFC = in VisitCXXConstructExpr() 159 const StackFrameContext *SFC = in VisitCXXDestructor()
|
D | MemRegion.cpp | 173 const StackFrameContext *VarRegion::getStackFrame() const { in getStackFrame() 575 MemRegionManager::getStackLocalsRegion(const StackFrameContext *STC) { in getStackLocalsRegion() 588 MemRegionManager::getStackArgumentsRegion(const StackFrameContext *STC) { in getStackArgumentsRegion() 678 const StackFrameContext *STC = LC->getStackFrameForDeclContext(DC); in getVarRegion() 732 const StackFrameContext *STC = LC->getCurrentStackFrame(); in getBlockDataRegion() 755 const StackFrameContext *STC = LC->getCurrentStackFrame(); in getCompoundLiteralRegion() 818 const StackFrameContext *SFC = LC->getCurrentStackFrame(); in getCXXTempObjectRegion() 832 const StackFrameContext *STC = LC->getCurrentStackFrame(); in getCXXThisRegion() 842 const StackFrameContext *STC = LC->getCurrentStackFrame(); in getAllocaRegion()
|
D | ProgramState.cpp | 81 const StackFrameContext *LCtx, in removeDeadBindings() 104 const StackFrameContext *InitLoc) { in MarshalState() 207 const StackFrameContext *calleeCtx) const { in enterStackFrame()
|
D | RegionStore.cpp | 391 StoreRef removeDeadBindings(Store store, const StackFrameContext *LCtx, 396 const StackFrameContext *calleeCtx); 1780 const StackFrameContext *CurrentLCtx; 1786 const StackFrameContext *LCtx) in removeDeadBindingsWorker() 1829 const StackFrameContext *RegCtx = StackReg->getStackFrame(); in VisitAddedToCluster() 1918 const StackFrameContext *LCtx, in removeDeadBindings() 1961 const StackFrameContext *calleeCtx) in enterStackFrame()
|
D | SymbolManager.cpp | 509 const StackFrameContext *VarContext = VR->getStackFrame(); in isLive() 510 const StackFrameContext *CurrentContext = LCtx->getCurrentStackFrame(); in isLive()
|
D | CoreEngine.cpp | 536 const StackFrameContext *LocCtx in generateCallExitNode() 537 = cast<StackFrameContext>(N->getLocationContext()); in generateCallExitNode()
|
D | ExprEngine.cpp | 164 const StackFrameContext *SFC = InitLoc->getCurrentStackFrame(); in getInitialState() 286 const StackFrameContext *SFC = LC->getCurrentStackFrame(); in ProcessStmt() 366 const StackFrameContext *stackFrame = in ProcessInitializer() 367 cast<StackFrameContext>(Pred->getLocationContext()); in ProcessInitializer() 981 const StackFrameContext *CalleeSF = CalleeLC->getCurrentStackFrame(); in replayWithoutInlining() 982 const StackFrameContext *CallerSF = CalleeSF->getParent()->getCurrentStackFrame(); in replayWithoutInlining()
|
D | Store.cpp | 28 const StackFrameContext *calleeCtx) { in enterStackFrame()
|
D | BugReporter.cpp | 1070 const StackFrameContext *LCtx = in GenerateExtensivePathDiagnostic()
|
/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 | 35 class StackFrameContext; variable 328 const StackFrameContext *SFC; 331 StackSpaceRegion(MemRegionManager *mgr, Kind k, const StackFrameContext *sfc) in StackSpaceRegion() 337 const StackFrameContext *getStackFrame() const { return SFC; } in getStackFrame() 351 StackLocalsSpaceRegion(MemRegionManager *mgr, const StackFrameContext *sfc) in StackLocalsSpaceRegion() 363 StackArgumentsSpaceRegion(MemRegionManager *mgr, const StackFrameContext *sfc) in StackArgumentsSpaceRegion() 809 const StackFrameContext *getStackFrame() const; 1046 llvm::DenseMap<const StackFrameContext *, StackLocalsSpaceRegion *> 1048 llvm::DenseMap<const StackFrameContext *, StackArgumentsSpaceRegion *> 1071 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, 205 const StackFrameContext *calleeCtx);
|
D | ExprEngine.h | 379 const StackFrameContext *SFC); 382 const StackFrameContext *frameCtx);
|
D | ProgramState.h | 228 const StackFrameContext *calleeCtx) const; 488 const StackFrameContext *LCtx, 493 ProgramStateRef MarshalState(ProgramStateRef state, const StackFrameContext *L);
|
D | SymbolManager.h | 34 class StackFrameContext; variable
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | StackAddrEscapeChecker.cpp | 135 const StackFrameContext *SFC = SS->getStackFrame(); in checkPreStmt() 155 const StackFrameContext *CurSFC; in checkEndPath()
|
D | NSErrorChecker.cpp | 200 const StackFrameContext * in parameterTypeFromSVal()
|