fn fn_sig(tcx: TyCtxt<'_>, def_id: LocalDefId) -> EarlyBinder<PolyFnSig<'_>>