hg: lambda/lambda/langtools: Fixed two bugs:

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Tue Jun 15 04:56:41 PDT 2010


Changeset: 3e219523bf43
Author:    mcimadamore
Date:      2010-06-15 12:56 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/3e219523bf43

Fixed two bugs:
*) return statement inside lambda cannot appear in non-method context;
*) need a better way to disable definite assignment analysis during lambda attribution

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/util/Bits.java
+ test/tools/javac/lambda/BadReturn02.java
+ test/tools/javac/lambda/BadReturn02.out
+ test/tools/javac/lambda/LambdaConv06.java
! test/tools/javac/lambda/LambdaExpr02.java



More information about the lambda-dev mailing list