From 4176c03d1254a462da1c84a3a1185c8f2161e8a8 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Thu, 23 Apr 2020 16:33:01 +0200 Subject: Remove SyntaxPtr::range from more places --- crates/ra_ide_db/src/symbol_index.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'crates/ra_ide_db') diff --git a/crates/ra_ide_db/src/symbol_index.rs b/crates/ra_ide_db/src/symbol_index.rs index 937abb433..95be11134 100644 --- a/crates/ra_ide_db/src/symbol_index.rs +++ b/crates/ra_ide_db/src/symbol_index.rs @@ -313,6 +313,7 @@ pub struct FileSymbol { pub file_id: FileId, pub name: SmolStr, pub kind: SyntaxKind, + pub range: TextRange, pub ptr: SyntaxNodePtr, pub name_range: Option, pub container_name: Option, @@ -379,6 +380,7 @@ fn to_file_symbol(node: &SyntaxNode, file_id: FileId) -> Option { to_symbol(node).map(move |(name, ptr, name_range)| FileSymbol { name, kind: node.kind(), + range: node.text_range(), ptr, file_id, name_range: Some(name_range), -- cgit v1.2.3