[svn] r6235: nemerle/trunk/ncc/parsing/MainParser.n

nazgul svnadmin at nemerle.org
Sat May 6 14:46:07 CEST 2006


Log:
Locate StaticInitializer macro when it is constructed in parser

Author: nazgul
Date: Sat May  6 14:46:05 2006
New Revision: 6235

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

Modified: nemerle/trunk/ncc/parsing/MainParser.n
==============================================================================
--- nemerle/trunk/ncc/parsing/MainParser.n	(original)
+++ nemerle/trunk/ncc/parsing/MainParser.n	Sat May  6 14:46:05 2006
@@ -921,9 +921,11 @@
         | Token.Operator ("=") =>
           shift ();
           def val = parse_expr ();
+          Util.locate (val.Location,
           mods.AddCustomAttribute (<[
             $(mkname ("Nemerle") : name).InternalMacros.StaticInitializer ($val)
-          ]>);
+            ]>)
+          );
           take_attributes_out (ref customs, System.AttributeTargets.Field, true, mods);
           ClassMember.Field (loc, id, mods, ret_type)
           



More information about the svn mailing list