-// This code must be compilable without any warning\r
-// Compiler options: -warnaserror -warn:4\r
-\r
-using System;\r
-\r
-namespace plj\r
-{\r
- public abstract class aClass\r
- {\r
- public static implicit operator aClass(fromClass o)\r
- { \r
- return null;\r
- }\r
- }\r
- \r
- public class realClass1 : aClass\r
- {\r
- public static implicit operator realClass1(fromClass o)\r
- {\r
- return null;\r
- }\r
- }\r
- \r
- public class fromClass\r
- {\r
- static void Main () {}\r
- }\r
+// This code must be compilable without any warning
+// Compiler options: -warnaserror -warn:4
+
+using System;
+
+namespace plj
+{
+ public abstract class aClass
+ {
+ public static implicit operator aClass(fromClass o)
+ {
+ return null;
+ }
+ }
+
+ public class realClass1 : aClass
+ {
+ public static implicit operator realClass1(fromClass o)
+ {
+ return null;
+ }
+ }
+
+ public class fromClass
+ {
+ public static void Main () {}
+ }
}
\ No newline at end of file