32 references to Elements
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_Expressions.cs (2)
5265var builder = ArrayBuilder<BoundNode>.GetInstance(syntax.Elements.Count); 5266foreach (var element in syntax.Elements)
Syntax.xml.Main.Generated.cs (1)
1711=> node.Update(VisitToken(node.OpenBracketToken), VisitList(node.Elements), VisitToken(node.CloseBracketToken));
Syntax.xml.Syntax.Generated.cs (4)
4170if (openBracketToken != this.OpenBracketToken || elements != this.Elements || closeBracketToken != this.CloseBracketToken) 4180public CollectionExpressionSyntax WithOpenBracketToken(SyntaxToken openBracketToken) => Update(openBracketToken, this.Elements, this.CloseBracketToken); 4182public CollectionExpressionSyntax WithCloseBracketToken(SyntaxToken closeBracketToken) => Update(this.OpenBracketToken, this.Elements, closeBracketToken); 4184public CollectionExpressionSyntax AddElements(params CollectionElementSyntax[] items) => WithElements(this.Elements.AddRange(items));
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
140if (collectionExpression.Elements.Count == 0)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (5)
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpCollectionExpressionRewriter.cs (4)
273FixLeadingAndTrailingWhitespace(initialCollection.Elements, preferredItemIndentation), 295FixLeadingAndTrailingWhitespace(initialCollection.Elements, preferredItemIndentation), 401nodesAndTokens.AddRange(initialCollectionExpression.Elements.GetWithSeparators()); 475foreach (var element in collectionExpression.Elements)
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForFluentCodeFixProvider.cs (1)
119foreach (var element in collectionExpression.Elements)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (7)
Semantics\CollectionExpressionTests.cs (7)
32332var element = collection.Elements.Single(); 32423var element1 = collection.Elements.First(); 32429var element2 = collection.Elements.Last(); 32465var element1 = collection.Elements.First(); 32471var element2 = collection.Elements.Last(); 32511var element1 = collection.Elements.First(); 32517var element2 = collection.Elements.Last();
Microsoft.CodeAnalysis.CSharp.Features (7)
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
270(_, _) => collectionToInline.Elements.Select(
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpCollectionExpressionRewriter.cs (4)
273FixLeadingAndTrailingWhitespace(initialCollection.Elements, preferredItemIndentation), 295FixLeadingAndTrailingWhitespace(initialCollection.Elements, preferredItemIndentation), 401nodesAndTokens.AddRange(initialCollectionExpression.Elements.GetWithSeparators()); 475foreach (var element in collectionExpression.Elements)
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForFluentCodeFixProvider.cs (1)
119foreach (var element in collectionExpression.Elements)
Wrapping\SeparatedSyntaxList\CSharpCollectionExpressionWrapper.cs (1)
42=> listSyntax.Elements;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.cs (2)
11917Assert.Equal(default, node.Elements); 11919var newNode = node.WithOpenBracketToken(node.OpenBracketToken).WithElements(node.Elements).WithCloseBracketToken(node.CloseBracketToken);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
140if (collectionExpression.Elements.Count == 0)
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\ControlFlowGraphVerifier.cs (1)
1109if (((CSharp.Syntax.CollectionExpressionSyntax)syntax).Elements.Any())
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
140if (collectionExpression.Elements.Count == 0)