diff options
author | adamrk <[email protected]> | 2020-08-22 19:11:37 +0100 |
---|---|---|
committer | adamrk <[email protected]> | 2020-08-30 11:34:32 +0100 |
commit | c6ddb907144688ae77a6de3666159feef53638e1 (patch) | |
tree | a560689c0ff6a35b7ed6a6738c48524730a60263 /crates/hir_ty/src/db.rs | |
parent | ac4b134c6be27642dbe915f32a41f9a21bd0c1c9 (diff) |
Add references to fn args during completion
Diffstat (limited to 'crates/hir_ty/src/db.rs')
-rw-r--r-- | crates/hir_ty/src/db.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/crates/hir_ty/src/db.rs b/crates/hir_ty/src/db.rs index 25cf9eb7f..57e60c53b 100644 --- a/crates/hir_ty/src/db.rs +++ b/crates/hir_ty/src/db.rs | |||
@@ -26,6 +26,9 @@ pub trait HirDatabase: DefDatabase + Upcast<dyn DefDatabase> { | |||
26 | #[salsa::invoke(crate::infer::infer_query)] | 26 | #[salsa::invoke(crate::infer::infer_query)] |
27 | fn infer_query(&self, def: DefWithBodyId) -> Arc<InferenceResult>; | 27 | fn infer_query(&self, def: DefWithBodyId) -> Arc<InferenceResult>; |
28 | 28 | ||
29 | #[salsa::invoke(crate::infer::can_unify)] | ||
30 | fn can_unify(&self, def: DefWithBodyId, ty1: Ty, ty2: Ty) -> bool; | ||
31 | |||
29 | #[salsa::invoke(crate::lower::ty_query)] | 32 | #[salsa::invoke(crate::lower::ty_query)] |
30 | #[salsa::cycle(crate::lower::ty_recover)] | 33 | #[salsa::cycle(crate::lower::ty_recover)] |
31 | fn ty(&self, def: TyDefId) -> Binders<Ty>; | 34 | fn ty(&self, def: TyDefId) -> Binders<Ty>; |