New test.
[mono.git] / mcs / tests / test-495.cs
1 // This code must be compilable without any warning\r
2 // Compiler options: -warnaserror -warn:4\r
3 \r
4 using System;\r
5 \r
6 namespace plj\r
7 {\r
8         public abstract class aClass\r
9         {\r
10                 public static implicit operator aClass(fromClass o)\r
11                 { \r
12                         return null;\r
13                 }\r
14         }\r
15         \r
16         public class realClass1 : aClass\r
17         {\r
18                 public static implicit operator realClass1(fromClass o)\r
19                 {\r
20                         return null;\r
21                 }\r
22         }\r
23         \r
24         public class fromClass\r
25         {\r
26                 static void Main () {}\r
27         }\r
28 }