Bug 318726 (MONO75795) - [PATCH] to process and output "safearray" info
Summary: [PATCH] to process and output "safearray" info
Status: RESOLVED FIXED
Alias: MONO75795
Product: Mono: Tools
Classification: Mono
Component: tools (show other bugs)
Version: 1.1
Hardware: Other Other
: P3 - Medium : Normal
Target Milestone: ---
Assignee: Mono Bugs
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-12 17:12 UTC by Jain Ankit
Modified: 2007-09-15 21:24 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
mono-safearray.patch (7.14 KB, patch)
2005-08-12 17:12 UTC, Thomas Wiest
Details | Diff
test-safearray.il (735 bytes, text/plain)
2005-08-12 17:14 UTC, Thomas Wiest
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 19:27:24 UTC


---- Reported by jankit@novell.com 2005-08-12 10:12:10 MST ----

Attached is a testcase and a proposed patch for mono and monodis.

The test case has two methods, one with "safearray int", and the other with
"safearray".

.method private hidebysig
 instance default void ret_safearray_int (int32 marshal (safearray int) a1)
 cil managed

mono doesn't do anything with the subtype and monodis doesn't output
anything! It just prints

 marshal (safearray)

The patch fixes that.



---- Additional Comments From jankit@novell.com 2005-08-12 10:12:52 MST ----

Created an attachment (id=168357)
mono-safearray.patch




---- Additional Comments From jankit@novell.com 2005-08-12 10:14:45 MST ----

Created an attachment (id=168358)
test-safearray.il




---- Additional Comments From jankit@novell.com 2005-08-12 11:11:17 MST ----

Committed.

Imported an attachment (id=168357)
Imported an attachment (id=168358)

Unknown operating system unknown. Setting to default OS "Other".