Change SUnit's dump method to take a ScheduleDAG* instead of
[oota-llvm.git] / include / llvm / Type.h
index 1f271957df7d6bcfddaf8c0a57ef6a3c8e9f1884..b8f65582ba333f9985fdac854edd3d453706f8de 100644 (file)
@@ -26,6 +26,7 @@ class PointerType;
 class IntegerType;
 class TypeMapBase;
 class raw_ostream;
+class Module;
 
 /// This file contains the declaration of the Type class.  For more "Type" type
 /// stuff, look in DerivedTypes.h.
@@ -162,6 +163,10 @@ public:
   /// @brief Debugging support: print to stderr
   void dump() const;
 
+  /// @brief Debugging support: print to stderr (use type names from context
+  /// module).
+  void dump(const Module *Context) const;
+
   //===--------------------------------------------------------------------===//
   // Property accessors for dealing with types... Some of these virtual methods
   // are defined in private classes defined in Type.cpp for primitive types.