Skip to content

Commit 77f75f9

Browse files
committed
tiny cleanup
1 parent 4ba4559 commit 77f75f9

File tree

2 files changed

+7
-12
lines changed

2 files changed

+7
-12
lines changed

compiler/rustc_expand/src/expand.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1411,13 +1411,11 @@ impl InvocationCollectorNode for P<ast::Item> {
14111411
}
14121412
}
14131413
}
1414-
let mut idents = vec![];
1414+
let mut idents = Vec::new();
14151415
collect_use_tree_leaves(&ut, &mut idents);
14161416
idents
1417-
} else if let Some(ident) = self.kind.ident() {
1418-
vec![ident]
14191417
} else {
1420-
vec![]
1418+
self.kind.ident().into_iter().collect()
14211419
}
14221420
}
14231421
}

compiler/rustc_resolve/src/diagnostics.rs

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -805,14 +805,11 @@ impl<'ra, 'tcx> Resolver<'ra, 'tcx> {
805805
}
806806

807807
if let Some(segment) = segment {
808-
if let Some(ModuleOrUniformRoot::Module(module)) = module {
809-
let module =
810-
module.opt_def_id().unwrap_or_else(|| CRATE_DEF_ID.to_def_id());
811-
self.find_cfg_stripped(&mut err, &segment, module);
812-
} else {
813-
let module = CRATE_DEF_ID.to_def_id();
814-
self.find_cfg_stripped(&mut err, &segment, module);
815-
}
808+
let module = match module {
809+
Some(ModuleOrUniformRoot::Module(m)) if let Some(id) = m.opt_def_id() => id,
810+
_ => CRATE_DEF_ID.to_def_id(),
811+
};
812+
self.find_cfg_stripped(&mut err, &segment, module);
816813
}
817814

818815
err

0 commit comments

Comments
 (0)