diff options
| author | Nicholas Nethercote <nnethercote@mozilla.com> | 2019-09-20 11:25:16 +1000 |
|---|---|---|
| committer | Nicholas Nethercote <nnethercote@mozilla.com> | 2019-09-20 11:25:16 +1000 |
| commit | 8d73faf9ab471ffa927360040247deb082a65a43 (patch) | |
| tree | 65b9b4cc2167d32c81dd2844910dfae0548aebf0 | |
| parent | 3eae7f6291677fea37bcf91fd42e435803eabebf (diff) | |
| download | rust-8d73faf9ab471ffa927360040247deb082a65a43.tar.gz rust-8d73faf9ab471ffa927360040247deb082a65a43.zip | |
Remove some unnecessary `backtrace` intermediate variables.
| -rw-r--r-- | src/librustc_data_structures/obligation_forest/mod.rs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/librustc_data_structures/obligation_forest/mod.rs b/src/librustc_data_structures/obligation_forest/mod.rs index 37f4537f4b7..bcd041afc05 100644 --- a/src/librustc_data_structures/obligation_forest/mod.rs +++ b/src/librustc_data_structures/obligation_forest/mod.rs @@ -355,10 +355,9 @@ impl<O: ForestObligation> ObligationForest<O> { let mut errors = vec![]; for (index, node) in self.nodes.iter().enumerate() { if let NodeState::Pending = node.state.get() { - let backtrace = self.error_at(index); errors.push(Error { error: error.clone(), - backtrace, + backtrace: self.error_at(index), }); } } @@ -439,10 +438,9 @@ impl<O: ForestObligation> ObligationForest<O> { } ProcessResult::Error(err) => { stalled = false; - let backtrace = self.error_at(index); errors.push(Error { error: err, - backtrace, + backtrace: self.error_at(index), }); } } |
