jamvm
changeset 395:387051b26a50
Make compatible with changes in GNU Classpath (CVS).
| author | rlougher |
|---|---|
| date | Wed Jun 04 02:46:32 2008 +0100 (2008-06-04) |
| parents | 0db085e1dbed |
| children | 9e2432d9a77d |
| files | lib/java/lang/reflect/Constructor.java lib/java/lang/reflect/Field.java lib/java/lang/reflect/Method.java |
line diff
1.1 --- a/lib/java/lang/reflect/Constructor.java Tue Mar 11 03:01:19 2008 +0000 1.2 +++ b/lib/java/lang/reflect/Constructor.java Wed Jun 04 02:46:32 2008 +0100 1.3 @@ -43,6 +43,8 @@ 1.4 package java.lang.reflect; 1.5 1.6 import gnu.java.lang.ClassHelper; 1.7 +import gnu.java.lang.CPStringBuilder; 1.8 + 1.9 import gnu.java.lang.reflect.MethodSignatureParser; 1.10 import java.util.Arrays; 1.11 import java.lang.annotation.Annotation; 1.12 @@ -231,7 +233,7 @@ 1.13 public String toString() 1.14 { 1.15 // 128 is a reasonable buffer initial size for constructor 1.16 - StringBuilder sb = new StringBuilder(128); 1.17 + CPStringBuilder sb = new CPStringBuilder(128); 1.18 Modifier.toString(getModifiers(), sb).append(' '); 1.19 sb.append(getDeclaringClass().getName()).append('('); 1.20 Class[] c = getParameterTypes(); 1.21 @@ -253,7 +255,7 @@ 1.22 } 1.23 1.24 /* FIXME[GENERICS]: Add X extends GenericDeclaration and TypeVariable<X> */ 1.25 - static void addTypeParameters(StringBuilder sb, TypeVariable[] typeArgs) 1.26 + static void addTypeParameters(CPStringBuilder sb, TypeVariable[] typeArgs) 1.27 { 1.28 if (typeArgs.length == 0) 1.29 return; 1.30 @@ -269,7 +271,7 @@ 1.31 1.32 public String toGenericString() 1.33 { 1.34 - StringBuilder sb = new StringBuilder(128); 1.35 + CPStringBuilder sb = new CPStringBuilder(128); 1.36 Modifier.toString(getModifiers(), sb).append(' '); 1.37 addTypeParameters(sb, getTypeParameters()); 1.38 sb.append(getDeclaringClass().getName()).append('(');
2.1 --- a/lib/java/lang/reflect/Field.java Tue Mar 11 03:01:19 2008 +0000 2.2 +++ b/lib/java/lang/reflect/Field.java Wed Jun 04 02:46:32 2008 +0100 2.3 @@ -44,6 +44,8 @@ 2.4 package java.lang.reflect; 2.5 2.6 import gnu.java.lang.ClassHelper; 2.7 +import gnu.java.lang.CPStringBuilder; 2.8 + 2.9 import gnu.java.lang.reflect.FieldSignatureParser; 2.10 import java.lang.annotation.Annotation; 2.11 2.12 @@ -204,7 +206,7 @@ 2.13 public String toString() 2.14 { 2.15 // 64 is a reasonable buffer initial size for field 2.16 - StringBuilder sb = new StringBuilder(64); 2.17 + CPStringBuilder sb = new CPStringBuilder(64); 2.18 Modifier.toString(getModifiers(), sb).append(' '); 2.19 sb.append(ClassHelper.getUserName(getType())).append(' '); 2.20 sb.append(getDeclaringClass().getName()).append('.'); 2.21 @@ -214,7 +216,7 @@ 2.22 2.23 public String toGenericString() 2.24 { 2.25 - StringBuilder sb = new StringBuilder(64); 2.26 + CPStringBuilder sb = new CPStringBuilder(64); 2.27 Modifier.toString(getModifiers(), sb).append(' '); 2.28 sb.append(getGenericType()).append(' '); 2.29 sb.append(getDeclaringClass().getName()).append('.');
3.1 --- a/lib/java/lang/reflect/Method.java Tue Mar 11 03:01:19 2008 +0000 3.2 +++ b/lib/java/lang/reflect/Method.java Wed Jun 04 02:46:32 2008 +0100 3.3 @@ -43,6 +43,8 @@ 3.4 package java.lang.reflect; 3.5 3.6 import gnu.java.lang.ClassHelper; 3.7 +import gnu.java.lang.CPStringBuilder; 3.8 + 3.9 import gnu.java.lang.reflect.MethodSignatureParser; 3.10 import java.lang.annotation.Annotation; 3.11 import java.util.Arrays; 3.12 @@ -270,7 +272,7 @@ 3.13 public String toString() 3.14 { 3.15 // 128 is a reasonable buffer initial size for constructor 3.16 - StringBuilder sb = new StringBuilder(128); 3.17 + CPStringBuilder sb = new CPStringBuilder(128); 3.18 Modifier.toString(getModifiers(), sb).append(' '); 3.19 sb.append(ClassHelper.getUserName(getReturnType())).append(' '); 3.20 sb.append(getDeclaringClass().getName()).append('.'); 3.21 @@ -296,7 +298,7 @@ 3.22 public String toGenericString() 3.23 { 3.24 // 128 is a reasonable buffer initial size for constructor 3.25 - StringBuilder sb = new StringBuilder(128); 3.26 + CPStringBuilder sb = new CPStringBuilder(128); 3.27 Modifier.toString(getModifiers(), sb).append(' '); 3.28 Constructor.addTypeParameters(sb, getTypeParameters()); 3.29 sb.append(getGenericReturnType()).append(' ');
