File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
compiler/rustc_borrowck/src/region_infer Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -255,7 +255,7 @@ fn sccs_info<'cx, 'tcx>(
255255 let var_to_origin = infcx. reg_var_to_origin . borrow ( ) ;
256256
257257 let mut var_to_origin_sorted = var_to_origin. clone ( ) . into_iter ( ) . collect :: < Vec < _ > > ( ) ;
258- var_to_origin_sorted. sort_by ( |a , b| a . 0 . cmp ( & b . 0 ) ) ;
258+ var_to_origin_sorted. sort_by_key ( |vto| vto . 0 ) ;
259259 let mut debug_str = "region variables to origins:\n " . to_string ( ) ;
260260 for ( reg_var, origin) in var_to_origin_sorted. into_iter ( ) {
261261 debug_str. push_str ( & format ! ( "{:?}: {:?}\n " , reg_var, origin) ) ;
@@ -2216,7 +2216,7 @@ impl<'tcx> RegionInferenceContext<'tcx> {
22162216 // is in the same SCC or something. In that case, find what
22172217 // appears to be the most interesting point to report to the
22182218 // user via an even more ad-hoc guess.
2219- categorized_path. sort_by ( |p0 , p1| p0 . category . cmp ( & p1 . category ) ) ;
2219+ categorized_path. sort_by_key ( |p| p . category ) ;
22202220 debug ! ( "sorted_path={:#?}" , categorized_path) ;
22212221
22222222 ( categorized_path. remove ( 0 ) , extra_info)
You can’t perform that action at this time.
0 commit comments