[svn] r6194: nemerle/trunk/ncc: hierarchy/ClassMembers.n
typing/Typer.n
malekith
svnadmin at nemerle.org
Fri Apr 21 21:11:19 CEST 2006
Log:
Compiler changes (API exposure) needed for boogie integration.
Author: malekith
Date: Fri Apr 21 21:11:18 2006
New Revision: 6194
Modified:
nemerle/trunk/ncc/hierarchy/ClassMembers.n
nemerle/trunk/ncc/typing/Typer.n
Modified: nemerle/trunk/ncc/hierarchy/ClassMembers.n
==============================================================================
--- nemerle/trunk/ncc/hierarchy/ClassMembers.n (original)
+++ nemerle/trunk/ncc/hierarchy/ClassMembers.n Fri Apr 21 21:11:18 2006
@@ -44,6 +44,7 @@
[Accessor]
protected mutable name : string;
protected accessibility : Accessibility;
+ [Accessor]
protected modifiers : Modifiers;
[Accessor]
protected declaring_type : TypeBuilder;
Modified: nemerle/trunk/ncc/typing/Typer.n
==============================================================================
--- nemerle/trunk/ncc/typing/Typer.n (original)
+++ nemerle/trunk/ncc/typing/Typer.n Fri Apr 21 21:11:18 2006
@@ -58,6 +58,7 @@
env : GlobalEnv;
tenv : TyVarEnv;
current_fun : Fun_header;
+ [Accessor]
current_type : TypeBuilder;
parent_typer : option [Typer];
mutable local_context : LocalContext;
@@ -220,6 +221,11 @@
local_context
}
+ public GetMethodBuilder () : MethodBuilder
+ {
+ current_method_builder
+ }
+
MaybeAddBaseCall (m : MethodBuilder) : void
{
when (is_instance_ctor && !m.DeclaringType.IsValueType)
More information about the svn
mailing list