26 references to OverloadResolution
Microsoft.CodeAnalysis.CSharp (26)
Binder\Binder_Expressions.cs (11)
6775
this.
OverloadResolution
.ObjectCreationOverloadResolution(accessibleConstructors, analyzedArguments, overloadResolutionResult, dynamicResolution: true, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
7247
this.
OverloadResolution
.ObjectCreationOverloadResolution(candidateConstructors, analyzedArguments, result, dynamicResolution: false, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
7261
this.
OverloadResolution
.ObjectCreationOverloadResolution(allInstanceConstructors, analyzedArguments, inaccessibleResult, dynamicResolution: false, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
8869
binder.
OverloadResolution
.MethodInvocationOverloadResolution(
8919
binder.
OverloadResolution
.PropertyOverloadResolution(properties, left, actualReceiverArguments, overloadResolutionResult,
10233
this.
OverloadResolution
.PropertyOverloadResolution(propertyGroup, receiver, analyzedArguments, overloadResolutionResult,
10916
OverloadResolution
.MethodInvocationOverloadResolution(
10974
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
11043
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out bool useParamsForScope))
11183
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
11244
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
Binder\Binder_Invocation.cs (2)
644
OverloadResolution
.MethodInvocationOverloadResolution(
2531
OverloadResolution
.FunctionPointerOverloadResolution(
Binder\Binder_Operators.cs (11)
463
OverloadResolution
.MethodInvocationOverloadResolution(
626
if (this.
OverloadResolution
.BinaryOperatorExtensionOverloadResolutionInSingleScope(
1910
if (this.
OverloadResolution
.GetUserDefinedOperators(
1915
this.
OverloadResolution
.UnaryOperatorOverloadResolution(leftPlaceholder, result, ref useSiteInfo);
2005
if (this.
OverloadResolution
.UnaryOperatorExtensionOverloadResolutionInSingleScope(
2129
if (this.
OverloadResolution
.BinaryOperatorExtensionOverloadResolutionInSingleScope(extensionCandidatesInSingleScope, kind, isChecked, name1, name2Opt, left, right, result, ref useSiteInfo))
2171
this.
OverloadResolution
.BinaryOperatorOverloadResolution(kind, isChecked, name1, name2Opt, left, right, result, ref useSiteInfo);
2315
this.
OverloadResolution
.UnaryOperatorOverloadResolution(kind, isChecked, name1, name2Opt, operand, result, ref useSiteInfo);
2441
if (this.
OverloadResolution
.UnaryOperatorExtensionOverloadResolutionInSingleScope(extensionCandidatesInSingleScope, kind, isChecked, name1, name2Opt, operand, result, ref useSiteInfo))
3553
OverloadResolution
.MethodInvocationOverloadResolution(
3718
if (this.
OverloadResolution
.UnaryOperatorExtensionOverloadResolutionInSingleScope(
Binder\ForEachLoopBinder.cs (1)
1438
this.
OverloadResolution
.MethodInvocationOverloadResolution(
Binder\Semantics\Conversions\Conversions.cs (1)
404
_binder.
OverloadResolution
.MethodInvocationOverloadResolution(