Thank you, Paul.
Best regards,
Vladimir Ivanov
On 9/9/14, 2:05 PM, Paul Sandoz wrote:
On Sep 5, 2014, at 6:42 PM, Vladimir Ivanov
wrote:
http://cr.openjdk.java.net/~vlivanov/8057656/webrev.00/
https://bugs.openjdk.java.net/browse/JDK-8057656
854 if (!canConvert(returnType(), new
On Sep 5, 2014, at 6:42 PM, Vladimir Ivanov
wrote:
> >> http://cr.openjdk.java.net/~vlivanov/8057656/webrev.00/
>>> https://bugs.openjdk.java.net/browse/JDK-8057656
>>>
>>
>> 854 if (!canConvert(returnType(), newType.returnType()))
>> 855 return false;
>> 856 Clas
>> http://cr.openjdk.java.net/~vlivanov/8057656/webrev.00/
https://bugs.openjdk.java.net/browse/JDK-8057656
854 if (!canConvert(returnType(), newType.returnType()))
855 return false;
856 Class[] srcTypes = newType.ptypes;
857 Class[] dstTypes = ptype
On Sep 5, 2014, at 10:23 AM, Vladimir Ivanov
wrote:
> http://cr.openjdk.java.net/~vlivanov/8057656/webrev.00/
> https://bugs.openjdk.java.net/browse/JDK-8057656
>
854 if (!canConvert(returnType(), newType.returnType()))
855 return false;
856 Class[] srcTypes = n
http://cr.openjdk.java.net/~vlivanov/8057656/webrev.00/
https://bugs.openjdk.java.net/browse/JDK-8057656
There are some corner cases which MT.isCastableTo() &
MT.isConvertibleTo() don't treat right (e.g. int->String converstion of
return type in MT.isCastableTo()).
Testing: jdk/java/lang/invo