If a using-declaration names a class member, but appears outside a class, try
authorRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 2 Apr 2014 21:44:35 +0000 (21:44 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 2 Apr 2014 21:44:35 +0000 (21:44 +0000)
commit7ad0b88396522d4abf3973cd95d2f28f40af7b54
tree1e7381f3b8cbb12e199bd151db65d32c2078e89d
parentd33a3d8892936d4736addf1968f6da76d19e4e1e
If a using-declaration names a class member, but appears outside a class, try
to suggest a different syntax to get the same effect.

llvm-svn: 205467
clang/include/clang/Basic/DiagnosticSemaKinds.td
clang/include/clang/Sema/Sema.h
clang/lib/Sema/SemaDeclCXX.cpp
clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p8-cxx0x.cpp