Trim #includes
authorChris Lattner <sabre@nondot.org>
Mon, 8 Apr 2002 21:52:32 +0000 (21:52 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 8 Apr 2002 21:52:32 +0000 (21:52 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2169 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Analysis/Writer.h
include/llvm/Assembly/CachedWriter.h

index 7f767759efe51f33fbf36c524527d0b6b9ba8973..1b8ebe8d6ac47ee3619baf6f501a6d800063879d 100644 (file)
@@ -8,7 +8,7 @@
 #ifndef LLVM_ANALYSIS_WRITER_H
 #define LLVM_ANALYSIS_WRITER_H
 
-#include "llvm/Assembly/Writer.h"
+#include <iosfwd>
 
 namespace cfg {
 
index 20b4c05ffbf2726ee910e5423dbb4939ec67604c..2d4741b7f0dc50db35fb14af3ef817436bfddfc7 100644 (file)
 #ifndef LLVM_ASSEMBLY_CACHED_WRITER_H
 #define LLVM_ASSEMBLY_CACHED_WRITER_H
 
-#include "llvm/Assembly/Writer.h"
+#include "llvm/Value.h"
 #include <iostream>
 
-class AssemblyWriter;  // Internal private class
+class GlobalVariable;
+class Function;
+class FunctionArgument;
+class BasicBlock;
+class Instruction;
+class Constant;
+class PointerType;
 class SlotCalculator;
 
+
+class AssemblyWriter;  // Internal private class
+
 class CachedWriter {
   AssemblyWriter *AW;
   SlotCalculator *SC;