diff options
Diffstat (limited to 'crates/ra_analysis/src/imp.rs')
-rw-r--r-- | crates/ra_analysis/src/imp.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ra_analysis/src/imp.rs b/crates/ra_analysis/src/imp.rs index 74c248a96..812fed32d 100644 --- a/crates/ra_analysis/src/imp.rs +++ b/crates/ra_analysis/src/imp.rs | |||
@@ -621,7 +621,7 @@ fn resolve_local_name( | |||
621 | name_ref: ast::NameRef, | 621 | name_ref: ast::NameRef, |
622 | ) -> Option<(SmolStr, TextRange)> { | 622 | ) -> Option<(SmolStr, TextRange)> { |
623 | let fn_def = name_ref.syntax().ancestors().find_map(ast::FnDef::cast)?; | 623 | let fn_def = name_ref.syntax().ancestors().find_map(ast::FnDef::cast)?; |
624 | let fn_id = FnId::new(file_id, fn_def); | 624 | let fn_id = FnId::get(db, file_id, fn_def); |
625 | let scopes = db.fn_scopes(fn_id); | 625 | let scopes = db.fn_scopes(fn_id); |
626 | let scope_entry = crate::descriptors::function::resolve_local_name(name_ref, &scopes)?; | 626 | let scope_entry = crate::descriptors::function::resolve_local_name(name_ref, &scopes)?; |
627 | let syntax = db.resolve_syntax_ptr(scope_entry.ptr().into_global(file_id)); | 627 | let syntax = db.resolve_syntax_ptr(scope_entry.ptr().into_global(file_id)); |