ObjCARCAnalysisUtils.h - remove unused includes. NFC.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 26 May 2020 18:09:36 +0000 (19:09 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 26 May 2020 18:22:15 +0000 (19:22 +0100)
We just need to include Passes.h in ObjCARCAliasAnalysis.cpp to compensate

llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h
llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp

index 3edcc98..d120c6a 100644 (file)
 #define LLVM_LIB_ANALYSIS_OBJCARCANALYSISUTILS_H
 
 #include "llvm/ADT/Optional.h"
-#include "llvm/ADT/StringSwitch.h"
 #include "llvm/Analysis/AliasAnalysis.h"
 #include "llvm/Analysis/ObjCARCInstKind.h"
-#include "llvm/Analysis/Passes.h"
 #include "llvm/Analysis/ValueTracking.h"
 #include "llvm/IR/Constants.h"
-#include "llvm/IR/InstIterator.h"
 #include "llvm/IR/LLVMContext.h"
 #include "llvm/IR/Module.h"
 #include "llvm/IR/ValueHandle.h"
-#include "llvm/Pass.h"
 
 namespace llvm {
 namespace objcarc {
index abe3cde..80e019f 100644 (file)
@@ -24,6 +24,7 @@
 
 #include "llvm/Analysis/ObjCARCAliasAnalysis.h"
 #include "llvm/Analysis/ObjCARCAnalysisUtils.h"
+#include "llvm/Analysis/Passes.h"
 #include "llvm/IR/Function.h"
 #include "llvm/IR/Instruction.h"
 #include "llvm/IR/Value.h"