16 writes to ArgsOpt
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder.ValueChecks.cs (16)
119
ArgsOpt
= call.Arguments,
132
ArgsOpt
= args,
147
ArgsOpt
= ptrInvocation.Arguments,
163
ArgsOpt
= indexerAccess.Arguments,
179
ArgsOpt
= objectCreation.Arguments,
195
ArgsOpt
= [unaryOperator.Operand],
212
ArgsOpt
= [binaryOperator.Left, binaryOperator.Right],
226
ArgsOpt
= [logicalOperator.Left, logicalOperator.Right],
239
ArgsOpt
= [operand],
252
ArgsOpt
= arguments,
267
ArgsOpt
= [incrementOperator.Operand],
284
ArgsOpt
= method.IsStatic ? [compoundOperator.Left, compoundOperator.Right] : [compoundOperator.Right],
298
ArgsOpt
= arguments,
323
ArgsOpt
= colElement.Arguments,
2435
result.
ArgsOpt
= methodInvocationInfo.ArgsOpt.IsDefault ? [methodInvocationInfo.Receiver] : [methodInvocationInfo.Receiver, .. methodInvocationInfo.ArgsOpt];
4969
ArgsOpt
= expr.Arguments,
11 references to ArgsOpt
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder.ValueChecks.cs (5)
2435
result.ArgsOpt = methodInvocationInfo.
ArgsOpt
.IsDefault ? [methodInvocationInfo.Receiver] : [methodInvocationInfo.Receiver, .. methodInvocationInfo.
ArgsOpt
];
2690
var argsOpt = methodInvocationInfo.
ArgsOpt
;
3294
inferDeclarationExpressionValEscape(methodInvocationInfo.
ArgsOpt
, escapeValues);
3326
var argsOpt = methodInvocationInfo.
ArgsOpt
;
Binder\RefSafetyAnalysis.cs (6)
874
VisitArgumentsAndGetArgumentPlaceholders(methodInvocationInfo.Receiver, methodInvocationInfo.
ArgsOpt
, node.Method.IsExtensionBlockMember());
989
VisitArgumentsAndGetArgumentPlaceholders(receiverOpt: null, methodInvocationInfo.
ArgsOpt
, isExtensionBlockMember: node.Constructor.IsExtensionBlockMember());
1081
VisitArgumentsAndGetArgumentPlaceholders(methodInvocationInfo.Receiver, methodInvocationInfo.
ArgsOpt
, node.Indexer.IsExtensionBlockMember());
1196
var arg = (BoundDeconstructValuePlaceholder)methodInvocationInfo.
ArgsOpt
[i + offset];
1213
Visit(methodInvocationInfo.
ArgsOpt
[0]);
1230
VisitDeconstructionArguments(nestedVariables, syntax, underlyingConversion, right: methodInvocationInfo.
ArgsOpt
[i + offset]);