diff --git a/src/libsyntax/feature_gate.rs b/src/libsyntax/feature_gate.rs index adef4942b67..54d41a030fd 100644 --- a/src/libsyntax/feature_gate.rs +++ b/src/libsyntax/feature_gate.rs @@ -1444,6 +1444,7 @@ impl<'a> Visitor<'a> for PostExpansionVisitor<'a> { span, "Use of a '|' at the beginning of a match arm is experimental") } + visit::walk_arm(self, arm) } fn visit_pat(&mut self, pattern: &'a ast::Pat) {