diff options
| author | Esteban Küber <esteban@kuber.com.ar> | 2019-11-23 21:44:28 -0800 |
|---|---|---|
| committer | Esteban Küber <esteban@kuber.com.ar> | 2019-11-28 12:22:07 -0800 |
| commit | 0f530ecb6875540f5cf5032ea7df54a38d01ab1c (patch) | |
| tree | f1e2800ecf67804fd450171830c5309de4a2bc7e /src/librustc_mir | |
| parent | 9fb446d4726c88490c1dd069fa6982c7e5718643 (diff) | |
| download | rust-0f530ecb6875540f5cf5032ea7df54a38d01ab1c.tar.gz rust-0f530ecb6875540f5cf5032ea7df54a38d01ab1c.zip | |
review comments
Diffstat (limited to 'src/librustc_mir')
| -rw-r--r-- | src/librustc_mir/borrow_check/conflict_errors.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/librustc_mir/borrow_check/conflict_errors.rs b/src/librustc_mir/borrow_check/conflict_errors.rs index e9065abcebe..48f8ad9bbd8 100644 --- a/src/librustc_mir/borrow_check/conflict_errors.rs +++ b/src/librustc_mir/borrow_check/conflict_errors.rs @@ -7,6 +7,7 @@ use rustc::mir::{ PlaceRef, ProjectionElem, Rvalue, Statement, StatementKind, TerminatorKind, VarBindingForm, }; use rustc::ty::{self, Ty}; +use rustc::traits::error_reporting::suggest_constraining_type_param; use rustc_data_structures::fx::FxHashSet; use rustc_index::vec::Idx; use rustc_errors::{Applicability, DiagnosticBuilder}; @@ -233,7 +234,8 @@ impl<'cx, 'tcx> MirBorrowckCtxt<'cx, 'tcx> { let generics = tcx.generics_of(self.mir_def_id); let param = generics.type_param(¶m_ty, tcx); let generics = tcx.hir().get_generics(self.mir_def_id).unwrap(); - generics.suggest_constraining_type_param( + suggest_constraining_type_param( + generics, &mut err, ¶m.name.as_str(), "Copy", |
