Put the Builder classes into the anonymous namespace.

llvm-svn: 90335
diff --git a/clang/lib/CodeGen/CGVtable.cpp b/clang/lib/CodeGen/CGVtable.cpp
index d7b8127..146b96f7 100644
--- a/clang/lib/CodeGen/CGVtable.cpp
+++ b/clang/lib/CodeGen/CGVtable.cpp
@@ -770,7 +770,6 @@
       delete Path;
   }
 };
-
 }
 
 /// TypeConversionRequiresAdjustment - Returns whether conversion from a 
@@ -1109,6 +1108,7 @@
   return vtable;
 }
 
+namespace {
 class VTTBuilder {
   /// Inits - The list of values built for the VTT.
   std::vector<llvm::Constant *> &Inits;
@@ -1271,6 +1271,7 @@
     VirtualVTTs(Class);
   }
 };
+}
 
 llvm::Constant *CodeGenModule::GenerateVTT(const CXXRecordDecl *RD) {
   // Only classes that have virtual bases need a VTT.