]> git.lizzy.rs Git - rust.git/blobdiff - clippy_lints/src/overflow_check_conditional.rs
update to the rust-PR that unblocks clippy
[rust.git] / clippy_lints / src / overflow_check_conditional.rs
index 06a1937e1927094b41c7c25c527b2e95b567b8ae..a09ff3bebf6837d86ea4d524beee09775b8b7ec9 100644 (file)
@@ -29,9 +29,9 @@ fn get_lints(&self) -> LintArray {
     }
 }
 
-impl LateLintPass for OverflowCheckConditional {
+impl<'a, 'tcx> LateLintPass<'a, 'tcx> for OverflowCheckConditional {
     // a + b < a, a > a + b, a < a - b, a - b > a
-    fn check_expr(&mut self, cx: &LateContext, expr: &Expr) {
+    fn check_expr(&mut self, cx: &LateContext<'a, 'tcx>, expr: &'tcx Expr) {
         if_let_chain! {[
             let Expr_::ExprBinary(ref op, ref first, ref second) = expr.node,
             let Expr_::ExprBinary(ref op2, ref ident1, ref ident2) = first.node,