[Nice-commit] Nice/src/bossa/syntax NiceClass.java,1.40,1.41
Brought to you by:
bonniot
From: <ar...@us...> - 2003-02-23 11:04:25
|
Update of /cvsroot/nice/Nice/src/bossa/syntax In directory sc8-pr-cvs1:/tmp/cvs-serv10233/F:/nice/src/bossa/syntax Modified Files: NiceClass.java Log Message: Interfaces cannot have fields. Index: NiceClass.java =================================================================== RCS file: /cvsroot/nice/Nice/src/bossa/syntax/NiceClass.java,v retrieving revision 1.40 retrieving revision 1.41 diff -C2 -d -r1.40 -r1.41 *** NiceClass.java 12 Feb 2003 12:48:34 -0000 1.40 --- NiceClass.java 23 Feb 2003 11:04:22 -0000 1.41 *************** *** 82,85 **** --- 82,87 ---- boolean isFinal, boolean isTransient, boolean isVolatile) { + if (definition instanceof ClassDefinition.Interface) + User.error(sym, "An interface cannot have a field."); return new Field(sym, value, isFinal, isTransient, isVolatile); } |