hg: jdk9/sandbox/langtools: Fix: constant folded types are incorrectly propagated on non-final implicit variables
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Fri Mar 11 16:29:47 UTC 2016
Changeset: 027ccc5696ed
Author: mcimadamore
Date: 2016-03-11 16:29 +0000
URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/027ccc5696ed
Fix: constant folded types are incorrectly propagated on non-final implicit variables
Fix: improve error recovery when non-final implicit vars are used inside annotations
Fix: added more negative tests
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/tools/javac/lvti/BadLocalVarInferenceTest.java
+ test/tools/javac/lvti/BadLocalVarInferenceTest.out
+ test/tools/javac/lvti/FoldingTest.java
+ test/tools/javac/lvti/FoldingTest.out
+ test/tools/javac/lvti/ParserTest.java
+ test/tools/javac/lvti/ParserTest.out
More information about the jdk9-sandbox-changes
mailing list