Merge pull request #498 from Unroll-Me/master
[mono.git] / mcs / tests / test-859-lib.il
1 .assembly extern mscorlib
2 {
3 }
4
5 .assembly 'test-859-lib'
6 {
7   .hash algorithm 0x00008004
8   .ver  0:0:0:0
9 }
10
11 .module 'test-859-lib.dll'
12
13 // Import flag enables more magic
14
15 .class interface public auto ansi import C
16 {
17   .method public hidebysig newslot specialname virtual abstract
18           instance object 
19           get_Value([opt] object a) runtime managed preservesig internalcall
20   {
21   }
22
23   .property object Value(object)
24   {
25     .get instance object C::get_Value(object)
26   }
27
28   .method public hidebysig newslot specialname virtual abstract
29           instance void 
30           set_Value2([opt] object a, [opt] object b) runtime managed preservesig internalcall
31   {
32   }
33
34   .property object Value2(object)
35   {
36     .set instance void C::set_Value2(object, object)
37   }
38
39 }