2010-06-21 Rodrigo Kumpera <rkumpera@novell.com>
[mcs.git] / ilasm / tests / test-33.il
blob3e74b26e34429a8efec6b0d7e3121ce9e9fc72c8
1 .assembly extern mscorlib\r
2 {\r
3 }\r
4 .assembly bb\r
5 {\r
6   .custom instance void [mscorlib]System.Runtime.CompilerServices.CompilationRelaxationsAttribute::.ctor(int32) = ( 01 00 08 00 00 00 00 00 ) \r
7   .hash algorithm 0x00008004\r
8   .ver 0:0:0:0\r
9 }\r
10 .module bb.exe\r
12 .class private auto ansi beforefieldinit GenParAttribute\r
13        extends [mscorlib]System.Attribute\r
14 {\r
15   .custom instance void [mscorlib]System.AttributeUsageAttribute::.ctor(valuetype [mscorlib]System.AttributeTargets) = ( 01 00 00 40 00 00 00 00 )\r
16   .method public hidebysig specialname rtspecialname \r
17           instance void  .ctor() cil managed\r
18   {\r
19     .maxstack  8\r
20     IL_0000:  ldarg.0\r
21     IL_0001:  call       instance void [mscorlib]System.Attribute::.ctor()\r
22     IL_0006:  ret\r
23   }\r
25 }\r
27 .class private auto ansi beforefieldinit cons`1<A>\r
28        extends [mscorlib]System.Object\r
29 {\r
30   .param type A \r
31   .custom instance void GenParAttribute::.ctor() = ( 01 00 00 00 ) \r
33   .method public hidebysig instance void \r
34           abc<M>() cil managed\r
35   {\r
36     .param type M \r
37     .custom instance void GenParAttribute::.ctor() = ( 01 00 00 00 ) \r
39     .maxstack  8\r
40     IL_0000:  nop\r
41     IL_0001:  ret\r
42   }\r
44   .method public hidebysig specialname rtspecialname \r
45           instance void  .ctor() cil managed\r
46   {\r
47     .maxstack  8\r
48     IL_0000:  ldarg.0\r
49     IL_0001:  call       instance void [mscorlib]System.Object::.ctor()\r
50     IL_0006:  ret\r
51   }\r
53 }\r
55 .class private auto ansi beforefieldinit Test\r
56        extends [mscorlib]System.Object\r
57 {\r
58   .method public hidebysig static void  Main() cil managed\r
59   {\r
60     .entrypoint\r
61     .maxstack  8\r
62     IL_0000:  nop\r
63     IL_0001:  ret\r
64   }\r
66   .method public hidebysig specialname rtspecialname \r
67           instance void  .ctor() cil managed\r
68   {\r
69     .maxstack  8\r
70     IL_0000:  ldarg.0\r
71     IL_0001:  call       instance void [mscorlib]System.Object::.ctor()\r
72     IL_0006:  ret\r
73   }\r
75 }\r