]> granicus.if.org Git - clang/commitdiff
Remove commented methods. Add MemRegion::printStdErr().
authorTed Kremenek <kremenek@apple.com>
Thu, 2 Jul 2009 17:24:10 +0000 (17:24 +0000)
committerTed Kremenek <kremenek@apple.com>
Thu, 2 Jul 2009 17:24:10 +0000 (17:24 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@74709 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Analysis/PathSensitive/MemRegion.h
lib/Analysis/MemRegion.cpp

index 427c2db7c5caaa74aebc9322cecd0cb5def88ee4..115411985c94fc7049d8cc056d11f7516ab705be 100644 (file)
@@ -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; }
index 96fced919eff0c26c1bdf45c6e860169aa9ca013..98b4cf9eb4cdde3199ae932be2e22495e9fbada8 100644 (file)
@@ -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);