diff options
| author | John Kåre Alsaker <john.kare.alsaker@gmail.com> | 2020-02-08 05:30:45 +0100 |
|---|---|---|
| committer | John Kåre Alsaker <john.kare.alsaker@gmail.com> | 2020-03-14 22:52:30 +0100 |
| commit | b97d4383a4e82b084e9044ea47bad39fbfb91649 (patch) | |
| tree | 209c1e32c3453516bbf7ae1b4ad9d3b1b1647239 /src/librustc_incremental | |
| parent | e9d166fac54dc3944e293121c732ff709acfd9e3 (diff) | |
Remove `Hir` and `HirBody` dep nodes
Diffstat (limited to 'src/librustc_incremental')
| -rw-r--r-- | src/librustc_incremental/assert_dep_graph.rs | 2 | ||||
| -rw-r--r-- | src/librustc_incremental/persist/dirty_clean.rs | 3 |
2 files changed, 2 insertions, 3 deletions
diff --git a/src/librustc_incremental/assert_dep_graph.rs b/src/librustc_incremental/assert_dep_graph.rs index 7686a507ff5..7ddb29c3cb6 100644 --- a/src/librustc_incremental/assert_dep_graph.rs +++ b/src/librustc_incremental/assert_dep_graph.rs @@ -120,7 +120,7 @@ impl IfThisChanged<'tcx> { if attr.check_name(sym::rustc_if_this_changed) { let dep_node_interned = self.argument(attr); let dep_node = match dep_node_interned { - None => DepNode::from_def_path_hash(def_path_hash, DepKind::Hir), + None => DepNode::from_def_path_hash(def_path_hash, DepKind::hir_owner), Some(n) => match DepNode::from_label_string(&n.as_str(), def_path_hash) { Ok(n) => n, Err(()) => { diff --git a/src/librustc_incremental/persist/dirty_clean.rs b/src/librustc_incremental/persist/dirty_clean.rs index c90b5abfe30..bb77309d32b 100644 --- a/src/librustc_incremental/persist/dirty_clean.rs +++ b/src/librustc_incremental/persist/dirty_clean.rs @@ -54,8 +54,7 @@ const BASE_FN: &[&str] = &[ /// DepNodes for Hir, which is pretty much everything const BASE_HIR: &[&str] = &[ // Hir and HirBody should be computed for all nodes - label_strs::Hir, - label_strs::HirBody, + "Hir", "HirBody", ]; /// `impl` implementation of struct/trait |
