about summary refs log tree commit diff
diff options
context:
space:
mode:
author1hakusai1 <1hakusai1@gmail.com>2025-01-16 09:35:07 +0900
committer1hakusai1 <1hakusai1@gmail.com>2025-01-16 09:35:07 +0900
commit7f3601ffab3fc8a595d06689536cd3b34647b284 (patch)
tree1b672273807ef91d6893dd5a2c9be080b7a4fcd4
parent97a7d2354a59c0bf26660bbbc9d4a0ba7fc2c865 (diff)
downloadrust-7f3601ffab3fc8a595d06689536cd3b34647b284.tar.gz
rust-7f3601ffab3fc8a595d06689536cd3b34647b284.zip
refactor: Change order of arguments
-rw-r--r--src/tools/rust-analyzer/crates/ide/src/goto_definition.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tools/rust-analyzer/crates/ide/src/goto_definition.rs b/src/tools/rust-analyzer/crates/ide/src/goto_definition.rs
index bb1709f9ca0..88b8a9f7967 100644
--- a/src/tools/rust-analyzer/crates/ide/src/goto_definition.rs
+++ b/src/tools/rust-analyzer/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();