diff options
-rw-r--r-- | include/clang/Checker/PathSensitive/MemRegion.h | 2 | ||||
-rw-r--r-- | lib/Checker/MemRegion.cpp | 4 |
2 files changed, 6 insertions, 0 deletions
diff --git a/include/clang/Checker/PathSensitive/MemRegion.h b/include/clang/Checker/PathSensitive/MemRegion.h index 82b0c14f20..6cb68e6beb 100644 --- a/include/clang/Checker/PathSensitive/MemRegion.h +++ b/include/clang/Checker/PathSensitive/MemRegion.h @@ -841,6 +841,8 @@ public: return Ex->getType(); } + void dumpToStream(llvm::raw_ostream& os) const; + void Profile(llvm::FoldingSetNodeID &ID) const; static bool classof(const MemRegion* R) { diff --git a/lib/Checker/MemRegion.cpp b/lib/Checker/MemRegion.cpp index ddcb7d2687..4414c1a57a 100644 --- a/lib/Checker/MemRegion.cpp +++ b/lib/Checker/MemRegion.cpp @@ -407,6 +407,10 @@ void CompoundLiteralRegion::dumpToStream(llvm::raw_ostream& os) const { os << "{ " << (void*) CL << " }"; } +void CXXObjectRegion::dumpToStream(llvm::raw_ostream &os) const { + os << "temp_object"; +} + void CXXThisRegion::dumpToStream(llvm::raw_ostream &os) const { os << "this"; } |