Cleaned up includes in various ObjCARC files and removed some whitespace violations.
[oota-llvm.git] / lib / Transforms / ObjCARC / ObjCARC.cpp
index dceb567d10e15819ba88994bd77e018ef826e4ec..b86dff17fc217ec9caa7f46218221f2c290166ed 100644 (file)
 //===----------------------------------------------------------------------===//
 
 #include "ObjCARC.h"
-
-#include "llvm-c/Initialization.h"
-#include "llvm/Analysis/Passes.h"
-#include "llvm/Analysis/Verifier.h"
-#include "llvm/IR/DataLayout.h"
+#include "llvm-c/Core.h"
 #include "llvm/InitializePasses.h"
-#include "llvm/PassManager.h"
 #include "llvm/Support/CommandLine.h"
 
+namespace llvm {
+  class PassRegistry;
+}
+
 using namespace llvm;
 using namespace llvm::objcarc;