]> git.lizzy.rs Git - rust.git/commit
concerning well-formed suggestions for unused shorthand field patterns
authorZack M. Davis <code@zackmdavis.net>
Thu, 1 Feb 2018 04:56:01 +0000 (20:56 -0800)
committerZack M. Davis <code@zackmdavis.net>
Thu, 1 Feb 2018 05:27:16 +0000 (21:27 -0800)
commite4b1a7971d7b4ed61d27af44e3169cb26595ae13
treec098bbf8f2ecc5d4ca8fecf2d9b6332b03633f46
parent8f9d91587fa1d2595405f8a1cc1c43e7b044be1a
concerning well-formed suggestions for unused shorthand field patterns

Previously, unused variables would get a note that the warning could be
silenced by prefixing the variable with an underscore, but that doesn't
work for field shorthand patterns, which the liveness analysis didn't
know about.

The "to avoid this warning" verbiage seemed unnecessary.

Resolves #47390.
src/librustc/middle/liveness.rs
src/test/ui/lint/issue-47390-unused-variable-in-struct-pattern.rs [new file with mode: 0644]
src/test/ui/lint/issue-47390-unused-variable-in-struct-pattern.stderr [new file with mode: 0644]
src/test/ui/span/issue-24690.stderr