Use forward decl instead of #include
authorChris Lattner <sabre@nondot.org>
Sun, 28 Apr 2002 20:40:25 +0000 (20:40 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 28 Apr 2002 20:40:25 +0000 (20:40 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2380 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Target/TargetMachine.h

index 97706a7cec8c19244b4c98e2b38bc132b50633d8..3b128b0a469660e63395655040de46f9b7882c02 100644 (file)
@@ -8,7 +8,6 @@
 #define LLVM_TARGET_TARGETMACHINE_H
 
 #include "llvm/Target/TargetData.h"
-#include "llvm/Pass.h"
 #include "Support/NonCopyable.h"
 
 class MachineInstrInfo;
@@ -17,6 +16,7 @@ class MachineSchedInfo;
 class MachineRegInfo;
 class MachineFrameInfo;
 class MachineCacheInfo;
+class PassManager;
 
 //---------------------------------------------------------------------------
 // class TargetMachine