hg: jdk8/tl/langtools: 7177385: Add attribution support for lambda expressions (original) (raw)
maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Fri Oct 5 13:50:10 UTC 2012
- Previous message: 8000354: (props) Properties.storeToXML/loadFromXML need to allow for alternative implementations
- Next message: hg: jdk8/tl/corba: 7195779: javax/management/remote/mandatory/threads/ExecutorTest.java fails intermittently, NPE in tie class
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Changeset: 573ceb23beeb Author: mcimadamore Date: 2012-10-05 14:35 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/573ceb23beeb
7177385: Add attribution support for lambda expressions Summary: Add support for function descriptor lookup, functional interface inference and lambda expression type-checking Reviewed-by: jjg, dlsmith
! src/share/classes/com/sun/tools/javac/code/Printer.java ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/share/classes/com/sun/tools/javac/comp/Flow.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java ! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java ! test/tools/javac/6402516/TestLocalElements.java ! test/tools/javac/diags/examples.not-yet.txt
- test/tools/javac/diags/examples/CantAccessArgTypeInFunctionalDesc.java
- test/tools/javac/diags/examples/CantAccessReturnTypeInFunctionalDesc.java
- test/tools/javac/diags/examples/CantAccessThrownTypesInFunctionalDesc.java ! test/tools/javac/diags/examples/CantRefNonEffectivelyFinalVar.java ! test/tools/javac/diags/examples/CatchWithoutTry.java
- test/tools/javac/diags/examples/CyclicInference.java
- test/tools/javac/diags/examples/IncompatibleAbstracts.java
- test/tools/javac/diags/examples/IncompatibleArgTypesInLambda.java
- test/tools/javac/diags/examples/IncompatibleDescsInFunctionalIntf.java
- test/tools/javac/diags/examples/IncompatibleRetTypeInLambda.java
- test/tools/javac/diags/examples/IncompatibleThrownTypesInLambda.java
- test/tools/javac/diags/examples/InvalidGenericDescInFunctionalInterface.java
- test/tools/javac/diags/examples/MissingReturnValueFragment.java
- test/tools/javac/diags/examples/NoAbstracts.java
- test/tools/javac/diags/examples/NoSuitableFunctionalIntfInst.java
- test/tools/javac/diags/examples/NotAFunctionalIntf.java
- test/tools/javac/diags/examples/PotentialLambdaFound.java
- test/tools/javac/diags/examples/TypeConditional.java
- test/tools/javac/diags/examples/UnexpectedLambda.java ! test/tools/javac/failover/CheckAttributedTree.java ! test/tools/javac/typeAnnotations/newlocations/BasicTest.out
- Previous message: 8000354: (props) Properties.storeToXML/loadFromXML need to allow for alternative implementations
- Next message: hg: jdk8/tl/corba: 7195779: javax/management/remote/mandatory/threads/ExecutorTest.java fails intermittently, NPE in tie class
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]