add ISafeSerializationData
[mcs.git] / ilasm / errors / err-gen-cattr-2.il
blobe18131794bb6441b954bdd6b1c4ff2eccdb735e4
1 // Test for custom attributes on a 'undefined' method type parameter\r
2 \r
3 .assembly extern mscorlib\r
4 {\r
5 }\r
6 .assembly 'err-gen-cattr-2'\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-2.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     .param type A\r
36     .custom instance void GenParAttribute::.ctor() = ( 01 00 00 00 ) \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