[llvm-commits] CVS: llvm/include/llvm/AbstractTypeUser.h

Chris Lattner lattner at cs.uiuc.edu
Thu Feb 26 01:25:43 PST 2004


Changes in directory llvm/include/llvm:

AbstractTypeUser.h updated: 1.18 -> 1.19

---
Log message:

Make sure that at least one virtual method is defined in a .cpp file to avoid
having the compiler emit RTTI and vtables to EVERY translation unit.


---
Diffs of the changes:  (+1 -1)

Index: llvm/include/llvm/AbstractTypeUser.h
diff -u llvm/include/llvm/AbstractTypeUser.h:1.18 llvm/include/llvm/AbstractTypeUser.h:1.19
--- llvm/include/llvm/AbstractTypeUser.h:1.18	Tue Dec 23 17:25:21 2003
+++ llvm/include/llvm/AbstractTypeUser.h	Thu Feb 26 01:24:08 2004
@@ -44,7 +44,7 @@
 
 class AbstractTypeUser {
 protected:
-  virtual ~AbstractTypeUser() {}                        // Derive from me
+  virtual ~AbstractTypeUser();                        // Derive from me
 public:
 
   /// refineAbstractType - The callback method invoked when an abstract type is





More information about the llvm-commits mailing list