hg: jdk9/dev/langtools: 8053906: javac is accepting a self-referencing variable initializer inside a lambda expression

vicente.romero at oracle.com vicente.romero at oracle.com
Tue Aug 11 01:10:26 UTC 2015


Changeset: 48f213c93965
Author:    vromero
Date:      2015-08-10 18:10 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/langtools/rev/48f213c93965

8053906: javac is accepting a self-referencing variable initializer inside a lambda expression
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
- test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTesta.java
- test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTesta.out
- test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTestb.java
- test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTestb.out
+ test/tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTesta.java
+ test/tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTesta.out
+ test/tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTestb.java
+ test/tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTestb.out
+ test/tools/javac/lambda/self_initializer/T8053906/SelfInitializerInLambdaTestc.java
+ test/tools/javac/lambda/self_initializer/T8053906/SelfInitializerInLambdaTestc.out



More information about the jdk9-dev-changes mailing list