Properly handle ASLR randomization of the main thread stack on darwin.
[mono.git] / mcs / ilasm / tests / global.il
1 //Tests global generic methods\r
2 \r
3 .assembly extern mscorlib\r
4 {\r
5   .ver 2:0:0:0\r
6 }\r
7 .assembly ca\r
8 {\r
9    .ver 0:0:0:0\r
10 }\r
11 .module ca.dll\r
12 \r
13 //Global Method\r
14   .method public hidebysig static void  foo<A,B>() cil managed\r
15   {\r
16     .maxstack  8\r
17     IL_0000:  ret\r
18   }\r
19 \r
20 .class private auto ansi beforefieldinit abc`1<Z>\r
21        extends [mscorlib]System.Object\r
22 {\r
23   .method public hidebysig specialname rtspecialname \r
24           instance void  .ctor() cil managed\r
25   {\r
26     .maxstack  8\r
27     IL_0000:  ldarg.0\r
28     IL_0001:  call       instance void [mscorlib]System.Object::.ctor()\r
29     IL_0006:  ret\r
30   }\r
31 \r
32   .method public hidebysig static void  bar() cil managed\r
33   {\r
34     .maxstack  8\r
35     IL_0000:  call       void foo<!Z,string>()\r
36     IL_0005:  ret\r
37   }\r
38 \r
39 }\r