aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/source_analyzer.rs
diff options
context:
space:
mode:
authorFlorian Diebold <[email protected]>2020-01-24 14:22:00 +0000
committerFlorian Diebold <[email protected]>2020-02-07 17:28:10 +0000
commit7ea4bce1b292d455c313f914b3aa3051293c502b (patch)
tree9dffb37e0cc74135d0c92e2ee9a714ed2ff4d5be /crates/ra_hir/src/source_analyzer.rs
parent22a65b11b3a69b3dae561b34c6b28cb2107169d1 (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.rs3
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> {