2 // The minimal mscorlib implementation
10 public struct Int16 {}
11 public struct Int32 {}
12 public struct Int64 {}
13 public struct Single {}
14 public struct Double{}
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 {}
28 public class Exception {}
30 public class ValueType {}
32 public class Attribute {}
34 public class ParamArrayAttribute {}
35 public class DefaultMemberAttribute {}
36 public struct RuntimeTypeHandle {}
37 public struct RuntimeFieldHandle {}
39 public interface IDisposable {}
42 namespace System.Runtime.InteropServices
44 public class OutAttribute {}
48 namespace System.Collections
50 public interface IEnumerable {}
51 public interface IEnumerator {}
54 namespace System.Reflection
56 public class DefaultMemberAttribute {}