flush
[mcs.git] / ilasm / tests / test-34.il
blob739edad7867458d6f447228714547b4156791f16
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 [1]\r
31   .custom instance void GenParAttribute::.ctor() = ( 01 00 00 00 ) \r
32   .method public hidebysig instance void \r
33           abc<M>() cil managed\r
34   {\r
35     .param type [1]\r
36     .custom instance void GenParAttribute::.ctor() = ( 01 00 00 00 ) \r
37     // Code size       2 (0x2)\r
38     .maxstack  8\r
39     IL_0000:  nop\r
40     IL_0001:  ret\r
41   }\r
43   .method public hidebysig specialname rtspecialname \r
44           instance void  .ctor() cil managed\r
45   {\r
46     .maxstack  8\r
47     IL_0000:  ldarg.0\r
48     IL_0001:  call       instance void [mscorlib]System.Object::.ctor()\r
49     IL_0006:  ret\r
50   }\r
52 }\r
54 .class private auto ansi beforefieldinit Test\r
55        extends [mscorlib]System.Object\r
56 {\r
57   .method public hidebysig static void  Main() cil managed\r
58   {\r
59     .entrypoint\r
60     // Code size       2 (0x2)\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