26 references to OverloadResolution
Microsoft.CodeAnalysis.CSharp (26)
Binder\Binder_Expressions.cs (11)
6791
this.
OverloadResolution
.ObjectCreationOverloadResolution(accessibleConstructors, analyzedArguments, overloadResolutionResult, dynamicResolution: true, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
7263
this.
OverloadResolution
.ObjectCreationOverloadResolution(candidateConstructors, analyzedArguments, result, dynamicResolution: false, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
7277
this.
OverloadResolution
.ObjectCreationOverloadResolution(allInstanceConstructors, analyzedArguments, inaccessibleResult, dynamicResolution: false, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
8891
binder.
OverloadResolution
.MethodInvocationOverloadResolution(
8941
binder.
OverloadResolution
.PropertyOverloadResolution(properties, left, actualReceiverArguments, overloadResolutionResult,
10255
this.
OverloadResolution
.PropertyOverloadResolution(propertyGroup, receiver, analyzedArguments, overloadResolutionResult,
10938
OverloadResolution
.MethodInvocationOverloadResolution(
10996
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
11065
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out bool useParamsForScope))
11205
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
11266
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
Binder\Binder_Invocation.cs (2)
644
OverloadResolution
.MethodInvocationOverloadResolution(
2532
OverloadResolution
.FunctionPointerOverloadResolution(
Binder\Binder_Operators.cs (11)
463
OverloadResolution
.MethodInvocationOverloadResolution(
626
if (this.
OverloadResolution
.BinaryOperatorExtensionOverloadResolutionInSingleScope(
1908
if (this.
OverloadResolution
.GetUserDefinedOperators(
1913
this.
OverloadResolution
.UnaryOperatorOverloadResolution(leftPlaceholder, result, ref useSiteInfo);
2003
if (this.
OverloadResolution
.UnaryOperatorExtensionOverloadResolutionInSingleScope(
2127
if (this.
OverloadResolution
.BinaryOperatorExtensionOverloadResolutionInSingleScope(extensionCandidatesInSingleScope, kind, isChecked, name1, name2Opt, left, right, result, ref useSiteInfo))
2169
this.
OverloadResolution
.BinaryOperatorOverloadResolution(kind, isChecked, name1, name2Opt, left, right, result, ref useSiteInfo);
2313
this.
OverloadResolution
.UnaryOperatorOverloadResolution(kind, isChecked, name1, name2Opt, operand, result, ref useSiteInfo);
2439
if (this.
OverloadResolution
.UnaryOperatorExtensionOverloadResolutionInSingleScope(extensionCandidatesInSingleScope, kind, isChecked, name1, name2Opt, operand, result, ref useSiteInfo))
3551
OverloadResolution
.MethodInvocationOverloadResolution(
3716
if (this.
OverloadResolution
.UnaryOperatorExtensionOverloadResolutionInSingleScope(
Binder\ForEachLoopBinder.cs (1)
1438
this.
OverloadResolution
.MethodInvocationOverloadResolution(
Binder\Semantics\Conversions\Conversions.cs (1)
404
_binder.
OverloadResolution
.MethodInvocationOverloadResolution(