Update of /cvsroot/nice/Nice/src/bossa/syntax
In directory sc8-pr-cvs1:/tmp/cvs-serv32117/src/bossa/syntax
Modified Files:
Expression.java
Log Message:
Check that values inside literal arrays are not ambiguous (fixes #670084).
Index: Expression.java
===================================================================
RCS file: /cvsroot/nice/Nice/src/bossa/syntax/Expression.java,v
retrieving revision 1.43
retrieving revision 1.44
diff -C2 -d -r1.43 -r1.44
*** Expression.java 20 Jan 2003 19:21:00 -0000 1.43
--- Expression.java 18 Feb 2003 17:57:56 -0000 1.44
***************
*** 169,174 ****
Polytype[] res = new Polytype[expressions.length];
! for(int i = 0; i< expressions.length; i++)
! res[i] = expressions[i].getType();
return res;
--- 169,177 ----
Polytype[] res = new Polytype[expressions.length];
! for (int i = 0; i< expressions.length; i++)
! {
! expressions[i] = expressions[i].noOverloading();
! res[i] = expressions[i].getType();
! }
return res;
|