langtools/src/share/classes/com/sun/tools/javac/code/Types.java
changeset 9607 94b7adcaccad
parent 9602 5efe2fa1581a
child 9721 da048be191c2
--- a/langtools/src/share/classes/com/sun/tools/javac/code/Types.java	Mon May 02 02:13:02 2011 -0700
+++ b/langtools/src/share/classes/com/sun/tools/javac/code/Types.java	Mon May 02 12:05:41 2011 +0100
@@ -2314,7 +2314,7 @@
             if (elemtype == t.elemtype)
                 return t;
             else
-                return new ArrayType(elemtype, t.tsym);
+                return new ArrayType(upperBound(elemtype), t.tsym);
         }
 
         @Override