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)
450
OverloadResolution
.MethodInvocationOverloadResolution(
601
if (this.
OverloadResolution
.BinaryOperatorExtensionOverloadResolutionInSingleScope(
1882
if (this.
OverloadResolution
.UnaryOperatorExtensionOverloadResolutionInSingleScope(
2031
if (this.
OverloadResolution
.BinaryOperatorExtensionOverloadResolutionInSingleScope(extensionDeclarationsInSingleScope, kind, isChecked, name1, name2Opt, left, right, result, ref useSiteInfo))
2061
this.
OverloadResolution
.BinaryOperatorOverloadResolution(kind, isChecked, name1, name2Opt, left, right, result, ref useSiteInfo);
2199
this.
OverloadResolution
.UnaryOperatorOverloadResolution(kind, isChecked, name1, name2Opt, operand, result, ref useSiteInfo);
2319
if (this.
OverloadResolution
.UnaryOperatorExtensionOverloadResolutionInSingleScope(extensionDeclarationsInSingleScope, kind, isChecked, name1, name2Opt, operand, result, ref useSiteInfo))
3407
OverloadResolution
.MethodInvocationOverloadResolution(
3560
if (this.
OverloadResolution
.UnaryOperatorExtensionOverloadResolutionInSingleScope(
Binder\ForEachLoopBinder.cs (1)
1457
this.
OverloadResolution
.MethodInvocationOverloadResolution(
Binder\Semantics\Conversions\Conversions.cs (1)
404
_binder.
OverloadResolution
.MethodInvocationOverloadResolution(