hg: lambda/lambda/langtools: Revised accessibility check for SAM descriptor as per latest lambda spec draft.

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Thu Jul 7 06:55:21 PDT 2011


Changeset: 777491a7c4e1
Author:    mcimadamore
Date:      2011-07-07 14:51 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/777491a7c4e1

Revised accessibility check for SAM descriptor as per latest lambda spec draft.
*) Target SAM descriptor cannot mention types that are not accessible from given context
*) Updated combo test to stress test the lambda/method reference accessibility check

! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/diags/examples.not-yet.txt
! test/tools/javac/lambda/LambdaConversionTest.java



More information about the lambda-dev mailing list