Update of /cvsroot/nice/Nice/src/gnu/bytecode
In directory sc8-pr-cvs1:/tmp/cvs-serv2394/F:/nice/src/gnu/bytecode
Modified Files:
Method.java
Log Message:
improved some error messages related to retyping of java types.
Index: Method.java
===================================================================
RCS file: /cvsroot/nice/Nice/src/gnu/bytecode/Method.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** Method.java 9 Sep 2002 12:59:26 -0000 1.5
--- Method.java 23 Jun 2003 17:49:01 -0000 1.6
***************
*** 354,360 ****
{
StringBuffer sbuf = new StringBuffer(100);
sbuf.append(getDeclaringClass().getName());
! sbuf.append('.');
! sbuf.append(name);
if (arg_types != null)
{
--- 354,369 ----
{
StringBuffer sbuf = new StringBuffer(100);
+ if (isConstructor())
+ sbuf.append("new");
+ else
+ sbuf.append(return_type.getName());
+
+ sbuf.append(" ");
sbuf.append(getDeclaringClass().getName());
! if (!isConstructor())
! {
! sbuf.append('.');
! sbuf.append(name);
! }
if (arg_types != null)
{
***************
*** 368,372 ****
}
sbuf.append(')');
- sbuf.append(return_type.getName());
}
return sbuf.toString();
--- 377,380 ----
-------------------------------------------------------
This SF.Net email is sponsored by: INetU
Attention Web Developers & Consultants: Become An INetU Hosting Partner.
Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission!
INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php
|