hg: amber/amber/langtools: 8177466: Add compiler support for local variable type-inference
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Tue Aug 8 18:00:59 UTC 2017
Changeset: 93064f658652
Author: mcimadamore
Date: 2017-08-08 18:57 +0100
URL: http://hg.openjdk.java.net/amber/amber/langtools/rev/93064f658652
8177466: Add compiler support for local variable type-inference
* allow non-denotable intersections and anon inner class types in 'var'
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/tools/javac/lvti/BadLocalVarInferenceTest.java
! test/tools/javac/lvti/BadLocalVarInferenceTest.out
! test/tools/javac/lvti/harness/LocalVariableInferenceTester.java
! test/tools/javac/lvti/harness/NonDenotableTest.java
! test/tools/javac/lvti/harness/PrimitiveTypeTest.java
! test/tools/javac/lvti/harness/ReferenceTypeTest.java
More information about the amber-dev
mailing list