Revert r194865 and r194874.
[oota-llvm.git] / unittests / ADT / IntrusiveRefCntPtrTest.cpp
index 2be5aaf7368c0bda7b1cfb7a2497ce6d79e6e7f2..0c8c4ca16dd736709b1ffe3ab7326b853a4378f1 100644 (file)
 namespace llvm {
 
 struct VirtualRefCounted : public RefCountedBaseVPTR {
-  virtual void f();
+  virtual void f() {}
 };
 
-void VirtualRefCounted::f() {}
-
 // Run this test with valgrind to detect memory leaks.
 TEST(IntrusiveRefCntPtr, RefCountedBaseVPTRCopyDoesNotLeak) {
   VirtualRefCounted *V1 = new VirtualRefCounted;