diff --git a/src/librustc_traits/chalk_context/mod.rs b/src/librustc_traits/chalk_context/mod.rs index 96c647ca31e6f..bf61a558a46f6 100644 --- a/src/librustc_traits/chalk_context/mod.rs +++ b/src/librustc_traits/chalk_context/mod.rs @@ -575,7 +575,7 @@ impl ExClauseFold<'tcx> for ChalkArenas<'tcx> { } } - fn visit_ex_clause_with<'gcx: 'tcx, V: TypeVisitor<'tcx>>( + fn visit_ex_clause_with>( ex_clause: &ExClause, visitor: &mut V, ) -> bool { diff --git a/src/librustc_traits/lib.rs b/src/librustc_traits/lib.rs index 959130f1cf228..7311fd96dadc7 100644 --- a/src/librustc_traits/lib.rs +++ b/src/librustc_traits/lib.rs @@ -3,6 +3,7 @@ #![deny(rust_2018_idioms)] #![deny(internal)] +#![deny(unused_lifetimes)] #![feature(crate_visibility_modifier)] #![feature(in_band_lifetimes)]