Nice/src/gnu/expr LambdaExp.java,1.30,1.31
Artem Gr Kozarezov <[email protected]> Sat, 21 May 2005 16:25:00 +0000
| Newsgroups | gmane.comp.lang.nice.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/nice/Nice/src/gnu/expr
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14762/src/gnu/expr
Modified Files:
LambdaExp.java
Log Message:
Emit method signatures into Nice interface classes.
Index: LambdaExp.java
===================================================================
RCS file: /cvsroot/nice/Nice/src/gnu/expr/LambdaExp.java,v
retrieving revision 1.30
retrieving revision 1.31
diff -C2 -d -r1.30 -r1.31
*** LambdaExp.java 20 Feb 2005 22:09:39 -0000 1.30
--- LambdaExp.java 21 May 2005 16:24:57 -0000 1.31
***************
*** 1526,1536 ****
}
}
! comp.method.initCode();
! allocChildClasses(comp);
! allocParameters(comp);
! enterFunction(comp);
! compileBody(comp);
! compileEnd(comp);
}
}
--- 1526,1540 ----
}
}
! if (comp.curClass.isInterface() && comp.method.isAbstract()){
! // Interface method. Skip code generation.
! }else{
! comp.method.initCode();
! allocChildClasses(comp);
! allocParameters(comp);
! enterFunction(comp);
! compileBody(comp);
! compileEnd(comp);
! }
}
}
-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click