Improvements and fixes for name lookup with using directives, from Piotr Rak!

Also, put Objective-C protocols into their own identifier
namespace. Otherwise, we find protocols when we don't want to in C++
(but not in C).

llvm-svn: 63877
5 files changed
tree: 53402ff5117bdf8bd894091596e3e35c69abeba0
  1. clang/
  2. llvm/