Add test for #12745
[mono.git] / mcs / ilasm / tests / test-module.il
1 //Test for module, there is no Assembly manifest in
2 //this source file
3
4 .assembly extern mscorlib
5 {
6   .ver 2:0:0:0
7   .publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
8 }
9 .module a.netmodule // GUID = {CFF03797-0272-4E67-86D4-8C7263E398A4}
10
11
12   .class public auto ansi beforefieldinit A
13         extends [mscorlib]System.Object
14   {
15
16     // method line 1
17     .method public static  hidebysig 
18            default void foo ()  cil managed 
19     {
20         // Method begins at RVA 0x2050
21         // Code size 2 (0x2)
22         .maxstack 8
23         IL_0000:  nop 
24         IL_0001:  ret 
25     } // end of method A::default void foo () 
26
27     // method line 2
28     .method public hidebysig  specialname  rtspecialname 
29            instance default void .ctor ()  cil managed 
30     {
31         // Method begins at RVA 0x2053
32         // Code size 7 (0x7)
33         .maxstack 8
34         IL_0000:  ldarg.0 
35         IL_0001:  call instance void object::.ctor()
36         IL_0006:  ret 
37     } // end of method A::instance default void .ctor () 
38
39   } // end of class A
40