[Mono-dev] [PATCHES] Global support for instance/class properties
Jb Evain
mono at evain.net
Fri Dec 23 16:55:16 EST 2005
Hi there,
Here are some patches prior to correct bug 77040. It just implement
the concept of instance or class properties within Mono tool.
/mcs/mcs:
- Don't emit properties as SpecialName | RTSpecialName. MSFT
runtime never emits this.
/mcs/class/PEAPI:
- Add support for writing the hasThis flag on the properties.
/mcs/ilasm:
- Tell PEAPI to write the hasThis flags on the properties when
it's required.
/mono/mono/dis:
- Correctly disassemble instance properties.
/mono/mono/metadata:
- Infer whether the property is an instance one or not from its
accessors.
Fixes 77041. The only problem of this patch is that MSFT always
emits class properties.
Could the code owners comment on this ?
Jb
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mcs.diff
Type: application/octet-stream
Size: 3738 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20051223/368aa655/attachment.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mono.diff
Type: application/octet-stream
Size: 1874 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20051223/368aa655/attachment-0001.obj
More information about the Mono-devel-list
mailing list