clang API Documentation
#include <StoreRef.h>
Public Member Functions | |
StoreRef (Store, StoreManager &) | |
StoreRef (const StoreRef &) | |
StoreRef & | operator= (StoreRef const &) |
bool | operator== (const StoreRef &x) const |
bool | operator!= (const StoreRef &x) const |
~StoreRef () | |
Store | getStore () const |
const StoreManager & | getStoreManager () const |
Definition at line 30 of file StoreRef.h.
clang::ento::StoreRef::StoreRef | ( | Store | store, |
StoreManager & | smgr | ||
) | [inline] |
Definition at line 250 of file Store.h.
References clang::ento::StoreManager::incrementReferenceCount().
clang::ento::StoreRef::StoreRef | ( | const StoreRef & | sr | ) | [inline] |
Definition at line 256 of file Store.h.
References clang::ento::StoreManager::incrementReferenceCount().
clang::ento::StoreRef::~StoreRef | ( | ) | [inline] |
Definition at line 263 of file Store.h.
References clang::ento::StoreManager::decrementReferenceCount().
Store clang::ento::StoreRef::getStore | ( | ) | const [inline] |
Definition at line 46 of file StoreRef.h.
Referenced by clang::ento::StoreManager::enterStackFrame(), clang::ento::LazyCompoundValData::getStore(), clang::ento::ProgramState::killBinding(), operator=(), and clang::ento::LazyCompoundValData::Profile().
const StoreManager& clang::ento::StoreRef::getStoreManager | ( | ) | const [inline] |
Definition at line 47 of file StoreRef.h.
Definition at line 42 of file StoreRef.h.
References operator==().
Definition at line 268 of file Store.h.
References clang::ento::StoreManager::decrementReferenceCount(), getStore(), and clang::ento::StoreManager::incrementReferenceCount().
Definition at line 38 of file StoreRef.h.
Referenced by operator!=().