librustc: Use expr_ty_adjusted in trans_overloaded_call.

Fixes #14958.

We were passing the wrong type in the cases where we had adjustments for the arguments of an overloaded call.