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)
3044
if (comma.Kind() != SyntaxKind.
CommaToken
) throw new ArgumentException(nameof(comma));
3052
=> SyntaxFactory.RefValueExpression(SyntaxFactory.Token(SyntaxKind.RefValueKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), expression, SyntaxFactory.Token(SyntaxKind.
CommaToken
), type, SyntaxFactory.Token(SyntaxKind.CloseParenToken));
6518
if (commaToken.Kind() != SyntaxKind.
CommaToken
) throw new ArgumentException(nameof(commaToken));
6526
=> SyntaxFactory.LineDirectivePosition(SyntaxFactory.Token(SyntaxKind.OpenParenToken), line, SyntaxFactory.Token(SyntaxKind.
CommaToken
), character, SyntaxFactory.Token(SyntaxKind.CloseParenToken));
_generated\1\Syntax.xml.Internal.Generated.cs (4)
29571
if (comma.Kind != SyntaxKind.
CommaToken
) throw new ArgumentException(nameof(comma));
33781
if (commaToken.Kind != SyntaxKind.
CommaToken
) throw new ArgumentException(nameof(commaToken));
34998
if (comma.Kind != SyntaxKind.
CommaToken
) throw new ArgumentException(nameof(comma));
39208
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.cs (107)
1186
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleAttribute(),
1241
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleAttributeArgument(),
2191
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
2193
list.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
2212
list.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
2217
if (skipBadBaseListTokens(ref colon, list, SyntaxKind.
CommaToken
) == PostSkipAction.Abort)
2228
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleAttribute(),
2283
else if (haveComma = (this.CurrentToken.Kind == SyntaxKind.
CommaToken
) || this.IsPossibleTypeParameterConstraint())
2285
SyntaxToken separatorToken = this.EatToken(SyntaxKind.
CommaToken
);
2289
AddTrailingSkippedSyntax(bounds, this.AddError(separatorToken, ErrorCode.ERR_UnexpectedToken, SyntaxFacts.GetText(SyntaxKind.
CommaToken
)));
2305
else if (skipBadTypeParameterConstraintTokens(bounds, SyntaxKind.
CommaToken
) == PostSkipAction.Abort)
2323
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleTypeParameterConstraint(),
2406
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
&& PeekToken(1).Kind == SyntaxKind.RefKeyword)
2408
bounds.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
4900
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleParameter(),
5088
if (this.PeekToken(1).Kind is not (SyntaxKind.CloseParenToken or SyntaxKind.
CommaToken
or SyntaxKind.EqualsToken))
5369
else if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
5388
this.PeekToken(2).Kind is SyntaxKind.
CommaToken
or SyntaxKind.EqualsToken or SyntaxKind.SemicolonToken;
5394
variables.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
5407
else if (!variableDeclarationsExpected || this.SkipBadVariableListTokens(variables, SyntaxKind.
CommaToken
) == PostSkipAction.Abort)
5419
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
,
5797
this.PeekToken(1).Kind is SyntaxKind.IdentifierToken or SyntaxKind.
CommaToken
or SyntaxKind.EqualsToken or SyntaxKind.SemicolonToken or SyntaxKind.CloseParenToken or SyntaxKind.EndOfFileToken;
5842
case SyntaxKind.
CommaToken
:
5987
static p => p.CurrentToken.Kind is not SyntaxKind.
CommaToken
and not SyntaxKind.SemicolonToken && !p.IsPossibleEnumMemberDeclaration(),
6008
this.CurrentToken.Kind is SyntaxKind.
CommaToken
or SyntaxKind.CloseBraceToken
6190
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
,
6341
case SyntaxKind.
CommaToken
:
6388
(options & NameOptions.AfterTupleComma) != 0 && this.PeekToken(1).Kind is SyntaxKind.
CommaToken
or SyntaxKind.CloseParenToken ||
6389
(options & NameOptions.FirstElementOfPossibleTupleLiteral) != 0 && this.PeekToken(1).Kind == SyntaxKind.
CommaToken
)
6425
while (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
6457
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
6492
isDefinitelyTypeArgumentList = isDefinitelyTypeArgumentList || this.CurrentToken.Kind is SyntaxKind.
CommaToken
or SyntaxKind.GreaterThanToken;
6519
isDefinitelyTypeArgumentList = isDefinitelyTypeArgumentList || this.CurrentToken.Kind is SyntaxKind.
CommaToken
or SyntaxKind.GreaterThanToken;
6541
isDefinitelyTypeArgumentList = this.CurrentToken.Kind == SyntaxKind.
CommaToken
;
6559
while (this.CurrentToken.Kind == SyntaxKind.
CommaToken
);
6611
while (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
6613
types.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
6659
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
|| this.IsPossibleType())
6661
types.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
6664
else if (this.SkipBadTypeArgumentListTokens(types, SyntaxKind.
CommaToken
) == PostSkipAction.Abort)
6729
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleType(),
6781
this.CurrentToken.Kind is not SyntaxKind.
CommaToken
and not SyntaxKind.GreaterThanToken &&
6782
this.PeekToken(1).Kind is SyntaxKind.
CommaToken
or SyntaxKind.GreaterThanToken)
6809
while (this.PeekToken(n).Kind == SyntaxKind.
CommaToken
)
7399
while (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
7437
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
7455
while (this.CurrentToken.Kind == SyntaxKind.
CommaToken
);
7514
Debug.Assert(CurrentToken.Kind == SyntaxKind.
CommaToken
);
7557
_ = EatToken(SyntaxKind.
CommaToken
);
7581
isNotExpectedFunction: static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
,
7583
expected: SyntaxKind.
CommaToken
,
7780
case SyntaxKind.
CommaToken
:
7866
if (nextTokenKind == SyntaxKind.
CommaToken
)
7930
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
7945
list.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
7948
else if (this.SkipBadArrayRankSpecifierTokens(ref open, list, SyntaxKind.
CommaToken
) == PostSkipAction.Abort)
7988
while (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
7990
list.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
8002
list.AddSeparator(SyntaxFactory.MissingToken(SyntaxKind.
CommaToken
));
8023
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleExpression(),
8114
Debug.Assert(CurrentToken.Kind == SyntaxKind.
CommaToken
);
8115
types.AddSeparator(EatToken(SyntaxKind.
CommaToken
));
8140
isNotExpectedFunction: static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
,
8143
expected: SyntaxKind.
CommaToken
);
8194
Debug.Assert(CurrentToken.Kind == SyntaxKind.
CommaToken
);
8195
callingConventionModifiers.AddSeparator(EatToken(SyntaxKind.
CommaToken
));
8644
token4Kind != SyntaxKind.
CommaToken
&&
8803
return this.CurrentToken.Kind is SyntaxKind.
CommaToken
or SyntaxKind.SemicolonToken;
9639
var condition = this.CurrentToken.Kind is not SyntaxKind.SemicolonToken and not SyntaxKind.
CommaToken
9722
=> this.CurrentToken.Kind is SyntaxKind.
CommaToken
9730
while (this.CurrentToken.Kind is SyntaxKind.SemicolonToken or SyntaxKind.
CommaToken
)
9758
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleExpression(),
9894
if (this.PeekToken(1).Kind == SyntaxKind.
CommaToken
)
9902
if (this.PeekToken(1).Kind is SyntaxKind.
CommaToken
or SyntaxKind.CloseParenToken)
9936
return this.CurrentToken.Kind == SyntaxKind.
CommaToken
;
9938
return this.CurrentToken.Kind is SyntaxKind.
CommaToken
or SyntaxKind.CloseParenToken;
10443
case SyntaxKind.
CommaToken
:
10662
return this.CurrentToken.Kind is SyntaxKind.
CommaToken
or SyntaxKind.GreaterThanToken;
10702
listOfDesignations.AddSeparator(EatToken(SyntaxKind.
CommaToken
));
10710
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
10712
listOfDesignations.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
12306
case SyntaxKind.
CommaToken
:
12589
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleArgumentExpression(),
12637
if (isIndexer && this.CurrentToken.Kind is SyntaxKind.
CommaToken
or SyntaxKind.CloseBracketToken)
12641
else if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
12734
this.EatToken(SyntaxKind.
CommaToken
),
12769
token.Kind is SyntaxKind.
CommaToken
||
12844
case SyntaxKind.
CommaToken
:
12886
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
12915
while (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
12917
list.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
12932
list.AddSeparator(SyntaxFactory.MissingToken(SyntaxKind.
CommaToken
));
13220
case SyntaxKind.
CommaToken
:
13312
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleCollectionElement(),
13588
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleExpression(),
13667
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
13707
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleVariableInitializer(),
13734
if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
13959
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
&& !p.IsPossibleLambdaParameter(),
14052
is not SyntaxKind.
CommaToken
14133
SyntaxKind.
CommaToken
or // from x, y;
14307
while (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
14313
else if (this.CurrentToken.Kind == SyntaxKind.
CommaToken
)
14315
list.AddSeparator(this.EatToken(SyntaxKind.
CommaToken
));
14319
else if (skipBadOrderingListTokens(list, SyntaxKind.
CommaToken
) == PostSkipAction.Abort)
14334
static p => p.CurrentToken.Kind != SyntaxKind.
CommaToken
,
14507
var separatorTokenKind = 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\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
);
1003
AddPunctuation(SyntaxKind.
CommaToken
);
1024
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)
506
/// <see cref="T:Microsoft.CodeAnalysis.CSharp.Syntax.OmittedTypeArgumentSyntax"/> before and after the <see cref="
CommaToken
"/>.
512
/// <see cref="T:Microsoft.CodeAnalysis.CSharp.Syntax.OmittedArraySizeExpressionSyntax"/> before and after the <see cref="
CommaToken
"/>.
Syntax\SyntaxKindFacts.cs (1)
1496
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)
2374
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
2419
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
&&
2430
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
2440
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
2488
if (token.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
)
2544
if (token.IsKind(SyntaxKind.
CommaToken
) &&
2583
if (token.Kind() is SyntaxKind.OrderByKeyword or SyntaxKind.
CommaToken
&&
2697
if (token.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
&&
2706
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
2715
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.DotDotToken or SyntaxKind.
CommaToken
&&
3007
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)
151
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.cs (3)
240
parts.Add(Punctuation(SyntaxKind.
CommaToken
));
253
parts.Add(Punctuation(SyntaxKind.
CommaToken
));
267
parts.Add(Punctuation(SyntaxKind.
CommaToken
));
SignatureHelp\AbstractGenericNameSignatureHelpProvider_Method.cs (2)
26
result.Add(Punctuation(SyntaxKind.
CommaToken
));
87
result.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)
2374
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
2419
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
&&
2430
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
2440
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
2488
if (token.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
)
2544
if (token.IsKind(SyntaxKind.
CommaToken
) &&
2583
if (token.Kind() is SyntaxKind.OrderByKeyword or SyntaxKind.
CommaToken
&&
2697
if (token.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
&&
2706
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
2715
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.DotDotToken or SyntaxKind.
CommaToken
&&
3007
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)
2374
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
2419
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
&&
2430
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
2440
if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.
CommaToken
)
2488
if (token.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
)
2544
if (token.IsKind(SyntaxKind.
CommaToken
) &&
2583
if (token.Kind() is SyntaxKind.OrderByKeyword or SyntaxKind.
CommaToken
&&
2697
if (token.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CommaToken
&&
2706
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.
CommaToken
&&
2715
if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.DotDotToken or SyntaxKind.
CommaToken
&&
3007
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
)