From dfb7a736015f6270cdc81ab4477768842928f644 Mon Sep 17 00:00:00 2001 From: Benjamin Kramer Date: Tue, 15 Oct 2019 14:23:05 +0000 Subject: [PATCH] [AST] Remove unused Sema includes to fix a cyclic dependency from Sema to AST llvm-svn: 374893 --- clang/lib/AST/ExprCXX.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/clang/lib/AST/ExprCXX.cpp b/clang/lib/AST/ExprCXX.cpp index 7980049c496f..a9b7c00a8bb3 100644 --- a/clang/lib/AST/ExprCXX.cpp +++ b/clang/lib/AST/ExprCXX.cpp @@ -28,9 +28,6 @@ #include "clang/Basic/OperatorKinds.h" #include "clang/Basic/SourceLocation.h" #include "clang/Basic/Specifiers.h" -#include "clang/Sema/Template.h" -#include "clang/Sema/SemaDiagnostic.h" -#include "clang/Sema/Sema.h" #include "llvm/ADT/ArrayRef.h" #include "llvm/Support/Casting.h" #include "llvm/Support/ErrorHandling.h" @@ -1761,4 +1758,4 @@ ConceptSpecializationExpr::Create(ASTContext &C, EmptyShell Empty, void *Buffer = C.Allocate(totalSizeToAlloc( NumTemplateArgs)); return new (Buffer) ConceptSpecializationExpr(Empty, NumTemplateArgs); -} \ No newline at end of file +}