[runtime] Updates comments.
[mono.git] / mcs / tests / test-616.cs
1 // Compiler options: -nostdlib -t:library -noconfig
2
3 //
4 // Tests compiler mscorlib bootstrap
5 //
6
7 namespace System
8 {
9         public class Object
10         {
11                 object value_with_no_base;
12         }
13                 
14         public struct Byte {}
15         public struct Int16 {}
16         public struct Int32 {}
17         public struct Int64 {}
18         public struct Single {}
19         public struct Double{}
20         public struct Char {}
21         public struct Boolean {}
22         public struct SByte {}
23         public struct UInt16 {}
24         public struct UInt32 {}
25         public struct UInt64 {}
26         public struct IntPtr {}
27         public struct UIntPtr {}
28         public struct Decimal { }
29         public class String { }
30         public class Delegate {}
31         public class MulticastDelegate {}
32         public class Array {}
33         public class Exception {}
34         public partial class Type {}
35         public class ValueType {}
36         public class Enum {}
37         public class Attribute {}
38         public struct Void {}
39         public class ParamArrayAttribute {}
40         public class DefaultMemberAttribute {}
41         public struct RuntimeTypeHandle {}
42         public struct RuntimeFieldHandle {}
43                 
44         public interface IDisposable {}
45
46         partial class Type
47         {
48                 public static bool operator == (Type left, Type right)
49                 {
50                         return false;
51                 }
52
53                 public static bool operator != (Type left, Type right)
54                 {
55                         return true;
56                 }
57         }       
58 }
59         
60 namespace System.Runtime.InteropServices
61 {
62         public class OutAttribute {}
63 }
64                 
65
66 namespace System.Collections
67 {
68         public interface IEnumerable {}
69         public interface IEnumerator {}
70 }
71
72 namespace System.Reflection
73 {
74         public class DefaultMemberAttribute {}
75 }
76