]> granicus.if.org Git - clang/commit
Use lexical contexts when checking for conflicting language linkages.
authorRafael Espindola <rafael.espindola@gmail.com>
Sun, 5 May 2013 18:24:05 +0000 (18:24 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Sun, 5 May 2013 18:24:05 +0000 (18:24 +0000)
commitb98cf79a3add5c80b40a956a4cd3d9b3a23b9b22
treef09d2b781ebb1af84fc26fcd70d18f89415ac576
parent30ae1ed71dc99a396b7ddba9cabe9846a0c4449d
Use lexical contexts when checking for conflicting language linkages.

This fixes pr14958. I will audit other calls to isExternCContext to see
if there are any similar bugs left.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@181163 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaDecl.cpp
test/SemaCXX/linkage-spec.cpp