diff options
author | Florian Diebold <[email protected]> | 2019-01-27 16:23:49 +0000 |
---|---|---|
committer | Florian Diebold <[email protected]> | 2019-02-01 21:54:21 +0000 |
commit | d3df80dfe41e4e3ab7644ae576119a264ba0e7f1 (patch) | |
tree | 9e19af8285cd2e95aa0ec79e589c3d08fb9047bf /crates/ra_hir/src/expr.rs | |
parent | afce8e442639fa9ed954b3659a2d1eccb7d80113 (diff) |
Cleanup
Diffstat (limited to 'crates/ra_hir/src/expr.rs')
-rw-r--r-- | crates/ra_hir/src/expr.rs | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/crates/ra_hir/src/expr.rs b/crates/ra_hir/src/expr.rs index e78ba889e..f9f702ae2 100644 --- a/crates/ra_hir/src/expr.rs +++ b/crates/ra_hir/src/expr.rs | |||
@@ -76,11 +76,7 @@ impl Body { | |||
76 | } | 76 | } |
77 | 77 | ||
78 | // needs arbitrary_self_types to be a method... or maybe move to the def? | 78 | // needs arbitrary_self_types to be a method... or maybe move to the def? |
79 | pub fn resolver_for_expr( | 79 | pub fn resolver_for_expr(body: Arc<Body>, db: &impl HirDatabase, expr_id: ExprId) -> Resolver { |
80 | body: Arc<Body>, | ||
81 | db: &impl HirDatabase, | ||
82 | expr_id: ExprId, | ||
83 | ) -> Resolver<'static> { | ||
84 | let scopes = db.expr_scopes(body.owner); | 80 | let scopes = db.expr_scopes(body.owner); |
85 | resolver_for_scope(body, db, scopes.scope_for(expr_id)) | 81 | resolver_for_scope(body, db, scopes.scope_for(expr_id)) |
86 | } | 82 | } |
@@ -89,7 +85,7 @@ pub fn resolver_for_scope( | |||
89 | body: Arc<Body>, | 85 | body: Arc<Body>, |
90 | db: &impl HirDatabase, | 86 | db: &impl HirDatabase, |
91 | scope_id: Option<scope::ScopeId>, | 87 | scope_id: Option<scope::ScopeId>, |
92 | ) -> Resolver<'static> { | 88 | ) -> Resolver { |
93 | let mut r = body.owner.resolver(db); | 89 | let mut r = body.owner.resolver(db); |
94 | let scopes = db.expr_scopes(body.owner); | 90 | let scopes = db.expr_scopes(body.owner); |
95 | let scope_chain = scopes.scope_chain_for(scope_id).collect::<Vec<_>>(); | 91 | let scope_chain = scopes.scope_chain_for(scope_id).collect::<Vec<_>>(); |