@@ -79,7 +79,7 @@ enum OverloadedCallee {
7979 Resolved {
8080 ty : Arc < Type > ,
8181 } ,
82- Overload {
82+ Candidates {
8383 all : Vec < Type > ,
8484 closest : Arc < Type > ,
8585 is_closest_chosen : bool ,
@@ -576,7 +576,7 @@ impl Answers {
576576 let lock = self . trace . as_ref ( ) ?. lock ( ) ;
577577 match lock. overloaded_callees . get ( & range) ? {
578578 OverloadedCallee :: Resolved { ty } => Some ( self . deep_force ( ty. as_ref ( ) . clone ( ) ) ) ,
579- OverloadedCallee :: Overload {
579+ OverloadedCallee :: Candidates {
580580 closest,
581581 is_closest_chosen,
582582 ..
@@ -595,7 +595,7 @@ impl Answers {
595595 let lock = self . trace . as_ref ( ) ?. lock ( ) ;
596596 match lock. overloaded_callees . get ( & range) ? {
597597 OverloadedCallee :: Resolved { ty } => Some ( ( vec ! [ ty. as_ref( ) . clone( ) ] , Some ( 0 ) ) ) ,
598- OverloadedCallee :: Overload { all, closest, .. } => {
598+ OverloadedCallee :: Candidates { all, closest, .. } => {
599599 let chosen_index = all
600600 . iter ( )
601601 . position ( |signature| signature == closest. as_ref ( ) ) ;
@@ -627,7 +627,7 @@ impl<'a, Ans: LookupAnswer> AnswersSolver<'a, Ans> {
627627 & self . current ( ) . solver
628628 }
629629
630- pub fn record_overload_trace_from_type ( & self , loc : TextRange , ty : Type ) {
630+ pub fn record_resolved_trace ( & self , loc : TextRange , ty : Type ) {
631631 if let Some ( trace) = & self . current ( ) . trace {
632632 trace
633633 . lock ( )
@@ -648,7 +648,7 @@ impl<'a, Ans: LookupAnswer> AnswersSolver<'a, Ans> {
648648 if let Some ( trace) = & self . current ( ) . trace {
649649 trace. lock ( ) . overloaded_callees . insert (
650650 loc,
651- OverloadedCallee :: Overload {
651+ OverloadedCallee :: Candidates {
652652 all : all_overloads,
653653 closest : Arc :: new ( closest_overload) ,
654654 is_closest_chosen : is_closest_overload_chosen,
0 commit comments