aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_def
diff options
context:
space:
mode:
authorEdwin Cheng <[email protected]>2020-05-05 16:01:07 +0100
committerEdwin Cheng <[email protected]>2020-05-05 16:01:07 +0100
commit07de8ea165deb37ca9c42e66d2d3ecac57756ec6 (patch)
tree00f47b2a82c260266d73ff876c06da1a3560644f /crates/ra_hir_def
parentcf821cc33271b3a133ea3b3775f86573aa2514cb (diff)
invert if
Diffstat (limited to 'crates/ra_hir_def')
-rw-r--r--crates/ra_hir_def/src/item_scope.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ra_hir_def/src/item_scope.rs b/crates/ra_hir_def/src/item_scope.rs
index 7792ed709..fc15948ad 100644
--- a/crates/ra_hir_def/src/item_scope.rs
+++ b/crates/ra_hir_def/src/item_scope.rs
@@ -159,10 +159,10 @@ impl PerNs {
159 AdtId::UnionId(_) => PerNs::types(def, v), 159 AdtId::UnionId(_) => PerNs::types(def, v),
160 AdtId::EnumId(_) => PerNs::types(def, v), 160 AdtId::EnumId(_) => PerNs::types(def, v),
161 AdtId::StructId(_) => { 161 AdtId::StructId(_) => {
162 if !has_constructor { 162 if has_constructor {
163 PerNs::types(def, v)
164 } else {
165 PerNs::both(def, def, v) 163 PerNs::both(def, def, v)
164 } else {
165 PerNs::types(def, v)
166 } 166 }
167 } 167 }
168 }, 168 },