Skip to content

Commit ac9157b

Browse files
committed
EMPTY_MAP -> EMPTY_SET
1 parent b2ff0e7 commit ac9157b

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/librustdoc/core.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -364,9 +364,6 @@ pub fn run_core(options: RustdocOptions) -> (clean::Crate, RenderInfo, RenderOpt
364364
..Options::default()
365365
};
366366

367-
lazy_static! {
368-
static ref EMPTY_MAP: FxHashSet<LocalDefId> = FxHashSet::default();
369-
}
370367
let config = interface::Config {
371368
opts: sessopts,
372369
crate_cfg: interface::parse_cfgspecs(cfgs),
@@ -381,12 +378,15 @@ pub fn run_core(options: RustdocOptions) -> (clean::Crate, RenderInfo, RenderOpt
381378
lint_caps,
382379
register_lints: None,
383380
override_queries: Some(|_sess, local_providers, external_providers| {
381+
lazy_static! {
382+
static ref EMPTY_SET: FxHashSet<LocalDefId> = FxHashSet::default();
383+
}
384384
// Most lints will require typechecking, so just don't run them.
385385
local_providers.lint_mod = |_, _| {};
386386
external_providers.lint_mod = |_, _| {};
387387
local_providers.typeck_item_bodies = |_, _| {};
388388
// hack so that `used_trait_imports` won't try to call typeck_tables_of
389-
local_providers.used_trait_imports = |_, _| &EMPTY_MAP;
389+
local_providers.used_trait_imports = |_, _| &EMPTY_SET;
390390
// In case typeck does end up being called, don't ICE in case there were name resolution errors
391391
local_providers.typeck_tables_of = move |tcx, def_id| {
392392
// Closures' tables come from their outermost function,

0 commit comments

Comments
 (0)