tidy up forward declarations.
authorChris Lattner <sabre@nondot.org>
Thu, 26 Jan 2012 20:44:57 +0000 (20:44 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 26 Jan 2012 20:44:57 +0000 (20:44 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149078 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/CodeGen/AsmPrinter.h
lib/CodeGen/AsmPrinter/DwarfDebug.h

index 303c6c21f42b44e6c66174f697a0eb0dd7b688de..50bb8e4801b05e6a43cd4f052bedfd16a248f1e6 100644 (file)
@@ -23,11 +23,6 @@ namespace llvm {
   class BlockAddress;
   class GCStrategy;
   class Constant;
-  class ConstantArray;
-  class ConstantFP;
-  class ConstantInt;
-  class ConstantStruct;
-  class ConstantVector;
   class GCMetadataPrinter;
   class GlobalValue;
   class GlobalVariable;
@@ -37,8 +32,6 @@ namespace llvm {
   class MachineLocation;
   class MachineLoopInfo;
   class MachineLoop;
-  class MachineConstantPool;
-  class MachineConstantPoolEntry;
   class MachineConstantPoolValue;
   class MachineJumpTableInfo;
   class MachineModuleInfo;
@@ -268,8 +261,9 @@ namespace llvm {
 
     virtual void EmitMachineConstantPoolValue(MachineConstantPoolValue *MCPV);
 
-    /// EmitXXStructor - Targets can override this to change how global constants
-    /// that are part of a C++ static/global constructor list are emitted.
+    /// EmitXXStructor - Targets can override this to change how global
+    /// constants that are part of a C++ static/global constructor list are
+    /// emitted.
     virtual void EmitXXStructor(const Constant *CV) {
       EmitGlobalConstant(CV);
     }
index 16e91375e1d53a1970315356364e678c26dfe2fe..bdb462ebc0e565702cfcb70ef0447ba86ff3760b 100644 (file)
@@ -31,6 +31,8 @@
 namespace llvm {
 
 class CompileUnit;
+class ConstantInt;
+class ConstantFP;
 class DbgVariable;
 class MachineFrameInfo;
 class MachineModuleInfo;