[Nice-commit] Nice/src/bossa/syntax NiceClass.java,1.82,1.83
Brought to you by:
bonniot
From: Daniel B. <bo...@us...> - 2004-07-30 20:05:19
|
Update of /cvsroot/nice/Nice/src/bossa/syntax In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16577/src/bossa/syntax Modified Files: NiceClass.java Log Message: Really make final fields final in the bytecode. Index: NiceClass.java =================================================================== RCS file: /cvsroot/nice/Nice/src/bossa/syntax/NiceClass.java,v retrieving revision 1.82 retrieving revision 1.83 diff -C2 -d -r1.82 -r1.83 *** NiceClass.java 11 Jun 2004 15:53:35 -0000 1.82 --- NiceClass.java 30 Jul 2004 20:05:10 -0000 1.83 *************** *** 244,247 **** --- 244,248 ---- method.fieldDecl = classe.addField (sym.name.toString(), Types.javaType(sym.type)); + method.fieldDecl.setFlag(isFinal, gnu.expr.Declaration.IS_CONSTANT); method.fieldDecl.setFlag(isTransient, gnu.expr.Declaration.TRANSIENT); method.fieldDecl.setFlag(isVolatile , gnu.expr.Declaration.VOLATILE); |