1 write to ArgsToParamsOpt
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\OverloadResolution\MemberAnalysisResult.cs (1)
44
this.
ArgsToParamsOpt
= argsToParamsOpt;
13 references to ArgsToParamsOpt
Microsoft.CodeAnalysis.CSharp (13)
Binder\Binder_Attributes.cs (1)
211
argsToParamsOpt = memberResolutionResult.Result.
ArgsToParamsOpt
;
Binder\Binder_Expressions.cs (3)
4276
var argsToParamsOpt = memberResolutionResult.Result.
ArgsToParamsOpt
;
5730
var argToParams = memberResolutionResult.Result.
ArgsToParamsOpt
;
8482
var argsToParams = resolutionResult.Result.
ArgsToParamsOpt
;
Binder\Binder_InterpolatedString.cs (1)
908
if (memberAnalysisResult.
ArgsToParamsOpt
.IsDefault && arguments.Count == parameters.Length)
Binder\Binder_Invocation.cs (1)
1028
var argsToParams = methodResult.Result.
ArgsToParamsOpt
;
Binder\ForEachLoopBinder.cs (1)
1256
var argsToParams = overloadResolutionResult.ValidResult.Result.
ArgsToParamsOpt
;
Binder\Semantics\OverloadResolution\MemberAnalysisResult.cs (3)
74
if (
ArgsToParamsOpt
.IsDefault)
78
Debug.Assert(arg <
ArgsToParamsOpt
.Length);
79
return
ArgsToParamsOpt
[arg];
Binder\Semantics\OverloadResolution\OverloadResolution.cs (3)
812
return result.IsValid ? MemberAnalysisResult.ExpandedForm(result.
ArgsToParamsOpt
, result.ConversionsOpt, hasAnyRefOmittedArgument: false) : result;
2210
ImmutableArray<int> argsToParamsOpt = m.Result.
ArgsToParamsOpt
;
3410
MemberAnalysisResult.ExpandedForm(result.Result.
ArgsToParamsOpt
, result.Result.ConversionsOpt, hasAnyRefOmittedArgument)) :