26 references to OverloadResolution
Microsoft.CodeAnalysis.CSharp (26)
Binder\Binder_Expressions.cs (11)
6855
this.
OverloadResolution
.ObjectCreationOverloadResolution(accessibleConstructors, analyzedArguments, overloadResolutionResult, dynamicResolution: true, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
7362
this.
OverloadResolution
.ObjectCreationOverloadResolution(candidateConstructors, analyzedArguments, result, dynamicResolution: false, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
7376
this.
OverloadResolution
.ObjectCreationOverloadResolution(allInstanceConstructors, analyzedArguments, inaccessibleResult, dynamicResolution: false, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
9011
binder.
OverloadResolution
.MethodInvocationOverloadResolution(
9061
binder.
OverloadResolution
.PropertyOverloadResolution(properties, left, actualReceiverArguments, overloadResolutionResult,
10399
this.
OverloadResolution
.PropertyOverloadResolution(propertyGroup, receiver, analyzedArguments, overloadResolutionResult,
11084
OverloadResolution
.MethodInvocationOverloadResolution(
11142
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
11211
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out bool useParamsForScope))
11351
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
11412
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
Binder\Binder_Invocation.cs (2)
644
OverloadResolution
.MethodInvocationOverloadResolution(
2544
OverloadResolution
.FunctionPointerOverloadResolution(
Binder\Binder_Operators.cs (11)
459
OverloadResolution
.MethodInvocationOverloadResolution(
623
if (this.
OverloadResolution
.BinaryOperatorExtensionOverloadResolutionInSingleScope(
1899
if (this.
OverloadResolution
.GetUserDefinedOperators(
1904
this.
OverloadResolution
.UnaryOperatorOverloadResolution(leftPlaceholder, result, ref useSiteInfo);
1994
if (this.
OverloadResolution
.UnaryOperatorExtensionOverloadResolutionInSingleScope(
2118
if (this.
OverloadResolution
.BinaryOperatorExtensionOverloadResolutionInSingleScope(extensionCandidatesInSingleScope, kind, isChecked, name1, name2Opt, left, right, result, ref useSiteInfo))
2160
this.
OverloadResolution
.BinaryOperatorOverloadResolution(kind, isChecked, name1, name2Opt, left, right, result, ref useSiteInfo);
2306
this.
OverloadResolution
.UnaryOperatorOverloadResolution(kind, isChecked, name1, name2Opt, operand, result, ref useSiteInfo);
2431
if (this.
OverloadResolution
.UnaryOperatorExtensionOverloadResolutionInSingleScope(extensionCandidatesInSingleScope, kind, isChecked, name1, name2Opt, operand, result, ref useSiteInfo))
3566
OverloadResolution
.MethodInvocationOverloadResolution(
3732
if (this.
OverloadResolution
.UnaryOperatorExtensionOverloadResolutionInSingleScope(
Binder\ForEachLoopBinder.cs (1)
1448
this.
OverloadResolution
.MethodInvocationOverloadResolution(
Binder\Semantics\Conversions\Conversions.cs (1)
417
_binder.
OverloadResolution
.MethodInvocationOverloadResolution(