[svn] r7283: nemerle/trunk/ncc/hierarchy/ClassMembers.n
VladD2
svnadmin at nemerle.org
Wed Jan 17 06:53:42 CET 2007
Log:
Add IsBodyCompilable property to MethodBuilder.
Author: VladD2
Date: Wed Jan 17 06:53:40 2007
New Revision: 7283
Modified:
nemerle/trunk/ncc/hierarchy/ClassMembers.n
Modified: nemerle/trunk/ncc/hierarchy/ClassMembers.n
==============================================================================
--- nemerle/trunk/ncc/hierarchy/ClassMembers.n (original)
+++ nemerle/trunk/ncc/hierarchy/ClassMembers.n Wed Jan 17 06:53:40 2007
@@ -926,6 +926,17 @@
}
}
+ public IsBodyCompilable : bool
+ {
+ get
+ {
+ def res = HasAbstractBody || BodyLocation.IsGenerated
+ || BodyLocation.FileIndex <= 0
+ || Attributes %&& NemerleAttributes.SpecialName;
+ !res
+ }
+ }
+
mutable _bodyTyped : TExpr;
/// The method body parsed expressions.
More information about the svn
mailing list