rustc_metadata: specialize private_dep flag with fetch_and

This commit is contained in:
Michael Howell
2023-05-09 13:46:54 -07:00
parent bd90868b3f
commit 6a358960da
3 changed files with 7 additions and 19 deletions

View File

@@ -570,7 +570,7 @@ impl<'a, 'tcx> CrateLoader<'a, 'tcx> {
}
data.update_dep_kind(|data_dep_kind| cmp::max(data_dep_kind, dep_kind));
if let Some(private_dep) = private_dep {
data.update_private_dep(|p_d| p_d && private_dep);
data.update_and_private_dep(private_dep);
}
Ok(cnum)
}