Lines 2581-2587
Link Here
|
2581 |
if (oneParam.isCompatibleWith(twoParam)) { |
2581 |
if (oneParam.isCompatibleWith(twoParam)) { |
2582 |
if (oneParam.leafComponentType().isRawType()) { |
2582 |
if (oneParam.leafComponentType().isRawType()) { |
2583 |
// A#RAW is not more specific than a rawified A<T> |
2583 |
// A#RAW is not more specific than a rawified A<T> |
2584 |
if (oneParam.needsUncheckedConversion(two.original().parameters[i])) |
2584 |
TypeBinding toCheck = two.declaringClass.isRawType() ? twoParam : two.original().parameters[i]; |
|
|
2585 |
if (oneParam.needsUncheckedConversion(toCheck)) |
2585 |
return false; |
2586 |
return false; |
2586 |
} |
2587 |
} |
2587 |
} else { |
2588 |
} else { |