Searched refs:CXXBaseObjectRegion (Results 1 - 4 of 4) sorted by relevance

/external/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp240 QualType CXXBaseObjectRegion::getValueType() const {
410 void CXXBaseObjectRegion::ProfileRegion(llvm::FoldingSetNodeID &ID,
419 void CXXBaseObjectRegion::Profile(llvm::FoldingSetNodeID &ID) const {
489 void CXXBaseObjectRegion::dumpToStream(raw_ostream &os) const {
630 bool CXXBaseObjectRegion::canPrintPrettyAsExpr() const {
634 void CXXBaseObjectRegion::printPrettyAsExpr(raw_ostream &os) const {
988 const CXXBaseObjectRegion *
999 while (const CXXBaseObjectRegion *Base =
1000 dyn_cast<CXXBaseObjectRegion>(Super)) {
1007 return getSubRegion<CXXBaseObjectRegion>(R
[all...]
H A DStore.cpp340 if (const CXXBaseObjectRegion *BaseR = dyn_cast<CXXBaseObjectRegion>(MR)) {
H A DRegionStore.cpp1458 } else if (const CXXBaseObjectRegion *BaseReg =
1459 dyn_cast<CXXBaseObjectRegion>(R)) {
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DMemRegion.h1076 // CXXBaseObjectRegion represents a base object within a C++ object. It is
1078 class CXXBaseObjectRegion : public TypedValueRegion { class in namespace:clang::ento
1083 CXXBaseObjectRegion(const CXXRecordDecl *RD, bool IsVirtual, function in class:clang::ento::CXXBaseObjectRegion
1247 /// Create a CXXBaseObjectRegion with the given base class for region
1251 const CXXBaseObjectRegion *
1255 /// Create a CXXBaseObjectRegion with the same CXXRecordDecl but a different
1257 const CXXBaseObjectRegion *
1258 getCXXBaseObjectRegionWithSuper(const CXXBaseObjectRegion *baseReg,

Completed in 98 milliseconds