26 references to OverloadResolution
Microsoft.CodeAnalysis.CSharp (26)
Binder\Binder_Expressions.cs (11)
6730
this.
OverloadResolution
.ObjectCreationOverloadResolution(accessibleConstructors, analyzedArguments, overloadResolutionResult, dynamicResolution: true, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
7202
this.
OverloadResolution
.ObjectCreationOverloadResolution(candidateConstructors, analyzedArguments, result, dynamicResolution: false, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
7216
this.
OverloadResolution
.ObjectCreationOverloadResolution(allInstanceConstructors, analyzedArguments, inaccessibleResult, dynamicResolution: false, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
8801
binder.
OverloadResolution
.MethodInvocationOverloadResolution(
8851
binder.
OverloadResolution
.PropertyOverloadResolution(properties, left, actualReceiverArguments, overloadResolutionResult,
10146
this.
OverloadResolution
.PropertyOverloadResolution(propertyGroup, receiver, analyzedArguments, overloadResolutionResult,
10829
OverloadResolution
.MethodInvocationOverloadResolution(
10887
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
10956
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out bool useParamsForScope))
11096
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
11157
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
Binder\Binder_Invocation.cs (2)
644
OverloadResolution
.MethodInvocationOverloadResolution(
2522
OverloadResolution
.FunctionPointerOverloadResolution(
Binder\Binder_Operators.cs (11)
450
OverloadResolution
.MethodInvocationOverloadResolution(
608
if (this.
OverloadResolution
.BinaryOperatorExtensionOverloadResolutionInSingleScope(
1878
if (this.
OverloadResolution
.GetUserDefinedOperators(
1883
this.
OverloadResolution
.UnaryOperatorOverloadResolution(leftPlaceholder, result, ref useSiteInfo);
1973
if (this.
OverloadResolution
.UnaryOperatorExtensionOverloadResolutionInSingleScope(
2094
if (this.
OverloadResolution
.BinaryOperatorExtensionOverloadResolutionInSingleScope(extensionCandidatesInSingleScope, kind, isChecked, name1, name2Opt, left, right, result, ref useSiteInfo))
2124
this.
OverloadResolution
.BinaryOperatorOverloadResolution(kind, isChecked, name1, name2Opt, left, right, result, ref useSiteInfo);
2262
this.
OverloadResolution
.UnaryOperatorOverloadResolution(kind, isChecked, name1, name2Opt, operand, result, ref useSiteInfo);
2384
if (this.
OverloadResolution
.UnaryOperatorExtensionOverloadResolutionInSingleScope(extensionCandidatesInSingleScope, kind, isChecked, name1, name2Opt, operand, result, ref useSiteInfo))
3472
OverloadResolution
.MethodInvocationOverloadResolution(
3632
if (this.
OverloadResolution
.UnaryOperatorExtensionOverloadResolutionInSingleScope(
Binder\ForEachLoopBinder.cs (1)
1438
this.
OverloadResolution
.MethodInvocationOverloadResolution(
Binder\Semantics\Conversions\Conversions.cs (1)
404
_binder.
OverloadResolution
.MethodInvocationOverloadResolution(