@@ -495,8 +495,7 @@ impl<'tcx> RegionInferenceContext<'tcx> {
495
495
}
496
496
}
497
497
498
- NllRegionVariableOrigin :: RootEmptyRegion
499
- | NllRegionVariableOrigin :: Existential { .. } => {
498
+ NllRegionVariableOrigin :: Existential { .. } => {
500
499
// For existential, regions, nothing to do.
501
500
}
502
501
}
@@ -1410,8 +1409,7 @@ impl<'tcx> RegionInferenceContext<'tcx> {
1410
1409
self . check_bound_universal_region ( fr, placeholder, errors_buffer) ;
1411
1410
}
1412
1411
1413
- NllRegionVariableOrigin :: RootEmptyRegion
1414
- | NllRegionVariableOrigin :: Existential { .. } => {
1412
+ NllRegionVariableOrigin :: Existential { .. } => {
1415
1413
// nothing to check here
1416
1414
}
1417
1415
}
@@ -1513,8 +1511,7 @@ impl<'tcx> RegionInferenceContext<'tcx> {
1513
1511
self . check_bound_universal_region ( fr, placeholder, errors_buffer) ;
1514
1512
}
1515
1513
1516
- NllRegionVariableOrigin :: RootEmptyRegion
1517
- | NllRegionVariableOrigin :: Existential { .. } => {
1514
+ NllRegionVariableOrigin :: Existential { .. } => {
1518
1515
// nothing to check here
1519
1516
}
1520
1517
}
@@ -1788,9 +1785,9 @@ impl<'tcx> RegionInferenceContext<'tcx> {
1788
1785
universe1. cannot_name ( placeholder. universe )
1789
1786
}
1790
1787
1791
- NllRegionVariableOrigin :: RootEmptyRegion
1792
- | NllRegionVariableOrigin :: FreeRegion
1793
- | NllRegionVariableOrigin :: Existential { .. } => false ,
1788
+ NllRegionVariableOrigin :: FreeRegion | NllRegionVariableOrigin :: Existential { .. } => {
1789
+ false
1790
+ }
1794
1791
}
1795
1792
}
1796
1793
@@ -2152,8 +2149,7 @@ impl<'tcx> RegionInferenceContext<'tcx> {
2152
2149
let blame_source = match from_region_origin {
2153
2150
NllRegionVariableOrigin :: FreeRegion
2154
2151
| NllRegionVariableOrigin :: Existential { from_forall : false } => true ,
2155
- NllRegionVariableOrigin :: RootEmptyRegion
2156
- | NllRegionVariableOrigin :: Placeholder ( _)
2152
+ NllRegionVariableOrigin :: Placeholder ( _)
2157
2153
| NllRegionVariableOrigin :: Existential { from_forall : true } => false ,
2158
2154
} ;
2159
2155
0 commit comments