/external/clang/lib/StaticAnalyzer/Core/ |
D | Store.cpp | 24 StoreManager::StoreManager(ProgramStateManager &stateMgr) in StoreManager() function in StoreManager 28 StoreRef StoreManager::enterStackFrame(Store OldStore, in enterStackFrame() 45 const MemRegion *StoreManager::MakeElementRegion(const MemRegion *Base, in MakeElementRegion() 62 StoreRef StoreManager::BindDefault(Store store, const MemRegion *R, SVal V) { in BindDefault() 66 const ElementRegion *StoreManager::GetElementZeroRegion(const MemRegion *R, in GetElementZeroRegion() 73 const MemRegion *StoreManager::castRegion(const MemRegion *R, QualType CastToTy) { in castRegion() 246 SVal StoreManager::evalDerivedToBase(SVal Derived, const CastExpr *Cast) { in evalDerivedToBase() 262 SVal StoreManager::evalDerivedToBase(SVal Derived, const CXXBasePath &Path) { in evalDerivedToBase() 273 SVal StoreManager::evalDerivedToBase(SVal Derived, QualType BaseType, in evalDerivedToBase() 306 SVal StoreManager::evalDynamicCast(SVal Base, QualType TargetType, in evalDynamicCast() [all …]
|
D | ProgramState.cpp | 188 StoreManager::InvalidatedRegions TopLevelInvalidated; in invalidateRegionsImpl() 189 StoreManager::InvalidatedRegions Invalidated; in invalidateRegionsImpl() 513 StoreManager &StoreMgr = state->getStateManager().getStoreManager(); in scan() 606 StoreManager &StoreMgr = state->getStateManager().getStoreManager(); in scan()
|
D | SValBuilder.cpp | 442 StoreManager &storeMgr = StateMgr.getStoreManager(); in evalCast() 518 StoreManager &storeMgr = StateMgr.getStoreManager(); in evalCast()
|
D | RegionStore.cpp | 321 class RegionStoreManager : public StoreManager { 352 : StoreManager(mgr), Features(f), in RegionStoreManager() 612 StoreManager *ento::CreateRegionStoreManager(ProgramStateManager& StMgr) { in CreateRegionStoreManager() 617 StoreManager * 948 StoreManager::InvalidatedRegions *Regions; 957 StoreManager::InvalidatedRegions *r, in invalidateRegionsWorker()
|
D | ExprEngineCallAndReturn.cpp | 125 StoreManager &StoreMgr) { in adjustReturnValue()
|
D | ExprEngine.cpp | 193 StoreManager &StoreMgr = StateMgr.getStoreManager(); in createTemporaryRegionIfNeeded()
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | StoreRef.h | 28 class StoreManager; variable 32 StoreManager &mgr; 34 StoreRef(Store, StoreManager &); 47 const StoreManager &getStoreManager() const { return mgr; } in getStoreManager()
|
D | Store.h | 40 class StoreManager { 49 StoreManager(ProgramStateManager &stateMgr); 52 virtual ~StoreManager() {} in ~StoreManager() 212 virtual bool HandleBinding(StoreManager& SMgr, Store store, 226 bool HandleBinding(StoreManager& SMgr, Store store, const MemRegion* R, 250 inline StoreRef::StoreRef(Store store, StoreManager & smgr) in StoreRef() 279 StoreManager *CreateRegionStoreManager(ProgramStateManager& StMgr); 280 StoreManager *CreateFieldsOnlyRegionStoreManager(ProgramStateManager& StMgr);
|
D | ProgramState.h | 44 typedef StoreManager* (*StoreManagerCreator)(ProgramStateManager&); 444 std::unique_ptr<StoreManager> StoreMgr; 508 StoreManager& getStoreManager() { return *StoreMgr; } in getStoreManager() 528 void iterBindings(ProgramStateRef state, StoreManager::BindingsHandler& F) { in iterBindings() 678 StoreManager &SM = *getStateManager().StoreMgr; in getLValue()
|
D | CheckerContext.h | 110 StoreManager &getStoreManager() { in getStoreManager()
|
D | ExprEngine.h | 291 StoreManager& getStoreManager() { return StateMgr.getStoreManager(); } in getStoreManager()
|
D | SymbolManager.h | 588 StoreManager &storeMgr) in SymbolReaper()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | StackAddrEscapeChecker.cpp | 167 class CallBack : public StoreManager::BindingsHandler { in checkEndFunction() 179 bool HandleBinding(StoreManager &SMgr, Store store, in checkEndFunction()
|
D | CallAndMessageChecker.cpp | 221 StoreManager &StoreMgr; in PreVisitProcessArg() 225 FindUninitializedField(StoreManager &storeMgr, in PreVisitProcessArg()
|
D | MacOSKeychainAPIChecker.cpp | 222 StoreManager& SM = C.getStoreManager(); in getAsPointeeSymbol()
|
D | RetainCountChecker.cpp | 2160 StoreManager::FindUniqueBinding FB(Sym); in GetAllocationSite()
|
/external/clang/docs/analyzer/ |
D | RegionStore.txt | 3 modify the store is its associated StoreManager. 5 Currently (Feb. 2013), the only StoreManager implementation being used is
|
/external/clang/test/Analysis/ |
D | misc-ps.m | 287 // regardless of how well the underlying StoreManager reasons about pointer 531 // Reduced from a crash in StoreManager::CastRegion involving a divide-by-zero.
|
D | misc-ps-region-store.m | 981 // PR 6036 - This test case triggered a crash inside StoreManager::CastRegion because the size
|