about summary refs log tree commit diff
path: root/src/libsyntax/visit.rs
diff options
context:
space:
mode:
authorP1start <rewi-github@whanau.org>2014-10-06 13:36:53 +1300
committerP1start <rewi-github@whanau.org>2014-10-24 15:44:18 +1300
commitead6c4b9d44f43945db6e91c92f14cef31240c64 (patch)
tree5ed3696f210ea21982c5b827f32bd5bb51fc24e4 /src/libsyntax/visit.rs
parent56d544f7adc455fc1d7dfaec80315ea44e46d9ae (diff)
downloadrust-ead6c4b9d44f43945db6e91c92f14cef31240c64.tar.gz
rust-ead6c4b9d44f43945db6e91c92f14cef31240c64.zip
Add a lint for not using field pattern shorthands
Closes #17792.
Diffstat (limited to 'src/libsyntax/visit.rs')
-rw-r--r--src/libsyntax/visit.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libsyntax/visit.rs b/src/libsyntax/visit.rs
index 00377a324a7..f2d56f53d22 100644
--- a/src/libsyntax/visit.rs
+++ b/src/libsyntax/visit.rs
@@ -429,7 +429,7 @@ pub fn walk_pat<'v, V: Visitor<'v>>(visitor: &mut V, pattern: &'v Pat) {
         PatStruct(ref path, ref fields, _) => {
             visitor.visit_path(path, pattern.id);
             for field in fields.iter() {
-                visitor.visit_pat(&*field.pat)
+                visitor.visit_pat(&*field.node.pat)
             }
         }
         PatTup(ref tuple_elements) => {