Index: lib/Analysis/DominanceFrontier.cpp =================================================================== --- lib/Analysis/DominanceFrontier.cpp +++ lib/Analysis/DominanceFrontier.cpp @@ -13,11 +13,9 @@ using namespace llvm; -namespace llvm { -template class DominanceFrontierBase; -template class DominanceFrontierBase; -template class ForwardDominanceFrontierBase; -} +template class llvm::DominanceFrontierBase; +template class llvm::DominanceFrontierBase; +template class llvm::ForwardDominanceFrontierBase; char DominanceFrontierWrapperPass::ID = 0; Index: lib/CodeGen/MachineDominators.cpp =================================================================== --- lib/CodeGen/MachineDominators.cpp +++ lib/CodeGen/MachineDominators.cpp @@ -29,10 +29,8 @@ "verify-machine-dom-info", cl::location(VerifyMachineDomInfo), cl::desc("Verify machine dominator info (time consuming)")); -namespace llvm { -template class DomTreeNodeBase; -template class DominatorTreeBase; // DomTreeBase -} +template class llvm::DomTreeNodeBase; +template class llvm::DominatorTreeBase; // DomTreeBase char MachineDominatorTree::ID = 0;