26 references to OverloadResolution
Microsoft.CodeAnalysis.CSharp (26)
Binder\Binder_Expressions.cs (11)
6848
this.
OverloadResolution
.ObjectCreationOverloadResolution(accessibleConstructors, analyzedArguments, overloadResolutionResult, dynamicResolution: true, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
7355
this.
OverloadResolution
.ObjectCreationOverloadResolution(candidateConstructors, analyzedArguments, result, dynamicResolution: false, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
7369
this.
OverloadResolution
.ObjectCreationOverloadResolution(allInstanceConstructors, analyzedArguments, inaccessibleResult, dynamicResolution: false, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
8994
binder.
OverloadResolution
.MethodInvocationOverloadResolution(
9044
binder.
OverloadResolution
.PropertyOverloadResolution(properties, left, actualReceiverArguments, overloadResolutionResult,
10383
this.
OverloadResolution
.PropertyOverloadResolution(propertyGroup, receiver, analyzedArguments, overloadResolutionResult,
11067
OverloadResolution
.MethodInvocationOverloadResolution(
11125
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
11194
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out bool useParamsForScope))
11334
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
11395
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
Binder\Binder_Invocation.cs (2)
644
OverloadResolution
.MethodInvocationOverloadResolution(
2542
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))
3543
OverloadResolution
.MethodInvocationOverloadResolution(
3709
if (this.
OverloadResolution
.UnaryOperatorExtensionOverloadResolutionInSingleScope(
Binder\ForEachLoopBinder.cs (1)
1443
this.
OverloadResolution
.MethodInvocationOverloadResolution(
Binder\Semantics\Conversions\Conversions.cs (1)
417
_binder.
OverloadResolution
.MethodInvocationOverloadResolution(