diff options
| author | Eduard-Mihai Burtescu <edy.burt@gmail.com> | 2020-07-15 02:51:46 +0300 |
|---|---|---|
| committer | Eduard-Mihai Burtescu <edy.burt@gmail.com> | 2020-08-16 21:04:28 +0300 |
| commit | 8b86b28f50d7c8fdbbd5f045fe5fefdd314632dc (patch) | |
| tree | 10cea15adbf1a33dbf0c62936d14ef062e77eb61 /src/librustc_middle | |
| parent | 7a4fb355c6ce4e534e0998d83b68591bbe234ddb (diff) | |
Use LocalDefId instead of HirId for reachable_set elements.
Diffstat (limited to 'src/librustc_middle')
| -rw-r--r-- | src/librustc_middle/query/mod.rs | 3 | ||||
| -rw-r--r-- | src/librustc_middle/ty/query/mod.rs | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/librustc_middle/query/mod.rs b/src/librustc_middle/query/mod.rs index d364a464638..d874edf6274 100644 --- a/src/librustc_middle/query/mod.rs +++ b/src/librustc_middle/query/mod.rs @@ -740,7 +740,8 @@ rustc_queries! { } Other { - query reachable_set(_: CrateNum) -> &'tcx HirIdSet { + query reachable_set(_: CrateNum) -> FxHashSet<LocalDefId> { + storage(ArenaCacheSelector<'tcx>) desc { "reachability" } } diff --git a/src/librustc_middle/ty/query/mod.rs b/src/librustc_middle/ty/query/mod.rs index b39c0b5190a..4d820f75c56 100644 --- a/src/librustc_middle/ty/query/mod.rs +++ b/src/librustc_middle/ty/query/mod.rs @@ -43,7 +43,7 @@ use rustc_hir as hir; use rustc_hir::def::DefKind; use rustc_hir::def_id::{CrateNum, DefId, DefIdMap, DefIdSet, LocalDefId}; use rustc_hir::lang_items::{LangItem, LanguageItems}; -use rustc_hir::{Crate, HirIdSet, ItemLocalId, TraitCandidate}; +use rustc_hir::{Crate, ItemLocalId, TraitCandidate}; use rustc_index::{bit_set::FiniteBitSet, vec::IndexVec}; use rustc_session::config::{EntryFnType, OptLevel, OutputFilenames, SymbolManglingVersion}; use rustc_session::utils::NativeLibKind; |
