Remove unused field of RegionVariableOrigin

This commit is contained in:
Matthew Jasper 2021-11-11 23:15:47 +00:00
parent 936238a92b
commit 3ea84e879a
3 changed files with 4 additions and 4 deletions

View file

@ -2528,7 +2528,7 @@ impl<'a, 'tcx> InferCtxt<'a, 'tcx> {
infer::MiscVariable(_) => String::new(),
infer::PatternRegion(_) => " for pattern".to_string(),
infer::AddrOfRegion(_) => " for borrow expression".to_string(),
infer::Autoref(_, _) => " for autoref".to_string(),
infer::Autoref(_) => " for autoref".to_string(),
infer::Coercion(_) => " for automatic coercion".to_string(),
infer::LateBoundRegion(_, br, infer::FnCall) => {
format!(" for lifetime parameter {}in function call", br_string(br))

View file

@ -459,7 +459,7 @@ pub enum RegionVariableOrigin {
AddrOfRegion(Span),
/// Regions created as part of an autoref of a method receiver
Autoref(Span, ty::AssocItem),
Autoref(Span),
/// Regions created as part of an automatic coercion
Coercion(Span),
@ -1848,7 +1848,7 @@ impl RegionVariableOrigin {
MiscVariable(a)
| PatternRegion(a)
| AddrOfRegion(a)
| Autoref(a, _)
| Autoref(a)
| Coercion(a)
| EarlyBoundRegion(a, ..)
| LateBoundRegion(a, ..)