]> granicus.if.org Git - clang/commit
[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)
commitd9d5af2d993a8097c4f496f09f1b403396ec6272
treec640020a229be3aba64ceeaf743a43657a8c1b29
parentac7583ae2b142a8e95a2150ef5f702eea6fee827
[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.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@290025 91177308-0d34-0410-b5e6-96231b3b80d8
16 files changed:
tools/libclang/ARCMigrate.cpp
tools/libclang/CIndex.cpp
tools/libclang/CIndexCXX.cpp
tools/libclang/CIndexCodeCompletion.cpp
tools/libclang/CIndexDiagnostic.cpp
tools/libclang/CIndexHigh.cpp
tools/libclang/CIndexInclusionStack.cpp
tools/libclang/CIndexUSRs.cpp
tools/libclang/CXComment.cpp
tools/libclang/CXCompilationDatabase.cpp
tools/libclang/CXCursor.cpp
tools/libclang/CXLoadedDiagnostic.cpp
tools/libclang/CXSourceLocation.cpp
tools/libclang/CXString.cpp
tools/libclang/CXType.cpp
tools/libclang/Indexing.cpp