Skip to content

Commit ed444fd

Browse files
estebankKivooeo
authored andcommitted
tiny cleanup
1 parent 87721e2 commit ed444fd

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
@@ -803,14 +803,11 @@ impl<'ra, 'tcx> Resolver<'ra, 'tcx> {
803803
}
804804

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

816813
err

0 commit comments

Comments
 (0)