[Mono-dev] Bug in MonoType.GetField(FieldInfo)
Paolo Molaro
lupus at ximian.com
Mon Feb 12 15:57:08 EST 2007
On 02/09/07 Cedric Vivier wrote:
> The bug is related to method MonoType.GetField(FieldInfo) only
> returning public fields (because of the use of the default public-only
> BindingFlags as used in the Type.GetField(string) method), whereas
> FieldInfo can obviously "reference" a non-public field too.
> Thus, we were getting a "field not found" exception from caller
> TypeBuilder.GetField(Type, FieldInfo) when building a generics class
> with a non-public field.
>
> Attached a patch fixing this, with the corresponding testcase :)
Committed to svn.
Thanks!
lupus
--
-----------------------------------------------------------------
lupus at debian.org debian/rules
lupus at ximian.com Monkeys do it better
More information about the Mono-devel-list
mailing list