hg: jdk9/dev/langtools: 8176265: Method overload resolution on a covariant base type doesn't work in 9

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Thu Mar 9 12:08:55 UTC 2017


Changeset: 95c92c634f60
Author:    mcimadamore
Date:      2017-03-09 12:08 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/langtools/rev/95c92c634f60

8176265: Method overload resolution on a covariant base type doesn't work in 9
Summary: Some type mappings should not be recursive
Reviewed-by: vromero, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.jshell/share/classes/jdk/jshell/VarTypePrinter.java
+ test/tools/javac/overload/T8176265.java



More information about the jdk9-dev-changes mailing list