[Mono-bugs] [Bug 26204][Nor] Changed - ILGenerator.Emit (OpCodes.Call) must check ReflectedType

bugzilla-daemon@rocky.ximian.com bugzilla-daemon@rocky.ximian.com
20 Aug 2002 22:05:22 -0000

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by martin@gnome.org.


--- shadow/26204	Tue Aug 20 18:02:52 2002
+++ shadow/26204.tmp.15280	Tue Aug 20 18:05:21 2002
@@ -1,23 +1,23 @@
 Bug#: 26204
-Product: Mono/MCS
+Product: Mono/Class Libraries
 Version: unspecified
 OS: other
 OS Details: 
-Status: ASSIGNED   
+Status: NEW   
 Severity: Unknown
 Priority: Normal
-Component: Misc
-AssignedTo: martin@gnome.org                            
+Component: CORLIB
+AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: lupus@ximian.com               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
-Summary: Problem when finding an inherited method
+Summary: ILGenerator.Emit (OpCodes.Call) must check ReflectedType
 This bug was posted by Jeroen Frijters" <mono@jeroen.nu> on mono-list.
 If you compile the attached files, like this:
 mcs --target library testdll.cs
 mcs -r testdll.dll usedll.cs
@@ -165,6 +165,9 @@
 ------- Additional Comments From martin@gnome.org  2002-08-20 18:02 -------
 Ok, the MCS part of this is now done.  The MethodInfo which is passed to the ig.Emit (OpCodes.Call, method) has the correct 
 ReflectedType.  Keeping the bug open until the runtime part of it is done, but reassigning it to the runtime.
+------- Additional Comments From martin@gnome.org  2002-08-20 18:05 -------
+Ok, so what's left to do is to make ILGenerator(OpCodes.Call, method) check the MemberInfo's ReflectedType.