hg: amber/amber/langtools: 8177466: Add compiler support for local variable type-inference
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Mon Jun 26 11:22:06 UTC 2017
Changeset: 64b46db41f0f
Author: mcimadamore
Date: 2017-06-26 12:19 +0100
URL: http://hg.openjdk.java.net/amber/amber/langtools/rev/64b46db41f0f
8177466: Add compiler support for local variable type-inference
* move logic for checking self references from Attr.canInferLocalVarType to Attr.checkId
* fix canInferLocalVarType so that no error is issued if lambda/mrefs have explicit target (with cast)
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/lvti/SelfRefTest.java
+ test/tools/javac/lvti/SelfRefTest.out
More information about the amber-dev
mailing list