about summary refs log tree commit diff
diff options
context:
space:
mode:
authorDianQK <dianqk@dianqk.net>2024-03-08 21:55:22 +0800
committerDianQK <dianqk@dianqk.net>2024-03-13 22:35:11 +0800
commita10d157f981bcb617e586d7b72d3342fe0acc57e (patch)
treecb06ea49e2ac379e96b05d790a6f4db0c63392e7
parentdf33e02f4096d6d919b95754595295ceed3a40ae (diff)
downloadrust-a10d157f981bcb617e586d7b72d3342fe0acc57e.tar.gz
rust-a10d157f981bcb617e586d7b72d3342fe0acc57e.zip
Addition of parentheses to clarify precedence
-rw-r--r--compiler/rustc_mir_transform/src/unreachable_enum_branching.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_mir_transform/src/unreachable_enum_branching.rs b/compiler/rustc_mir_transform/src/unreachable_enum_branching.rs
index f32a1db7e39..52bd0bea37d 100644
--- a/compiler/rustc_mir_transform/src/unreachable_enum_branching.rs
+++ b/compiler/rustc_mir_transform/src/unreachable_enum_branching.rs
@@ -177,7 +177,7 @@ impl<'tcx> MirPass<'tcx> for UnreachableEnumBranching {
                 && allowed_variants.len() == 1
                 && check_successors(&body.basic_blocks, targets.otherwise());
             let replace_otherwise_to_unreachable = otherwise_is_last_variant
-                || !otherwise_is_empty_unreachable && allowed_variants.is_empty();
+                || (!otherwise_is_empty_unreachable && allowed_variants.is_empty());
 
             if unreachable_targets.is_empty() && !replace_otherwise_to_unreachable {
                 continue;