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