[svn] r6244: nemerle/trunk/ncc/parsing/Utility.n

malekith svnadmin at nemerle.org
Sun May 7 20:41:02 CEST 2006


Log:
Fix handling of generic types with more than 9 type parameters. Is it right?

Author: malekith
Date: Sun May  7 20:41:00 2006
New Revision: 6244

Modified:
   nemerle/trunk/ncc/parsing/Utility.n

Modified: nemerle/trunk/ncc/parsing/Utility.n
==============================================================================
--- nemerle/trunk/ncc/parsing/Utility.n	(original)
+++ nemerle/trunk/ncc/parsing/Utility.n	Sun May  7 20:41:00 2006
@@ -90,9 +90,9 @@
     }
 
     public StripGenericMark (str : string) : string {
-      def occur = str.IndexOf ('`');
+      def occur = str.LastIndexOf ('`');
       if (occur != -1)
-        str.Substring (0, occur) + StripGenericMark (str.Substring (occur + 2))
+        str.Substring (0, occur)
       else
         str
     }



More information about the svn mailing list