fn create_self_param_position_kind( tcx: TyCtxt<'_>, def_id: LocalDefId, sig_id: DefId, ) -> SelfPositionKind