hg: valhalla/valhalla/langtools: Add better wildcards support for 'any' type-variables

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Wed Nov 5 17:15:43 UTC 2014


Changeset: 1bab9afd02bf
Author:    mcimadamore
Date:      2014-11-05 17:15 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/1bab9afd02bf

Add better wildcards support for 'any' type-variables
* ? extends/super T should be allowed for 'any' T
* unbounded wildcards still map to ? extends Object

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Items.java
+ test/tools/javac/valhalla/typespec/Wildcards03.java
+ test/tools/javac/valhalla/typespec/Wildcards03.out
! test/tools/javac/valhalla/typespec/items/tests/TestAnyMembers.java



More information about the valhalla-dev mailing list