Reimplement the temporary non-const getSubtargetImpl routine so
[oota-llvm.git] / unittests / ADT / IntrusiveRefCntPtrTest.cpp
index 0c8c4ca16dd736709b1ffe3ab7326b853a4378f1..c67ec130912de43cf67cf35c0d551e27af10fec6 100644 (file)
 #include "llvm/ADT/IntrusiveRefCntPtr.h"
 #include "gtest/gtest.h"
 
-namespace llvm {
-
-struct VirtualRefCounted : public RefCountedBaseVPTR {
+namespace {
+struct VirtualRefCounted : public llvm::RefCountedBaseVPTR {
   virtual void f() {}
 };
+}
+
+namespace llvm {
 
 // Run this test with valgrind to detect memory leaks.
 TEST(IntrusiveRefCntPtr, RefCountedBaseVPTRCopyDoesNotLeak) {