src/share/classes/com/sun/tools/javac/comp/Resolve.java

changeset 1338
ad2ca2a4ab5e
parent 1337
2eca84194807
child 1341
db36841709e4
     1.1 --- a/src/share/classes/com/sun/tools/javac/comp/Resolve.java	Tue Sep 25 11:55:34 2012 +0100
     1.2 +++ b/src/share/classes/com/sun/tools/javac/comp/Resolve.java	Tue Sep 25 11:56:46 2012 +0100
     1.3 @@ -737,7 +737,7 @@
     1.4          return attr.new ResultInfo(VAL, to, checkContext) {
     1.5              @Override
     1.6              protected Type check(DiagnosticPosition pos, Type found) {
     1.7 -                return super.check(pos, chk.checkNonVoid(pos, types.capture(types.upperBound(found))));
     1.8 +                return super.check(pos, chk.checkNonVoid(pos, types.capture(types.upperBound(found.baseType()))));
     1.9              }
    1.10          };
    1.11      }

mercurial