[LoongArch64] Part-5:add loongarch support in some files for LoongArch64. (#21769)
[mono-project.git] / mcs / tests / test-858-lib.il
blob20cd244c4b0f59a810d847c2e8dbc9bf8b3ba4d5
1 .assembly extern mscorlib
5 .assembly 'test-858-lib'
7   .hash algorithm 0x00008004
8   .ver  0:0:0:0
11 .module 'test-858-lib.dll'
13 .class public auto ansi beforefieldinit 'Foo'
14         extends [mscorlib]System.Object
15   {
17     .method public hidebysig  specialname  rtspecialname 
18            instance default void .ctor ()  cil managed 
19     {
20       ldarg.0 
21       call instance void valuetype [mscorlib]'System.Object'::.ctor()
22       ret 
23     }
25     .method public virtual  hidebysig  newslot  specialname 
26            instance default string 'Monkey_Jump' ()  cil managed 
27     {
28       ldstr "foo"
29       ret 
30     }
32         .property specialname rtspecialname string Message ()
33         {
34                 .get instance default string 'Foo'::'Monkey_Jump' () 
35         }
38 .class public auto ansi beforefieldinit 'Bar'
39         extends Foo
40   {
41     .method public hidebysig  specialname  rtspecialname 
42            instance default void .ctor ()  cil managed 
43     {
44       ldarg.0 
45       call instance void class 'Foo'::.ctor()
46       ret 
47     }
49     .method public virtual  hidebysig  specialname 
50            instance default string 'Boston' ()  cil managed 
51     {
52       ldstr "bar"
53       ret 
54     }
56     .property specialname rtspecialname string Message ()
57     {
58                   .get instance default string 'Bar'::'Boston' () 
59     }
62 .class public auto ansi beforefieldinit C
63        extends [mscorlib]System.Object
65   .method public hidebysig specialname instance int32 
66           get_Value() cil managed
67   {
68     .locals init (int32 V_0)
69     IL_0000:  ldc.i4.3
70     IL_0001:  stloc.0
71     IL_0002:  br.s       IL_0004
73     IL_0004:  ldloc.0
74     IL_0005:  ret
75   }
77   .method public hidebysig specialname instance void 
78           add_Arg(bool arg) cil managed
79   {
80     ret
81   }
83   .method public hidebysig specialname rtspecialname 
84           instance void  .ctor() cil managed
85   {
86     ldarg.0
87     call       instance void [mscorlib]System.Object::.ctor()
88     ret
89   }