Lines Matching defs:StoreManager
9 // This file defined the types Store and StoreManager.
42 StoreManager::StoreManager(ProgramStateManager &stateMgr)
46 StoreRef StoreManager::enterStackFrame(Store OldStore,
60 const ElementRegion *StoreManager::MakeElementRegion(const SubRegion *Base,
67 const ElementRegion *StoreManager::GetElementZeroRegion(const SubRegion *R,
74 const MemRegion *StoreManager::castRegion(const MemRegion *R, QualType CastToTy) {
249 SVal StoreManager::evalDerivedToBase(SVal Derived, const CastExpr *Cast) {
265 SVal StoreManager::evalDerivedToBase(SVal Derived, const CXXBasePath &Path) {
274 SVal StoreManager::evalDerivedToBase(SVal Derived, QualType BaseType,
315 SVal StoreManager::attemptDownCast(SVal Base, QualType TargetType,
402 /// CastRetrievedVal - Used by subclasses of StoreManager to implement
405 SVal StoreManager::CastRetrievedVal(SVal V, const TypedValueRegion *R,
439 SVal StoreManager::getLValueFieldOrIvar(const Decl *D, SVal Base) {
480 SVal StoreManager::getLValueIvar(const ObjCIvarDecl *decl, SVal base) {
484 SVal StoreManager::getLValueElement(QualType elementType, NonLoc Offset,
549 StoreManager::BindingsHandler::~BindingsHandler() = default;
551 bool StoreManager::FindUniqueBinding::HandleBinding(StoreManager& SMgr,