]> source.dussan.org Git - aspectj.git/commitdiff
204505: testcode and fix: poorly documented method in ResolvedMemberImpl now creates...
authoraclement <aclement>
Tue, 19 Feb 2008 22:01:33 +0000 (22:01 +0000)
committeraclement <aclement>
Tue, 19 Feb 2008 22:01:33 +0000 (22:01 +0000)
weaver/src/org/aspectj/weaver/ResolvedMemberImpl.java

index 039d9f5c518e8f37a949c0fa5f0e585842a9dbe6..2075f84aa5d6d3b900104f5f0d59c34f07a67d8b 100644 (file)
@@ -920,7 +920,9 @@ public class ResolvedMemberImpl extends MemberImpl implements IHasPosition, Anno
        // comparison.
        private void appendSigWithTypeVarBoundsRemoved(UnresolvedType aType, StringBuffer toBuffer) {
                if (aType.isTypeVariableReference()) {
-                       toBuffer.append("T;");
+                       // pr204505
+                       appendSigWithTypeVarBoundsRemoved(aType.getUpperBound(),toBuffer);
+//                     toBuffer.append("T;");
                } else if (aType.isParameterizedType()) {
                        toBuffer.append(aType.getRawType().getSignature());
                        toBuffer.append("<");