bkramer added a comment.

DefinitionsInHeaders is tackling a different problem. IMO DefinitionsInHeaders 
is something that should be on by default everywhere, while this check for 
definitions in the global namespace is more of a coding style issue.

GlobalNamesInHeaders is a bit of a misnomer, it looks for using declarations in 
headers. I don't think it makes sense to merge this check into it either, with 
the new check we mostly find things exported by accident in .cpp files, it has 
little to do with headers.

I'm welcome to naming suggestions for this check, btw ;)


Repository:
  rL LLVM

https://reviews.llvm.org/D23130



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to