Unnamed repository; edit this file 'description' to name the repository.
refactor: Change order of arguments
1hakusai1 2025-01-16
parent c6317a3 · commit afde04b
-rw-r--r--crates/ide/src/goto_definition.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ide/src/goto_definition.rs b/crates/ide/src/goto_definition.rs
index bb1709f9ca..88b8a9f796 100644
--- a/crates/ide/src/goto_definition.rs
+++ b/crates/ide/src/goto_definition.rs
@@ -82,7 +82,7 @@ pub(crate) fn goto_definition(
return Some(RangeInfo::new(original_token.text_range(), navs));
}
- if let Some(navs) = find_definition_for_known_blanket_dual_impls(file_id, &original_token, sema)
+ if let Some(navs) = find_definition_for_known_blanket_dual_impls(sema, file_id, &original_token)
{
return Some(RangeInfo::new(original_token.text_range(), navs));
}
@@ -133,9 +133,9 @@ pub(crate) fn goto_definition(
// If the token is into(), try_into(), parse(), search the definition of From, TryFrom, FromStr.
fn find_definition_for_known_blanket_dual_impls(
+ sema: &Semantics<'_, RootDatabase>,
file_id: FileId,
original_token: &SyntaxToken,
- sema: &Semantics<'_, RootDatabase>,
) -> Option<Vec<NavigationTarget>> {
let db = sema.db;
let krate = sema.file_to_module_def(file_id)?.krate();