432 references to CommaToken
Microsoft.AspNetCore.App.Analyzers (1)
RouteEmbeddedLanguage\FrameworkParametersCompletionProvider.cs (1)
165
if (previous.IsKind(SyntaxKind.
CommaToken
) ||
Microsoft.CodeAnalysis.CSharp (159)
_generated\0\Syntax.xml.Main.Generated.cs (4)
3051
if (comma.Kind() != SyntaxKind.
CommaToken
) throw new ArgumentException(nameof(comma));
3059
=> SyntaxFactory.RefValueExpression(SyntaxFactory.Token(SyntaxKind.RefValueKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), expression, SyntaxFactory.Token(SyntaxKind.
CommaToken
), type, SyntaxFactory.Token(SyntaxKind.CloseParenToken));
6542
if (commaToken.Kind() != SyntaxKind.
CommaToken
) throw new ArgumentException(nameof(commaToken));
6550
=> SyntaxFactory.LineDirectivePosition(SyntaxFactory.Token(SyntaxKind.OpenParenToken), line, SyntaxFactory.Token(SyntaxKind.
CommaToken
), character, SyntaxFactory.Token(SyntaxKind.CloseParenToken));
_generated\1\Syntax.xml.Internal.Generated.cs (4)
29711
if (comma.Kind != SyntaxKind.
CommaToken
) throw new ArgumentException(nameof(comma));
33916
if (commaToken.Kind != SyntaxKind.
CommaToken
) throw new ArgumentException(nameof(commaToken));
35133
if (comma.Kind != SyntaxKind.
CommaToken
) throw new ArgumentException(nameof(comma));
39338
if (commaToken.Kind != SyntaxKind.
CommaToken
) throw new ArgumentException(nameof(commaToken));
Parser\DirectiveParser.cs (2)
468
var comma = EatToken(SyntaxKind.
CommaToken
, reportError);
622
if (this.CurrentToken.Kind != SyntaxKind.
CommaToken
)
Parser\DocumentationCommentParser.cs (6)
1255
while (CurrentToken.Kind == SyntaxKind.
CommaToken
|| IsPossibleCrefParameter())
1261
SyntaxToken comma = EatToken(SyntaxKind.
CommaToken
);
1270
Debug.Assert(CurrentToken.Kind != SyntaxKind.
CommaToken
);
1383
if (currentKind == SyntaxKind.
CommaToken
|| currentKind == SyntaxKind.IdentifierToken ||
1388
list.AddSeparator(EatToken(SyntaxKind.
CommaToken
));
1540
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
Parser\LanguageParser_InterpolatedString.cs (2)
537
if (this.CurrentToken.Kind != SyntaxKind.
CommaToken
)
543
this.EatToken(SyntaxKind.
CommaToken
),
Parser\LanguageParser_Patterns.cs (8)
148
case SyntaxKind.
CommaToken
:
193
case SyntaxKind.
CommaToken
:
267
case SyntaxKind.
CommaToken
:
425
case SyntaxKind.
CommaToken
:
588
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleSubpatternElement(),
640
if (errantCase is null && switchExpressionCase.FullWidth == 0 && this.CurrentToken.Kind != SyntaxKind.
CommaToken
)
650
? this.EatTokenAsKind(SyntaxKind.
CommaToken
)
651
: this.EatToken(SyntaxKind.
CommaToken
);
Parser\LanguageParser.cs (107)
1186
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleAttribute(),
1241
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleAttributeArgument(),
2202
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
2204
list.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
2223
list.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
2228
if (skipBadBaseListTokens(ref colon, list, SyntaxKind.
CommaToken
) == PostSkipAction.Abort)
2239
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleAttribute(),
2294
else if (haveComma = (this.CurrentToken.Kind == SyntaxKind.
CommaToken
) || this.IsPossibleTypeParameterConstraint())
2296
SyntaxToken separatorToken = this.EatToken(SyntaxKind.
CommaToken
);
2300
AddTrailingSkippedSyntax(bounds, this.AddError(separatorToken, ErrorCode.ERR_UnexpectedToken, SyntaxFacts.GetText(SyntaxKind.
CommaToken
)));
2316
else if (skipBadTypeParameterConstraintTokens(bounds, SyntaxKind.
CommaToken
) == PostSkipAction.Abort)
2334
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleTypeParameterConstraint(),
2417
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
&& PeekToken(1).Kind == SyntaxKind.RefKeyword)
2419
bounds.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
4874
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleParameter(),
5062
if (this.PeekToken(1).Kind is not (SyntaxKind.CloseParenToken or SyntaxKind.
CommaToken
or SyntaxKind.EqualsToken))
5339
else if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
5358
this.PeekToken(2).Kind is SyntaxKind.
CommaToken
or SyntaxKind.EqualsToken or SyntaxKind.SemicolonToken;
5364
variables.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
5377
else if (!variableDeclarationsExpected || this.SkipBadVariableListTokens(variables, SyntaxKind.
CommaToken
) == PostSkipAction.Abort)
5389
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
,
5767
this.PeekToken(1).Kind is SyntaxKind.IdentifierToken or SyntaxKind.
CommaToken
or SyntaxKind.EqualsToken or SyntaxKind.SemicolonToken or SyntaxKind.CloseParenToken or SyntaxKind.EndOfFileToken;
5812
case SyntaxKind.
CommaToken
:
5957
static p => p.CurrentToken.Kind is not SyntaxKind.
CommaToken
and not SyntaxKind.SemicolonToken && !p.IsPossibleEnumMemberDeclaration(),
5978
this.CurrentToken.Kind is SyntaxKind.
CommaToken
or SyntaxKind.CloseBraceToken
6160
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
,
6311
case SyntaxKind.
CommaToken
:
6358
(options & NameOptions.AfterTupleComma) != 0 && this.PeekToken(1).Kind is SyntaxKind.
CommaToken
or SyntaxKind.CloseParenToken ||
6359
(options & NameOptions.FirstElementOfPossibleTupleLiteral) != 0 && this.PeekToken(1).Kind == SyntaxKind.
CommaToken
)
6395
while (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
6427
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
6462
isDefinitelyTypeArgumentList = isDefinitelyTypeArgumentList || this.CurrentToken.Kind is SyntaxKind.
CommaToken
or SyntaxKind.GreaterThanToken;
6489
isDefinitelyTypeArgumentList = isDefinitelyTypeArgumentList || this.CurrentToken.Kind is SyntaxKind.
CommaToken
or SyntaxKind.GreaterThanToken;
6511
isDefinitelyTypeArgumentList = this.CurrentToken.Kind == SyntaxKind.
CommaToken
;
6529
while (this.CurrentToken.Kind == SyntaxKind.
CommaToken
);
6581
while (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
6583
types.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
6624
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
|| this.IsPossibleType())
6626
types.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
6629
else if (this.SkipBadTypeArgumentListTokens(types, SyntaxKind.
CommaToken
) == PostSkipAction.Abort)
6694
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleType(),
6746
this.CurrentToken.Kind is not SyntaxKind.
CommaToken
and not SyntaxKind.GreaterThanToken &&
6747
this.PeekToken(1).Kind is SyntaxKind.
CommaToken
or SyntaxKind.GreaterThanToken)
6774
while (this.PeekToken(n).Kind == SyntaxKind.
CommaToken
)
7364
while (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
7402
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
7420
while (this.CurrentToken.Kind == SyntaxKind.
CommaToken
);
7479
Debug.Assert(CurrentToken.Kind == SyntaxKind.
CommaToken
);
7522
_ = EatToken(SyntaxKind.
CommaToken
);
7546
isNotExpectedFunction: static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
,
7548
expected: SyntaxKind.
CommaToken
,
7745
case SyntaxKind.
CommaToken
:
7831
if (nextTokenKind == SyntaxKind.
CommaToken
)
7895
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
7910
list.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
7913
else if (this.SkipBadArrayRankSpecifierTokens(ref open, list, SyntaxKind.
CommaToken
) == PostSkipAction.Abort)
7953
while (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
7955
list.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
7967
list.AddSeparator(SyntaxFactory.MissingToken(SyntaxKind.
CommaToken
));
7988
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleExpression(),
8079
Debug.Assert(CurrentToken.Kind == SyntaxKind.
CommaToken
);
8080
types.AddSeparator(EatToken(SyntaxKind.
CommaToken
));
8105
isNotExpectedFunction: static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
,
8108
expected: SyntaxKind.
CommaToken
);
8159
Debug.Assert(CurrentToken.Kind == SyntaxKind.
CommaToken
);
8160
callingConventionModifiers.AddSeparator(EatToken(SyntaxKind.
CommaToken
));
8625
token4Kind != SyntaxKind.
CommaToken
&&
8784
return this.CurrentToken.Kind is SyntaxKind.
CommaToken
or SyntaxKind.SemicolonToken;
9622
var condition = this.CurrentToken.Kind is not SyntaxKind.SemicolonToken and not SyntaxKind.
CommaToken
9705
=> this.CurrentToken.Kind is SyntaxKind.
CommaToken
9713
while (this.CurrentToken.Kind is SyntaxKind.SemicolonToken or SyntaxKind.
CommaToken
)
9741
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleExpression(),
9877
if (this.PeekToken(1).Kind == SyntaxKind.
CommaToken
)
9885
if (this.PeekToken(1).Kind is SyntaxKind.
CommaToken
or SyntaxKind.CloseParenToken)
9919
return this.CurrentToken.Kind == SyntaxKind.
CommaToken
;
9921
return this.CurrentToken.Kind is SyntaxKind.
CommaToken
or SyntaxKind.CloseParenToken;
10426
case SyntaxKind.
CommaToken
:
10645
return this.CurrentToken.Kind is SyntaxKind.
CommaToken
or SyntaxKind.GreaterThanToken;
10685
listOfDesignations.AddSeparator(EatToken(SyntaxKind.
CommaToken
));
10693
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
10695
listOfDesignations.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
12293
case SyntaxKind.
CommaToken
:
12576
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleArgumentExpression(),
12624
if (isIndexer && this.CurrentToken.Kind is SyntaxKind.
CommaToken
or SyntaxKind.CloseBracketToken)
12628
else if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
12730
this.EatToken(SyntaxKind.
CommaToken
),
12765
token.Kind is SyntaxKind.
CommaToken
||
12840
case SyntaxKind.
CommaToken
:
12882
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
12911
while (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
12913
list.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
12928
list.AddSeparator(SyntaxFactory.MissingToken(SyntaxKind.
CommaToken
));
13216
case SyntaxKind.
CommaToken
:
13308
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleCollectionElement(),
13584
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleExpression(),
13663
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
13703
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleVariableInitializer(),
13730
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
13955
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleLambdaParameter(),
14048
is not SyntaxKind.
CommaToken
14129
SyntaxKind.
CommaToken
or // from x, y;
14303
while (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
14309
else if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
14311
list.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
14315
else if (skipBadOrderingListTokens(list, SyntaxKind.
CommaToken
) == PostSkipAction.Abort)
14330
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
,
14503
var separatorTokenKind = SyntaxKind.
CommaToken
;
Parser\Lexer.cs (3)
485
info.Kind = SyntaxKind.
CommaToken
;
2585
info.Kind = SyntaxKind.
CommaToken
;
3711
info.Kind = SyntaxKind.
CommaToken
;
SymbolDisplay\SymbolDisplayVisitor.Members.cs (4)
621
AddPunctuation(SyntaxKind.
CommaToken
);
650
AddPunctuation(SyntaxKind.
CommaToken
);
1012
AddPunctuation(SyntaxKind.
CommaToken
);
1033
AddPunctuation(SyntaxKind.
CommaToken
);
SymbolDisplay\SymbolDisplayVisitor.Types.cs (7)
126
AddPunctuation(SyntaxKind.
CommaToken
);
426
AddPunctuation(SyntaxKind.
CommaToken
);
601
AddPunctuation(SyntaxKind.
CommaToken
);
849
AddPunctuation(SyntaxKind.
CommaToken
);
957
AddPunctuation(SyntaxKind.
CommaToken
);
970
AddPunctuation(SyntaxKind.
CommaToken
);
984
AddPunctuation(SyntaxKind.
CommaToken
);
Syntax\InternalSyntax\CSharpSyntaxNode.cs (1)
243
return CSharp.SyntaxFactory.Token(SyntaxKind.
CommaToken
);
Syntax\SyntaxFactory.cs (1)
1414
var commaToken = Token(SyntaxKind.
CommaToken
);
Syntax\SyntaxKind.cs (2)
504
/// <see cref="T:Microsoft.CodeAnalysis.CSharp.Syntax.OmittedTypeArgumentSyntax"/> before and after the <see cref="
CommaToken
"/>.
510
/// <see cref="T:Microsoft.CodeAnalysis.CSharp.Syntax.OmittedArraySizeExpressionSyntax"/> before and after the <see cref="
CommaToken
"/>.
Syntax\SyntaxKindFacts.cs (1)
1498
case SyntaxKind.
CommaToken
:
Syntax\SyntaxNormalizer.cs (7)
276
case SyntaxKind.
CommaToken
:
428
nextToken.Kind() is SyntaxKind.
CommaToken
or SyntaxKind.SemicolonToken;
680
if (token.IsKind(SyntaxKind.
CommaToken
) &&
681
!next.IsKind(SyntaxKind.
CommaToken
) &&
812
else if (token.IsKind(SyntaxKind.
CommaToken
))
820
if (next.IsKind(SyntaxKind.
CommaToken
))
923
!next.IsKind(SyntaxKind.
CommaToken
))
Microsoft.CodeAnalysis.CSharp.CodeStyle (30)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
29
public static readonly SyntaxToken CommaToken = Token(SyntaxKind.
CommaToken
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
153
case SyntaxKind.
CommaToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (2)
46
=> token.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
&&
319
case SyntaxKind.
CommaToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (11)
123
=> token.Kind() == SyntaxKind.
CommaToken
&& (token.Parent.IsAnyArgumentList() || token.Parent?.Kind() is SyntaxKind.ParameterList or SyntaxKind.FunctionPointerParameterList);
210
return token.Kind() == SyntaxKind.
CommaToken
&&
216
return token.Kind() == SyntaxKind.
CommaToken
&&
222
return token.Kind() == SyntaxKind.
CommaToken
&&
331
return token.Kind() == SyntaxKind.
CommaToken
&&
343
=> token.Kind() == SyntaxKind.
CommaToken
&& token.Parent.IsKind(SyntaxKind.SwitchExpression);
346
=> token.Kind() == SyntaxKind.
CommaToken
&& token.Parent.IsKind(SyntaxKind.PropertyPatternClause);
535
return currentToken.IsKind(SyntaxKind.
CommaToken
) &&
541
return currentToken.IsKind(SyntaxKind.
CommaToken
) &&
547
return currentToken.IsKind(SyntaxKind.
CommaToken
) &&
552
=> token.Kind() == SyntaxKind.
CommaToken
&& token.Parent.IsKind(SyntaxKind.CollectionExpression);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
358
case SyntaxKind.
CommaToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
249
if (previousToken.IsKind(SyntaxKind.
CommaToken
) && previousToken.Parent.IsKind(SyntaxKind.ObjectInitializerExpression))
263
if (previousToken.IsKind(SyntaxKind.
CommaToken
) && previousToken.Parent.IsKind(SyntaxKind.AnonymousObjectCreationExpression))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (6)
211
if (previousKind == SyntaxKind.
CommaToken
)
304
|| (tokenKind == SyntaxKind.
CommaToken
429
else if (previousKind == SyntaxKind.
CommaToken
)
437
if (currentKind == SyntaxKind.
CommaToken
)
518
if ((previousKind == SyntaxKind.
CommaToken
&& previousToken.Parent is InterpolationAlignmentClauseSyntax) ||
519
(currentKind == SyntaxKind.
CommaToken
&& currentToken.Parent is InterpolationAlignmentClauseSyntax))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (2)
401
if (previousToken.Kind() == SyntaxKind.
CommaToken
&& currentToken.Kind() == SyntaxKind.OpenBracketToken && currentToken.Parent is AttributeListSyntax)
422
case SyntaxKind.
CommaToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (2)
310
if (token.Kind() == SyntaxKind.
CommaToken
)
369
if (token.IsKind(SyntaxKind.
CommaToken
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
520
if (token.Kind() == SyntaxKind.
CommaToken
&& token.Parent.IsKind(SyntaxKind.OrderByClause))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
48
public int CommaToken => (int)SyntaxKind.
CommaToken
;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (49)
src\roslyn\src\Analyzers\CSharp\CodeFixes\PopulateSwitch\CSharpPopulateSwitchExpressionCodeFixProvider.cs (1)
47
insertLocation, newArms, SyntaxKind.
CommaToken
));
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (1)
225
var separatorBuilder = ArrayBuilder<SyntaxToken>.GetInstance(builder.Count - 1, Token(leading: default, SyntaxKind.
CommaToken
, trailing: default));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
463
ComputePositionAndTriviaForRemoveAttributeFromAttributeList(attributeToRemove, t => t.IsKind(SyntaxKind.
CommaToken
), out positionOfRemovedNode, out trivia);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (1)
34
else if (members.LastOrDefault().Kind() == SyntaxKind.
CommaToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (4)
430
return targetToken.Kind() is SyntaxKind.
CommaToken
or SyntaxKind.OpenParenToken &&
465
if (targetToken.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
642
if (targetToken.Kind() == SyntaxKind.
CommaToken
&&
661
if (token.Kind() == SyntaxKind.
CommaToken
&& token.Parent is BaseArgumentListSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (31)
44
if (token.IsKind(SyntaxKind.
CommaToken
) &&
785
if (token.Kind() is SyntaxKind.ColonToken or SyntaxKind.
CommaToken
&&
884
if (token.IsKind(SyntaxKind.
CommaToken
) &&
948
case SyntaxKind.
CommaToken
:
964
targetToken.Kind() is SyntaxKind.ColonToken or SyntaxKind.
CommaToken
;
980
if (token.Kind() is not SyntaxKind.LessThanToken and not SyntaxKind.
CommaToken
)
1085
if (token.IsKind(SyntaxKind.
CommaToken
) &&
1095
if (token.IsKind(SyntaxKind.
CommaToken
) &&
1164
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
)
1210
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
1236
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
1269
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
1399
if (leftToken.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
&& leftToken.Parent.IsKind(SyntaxKind.SwitchExpression))
1406
if (leftToken.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
&& leftToken.Parent.IsKind(SyntaxKind.PositionalPatternClause))
1413
if (leftToken.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&& leftToken.Parent.IsKind(SyntaxKind.ListPattern))
1576
if (possibleCommaOrParen.Kind() is not (SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
))
1647
if (leftToken.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
&& leftToken.Parent.IsKind(SyntaxKind.TupleExpression))
1657
if (leftToken.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
1699
if (leftToken.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
&&
2119
token.Kind() is SyntaxKind.
CommaToken
or SyntaxKind.OpenParenToken)
2367
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
2412
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
&&
2423
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
2433
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
2481
if (token.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
)
2537
if (token.IsKind(SyntaxKind.
CommaToken
) &&
2576
if (token.Kind() is SyntaxKind.OrderByKeyword or SyntaxKind.
CommaToken
&&
2690
if (token.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
&&
2699
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
2708
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.DotDotToken or SyntaxKind.
CommaToken
&&
3000
targetToken is (kind: SyntaxKind.ColonToken or SyntaxKind.
CommaToken
) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SeparatedSyntaxListExtensions.cs (2)
12
this SeparatedSyntaxList<T> separatedList, IEnumerable<T> nodes, SyntaxKind separator = SyntaxKind.
CommaToken
)
19
this SeparatedSyntaxList<T> separatedList, int index, IEnumerable<T> nodes, SyntaxKind separator = SyntaxKind.
CommaToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
137
case SyntaxKind.
CommaToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
302
case SyntaxKind.
CommaToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (6)
350
if (previousToken.IsKind(SyntaxKind.
CommaToken
))
432
previousToken.GetPreviousToken().Kind() is SyntaxKind.EqualsToken or SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
518
if (previousToken != argumentList.OpenParenToken && previousToken.Kind() != SyntaxKind.
CommaToken
)
548
if (previousToken != attributeArgumentList.OpenParenToken && previousToken.Kind() != SyntaxKind.
CommaToken
)
897
if (previousToken != bracketedArgumentList.OpenBracketToken && previousToken.Kind() != SyntaxKind.
CommaToken
)
2180
if (token.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
)
Microsoft.CodeAnalysis.CSharp.Features (35)
ChangeSignature\ChangeSignatureFormattingRule.cs (1)
54
if (previousToken.Kind() == SyntaxKind.
CommaToken
&& s_allowableKinds.Contains(previousToken.Parent.Kind()))
Completion\CompletionProviders\AttributeNamedParameterCompletionProvider.cs (3)
68
if (token.Kind() is not (SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
))
111
if (token.Kind() == SyntaxKind.
CommaToken
&& token.Parent is AttributeArgumentListSyntax argumentList)
133
if (token.Kind() == SyntaxKind.
CommaToken
&& token.Parent is AttributeArgumentListSyntax argumentList)
Completion\CompletionProviders\CrefCompletionProvider.cs (1)
154
return token is (kind: SyntaxKind.
CommaToken
or SyntaxKind.RefKeyword or SyntaxKind.OutKeyword);
Completion\CompletionProviders\CSharpSuggestionModeCompletionProvider.cs (3)
100
return token.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
;
123
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
170
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
&& token.Parent.IsKind(SyntaxKind.ArgumentList)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (3)
294
var afterComma = token.IsKind(SyntaxKind.
CommaToken
);
424
var possibleDeclarationComputer = token.IsKind(SyntaxKind.
CommaToken
)
496
if (token.Kind() is SyntaxKind.LessThanToken or SyntaxKind.
CommaToken
&&
Completion\CompletionProviders\FunctionPointerUnmanagedCallingConventionCompletionProvider.cs (1)
61
if (token.Kind() is not (SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
))
Completion\CompletionProviders\NamedParameterCompletionProvider.cs (1)
64
if (token.Kind() is not (SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
))
Completion\CompletionProviders\ObjectAndWithInitializerCompletionProvider.cs (3)
102
if (token.Kind() is not SyntaxKind.
CommaToken
and not SyntaxKind.OpenBraceToken)
109
if (token.Kind() == SyntaxKind.
CommaToken
&&
157
if (token.Kind() is SyntaxKind.
CommaToken
or SyntaxKind.OpenBraceToken &&
Completion\CompletionProviders\PropertySubPatternCompletionProvider.cs (1)
190
if (token.Kind() is SyntaxKind.
CommaToken
or SyntaxKind.OpenBraceToken)
Completion\CompletionProviders\TupleNameCompletionProvider.cs (1)
83
if (token.IsKind(SyntaxKind.
CommaToken
) && token.Parent is TupleExpressionSyntax tupleExpr)
Completion\KeywordRecommenders\AllowsKeywordRecommender.cs (1)
35
if (token.Kind() == SyntaxKind.
CommaToken
&&
Completion\KeywordRecommenders\NewKeywordRecommender.cs (1)
96
if (token.Kind() == SyntaxKind.
CommaToken
&&
Completion\KeywordRecommenders\RefKeywordRecommender.cs (1)
119
else if (context.TargetToken.Kind() == SyntaxKind.
CommaToken
)
LanguageServices\CSharpStructuralTypeDisplayService.cs (1)
47
members.Add(Punctuation(SyntaxFacts.GetText(SyntaxKind.
CommaToken
)));
SignatureHelp\AbstractCSharpSignatureHelpProvider.cs (1)
38
Punctuation(SyntaxKind.
CommaToken
),
SignatureHelp\AbstractGenericNameSignatureHelpProvider_Method.cs (2)
26
result.Add(Punctuation(SyntaxKind.
CommaToken
));
87
result.Add(Punctuation(SyntaxKind.
CommaToken
));
SignatureHelp\AbstractGenericNameSignatureHelpProvider.cs (3)
240
parts.Add(Punctuation(SyntaxKind.
CommaToken
));
253
parts.Add(Punctuation(SyntaxKind.
CommaToken
));
267
parts.Add(Punctuation(SyntaxKind.
CommaToken
));
SignatureHelp\AbstractOrdinaryMethodSignatureHelpProvider.cs (1)
62
result.Add(Punctuation(SyntaxKind.
CommaToken
));
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider_DelegateType.cs (1)
60
parts.Add(Punctuation(SyntaxKind.
CommaToken
));
SignatureHelp\SignatureHelpUtilities.cs (1)
131
if (token.IsKind(SyntaxKind.
CommaToken
) && token.Parent is TupleExpressionSyntax && token.GetAncestor<TSyntaxNode>() != null)
src\roslyn\src\Analyzers\CSharp\CodeFixes\PopulateSwitch\CSharpPopulateSwitchExpressionCodeFixProvider.cs (1)
47
insertLocation, newArms, SyntaxKind.
CommaToken
));
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (1)
225
var separatorBuilder = ArrayBuilder<SyntaxToken>.GetInstance(builder.Count - 1, Token(leading: default, SyntaxKind.
CommaToken
, trailing: default));
Structure\Providers\CollectionExpressionStructureProvider.cs (1)
38
var end = nextToken.Kind() == SyntaxKind.
CommaToken
Structure\Providers\InitializerExpressionStructureProvider.cs (1)
40
var end = nextToken.Kind() == SyntaxKind.
CommaToken
Microsoft.CodeAnalysis.CSharp.Workspaces (77)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
29
public static readonly SyntaxToken CommaToken = Token(SyntaxKind.
CommaToken
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
153
case SyntaxKind.
CommaToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (2)
46
=> token.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
&&
319
case SyntaxKind.
CommaToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (11)
123
=> token.Kind() == SyntaxKind.
CommaToken
&& (token.Parent.IsAnyArgumentList() || token.Parent?.Kind() is SyntaxKind.ParameterList or SyntaxKind.FunctionPointerParameterList);
210
return token.Kind() == SyntaxKind.
CommaToken
&&
216
return token.Kind() == SyntaxKind.
CommaToken
&&
222
return token.Kind() == SyntaxKind.
CommaToken
&&
331
return token.Kind() == SyntaxKind.
CommaToken
&&
343
=> token.Kind() == SyntaxKind.
CommaToken
&& token.Parent.IsKind(SyntaxKind.SwitchExpression);
346
=> token.Kind() == SyntaxKind.
CommaToken
&& token.Parent.IsKind(SyntaxKind.PropertyPatternClause);
535
return currentToken.IsKind(SyntaxKind.
CommaToken
) &&
541
return currentToken.IsKind(SyntaxKind.
CommaToken
) &&
547
return currentToken.IsKind(SyntaxKind.
CommaToken
) &&
552
=> token.Kind() == SyntaxKind.
CommaToken
&& token.Parent.IsKind(SyntaxKind.CollectionExpression);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
358
case SyntaxKind.
CommaToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
249
if (previousToken.IsKind(SyntaxKind.
CommaToken
) && previousToken.Parent.IsKind(SyntaxKind.ObjectInitializerExpression))
263
if (previousToken.IsKind(SyntaxKind.
CommaToken
) && previousToken.Parent.IsKind(SyntaxKind.AnonymousObjectCreationExpression))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (6)
211
if (previousKind == SyntaxKind.
CommaToken
)
304
|| (tokenKind == SyntaxKind.
CommaToken
429
else if (previousKind == SyntaxKind.
CommaToken
)
437
if (currentKind == SyntaxKind.
CommaToken
)
518
if ((previousKind == SyntaxKind.
CommaToken
&& previousToken.Parent is InterpolationAlignmentClauseSyntax) ||
519
(currentKind == SyntaxKind.
CommaToken
&& currentToken.Parent is InterpolationAlignmentClauseSyntax))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (2)
401
if (previousToken.Kind() == SyntaxKind.
CommaToken
&& currentToken.Kind() == SyntaxKind.OpenBracketToken && currentToken.Parent is AttributeListSyntax)
422
case SyntaxKind.
CommaToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (2)
310
if (token.Kind() == SyntaxKind.
CommaToken
)
369
if (token.IsKind(SyntaxKind.
CommaToken
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
520
if (token.Kind() == SyntaxKind.
CommaToken
&& token.Parent.IsKind(SyntaxKind.OrderByClause))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
48
public int CommaToken => (int)SyntaxKind.
CommaToken
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
463
ComputePositionAndTriviaForRemoveAttributeFromAttributeList(attributeToRemove, t => t.IsKind(SyntaxKind.
CommaToken
), out positionOfRemovedNode, out trivia);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (1)
34
else if (members.LastOrDefault().Kind() == SyntaxKind.
CommaToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (4)
430
return targetToken.Kind() is SyntaxKind.
CommaToken
or SyntaxKind.OpenParenToken &&
465
if (targetToken.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
642
if (targetToken.Kind() == SyntaxKind.
CommaToken
&&
661
if (token.Kind() == SyntaxKind.
CommaToken
&& token.Parent is BaseArgumentListSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (31)
44
if (token.IsKind(SyntaxKind.
CommaToken
) &&
785
if (token.Kind() is SyntaxKind.ColonToken or SyntaxKind.
CommaToken
&&
884
if (token.IsKind(SyntaxKind.
CommaToken
) &&
948
case SyntaxKind.
CommaToken
:
964
targetToken.Kind() is SyntaxKind.ColonToken or SyntaxKind.
CommaToken
;
980
if (token.Kind() is not SyntaxKind.LessThanToken and not SyntaxKind.
CommaToken
)
1085
if (token.IsKind(SyntaxKind.
CommaToken
) &&
1095
if (token.IsKind(SyntaxKind.
CommaToken
) &&
1164
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
)
1210
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
1236
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
1269
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
1399
if (leftToken.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
&& leftToken.Parent.IsKind(SyntaxKind.SwitchExpression))
1406
if (leftToken.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
&& leftToken.Parent.IsKind(SyntaxKind.PositionalPatternClause))
1413
if (leftToken.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&& leftToken.Parent.IsKind(SyntaxKind.ListPattern))
1576
if (possibleCommaOrParen.Kind() is not (SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
))
1647
if (leftToken.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
&& leftToken.Parent.IsKind(SyntaxKind.TupleExpression))
1657
if (leftToken.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
1699
if (leftToken.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
&&
2119
token.Kind() is SyntaxKind.
CommaToken
or SyntaxKind.OpenParenToken)
2367
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
2412
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
&&
2423
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
2433
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
2481
if (token.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
)
2537
if (token.IsKind(SyntaxKind.
CommaToken
) &&
2576
if (token.Kind() is SyntaxKind.OrderByKeyword or SyntaxKind.
CommaToken
&&
2690
if (token.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
&&
2699
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
2708
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.DotDotToken or SyntaxKind.
CommaToken
&&
3000
targetToken is (kind: SyntaxKind.ColonToken or SyntaxKind.
CommaToken
) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SeparatedSyntaxListExtensions.cs (2)
12
this SeparatedSyntaxList<T> separatedList, IEnumerable<T> nodes, SyntaxKind separator = SyntaxKind.
CommaToken
)
19
this SeparatedSyntaxList<T> separatedList, int index, IEnumerable<T> nodes, SyntaxKind separator = SyntaxKind.
CommaToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
137
case SyntaxKind.
CommaToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
302
case SyntaxKind.
CommaToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (6)
350
if (previousToken.IsKind(SyntaxKind.
CommaToken
))
432
previousToken.GetPreviousToken().Kind() is SyntaxKind.EqualsToken or SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
518
if (previousToken != argumentList.OpenParenToken && previousToken.Kind() != SyntaxKind.
CommaToken
)
548
if (previousToken != attributeArgumentList.OpenParenToken && previousToken.Kind() != SyntaxKind.
CommaToken
)
897
if (previousToken != bracketedArgumentList.OpenBracketToken && previousToken.Kind() != SyntaxKind.
CommaToken
)
2180
if (token.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
)
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Legacy\RoslynCSharpTokenizer.cs (1)
332
(int)CSharpSyntaxKind.
CommaToken
=> SyntaxKind.Comma,
Microsoft.Interop.JavaScript.JSImportGenerator (3)
JSExportGenerator.cs (3)
229
Token(SyntaxKind.
CommaToken
),
247
Token(SyntaxKind.
CommaToken
),
251
Token(SyntaxKind.
CommaToken
),
Roslyn.Diagnostics.CSharp.Analyzers (77)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
29
public static readonly SyntaxToken CommaToken = Token(SyntaxKind.
CommaToken
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
153
case SyntaxKind.
CommaToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (2)
46
=> token.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
&&
319
case SyntaxKind.
CommaToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (11)
123
=> token.Kind() == SyntaxKind.
CommaToken
&& (token.Parent.IsAnyArgumentList() || token.Parent?.Kind() is SyntaxKind.ParameterList or SyntaxKind.FunctionPointerParameterList);
210
return token.Kind() == SyntaxKind.
CommaToken
&&
216
return token.Kind() == SyntaxKind.
CommaToken
&&
222
return token.Kind() == SyntaxKind.
CommaToken
&&
331
return token.Kind() == SyntaxKind.
CommaToken
&&
343
=> token.Kind() == SyntaxKind.
CommaToken
&& token.Parent.IsKind(SyntaxKind.SwitchExpression);
346
=> token.Kind() == SyntaxKind.
CommaToken
&& token.Parent.IsKind(SyntaxKind.PropertyPatternClause);
535
return currentToken.IsKind(SyntaxKind.
CommaToken
) &&
541
return currentToken.IsKind(SyntaxKind.
CommaToken
) &&
547
return currentToken.IsKind(SyntaxKind.
CommaToken
) &&
552
=> token.Kind() == SyntaxKind.
CommaToken
&& token.Parent.IsKind(SyntaxKind.CollectionExpression);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
358
case SyntaxKind.
CommaToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
249
if (previousToken.IsKind(SyntaxKind.
CommaToken
) && previousToken.Parent.IsKind(SyntaxKind.ObjectInitializerExpression))
263
if (previousToken.IsKind(SyntaxKind.
CommaToken
) && previousToken.Parent.IsKind(SyntaxKind.AnonymousObjectCreationExpression))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (6)
211
if (previousKind == SyntaxKind.
CommaToken
)
304
|| (tokenKind == SyntaxKind.
CommaToken
429
else if (previousKind == SyntaxKind.
CommaToken
)
437
if (currentKind == SyntaxKind.
CommaToken
)
518
if ((previousKind == SyntaxKind.
CommaToken
&& previousToken.Parent is InterpolationAlignmentClauseSyntax) ||
519
(currentKind == SyntaxKind.
CommaToken
&& currentToken.Parent is InterpolationAlignmentClauseSyntax))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (2)
401
if (previousToken.Kind() == SyntaxKind.
CommaToken
&& currentToken.Kind() == SyntaxKind.OpenBracketToken && currentToken.Parent is AttributeListSyntax)
422
case SyntaxKind.
CommaToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (2)
310
if (token.Kind() == SyntaxKind.
CommaToken
)
369
if (token.IsKind(SyntaxKind.
CommaToken
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
520
if (token.Kind() == SyntaxKind.
CommaToken
&& token.Parent.IsKind(SyntaxKind.OrderByClause))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
48
public int CommaToken => (int)SyntaxKind.
CommaToken
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
463
ComputePositionAndTriviaForRemoveAttributeFromAttributeList(attributeToRemove, t => t.IsKind(SyntaxKind.
CommaToken
), out positionOfRemovedNode, out trivia);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (1)
34
else if (members.LastOrDefault().Kind() == SyntaxKind.
CommaToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (4)
430
return targetToken.Kind() is SyntaxKind.
CommaToken
or SyntaxKind.OpenParenToken &&
465
if (targetToken.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
642
if (targetToken.Kind() == SyntaxKind.
CommaToken
&&
661
if (token.Kind() == SyntaxKind.
CommaToken
&& token.Parent is BaseArgumentListSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (31)
44
if (token.IsKind(SyntaxKind.
CommaToken
) &&
785
if (token.Kind() is SyntaxKind.ColonToken or SyntaxKind.
CommaToken
&&
884
if (token.IsKind(SyntaxKind.
CommaToken
) &&
948
case SyntaxKind.
CommaToken
:
964
targetToken.Kind() is SyntaxKind.ColonToken or SyntaxKind.
CommaToken
;
980
if (token.Kind() is not SyntaxKind.LessThanToken and not SyntaxKind.
CommaToken
)
1085
if (token.IsKind(SyntaxKind.
CommaToken
) &&
1095
if (token.IsKind(SyntaxKind.
CommaToken
) &&
1164
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
)
1210
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
1236
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
1269
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
1399
if (leftToken.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
&& leftToken.Parent.IsKind(SyntaxKind.SwitchExpression))
1406
if (leftToken.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
&& leftToken.Parent.IsKind(SyntaxKind.PositionalPatternClause))
1413
if (leftToken.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&& leftToken.Parent.IsKind(SyntaxKind.ListPattern))
1576
if (possibleCommaOrParen.Kind() is not (SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
))
1647
if (leftToken.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
&& leftToken.Parent.IsKind(SyntaxKind.TupleExpression))
1657
if (leftToken.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
1699
if (leftToken.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
&&
2119
token.Kind() is SyntaxKind.
CommaToken
or SyntaxKind.OpenParenToken)
2367
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
2412
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
&&
2423
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
2433
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
2481
if (token.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
)
2537
if (token.IsKind(SyntaxKind.
CommaToken
) &&
2576
if (token.Kind() is SyntaxKind.OrderByKeyword or SyntaxKind.
CommaToken
&&
2690
if (token.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
&&
2699
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
2708
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.DotDotToken or SyntaxKind.
CommaToken
&&
3000
targetToken is (kind: SyntaxKind.ColonToken or SyntaxKind.
CommaToken
) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SeparatedSyntaxListExtensions.cs (2)
12
this SeparatedSyntaxList<T> separatedList, IEnumerable<T> nodes, SyntaxKind separator = SyntaxKind.
CommaToken
)
19
this SeparatedSyntaxList<T> separatedList, int index, IEnumerable<T> nodes, SyntaxKind separator = SyntaxKind.
CommaToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
137
case SyntaxKind.
CommaToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
302
case SyntaxKind.
CommaToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (6)
350
if (previousToken.IsKind(SyntaxKind.
CommaToken
))
432
previousToken.GetPreviousToken().Kind() is SyntaxKind.EqualsToken or SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
518
if (previousToken != argumentList.OpenParenToken && previousToken.Kind() != SyntaxKind.
CommaToken
)
548
if (previousToken != attributeArgumentList.OpenParenToken && previousToken.Kind() != SyntaxKind.
CommaToken
)
897
if (previousToken != bracketedArgumentList.OpenBracketToken && previousToken.Kind() != SyntaxKind.
CommaToken
)
2180
if (token.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
)