diff options
| author | Santiago Pastorino <spastorino@gmail.com> | 2018-11-20 15:26:01 -0300 |
|---|---|---|
| committer | Santiago Pastorino <spastorino@gmail.com> | 2019-02-20 11:49:18 -0300 |
| commit | cbc865defd0b897ec9befafd4a1895bce58e3cf4 (patch) | |
| tree | 14a22fcf3f596920de6d4e6275f9a1d31394745e /src | |
| parent | f66e4697ae286985ddefc53c3a047614568458bb (diff) | |
| download | rust-cbc865defd0b897ec9befafd4a1895bce58e3cf4.tar.gz rust-cbc865defd0b897ec9befafd4a1895bce58e3cf4.zip | |
Use successor_within_block helper
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustc_mir/borrow_check/nll/explain_borrow/find_use.rs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/librustc_mir/borrow_check/nll/explain_borrow/find_use.rs b/src/librustc_mir/borrow_check/nll/explain_borrow/find_use.rs index c5aaf5b811e..7d6385752c3 100644 --- a/src/librustc_mir/borrow_check/nll/explain_borrow/find_use.rs +++ b/src/librustc_mir/borrow_check/nll/explain_borrow/find_use.rs @@ -65,10 +65,7 @@ impl<'cx, 'gcx, 'tcx> UseFinder<'cx, 'gcx, 'tcx> { None => { if p.statement_index < block_data.statements.len() { - queue.push_back(Location { - statement_index: p.statement_index + 1, - ..p - }); + queue.push_back(p.successor_within_block()); } else { queue.extend( block_data |
