de90e805ee076212e99bbc0cc40e96770879ade3
[mono.git] / mcs / errors / CS0656-corlib.cs
1 //
2 // The minimal mscorlib implementation
3 //
4
5 namespace System
6 {
7         public class Object {}
8                 
9         public struct Byte {}
10         public struct Int16 {}
11         public struct Int32 {}
12         public struct Int64 {}
13         public struct Single {}
14         public struct Double{}
15         public struct Char {}
16         public struct Boolean {}
17         public struct SByte {}
18         public struct UInt16 {}
19         public struct UInt32 {}
20         public struct UInt64 {}
21         public struct IntPtr {}
22         public struct UIntPtr {}
23         public struct Decimal { }
24         public class String { }
25         public class Delegate {}
26         public class MulticastDelegate {}
27         public class Array {}
28         public class Exception {}
29         public class Type {}
30         public class ValueType {}
31         public class Enum {}
32         public class Attribute {}
33         public struct Void {}
34         public class ParamArrayAttribute {}
35         public class DefaultMemberAttribute {}
36         public struct RuntimeTypeHandle {}
37         public struct RuntimeFieldHandle {}
38                 
39         public interface IDisposable {}
40 }
41         
42 namespace System.Runtime.InteropServices
43 {
44         public class OutAttribute {}
45 }
46                 
47
48 namespace System.Collections
49 {
50         public interface IEnumerable {}
51         public interface IEnumerator {}
52 }
53
54 namespace System.Reflection
55 {
56         public class DefaultMemberAttribute {}
57 }