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