[svn] r6417: nemerle/trunk/ncc/generation/HierarchyEmitter.n
nazgul
svnadmin at nemerle.org
Sun Jul 2 14:10:53 CEST 2006
Log:
Do not emit ImmutableAttribute for literal fields
Author: nazgul
Date: Sun Jul 2 14:10:51 2006
New Revision: 6417
Modified:
nemerle/trunk/ncc/generation/HierarchyEmitter.n
Modified: nemerle/trunk/ncc/generation/HierarchyEmitter.n
==============================================================================
--- nemerle/trunk/ncc/generation/HierarchyEmitter.n (original)
+++ nemerle/trunk/ncc/generation/HierarchyEmitter.n Sun Jul 2 14:10:51 2006
@@ -1073,7 +1073,7 @@
field_builder.SetCustomAttribute (volatile_attr)
}
- unless (IsMutable) {
+ unless (IsMutable || IsLiteral) {
def imm_attr = Manager.AttributeCompiler.MakeEmittedAttribute (SystemTypeCache.ImmutableAttribute);
field_builder.SetCustomAttribute (imm_attr)
}
More information about the svn
mailing list