Lines Matching refs: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) {
248 SVal StoreManager::evalDerivedToBase(SVal Derived, const CastExpr *Cast) {
264 SVal StoreManager::evalDerivedToBase(SVal Derived, const CXXBasePath &Path) {
273 SVal StoreManager::evalDerivedToBase(SVal Derived, QualType BaseType,
314 SVal StoreManager::attemptDownCast(SVal Base, QualType TargetType,
401 /// CastRetrievedVal - Used by subclasses of StoreManager to implement
404 SVal StoreManager::CastRetrievedVal(SVal V, const TypedValueRegion *R,
438 SVal StoreManager::getLValueFieldOrIvar(const Decl *D, SVal Base) {
479 SVal StoreManager::getLValueIvar(const ObjCIvarDecl *decl, SVal base) {
483 SVal StoreManager::getLValueElement(QualType elementType, NonLoc Offset,
548 StoreManager::BindingsHandler::~BindingsHandler() = default;
550 bool StoreManager::FindUniqueBinding::HandleBinding(StoreManager& SMgr,