Compute flags for ty::UnnormalizedProjection

This commit is contained in:
scalexm 2018-10-08 15:20:16 +02:00
parent 96ff827395
commit 282559cff6

View file

@ -148,7 +148,10 @@ impl FlagComputation {
self.add_projection_ty(data);
}
&ty::UnnormalizedProjection(..) => bug!("only used with chalk-engine"),
&ty::UnnormalizedProjection(ref data) => {
self.add_flags(TypeFlags::HAS_PROJECTION);
self.add_projection_ty(data);
},
&ty::Opaque(_, substs) => {
self.add_flags(TypeFlags::HAS_PROJECTION);