Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/hover.rs')
-rw-r--r--crates/ide/src/hover.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/crates/ide/src/hover.rs b/crates/ide/src/hover.rs
index f2c29a66ba..d424462878 100644
--- a/crates/ide/src/hover.rs
+++ b/crates/ide/src/hover.rs
@@ -97,7 +97,7 @@ pub(crate) fn hover(
let file = sema.parse(file_id).syntax().clone();
if !range.is_empty() {
- return hover_ranged(&file, range, &sema, config);
+ return hover_ranged(&file, range, sema, config);
}
let offset = range.start();
@@ -121,7 +121,7 @@ pub(crate) fn hover(
// FIXME: Definition should include known lints and the like instead of having this special case here
if let Some(res) = descended.iter().find_map(|token| {
let attr = token.ancestors().find_map(ast::Attr::cast)?;
- render::try_for_lint(&attr, &token)
+ render::try_for_lint(&attr, token)
}) {
return Some(RangeInfo::new(original_token.text_range(), res));
}
@@ -164,7 +164,7 @@ pub(crate) fn hover_for_definition(
) -> Option<HoverResult> {
let famous_defs = match &definition {
Definition::ModuleDef(hir::ModuleDef::BuiltinType(_)) => {
- Some(FamousDefs(&sema, sema.scope(&node).krate()))
+ Some(FamousDefs(sema, sema.scope(node).krate()))
}
_ => None,
};
@@ -179,7 +179,7 @@ pub(crate) fn hover_for_definition(
res.actions.push(action);
}
- if let Some(action) = runnable_action(&sema, definition, file_id) {
+ if let Some(action) = runnable_action(sema, definition, file_id) {
res.actions.push(action);
}
@@ -246,7 +246,7 @@ fn hover_type_fallback(
}
};
- let res = render::type_info(&sema, config, &expr_or_pat)?;
+ let res = render::type_info(sema, config, &expr_or_pat)?;
let range = sema.original_range(&node).range;
Some(RangeInfo::new(range, res))
}