resolve: Remove unused parameter from resolve_ident_in_module
This commit is contained in:
parent
a5097f3d68
commit
c44f72430c
@ -704,8 +704,7 @@ impl<'a> Resolver<'a> {
|
||||
} else {
|
||||
for (name, span) in legacy_imports.imports {
|
||||
let ident = Ident::with_empty_ctxt(name);
|
||||
let result = self.resolve_ident_in_module(module, ident, MacroNS,
|
||||
false, false, span);
|
||||
let result = self.resolve_ident_in_module(module, ident, MacroNS, false, span);
|
||||
if let Ok(binding) = result {
|
||||
let directive = macro_use_directive(span);
|
||||
self.potentially_unused_imports.push(directive);
|
||||
|
@ -2002,7 +2002,6 @@ impl<'a> Resolver<'a> {
|
||||
module: Module<'a>,
|
||||
mut ident: Ident,
|
||||
ns: Namespace,
|
||||
ignore_unresolved_invocations: bool,
|
||||
record_used: bool,
|
||||
span: Span)
|
||||
-> Result<&'a NameBinding<'a>, Determinacy> {
|
||||
@ -2012,7 +2011,7 @@ impl<'a> Resolver<'a> {
|
||||
self.current_module = self.macro_def_scope(def);
|
||||
}
|
||||
let result = self.resolve_ident_in_module_unadjusted(
|
||||
module, ident, ns, ignore_unresolved_invocations, record_used, span,
|
||||
module, ident, ns, false, record_used, span,
|
||||
);
|
||||
self.current_module = orig_current_module;
|
||||
result
|
||||
@ -2518,7 +2517,7 @@ impl<'a> Resolver<'a> {
|
||||
// If there is a TraitRef in scope for an impl, then the method must be in the
|
||||
// trait.
|
||||
if let Some((module, _)) = self.current_trait_ref {
|
||||
if self.resolve_ident_in_module(module, ident, ns, false, false, span).is_err() {
|
||||
if self.resolve_ident_in_module(module, ident, ns, false, span).is_err() {
|
||||
let path = &self.current_trait_ref.as_ref().unwrap().1.path;
|
||||
resolve_error(self, span, err(ident.name, &path_names_to_string(path)));
|
||||
}
|
||||
@ -3468,7 +3467,7 @@ impl<'a> Resolver<'a> {
|
||||
}
|
||||
|
||||
let binding = if let Some(module) = module {
|
||||
self.resolve_ident_in_module(module, ident, ns, false, record_used, path_span)
|
||||
self.resolve_ident_in_module(module, ident, ns, record_used, path_span)
|
||||
} else if opt_ns == Some(MacroNS) {
|
||||
self.resolve_lexical_macro_path_segment(ident, ns, record_used, path_span)
|
||||
.map(MacroBinding::binding)
|
||||
@ -3762,7 +3761,7 @@ impl<'a> Resolver<'a> {
|
||||
// Look for associated items in the current trait.
|
||||
if let Some((module, _)) = self.current_trait_ref {
|
||||
if let Ok(binding) =
|
||||
self.resolve_ident_in_module(module, ident, ns, false, false, module.span) {
|
||||
self.resolve_ident_in_module(module, ident, ns, false, module.span) {
|
||||
let def = binding.def();
|
||||
if filter_fn(def) {
|
||||
return Some(if self.has_self.contains(&def.def_id()) {
|
||||
@ -4075,7 +4074,7 @@ impl<'a> Resolver<'a> {
|
||||
let mut found_traits = Vec::new();
|
||||
// Look for the current trait.
|
||||
if let Some((module, _)) = self.current_trait_ref {
|
||||
if self.resolve_ident_in_module(module, ident, ns, false, false, module.span).is_ok() {
|
||||
if self.resolve_ident_in_module(module, ident, ns, false, module.span).is_ok() {
|
||||
let def_id = module.def_id().unwrap();
|
||||
found_traits.push(TraitCandidate { def_id: def_id, import_id: None });
|
||||
}
|
||||
|
@ -244,7 +244,7 @@ impl<'a> Resolver<'a> {
|
||||
SingleImport { source, .. } => source,
|
||||
_ => unreachable!(),
|
||||
};
|
||||
match this.resolve_ident_in_module(module, ident, ns, false, false, path_span) {
|
||||
match this.resolve_ident_in_module(module, ident, ns, false, path_span) {
|
||||
Err(Determined) => {}
|
||||
_ => return false,
|
||||
}
|
||||
@ -630,7 +630,6 @@ impl<'a, 'b:'a> ImportResolver<'a, 'b> {
|
||||
source,
|
||||
ns,
|
||||
false,
|
||||
false,
|
||||
directive.span));
|
||||
} else {
|
||||
return
|
||||
@ -803,7 +802,7 @@ impl<'a, 'b:'a> ImportResolver<'a, 'b> {
|
||||
if all_ns_err {
|
||||
let mut all_ns_failed = true;
|
||||
self.per_ns(|this, ns| if !type_ns_only || ns == TypeNS {
|
||||
match this.resolve_ident_in_module(module, ident, ns, false, true, span) {
|
||||
match this.resolve_ident_in_module(module, ident, ns, true, span) {
|
||||
Ok(_) => all_ns_failed = false,
|
||||
_ => {}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user