make doxygen comment much better. Patch by B. Scott Michel!
[oota-llvm.git] / include / llvm / Target / TargetSubtarget.h
index e99afe24680964f83714c74ba4a6efb5507782c9..3b174c2ee4630c911cc3604d99db649b0088f161 100644 (file)
@@ -16,8 +16,6 @@
 
 namespace llvm {
 
-class Module;
-
 //===----------------------------------------------------------------------===//
 ///
 /// TargetSubtarget - Generic base class for all target subtargets.  All
@@ -28,10 +26,7 @@ class TargetSubtarget {
   TargetSubtarget(const TargetSubtarget&);   // DO NOT IMPLEMENT
   void operator=(const TargetSubtarget&);  // DO NOT IMPLEMENT
 protected: // Can only create subclasses...
-  /// This constructor initializes the data members to match that 
-  /// of the specified module.
-  ///
-  TargetSubtarget(const Module &M);
+  TargetSubtarget();
 public:
   virtual ~TargetSubtarget();
 };