17 references to IsMethodGroupConversion
Microsoft.CodeAnalysis.CSharp (17)
Binder\Binder_Expressions.cs (3)
8518Debug.Assert((options & ~(OverloadResolution.Options.IsMethodGroupConversion | 10626Debug.Assert((options & ~(OverloadResolution.Options.IsMethodGroupConversion | 10753Debug.Assert((options & ~(OverloadResolution.Options.IsMethodGroupConversion |
Binder\Semantics\Conversions\Conversions.cs (3)
259options: OverloadResolution.Options.InferWithDynamic | OverloadResolution.Options.IsMethodGroupConversion | 267resolution = binder.ResolveMethodGroup(source, analyzedArguments: null, ref useSiteInfo, options: OverloadResolution.Options.IsMethodGroupConversion); 411options: OverloadResolution.Options.IsMethodGroupConversion,
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
1513options: OverloadResolution.Options.IsMethodGroupConversion |
Binder\Semantics\OverloadResolution\OverloadResolution.cs (10)
151Debug.Assert((options & Options.IsMethodGroupConversion) == 0 || (options & Options.DynamicResolution) == 0); 152Debug.Assert((options & Options.InferWithDynamic) == 0 || (options & Options.IsMethodGroupConversion) != 0); 453if ((options & Options.IsMethodGroupConversion) != 0) 1070Debug.Assert((options & Options.IgnoreNormalFormIfHasValidParamsParameter) == 0 || (options & Options.IsMethodGroupConversion) == 0); 1195if ((options & Options.IsMethodGroupConversion) == 0 && IsValidParams(_binder, leastOverriddenMember, disallowExpandedNonArrayParams, out TypeWithAnnotations definitionElementType)) 1206isMethodGroupConversion: (options & Options.IsMethodGroupConversion) != 0, 3842Options options = (isMethodGroupConversion ? Options.IsMethodGroupConversion : Options.None) | 3953if ((options & Options.IsMethodGroupConversion) == 0) 4100: AnalyzeArguments(member, arguments, isMethodGroupConversion: (options & Options.IsMethodGroupConversion) != 0, expanded: false); 4151isMethodGroupConversion: (options & Options.IsMethodGroupConversion) != 0,