Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/annotations.rs')
-rw-r--r--crates/ide/src/annotations.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ide/src/annotations.rs b/crates/ide/src/annotations.rs
index fb79b5dc21..d7f82b4af3 100644
--- a/crates/ide/src/annotations.rs
+++ b/crates/ide/src/annotations.rs
@@ -1,4 +1,4 @@
-use hir::{HasSource, InFile, Semantics};
+use hir::{HasSource, InFile, InRealFile, Semantics};
use ide_db::{
base_db::{FileId, FilePosition, FileRange},
defs::Definition,
@@ -149,8 +149,8 @@ pub(crate) fn annotations(
node: InFile<T>,
source_file_id: FileId,
) -> Option<(TextRange, Option<TextRange>)> {
- if let Some(InFile { file_id, value }) = node.original_ast_node(db) {
- if file_id == source_file_id.into() {
+ if let Some(InRealFile { file_id, value }) = node.original_ast_node(db) {
+ if file_id == source_file_id {
return Some((
value.syntax().text_range(),
value.name().map(|name| name.syntax().text_range()),