Home
last modified time | relevance | path

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

/external/clang/lib/Analysis/
DAnalysisContext.cpp211 void StackFrameContext::Profile(llvm::FoldingSetNodeID &ID) { in Profile()
245 const StackFrameContext*
251 StackFrameContext::Profile(ID, ctx, parent, s, blk, idx); in getStackFrame()
253 StackFrameContext *L = in getStackFrame()
254 cast_or_null<StackFrameContext>(Contexts.FindNodeOrInsertPos(ID, InsertPos)); in getStackFrame()
256 L = new StackFrameContext(ctx, parent, s, blk, idx); in getStackFrame()
273 const StackFrameContext *LocationContext::getCurrentStackFrame() const { in getCurrentStackFrame()
276 if (const StackFrameContext *SFC = dyn_cast<StackFrameContext>(LC)) in getCurrentStackFrame()
283 const StackFrameContext *
287 if (const StackFrameContext *SFC = dyn_cast<StackFrameContext>(LC)) { in getStackFrameForDeclContext()
/external/clang/lib/StaticAnalyzer/Core/
DBlockCounter.cpp25 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()
DMemRegion.cpp171 const StackFrameContext *VarRegion::getStackFrame() const { in getStackFrame()
504 MemRegionManager::getStackLocalsRegion(const StackFrameContext *STC) { in getStackLocalsRegion()
517 MemRegionManager::getStackArgumentsRegion(const StackFrameContext *STC) { in getStackArgumentsRegion()
573 const StackFrameContext *STC = LC->getStackFrameForDeclContext(DC); in getVarRegion()
620 const StackFrameContext *STC = LC->getCurrentStackFrame(); in getBlockDataRegion()
642 const StackFrameContext *STC = LC->getCurrentStackFrame(); in getCompoundLiteralRegion()
705 const StackFrameContext *SFC = LC->getCurrentStackFrame(); in getCXXTempObjectRegion()
719 const StackFrameContext *STC = LC->getCurrentStackFrame(); in getCXXThisRegion()
729 const StackFrameContext *STC = LC->getCurrentStackFrame(); in getAllocaRegion()
DCXXExprEngine.cpp94 const StackFrameContext *SFC) { in getCXXThisRegion()
101 const StackFrameContext *frameCtx) { in getCXXThisRegion()
176 const StackFrameContext *SFC = in VisitCXXConstructExpr()
252 const StackFrameContext *SFC = AMgr.getStackFrame(DD, in VisitCXXDestructor()
DCoreEngine.cpp760 const StackFrameContext *LocCtx in GenerateCallExitNode()
761 = cast<StackFrameContext>(Pred->getLocationContext()); in GenerateCallExitNode()
818 const StackFrameContext *OldLocCtx = CalleeCtx; in generateNode()
819 const StackFrameContext *NewLocCtx = AMgr.getStackFrame(NewAnaCtx, in generateNode()
855 const StackFrameContext *LocCtx in generateNode()
856 = cast<StackFrameContext>(Pred->getLocationContext()); in generateNode()
DSymbolManager.cpp335 const StackFrameContext *VarContext = VR->getStackFrame(); in isLive()
336 const StackFrameContext *CurrentContext = LCtx->getCurrentStackFrame(); in isLive()
DGRState.cpp65 const StackFrameContext *LCtx, in removeDeadBindings()
88 const StackFrameContext *InitLoc) { in MarshalState()
190 const GRState *GRState::enterStackFrame(const StackFrameContext *frame) const { in enterStackFrame()
DRegionStore.cpp373 StoreRef removeDeadBindings(Store store, const StackFrameContext *LCtx,
377 StoreRef enterStackFrame(const GRState *state, const StackFrameContext *frame);
1616 const StackFrameContext *CurrentLCtx;
1621 const StackFrameContext *LCtx) in removeDeadBindingsWorker()
1664 const StackFrameContext *RegCtx = StackReg->getStackFrame(); in VisitAddedToCluster()
1753 const StackFrameContext *LCtx, in removeDeadBindings()
1796 const StackFrameContext *frame) { in enterStackFrame()
DFlatStore.cpp48 StoreRef removeDeadBindings(Store store, const StackFrameContext *LCtx, in removeDeadBindings()
DStore.cpp26 const StackFrameContext *frame) { in enterStackFrame()
DBasicStore.cpp78 StoreRef removeDeadBindings(Store store, const StackFrameContext *LCtx,
284 const StackFrameContext *LCtx, in removeDeadBindings()
DExprEngine.cpp256 const StackFrameContext *SFC = LC->getCurrentStackFrame(); in ProcessStmt()
323 const StackFrameContext *stackFrame = cast<StackFrameContext>(pred->getLocationContext()); in ProcessInitializer()
1195 const StackFrameContext *calleeCtx = in processCallExit()
1196 cast<StackFrameContext>(Pred->getLocationContext()); in processCallExit()
1647 const StackFrameContext *stackFrame = in InlineCall()
1664 const StackFrameContext *stackFrame = in InlineCall()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DBlockCounter.h25 class StackFrameContext; variable
37 unsigned getNumVisited(const StackFrameContext *CallSite,
48 const StackFrameContext *CallSite,
DAnalysisManager.h193 const StackFrameContext *getStackFrame(AnalysisContext *Ctx, in getStackFrame()
201 const StackFrameContext *getStackFrame(Decl const *D, in getStackFrame()
207 StackFrameContext const *getStackFrame(const Decl *D, in getStackFrame()
DMemRegion.h36 class StackFrameContext; variable
247 const StackFrameContext *SFC;
250 StackSpaceRegion(MemRegionManager *mgr, Kind k, const StackFrameContext *sfc) in StackSpaceRegion()
256 const StackFrameContext *getStackFrame() const { return SFC; } in getStackFrame()
270 StackLocalsSpaceRegion(MemRegionManager *mgr, const StackFrameContext *sfc) in StackLocalsSpaceRegion()
281 StackArgumentsSpaceRegion(MemRegionManager *mgr, const StackFrameContext *sfc) in StackArgumentsSpaceRegion()
676 const StackFrameContext *getStackFrame() const;
908 llvm::DenseMap<const StackFrameContext *, StackLocalsSpaceRegion *>
910 llvm::DenseMap<const StackFrameContext *, StackArgumentsSpaceRegion *>
932 getStackLocalsRegion(const StackFrameContext *STC);
[all …]
DStore.h28 class StackFrameContext; variable
148 virtual StoreRef removeDeadBindings(Store store, const StackFrameContext *LCtx,
198 const StackFrameContext *frame);
DCoreEngine.h524 const StackFrameContext *CalleeCtx;
534 const Stmt *s, const StackFrameContext *callee, in CallEnterNodeBuilder()
546 const StackFrameContext *getCalleeContext() const { return CalleeCtx; } in getCalleeContext()
DExprEngine.h374 const StackFrameContext *SFC);
377 const StackFrameContext *frameCtx);
DGRState.h240 const GRState *enterStackFrame(const StackFrameContext *frame) const;
520 const StackFrameContext *LCtx,
525 const GRState *MarshalState(const GRState *state, const StackFrameContext *L);
DSymbolManager.h32 class StackFrameContext; variable
/external/clang/include/clang/Analysis/
DAnalysisContext.h38 class StackFrameContext; variable
211 const StackFrameContext *getCurrentStackFrame() const;
212 const StackFrameContext *
227 class StackFrameContext : public LocationContext {
238 StackFrameContext(AnalysisContext *ctx, const LocationContext *parent, in StackFrameContext() function
245 ~StackFrameContext() {} in ~StackFrameContext()
324 const StackFrameContext *getStackFrame(AnalysisContext *ctx,
DProgramPoint.h340 CallEnter(const Stmt *stmt, const StackFrameContext *calleeCtx, in CallEnter()
348 const StackFrameContext *getCalleeContext() const { in getCalleeContext()
349 return static_cast<const StackFrameContext *>(getData2()); in getCalleeContext()
/external/clang/lib/StaticAnalyzer/Checkers/
DStackAddrEscapeChecker.cpp144 const StackFrameContext *CurSFC; in checkEndPath()
DNSErrorChecker.cpp195 const StackFrameContext * in parameterTypeFromSVal()