about summary refs log tree commit diff
path: root/src/librustc_span
diff options
context:
space:
mode:
authorDylan DPC <dylan.dpc@gmail.com>2020-02-29 18:54:01 +0100
committerGitHub <noreply@github.com>2020-02-29 18:54:01 +0100
commit7d43997053f940d3aa656a5054995a08edf5f3d4 (patch)
tree68b172c44e427de40e84a099af257dffe49d9a68 /src/librustc_span
parentb22631bfafe0a6dbe038b180bf838847b39385ea (diff)
parentde7c40c1686c1c4be74f14493c4b12955e9ed5f2 (diff)
Rollup merge of #69572 - matthiaskrgr:try_err_and_iter_on_ref, r=Centril
use .iter() instead of .into_iter() on references
Diffstat (limited to 'src/librustc_span')
-rw-r--r--src/librustc_span/source_map.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc_span/source_map.rs b/src/librustc_span/source_map.rs
index 31d397f040c..320039b7c91 100644
--- a/src/librustc_span/source_map.rs
+++ b/src/librustc_span/source_map.rs
@@ -395,7 +395,7 @@ impl SourceMap {
                         .unwrap_or_else(|x| x);
                     let special_chars = end_width_idx - start_width_idx;
                     let non_narrow: usize = f.non_narrow_chars[start_width_idx..end_width_idx]
-                        .into_iter()
+                        .iter()
                         .map(|x| x.width())
                         .sum();
                     col.0 - special_chars + non_narrow
@@ -413,7 +413,7 @@ impl SourceMap {
                         .binary_search_by_key(&pos, |x| x.pos())
                         .unwrap_or_else(|x| x);
                     let non_narrow: usize =
-                        f.non_narrow_chars[0..end_width_idx].into_iter().map(|x| x.width()).sum();
+                        f.non_narrow_chars[0..end_width_idx].iter().map(|x| x.width()).sum();
                     chpos.0 - end_width_idx + non_narrow
                 };
                 Loc { file: f, line: 0, col: chpos, col_display }