[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