use MOONLIGHT symbol
[mcs.git] / ilasm / errors / err-gen-cattr-4.il
blob81e35978b55af25a52a4022fbf07c221260f36a9
1 // Test for custom attributes on a 'undefined' method type parameter index\r
2 \r
3 .assembly extern mscorlib\r
4 {\r
5 }\r
6 .assembly 'err-gen-cattr-4'\r
7 {\r
8   .custom instance void [mscorlib]System.Runtime.CompilerServices.CompilationRelaxationsAttribute::.ctor(int32) = ( 01 00 08 00 00 00 00 00 ) \r
9   .hash algorithm 0x00008004\r
10   .ver 0:0:0:0\r
11 }\r
12 .module 'err-gen-cattr-4.exe'\r
14 .class private auto ansi beforefieldinit GenParAttribute\r
15        extends [mscorlib]System.Attribute\r
16 {\r
17   .custom instance void [mscorlib]System.AttributeUsageAttribute::.ctor(valuetype [mscorlib]System.AttributeTargets) = ( 01 00 00 40 00 00 00 00 )\r
18   .method public hidebysig specialname rtspecialname \r
19           instance void  .ctor() cil managed\r
20   {\r
21     .maxstack  8\r
22     IL_0000:  ldarg.0\r
23     IL_0001:  call       instance void [mscorlib]System.Attribute::.ctor()\r
24     IL_0006:  ret\r
25   }\r
27 }\r
29 .class private auto ansi beforefieldinit cons`1<A>\r
30        extends [mscorlib]System.Object\r
31 {\r
32   .method public hidebysig instance void \r
33           abc<M>() cil managed\r
34   {\r
35     /* Type parameter index is 1-based */         \r
36     .param type [0]\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