Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/goto_definition.rs')
-rw-r--r--crates/ide/src/goto_definition.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ide/src/goto_definition.rs b/crates/ide/src/goto_definition.rs
index 1599878119..1f0b9aaaa1 100644
--- a/crates/ide/src/goto_definition.rs
+++ b/crates/ide/src/goto_definition.rs
@@ -49,13 +49,13 @@ pub(crate) fn goto_definition(
let parent = token.parent()?;
if let Some(tt) = ast::TokenTree::cast(parent) {
if let x @ Some(_) =
- try_lookup_include_path(&sema, tt, token.clone(), position.file_id)
+ try_lookup_include_path(sema, tt, token.clone(), position.file_id)
{
return x;
}
}
Some(
- Definition::from_token(&sema, &token)
+ Definition::from_token(sema, &token)
.into_iter()
.flat_map(|def| {
try_find_trait_item_definition(sema.db, &def)
@@ -145,7 +145,7 @@ mod tests {
fn check(ra_fixture: &str) {
let (analysis, position, expected) = fixture::annotations(ra_fixture);
let navs = analysis.goto_definition(position).unwrap().expect("no definition found").info;
- if navs.len() == 0 {
+ if navs.is_empty() {
panic!("unresolved reference")
}