diff options
Diffstat (limited to 'crates/ra_hir/src/expr.rs')
-rw-r--r-- | crates/ra_hir/src/expr.rs | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/crates/ra_hir/src/expr.rs b/crates/ra_hir/src/expr.rs index c09d3fbf9..503a09f25 100644 --- a/crates/ra_hir/src/expr.rs +++ b/crates/ra_hir/src/expr.rs | |||
@@ -75,9 +75,6 @@ impl Body { | |||
75 | #[allow(dead_code)] | 75 | #[allow(dead_code)] |
76 | pub fn resolver_for_expr(body: Arc<Body>, db: &impl HirDatabase, expr_id: ExprId) -> Resolver { | 76 | pub fn resolver_for_expr(body: Arc<Body>, db: &impl HirDatabase, expr_id: ExprId) -> Resolver { |
77 | let mut r = body.owner.resolver(db); | 77 | let mut r = body.owner.resolver(db); |
78 | if !body.params.is_empty() { | ||
79 | r = r.push_function_params(Arc::clone(&body)); | ||
80 | } | ||
81 | let scopes = db.expr_scopes(body.owner); | 78 | let scopes = db.expr_scopes(body.owner); |
82 | let scope_chain = scopes.scope_chain_for(expr_id).collect::<Vec<_>>(); | 79 | let scope_chain = scopes.scope_chain_for(expr_id).collect::<Vec<_>>(); |
83 | for scope in scope_chain.into_iter().rev() { | 80 | for scope in scope_chain.into_iter().rev() { |