[weak vtables] Remove a bunch of weak vtables
[oota-llvm.git] / include / llvm / CodeGen / MachineRegisterInfo.h
index 736a0a2b7572bf2bf19476775f71aabfc636fc40..58ca907316acc3dcc1bc1f2301af85c9fe5e7679 100644 (file)
@@ -30,8 +30,9 @@ class PSetIterator;
 class MachineRegisterInfo {
 public:
   class Delegate {
+    virtual void anchor();
   public:
-    virtual void MRI_NoteNewVirtualRegister(unsigned Reg) {}
+    virtual void MRI_NoteNewVirtualRegister(unsigned Reg) = 0;
 
     virtual ~Delegate() {}
   };