Remove unused forward declarations
authorDmitri Gribenko <gribozavr@gmail.com>
Sat, 16 Feb 2013 01:06:07 +0000 (01:06 +0000)
committerDmitri Gribenko <gribozavr@gmail.com>
Sat, 16 Feb 2013 01:06:07 +0000 (01:06 +0000)
clang/AST/Decl.h is included to see the TypeSourceInfo definition anyway.

llvm-svn: 175332

clang/include/clang/AST/ASTContext.h

index 4cc3723..1c50529 100644 (file)
@@ -57,28 +57,12 @@ namespace clang {
   class TargetInfo;
   class CXXABI;
   // Decls
-  class DeclContext;
-  class CXXConversionDecl;
-  class CXXMethodDecl;
-  class CXXRecordDecl;
-  class Decl;
-  class FieldDecl;
   class MangleContext;
   class ObjCIvarDecl;
-  class ObjCIvarRefExpr;
   class ObjCPropertyDecl;
-  class ParmVarDecl;
-  class RecordDecl;
-  class StoredDeclsMap;
-  class TagDecl;
-  class TemplateTemplateParmDecl;
-  class TemplateTypeParmDecl;
-  class TranslationUnitDecl;
-  class TypeDecl;
-  class TypedefNameDecl;
+  class UnresolvedSetIterator;
   class UsingDecl;
   class UsingShadowDecl;
-  class UnresolvedSetIterator;
 
   namespace Builtin { class Context; }