clang API Documentation

clang::ento::loc::MemRegionVal Member List
This is the complete list of members for clang::ento::loc::MemRegionVal, including all inherited members.
BaseBits enum valueclang::ento::SVal
BaseKind enum nameclang::ento::SVal
BaseMask enum valueclang::ento::SVal
BufferTy typedefclang::ento::SVal
castAs() const clang::ento::SVal [inline]
Dataclang::ento::SVal [protected]
DefinedOrUnknownSVal()clang::ento::DefinedOrUnknownSVal [inline, protected]
DefinedOrUnknownSVal(const void *d, bool isLoc, unsigned ValKind)clang::ento::DefinedOrUnknownSVal [inline, explicit, protected]
DefinedOrUnknownSVal(BaseKind k, void *D=nullptr)clang::ento::DefinedOrUnknownSVal [inline, explicit, protected]
DefinedSVal()clang::ento::DefinedSVal [inline, protected]
DefinedSVal(const void *d, bool isLoc, unsigned ValKind)clang::ento::DefinedSVal [inline, explicit, protected]
dump() const clang::ento::SVal
dumpToStream(raw_ostream &Out) const clang::ento::Loc
getAs() const clang::ento::SVal [inline]
getAsFunctionDecl() const clang::ento::SVal
getAsLocSymbol(bool IncludeBaseRegions=false) const clang::ento::SVal
getAsRegion() const clang::ento::SVal
getAsSymbol(bool IncludeBaseRegions=false) const clang::ento::SVal
getAsSymbolicExpression() const clang::ento::SVal
getAsSymExpr() const clang::ento::SVal
getBaseKind() const clang::ento::SVal [inline]
getLocSymbolInBase() const clang::ento::SVal
getRawKind() const clang::ento::SVal [inline]
getRegion() const clang::ento::loc::MemRegionVal [inline]
getRegionAs() const clang::ento::loc::MemRegionVal [inline]
getSubKind() const clang::ento::SVal [inline]
hasConjuredSymbol() const clang::ento::SVal
isConstant() const clang::ento::SVal
isConstant(int I) const clang::ento::SVal
isLocType(QualType T)clang::ento::Loc [inline, static]
isZeroConstant() const clang::ento::SVal
Kindclang::ento::SVal [protected]
Loc()clang::ento::Loc [inline, protected]
Loc(unsigned SubKind, const void *D)clang::ento::Loc [inline, explicit, protected]
LocKind enum valueclang::ento::SVal
MemRegionVal(const MemRegion *r)clang::ento::loc::MemRegionVal [inline, explicit]
NonLocKind enum valueclang::ento::SVal
operator!=(const MemRegionVal &R) const clang::ento::loc::MemRegionVal [inline]
clang::ento::Loc::operator!=(const SVal &R) const clang::ento::SVal [inline]
operator==(const MemRegionVal &R) const clang::ento::loc::MemRegionVal [inline]
clang::ento::Loc::operator==(const SVal &R) const clang::ento::SVal [inline]
Profile(llvm::FoldingSetNodeID &ID) const clang::ento::SVal [inline]
stripCasts(bool StripBaseCasts=true) const clang::ento::loc::MemRegionVal
SVal classclang::ento::loc::MemRegionVal [friend]
clang::ento::SVal::SVal(const void *d, bool isLoc, unsigned ValKind)clang::ento::SVal [inline, explicit, protected]
clang::ento::SVal::SVal(BaseKind k, const void *D=nullptr)clang::ento::SVal [inline, explicit, protected]
clang::ento::SVal::SVal()clang::ento::SVal [inline, explicit]
symbol_begin() const clang::ento::SVal [inline]
symbol_end() const clang::ento::SVal [inline]
UndefinedKind enum valueclang::ento::SVal
UnknownKind enum valueclang::ento::SVal