24 references to OverloadResolution
Microsoft.CodeAnalysis.CSharp (24)
Binder\Binder_Expressions.cs (11)
6710
this.
OverloadResolution
.ObjectCreationOverloadResolution(accessibleConstructors, analyzedArguments, overloadResolutionResult, dynamicResolution: true, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
7181
this.
OverloadResolution
.ObjectCreationOverloadResolution(candidateConstructors, analyzedArguments, result, dynamicResolution: false, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
7195
this.
OverloadResolution
.ObjectCreationOverloadResolution(allInstanceConstructors, analyzedArguments, inaccessibleResult, dynamicResolution: false, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
8777
binder.
OverloadResolution
.MethodInvocationOverloadResolution(
8827
binder.
OverloadResolution
.PropertyOverloadResolution(properties, left, actualReceiverArguments, overloadResolutionResult,
10090
this.
OverloadResolution
.PropertyOverloadResolution(propertyGroup, receiver, analyzedArguments, overloadResolutionResult,
10773
OverloadResolution
.MethodInvocationOverloadResolution(
10831
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
10899
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out bool useParamsForScope))
11039
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
11099
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
Binder\Binder_Invocation.cs (2)
643
OverloadResolution
.MethodInvocationOverloadResolution(
2463
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(