Revert "Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk"
This reverts commiteda4a35f36
, reversing changes made toeb6b35b5bc
.
This commit is contained in:
parent
2b6a34273d
commit
0a4176a831
23 changed files with 47 additions and 54 deletions
|
@ -82,7 +82,7 @@ fn all_diagnostic_items(tcx: TyCtxt<'_>, (): ()) -> DiagnosticItems {
|
|||
let mut items = DiagnosticItems::default();
|
||||
|
||||
// Collect diagnostic items in other crates.
|
||||
for &cnum in tcx.crates_including_speculative(()).iter().chain(std::iter::once(&LOCAL_CRATE)) {
|
||||
for &cnum in tcx.crates(()).iter().chain(std::iter::once(&LOCAL_CRATE)) {
|
||||
for (&name, &def_id) in &tcx.diagnostic_items(cnum).name_to_id {
|
||||
collect_item(tcx, &mut items, name, def_id);
|
||||
}
|
||||
|
|
|
@ -1020,7 +1020,7 @@ pub fn check_unused_or_stable_features(tcx: TyCtxt<'_>) {
|
|||
// stabilization diagnostic, but it can be avoided when there are no
|
||||
// `remaining_lib_features`.
|
||||
let mut all_implications = remaining_implications.clone();
|
||||
for &cnum in tcx.used_crates(()) {
|
||||
for &cnum in tcx.crates(()) {
|
||||
all_implications
|
||||
.extend_unord(tcx.stability_implications(cnum).items().map(|(k, v)| (*k, *v)));
|
||||
}
|
||||
|
@ -1033,7 +1033,7 @@ pub fn check_unused_or_stable_features(tcx: TyCtxt<'_>) {
|
|||
&all_implications,
|
||||
);
|
||||
|
||||
for &cnum in tcx.used_crates(()) {
|
||||
for &cnum in tcx.crates(()) {
|
||||
if remaining_lib_features.is_empty() && remaining_implications.is_empty() {
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@ fn verify(tcx: TyCtxt<'_>, items: &lang_items::LanguageItems) {
|
|||
}
|
||||
|
||||
let mut missing = FxHashSet::default();
|
||||
for &cnum in tcx.used_crates(()).iter() {
|
||||
for &cnum in tcx.crates(()).iter() {
|
||||
for &item in tcx.missing_lang_items(cnum).iter() {
|
||||
missing.insert(item);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue