[Mono-bugs] [Bug 339122] New: function mono_type_get_modifiers lacks implementation
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Mon Nov 5 10:33:18 EST 2007
https://bugzilla.novell.com/show_bug.cgi?id=339122
Summary: function mono_type_get_modifiers lacks implementation
Product: Mono: Runtime
Version: 1.2
Platform: Other
OS/Version: All
Status: NEW
Keywords: patch
Severity: Minor
Priority: P5 - None
Component: debug
AssignedTo: martin at novell.com
ReportedBy: piotr.lesnicki at st.com
QAContact: mono-bugs at ximian.com
Found By: Development
Created an attachment (id=182046)
--> (https://bugzilla.novell.com/attachment.cgi?id=182046)
patch for [solution2] : with no signature change but internal struct change
Function 'mono_type_get_modifiers' in metadata/metadata.c has no implementation
yet. It's the API function to get "modopts" which can also be accessed in a
less clean way directly from the MonoCustomMod structure.
Implementing this function requires either:
- to change its signature and add a (MonoImage*) argument [solution1]
- to add a (MonoClass*) field to MonoCustomMod structure [solution2]
because this function returns a MonoClass* and at some point this MonoClass has
to be resolved from the token information.
Personnally I think [solution2] is more consistant as it keeps the metadata API
intact and moreover it is more conveniant in a MonoCustomMod to have the higher
level information (MonoClass more than a token). The token field could even be
removed then imho.
I join thereafter patches for implementations of both solutions.
Piotr
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the mono-bugs
mailing list