yaron.keren added a comment. All these classes are already inside a bug anonymous namespace and so is the new one you add, this is OK. Repository: rL LLVM http://reviews.llvm.org/D11349