diff options
| author | Mazdak Farrokhzad <twingoow@gmail.com> | 2019-09-16 20:49:48 +0200 |
|---|---|---|
| committer | Mazdak Farrokhzad <twingoow@gmail.com> | 2019-09-16 20:49:48 +0200 |
| commit | 370fbcc0225a226096773fc8641c59eb5e635f7a (patch) | |
| tree | 7c66bcb478a63f1f54cac35e07573138dce175a1 /src/test/ui/lint/issue-47390-unused-variable-in-struct-pattern.rs | |
| parent | 05cc3c0a83fc7faab20a10f2e0eca61dc34a6394 (diff) | |
| download | rust-370fbcc0225a226096773fc8641c59eb5e635f7a.tar.gz rust-370fbcc0225a226096773fc8641c59eb5e635f7a.zip | |
or-patterns: #47390: we rely on names to exercise `IndexMap`.
Diffstat (limited to 'src/test/ui/lint/issue-47390-unused-variable-in-struct-pattern.rs')
| -rw-r--r-- | src/test/ui/lint/issue-47390-unused-variable-in-struct-pattern.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/test/ui/lint/issue-47390-unused-variable-in-struct-pattern.rs b/src/test/ui/lint/issue-47390-unused-variable-in-struct-pattern.rs index 4cb35e907c8..7870d394c8b 100644 --- a/src/test/ui/lint/issue-47390-unused-variable-in-struct-pattern.rs +++ b/src/test/ui/lint/issue-47390-unused-variable-in-struct-pattern.rs @@ -33,6 +33,9 @@ fn main() { let mut mut_unused_var = 1; let (mut var, unused_var) = (1, 2); + // NOTE: `var` comes after `unused_var` lexicographically yet the warning + // for `var` will be emitted before the one for `unused_var`. We use an + // `IndexMap` to ensure this is the case instead of a `BTreeMap`. if let SoulHistory { corridors_of_light, mut hours_are_suns, |
