DR101, PR12770: If a function is declared in the same context as a
authorRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 6 Feb 2014 01:31:33 +0000 (01:31 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 6 Feb 2014 01:31:33 +0000 (01:31 +0000)
commit18819307d302269cd52cbaa5c5ef2ab60dc871d3
tree76938a0f051a01755a68c222b717f103c9559acc
parentd6b107136a54e1fb33f9a888bb6d8c5eec0eb5c2
DR101, PR12770: If a function is declared in the same context as a
using-declaration, and they declare the same function (either because
the using-declaration is in the same namespace as the declaration it
imports, or because they're both extern "C"), they do not conflict.

llvm-svn: 200897
clang/include/clang/Sema/Sema.h
clang/lib/Sema/SemaDecl.cpp
clang/lib/Sema/SemaDeclCXX.cpp
clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p11.cpp
clang/test/CXX/drs/dr1xx.cpp
clang/test/Modules/linkage-merge.cpp
clang/www/cxx_dr_status.html