aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2009-07-02 17:24:10 +0000
committerTed Kremenek <kremenek@apple.com>2009-07-02 17:24:10 +0000
commit7f39d29cb69e7488f994870800d548008e50e1cb (patch)
treef11935eef710d64b696760ba87664fb311be1dde
parent2e22253e03e175144aeb9d13350a12fd83f858be (diff)
Remove commented methods. Add MemRegion::printStdErr().
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@74709 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--include/clang/Analysis/PathSensitive/MemRegion.h7
-rw-r--r--lib/Analysis/MemRegion.cpp4
2 files changed, 7 insertions, 4 deletions
diff --git a/include/clang/Analysis/PathSensitive/MemRegion.h b/include/clang/Analysis/PathSensitive/MemRegion.h
index 427c2db7c5..115411985c 100644
--- a/include/clang/Analysis/PathSensitive/MemRegion.h
+++ b/include/clang/Analysis/PathSensitive/MemRegion.h
@@ -62,7 +62,6 @@ protected:
ASTContext &getContext() const;
public:
- // virtual MemExtent getExtent(MemRegionManager& mrm) const = 0;
virtual void Profile(llvm::FoldingSetNodeID& ID) const = 0;
virtual MemRegionManager* getMemRegionManager() const = 0;
@@ -77,7 +76,9 @@ public:
bool hasHeapOrStackStorage() const;
- virtual void print(llvm::raw_ostream& os) const;
+ virtual void print(llvm::raw_ostream& os) const;
+
+ void printStdErr() const;
Kind getKind() const { return kind; }
@@ -104,8 +105,6 @@ protected:
}
public:
- //RegionExtent getExtent() const { return UndefinedExtent(); }
-
void Profile(llvm::FoldingSetNodeID& ID) const;
bool isBoundable() const { return false; }
diff --git a/lib/Analysis/MemRegion.cpp b/lib/Analysis/MemRegion.cpp
index 96fced919e..98b4cf9eb4 100644
--- a/lib/Analysis/MemRegion.cpp
+++ b/lib/Analysis/MemRegion.cpp
@@ -143,6 +143,10 @@ void CodeTextRegion::Profile(llvm::FoldingSetNodeID& ID) const {
// Region pretty-printing.
//===----------------------------------------------------------------------===//
+void MemRegion::printStdErr() const {
+ print(llvm::errs());
+}
+
std::string MemRegion::getString() const {
std::string s;
llvm::raw_string_ostream os(s);