Updated with review feedback.
[mono.git] / mcs / tests / test-846-lib.il
1 .assembly extern mscorlib
2 {
3 }
4
5 .assembly 'test-846-lib'
6 {
7   .hash algorithm 0x00008004
8 }
9
10 .module 'test-846-lib.dll'
11
12 .class private auto ansi beforefieldinit A
13        extends [mscorlib]System.Object
14 {
15   .method public hidebysig newslot virtual 
16           instance void  Foo() cil managed
17   {
18     newobj     instance void [mscorlib]System.ApplicationException::.ctor()
19     throw
20   }
21
22   .method public hidebysig specialname rtspecialname 
23           instance void  .ctor() cil managed
24   {
25     ldarg.0
26     call       instance void [mscorlib]System.Object::.ctor()
27     ret
28   }
29
30 }
31
32 .class public auto ansi beforefieldinit B
33        extends A
34 {
35   .method public hidebysig virtual instance void 
36           Foo() cil managed
37   {
38     ret
39   }
40
41   .method public hidebysig specialname rtspecialname 
42           instance void  .ctor() cil managed
43   {
44     ldarg.0
45     call       instance void A::.ctor()
46     ret
47   }
48 }