1 implementation of ElementValues
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
7342public ImmutableArray<IOperation> ElementValues { get; }
19 references to ElementValues
Microsoft.CodeAnalysis (4)
Operations\ControlFlowGraphBuilder.cs (4)
6304foreach (IOperation elementValue in initializer.ElementValues) 6320var builder = ArrayBuilder<IOperation>.GetInstance(initializer.ElementValues.Length); 6321for (int i = initializer.ElementValues.Length - 1; i >= 0; i--) 6323IOperation elementValue = initializer.ElementValues[i];
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
UseUtf8StringLiteralDiagnosticAnalyzer.cs (1)
91var elements = arrayCreationOperation.Initializer.ElementValues;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
UseUtf8StringLiteralCodeFixProvider.cs (3)
123.Where(a => a.Initializer?.ElementValues.FirstOrDefault()?.Syntax.SpanStart == diagnostic.Location.SourceSpan.Start) 147builder.Capacity = initializer.ElementValues.Length; 150Contract.ThrowIfFalse(UseUtf8StringLiteralDiagnosticAnalyzer.TryConvertToUtf8String(builder, initializer.ElementValues));
Microsoft.CodeAnalysis.CSharp.Features (4)
UseUtf8StringLiteralCodeFixProvider.cs (3)
123.Where(a => a.Initializer?.ElementValues.FirstOrDefault()?.Syntax.SpanStart == diagnostic.Location.SourceSpan.Start) 147builder.Capacity = initializer.ElementValues.Length; 150Contract.ThrowIfFalse(UseUtf8StringLiteralDiagnosticAnalyzer.TryConvertToUtf8String(builder, initializer.ElementValues));
UseUtf8StringLiteralDiagnosticAnalyzer.cs (1)
91var elements = arrayCreationOperation.Initializer.ElementValues;
Microsoft.CodeAnalysis.Features (1)
InlineMethod\AbstractInlineMethodRefactoringProvider.MethodParametersInfo.cs (1)
524initializer.ElementValues.SelectAsArray(op => op.Syntax)));
Microsoft.CodeAnalysis.Test.Utilities (6)
Compilation\OperationTreeVerifier.cs (2)
1612LogString($" ({operation.ElementValues.Length} elements)"); 1616VisitArray(operation.ElementValues, "Element Values", logElementCount: true);
Compilation\TestOperationVisitor.cs (1)
1135AssertEx.Equal(operation.ElementValues, operation.ChildOperations);
Diagnostics\OperationTestAnalyzer.cs (3)
567if (initializer.ElementValues.Length > 10) 572foreach (IOperation element in initializer.ElementValues) 795if (initializer.ElementValues.Length > 5)