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