From: Craig Topper Date: Sun, 15 Nov 2015 17:27:52 +0000 (+0000) Subject: [Sema] Remove unnecessary includes and forward declarations. NFC X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d62e058f52ec70d991420c4e99fd5d1e1e540891;p=clang [Sema] Remove unnecessary includes and forward declarations. NFC git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@253173 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Sema/DeclSpec.h b/include/clang/Sema/DeclSpec.h index 8f1543667e..e9fdb707f2 100644 --- a/include/clang/Sema/DeclSpec.h +++ b/include/clang/Sema/DeclSpec.h @@ -31,7 +31,6 @@ #include "clang/Lex/Token.h" #include "clang/Sema/AttributeList.h" #include "clang/Sema/Ownership.h" -#include "llvm/ADT/Optional.h" #include "llvm/ADT/SmallVector.h" #include "llvm/Support/Compiler.h" #include "llvm/Support/ErrorHandling.h" @@ -44,8 +43,6 @@ namespace clang { class IdentifierInfo; class NamespaceAliasDecl; class NamespaceDecl; - class NestedNameSpecifier; - class NestedNameSpecifierLoc; class ObjCDeclSpec; class Sema; class Declarator; diff --git a/lib/Sema/DeclSpec.cpp b/lib/Sema/DeclSpec.cpp index 9eb6f5f5d1..75f7d4285c 100644 --- a/lib/Sema/DeclSpec.cpp +++ b/lib/Sema/DeclSpec.cpp @@ -15,7 +15,6 @@ #include "clang/AST/ASTContext.h" #include "clang/AST/DeclCXX.h" #include "clang/AST/Expr.h" -#include "clang/AST/NestedNameSpecifier.h" #include "clang/AST/TypeLoc.h" #include "clang/Basic/LangOptions.h" #include "clang/Basic/TargetInfo.h" @@ -25,7 +24,6 @@ #include "clang/Sema/SemaDiagnostic.h" #include "llvm/ADT/STLExtras.h" #include "llvm/ADT/SmallString.h" -#include "llvm/Support/ErrorHandling.h" #include using namespace clang;