1 write to AnalyzedArguments
Microsoft.CodeAnalysis.CSharp (1)
Binder\MethodGroupResolution.cs (1)
58this.AnalyzedArguments = analyzedArguments;
16 references to AnalyzedArguments
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder_Conversions.cs (2)
1996Debug.Assert(resolution.AnalyzedArguments.HasDynamicArgument); 2042addMethodBinder, syntax, expression, resolution.OverloadResolutionResult, resolution.AnalyzedArguments,
Binder\Binder_Expressions.cs (4)
8802firstResult.Free(keepArguments: firstResult.AnalyzedArguments == actualMethodArguments); 8804if (result.AnalyzedArguments != actualMethodArguments) 8818if (firstResult.AnalyzedArguments != actualMethodArguments) 10942return new MethodGroupResolution(methodResolution.MethodGroup, methodResolution.OtherSymbol, methodResolution.OverloadResolutionResult, methodResolution.AnalyzedArguments, methodResolution.ResultKind, diagnostics.ToReadOnlyAndFree());
Binder\Binder_Invocation.cs (7)
805syntax, expression, methodName, resolution.OverloadResolutionResult, resolution.AnalyzedArguments, 816if (resolution.AnalyzedArguments.HasDynamicArgument && 865result = BindDynamicInvocation(syntax, methodGroup, resolution.AnalyzedArguments, finalApplicableCandidates.SelectAsArray(r => r.Member), diagnostics, queryClause); 872syntax, expression, methodName, resolution.OverloadResolutionResult, resolution.AnalyzedArguments, 881resolution.Free(keepArguments: resolution.AnalyzedArguments == analyzedArguments); 955if (IsAmbiguousDynamicParamsArgument(resolution.AnalyzedArguments.Arguments, methodResolutionResult, out SyntaxNode argumentSyntax)) 998analyzedArguments: resolution.AnalyzedArguments,
Binder\ForEachLoopBinder.cs (1)
1618arguments: methodGroupResolutionResult.AnalyzedArguments,
Binder\MethodGroupResolution.cs (1)
110this.AnalyzedArguments?.Free();
Binder\Semantics\Conversions\Conversions.cs (1)
393receiver: resolution.MethodGroup.Receiver, invokedExpression: expr.Syntax, arguments: resolution.AnalyzedArguments,