Merge pull request #631 from kebby/master
[mono.git] / mcs / errors / cs0577.cs
index d53a2972d5a85c60f38a8c7982d2a7ae5f492bf7..7d87e619c24f384405d9878995b29bfb7b77d038 100644 (file)
@@ -1,9 +1,12 @@
-// cs0577.cs: Conditional not valid on 'MainClass.MainClass()' because it is a constructor, destructor, operator, or explicit interface implementation\r
-// Line: 5\r
-\r
-class MainClass {\r
-        [System.Diagnostics.Conditional("DEBUG")] public MainClass () {}\r
-            \r
-        public static void Main () {}\r
-}\r
-\r
+// CS0577: Conditional not valid on `MainClass.I.F()' because it is a constructor, destructor, operator or explicit interface implementation
+// Line: 10
+
+interface I
+{
+    void F ();
+}
+
+class MainClass: I {
+        [System.Diagnostics.Conditional("DEBUG")]
+        void I.F () {}
+}