let FnPointer {
num_binders,
substitution,
- abi,
- safety,
- variadic,
+ sig,
} = self;
Ok(FnPointer {
num_binders: *num_binders,
substitution: substitution.fold_with(folder, outer_binder.shifted_in())?,
- abi: TI::transfer_abi(*abi),
- safety: *safety,
- variadic: *variadic,
+ sig: FnSig {
+ abi: TI::transfer_abi(sig.abi),
+ safety: sig.safety,
+ variadic: sig.variadic,
+ },
})
}
}