[Nice-commit] Nice/src/bossa/link Compilation.java,1.15,1.16
Brought to you by:
bonniot
From: Daniel B. <bo...@us...> - 2004-03-20 15:59:24
|
Update of /cvsroot/nice/Nice/src/bossa/link In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv403/src/bossa/link Modified Files: Compilation.java Log Message: Compile dispatch methods as member methods whenever possible, to make integration with Java tools and code easier. Index: Compilation.java =================================================================== RCS file: /cvsroot/nice/Nice/src/bossa/link/Compilation.java,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** Compilation.java 28 Feb 2004 12:26:05 -0000 1.15 --- Compilation.java 20 Mar 2004 15:49:25 -0000 1.16 *************** *** 46,49 **** --- 46,51 ---- Expression[] params = new Expression[arity]; int rank = 0; + if (lexp.isClassMethod()) + params[rank++] = new ThisExp(lexp.outerClass()); for(Declaration param = lexp.firstDecl(); rank < arity; param = param.nextDecl()) |