Fix even more clippy warnings
This commit is contained in:
parent
bfecb18771
commit
57c6ed0c07
53 changed files with 276 additions and 520 deletions
|
@ -922,15 +922,10 @@ impl<'a> Resolver<'a> {
|
|||
);
|
||||
self.add_typo_suggestion(err, suggestion, ident.span);
|
||||
|
||||
let import_suggestions = self.lookup_import_candidates(
|
||||
ident,
|
||||
Namespace::MacroNS,
|
||||
parent_scope,
|
||||
|res| match res {
|
||||
Res::Def(DefKind::Macro(MacroKind::Bang), _) => true,
|
||||
_ => false,
|
||||
},
|
||||
);
|
||||
let import_suggestions =
|
||||
self.lookup_import_candidates(ident, Namespace::MacroNS, parent_scope, |res| {
|
||||
matches!(res, Res::Def(DefKind::Macro(MacroKind::Bang), _))
|
||||
});
|
||||
show_candidates(err, None, &import_suggestions, false, true);
|
||||
|
||||
if macro_kind == MacroKind::Derive && (ident.name == sym::Send || ident.name == sym::Sync) {
|
||||
|
@ -1010,11 +1005,8 @@ impl<'a> Resolver<'a> {
|
|||
fn binding_description(&self, b: &NameBinding<'_>, ident: Ident, from_prelude: bool) -> String {
|
||||
let res = b.res();
|
||||
if b.span.is_dummy() {
|
||||
let add_built_in = match b.res() {
|
||||
// These already contain the "built-in" prefix or look bad with it.
|
||||
Res::NonMacroAttr(..) | Res::PrimTy(..) | Res::ToolMod => false,
|
||||
_ => true,
|
||||
};
|
||||
let add_built_in =
|
||||
!matches!(b.res(), Res::NonMacroAttr(..) | Res::PrimTy(..) | Res::ToolMod);
|
||||
let (built_in, from) = if from_prelude {
|
||||
("", " from prelude")
|
||||
} else if b.is_extern_crate()
|
||||
|
@ -1610,10 +1602,7 @@ fn find_span_immediately_after_crate_name(
|
|||
if *c == ':' {
|
||||
num_colons += 1;
|
||||
}
|
||||
match c {
|
||||
':' if num_colons == 2 => false,
|
||||
_ => true,
|
||||
}
|
||||
!matches!(c, ':' if num_colons == 2)
|
||||
});
|
||||
// Find everything after the second colon.. `foo::{baz, makro};`
|
||||
let from_second_colon = use_span.with_lo(until_second_colon.hi() + BytePos(1));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue