diff options
| author | Eduard-Mihai Burtescu <edy.burt@gmail.com> | 2019-06-11 12:46:49 +0300 |
|---|---|---|
| committer | Eduard-Mihai Burtescu <edy.burt@gmail.com> | 2019-06-11 14:11:58 +0300 |
| commit | 26a03405a57f3859508b527f072f49df8d02cba6 (patch) | |
| tree | deae6f7d85d995aa7db16461a7a9a5626ec6c179 | |
| parent | 774724be3ca3ce7580fadf9bd171df0255023e40 (diff) | |
| download | rust-26a03405a57f3859508b527f072f49df8d02cba6.tar.gz rust-26a03405a57f3859508b527f072f49df8d02cba6.zip | |
rustc_incremental: deny(unused_lifetimes).
| -rw-r--r-- | src/librustc_incremental/assert_dep_graph.rs | 4 | ||||
| -rw-r--r-- | src/librustc_incremental/lib.rs | 1 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/librustc_incremental/assert_dep_graph.rs b/src/librustc_incremental/assert_dep_graph.rs index c964f4cb19b..ea89d2ca76d 100644 --- a/src/librustc_incremental/assert_dep_graph.rs +++ b/src/librustc_incremental/assert_dep_graph.rs @@ -258,7 +258,7 @@ fn dump_graph(tcx: TyCtxt<'_, '_, '_>) { pub struct GraphvizDepGraph<'q>(FxHashSet<&'q DepNode>, Vec<(&'q DepNode, &'q DepNode)>); -impl<'a, 'tcx, 'q> dot::GraphWalk<'a> for GraphvizDepGraph<'q> { +impl<'a, 'q> dot::GraphWalk<'a> for GraphvizDepGraph<'q> { type Node = &'q DepNode; type Edge = (&'q DepNode, &'q DepNode); fn nodes(&self) -> dot::Nodes<'_, &'q DepNode> { @@ -276,7 +276,7 @@ impl<'a, 'tcx, 'q> dot::GraphWalk<'a> for GraphvizDepGraph<'q> { } } -impl<'a, 'tcx, 'q> dot::Labeller<'a> for GraphvizDepGraph<'q> { +impl<'a, 'q> dot::Labeller<'a> for GraphvizDepGraph<'q> { type Node = &'q DepNode; type Edge = (&'q DepNode, &'q DepNode); fn graph_id(&self) -> dot::Id<'_> { diff --git a/src/librustc_incremental/lib.rs b/src/librustc_incremental/lib.rs index eb82885abee..50780ba4e7b 100644 --- a/src/librustc_incremental/lib.rs +++ b/src/librustc_incremental/lib.rs @@ -9,6 +9,7 @@ #![deny(rust_2018_idioms)] #![deny(internal)] +#![deny(unused_lifetimes)] #[macro_use] extern crate rustc; #[allow(unused_extern_crates)] |
