]> git.proxmox.com Git - rustc.git/blobdiff - src/test/ui/lint/issue-47390-unused-variable-in-struct-pattern.rs
New upstream version 1.40.0+dfsg1
[rustc.git] / src / test / ui / lint / issue-47390-unused-variable-in-struct-pattern.rs
index 4cb35e907c8f928666216f9603b427d1481b2655..7870d394c8bfbd52696de62ce9939a1c19decb22 100644 (file)
@@ -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,