403 references to CollectionExpression
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_Expressions.cs (1)
828
case SyntaxKind.
CollectionExpression
:
Parser\LanguageParser.cs (1)
11264
case SyntaxKind.
CollectionExpression
:
Syntax.xml.Internal.Generated.cs (4)
29830
var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.
CollectionExpression
, openBracketToken, elements.Node, closeBracketToken, this.context, out hash);
29833
var result = new CollectionExpressionSyntax(SyntaxKind.
CollectionExpression
, openBracketToken, elements.Node, closeBracketToken, this.context);
35218
var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.
CollectionExpression
, openBracketToken, elements.Node, closeBracketToken, out hash);
35221
var result = new CollectionExpressionSyntax(SyntaxKind.
CollectionExpression
, openBracketToken, elements.Node, closeBracketToken);
Syntax.xml.Syntax.Generated.cs (1)
4135
/// <item><description><see cref="SyntaxKind.
CollectionExpression
"/></description></item>
Microsoft.CodeAnalysis.CSharp.CodeStyle (8)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
552
=> token.Kind() == SyntaxKind.CommaToken && token.Parent.IsKind(SyntaxKind.
CollectionExpression
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\IndentBlockFormattingRule.cs (1)
262
if (node.Parent != null && node.Kind() is SyntaxKind.ListPattern or SyntaxKind.
CollectionExpression
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (2)
208
if (currentKind == SyntaxKind.OpenBracketToken && currentToken.Parent.Kind() is SyntaxKind.ListPattern or SyntaxKind.
CollectionExpression
)
610
=> token.Parent is (kind: SyntaxKind.ArrayRankSpecifier or SyntaxKind.BracketedArgumentList or SyntaxKind.BracketedParameterList or SyntaxKind.ImplicitArrayCreationExpression or SyntaxKind.ListPattern or SyntaxKind.
CollectionExpression
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (1)
430
currentToken.Parent?.Kind() is not SyntaxKind.
CollectionExpression
and not SyntaxKind.AttributeList &&
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
525
if (token.Parent.IsKind(SyntaxKind.
CollectionExpression
))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
99
public int? CollectionExpression => (int)SyntaxKind.
CollectionExpression
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
793
if (newExpression.IsKind(SyntaxKind.
CollectionExpression
) &&
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2709
token.Parent.IsKind(SyntaxKind.
CollectionExpression
))
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
CompleteStatement\CompleteStatementCommandHandler.cs (1)
223
SyntaxKind.
CollectionExpression
or
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (52)
IOperation\IOperationTests_ICollectionExpressionOperation.cs (52)
78
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
140
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
206
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
273
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
336
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
403
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
470
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), $$"""
536
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), $$"""
606
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), $$"""
672
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), $$"""
731
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), $$"""
800
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), $$"""
872
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), $$"""
938
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), $$"""
1001
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
1058
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
1131
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
1198
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
1265
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
1347
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
1429
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
1514
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
1582
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
1642
comp.VerifyOperationTree(comp.SyntaxTrees.First().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
1708
comp.VerifyOperationTree(comp.SyntaxTrees.First().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
1782
comp.VerifyOperationTree(comp.SyntaxTrees.First().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
1856
comp.VerifyOperationTree(comp.SyntaxTrees.First().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
1933
comp.VerifyOperationTree(comp.SyntaxTrees.First().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
1996
comp.VerifyOperationTree(comp.SyntaxTrees.First().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
2056
comp.VerifyOperationTree(comp.SyntaxTrees.First().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
2145
comp.VerifyOperationTree(comp.SyntaxTrees.First().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
2234
comp.VerifyOperationTree(comp.SyntaxTrees.First().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
2326
comp.VerifyOperationTree(comp.SyntaxTrees.First().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
2391
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), $$"""
2451
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), $$"""
2515
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), $$"""
3583
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
3616
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
3647
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
3681
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
3715
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
3753
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
3798
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
3844
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
3884
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
3923
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
3963
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
4006
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
4049
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
4093
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
4144
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
4196
comp.VerifyOperationTree(comp.SyntaxTrees.Single().FindNodeOrTokenByKind(SyntaxKind.
CollectionExpression
).AsNode(), """
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (315)
Parsing\CollectionExpressionParsingTests.cs (229)
24
N(SyntaxKind.
CollectionExpression
);
69
N(SyntaxKind.
CollectionExpression
);
125
N(SyntaxKind.
CollectionExpression
);
186
N(SyntaxKind.
CollectionExpression
);
266
N(SyntaxKind.
CollectionExpression
);
393
N(SyntaxKind.
CollectionExpression
);
531
N(SyntaxKind.
CollectionExpression
);
645
N(SyntaxKind.
CollectionExpression
);
713
N(SyntaxKind.
CollectionExpression
);
773
N(SyntaxKind.
CollectionExpression
);
841
N(SyntaxKind.
CollectionExpression
);
897
N(SyntaxKind.
CollectionExpression
);
954
N(SyntaxKind.
CollectionExpression
);
1017
N(SyntaxKind.
CollectionExpression
);
1130
N(SyntaxKind.
CollectionExpression
);
1201
N(SyntaxKind.
CollectionExpression
);
1257
N(SyntaxKind.
CollectionExpression
);
1324
N(SyntaxKind.
CollectionExpression
);
1415
N(SyntaxKind.
CollectionExpression
);
1491
N(SyntaxKind.
CollectionExpression
);
1512
N(SyntaxKind.
CollectionExpression
);
1560
N(SyntaxKind.
CollectionExpression
);
1592
N(SyntaxKind.
CollectionExpression
);
1597
N(SyntaxKind.
CollectionExpression
);
1638
N(SyntaxKind.
CollectionExpression
);
1643
N(SyntaxKind.
CollectionExpression
);
1652
N(SyntaxKind.
CollectionExpression
);
1691
N(SyntaxKind.
CollectionExpression
);
1734
N(SyntaxKind.
CollectionExpression
);
1777
N(SyntaxKind.
CollectionExpression
);
1815
N(SyntaxKind.
CollectionExpression
);
1871
N(SyntaxKind.
CollectionExpression
);
1918
N(SyntaxKind.
CollectionExpression
);
1965
N(SyntaxKind.
CollectionExpression
);
2025
N(SyntaxKind.
CollectionExpression
);
2067
N(SyntaxKind.
CollectionExpression
);
2109
N(SyntaxKind.
CollectionExpression
);
2159
N(SyntaxKind.
CollectionExpression
);
2213
N(SyntaxKind.
CollectionExpression
);
2267
N(SyntaxKind.
CollectionExpression
);
2335
N(SyntaxKind.
CollectionExpression
);
2347
N(SyntaxKind.
CollectionExpression
);
2378
N(SyntaxKind.
CollectionExpression
);
2391
N(SyntaxKind.
CollectionExpression
);
2419
N(SyntaxKind.
CollectionExpression
);
2470
N(SyntaxKind.
CollectionExpression
);
2529
N(SyntaxKind.
CollectionExpression
);
2566
N(SyntaxKind.
CollectionExpression
);
2722
N(SyntaxKind.
CollectionExpression
);
2772
N(SyntaxKind.
CollectionExpression
);
2929
N(SyntaxKind.
CollectionExpression
);
2979
N(SyntaxKind.
CollectionExpression
);
3081
N(SyntaxKind.
CollectionExpression
);
3174
N(SyntaxKind.
CollectionExpression
);
3255
N(SyntaxKind.
CollectionExpression
);
3605
N(SyntaxKind.
CollectionExpression
);
3658
N(SyntaxKind.
CollectionExpression
);
3692
N(SyntaxKind.
CollectionExpression
);
3754
N(SyntaxKind.
CollectionExpression
);
3788
N(SyntaxKind.
CollectionExpression
);
3899
N(SyntaxKind.
CollectionExpression
);
3961
N(SyntaxKind.
CollectionExpression
);
4023
N(SyntaxKind.
CollectionExpression
);
4193
N(SyntaxKind.
CollectionExpression
);
4250
N(SyntaxKind.
CollectionExpression
);
4323
N(SyntaxKind.
CollectionExpression
);
4432
N(SyntaxKind.
CollectionExpression
);
4546
N(SyntaxKind.
CollectionExpression
);
4607
N(SyntaxKind.
CollectionExpression
);
4656
N(SyntaxKind.
CollectionExpression
);
4711
N(SyntaxKind.
CollectionExpression
);
5085
N(SyntaxKind.
CollectionExpression
);
5155
N(SyntaxKind.
CollectionExpression
);
5212
N(SyntaxKind.
CollectionExpression
);
5241
N(SyntaxKind.
CollectionExpression
);
5401
N(SyntaxKind.
CollectionExpression
);
5439
N(SyntaxKind.
CollectionExpression
);
5535
N(SyntaxKind.
CollectionExpression
);
5571
N(SyntaxKind.
CollectionExpression
);
5611
N(SyntaxKind.
CollectionExpression
);
5616
N(SyntaxKind.
CollectionExpression
);
5671
N(SyntaxKind.
CollectionExpression
);
5732
N(SyntaxKind.
CollectionExpression
);
5761
N(SyntaxKind.
CollectionExpression
);
5804
N(SyntaxKind.
CollectionExpression
);
5843
N(SyntaxKind.
CollectionExpression
);
5878
N(SyntaxKind.
CollectionExpression
);
5899
N(SyntaxKind.
CollectionExpression
);
5931
N(SyntaxKind.
CollectionExpression
);
5974
N(SyntaxKind.
CollectionExpression
);
6022
N(SyntaxKind.
CollectionExpression
);
6045
N(SyntaxKind.
CollectionExpression
);
6058
N(SyntaxKind.
CollectionExpression
);
6079
N(SyntaxKind.
CollectionExpression
);
6110
N(SyntaxKind.
CollectionExpression
);
6135
N(SyntaxKind.
CollectionExpression
);
6158
N(SyntaxKind.
CollectionExpression
);
6216
N(SyntaxKind.
CollectionExpression
);
6277
N(SyntaxKind.
CollectionExpression
);
6374
N(SyntaxKind.
CollectionExpression
);
6395
N(SyntaxKind.
CollectionExpression
);
6416
N(SyntaxKind.
CollectionExpression
);
6441
N(SyntaxKind.
CollectionExpression
);
6466
N(SyntaxKind.
CollectionExpression
);
6495
N(SyntaxKind.
CollectionExpression
);
6520
N(SyntaxKind.
CollectionExpression
);
6549
N(SyntaxKind.
CollectionExpression
);
6578
N(SyntaxKind.
CollectionExpression
);
6607
N(SyntaxKind.
CollectionExpression
);
6641
N(SyntaxKind.
CollectionExpression
);
6883
N(SyntaxKind.
CollectionExpression
);
6907
N(SyntaxKind.
CollectionExpression
);
6941
N(SyntaxKind.
CollectionExpression
);
6973
N(SyntaxKind.
CollectionExpression
);
6997
N(SyntaxKind.
CollectionExpression
);
7021
N(SyntaxKind.
CollectionExpression
);
7309
N(SyntaxKind.
CollectionExpression
);
7340
N(SyntaxKind.
CollectionExpression
);
7381
N(SyntaxKind.
CollectionExpression
);
7401
N(SyntaxKind.
CollectionExpression
);
7425
N(SyntaxKind.
CollectionExpression
);
7459
N(SyntaxKind.
CollectionExpression
);
7510
N(SyntaxKind.
CollectionExpression
);
7542
N(SyntaxKind.
CollectionExpression
);
7559
N(SyntaxKind.
CollectionExpression
);
7583
N(SyntaxKind.
CollectionExpression
);
7617
N(SyntaxKind.
CollectionExpression
);
7668
N(SyntaxKind.
CollectionExpression
);
7778
N(SyntaxKind.
CollectionExpression
);
7808
N(SyntaxKind.
CollectionExpression
);
7854
N(SyntaxKind.
CollectionExpression
);
7910
N(SyntaxKind.
CollectionExpression
);
8043
N(SyntaxKind.
CollectionExpression
);
8188
N(SyntaxKind.
CollectionExpression
);
8341
N(SyntaxKind.
CollectionExpression
);
8497
N(SyntaxKind.
CollectionExpression
);
8641
N(SyntaxKind.
CollectionExpression
);
8796
N(SyntaxKind.
CollectionExpression
);
8888
N(SyntaxKind.
CollectionExpression
);
8966
N(SyntaxKind.
CollectionExpression
);
9042
N(SyntaxKind.
CollectionExpression
);
9124
N(SyntaxKind.
CollectionExpression
);
9183
N(SyntaxKind.
CollectionExpression
);
9232
N(SyntaxKind.
CollectionExpression
);
9279
N(SyntaxKind.
CollectionExpression
);
9332
N(SyntaxKind.
CollectionExpression
);
9415
N(SyntaxKind.
CollectionExpression
);
9484
N(SyntaxKind.
CollectionExpression
);
9574
N(SyntaxKind.
CollectionExpression
);
9643
N(SyntaxKind.
CollectionExpression
);
9733
N(SyntaxKind.
CollectionExpression
);
9802
N(SyntaxKind.
CollectionExpression
);
9892
N(SyntaxKind.
CollectionExpression
);
9961
N(SyntaxKind.
CollectionExpression
);
10048
N(SyntaxKind.
CollectionExpression
);
10094
N(SyntaxKind.
CollectionExpression
);
10159
N(SyntaxKind.
CollectionExpression
);
10209
N(SyntaxKind.
CollectionExpression
);
10284
N(SyntaxKind.
CollectionExpression
);
10345
N(SyntaxKind.
CollectionExpression
);
10427
N(SyntaxKind.
CollectionExpression
);
10477
N(SyntaxKind.
CollectionExpression
);
10548
N(SyntaxKind.
CollectionExpression
);
10605
N(SyntaxKind.
CollectionExpression
);
10689
N(SyntaxKind.
CollectionExpression
);
10760
N(SyntaxKind.
CollectionExpression
);
10846
N(SyntaxKind.
CollectionExpression
);
10911
N(SyntaxKind.
CollectionExpression
);
10999
N(SyntaxKind.
CollectionExpression
);
11079
N(SyntaxKind.
CollectionExpression
);
11180
N(SyntaxKind.
CollectionExpression
);
11245
N(SyntaxKind.
CollectionExpression
);
11335
N(SyntaxKind.
CollectionExpression
);
11425
N(SyntaxKind.
CollectionExpression
);
11530
N(SyntaxKind.
CollectionExpression
);
11603
N(SyntaxKind.
CollectionExpression
);
11695
N(SyntaxKind.
CollectionExpression
);
11700
N(SyntaxKind.
CollectionExpression
);
11756
N(SyntaxKind.
CollectionExpression
);
11761
N(SyntaxKind.
CollectionExpression
);
11838
N(SyntaxKind.
CollectionExpression
);
11854
N(SyntaxKind.
CollectionExpression
);
11914
N(SyntaxKind.
CollectionExpression
);
11930
N(SyntaxKind.
CollectionExpression
);
12021
N(SyntaxKind.
CollectionExpression
);
12093
N(SyntaxKind.
CollectionExpression
);
12169
N(SyntaxKind.
CollectionExpression
);
12203
N(SyntaxKind.
CollectionExpression
);
12258
N(SyntaxKind.
CollectionExpression
);
12292
N(SyntaxKind.
CollectionExpression
);
12349
N(SyntaxKind.
CollectionExpression
);
12393
N(SyntaxKind.
CollectionExpression
);
12439
N(SyntaxKind.
CollectionExpression
);
12506
N(SyntaxKind.
CollectionExpression
);
12573
N(SyntaxKind.
CollectionExpression
);
12656
N(SyntaxKind.
CollectionExpression
);
12753
N(SyntaxKind.
CollectionExpression
);
12828
N(SyntaxKind.
CollectionExpression
);
12928
N(SyntaxKind.
CollectionExpression
);
13007
N(SyntaxKind.
CollectionExpression
);
13151
N(SyntaxKind.
CollectionExpression
);
13305
N(SyntaxKind.
CollectionExpression
);
13480
N(SyntaxKind.
CollectionExpression
);
13530
N(SyntaxKind.
CollectionExpression
);
13660
N(SyntaxKind.
CollectionExpression
);
13863
N(SyntaxKind.
CollectionExpression
);
14000
N(SyntaxKind.
CollectionExpression
);
14086
N(SyntaxKind.
CollectionExpression
);
14192
N(SyntaxKind.
CollectionExpression
);
14285
N(SyntaxKind.
CollectionExpression
);
14400
N(SyntaxKind.
CollectionExpression
);
14508
N(SyntaxKind.
CollectionExpression
);
14636
N(SyntaxKind.
CollectionExpression
);
14744
N(SyntaxKind.
CollectionExpression
);
14874
N(SyntaxKind.
CollectionExpression
);
14983
N(SyntaxKind.
CollectionExpression
);
15110
N(SyntaxKind.
CollectionExpression
);
15207
N(SyntaxKind.
CollectionExpression
);
15326
N(SyntaxKind.
CollectionExpression
);
15442
N(SyntaxKind.
CollectionExpression
);
16865
N(SyntaxKind.
CollectionExpression
);
17050
N(SyntaxKind.
CollectionExpression
);
17082
N(SyntaxKind.
CollectionExpression
);
18121
N(SyntaxKind.
CollectionExpression
);
18150
N(SyntaxKind.
CollectionExpression
);
18205
N(SyntaxKind.
CollectionExpression
);
18211
N(SyntaxKind.
CollectionExpression
);
18447
N(SyntaxKind.
CollectionExpression
);
18467
N(SyntaxKind.
CollectionExpression
);
Parsing\ExpressionParsingTests.cs (3)
6141
N(SyntaxKind.
CollectionExpression
);
6456
N(SyntaxKind.
CollectionExpression
);
6483
N(SyntaxKind.
CollectionExpression
);
Parsing\ForStatementParsingTest.cs (3)
2785
N(SyntaxKind.
CollectionExpression
);
2791
N(SyntaxKind.
CollectionExpression
);
2797
N(SyntaxKind.
CollectionExpression
);
Parsing\LambdaAttributeParsingTests.cs (13)
280
N(SyntaxKind.
CollectionExpression
);
304
N(SyntaxKind.
CollectionExpression
);
1195
N(SyntaxKind.
CollectionExpression
);
1230
N(SyntaxKind.
CollectionExpression
);
1357
N(SyntaxKind.
CollectionExpression
);
1954
N(SyntaxKind.
CollectionExpression
);
2222
N(SyntaxKind.
CollectionExpression
);
3572
N(SyntaxKind.
CollectionExpression
);
3605
N(SyntaxKind.
CollectionExpression
);
3647
N(SyntaxKind.
CollectionExpression
);
3822
N(SyntaxKind.
CollectionExpression
);
3951
N(SyntaxKind.
CollectionExpression
);
4487
N(SyntaxKind.
CollectionExpression
);
Parsing\LambdaParameterParsingTests.cs (1)
5321
N(SyntaxKind.
CollectionExpression
);
Parsing\LocalFunctionParsingTests.cs (1)
2605
N(SyntaxKind.
CollectionExpression
);
Parsing\StatementAttributeParsingTests.cs (3)
5563
N(SyntaxKind.
CollectionExpression
);
5986
N(SyntaxKind.
CollectionExpression
);
6082
N(SyntaxKind.
CollectionExpression
);
Parsing\SuppressNullableWarningExpressionParsingTests.cs (1)
478
N(SyntaxKind.
CollectionExpression
);
Parsing\WithElementParsingTests.cs (61)
30
N(SyntaxKind.
CollectionExpression
);
57
N(SyntaxKind.
CollectionExpression
);
86
N(SyntaxKind.
CollectionExpression
);
108
N(SyntaxKind.
CollectionExpression
);
137
N(SyntaxKind.
CollectionExpression
);
166
N(SyntaxKind.
CollectionExpression
);
202
N(SyntaxKind.
CollectionExpression
);
236
N(SyntaxKind.
CollectionExpression
);
269
N(SyntaxKind.
CollectionExpression
);
297
N(SyntaxKind.
CollectionExpression
);
318
N(SyntaxKind.
CollectionExpression
);
347
N(SyntaxKind.
CollectionExpression
);
384
N(SyntaxKind.
CollectionExpression
);
570
N(SyntaxKind.
CollectionExpression
);
610
N(SyntaxKind.
CollectionExpression
);
645
N(SyntaxKind.
CollectionExpression
);
680
N(SyntaxKind.
CollectionExpression
);
706
N(SyntaxKind.
CollectionExpression
);
746
N(SyntaxKind.
CollectionExpression
);
767
N(SyntaxKind.
CollectionExpression
);
794
N(SyntaxKind.
CollectionExpression
);
830
N(SyntaxKind.
CollectionExpression
);
858
N(SyntaxKind.
CollectionExpression
);
887
N(SyntaxKind.
CollectionExpression
);
916
N(SyntaxKind.
CollectionExpression
);
952
N(SyntaxKind.
CollectionExpression
);
988
N(SyntaxKind.
CollectionExpression
);
1024
N(SyntaxKind.
CollectionExpression
);
1053
N(SyntaxKind.
CollectionExpression
);
1088
N(SyntaxKind.
CollectionExpression
);
1125
N(SyntaxKind.
CollectionExpression
);
1155
N(SyntaxKind.
CollectionExpression
);
1190
N(SyntaxKind.
CollectionExpression
);
1229
N(SyntaxKind.
CollectionExpression
);
1259
N(SyntaxKind.
CollectionExpression
);
1269
N(SyntaxKind.
CollectionExpression
);
1288
N(SyntaxKind.
CollectionExpression
);
1326
N(SyntaxKind.
CollectionExpression
);
1365
N(SyntaxKind.
CollectionExpression
);
1413
N(SyntaxKind.
CollectionExpression
);
1423
N(SyntaxKind.
CollectionExpression
);
1449
N(SyntaxKind.
CollectionExpression
);
1485
N(SyntaxKind.
CollectionExpression
);
1514
N(SyntaxKind.
CollectionExpression
);
1543
N(SyntaxKind.
CollectionExpression
);
1580
N(SyntaxKind.
CollectionExpression
);
1629
N(SyntaxKind.
CollectionExpression
);
1667
N(SyntaxKind.
CollectionExpression
);
1701
N(SyntaxKind.
CollectionExpression
);
1725
N(SyntaxKind.
CollectionExpression
);
1747
N(SyntaxKind.
CollectionExpression
);
1778
N(SyntaxKind.
CollectionExpression
);
1817
N(SyntaxKind.
CollectionExpression
);
1859
N(SyntaxKind.
CollectionExpression
);
1896
N(SyntaxKind.
CollectionExpression
);
1927
N(SyntaxKind.
CollectionExpression
);
1963
N(SyntaxKind.
CollectionExpression
);
2001
N(SyntaxKind.
CollectionExpression
);
2016
N(SyntaxKind.
CollectionExpression
);
2081
N(SyntaxKind.
CollectionExpression
);
2160
N(SyntaxKind.
CollectionExpression
);
Microsoft.CodeAnalysis.CSharp.Workspaces (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
552
=> token.Kind() == SyntaxKind.CommaToken && token.Parent.IsKind(SyntaxKind.
CollectionExpression
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\IndentBlockFormattingRule.cs (1)
262
if (node.Parent != null && node.Kind() is SyntaxKind.ListPattern or SyntaxKind.
CollectionExpression
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (2)
208
if (currentKind == SyntaxKind.OpenBracketToken && currentToken.Parent.Kind() is SyntaxKind.ListPattern or SyntaxKind.
CollectionExpression
)
610
=> token.Parent is (kind: SyntaxKind.ArrayRankSpecifier or SyntaxKind.BracketedArgumentList or SyntaxKind.BracketedParameterList or SyntaxKind.ImplicitArrayCreationExpression or SyntaxKind.ListPattern or SyntaxKind.
CollectionExpression
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (1)
430
currentToken.Parent?.Kind() is not SyntaxKind.
CollectionExpression
and not SyntaxKind.AttributeList &&
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
525
if (token.Parent.IsKind(SyntaxKind.
CollectionExpression
))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
99
public int? CollectionExpression => (int)SyntaxKind.
CollectionExpression
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
793
if (newExpression.IsKind(SyntaxKind.
CollectionExpression
) &&
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2709
token.Parent.IsKind(SyntaxKind.
CollectionExpression
))
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\ControlFlowGraphVerifier.cs (1)
1108
case CSharp.SyntaxKind.
CollectionExpression
:
Roslyn.Diagnostics.CSharp.Analyzers (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
552
=> token.Kind() == SyntaxKind.CommaToken && token.Parent.IsKind(SyntaxKind.
CollectionExpression
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\IndentBlockFormattingRule.cs (1)
262
if (node.Parent != null && node.Kind() is SyntaxKind.ListPattern or SyntaxKind.
CollectionExpression
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (2)
208
if (currentKind == SyntaxKind.OpenBracketToken && currentToken.Parent.Kind() is SyntaxKind.ListPattern or SyntaxKind.
CollectionExpression
)
610
=> token.Parent is (kind: SyntaxKind.ArrayRankSpecifier or SyntaxKind.BracketedArgumentList or SyntaxKind.BracketedParameterList or SyntaxKind.ImplicitArrayCreationExpression or SyntaxKind.ListPattern or SyntaxKind.
CollectionExpression
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (1)
430
currentToken.Parent?.Kind() is not SyntaxKind.
CollectionExpression
and not SyntaxKind.AttributeList &&
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
525
if (token.Parent.IsKind(SyntaxKind.
CollectionExpression
))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
99
public int? CollectionExpression => (int)SyntaxKind.
CollectionExpression
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
793
if (newExpression.IsKind(SyntaxKind.
CollectionExpression
) &&
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2709
token.Parent.IsKind(SyntaxKind.
CollectionExpression
))