diff options
author | Aleksey Kladov <[email protected]> | 2019-01-30 19:23:14 +0000 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2019-01-30 19:37:20 +0000 |
commit | ef7eb8c2576963a9a2df405feff354d36366b202 (patch) | |
tree | b92e52aed2a5b22d73cbebccd08f2870c8212b16 /crates/ra_hir/src/code_model_api.rs | |
parent | 95aa7e46fc69b5279a1af74dfa7008396a4455a5 (diff) |
Use Crate instead of CrateId
Diffstat (limited to 'crates/ra_hir/src/code_model_api.rs')
-rw-r--r-- | crates/ra_hir/src/code_model_api.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ra_hir/src/code_model_api.rs b/crates/ra_hir/src/code_model_api.rs index 53e84429c..c59b7fbc5 100644 --- a/crates/ra_hir/src/code_model_api.rs +++ b/crates/ra_hir/src/code_model_api.rs | |||
@@ -52,7 +52,7 @@ pub enum Def { | |||
52 | 52 | ||
53 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] | 53 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] |
54 | pub struct Module { | 54 | pub struct Module { |
55 | pub(crate) krate: CrateId, | 55 | pub(crate) krate: Crate, |
56 | pub(crate) module_id: ModuleId, | 56 | pub(crate) module_id: ModuleId, |
57 | } | 57 | } |
58 | 58 | ||
@@ -133,8 +133,8 @@ impl Module { | |||
133 | } | 133 | } |
134 | 134 | ||
135 | /// Returns the crate this module is part of. | 135 | /// Returns the crate this module is part of. |
136 | pub fn krate(&self, db: &impl HirDatabase) -> Option<Crate> { | 136 | pub fn krate(&self, _db: &impl HirDatabase) -> Option<Crate> { |
137 | self.krate_impl(db) | 137 | Some(self.krate) |
138 | } | 138 | } |
139 | 139 | ||
140 | /// Topmost parent of this module. Every module has a `crate_root`, but some | 140 | /// Topmost parent of this module. Every module has a `crate_root`, but some |