about summary refs log tree commit diff
path: root/src/librustc_mir
diff options
context:
space:
mode:
authorEsteban Küber <esteban@kuber.com.ar>2019-11-23 21:44:28 -0800
committerEsteban Küber <esteban@kuber.com.ar>2019-11-28 12:22:07 -0800
commit0f530ecb6875540f5cf5032ea7df54a38d01ab1c (patch)
treef1e2800ecf67804fd450171830c5309de4a2bc7e /src/librustc_mir
parent9fb446d4726c88490c1dd069fa6982c7e5718643 (diff)
downloadrust-0f530ecb6875540f5cf5032ea7df54a38d01ab1c.tar.gz
rust-0f530ecb6875540f5cf5032ea7df54a38d01ab1c.zip
review comments
Diffstat (limited to 'src/librustc_mir')
-rw-r--r--src/librustc_mir/borrow_check/conflict_errors.rs4
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(&param_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,
                         &param.name.as_str(),
                         "Copy",