]> granicus.if.org Git - clang/commit
When qualified lookup into the current instantiation fails (because it
authorDouglas Gregor <dgregor@apple.com>
Thu, 14 Jan 2010 17:47:39 +0000 (17:47 +0000)
committerDouglas Gregor <dgregor@apple.com>
Thu, 14 Jan 2010 17:47:39 +0000 (17:47 +0000)
commit9edad9b6184c730a73dc9241c043ea3bae54189f
tree7f3c3d4cb242b5c013304eed6a02edb86bef36fd
parent608300be1972c43fe99154d25d62d697e7c0a0c2
When qualified lookup into the current instantiation fails (because it
finds nothing), and the current instantiation has dependent base
classes, treat the qualified lookup as if it referred to an unknown
specialization. Fixes PR6031.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93433 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/DeclCXX.h
lib/AST/DeclCXX.cpp
lib/Sema/Sema.h
lib/Sema/SemaCXXScopeSpec.cpp
lib/Sema/SemaDecl.cpp
lib/Sema/SemaTemplate.cpp
test/SemaTemplate/dependent-base-classes.cpp