24 references to OverloadResolution
Microsoft.CodeAnalysis.CSharp (24)
Binder\Binder_Expressions.cs (11)
6703
this.
OverloadResolution
.ObjectCreationOverloadResolution(accessibleConstructors, analyzedArguments, overloadResolutionResult, dynamicResolution: true, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
7174
this.
OverloadResolution
.ObjectCreationOverloadResolution(candidateConstructors, analyzedArguments, result, dynamicResolution: false, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
7188
this.
OverloadResolution
.ObjectCreationOverloadResolution(allInstanceConstructors, analyzedArguments, inaccessibleResult, dynamicResolution: false, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
8770
binder.
OverloadResolution
.MethodInvocationOverloadResolution(
8820
binder.
OverloadResolution
.PropertyOverloadResolution(properties, left, actualReceiverArguments, overloadResolutionResult,
10137
this.
OverloadResolution
.PropertyOverloadResolution(propertyGroup, receiver, analyzedArguments, overloadResolutionResult,
10818
OverloadResolution
.MethodInvocationOverloadResolution(
10876
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
10916
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out bool useParamsForScope))
11040
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
11108
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
Binder\Binder_Invocation.cs (2)
637
OverloadResolution
.MethodInvocationOverloadResolution(
2457
OverloadResolution
.FunctionPointerOverloadResolution(
Binder\Binder_Operators.cs (9)
444
OverloadResolution
.MethodInvocationOverloadResolution(
595
if (this.
OverloadResolution
.BinaryOperatorExtensionOverloadResolutionInSingleScope(
1876
if (this.
OverloadResolution
.UnaryOperatorExtensionOverloadResolutionInSingleScope(
2018
if (this.
OverloadResolution
.BinaryOperatorExtensionOverloadResolutionInSingleScope(extensionDeclarationsInSingleScope, kind, isChecked, name1, name2Opt, left, right, result, ref useSiteInfo))
2048
this.
OverloadResolution
.BinaryOperatorOverloadResolution(kind, isChecked, name1, name2Opt, left, right, result, ref useSiteInfo);
2175
this.
OverloadResolution
.UnaryOperatorOverloadResolution(kind, isChecked, name1, name2Opt, operand, result, ref useSiteInfo);
2290
if (this.
OverloadResolution
.UnaryOperatorExtensionOverloadResolutionInSingleScope(extensionDeclarationsInSingleScope, kind, isChecked, name1, name2Opt, operand, result, ref useSiteInfo))
3372
OverloadResolution
.MethodInvocationOverloadResolution(
3525
if (this.
OverloadResolution
.UnaryOperatorExtensionOverloadResolutionInSingleScope(
Binder\ForEachLoopBinder.cs (1)
1457
this.
OverloadResolution
.MethodInvocationOverloadResolution(
Binder\Semantics\Conversions\Conversions.cs (1)
404
_binder.
OverloadResolution
.MethodInvocationOverloadResolution(