Home
last modified time | relevance | path

Searched refs:StoreManager (Results 1 – 16 of 16) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp43 StoreManager::StoreManager(ProgramStateManager &stateMgr) in StoreManager() function in StoreManager
47 StoreRef StoreManager::enterStackFrame(Store OldStore, in enterStackFrame()
61 const ElementRegion *StoreManager::MakeElementRegion(const SubRegion *Base, in MakeElementRegion()
68 const ElementRegion *StoreManager::GetElementZeroRegion(const SubRegion *R, in GetElementZeroRegion()
274 SVal StoreManager::evalDerivedToBase(SVal Derived, QualType BaseType, in evalDerivedToBase()
315 SVal StoreManager::attemptDownCast(SVal Base, QualType TargetType, in attemptDownCast()
400 SVal StoreManager::CastRetrievedVal(SVal V, const TypedValueRegion *R, in CastRetrievedVal()
433 SVal StoreManager::getLValueFieldOrIvar(const Decl *D, SVal Base) { in getLValueFieldOrIvar()
474 SVal StoreManager::getLValueIvar(const ObjCIvarDecl *decl, SVal base) { in getLValueIvar()
543 StoreManager::BindingsHandler::~BindingsHandler() = default;
[all …]
H A DProgramState.cpp205 StoreManager::InvalidatedRegions TopLevelInvalidated; in invalidateRegionsImpl()
206 StoreManager::InvalidatedRegions Invalidated; in invalidateRegionsImpl()
549 StoreManager &StoreMgr = state->getStateManager().getStoreManager(); in scan()
627 StoreManager &StoreMgr = state->getStateManager().getStoreManager(); in scan()
H A DSValBuilder.cpp569 StoreManager &storeMgr = StateMgr.getStoreManager(); in evalCast()
645 StoreManager &storeMgr = StateMgr.getStoreManager(); in evalCast()
H A DRegionStore.cpp316 class RegionStoreManager : public StoreManager {
347 : StoreManager(mgr), Features(f), in RegionStoreManager()
629 std::unique_ptr<StoreManager>
635 std::unique_ptr<StoreManager>
955 StoreManager::InvalidatedRegions *Regions;
965 StoreManager::InvalidatedRegions *r, in InvalidateRegionsWorker()
H A DExprEngineCallAndReturn.cpp127 StoreManager &StoreMgr) { in adjustReturnValue()
H A DExprEngine.cpp325 StoreManager &StoreMgr = StateMgr.getStoreManager(); in createTemporaryRegionIfNeeded()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DStoreRef.h22 class StoreManager; variable
32 StoreManager &mgr;
35 StoreRef(Store store, StoreManager &smgr);
48 const StoreManager &getStoreManager() const { return mgr; } in getStoreManager()
H A DStore.h54 class StoreManager {
63 StoreManager(ProgramStateManager &stateMgr);
66 virtual ~StoreManager() = default;
264 virtual bool HandleBinding(StoreManager& SMgr, Store store,
278 bool HandleBinding(StoreManager& SMgr, Store store, const MemRegion* R,
301 inline StoreRef::StoreRef(Store store, StoreManager & smgr) in StoreRef()
330 std::unique_ptr<StoreManager>
332 std::unique_ptr<StoreManager>
H A DProgramState.h45 typedef std::unique_ptr<StoreManager>(*StoreManagerCreator)(
499 std::unique_ptr<StoreManager> StoreMgr;
564 StoreManager &getStoreManager() { return *StoreMgr; } in getStoreManager()
584 void iterBindings(ProgramStateRef state, StoreManager::BindingsHandler& F) { in iterBindings()
775 StoreManager &SM = *getStateManager().StoreMgr; in getLValue()
H A DCheckerContext.h64 StoreManager &getStoreManager() { in getStoreManager()
H A DSymbolManager.h39 class StoreManager; variable
579 SymbolManager &symmgr, StoreManager &storeMgr) in SymbolReaper()
H A DExprEngine.h379 StoreManager &getStoreManager() { return StateMgr.getStoreManager(); } in getStoreManager()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DStackAddrEscapeChecker.cpp299 class CallBack : public StoreManager::BindingsHandler { in checkEndFunction()
309 bool HandleBinding(StoreManager &SMgr, Store S, const MemRegion *Region, in checkEndFunction()
H A DCallAndMessageChecker.cpp205 StoreManager &StoreMgr;
210 FindUninitializedField(StoreManager &storeMgr, MemRegionManager &mrMgr, in FindUninitializedField()
H A DMacOSKeychainAPIChecker.cpp212 StoreManager& SM = C.getStoreManager(); in getAsPointeeSymbol()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountDiagnostics.cpp530 StoreManager::FindUniqueBinding FB(Sym); in GetAllocationSite()