Remove WhereClause::Error

Chalk doesn't have it, and judging from the removed code, it wasn't
useful anyway.
This commit is contained in:
Florian Diebold 2021-03-20 10:51:00 +01:00
parent 7a5fb37cf1
commit 8e7e405f6a
7 changed files with 8 additions and 42 deletions

View file

@ -731,16 +731,6 @@ fn write_bounds_like_dyn_trait(
}
ty.hir_fmt(f)?;
}
WhereClause::Error => {
if angle_open {
// impl Trait<X, {error}>
write!(f, ", ")?;
} else if !first {
// impl Trait + {error}
write!(f, " + ")?;
}
p.hir_fmt(f)?;
}
}
first = false;
}
@ -796,7 +786,7 @@ impl HirDisplay for WhereClause {
)?;
ty.hir_fmt(f)?;
}
WhereClause::AliasEq(_) | WhereClause::Error => write!(f, "{{error}}")?,
WhereClause::AliasEq(_) => write!(f, "{{error}}")?,
}
Ok(())
}