aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api/src/symbol_index.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_ide_api/src/symbol_index.rs')
-rw-r--r--crates/ra_ide_api/src/symbol_index.rs8
1 files changed, 2 insertions, 6 deletions
diff --git a/crates/ra_ide_api/src/symbol_index.rs b/crates/ra_ide_api/src/symbol_index.rs
index 69a669b8d..6baeabde6 100644
--- a/crates/ra_ide_api/src/symbol_index.rs
+++ b/crates/ra_ide_api/src/symbol_index.rs
@@ -137,12 +137,8 @@ impl SymbolIndex {
137 self.symbols.len() 137 self.symbols.len()
138 } 138 }
139 139
140 pub(crate) fn fst_size(&self) -> usize { 140 pub(crate) fn memory_size(&self) -> usize {
141 self.map.as_fst().size() 141 self.map.as_fst().size() * self.symbols.len() * mem::size_of::<FileSymbol>()
142 }
143
144 pub(crate) fn symbols_size(&self) -> usize {
145 self.symbols.len() * mem::size_of::<FileSymbol>()
146 } 142 }
147 143
148 pub(crate) fn for_files( 144 pub(crate) fn for_files(