[clang] 2b4027f - [analyzer] Delete unneeded headers and using after D76509 for layering check

Fangrui Song via cfe-commits cfe-commits at lists.llvm.org
Mon Mar 23 16:12:45 PDT 2020


Author: Fangrui Song
Date: 2020-03-23T16:11:15-07:00
New Revision: 2b4027f2b8d8224266cc2a423d9ccd74f6800711

URL: https://github.com/llvm/llvm-project/commit/2b4027f2b8d8224266cc2a423d9ccd74f6800711
DIFF: https://github.com/llvm/llvm-project/commit/2b4027f2b8d8224266cc2a423d9ccd74f6800711.diff

LOG: [analyzer] Delete unneeded headers and using after D76509 for layering check

Otherwise it is incorrect to remove clangStaticAnalyzerFrontend's
dependency on clangRewrite and clangToolingCore.

Added: 
    

Modified: 
    clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp

Removed: 
    


################################################################################
diff  --git a/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp b/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
index 7e1e090afa60..2e3aa0669061 100644
--- a/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
+++ b/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
@@ -34,8 +34,6 @@
 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
 #include "clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h"
 #include "clang/StaticAnalyzer/Frontend/CheckerRegistration.h"
-#include "clang/Tooling/Core/Replacement.h"
-#include "clang/Tooling/Tooling.h"
 #include "llvm/ADT/PostOrderIterator.h"
 #include "llvm/ADT/Statistic.h"
 #include "llvm/Support/FileSystem.h"
@@ -49,7 +47,6 @@
 
 using namespace clang;
 using namespace ento;
-using namespace tooling;
 
 #define DEBUG_TYPE "AnalysisConsumer"
 


        


More information about the cfe-commits mailing list