25 references to ApplicableInExpandedForm
Microsoft.CodeAnalysis.CSharp (25)
Binder\Binder_Attributes.cs (1)
210expanded = memberResolutionResult.Resolution == MemberResolutionKind.ApplicableInExpandedForm;
Binder\Binder_Expressions.cs (4)
3244if (paramNum == parameters.Length - 1 && result.Kind == MemberResolutionKind.ApplicableInExpandedForm) 4275var expanded = memberResolutionResult.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm; 5729var expanded = memberResolutionResult.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm; 8481var isExpanded = resolutionResult.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm;
Binder\Binder_InterpolatedString.cs (1)
869Debug.Assert(!interpolatedStringParameter.IsParams || memberAnalysisResult.Kind == MemberResolutionKind.ApplicableInExpandedForm);
Binder\Binder_Invocation.cs (1)
1027var expanded = methodResult.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm;
Binder\ForEachLoopBinder.cs (2)
1257var expanded = overloadResolutionResult.ValidResult.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm; 1338expanded: overloadResolutionResult.ValidResult.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm,
Binder\Semantics\OverloadResolution\MemberAnalysisResult.cs (3)
90case MemberResolutionKind.ApplicableInExpandedForm: 107case MemberResolutionKind.ApplicableInExpandedForm: 281return new MemberAnalysisResult(MemberResolutionKind.ApplicableInExpandedForm, default(ImmutableArray<int>), argsToParamsOpt, conversions, hasAnyRefOmittedArgument: hasAnyRefOmittedArgument);
Binder\Semantics\OverloadResolution\OverloadResolution.cs (12)
1648if (result.Kind == MemberResolutionKind.ApplicableInExpandedForm && 1943if (m1.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm) 1945if (m2.Result.Kind != MemberResolutionKind.ApplicableInExpandedForm) 1950else if (m2.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm) 1952Debug.Assert(m1.Result.Kind != MemberResolutionKind.ApplicableInExpandedForm); 1989if (m1.Result.Kind == MemberResolutionKind.ApplicableInNormalForm && m2.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm) 1994if (m1.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm && m2.Result.Kind == MemberResolutionKind.ApplicableInNormalForm) 2010if (m1.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm && m2.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm) 2027bool hasAll1 = m1.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm || m1ParameterCount == arguments.Count; 2028bool hasAll2 = m2.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm || m2ParameterCount == arguments.Count; 2206if (m.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm)
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
231AssertNone(MemberResolutionKind.ApplicableInExpandedForm);