]> granicus.if.org Git - clang/commitdiff
remove some now-redundant forward declarations.
authorChris Lattner <sabre@nondot.org>
Wed, 20 Jul 2011 07:12:43 +0000 (07:12 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 20 Jul 2011 07:12:43 +0000 (07:12 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@135578 91177308-0d34-0410-b5e6-96231b3b80d8

18 files changed:
include/clang/AST/ASTContext.h
include/clang/AST/ExternalASTSource.h
include/clang/AST/NestedNameSpecifier.h
include/clang/AST/PrettyPrinter.h
include/clang/AST/TemplateBase.h
include/clang/Analysis/CFG.h
include/clang/Basic/SourceLocation.h
include/clang/Driver/ArgList.h
include/clang/Driver/Compilation.h
include/clang/Driver/Driver.h
include/clang/Frontend/CompilerInstance.h
include/clang/Frontend/CompilerInvocation.h
include/clang/Frontend/FrontendAction.h
include/clang/Index/ASTLocation.h
include/clang/Rewrite/FixItRewriter.h
include/clang/Rewrite/Rewriter.h
include/clang/Sema/CodeCompleteConsumer.h
include/clang/Sema/Initialization.h

index c2b3d9fe6eac74ddc67f167aa2a9497ce745cef9..2da3055f5797fda1a44d0f671baf0dfc3e2507d5 100644 (file)
@@ -37,7 +37,6 @@
 
 namespace llvm {
   struct fltSemantics;
-  class raw_ostream;
 }
 
 namespace clang {
index 71b8b58747fcadd8979b87c78e0b4412b8b544d8..28103fcee67b522719d03e75184fe40538e3c9e3 100644 (file)
 #define LLVM_CLANG_AST_EXTERNAL_AST_SOURCE_H
 
 #include "clang/AST/DeclBase.h"
-#include <cassert>
-
-namespace llvm {
-template <class T> class SmallVectorImpl;
-}
 
 namespace clang {
 
index ae65d00dd7d2631909edfb67b87ffd3e40732150..d1d6e72ca737a815048f04fb771caedf9d030758 100644 (file)
 #include "llvm/ADT/FoldingSet.h"
 #include "llvm/ADT/PointerIntPair.h"
 
-namespace llvm {
-  class raw_ostream;
-}
-
 namespace clang {
 
 class ASTContext;
index a5ffd3764e91fb200f0dc2d6ec369a4e48d7ec67..a34c0d95564e9762b8b5a72da3a603a7468e9dd0 100644 (file)
 
 #include "clang/Basic/LangOptions.h"
 
-namespace llvm {
-  class raw_ostream;
-}
-
 namespace clang {
 
 class Stmt;
index a9b6cad048a350989ece84dc1c7d4702274c63a7..26021e4d7e04100d70ecb85965dd0e0734957c89 100644 (file)
@@ -23,7 +23,6 @@
 
 namespace llvm {
   class FoldingSetNodeID;
-  class raw_ostream;
 }
 
 namespace clang {
index ec3fa779a60991fae9b57a6c24ed845af6491b1f..f7a0f9584732cd6e6ddc81d67b82c0d504af1296 100644 (file)
 #include <cassert>
 #include <iterator>
 
-namespace llvm {
-  class raw_ostream;
-}
-
 namespace clang {
   class CXXDestructorDecl;
   class Decl;
index 3a4780c20dc13a619aa58f164528b1175156f67e..01e2b2c29942668e6dcbc908f74befc5ea7796fa 100644 (file)
@@ -22,7 +22,6 @@
 
 namespace llvm {
   class MemoryBuffer;
-  class raw_ostream;
   template <typename T> struct DenseMapInfo;
   template <typename T> struct isPodLike;
 }
index 8a37915904fc83a4e5e07f4eeafd8af69a926580..617561b0f6d57a500f05b9532c744212d2515604 100644 (file)
 #include <string>
 #include <vector>
 
-namespace llvm {
-  class Twine;
-}
-
 namespace clang {
   class Diagnostic;
 
index 64ca32f78e2d64bc9bfa0e3da9e3c6f907e36d60..4f69d0a4203cbb402e20fa4363c861c449915ee1 100644 (file)
 
 #include "clang/Driver/Job.h"
 #include "clang/Driver/Util.h"
-
 #include "llvm/ADT/DenseMap.h"
 
-namespace llvm {
-  class raw_ostream;
-}
-
 namespace clang {
 namespace driver {
   class DerivedArgList;
index 4c6467ac911a12e712cced95e26f5d408a8d7f2a..1af572a5bd1bcbded37d78a8bb67ed1e8ad97253 100644 (file)
@@ -24,7 +24,6 @@
 #include <string>
 
 namespace llvm {
-  class raw_ostream;
   template<typename T> class ArrayRef;
 }
 namespace clang {
index 66ace650daa9bf36db0c38ac74d8175aeb9b330c..73eeff4c4d8d874b52dd37bd7bd0ea9fc7b7f782 100644 (file)
@@ -19,7 +19,6 @@
 #include <string>
 
 namespace llvm {
-class raw_ostream;
 class raw_fd_ostream;
 class Timer;
 }
index e18f3fe63249f10969cf75bdd94e515e893ca749..23ddc84304c7249b74426fb2b680e01e2fa6796b 100644 (file)
 #include <string>
 #include <vector>
 
-namespace llvm {
-  template<typename T> class SmallVectorImpl;
-}
-
 namespace clang {
 
 class Diagnostic;
index cd6dfa2d35bfe5647169d38fd8c63279b6d14004..4762e093cf482fa5dca5a69ec57eb8926dd72001 100644 (file)
 #include <string>
 #include <vector>
 
-namespace llvm {
-  class raw_ostream;
-}
-
 namespace clang {
 class ASTConsumer;
 class ASTMergeAction;
index d4babcc8fd960935472afb129606b0e4afdac9aa..7b66e7ea4fe316675d48e7ab5fe852f0671be439 100644 (file)
 #include "clang/AST/TypeLoc.h"
 #include "llvm/ADT/PointerIntPair.h"
 
-namespace llvm {
-  class raw_ostream;
-}
-
 namespace clang {
   class Decl;
   class Stmt;
index f1028380c3dfa60bae3aae6ace7126770d794dcc..f96d307f72fe96b4f0bdae6550cc8b876d36c81e 100644 (file)
@@ -19,8 +19,6 @@
 #include "clang/Basic/SourceLocation.h"
 #include "clang/Rewrite/Rewriter.h"
 
-namespace llvm { class raw_ostream; }
-
 namespace clang {
 
 class SourceManager;
index beddda88e02c912cab77756e0450eff8f78e2967..ad463790209ec50ce4216993d112587548993226 100644 (file)
@@ -23,8 +23,6 @@
 #include <map>
 #include <string>
 
-namespace llvm { class raw_ostream; }
-
 namespace clang {
   class LangOptions;
   class Rewriter;
index 93722b933a65771f4c78dc5b033bc94023807d27..e14c593eaadf878c76314e38cfbceeb1d91c28ed 100644 (file)
 #include "clang-c/Index.h"
 #include <string>
 
-namespace llvm {
-  class raw_ostream;
-  class Twine;
-}
-
 namespace clang {
 
 class Decl;
index 880ed2f9d2fe867bef05751d548400598e5aa6c9..3b100ce2571551f9eaf1b8d6616e03d998543385 100644 (file)
 #include "llvm/ADT/SmallVector.h"
 #include <cassert>
 
-namespace llvm {
-  class raw_ostream;
-}
-
 namespace clang {
   
 class CXXBaseSpecifier;