Skip to content

Commit 30780fb

Browse files
committed
more readable test if range contains 0
1 parent 321f9e2 commit 30780fb

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/librustc_target/abi/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1132,7 +1132,7 @@ impl<'a, Ty> TyLayout<'a, Ty> {
11321132
C: LayoutOf<Ty = Ty, TyLayout: MaybeResult<Self, Error = E>>
11331133
{
11341134
fn scalar_allows_zero(s: &Scalar) -> bool {
1135-
(*s.valid_range.start() <= 0) || // `&& *s.valid_range.end() >= 0` would be redundant
1135+
s.valid_range.contains(&0) ||
11361136
(*s.valid_range.start() > *s.valid_range.end()) // wrap-around allows 0
11371137
}
11381138

0 commit comments

Comments
 (0)