mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-11-14 17:59:56 +00:00
refactor: rename to descriptive name
This commit is contained in:
parent
b6d63615d2
commit
c6317a3e67
1 changed files with 3 additions and 2 deletions
|
|
@ -82,7 +82,8 @@ pub(crate) fn goto_definition(
|
||||||
return Some(RangeInfo::new(original_token.text_range(), navs));
|
return Some(RangeInfo::new(original_token.text_range(), navs));
|
||||||
}
|
}
|
||||||
|
|
||||||
if let Some(navs) = find_from_definition(file_id, &original_token, sema) {
|
if let Some(navs) = find_definition_for_known_blanket_dual_impls(file_id, &original_token, sema)
|
||||||
|
{
|
||||||
return Some(RangeInfo::new(original_token.text_range(), navs));
|
return Some(RangeInfo::new(original_token.text_range(), navs));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -131,7 +132,7 @@ pub(crate) fn goto_definition(
|
||||||
}
|
}
|
||||||
|
|
||||||
// If the token is into(), try_into(), parse(), search the definition of From, TryFrom, FromStr.
|
// If the token is into(), try_into(), parse(), search the definition of From, TryFrom, FromStr.
|
||||||
fn find_from_definition(
|
fn find_definition_for_known_blanket_dual_impls(
|
||||||
file_id: FileId,
|
file_id: FileId,
|
||||||
original_token: &SyntaxToken,
|
original_token: &SyntaxToken,
|
||||||
sema: &Semantics<'_, RootDatabase>,
|
sema: &Semantics<'_, RootDatabase>,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue