diff options
author | Jonas Schievink <[email protected]> | 2021-04-06 21:25:44 +0100 |
---|---|---|
committer | Jonas Schievink <[email protected]> | 2021-04-06 21:25:44 +0100 |
commit | 035d84558cb777806d8c02234051843194459aee (patch) | |
tree | d169afd440ebcb7b28c982beb1b0d7e52d58ca4c /crates/ide_db | |
parent | 0d4c931416656540771ec29a3133ca2a7244e1be (diff) |
Avoid O(n²) when constructing AttrSourceMap
Diffstat (limited to 'crates/ide_db')
-rw-r--r-- | crates/ide_db/src/apply_change.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/crates/ide_db/src/apply_change.rs b/crates/ide_db/src/apply_change.rs index 111e9325a..6c67425d7 100644 --- a/crates/ide_db/src/apply_change.rs +++ b/crates/ide_db/src/apply_change.rs | |||
@@ -152,6 +152,10 @@ impl RootDatabase { | |||
152 | hir::db::FileItemTreeQuery | 152 | hir::db::FileItemTreeQuery |
153 | hir::db::BlockDefMapQuery | 153 | hir::db::BlockDefMapQuery |
154 | hir::db::CrateDefMapQueryQuery | 154 | hir::db::CrateDefMapQueryQuery |
155 | hir::db::FieldsAttrsQuery | ||
156 | hir::db::VariantsAttrsQuery | ||
157 | hir::db::FieldsAttrsSourceMapQuery | ||
158 | hir::db::VariantsAttrsSourceMapQuery | ||
155 | hir::db::StructDataQuery | 159 | hir::db::StructDataQuery |
156 | hir::db::UnionDataQuery | 160 | hir::db::UnionDataQuery |
157 | hir::db::EnumDataQuery | 161 | hir::db::EnumDataQuery |