]> granicus.if.org Git - clang/commit
DR14, DR101, and part of DR1: fix handling of extern "C" declarations in
authorRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 18 Jun 2013 20:15:12 +0000 (20:15 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 18 Jun 2013 20:15:12 +0000 (20:15 +0000)
commit662f41bd9d4bfb4aebaba05e6043a6ff5f0dc2ff
tree5626685b0ca756b072e03aba7e3d89f4d6219909
parent105b207db81a4cce4f5e76d8da634d800ff5cb36
DR14, DR101, and part of DR1: fix handling of extern "C" declarations in
namespaces, by treating them just like we treat extern "C" declarations in
function scope.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@184223 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Sema/Sema.h
lib/Sema/SemaDecl.cpp
test/CXX/drs/dr0xx.cpp
test/CXX/drs/dr1xx.cpp
test/SemaCXX/PR10447.cpp
test/SemaCXX/extern-c.cpp
www/cxx_dr_status.html