annotate stricter lifetimes on LateLintPass methods to allow them to forward to a Visitor
This commit is contained in:
parent
f7c93c07b8
commit
5e51edb0de
31 changed files with 525 additions and 420 deletions
|
@ -940,8 +940,8 @@ mod tests {
|
|||
struct PatIdentVisitor {
|
||||
spans: Vec<Span>
|
||||
}
|
||||
impl ::visit::Visitor for PatIdentVisitor {
|
||||
fn visit_pat(&mut self, p: &ast::Pat) {
|
||||
impl<'a> ::visit::Visitor<'a> for PatIdentVisitor {
|
||||
fn visit_pat(&mut self, p: &'a ast::Pat) {
|
||||
match p.node {
|
||||
PatKind::Ident(_ , ref spannedident, _) => {
|
||||
self.spans.push(spannedident.span.clone());
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue