Merge pull request #2720 from mono/fix-39325
[mono.git] / mono / tests / verifier / unverifiable_array_element_type_compatiblity.il
1 .assembly extern mscorlib
2 {
3   .ver 2:0:0:0
4   .publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
5 }
6 .assembly extern System
7 {
8   .ver 2:0:0:0
9   .publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
10 }
11 .assembly 'test-32'
12 {
13   .hash algorithm 0x00000000
14   .ver  0:0:0:0
15 }
16 .module 'test-32' // GUID = {6434201F-9537-4C39-8064-7F35FE5E39DD}
17
18
19   .class public auto ansi beforefieldinit Blah
20         extends [mscorlib]System.Object
21   {
22
23     // method line 1
24     .method public hidebysig  specialname  rtspecialname 
25            instance default void '.ctor' ()  cil managed 
26     {
27         // Method begins at RVA 0x2050
28         // Code size 7 (0x7)
29         .maxstack 8
30         IL_0000:  ldarg.0 
31         IL_0001:  call instance void object::'.ctor'()
32         IL_0006:  ret 
33     } // end of method Blah::.ctor
34
35     // method line 2
36     .method public static  hidebysig 
37            default int32 Main ()  cil managed 
38     {
39         // Method begins at RVA 0x2058
40         .entrypoint
41         // Code size 52 (0x34)
42         .maxstack 4
43         .locals init (
44                 //object V_0)
45                 int32[][]       V_0) 
46         IL_0008:  ldc.i4.6 
47         IL_0009:  newobj instance void int32[,][]::'.ctor'(int32)
48         IL_000e:  stloc.0
49         
50         
51         
52         ldc.i4.0
53         IL_0033:  ret 
54     } // end of method Blah::Main
55
56   } // end of class Blah
57