1 .assembly extern mscorlib
4 .publickeytoken = (B7 7A 5C 56 19 34 E0 89 )
8 .hash algorithm 0x00008004
13 .class public auto ansi beforefieldinit Foo`1<T> extends [mscorlib]System.Object
15 .field private class [mscorlib]System.__Type bad_bad_field
17 .method public hidebysig specialname rtspecialname
18 instance default void '.ctor' () cil managed
22 call instance void object::'.ctor'()
27 .class public auto ansi beforefieldinit Driver extends [mscorlib]System.Object
29 .method public static hidebysig default void faulty () cil managed
32 newobj instance void class Foo`1<int32>::'.ctor'()
33 call void class [mscorlib]System.Console::WriteLine(object)
37 .method public static hidebysig default int32 Main () cil managed
42 call void Driver::faulty ()
44 } catch class [mscorlib]System.TypeLoadException {