2007-05-07 Igor Zelmanovich <igorz@mainsoft.com>
[mono.git] / mcs / tests / test-473.cs
index ad5af48f12c5c86e886b4385d627cca4f4b3bff5..f678b7a820d05394d177f3d95a89d01870384824 100644 (file)
@@ -79,6 +79,35 @@ public class Syscall : XX {
        }\r
 }\r
 \r
+\r
+[Obsolete ("test me", true)]\r
+partial struct PS\r
+{\r
+}\r
+\r
+partial struct PS\r
+{\r
+       [Obsolete ("Use Errno", true)]
+       public static void GetDescription (Error e) {}
+}\r
+\r
+\r
+[Obsolete ("Replaced by direct enum type casts to/from GLib.Value", true)]
+public class EnumWrapper {
+       public EnumWrapper (int val)\r
+       {
+       }
+}      
+
+public struct Value \r
+{
+       [Obsolete ("Replaced by Enum cast", true)]
+       public static explicit operator EnumWrapper (Value val)
+       {
+               return new EnumWrapper (334455);
+       }
+}\r
+\r
 class Test {
        public static void Main () {
        }