diff options
| author | Nadrieril <nadrieril+git@gmail.com> | 2024-01-14 22:26:47 +0100 | 
|---|---|---|
| committer | Nadrieril <nadrieril+git@gmail.com> | 2024-03-09 01:13:42 +0100 | 
| commit | a047284b5ada26a1bcb8424dec5516695d7b7343 (patch) | |
| tree | 629bbc85050ed82006bcbc0772a63dd5daab4d63 /compiler/rustc_pattern_analysis/src/usefulness.rs | |
| parent | 42825768b103c28b10ce0407749acb21d32abeec (diff) | |
| download | rust-a047284b5ada26a1bcb8424dec5516695d7b7343.tar.gz rust-a047284b5ada26a1bcb8424dec5516695d7b7343.zip | |
Make `MaybeInfiniteInt::plus_one/minus_one` fallible
Diffstat (limited to 'compiler/rustc_pattern_analysis/src/usefulness.rs')
| -rw-r--r-- | compiler/rustc_pattern_analysis/src/usefulness.rs | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/compiler/rustc_pattern_analysis/src/usefulness.rs b/compiler/rustc_pattern_analysis/src/usefulness.rs index c518844cc5e..5c4b3752a51 100644 --- a/compiler/rustc_pattern_analysis/src/usefulness.rs +++ b/compiler/rustc_pattern_analysis/src/usefulness.rs @@ -1526,7 +1526,7 @@ fn collect_overlapping_range_endpoints<'p, Cx: TypeCx>( } } suffixes.push((child_row_id, pat)) - } else if this_range.hi == overlap.plus_one() { + } else if Some(this_range.hi) == overlap.plus_one() { // `this_range` looks like `this_range.lo..=overlap`; it overlaps with any // ranges that look like `overlap..=hi`. if !suffixes.is_empty() { | 
