diff options
author | Florian Diebold <[email protected]> | 2020-01-24 14:22:00 +0000 |
---|---|---|
committer | Florian Diebold <[email protected]> | 2020-02-07 17:28:10 +0000 |
commit | 7ea4bce1b292d455c313f914b3aa3051293c502b (patch) | |
tree | 9dffb37e0cc74135d0c92e2ee9a714ed2ff4d5be /crates/ra_hir/src/source_analyzer.rs | |
parent | 22a65b11b3a69b3dae561b34c6b28cb2107169d1 (diff) |
Add impl trait lowering mode
Diffstat (limited to 'crates/ra_hir/src/source_analyzer.rs')
-rw-r--r-- | crates/ra_hir/src/source_analyzer.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/crates/ra_hir/src/source_analyzer.rs b/crates/ra_hir/src/source_analyzer.rs index 9cfd52856..bb9a35c5d 100644 --- a/crates/ra_hir/src/source_analyzer.rs +++ b/crates/ra_hir/src/source_analyzer.rs | |||
@@ -179,8 +179,7 @@ impl SourceAnalyzer { | |||
179 | } | 179 | } |
180 | 180 | ||
181 | fn trait_env(&self, db: &impl HirDatabase) -> Arc<TraitEnvironment> { | 181 | fn trait_env(&self, db: &impl HirDatabase) -> Arc<TraitEnvironment> { |
182 | let ctx = hir_ty::TyLoweringContext { db, resolver: &self.resolver }; | 182 | TraitEnvironment::lower(db, &self.resolver) |
183 | TraitEnvironment::lower(&ctx) | ||
184 | } | 183 | } |
185 | 184 | ||
186 | pub fn type_of(&self, db: &impl HirDatabase, expr: &ast::Expr) -> Option<Type> { | 185 | pub fn type_of(&self, db: &impl HirDatabase, expr: &ast::Expr) -> Option<Type> { |