]> granicus.if.org Git - clang/commitdiff
Cleanup redundant include.
authorRafael Espindola <rafael.espindola@gmail.com>
Mon, 21 Oct 2013 17:34:39 +0000 (17:34 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Mon, 21 Oct 2013 17:34:39 +0000 (17:34 +0000)
Patch by Daniel Marjamäki.

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

include/clang/Analysis/AnalysisContext.h
include/clang/Basic/Diagnostic.h
include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h

index 77ee606ba4b281cb84addd8b0068dbec7e3c7fec..b6f183d21b68b0f1b32059439117edb870c57875 100644 (file)
 #define LLVM_CLANG_ANALYSIS_ANALYSISCONTEXT_H
 
 #include "clang/AST/Decl.h"
-#include "clang/AST/Expr.h"
 #include "clang/Analysis/CFG.h"
 #include "llvm/ADT/DenseMap.h"
 #include "llvm/ADT/FoldingSet.h"
-#include "llvm/ADT/IntrusiveRefCntPtr.h"
 #include "llvm/ADT/OwningPtr.h"
-#include "llvm/ADT/PointerUnion.h"
 #include "llvm/Support/Allocator.h"
 
 namespace clang {
 
-class Decl;
 class Stmt;
 class CFGReverseBlockReachabilityAnalysis;
 class CFGStmtMap;
@@ -35,7 +31,6 @@ class LiveVariables;
 class ManagedAnalysis;
 class ParentMap;
 class PseudoConstantAnalysis;
-class ImplicitParamDecl;
 class LocationContextManager;
 class StackFrameContext;
 class BlockInvocationContext;
index f2c33037e06fa737af11076efd12933dc7591025..c057bdf634367c4106cb3ca453c790b7ee151208 100644 (file)
@@ -21,7 +21,6 @@
 #include "llvm/ADT/ArrayRef.h"
 #include "llvm/ADT/DenseMap.h"
 #include "llvm/ADT/IntrusiveRefCntPtr.h"
-#include "llvm/ADT/OwningPtr.h"
 #include "llvm/Support/type_traits.h"
 #include <list>
 #include <vector>
index f808ac280639f2330754a84f1b3b882da93fd1a2..b0670dad240d955dec63e18d3f90c9c60936a610 100644 (file)
@@ -38,6 +38,7 @@ class ParentMap;
 class ProgramPoint;
 class SourceManager;
 class Stmt;
+class CallExpr;
 
 namespace ento {