Douglas Gregor
700792c4e4
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
2009-02-05 19:25:20 +00:00
Douglas Gregor
9554952264
Remove a fixed FIXME
...
llvm-svn: 63648
2009-02-03 19:26:44 +00:00
Douglas Gregor
4489e9465f
When looking for a tag name via unqualified name lookup, only look in
...
scopes where the name would be considered a redeclaration if we know
that we're declaring or defining that tag.
llvm-svn: 63647
2009-02-03 19:26:08 +00:00
Douglas Gregor
889ceb752d
Semantic analysis, ASTs, and unqualified name lookup support for C++
...
using directives, from Piotr Rak!
llvm-svn: 63646
2009-02-03 19:21:40 +00:00