diff options
| author | Roxane <roxane.fruytier@hotmail.com> | 2021-08-13 20:48:59 -0400 |
|---|---|---|
| committer | Roxane <roxane.fruytier@hotmail.com> | 2021-08-13 20:48:59 -0400 |
| commit | 2e61659bd1f3998520abc77f5459c529083a7a3d (patch) | |
| tree | 746685fbed51b64008d7c383a444ef29cd7b67cd | |
| parent | 7d0afaec5ad5b1c4e80d359bd070edba9f60f396 (diff) | |
Update comment and fix fmt
| -rw-r--r-- | compiler/rustc_typeck/src/expr_use_visitor.rs | 2 | ||||
| -rw-r--r-- | src/test/ui/closures/2229_closure_analysis/match-edge-cases.rs (renamed from src/test/ui/closures/2229_closure_analysis/match-multi-variant.rs) | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/compiler/rustc_typeck/src/expr_use_visitor.rs b/compiler/rustc_typeck/src/expr_use_visitor.rs index ac26380582a..1bdad508daa 100644 --- a/compiler/rustc_typeck/src/expr_use_visitor.rs +++ b/compiler/rustc_typeck/src/expr_use_visitor.rs @@ -266,7 +266,7 @@ impl<'a, 'tcx> ExprUseVisitor<'a, 'tcx> { needs_to_be_read = true; } } else { - // If it is not ty::Adt, then it is a MultiVariant + // If it is not ty::Adt, then it should be read needs_to_be_read = true; } } diff --git a/src/test/ui/closures/2229_closure_analysis/match-multi-variant.rs b/src/test/ui/closures/2229_closure_analysis/match-edge-cases.rs index 78ae5aff0ab..914ebbe26a5 100644 --- a/src/test/ui/closures/2229_closure_analysis/match-multi-variant.rs +++ b/src/test/ui/closures/2229_closure_analysis/match-edge-cases.rs @@ -5,7 +5,7 @@ const PATTERN_REF: &str = "Hello World"; const NUMBER: i32 = 30; const NUMBER_POINTER: *const i32 = &NUMBER; -pub fn multi_variant_ref(event: &str) { +pub fn edge_case_ref(event: &str) { let _ = || { match event { PATTERN_REF => (), @@ -14,7 +14,7 @@ pub fn multi_variant_ref(event: &str) { }; } -pub fn multi_variant_str(event: String) { +pub fn edge_case_str(event: String) { let _ = || { match event.as_str() { "hello" => (), @@ -23,7 +23,7 @@ pub fn multi_variant_str(event: String) { }; } -pub fn multi_variant_raw_ptr(event: *const i32) { +pub fn edge_case_raw_ptr(event: *const i32) { let _ = || { match event { NUMBER_POINTER => (), @@ -32,7 +32,7 @@ pub fn multi_variant_raw_ptr(event: *const i32) { }; } -pub fn multi_variant_char(event: char) { +pub fn edge_case_char(event: char) { let _ = || { match event { 'a' => (), |
