diff options
author | Aleksey Kladov <[email protected]> | 2019-12-12 14:11:57 +0000 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2019-12-12 14:11:57 +0000 |
commit | 56710f119b7114efac237ac36ea21730b8bd5311 (patch) | |
tree | 9e54318d6f291e3d997a9fe99554c24eeb4a47bc /crates/ra_hir_def/src/child_by_source.rs | |
parent | f135a8ea55c0a46c67713fb3b79b5f62ada430c1 (diff) |
Move enum&union to new loc
Diffstat (limited to 'crates/ra_hir_def/src/child_by_source.rs')
-rw-r--r-- | crates/ra_hir_def/src/child_by_source.rs | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/crates/ra_hir_def/src/child_by_source.rs b/crates/ra_hir_def/src/child_by_source.rs index eba361578..3c9379b15 100644 --- a/crates/ra_hir_def/src/child_by_source.rs +++ b/crates/ra_hir_def/src/child_by_source.rs | |||
@@ -103,8 +103,14 @@ impl ChildBySource for ModuleId { | |||
103 | let src = strukt.lookup(db).source(db); | 103 | let src = strukt.lookup(db).source(db); |
104 | res[keys::STRUCT].insert(src, strukt) | 104 | res[keys::STRUCT].insert(src, strukt) |
105 | } | 105 | } |
106 | AdtId::UnionId(_) => (), | 106 | AdtId::UnionId(union_) => { |
107 | AdtId::EnumId(_) => (), | 107 | let src = union_.lookup(db).source(db); |
108 | res[keys::UNION].insert(src, union_) | ||
109 | } | ||
110 | AdtId::EnumId(enum_) => { | ||
111 | let src = enum_.lookup(db).source(db); | ||
112 | res[keys::ENUM].insert(src, enum_) | ||
113 | } | ||
108 | }, | 114 | }, |
109 | _ => (), | 115 | _ => (), |
110 | } | 116 | } |