]> granicus.if.org Git - clang/commit
[modules] A using-declaration doesn't introduce a new entity, just a new name
authorRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 15 Sep 2015 01:28:55 +0000 (01:28 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 15 Sep 2015 01:28:55 +0000 (01:28 +0000)
commit00bec9358b22fe245f5ffcd88a652715c1ebd9ce
tree59b6ee25065a2c4aad0c1d16ae0f08dcd69117df
parent0e7d51e97642e26cc852cca312acd3e1593a9989
[modules] A using-declaration doesn't introduce a new entity, just a new name
for an existing entity, and as such a using-declaration doesn't need to
conflict with a hidden entity (nor vice versa).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@247654 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Sema/Lookup.h
lib/Sema/SemaDeclCXX.cpp
lib/Sema/SemaOverload.cpp
test/Modules/Inputs/using-decl-b.h
test/Modules/using-decl.cpp