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
{}