8e8fb3be5bd78f0564444eca02b404566a5f3b5d |
|
19-Oct-2012 |
Andy Gibbs <andyg1001@hotmail.co.uk> |
Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@166280 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/tag-ambig.cpp
|
93b6bceb0f009942e8a9e97d8c5c316ad10338f2 |
|
09-May-2011 |
Douglas Gregor <dgregor@apple.com> |
Extend the tag-ambiguity hack I committed in r130810 for tag definitions to also include tag declarations. Fixes PR8151. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@131102 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/tag-ambig.cpp
|
61c6c4415d0f73bd033128ac85f054a0211e7c42 |
|
04-May-2011 |
Douglas Gregor <dgregor@apple.com> |
When tag lookup finds something ambiguous, and we're defining a new tag, filter out those ambiguous names that we found if they aren't within the declaration context where this newly-defined tag will be visible. This is basically a hack, because we really need to fix the lookup of tag declarations in this case to not find things it shouldn't. However, it's better than what we had before, and it fixes <rdar://problem/9168556>. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@130810 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/tag-ambig.cpp
|