]> granicus.if.org Git - clang/commitdiff
Fix includes and dependencies for libclang
authorRichard Trieu <rtrieu@google.com>
Sat, 15 Dec 2018 04:25:19 +0000 (04:25 +0000)
committerRichard Trieu <rtrieu@google.com>
Sat, 15 Dec 2018 04:25:19 +0000 (04:25 +0000)
Remove unneeded includes
Add needed include
Remove dependency on Serialization

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@349237 91177308-0d34-0410-b5e6-96231b3b80d8

tools/libclang/CIndex.cpp
tools/libclang/CIndexCodeCompletion.cpp
tools/libclang/CIndexDiagnostic.cpp
tools/libclang/CMakeLists.txt
tools/libclang/CXStoredDiagnostic.cpp

index 4de73649a3727d19f8ae57746632f8f195308f22..ca8b4baf6c7c2fae97c86eabdbce6c6f32cd064d 100644 (file)
 #include "clang/Basic/Version.h"
 #include "clang/Frontend/ASTUnit.h"
 #include "clang/Frontend/CompilerInstance.h"
-#include "clang/Frontend/FrontendDiagnostic.h"
 #include "clang/Index/CodegenNameGenerator.h"
 #include "clang/Index/CommentToXML.h"
 #include "clang/Lex/HeaderSearch.h"
 #include "clang/Lex/Lexer.h"
 #include "clang/Lex/PreprocessingRecord.h"
 #include "clang/Lex/Preprocessor.h"
-#include "clang/Serialization/SerializationDiagnostic.h"
 #include "llvm/ADT/Optional.h"
 #include "llvm/ADT/STLExtras.h"
 #include "llvm/ADT/StringSwitch.h"
index 752d7a10e02b847ac9b15e73ebb0f9673f8d98b5..c5cece52ac6b99ac741958f20827af15a742d478 100644 (file)
@@ -26,7 +26,6 @@
 #include "clang/Basic/SourceManager.h"
 #include "clang/Frontend/ASTUnit.h"
 #include "clang/Frontend/CompilerInstance.h"
-#include "clang/Frontend/FrontendDiagnostic.h"
 #include "clang/Sema/CodeCompleteConsumer.h"
 #include "clang/Sema/Sema.h"
 #include "llvm/ADT/SmallString.h"
index 4e47b25a4bf0127735e17e7ce77d260b4a3b114e..a4e75e2aae3157be875c0ceade7b08fbde708dac 100644 (file)
@@ -19,7 +19,6 @@
 #include "clang/Basic/DiagnosticOptions.h"
 #include "clang/Frontend/ASTUnit.h"
 #include "clang/Frontend/DiagnosticRenderer.h"
-#include "clang/Frontend/FrontendDiagnostic.h"
 #include "llvm/ADT/SmallString.h"
 #include "llvm/Support/raw_ostream.h"
 
index 32333b011ad1315e199f3dc315a635f5702e4338..729d5560b658292e1b8652c8e1e36712c53dce6a 100644 (file)
@@ -40,7 +40,6 @@ set(LIBS
   clangIndex
   clangLex
   clangSema
-  clangSerialization
   clangTooling
 )
 
index f2e9c1da28f6b8efbcb8f27546f8dd393af7f639..6bd2f674669328f35a96a8d65f51a6703c2f86bb 100644 (file)
@@ -17,8 +17,8 @@
 #include "CXSourceLocation.h"
 #include "CXString.h"
 
+#include "clang/Basic/DiagnosticIDs.h"
 #include "clang/Frontend/ASTUnit.h"
-#include "clang/Frontend/FrontendDiagnostic.h"
 #include "llvm/ADT/Twine.h"
 
 using namespace clang;