ARCRuntimeEntryPoints.h - remove unnecessary includes. NFC.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 24 Apr 2020 13:16:31 +0000 (14:16 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 24 Apr 2020 13:32:45 +0000 (14:32 +0100)
llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h

index 6f495d8..258dc92 100644 (file)
 #ifndef LLVM_LIB_TRANSFORMS_OBJCARC_ARCRUNTIMEENTRYPOINTS_H
 #define LLVM_LIB_TRANSFORMS_OBJCARC_ARCRUNTIMEENTRYPOINTS_H
 
-#include "llvm/ADT/StringRef.h"
 #include "llvm/IR/Attributes.h"
-#include "llvm/IR/DerivedTypes.h"
 #include "llvm/IR/Intrinsics.h"
-#include "llvm/IR/Module.h"
-#include "llvm/IR/Type.h"
 #include "llvm/Support/ErrorHandling.h"
 #include <cassert>
 
 namespace llvm {
 
 class Function;
+class Module;
 
 namespace objcarc {