1
Fork 0

annotate stricter lifetimes on LateLintPass methods to allow them to forward to a Visitor

This commit is contained in:
Oliver Schneider 2016-12-06 11:26:52 +01:00
parent f7c93c07b8
commit 5e51edb0de
No known key found for this signature in database
GPG key ID: 56D6EEA0FC67AC46
31 changed files with 525 additions and 420 deletions

View file

@ -129,8 +129,8 @@ impl<'a> CheckAttrVisitor<'a> {
}
}
impl<'a> Visitor for CheckAttrVisitor<'a> {
fn visit_item(&mut self, item: &ast::Item) {
impl<'a> Visitor<'a> for CheckAttrVisitor<'a> {
fn visit_item(&mut self, item: &'a ast::Item) {
let target = Target::from_item(item);
for attr in &item.attrs {
self.check_attribute(attr, target);