2010-06-21 Atsushi Enomoto <atsushi@ximian.com>
[mcs.git] / ilasm / errors / err-gen-cattr-3.il
blob94270621d27957de50ace7943cd847b3ffdd7c5d
1 // Test for custom attributes on a 'undefined' type parameter index\r
2 \r
3 .assembly extern mscorlib\r
4 {\r
5 }\r
6 .assembly 'err-gen-cattr-3'\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-3.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   /* Type parameter index is 1-based */   \r
33   .param type [2]\r
34   .custom instance void GenParAttribute::.ctor() = ( 01 00 00 00 ) \r
36  .method public hidebysig specialname rtspecialname \r
37           instance void  .ctor() cil managed\r
38   {\r
39     .maxstack  8\r
40     IL_0000:  ldarg.0\r
41     IL_0001:  call       instance void [mscorlib]System.Object::.ctor()\r
42     IL_0006:  ret\r
43   }\r
45 }\r