From 7926aeeca496297ecd6939def26c003c2a8f3a66 Mon Sep 17 00:00:00 2001 From: P1start Date: Sat, 5 Jul 2014 12:54:26 +1200 Subject: [PATCH] move lifetime suggestion note to after the error Closes #15433. --- src/librustc/middle/typeck/infer/error_reporting.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/librustc/middle/typeck/infer/error_reporting.rs b/src/librustc/middle/typeck/infer/error_reporting.rs index a5bdea72da2..053a75e7260 100644 --- a/src/librustc/middle/typeck/infer/error_reporting.rs +++ b/src/librustc/middle/typeck/infer/error_reporting.rs @@ -676,10 +676,10 @@ impl<'a> ErrorReporting for InferCtxt<'a> { var_origins: &[RegionVariableOrigin], trace_origins: &[(TypeTrace, ty::type_err)], same_regions: &[SameRegions]) { - self.give_suggestion(same_regions); for vo in var_origins.iter() { self.report_inference_failure(vo.clone()); } + self.give_suggestion(same_regions); for &(ref trace, terr) in trace_origins.iter() { self.report_type_error(trace.clone(), &terr); }