From fb25c919793cc9aafbe57f61cd74d18146163ada Mon Sep 17 00:00:00 2001 From: Mikhail Modin Date: Fri, 3 Jan 2020 15:30:45 +0000 Subject: Adds a way to limits reference search by StructLiteral --- crates/ra_ide/src/references/rename.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'crates/ra_ide/src/references') diff --git a/crates/ra_ide/src/references/rename.rs b/crates/ra_ide/src/references/rename.rs index b804d5f6d..e02985dcd 100644 --- a/crates/ra_ide/src/references/rename.rs +++ b/crates/ra_ide/src/references/rename.rs @@ -110,7 +110,13 @@ fn rename_reference( let edit = refs .into_iter() - .map(|range| source_edit_from_file_id_range(range.file_id, range.range, new_name)) + .map(|reference| { + source_edit_from_file_id_range( + reference.file_range.file_id, + reference.file_range.range, + new_name, + ) + }) .collect::>(); if edit.is_empty() { -- cgit v1.2.3