[llvm-commits] CVS: llvm/include/llvm/Analysis/Trace.h

Brian Gaeke gaeke at cs.uiuc.edu
Mon May 17 16:18:06 PDT 2004


Changes in directory llvm/include/llvm/Analysis:

Trace.h updated: 1.2 -> 1.3

---
Log message:

Define erase forwarding method on traces


---
Diffs of the changes:  (+3 -0)

Index: llvm/include/llvm/Analysis/Trace.h
diff -u llvm/include/llvm/Analysis/Trace.h:1.2 llvm/include/llvm/Analysis/Trace.h:1.3
--- llvm/include/llvm/Analysis/Trace.h:1.2	Mon Mar  8 15:07:12 2004
+++ llvm/include/llvm/Analysis/Trace.h	Mon May 17 16:17:21 2004
@@ -101,6 +101,9 @@
   unsigned                 size() const { return BasicBlocks.size(); }
   bool                    empty() const { return BasicBlocks.empty(); }
 
+  iterator erase(iterator q)               { return BasicBlocks.erase (q); }
+  iterator erase(iterator q1, iterator q2) { return BasicBlocks.erase (q1, q2); }
+
   /// print - Write trace to output stream.
   ///
   void print (std::ostream &O) const;





More information about the llvm-commits mailing list