replace DefId with D in SimplifiedType

This commit is contained in:
lcnr 2021-07-12 21:57:30 +02:00
parent dcd716fee2
commit 992efa68b7

View File

@ -28,7 +28,7 @@ where
UintSimplifiedType(ty::UintTy), UintSimplifiedType(ty::UintTy),
FloatSimplifiedType(ty::FloatTy), FloatSimplifiedType(ty::FloatTy),
AdtSimplifiedType(D), AdtSimplifiedType(D),
ForeignSimplifiedType(DefId), ForeignSimplifiedType(D),
StrSimplifiedType, StrSimplifiedType,
ArraySimplifiedType, ArraySimplifiedType,
SliceSimplifiedType, SliceSimplifiedType,
@ -141,7 +141,7 @@ impl<D: Copy + Debug + Ord + Eq> SimplifiedTypeGen<D> {
UintSimplifiedType(t) => UintSimplifiedType(t), UintSimplifiedType(t) => UintSimplifiedType(t),
FloatSimplifiedType(t) => FloatSimplifiedType(t), FloatSimplifiedType(t) => FloatSimplifiedType(t),
AdtSimplifiedType(d) => AdtSimplifiedType(map(d)), AdtSimplifiedType(d) => AdtSimplifiedType(map(d)),
ForeignSimplifiedType(d) => ForeignSimplifiedType(d), ForeignSimplifiedType(d) => ForeignSimplifiedType(map(d)),
StrSimplifiedType => StrSimplifiedType, StrSimplifiedType => StrSimplifiedType,
ArraySimplifiedType => ArraySimplifiedType, ArraySimplifiedType => ArraySimplifiedType,
SliceSimplifiedType => SliceSimplifiedType, SliceSimplifiedType => SliceSimplifiedType,