1
Fork 0

Remove the type parameter from syntax::visit::Visitor

This commit is contained in:
Jeffrey Seyfried 2016-06-12 07:51:31 +00:00
parent 683e480ffe
commit 0644aba0b3
19 changed files with 169 additions and 188 deletions

View file

@ -991,8 +991,8 @@ mod tests {
struct PatIdentVisitor {
spans: Vec<Span>
}
impl<'v> ::visit::Visitor<'v> for PatIdentVisitor {
fn visit_pat(&mut self, p: &'v ast::Pat) {
impl ::visit::Visitor for PatIdentVisitor {
fn visit_pat(&mut self, p: &ast::Pat) {
match p.node {
PatKind::Ident(_ , ref spannedident, _) => {
self.spans.push(spannedident.span.clone());