1 // Compiler options: -nostdlib -t:library -noconfig
4 // Tests compiler mscorlib bootstrap
12 public struct Int16
{}
13 public struct Int32
{}
14 public struct Int64
{}
15 public struct Single
{}
16 public struct Double
{}
18 public struct Boolean
{}
19 public struct SByte
{}
20 public struct UInt16
{}
21 public struct UInt32
{}
22 public struct UInt64
{}
23 public struct IntPtr
{}
24 public struct UIntPtr
{}
25 public struct Decimal { }
26 public class String { }
27 public class Delegate
{}
28 public class MulticastDelegate
{}
30 public class Exception
{}
32 public class ValueType
{}
34 public class Attribute
{}
36 public class ParamArrayAttribute
{}
37 public class DefaultMemberAttribute
{}
38 public struct RuntimeTypeHandle
{}
39 public struct RuntimeFieldHandle
{}
41 public interface IDisposable
{}
44 namespace System
.Runtime
.InteropServices
46 public class OutAttribute
{}
50 namespace System
.Collections
52 public interface IEnumerable
{}
53 public interface IEnumerator
{}
56 namespace System
.Reflection
58 public class DefaultMemberAttribute
{}