]> granicus.if.org Git - clang/commit
Qualified lookup through using declarations. Diagnose a new type of ambiguity.
authorJohn McCall <rjmccall@apple.com>
Sat, 10 Oct 2009 05:48:19 +0000 (05:48 +0000)
committerJohn McCall <rjmccall@apple.com>
Sat, 10 Oct 2009 05:48:19 +0000 (05:48 +0000)
commit6e24726524c2b51b31bb4b622aa678a46b024f42
tree18635fadba59cf37262ebf36c8ad806ad0eb8bd2
parenteed3e699b581ad9e17f8147f26b882d20d65a317
Qualified lookup through using declarations.  Diagnose a new type of ambiguity.
Split the various ambiguous result enumerators into their own enum.  Tests
for most of C++ [namespace.qual].

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@83700 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticSemaKinds.td
lib/Sema/Sema.h
lib/Sema/SemaDecl.cpp
lib/Sema/SemaLookup.cpp
lib/Sema/SemaTemplate.cpp
lib/Sema/SemaType.cpp
test/CXX/basic/basic.lookup/basic.lookup.qual/namespace.qual/p2.cpp [new file with mode: 0644]
test/CXX/basic/basic.lookup/basic.lookup.qual/namespace.qual/p3.cpp [new file with mode: 0644]
test/CXX/basic/basic.lookup/basic.lookup.qual/namespace.qual/p4.cpp [new file with mode: 0644]
test/CXX/basic/basic.lookup/basic.lookup.qual/namespace.qual/p5.cpp [new file with mode: 0644]