[Mono-bugs] [Bug 30489][Nor] Changed - arrays of nested classes can't be created.

bugzilla-daemon@rocky.ximian.com bugzilla-daemon@rocky.ximian.com
19 Sep 2002 17:51:50 -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 miguel@ximian.com.


--- shadow/30489	Tue Sep 17 16:07:10 2002
+++ shadow/30489.tmp.965	Thu Sep 19 13:51:50 2002
@@ -2,25 +2,46 @@
 Product: Mono/MCS
 Version: unspecified
 OS: Debian Woody
 OS Details: 
 Status: NEW   
+Severity: Unknown
 Priority: Normal
 Component: Misc
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: vargaz@freemail.hu               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
 Summary: arrays of nested classes can't be created.
 mcs can't compile the attached testcase. It stops with the message:
 'Cannot find type `Foo.Bar[]`
 csc compiles it just fine.
 ------- Additional Comments From vargaz@freemail.hu  2002-09-17 16:07 -------
 Created an attachment (id=2282)
+------- Additional Comments From miguel@ximian.com  2002-09-19 13:51 -------
+Just some comments to keep them logged (I will look at this in detail
+later today).  The lookup for the type is like this:
+looking up: X+System.Void
+looking up: System.Object+System.Void
+looking up: X.Foo.Bar[]
+looking up: System.Object.Foo.Bar[]
+looking up: Foo.Bar[]
+looking up: Foo.Bar[]
+looking up: Foo.Bar[]
+looking up: X+Foo.Bar[]
+looking up: System.Object+Foo.Bar[]
+looking up: Foo.Bar[]
+looking up: Foo.Bar[]
+looking up: Foo.Bar[]
+aa.cs(10) error CS0246: Cannot find type `Foo.Bar[]'
+But it should be looking up Foo+Bar[]