2010-01-04 Rodrigo Kumpera <rkumpera@novell.com>
[mono.git] / mono / tests / bug-327438.2.il
blob515fb871b2eb2bfa5f4bb9fce76a1fb31d68abb5
2 .assembly extern mscorlib
4  .ver 2:0:0:0
5  .publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
7 .assembly 'constaint_checks'
9  .hash algorithm 0x00008004
10  .ver 0:0:0:0
12 .module constraint_checks.exe
15 .class public auto ansi beforefieldinit Subject<T> extends [mscorlib]System.Object
17         .method public hidebysig specialname rtspecialname 
18         instance default void .ctor () cil managed 
19         {
20                 .maxstack 8
21                 ldarg.0 
22                 call instance void object::.ctor()
23                 ret 
24         }
27 .class public auto ansi beforefieldinit Driver extends [mscorlib]System.Object
29         .method public hidebysig specialname rtspecialname instance default void .ctor () cil managed 
30         {
31                 .maxstack 8
32                 ldarg.0 
33                 call instance void object::.ctor()
34                 ret 
35         }
37         .method public static hidebysig  default void Ldtoken () cil managed 
38         {
39                 ldtoken class Subject<valuetype [mscorlib]System.Nullable<int32>>
40                 pop
41                 ldc.i4.0 
42                 ret 
43         }
45         .method public static hidebysig  default int32 Main () cil managed 
46         {
47                 .entrypoint
48                 .try {
49                         call void class Driver::Ldtoken()
50                         leave RET
51                 }
52         catch [mscorlib]System.Exception {
53                         pop
54                         leave RET
55                 }
57 RET:    ldc.i4.0 
58                 ret 
59         }