merging the Mainsoft branch to the trunk
[mono.git] / mcs / tools / corcompare / MissingConstructor.cs
index 50c02f70620417707fe0237faf71fad44228a23b..eda6f52b23a3b5801fcab701b37720ecd14a85ce 100644 (file)
@@ -1,46 +1,30 @@
-// Mono.Util.CorCompare.MissingConstructor\r
-//\r
-// Author(s):\r
-//   Nick Drochak (ndrochak@gol.com)\r
-//\r
-// (C) 2001-2002 Nick Drochak\r
-\r
-using System;\r
-using System.Reflection;\r
-\r
-namespace Mono.Util.CorCompare {\r
-\r
-       /// <summary>\r
-       ///     Represents a class event that is completely missing\r
-       /// </summary>\r
-       /// <remarks>\r
-       ///     created by - Nick\r
-       ///     created on - 2/24/2002 10:43:57 PM\r
-       /// </remarks>\r
-       class MissingConstructor : IMissingMember {\r
-               // e.g. <method name="Equals" status="missing"/>\r
-               MemberInfo mInfo;\r
-\r
-               public MissingConstructor(MemberInfo info) {\r
-                       mInfo = info;\r
-               }\r
-\r
-               public string Name {\r
-                       get {\r
-                               return mInfo.Name;\r
-                       }\r
-               }\r
-\r
-               public virtual string Status {\r
-                       get {\r
-                               return "missing";\r
-                       }\r
-               }\r
-\r
-               public string Type {\r
-                       get {\r
-                               return "constructor";\r
-                       }\r
-               }\r
-       }\r
-}\r
+// Mono.Util.CorCompare.MissingConstructor
+//
+// Author(s):
+//   Nick Drochak (ndrochak@gol.com)
+//
+// (C) 2001-2002 Nick Drochak
+
+using System;
+using System.Reflection;
+
+namespace Mono.Util.CorCompare {
+
+       /// <summary>
+       ///     Represents a class event that is completely missing
+       /// </summary>
+       /// <remarks>
+       ///     created by - Nick
+       ///     created on - 2/24/2002 10:43:57 PM
+       /// </remarks>
+       class MissingConstructor : MissingMethod {
+               // e.g. <method name="Equals" status="missing"/>
+               public MissingConstructor (MemberInfo infoMono, MemberInfo infoMS) : base (infoMono, infoMS) {}
+
+               public override string Type {
+                       get {
+                               return "constructor";
+                       }
+               }
+       }
+}