1 implementation of Arguments
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
5466public ImmutableArray<IArgumentOperation> Arguments { get; }
21 references to Arguments
ILLink.RoslynAnalyzer (2)
DataFlow\LocalDataFlowVisitor.cs (2)
278 foreach (var val in propertyRef.Arguments) 615 foreach (var val in operation.Arguments)
Microsoft.AspNetCore.App.Analyzers (2)
Http\HeaderDictionaryIndexerAnalyzer.cs (2)
34if (propertyReference.Arguments.Length == 1 && 35propertyReference.Arguments[0].Value is ILiteralOperation literalOperation &&
Microsoft.CodeAnalysis (6)
Operations\ControlFlowGraphBuilder.cs (6)
6173VisitAndPushArguments(((IPropertyReferenceOperation)memberReference).Arguments, instancePushed: false); 6243ImmutableArray<IArgumentOperation> propertyArguments = PopArray(propertyReference.Arguments, RewriteArgumentFromArray); 6303foreach (var argument in propertyReference.Arguments) 6393Debug.Assert(propertyReference.Arguments.IsEmpty); 7161(IOperation? visitedInstance, ImmutableArray<IArgumentOperation> visitedArguments) = VisitInstanceWithArguments(instance, operation.Arguments); 7997Debug.Assert(propertyReference.Arguments.IsEmpty);
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseIndexOperatorDiagnosticAnalyzer.cs (2)
126if (propertyReference.Arguments.Length != 1) 133propertyReference.Arguments[0].Value,
Microsoft.CodeAnalysis.CSharp.Features (2)
src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseIndexOperatorDiagnosticAnalyzer.cs (2)
126if (propertyReference.Arguments.Length != 1) 133propertyReference.Arguments[0].Value,
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (2)
IOperation\IOperationTests_IArgument.cs (2)
4150if (operation.HasErrors(_compilation) || operation.Arguments.Length == 0) 4157foreach (var argument in operation.Arguments)
Microsoft.CodeAnalysis.Test.Utilities (5)
Compilation\OperationTreeVerifier.cs (3)
1110if (operation.Arguments.Length > 0) 1112VisitArguments(operation.Arguments); 1460Assert.Empty(propertyReference.Arguments);
Compilation\TestOperationVisitor.cs (2)
706VisitMemberReference(operation, operation.Arguments); 1053Assert.Empty(propertyReference.Arguments);