diff options
| author | Eduard-Mihai Burtescu <edy.burt@gmail.com> | 2019-05-04 05:05:38 +0300 |
|---|---|---|
| committer | Eduard-Mihai Burtescu <edy.burt@gmail.com> | 2019-06-01 19:01:09 +0300 |
| commit | 4b9670a2459fe2b3a8d647d3edefe9fa92299a5a (patch) | |
| tree | 48b36d5133087bb4ad5fb0027ad46fa51b19b7cd /src/librustc/middle | |
| parent | 26e61dd8265d5680f7ac40f34b0bd1c9c28baaf0 (diff) | |
| download | rust-4b9670a2459fe2b3a8d647d3edefe9fa92299a5a.tar.gz rust-4b9670a2459fe2b3a8d647d3edefe9fa92299a5a.zip | |
rustc: remove the index field from Res::Upvar.
Diffstat (limited to 'src/librustc/middle')
| -rw-r--r-- | src/librustc/middle/expr_use_visitor.rs | 2 | ||||
| -rw-r--r-- | src/librustc/middle/mem_categorization.rs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc/middle/expr_use_visitor.rs b/src/librustc/middle/expr_use_visitor.rs index fd9233acbae..b10acc987a2 100644 --- a/src/librustc/middle/expr_use_visitor.rs +++ b/src/librustc/middle/expr_use_visitor.rs @@ -964,7 +964,7 @@ impl<'a, 'gcx, 'tcx> ExprUseVisitor<'a, 'gcx, 'tcx> { let var_ty = self.mc.node_ty(upvar.var_id)?; let res = upvar.parent.map_or( Res::Local(upvar.var_id), - |(closure_node_id, i)| Res::Upvar(upvar.var_id, i, closure_node_id), + |closure_node_id| Res::Upvar(upvar.var_id, closure_node_id), ); self.mc.cat_res(closure_hir_id, closure_span, var_ty, res) } diff --git a/src/librustc/middle/mem_categorization.rs b/src/librustc/middle/mem_categorization.rs index 8d7c6f18a85..c58ce762773 100644 --- a/src/librustc/middle/mem_categorization.rs +++ b/src/librustc/middle/mem_categorization.rs @@ -737,7 +737,7 @@ impl<'a, 'gcx, 'tcx> MemCategorizationContext<'a, 'gcx, 'tcx> { }) } - Res::Upvar(var_id, _, fn_node_id) => { + Res::Upvar(var_id, fn_node_id) => { let var_nid = self.tcx.hir().hir_to_node_id(var_id); self.cat_upvar(hir_id, span, var_nid, fn_node_id) } |
