From a1030b07ab80ceb4588d2b8582e6beb66ce624fe Mon Sep 17 00:00:00 2001 From: Jake Heinz Date: Sat, 27 Nov 2021 11:55:03 +0000 Subject: [PATCH] use Semantics::parse_or_expand in another place --- crates/ide/src/navigation_target.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/ide/src/navigation_target.rs b/crates/ide/src/navigation_target.rs index f7cdb3ce8d..c115f57364 100644 --- a/crates/ide/src/navigation_target.rs +++ b/crates/ide/src/navigation_target.rs @@ -4,8 +4,8 @@ use std::fmt; use either::Either; use hir::{ - db::AstDatabase, AssocItem, Documentation, FieldSource, HasAttrs, HasSource, HirDisplay, - InFile, ModuleSource, Semantics, + AssocItem, Documentation, FieldSource, HasAttrs, HasSource, HirDisplay, InFile, ModuleSource, + Semantics, }; use ide_db::{ base_db::{FileId, FileRange}, @@ -517,7 +517,7 @@ impl TryToNav for hir::ConstParam { /// e.g. `struct Name`, `enum Name`, `fn Name` pub(crate) fn description_from_symbol(db: &RootDatabase, symbol: &FileSymbol) -> Option { let sema = Semantics::new(db); - let syntax = sema.db.parse_or_expand(symbol.file_id)?; + let syntax = sema.parse_or_expand(symbol.file_id)?; let node = symbol.ptr.to_node(&syntax); match_ast! {