diff options
author | Florian Diebold <[email protected]> | 2019-01-27 19:50:57 +0000 |
---|---|---|
committer | Florian Diebold <[email protected]> | 2019-02-01 21:45:25 +0000 |
commit | 33ff7b56ff353410e7bcb7aed27004d4f0a57d8e (patch) | |
tree | 88dba144f41cdbd20584306a296031cb8f0ced3a /crates/ra_hir/src/nameres.rs | |
parent | 6b076f1931d7dc324d7bbbc4c1df9f7c1c1db8b7 (diff) |
Use the new Resolver API in completion
Diffstat (limited to 'crates/ra_hir/src/nameres.rs')
-rw-r--r-- | crates/ra_hir/src/nameres.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/crates/ra_hir/src/nameres.rs b/crates/ra_hir/src/nameres.rs index 193c6a977..9b020db81 100644 --- a/crates/ra_hir/src/nameres.rs +++ b/crates/ra_hir/src/nameres.rs | |||
@@ -81,6 +81,15 @@ pub struct PerNs<T> { | |||
81 | pub values: Option<T>, | 81 | pub values: Option<T>, |
82 | } | 82 | } |
83 | 83 | ||
84 | impl<T> Default for PerNs<T> { | ||
85 | fn default() -> Self { | ||
86 | PerNs { | ||
87 | types: None, | ||
88 | values: None, | ||
89 | } | ||
90 | } | ||
91 | } | ||
92 | |||
84 | impl<T> PerNs<T> { | 93 | impl<T> PerNs<T> { |
85 | pub fn none() -> PerNs<T> { | 94 | pub fn none() -> PerNs<T> { |
86 | PerNs { | 95 | PerNs { |