hg: jdk8u/jdk8u-dev/langtools: 8068254: Method reference uses wrong qualifying type
aleksej.efimov at oracle.com
aleksej.efimov at oracle.com
Fri Jan 22 07:53:48 UTC 2016
Changeset: 30f0dce3fbd3
Author: aefimov
Date: 2016-01-22 10:49 +0300
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/30f0dce3fbd3
8068254: Method reference uses wrong qualifying type
Summary: Generated code fails with IllegalAccessError due to compiler's mishandling of packageprivate classes in method reference expressions.
Reviewed-by: rfield, mcimadamore
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferencePackagePrivateQualifier.java
+ test/tools/javac/lambda/methodReferenceExecution/pkg/B.java
More information about the jdk8u-all-changes
mailing list