diff options
author | Aleksey Kladov <[email protected]> | 2019-06-19 21:46:50 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2019-06-19 21:46:50 +0100 |
commit | bcff61257a678b54721aceab5aec7a9f6cce8d9c (patch) | |
tree | 14f44671957899321b7187540a62bda40ee6bb29 /crates/ra_hir/src/code_model.rs | |
parent | 09864b3b217e2ad6ca8630af6faaaefd8d14e860 (diff) |
Add firewall query to lang items
With an intermediate query, changing one module won't cause reparsing
of all modules
Diffstat (limited to 'crates/ra_hir/src/code_model.rs')
-rw-r--r-- | crates/ra_hir/src/code_model.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ra_hir/src/code_model.rs b/crates/ra_hir/src/code_model.rs index 10f975b31..ebbc37c0e 100644 --- a/crates/ra_hir/src/code_model.rs +++ b/crates/ra_hir/src/code_model.rs | |||
@@ -282,7 +282,7 @@ impl Module { | |||
282 | .collect() | 282 | .collect() |
283 | } | 283 | } |
284 | 284 | ||
285 | pub fn impl_blocks(self, db: &impl HirDatabase) -> Vec<ImplBlock> { | 285 | pub fn impl_blocks(self, db: &impl DefDatabase) -> Vec<ImplBlock> { |
286 | let module_impl_blocks = db.impls_in_module(self); | 286 | let module_impl_blocks = db.impls_in_module(self); |
287 | module_impl_blocks | 287 | module_impl_blocks |
288 | .impls | 288 | .impls |