use name instead of boolean

This commit is contained in:
Douglas Campos 2018-08-10 02:13:35 +00:00
parent d584151bf8
commit bfbbe6d426

View file

@ -4241,7 +4241,7 @@ impl<'a, 'crateloader: 'a> Resolver<'a, 'crateloader> {
lookup_name: Name,
namespace: Namespace,
start_module: &'a ModuleData<'a>,
graph_root: bool,
name: Name,
filter_fn: FilterFn)
-> Vec<ImportSuggestion>
where FilterFn: Fn(Def) -> bool
@ -4272,7 +4272,7 @@ impl<'a, 'crateloader: 'a> Resolver<'a, 'crateloader> {
if self.session.rust_2018() && !in_module_is_extern {
// crate-local absolute paths start with `crate::` in edition 2018
// FIXME: may also be stabilized for Rust 2015 (Issues #45477, #44660)
if graph_root {
if name == keywords::Crate.name() {
segms.insert(
0, ast::PathSegment::from_ident(keywords::Crate.ident())
);