24 references to OverloadResolution
Microsoft.CodeAnalysis.CSharp (24)
Binder\Binder_Expressions.cs (11)
6703this.OverloadResolution.ObjectCreationOverloadResolution(accessibleConstructors, analyzedArguments, overloadResolutionResult, dynamicResolution: true, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo); 7174this.OverloadResolution.ObjectCreationOverloadResolution(candidateConstructors, analyzedArguments, result, dynamicResolution: false, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo); 7188this.OverloadResolution.ObjectCreationOverloadResolution(allInstanceConstructors, analyzedArguments, inaccessibleResult, dynamicResolution: false, isEarlyAttributeBinding: IsEarlyAttributeBinder, ref useSiteInfo); 8770binder.OverloadResolution.MethodInvocationOverloadResolution( 8820binder.OverloadResolution.PropertyOverloadResolution(properties, left, actualReceiverArguments, overloadResolutionResult, 10137this.OverloadResolution.PropertyOverloadResolution(propertyGroup, receiver, analyzedArguments, overloadResolutionResult, 10818OverloadResolution.MethodInvocationOverloadResolution( 10876if (!OverloadResolution.FilterMethodsForUniqueSignature(methods, out useParams)) 10916if (!OverloadResolution.FilterMethodsForUniqueSignature(methods, out bool useParamsForScope)) 11040if (!OverloadResolution.FilterMethodsForUniqueSignature(methods, out useParams)) 11108if (!OverloadResolution.FilterMethodsForUniqueSignature(methods, out useParams))
Binder\Binder_Invocation.cs (2)
637OverloadResolution.MethodInvocationOverloadResolution( 2457OverloadResolution.FunctionPointerOverloadResolution(
Binder\Binder_Operators.cs (9)
444OverloadResolution.MethodInvocationOverloadResolution( 595if (this.OverloadResolution.BinaryOperatorExtensionOverloadResolutionInSingleScope( 1876if (this.OverloadResolution.UnaryOperatorExtensionOverloadResolutionInSingleScope( 2018if (this.OverloadResolution.BinaryOperatorExtensionOverloadResolutionInSingleScope(extensionDeclarationsInSingleScope, kind, isChecked, name1, name2Opt, left, right, result, ref useSiteInfo)) 2048this.OverloadResolution.BinaryOperatorOverloadResolution(kind, isChecked, name1, name2Opt, left, right, result, ref useSiteInfo); 2175this.OverloadResolution.UnaryOperatorOverloadResolution(kind, isChecked, name1, name2Opt, operand, result, ref useSiteInfo); 2290if (this.OverloadResolution.UnaryOperatorExtensionOverloadResolutionInSingleScope(extensionDeclarationsInSingleScope, kind, isChecked, name1, name2Opt, operand, result, ref useSiteInfo)) 3372OverloadResolution.MethodInvocationOverloadResolution( 3525if (this.OverloadResolution.UnaryOperatorExtensionOverloadResolutionInSingleScope(
Binder\ForEachLoopBinder.cs (1)
1457this.OverloadResolution.MethodInvocationOverloadResolution(
Binder\Semantics\Conversions\Conversions.cs (1)
404_binder.OverloadResolution.MethodInvocationOverloadResolution(