36 references to Elements
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Expressions.cs (3)
5346var builder = ArrayBuilder<BoundNode>.GetInstance(syntax.Elements.Count); 5347foreach (var element in syntax.Elements) 5472if (withElementSyntax == syntax.Elements.First())
Syntax.xml.Main.Generated.cs (1)
1717=> 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)
139if (collectionExpression.Elements.Count == 0)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpCollectionExpressionRewriter.cs (4)
282FixLeadingAndTrailingWhitespace(initialCollection.Elements, preferredItemIndentation), 304FixLeadingAndTrailingWhitespace(initialCollection.Elements, preferredItemIndentation), 410nodesAndTokens.AddRange(initialCollectionExpression.Elements.GetWithSeparators()); 517foreach (var element in collectionExpression.Elements)
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForFluentCodeFixProvider.cs (1)
119foreach (var element in collectionExpression.Elements)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1255foreach (var element in collectionExpression.Elements)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (7)
Semantics\CollectionExpressionTests.cs (7)
35091var element = collection.Elements.Single(); 35182var element1 = collection.Elements.First(); 35188var element2 = collection.Elements.Last(); 35224var element1 = collection.Elements.First(); 35230var element2 = collection.Elements.Last(); 35270var element1 = collection.Elements.First(); 35276var 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)
282FixLeadingAndTrailingWhitespace(initialCollection.Elements, preferredItemIndentation), 304FixLeadingAndTrailingWhitespace(initialCollection.Elements, preferredItemIndentation), 410nodesAndTokens.AddRange(initialCollectionExpression.Elements.GetWithSeparators()); 517foreach (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)
11960Assert.Equal(default, node.Elements); 11962var newNode = node.WithOpenBracketToken(node.OpenBracketToken).WithElements(node.Elements).WithCloseBracketToken(node.CloseBracketToken);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
139if (collectionExpression.Elements.Count == 0)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1255foreach (var element in collectionExpression.Elements)
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\ControlFlowGraphVerifier.cs (1)
1109if (((CSharp.Syntax.CollectionExpressionSyntax)syntax).Elements.Any())
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
139if (collectionExpression.Elements.Count == 0)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1255foreach (var element in collectionExpression.Elements)