1 .assembly extern mscorlib
5 .assembly extern 'missing-lib'
9 .assembly 'test-792-lib'
13 .module 'test-792-lib.dll'
15 .class public auto ansi beforefieldinit A
16 extends [mscorlib]System.Attribute
18 .method public hidebysig specialname rtspecialname
19 instance void .ctor(class [mscorlib]System.Type 'type') cil managed
23 IL_0001: call instance void [mscorlib]System.Attribute::.ctor()
28 .class public auto ansi beforefieldinit X extends [mscorlib]System.Object
30 .custom instance void A::.ctor(class [mscorlib]System.Type) = ( 01 00 44 58 58 2C 20 62 75 67 2D 31 2D 6C 69 62 // ..DXX, missing-lib
31 2C 20 56 65 72 73 69 6F 6E 3D 30 2E 30 2E 30 2E // , Version=0.0.0.
32 30 2C 20 43 75 6C 74 75 72 65 3D 6E 65 75 74 72 // 0, Culture=neutr
33 61 6C 2C 20 50 75 62 6C 69 63 4B 65 79 54 6F 6B // al, PublicKeyTok
34 65 6E 3D 6E 75 6C 6C 00 00 ) // en=null..
35 .custom instance void [mscorlib]System.ObsoleteAttribute::.ctor() = ( 01 00 00 00 )
36 .field private class [mscorlib]System.Collections.Generic.List`1<valuetype ['missing-lib']XX> field2
37 .field private class ['missing-lib']XX field3
38 .field public class MembersDelayed[] fooArray
40 .method public hidebysig specialname rtspecialname
41 instance void .ctor() cil managed
45 IL_0001: call instance void [mscorlib]System.Object::.ctor()
50 .class public auto ansi beforefieldinit MultipleSameNames extends [mscorlib]System.Object
52 .field private class [mscorlib]System.Int32 AA
53 .field public class [mscorlib]System.String AA
55 .method public hidebysig specialname rtspecialname
56 instance void .ctor() cil managed
59 IL_0001: call instance void [mscorlib]System.Object::.ctor()
64 .class public auto ansi beforefieldinit Another extends ['missing-lib']XXBase
66 .class auto ansi nested public beforefieldinit Nested extends [mscorlib]System.Object
68 .method public hidebysig specialname rtspecialname instance void .ctor() cil managed
71 IL_0001: call instance void [mscorlib]System.Object::.ctor()
76 .method public hidebysig specialname rtspecialname instance void .ctor() cil managed
79 IL_0001: call instance void [mscorlib]System.Object::.ctor()
84 .class public auto ansi beforefieldinit MembersDelayed extends [mscorlib]System.Object
86 .field public class ['missing-lib']Missing foo
88 .method public hidebysig specialname rtspecialname instance void .ctor() cil managed
91 IL_0001: call instance void [mscorlib]System.Object::.ctor()
96 .class public auto ansi beforefieldinit G`1<T> extends [mscorlib]System.Object
98 .field public class ['missing-lib']Missing foo
100 .method public hidebysig specialname rtspecialname instance void .ctor() cil managed
103 IL_0001: call instance void [mscorlib]System.Object::.ctor()
108 .class interface public abstract auto ansi IMemberDelayed
110 .method public hidebysig newslot abstract virtual
111 instance class MembersDelayed[]
112 foo(class [mscorlib]System.Object t) cil managed
116 .method public hidebysig newslot abstract virtual
117 instance class [mscorlib]System.Object[]
118 Working() cil managed