|
|
@@ -57,9 +57,9 @@ auto PerformCallToCppFunction(Context& context, SemIR::LocId loc_id,
|
|
|
bool is_operator_syntax) -> SemIR::InstId {
|
|
|
auto [template_arg_ids, function_arg_ids] =
|
|
|
SplitCallArgumentList(context, arg_ids);
|
|
|
- auto callee_id =
|
|
|
- PerformCppOverloadResolution(context, loc_id, overload_set_id,
|
|
|
- template_arg_ids, self_id, function_arg_ids);
|
|
|
+ auto callee_id = PerformCppOverloadResolution(
|
|
|
+ context, loc_id, context.cpp_overload_sets().Get(overload_set_id),
|
|
|
+ template_arg_ids, self_id, function_arg_ids);
|
|
|
SemIR::Callee callee = GetCallee(context.sem_ir(), callee_id);
|
|
|
CARBON_KIND_SWITCH(callee) {
|
|
|
case CARBON_KIND(SemIR::CalleeError _): {
|