EANOTHER = ERANGE,\r
}
+public enum Error_2 {
+ [Obsolete ("Use A", true)]\r
+ ERANGE,\r
+ [Obsolete ("Use B", true)]\r
+ EANOTHER = ERANGE,\r
+}
+\r
+\r
+[Obsolete ("Use Native.SignalHandler", true)]\r
+public delegate void SignalHandler (int signal);\r
+
[Obsolete ("Use Errno", true)]
-public sealed class UnixMarshal {
+public sealed class UnixMarshal {\r
+\r
+ public static readonly SignalHandler SIG_DFL = new SignalHandler(Default);\r
+
static UnixMarshal ()
{
Stdlib s = new Stdlib ();
- }
+ }\r
+ \r
+ private static void Default (int signal)\r
+ {\r
+ }\r
public static string GetDescription (Error e) {
return null;
[Obsolete ("B", true)]\r
public const int C = 3;\r
}\r
+\r
+\r
+[Obsolete ("Use Native.Stdlib", true)]\r
+public class XX {\r
+ private static readonly SignalHandler[] registered_signals;\r
+}\r
+\r
+[Obsolete ("Use Native.Pollfd", true)]\r
+public struct Pollfd {\r
+}\r
+\r
+[Obsolete ("Use Native.Syscall", true)]\r
+public class Syscall : XX {\r
+ public static int poll (Pollfd [] fds, uint nfds, int timeout) {\r
+ return -1;\r
+ }\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 () {
}