Disable #pragma redefine_extname for C++ code as it does not make sense in such a...
authorAaron Ballman <aaron@aaronballman.com>
Thu, 16 Jul 2015 17:06:53 +0000 (17:06 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Thu, 16 Jul 2015 17:06:53 +0000 (17:06 +0000)
commit7572e58b66bc4312b299ab00a2b780d900d735ed
tree18f0dc6220d95bc4d3461fc22b304f003ef3308f
parent5dfd8b6da0ff390c3c970d29e5395d3e65ec9864
Disable #pragma redefine_extname for C++ code as it does not make sense in such a context.

Patch by Andrey Bokhanko!

llvm-svn: 242420
clang/include/clang/Basic/DiagnosticSemaKinds.td
clang/lib/Sema/SemaDecl.cpp
clang/test/CodeGen/redefine_extname.c
clang/test/CodeGenCXX/redefine_extname.cpp
clang/test/SemaCXX/redefine_extname.cpp [new file with mode: 0644]