hg: lambda/lambda/langtools: Conversion support clean-up.
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Fri Nov 12 07:50:09 PST 2010
Changeset: 81019709553d
Author: mcimadamore
Date: 2010-11-12 15:49 +0000
URL: http://hg.openjdk.java.net/lambda/lambda/langtools/rev/81019709553d
Conversion support clean-up.
Got rid of the ConversionResult class and simplified both Types.isAssignable/Types.isConvertible. Now an unchecked exception is used in order to propagate a detailed diagnostic message about what went wrong during a conversion --- this is more in sync with the rest of the javac code.
! src/share/classes/com/sun/tools/apt/mirror/util/TypesImpl.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/Check.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/model/JavacTypes.java
More information about the lambda-dev
mailing list