[Mono-bugs] [Bug 21784] Changed - Indexer inheritance in ref'd library classes broken
19 Mar 2002 17:33:17 -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 firstname.lastname@example.org.
--- shadow/21784 Mon Mar 11 18:02:41 2002
+++ shadow/21784.tmp.25245 Tue Mar 19 12:33:17 2002
@@ -1,14 +1,14 @@
@@ -40,6 +40,13 @@
The indexer is defined on the base class XmlNode.
I created a small test program to recreate the problem, but the directly
compiled classes did not throw the error, so this is apparently a problem
with the loading/inspection of classes from libraries. The bug exists in
mint and mono, but does not occur when running mcs on win32.
+------- Additional Comments From email@example.com 2002-03-19 12:33 -------
+This has been fixed in cvs.
+The problem was: GetProperties() should search in the parent types,
+too, if it doesn't find properties in the current type. But this is
+not enough: FindMembers() needs to do the same if the filter doesn't
+select a member from the current type.