diff options
Diffstat (limited to 'mcs/class/referencesource/System.Web/Util/FastPropertyAccessor.cs')
-rw-r--r-- | mcs/class/referencesource/System.Web/Util/FastPropertyAccessor.cs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/mcs/class/referencesource/System.Web/Util/FastPropertyAccessor.cs b/mcs/class/referencesource/System.Web/Util/FastPropertyAccessor.cs index 661eabdff1b..0d3ef7d91c6 100644 --- a/mcs/class/referencesource/System.Web/Util/FastPropertyAccessor.cs +++ b/mcs/class/referencesource/System.Web/Util/FastPropertyAccessor.cs @@ -269,8 +269,8 @@ namespace System.Web.Util { } declaringType = baseCheckMethodInfo.GetBaseDefinition().DeclaringType; - // DevDiv - + // DevDiv Bug 27734 + // Ignore the declaring type if it's generic if (declaringType.IsGenericType) declaringType = type; @@ -379,8 +379,8 @@ namespace System.Web.Util { return accessor.GetProperty(target); } else { - // Dev10 - + // Dev10 bug 491386 - avoid CLR code path that causes an exception when designer uses two + // assemblies of the same name at different locations FieldInfo fieldInfo = null; PropertyInfo propInfo = null; Type declaringType; @@ -419,8 +419,8 @@ namespace System.Web.Util { accessor.SetProperty(target, val); } else { - // Dev10 - + // Dev10 bug 491386 - avoid CLR code path that causes an exception when designer uses two + // assemblies of the same name at different locations FieldInfo fieldInfo = null; PropertyInfo propInfo = null; Type declaringType = null; |