@@ -7846,6 +7846,8 @@ static void AddMethodTemplateCandidateImmediately(
78467846 MethodTmpl, ExplicitTemplateArgs, Args, Specialization, Info,
78477847 PartialOverloading, /*AggregateDeductionCandidate=*/false,
78487848 /*PartialOrdering=*/false, ObjectType, ObjectClassification,
7849+ CandidateSet.getKind() ==
7850+ clang::OverloadCandidateSet::CSK_AddressOfOverloadSet,
78497851 [&](ArrayRef<QualType> ParamTypes) {
78507852 return S.CheckNonDependentConversions(
78517853 MethodTmpl, ParamTypes, Args, CandidateSet, Conversions,
@@ -7960,6 +7962,8 @@ static void AddTemplateOverloadCandidateImmediately(
79607962 /*PartialOrdering=*/false,
79617963 /*ObjectType=*/QualType(),
79627964 /*ObjectClassification=*/Expr::Classification(),
7965+ CandidateSet.getKind() ==
7966+ OverloadCandidateSet::CSK_AddressOfOverloadSet,
79637967 [&](ArrayRef<QualType> ParamTypes) {
79647968 return S.CheckNonDependentConversions(
79657969 FunctionTemplate, ParamTypes, Args, CandidateSet, Conversions,
0 commit comments