diff options
Diffstat (limited to 'crates/ra_hir/src/lang_item.rs')
-rw-r--r-- | crates/ra_hir/src/lang_item.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ra_hir/src/lang_item.rs b/crates/ra_hir/src/lang_item.rs index adcc682a2..a25d419e7 100644 --- a/crates/ra_hir/src/lang_item.rs +++ b/crates/ra_hir/src/lang_item.rs | |||
@@ -11,7 +11,7 @@ use crate::{ | |||
11 | pub enum LangItemTarget { | 11 | pub enum LangItemTarget { |
12 | Enum(Enum), | 12 | Enum(Enum), |
13 | Function(Function), | 13 | Function(Function), |
14 | Impl(ImplBlock), | 14 | ImplBlock(ImplBlock), |
15 | Static(Static), | 15 | Static(Static), |
16 | Struct(Struct), | 16 | Struct(Struct), |
17 | Trait(Trait), | 17 | Trait(Trait), |
@@ -22,7 +22,7 @@ impl LangItemTarget { | |||
22 | match self { | 22 | match self { |
23 | LangItemTarget::Enum(e) => e.module(db).krate(db), | 23 | LangItemTarget::Enum(e) => e.module(db).krate(db), |
24 | LangItemTarget::Function(f) => f.module(db).krate(db), | 24 | LangItemTarget::Function(f) => f.module(db).krate(db), |
25 | LangItemTarget::Impl(i) => i.module().krate(db), | 25 | LangItemTarget::ImplBlock(i) => i.module().krate(db), |
26 | LangItemTarget::Static(s) => s.module(db).krate(db), | 26 | LangItemTarget::Static(s) => s.module(db).krate(db), |
27 | LangItemTarget::Struct(s) => s.module(db).krate(db), | 27 | LangItemTarget::Struct(s) => s.module(db).krate(db), |
28 | LangItemTarget::Trait(t) => t.module(db).krate(db), | 28 | LangItemTarget::Trait(t) => t.module(db).krate(db), |
@@ -65,7 +65,7 @@ impl LangItems { | |||
65 | .nth(0); | 65 | .nth(0); |
66 | if let Some(lang_item_name) = lang_item_name { | 66 | if let Some(lang_item_name) = lang_item_name { |
67 | let imp = ImplBlock::from_id(*module, impl_id); | 67 | let imp = ImplBlock::from_id(*module, impl_id); |
68 | self.items.entry(lang_item_name).or_insert(LangItemTarget::Impl(imp)); | 68 | self.items.entry(lang_item_name).or_insert(LangItemTarget::ImplBlock(imp)); |
69 | } | 69 | } |
70 | } | 70 | } |
71 | 71 | ||