1 implementation of Elements
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
6498public ImmutableArray<IOperation> Elements { get; }
17 references to Elements
Microsoft.CodeAnalysis (3)
Operations\ControlFlowGraphBuilder.cs (3)
6439foreach (IOperation element in tuple.Elements) 6458var numElements = tuple.Elements.Length; 6462elementBuilder.Add(PopTargetAndWrapTupleIfNecessary(tuple.Elements[i]));
Microsoft.CodeAnalysis.CodeStyle (1)
HashCodeAnalyzer.OperationDeconstructor.cs (1)
161foreach (var element in tupleOperation.Elements)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
NullableHelpers.cs (1)
104ITupleOperation tupleOperation => tupleOperation.Elements.Any(static (element, symbol) => IsSymbolReferencedByOperation(element, symbol), symbol),
Microsoft.CodeAnalysis.CSharp.Features (3)
InitializeParameter\CSharpInitializeMemberFromParameterCodeRefactoringProvider.cs (3)
153for (int i = 0, n = tupleLeft.Elements.Length; i < n; i++) 157if (tupleRight.Elements[i] is IParameterReferenceOperation parameterReference && sibling.Equals(parameterReference.Parameter) && 158IsFieldOrPropertyReference(tupleLeft.Elements[i], sibling.ContainingType, out _))
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
NullableHelpers.cs (1)
104ITupleOperation tupleOperation => tupleOperation.Elements.Any(static (element, symbol) => IsSymbolReferencedByOperation(element, symbol), symbol),
Microsoft.CodeAnalysis.Features (6)
HashCodeAnalyzer.OperationDeconstructor.cs (1)
161foreach (var element in tupleOperation.Elements)
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (5)
662targetTupleTemp.Elements.Length == valueTupleTemp.Elements.Length) 692for (int i = 0, n = targetTuple.Elements.Length; i < n; i++) 694var target = targetTuple.Elements[i]; 695var value = valueTuple.Elements[i];
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\OperationTreeVerifier.cs (1)
1839VisitArray(operation.Elements, "Elements", logElementCount: true);
Compilation\TestOperationVisitor.cs (1)
1260AssertEx.Equal(operation.Elements, operation.ChildOperations);