diff options
| author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2016-12-17 01:09:40 +0000 |
|---|---|---|
| committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2016-12-17 01:09:40 +0000 |
| commit | 39ae3d5c4e5552fc1edbdf6cf605a5158932dfd5 (patch) | |
| tree | 8087e4446b961c3cd6b12bb2f61f84814aa9b0cf /clang/tools/libclang/CXCompilationDatabase.cpp | |
| parent | 58655bbc607c3eb1fedad52a254753a37351ce89 (diff) | |
| download | bcm5719-llvm-39ae3d5c4e5552fc1edbdf6cf605a5158932dfd5.tar.gz bcm5719-llvm-39ae3d5c4e5552fc1edbdf6cf605a5158932dfd5.zip | |
[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
Diffstat (limited to 'clang/tools/libclang/CXCompilationDatabase.cpp')
| -rw-r--r-- | clang/tools/libclang/CXCompilationDatabase.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/clang/tools/libclang/CXCompilationDatabase.cpp b/clang/tools/libclang/CXCompilationDatabase.cpp index 82498bf54c7..c122ec8a6db 100644 --- a/clang/tools/libclang/CXCompilationDatabase.cpp +++ b/clang/tools/libclang/CXCompilationDatabase.cpp @@ -6,8 +6,6 @@ using namespace clang; using namespace clang::tooling; -extern "C" { - // FIXME: do something more useful with the error message CXCompilationDatabase clang_CompilationDatabase_fromDirectory(const char *BuildDir, @@ -180,5 +178,3 @@ clang_CompileCommand_getMappedSourceContent(CXCompileCommand CCmd, unsigned I) return cxstring::createRef(Cmd->MappedSources[I].second.c_str()); } - -} // end: extern "C" |

