[svn] r5958: nemerle/trunk/ncc/generation/Typer3.n

malekith svnadmin at nemerle.org
Mon Nov 21 17:35:01 CET 2005


Log:
Make the lambda expression name depend on local function name, for debug dump readability.

Author: malekith
Date: Mon Nov 21 17:34:59 2005
New Revision: 5958

Modified:
   nemerle/trunk/ncc/generation/Typer3.n

Modified: nemerle/trunk/ncc/generation/Typer3.n
==============================================================================
--- nemerle/trunk/ncc/generation/Typer3.n	(original)
+++ nemerle/trunk/ncc/generation/Typer3.n	Mon Nov 21 17:34:59 2005
@@ -986,7 +986,7 @@
         if (ret_type.Fix () is MType.Void)
           "apply_void" else "apply";
 
-      def lambda_name = Macros.NewSymbol ("lambda");
+      def lambda_name = Macros.NewSymbol (fn.name + "_");
       def lambda_base_type = fix_type (fnty);
 
       //Message.Debug ($"lambda: $lambda_name $new_tp : $lambda_base_type");



More information about the svn mailing list