[Mono-bugs] [Bug 77963][Maj] Changed - [GMCS] NRE on class X : Y<X.Z> - derived class of a generic type whose generic argument is its nested child class
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Wed Oct 18 18:29:13 EDT 2006
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 rharinath at novell.com.
http://bugzilla.ximian.com/show_bug.cgi?id=77963
--- shadow/77963 2006-09-03 15:41:26.000000000 -0400
+++ shadow/77963.tmp.8701 2006-10-18 18:29:12.000000000 -0400
@@ -3,13 +3,13 @@
Version: 1.1
OS: unknown
OS Details:
Status: REOPENED
Resolution:
Severity: Unknown
-Priority: Critical
+Priority: Major
Component: C#
AssignedTo: rharinath at novell.com
ReportedBy: atsushi at ximian.com
QAContact: mono-bugs at ximian.com
TargetMilestone: ---
URL:
@@ -207,6 +207,13 @@
fully built, so we need either:
- drop requirement for constructing type Bar`1[Q] until we have Bar`1
fully built, or
- build Bar`1[Q] together with Bar`1 (does Reflexion handle this
automagically for us when we change Bar`1? looks like it doesn't)
+
+------- Additional Comments From rharinath at novell.com 2006-10-18 18:29 -------
+There are several hacks in the compiler because of this. Fixing this
+issue properly will require a fair amount of refactoring, that is
+anyway planned for other reasons including code hygiene.
+
+Otherwise, we need some more DropGenericArguments in strategic locations.
More information about the mono-bugs
mailing list