[libclang] Remove the 'extern "C"' blocks from the implementation files.
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Sat, 17 Dec 2016 01:09:40 +0000 (01:09 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Sat, 17 Dec 2016 01:09:40 +0000 (01:09 +0000)
commit39ae3d5c4e5552fc1edbdf6cf605a5158932dfd5
tree8087e4446b961c3cd6b12bb2f61f84814aa9b0cf
parent58655bbc607c3eb1fedad52a254753a37351ce89
[libclang] Remove the 'extern "C"' blocks from the implementation files.

These are unnecessary, the declarations already carry the 'extern C' property, and if there is mismatch
between declaration and definition then we will get linker errors via libclang.exports.

llvm-svn: 290025
16 files changed:
clang/tools/libclang/ARCMigrate.cpp
clang/tools/libclang/CIndex.cpp
clang/tools/libclang/CIndexCXX.cpp
clang/tools/libclang/CIndexCodeCompletion.cpp
clang/tools/libclang/CIndexDiagnostic.cpp
clang/tools/libclang/CIndexHigh.cpp
clang/tools/libclang/CIndexInclusionStack.cpp
clang/tools/libclang/CIndexUSRs.cpp
clang/tools/libclang/CXComment.cpp
clang/tools/libclang/CXCompilationDatabase.cpp
clang/tools/libclang/CXCursor.cpp
clang/tools/libclang/CXLoadedDiagnostic.cpp
clang/tools/libclang/CXSourceLocation.cpp
clang/tools/libclang/CXString.cpp
clang/tools/libclang/CXType.cpp
clang/tools/libclang/Indexing.cpp