diff options
author | bors[bot] <bors[bot]@users.noreply.github.com> | 2019-01-30 19:37:48 +0000 |
---|---|---|
committer | bors[bot] <bors[bot]@users.noreply.github.com> | 2019-01-30 19:37:48 +0000 |
commit | c65e6cdcb3d603ce7c0943785f7140662022c54a (patch) | |
tree | b92e52aed2a5b22d73cbebccd08f2870c8212b16 /crates/ra_hir/src/code_model_api.rs | |
parent | b704ce803b99f0c69bbcd3d4ab531d2604de8594 (diff) | |
parent | ef7eb8c2576963a9a2df405feff354d36366b202 (diff) |
Merge #709
709: Use Crate instead of CrateId r=matklad a=matklad
Co-authored-by: Aleksey Kladov <[email protected]>
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 |