26 references to OverloadResolution
Microsoft.CodeAnalysis.CSharp (26)
Binder\Binder_Expressions.cs (11)
6871
this.
OverloadResolution
.ObjectCreationOverloadResolution(accessibleConstructors, analyzedArguments, overloadResolutionResult, dynamicResolution: true, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
7378
this.
OverloadResolution
.ObjectCreationOverloadResolution(candidateConstructors, analyzedArguments, result, dynamicResolution: false, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
7392
this.
OverloadResolution
.ObjectCreationOverloadResolution(allInstanceConstructors, analyzedArguments, inaccessibleResult, dynamicResolution: false, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo);
9100
this.
OverloadResolution
.MethodInvocationOverloadResolution(
9134
this.
OverloadResolution
.PropertyOverloadResolution(properties, receiver, actualArguments, overloadResolutionResult,
11119
this.
OverloadResolution
.PropertyOverloadResolution(propertyGroup, receiver, analyzedArguments, overloadResolutionResult,
11786
OverloadResolution
.MethodInvocationOverloadResolution(
11844
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
11913
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out bool useParamsForScope))
12053
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
12114
if (!
OverloadResolution
.FilterMethodsForUniqueSignature(methods, out useParams))
Binder\Binder_Invocation.cs (2)
644
OverloadResolution
.MethodInvocationOverloadResolution(
2569
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(