[Mono-bugs] [Bug 76218][Nor] New - Tokenizer/Seekable stream bugs.

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Sat Sep 24 17:46:57 EDT 2005

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 at ximian.com.


--- shadow/76218	2005-09-24 17:46:57.000000000 -0400
+++ shadow/76218.tmp.3475	2005-09-24 17:46:57.000000000 -0400
@@ -0,0 +1,44 @@
+Bug#: 76218
+Product: Mono: Compilers
+Version: unspecified
+OS Details: 
+Status: NEW   
+Priority: Normal
+Component: C#
+AssignedTo: rharinath at novell.com                            
+ReportedBy: miguel at ximian.com               
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+Summary: Tokenizer/Seekable stream bugs.
+>     Please download this:
+>       http://primates.ximian.com/~miguel/tmp/fileCopier.tar.bz2
+>     Then try to build it with:
+> gmcs -v FileCopier.cs -r:System.Windows.Forms frmFileCopier.cs
+> frmFileCopier.Designer.cs  -r:System.Drawing -r:System.Data
+>     This will produce an error, complaining that a brace is in the wrong
+> spot.   If you use mcs -v -v and look at the lexer output you will
+> notice that in this line:
+>       public class Something : IComparable<FileInfo> 
+>       {
+>     The tokenizer gets "<" (OP_GENERICS_LT) and then gets the
+> OPEN_BRACE.  The "FileInfo" and ">" tokens are never returned.
+>     If you delete the comments before that class, it will actually
+> compile (well, there is a Winforms missing method later, but you can fix
+> that one).
+>     The tokenizer is getting confused, we have
+> seen that bug in the past am afraid.

More information about the mono-bugs mailing list