1.assembly extern mscorlib
2{
3  .publickeytoken = (B7 7A 5C 56 19 34 E0 89)
4  .ver 2:0:0:0
5}
6
7.assembly Types {}
8
9.module Types.dll
10
11.class private auto ansi Types {
12
13	.field public int32[,] rank_two
14	.field public int32[0...,0...] rank_two_low_bound_zero
15	.field public int32[-1...4] rank_one_low_bound_m1
16
17	.method public specialname rtspecialname instance void .ctor () cil managed
18	{
19		ldarg.0
20		call instance void [mscorlib]System.Object::.ctor ()
21		ret
22	}
23}
24
25.class interface private abstract auto ansi IFoo
26{
27}
28
29.class interface private abstract auto ansi IBar
30       implements IFoo
31{
32}
33
34.class interface private abstract IBaz
35       implements IBar, IFoo
36{
37}
38
39.class private Fields {
40
41	.field private static literal int32 int32_int16 = int16(0x0001)
42	.field private static literal int16 int16_int32 = int32(0x00000001)
43	.field private static literal char char_int16 = int16(0x0001)
44	.field private static literal int16 int16_char = char(0x0073)
45	.field private static literal int32 int32_nullref = nullref
46}
47