Fix clippy lints
diff --git a/src/visit.rs b/src/visit.rs
index 60c5d93..6ae2824 100644
--- a/src/visit.rs
+++ b/src/visit.rs
@@ -141,7 +141,7 @@
walk_list!(visitor, visit_lifetime, opt_lifetime);
visitor.visit_ty(&mutable_type.ty)
}
- Ty::Never => {}
+ Ty::Never | Ty::Infer => {}
Ty::Tup(ref tuple_element_types) => {
walk_list!(visitor, visit_ty, tuple_element_types);
}
@@ -167,13 +167,10 @@
visitor.visit_ty(inner);
visitor.visit_const_expr(len);
}
- Ty::PolyTraitRef(ref bounds) => {
- walk_list!(visitor, visit_ty_param_bound, bounds);
- }
+ Ty::PolyTraitRef(ref bounds) |
Ty::ImplTrait(ref bounds) => {
walk_list!(visitor, visit_ty_param_bound, bounds);
}
- Ty::Infer => {}
}
}
@@ -266,7 +263,7 @@
pub fn walk_const_expr<V: Visitor>(visitor: &mut V, len: &ConstExpr) {
match *len {
ConstExpr::Call(ref function, ref args) => {
- visitor.visit_const_expr(&function);
+ visitor.visit_const_expr(function);
walk_list!(visitor, visit_const_expr, args);
}
ConstExpr::Binary(_op, ref left, ref right) => {