296 references to CloseParenToken
Microsoft.AspNetCore.Components.Analyzers (1)
JSInteropCodeFixProvider.cs (1)
119
.WithCloseParenToken(SyntaxFactory.Token(SyntaxTriviaList.Empty, SyntaxKind.
CloseParenToken
, eolList)))
Microsoft.CodeAnalysis.CSharp (187)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Syntax.xml.Main.Generated.cs (76)
2493
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
2499
=> SyntaxFactory.TupleType(SyntaxFactory.Token(SyntaxKind.OpenParenToken), elements, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
2564
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
2570
=> SyntaxFactory.ParenthesizedExpression(SyntaxFactory.Token(SyntaxKind.OpenParenToken), expression, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
2576
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
2582
=> SyntaxFactory.TupleExpression(SyntaxFactory.Token(SyntaxKind.OpenParenToken), arguments, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
3023
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
3029
=> SyntaxFactory.MakeRefExpression(SyntaxFactory.Token(SyntaxKind.MakeRefKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), expression, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
3037
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
3043
=> SyntaxFactory.RefTypeExpression(SyntaxFactory.Token(SyntaxKind.RefTypeKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), expression, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
3053
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
3059
=> SyntaxFactory.RefValueExpression(SyntaxFactory.Token(SyntaxKind.RefValueKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), expression, SyntaxFactory.Token(SyntaxKind.CommaToken), type, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
3078
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
3084
=> SyntaxFactory.CheckedExpression(kind, SyntaxFactory.Token(GetCheckedExpressionKeywordKind(kind)), SyntaxFactory.Token(SyntaxKind.OpenParenToken), expression, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
3101
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
3108
=> SyntaxFactory.UnsafeExpression(SyntaxFactory.Token(SyntaxKind.UnsafeKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), expression, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
3116
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
3122
=> SyntaxFactory.DefaultExpression(SyntaxFactory.Token(SyntaxKind.DefaultKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
3130
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
3136
=> SyntaxFactory.TypeOfExpression(SyntaxFactory.Token(SyntaxKind.TypeOfKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
3144
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
3150
=> SyntaxFactory.SizeOfExpression(SyntaxFactory.Token(SyntaxKind.SizeOfKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
3180
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
3186
=> SyntaxFactory.ArgumentList(SyntaxFactory.Token(SyntaxKind.OpenParenToken), arguments, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
3248
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
3255
=> SyntaxFactory.CastExpression(SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), expression);
3814
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
3820
=> SyntaxFactory.PositionalPatternClause(SyntaxFactory.Token(SyntaxKind.OpenParenToken), subpatterns, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
3857
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
3863
=> SyntaxFactory.ParenthesizedPattern(SyntaxFactory.Token(SyntaxKind.OpenParenToken), pattern, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
4150
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
4156
=> SyntaxFactory.ParenthesizedVariableDesignation(SyntaxFactory.Token(SyntaxKind.OpenParenToken), variables, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
4358
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
4365
=> SyntaxFactory.WhileStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.WhileKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), condition, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), statement);
4369
=> SyntaxFactory.WhileStatement(default, SyntaxFactory.Token(SyntaxKind.WhileKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), condition, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), statement);
4379
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
4386
=> SyntaxFactory.DoStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.DoKeyword), statement, SyntaxFactory.Token(SyntaxKind.WhileKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), condition, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), SyntaxFactory.Token(SyntaxKind.SemicolonToken));
4390
=> SyntaxFactory.DoStatement(default, SyntaxFactory.Token(SyntaxKind.DoKeyword), statement, SyntaxFactory.Token(SyntaxKind.WhileKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), condition, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), SyntaxFactory.Token(SyntaxKind.SemicolonToken));
4399
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
4406
=> SyntaxFactory.ForStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.ForKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), declaration, initializers, SyntaxFactory.Token(SyntaxKind.SemicolonToken), condition, SyntaxFactory.Token(SyntaxKind.SemicolonToken), incrementors, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), statement);
4410
=> SyntaxFactory.ForStatement(default, SyntaxFactory.Token(SyntaxKind.ForKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), default, default, SyntaxFactory.Token(SyntaxKind.SemicolonToken), default, SyntaxFactory.Token(SyntaxKind.SemicolonToken), default, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), statement);
4427
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
4434
=> SyntaxFactory.ForEachStatement(attributeLists, default, SyntaxFactory.Token(SyntaxKind.ForEachKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, identifier, SyntaxFactory.Token(SyntaxKind.InKeyword), expression, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), statement);
4438
=> SyntaxFactory.ForEachStatement(default, default, SyntaxFactory.Token(SyntaxKind.ForEachKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, identifier, SyntaxFactory.Token(SyntaxKind.InKeyword), expression, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), statement);
4442
=> SyntaxFactory.ForEachStatement(default, default, SyntaxFactory.Token(SyntaxKind.ForEachKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, SyntaxFactory.Identifier(identifier), SyntaxFactory.Token(SyntaxKind.InKeyword), expression, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), statement);
4458
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
4465
=> SyntaxFactory.ForEachVariableStatement(attributeLists, default, SyntaxFactory.Token(SyntaxKind.ForEachKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), variable, SyntaxFactory.Token(SyntaxKind.InKeyword), expression, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), statement);
4469
=> SyntaxFactory.ForEachVariableStatement(default, default, SyntaxFactory.Token(SyntaxKind.ForEachKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), variable, SyntaxFactory.Token(SyntaxKind.InKeyword), expression, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), statement);
4482
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
4489
=> SyntaxFactory.UsingStatement(attributeLists, default, SyntaxFactory.Token(SyntaxKind.UsingKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), declaration, expression, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), statement);
4493
=> SyntaxFactory.UsingStatement(default, default, SyntaxFactory.Token(SyntaxKind.UsingKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), default, default, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), statement);
4501
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
4508
=> SyntaxFactory.FixedStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.FixedKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), declaration, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), statement);
4512
=> SyntaxFactory.FixedStatement(default, SyntaxFactory.Token(SyntaxKind.FixedKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), declaration, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), statement);
4575
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
4582
=> SyntaxFactory.LockStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.LockKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), expression, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), statement);
4586
=> SyntaxFactory.LockStatement(default, SyntaxFactory.Token(SyntaxKind.LockKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), expression, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), statement);
4594
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
4601
=> SyntaxFactory.IfStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.IfKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), condition, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), statement, @else);
4605
=> SyntaxFactory.IfStatement(default, SyntaxFactory.Token(SyntaxKind.IfKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), condition, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
), statement, default);
4632
case SyntaxKind.
CloseParenToken
:
4773
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
4779
=> SyntaxFactory.CatchDeclaration(SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, identifier, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
4783
=> SyntaxFactory.CatchDeclaration(SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, default, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
4791
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
4797
=> SyntaxFactory.CatchFilterClause(SyntaxFactory.Token(SyntaxKind.WhenKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), filterExpression, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
4962
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
4968
=> SyntaxFactory.AttributeArgumentList(SyntaxFactory.Token(SyntaxKind.OpenParenToken), arguments, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
5346
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
5352
=> SyntaxFactory.ConstructorConstraint(SyntaxFactory.Token(SyntaxKind.NewKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
5847
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
5853
=> SyntaxFactory.ParameterList(SyntaxFactory.Token(SyntaxKind.OpenParenToken), parameters, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
6081
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
6087
=> SyntaxFactory.CrefParameterList(SyntaxFactory.Token(SyntaxKind.OpenParenToken), parameters, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
6544
if (closeParenToken.Kind() != SyntaxKind.
CloseParenToken
) throw new ArgumentException(nameof(closeParenToken));
6550
=> SyntaxFactory.LineDirectivePosition(SyntaxFactory.Token(SyntaxKind.OpenParenToken), line, SyntaxFactory.Token(SyntaxKind.CommaToken), character, SyntaxFactory.Token(SyntaxKind.
CloseParenToken
));
Parser\DirectiveParser.cs (2)
473
var closeParen = EatToken(SyntaxKind.
CloseParenToken
, reportError);
833
var close = this.EatToken(SyntaxKind.
CloseParenToken
);
Parser\DocumentationCommentParser.cs (1)
1243
SyntaxKind closeKind = useSquareBrackets ? SyntaxKind.CloseBracketToken : SyntaxKind.
CloseParenToken
;
Parser\LanguageParser_Patterns.cs (7)
145
case SyntaxKind.
CloseParenToken
:
196
case SyntaxKind.
CloseParenToken
:
266
case SyntaxKind.
CloseParenToken
:
307
SyntaxKind.
CloseParenToken
,
314
var closeParenToken = this.EatToken(SyntaxKind.
CloseParenToken
);
424
case SyntaxKind.
CloseParenToken
:
568
if (@this.CurrentToken.Kind is SyntaxKind.
CloseParenToken
or SyntaxKind.CloseBraceToken or SyntaxKind.CloseBracketToken or SyntaxKind.SemicolonToken)
Parser\LanguageParser.cs (80)
1207
SyntaxKind.
CloseParenToken
,
1219
this.EatToken(SyntaxKind.
CloseParenToken
));
2354
this.EatToken(SyntaxKind.
CloseParenToken
)),
3561
this.EatToken(SyntaxKind.
CloseParenToken
, reportError: !token.ContainsDiagnostics));
3581
this.EatToken(SyntaxKind.
CloseParenToken
));
3674
=> this.CurrentToken.Kind == (errored ? SyntaxKind.
CloseParenToken
: SyntaxKind.GreaterThanToken);
3867
SyntaxFactory.MissingToken(SyntaxKind.
CloseParenToken
)),
4757
var parameters = this.ParseParameterList(out var open, out var close, SyntaxKind.OpenParenToken, SyntaxKind.
CloseParenToken
, forExtensionOrUnion);
4871
return this.CurrentToken.Kind is SyntaxKind.
CloseParenToken
or SyntaxKind.CloseBracketToken or SyntaxKind.SemicolonToken;
5051
if (this.PeekToken(1).Kind is not (SyntaxKind.
CloseParenToken
or SyntaxKind.CommaToken or SyntaxKind.EqualsToken))
5324
if (stopOnCloseParen && this.CurrentToken.Kind == SyntaxKind.
CloseParenToken
)
5756
this.PeekToken(1).Kind is SyntaxKind.IdentifierToken or SyntaxKind.CommaToken or SyntaxKind.EqualsToken or SyntaxKind.SemicolonToken or SyntaxKind.
CloseParenToken
or SyntaxKind.EndOfFileToken;
6282
case SyntaxKind.
CloseParenToken
:
6334
(options & NameOptions.AfterTupleComma) != 0 && this.PeekToken(1).Kind is SyntaxKind.CommaToken or SyntaxKind.
CloseParenToken
||
6535
isDefinitelyTypeArgumentList = isDefinitelyTypeArgumentList || this.CurrentToken.Kind is SyntaxKind.
CloseParenToken
;
6638
case SyntaxKind.
CloseParenToken
:
7398
if (this.CurrentToken.Kind == SyntaxKind.
CloseParenToken
)
7508
if (!validStartingToken && CurrentToken.Kind == SyntaxKind.
CloseParenToken
)
7797
if (nextTokenKind is SyntaxKind.
CloseParenToken
or SyntaxKind.CloseBracketToken or SyntaxKind.CloseBraceToken)
7925
if (this.CurrentToken.Kind != SyntaxKind.
CloseParenToken
)
7951
this.EatToken(SyntaxKind.
CloseParenToken
));
8066
lessThanToken.IsMissing && CurrentToken.Kind == SyntaxKind.
CloseParenToken
9279
this.EatToken(SyntaxKind.
CloseParenToken
),
9285
return this.CurrentToken.Kind is SyntaxKind.
CloseParenToken
or SyntaxKind.OpenBraceToken or SyntaxKind.SemicolonToken;
9447
var closeParen = this.EatToken(SyntaxKind.
CloseParenToken
);
9472
var closeParen = this.EatToken(SyntaxKind.
CloseParenToken
);
9485
return this.CurrentToken.Kind is SyntaxKind.
CloseParenToken
9494
return this.CurrentToken.Kind is SyntaxKind.
CloseParenToken
9544
this.EatToken(SyntaxKind.
CloseParenToken
),
9550
return this.CurrentToken.Kind is SyntaxKind.
CloseParenToken
or SyntaxKind.SemicolonToken;
9607
var incrementors = this.CurrentToken.Kind != SyntaxKind.
CloseParenToken
9690
skippedTokens.Add(this.EatTokenEvenWithIncorrectKind(SyntaxKind.
CloseParenToken
));
9692
var result = this.EatToken(SyntaxKind.
CloseParenToken
);
9702
SyntaxKind.
CloseParenToken
,
9713
if (@this.CurrentToken.Kind is SyntaxKind.
CloseParenToken
or SyntaxKind.SemicolonToken)
9725
return this.CurrentToken.Kind is SyntaxKind.SemicolonToken or SyntaxKind.
CloseParenToken
or SyntaxKind.OpenBraceToken;
9764
var closeParen = this.EatToken(SyntaxKind.
CloseParenToken
);
9861
if (this.PeekToken(1).Kind is SyntaxKind.CommaToken or SyntaxKind.
CloseParenToken
)
9897
return this.CurrentToken.Kind is SyntaxKind.CommaToken or SyntaxKind.
CloseParenToken
;
9985
if (this.CurrentToken.Kind != SyntaxKind.
CloseParenToken
)
9996
if (this.CurrentToken.Kind == SyntaxKind.
CloseParenToken
&&
10025
var closeParen = this.EatToken(SyntaxKind.
CloseParenToken
);
10087
this.EatToken(SyntaxKind.
CloseParenToken
),
10109
this.EatToken(SyntaxKind.
CloseParenToken
),
10194
closeParen = SyntaxFactory.MissingToken(SyntaxKind.
CloseParenToken
);
10222
closeParen = SyntaxFactory.MissingToken(SyntaxKind.
CloseParenToken
);
10346
this.EatToken(SyntaxKind.
CloseParenToken
),
10403
case SyntaxKind.
CloseParenToken
:
10462
this.EatToken(SyntaxKind.
CloseParenToken
),
10656
done = (this.CurrentToken.Kind == SyntaxKind.
CloseParenToken
);
10683
this.EatToken(SyntaxKind.
CloseParenToken
));
12271
case SyntaxKind.
CloseParenToken
:
12455
closeKind: SyntaxKind.
CloseParenToken
);
12483
Debug.Assert(closeKind is SyntaxKind.
CloseParenToken
or SyntaxKind.CloseBracketToken);
12484
Debug.Assert((openKind == SyntaxKind.OpenParenToken) == (closeKind == SyntaxKind.
CloseParenToken
));
12514
SyntaxKind.
CloseParenToken
,
12539
closeToken = this.CurrentToken.Kind is SyntaxKind.
CloseParenToken
or SyntaxKind.CloseBracketToken
12548
if (@this.CurrentToken.Kind is SyntaxKind.
CloseParenToken
or SyntaxKind.CloseBracketToken or SyntaxKind.SemicolonToken)
12560
return this.CurrentToken.Kind is SyntaxKind.
CloseParenToken
or SyntaxKind.CloseBracketToken;
12630
this.EatToken(SyntaxKind.
CloseParenToken
));
12642
this.EatToken(SyntaxKind.
CloseParenToken
));
12656
this.EatToken(SyntaxKind.
CloseParenToken
));
12665
this.EatToken(SyntaxKind.
CloseParenToken
));
12674
this.EatToken(SyntaxKind.
CloseParenToken
));
12688
this.EatToken(SyntaxKind.
CloseParenToken
));
12697
this.EatToken(SyntaxKind.
CloseParenToken
));
12708
this.EatToken(SyntaxKind.
CloseParenToken
));
12747
return token.Kind == SyntaxKind.
CloseParenToken
&&
12819
case SyntaxKind.
CloseParenToken
:
12847
this.EatToken(SyntaxKind.
CloseParenToken
),
12879
this.EatToken(SyntaxKind.
CloseParenToken
));
12913
this.EatToken(SyntaxKind.
CloseParenToken
));
12933
if (this.CurrentToken.Kind != SyntaxKind.
CloseParenToken
)
13191
case SyntaxKind.
CloseParenToken
:
13422
SyntaxFactory.MissingToken(SyntaxKind.
CloseParenToken
));
13958
SyntaxKind.
CloseParenToken
,
13971
this.EatToken(SyntaxKind.
CloseParenToken
));
14071
and not SyntaxKind.
CloseParenToken
14327
if (this.CurrentToken.Kind is SyntaxKind.
CloseParenToken
or SyntaxKind.SemicolonToken)
14353
static (p, _) => p.CurrentToken.Kind == SyntaxKind.
CloseParenToken
Parser\Lexer.cs (3)
527
info.Kind = SyntaxKind.
CloseParenToken
;
2580
info.Kind = SyntaxKind.
CloseParenToken
;
3702
info.Kind = SyntaxKind.
CloseParenToken
;
Parser\SyntaxParser.cs (1)
719
case SyntaxKind.
CloseParenToken
:
SymbolDisplay\SymbolDisplayVisitor_Constants.cs (2)
29
AddPunctuation(SyntaxKind.
CloseParenToken
);
38
AddPunctuation(SyntaxKind.
CloseParenToken
);
SymbolDisplay\SymbolDisplayVisitor.Members.cs (2)
786
AddPunctuation(SyntaxKind.
CloseParenToken
);
1098
AddPunctuation(SyntaxKind.
CloseParenToken
);
SymbolDisplay\SymbolDisplayVisitor.Types.cs (4)
473
AddPunctuation(SyntaxKind.
CloseParenToken
);
502
AddPunctuation(SyntaxKind.
CloseParenToken
);
613
AddPunctuation(SyntaxKind.
CloseParenToken
);
976
AddPunctuation(SyntaxKind.
CloseParenToken
);
Syntax\SyntaxFactory.cs (2)
1928
InternalSyntax.SyntaxFactory.MissingToken(SyntaxKind.
CloseParenToken
),
2773
var closeParen = needsParens ? SyntaxFactory.Token(SyntaxKind.
CloseParenToken
) : default;
Syntax\SyntaxKindFacts.cs (1)
1468
case SyntaxKind.
CloseParenToken
:
Syntax\SyntaxNormalizer.cs (6)
244
case SyntaxKind.
CloseParenToken
:
561
var tokenIsCloseParen = token.IsKind(SyntaxKind.
CloseParenToken
);
562
var nextIsCloseParen = next.IsKind(SyntaxKind.
CloseParenToken
);
688
&& !(next.Kind() == SyntaxKind.SemicolonToken || next.Kind() == SyntaxKind.
CloseParenToken
))
732
if (token.IsKind(SyntaxKind.
CloseParenToken
) && IsWord(next.Kind()) && token.Parent.IsKind(SyntaxKind.TupleType) == true)
919
!next.IsKind(SyntaxKind.
CloseParenToken
) &&
Microsoft.CodeAnalysis.CSharp.CodeStyle (19)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
27
public static readonly SyntaxToken CloseParenToken = Token(SyntaxKind.
CloseParenToken
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
85
&& firstToken.GetPreviousToken().Kind() == SyntaxKind.
CloseParenToken
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (3)
87
=> token.Kind() == SyntaxKind.
CloseParenToken
&& token.Parent.IsKind(SyntaxKind.ParameterList);
97
return token.Kind() == SyntaxKind.
CloseParenToken
&&
466
return (token1.Kind() == SyntaxKind.OpenParenToken && token2.Kind() == SyntaxKind.
CloseParenToken
) ||
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
327
case SyntaxKind.
CloseParenToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (7)
85
if ((previousToken.IsKeyword() || previousToken.Kind() is SyntaxKind.QuestionToken or SyntaxKind.AsteriskToken or SyntaxKind.CloseBracketToken or SyntaxKind.
CloseParenToken
or SyntaxKind.GreaterThanToken)
147
if (currentKind == SyntaxKind.
CloseParenToken
&& IsFunctionLikeKeywordExpressionKind(currentParentKind))
164
(currentToken.Parent.Kind() is SyntaxKind.ParenthesizedExpression or SyntaxKind.ParenthesizedPattern && currentKind == SyntaxKind.
CloseParenToken
))
171
(currentParentKind == SyntaxKind.CastExpression && currentKind == SyntaxKind.
CloseParenToken
))
196
if (currentKind == SyntaxKind.
CloseParenToken
&& IsControlFlowLikeKeywordStatementKind(currentParentKind))
202
if (previousParentKind == SyntaxKind.CastExpression && previousKind == SyntaxKind.
CloseParenToken
)
322
if (previousToken.IsSemicolonInForStatement() && currentKind != SyntaxKind.
CloseParenToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (5)
165
if (previousToken.Kind() == SyntaxKind.
CloseParenToken
&& previousToken.Parent.IsEmbeddedStatementOwnerWithCloseParen())
322
if (previousToken.Kind() == SyntaxKind.
CloseParenToken
&& previousToken.Parent.IsEmbeddedStatementOwnerWithCloseParen())
420
case SyntaxKind.
CloseParenToken
:
467
previousToken.Kind() == SyntaxKind.
CloseParenToken
)
557
case SyntaxKind.
CloseParenToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
47
public int CloseParenToken => (int)SyntaxKind.
CloseParenToken
;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (3)
161
case SyntaxKind.
CloseParenToken
:
272
if (token.Kind() == SyntaxKind.
CloseParenToken
)
363
if (targetToken.Kind() is not (SyntaxKind.IdentifierToken or SyntaxKind.
CloseParenToken
or SyntaxKind.CloseBracketToken))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
1328
if (leftToken.IsKind(SyntaxKind.
CloseParenToken
))
2982
if (CodeAnalysis.CSharpExtensions.IsKind(token, SyntaxKind.
CloseParenToken
) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
60
Token(SyntaxTriviaList.Empty, SyntaxKind.
CloseParenToken
, SyntaxTriviaList.Empty));
74
Token(SyntaxTriviaList.Empty, SyntaxKind.
CloseParenToken
, SyntaxTriviaList.Empty));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (1)
58
if (token.IsKind(SyntaxKind.
CloseParenToken
) && !token.Parent.IsKind(SyntaxKind.UsingStatement))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
307
case SyntaxKind.
CloseParenToken
:
Microsoft.CodeAnalysis.CSharp.Features (21)
BraceCompletion\ParenthesisBraceCompletionService.cs (2)
28
protected override bool IsValidClosingBraceToken(SyntaxToken token) => token.IsKind(SyntaxKind.
CloseParenToken
);
44
if (closeParen.Kind() != SyntaxKind.
CloseParenToken
|| closeParen.Span.Length == 0)
BraceMatching\OpenCloseParenBraceMatcher.cs (1)
18
: base(SyntaxKind.OpenParenToken, SyntaxKind.
CloseParenToken
)
Completion\KeywordRecommenders\InKeywordRecommender.cs (1)
66
else if (token.Kind() == SyntaxKind.
CloseParenToken
)
Completion\KeywordRecommenders\WhereKeywordRecommender.cs (1)
61
if (token.Kind() == SyntaxKind.
CloseParenToken
&&
SignatureHelp\AbstractGenericNameSignatureHelpProvider_Method.cs (4)
28
result.Add(Punctuation(SyntaxKind.
CloseParenToken
));
35
result.Add(Punctuation(SyntaxKind.
CloseParenToken
));
42
result.Add(Punctuation(SyntaxKind.
CloseParenToken
));
95
result.Add(Punctuation(SyntaxKind.
CloseParenToken
));
SignatureHelp\AbstractGenericNameSignatureHelpProvider.cs (1)
259
parts.Add(Punctuation(SyntaxKind.
CloseParenToken
));
SignatureHelp\AbstractOrdinaryMethodSignatureHelpProvider.cs (4)
64
result.Add(Punctuation(SyntaxKind.
CloseParenToken
));
71
result.Add(Punctuation(SyntaxKind.
CloseParenToken
));
78
result.Add(Punctuation(SyntaxKind.
CloseParenToken
));
89
=> [Punctuation(SyntaxKind.
CloseParenToken
)];
SignatureHelp\AttributeSignatureHelpProvider.cs (1)
223
=> [Punctuation(SyntaxKind.
CloseParenToken
)];
SignatureHelp\ConstructorInitializerSignatureHelpProvider.cs (1)
151
=> [Punctuation(SyntaxKind.
CloseParenToken
)];
SignatureHelp\InvocationExpressionSignatureHelpProviderBase_DelegateAndFunctionPointerInvoke.cs (1)
98
=> [Punctuation(SyntaxKind.
CloseParenToken
)];
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider_DelegateType.cs (2)
68
parts.Add(Punctuation(SyntaxKind.
CloseParenToken
));
80
=> [Punctuation(SyntaxKind.
CloseParenToken
)];
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider_NormalType.cs (1)
51
=> [Punctuation(SyntaxKind.
CloseParenToken
)];
SignatureHelp\PrimaryConstructorBaseTypeSignatureHelpProvider.cs (1)
151
=> [Punctuation(SyntaxKind.
CloseParenToken
)];
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (2)
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler.CSharp\Extensions\SyntaxNodeExtensions.cs (2)
73
SyntaxFactory.Token(SyntaxTriviaList.Empty, SyntaxKind.
CloseParenToken
, SyntaxTriviaList.Empty));
87
SyntaxFactory.Token(SyntaxTriviaList.Empty, SyntaxKind.
CloseParenToken
, SyntaxTriviaList.Empty));
Microsoft.CodeAnalysis.CSharp.Workspaces (28)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
27
public static readonly SyntaxToken CloseParenToken = Token(SyntaxKind.
CloseParenToken
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
85
&& firstToken.GetPreviousToken().Kind() == SyntaxKind.
CloseParenToken
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (3)
87
=> token.Kind() == SyntaxKind.
CloseParenToken
&& token.Parent.IsKind(SyntaxKind.ParameterList);
97
return token.Kind() == SyntaxKind.
CloseParenToken
&&
466
return (token1.Kind() == SyntaxKind.OpenParenToken && token2.Kind() == SyntaxKind.
CloseParenToken
) ||
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
327
case SyntaxKind.
CloseParenToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (7)
85
if ((previousToken.IsKeyword() || previousToken.Kind() is SyntaxKind.QuestionToken or SyntaxKind.AsteriskToken or SyntaxKind.CloseBracketToken or SyntaxKind.
CloseParenToken
or SyntaxKind.GreaterThanToken)
147
if (currentKind == SyntaxKind.
CloseParenToken
&& IsFunctionLikeKeywordExpressionKind(currentParentKind))
164
(currentToken.Parent.Kind() is SyntaxKind.ParenthesizedExpression or SyntaxKind.ParenthesizedPattern && currentKind == SyntaxKind.
CloseParenToken
))
171
(currentParentKind == SyntaxKind.CastExpression && currentKind == SyntaxKind.
CloseParenToken
))
196
if (currentKind == SyntaxKind.
CloseParenToken
&& IsControlFlowLikeKeywordStatementKind(currentParentKind))
202
if (previousParentKind == SyntaxKind.CastExpression && previousKind == SyntaxKind.
CloseParenToken
)
322
if (previousToken.IsSemicolonInForStatement() && currentKind != SyntaxKind.
CloseParenToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (5)
165
if (previousToken.Kind() == SyntaxKind.
CloseParenToken
&& previousToken.Parent.IsEmbeddedStatementOwnerWithCloseParen())
322
if (previousToken.Kind() == SyntaxKind.
CloseParenToken
&& previousToken.Parent.IsEmbeddedStatementOwnerWithCloseParen())
420
case SyntaxKind.
CloseParenToken
:
467
previousToken.Kind() == SyntaxKind.
CloseParenToken
)
557
case SyntaxKind.
CloseParenToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
47
public int CloseParenToken => (int)SyntaxKind.
CloseParenToken
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (3)
161
case SyntaxKind.
CloseParenToken
:
272
if (token.Kind() == SyntaxKind.
CloseParenToken
)
363
if (targetToken.Kind() is not (SyntaxKind.IdentifierToken or SyntaxKind.
CloseParenToken
or SyntaxKind.CloseBracketToken))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
1328
if (leftToken.IsKind(SyntaxKind.
CloseParenToken
))
2982
if (CodeAnalysis.CSharpExtensions.IsKind(token, SyntaxKind.
CloseParenToken
) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
60
Token(SyntaxTriviaList.Empty, SyntaxKind.
CloseParenToken
, SyntaxTriviaList.Empty));
74
Token(SyntaxTriviaList.Empty, SyntaxKind.
CloseParenToken
, SyntaxTriviaList.Empty));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (1)
58
if (token.IsKind(SyntaxKind.
CloseParenToken
) && !token.Parent.IsKind(SyntaxKind.UsingStatement))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
307
case SyntaxKind.
CloseParenToken
:
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Legacy\RoslynCSharpTokenizer.cs (1)
331
(int)CSharpSyntaxKind.
CloseParenToken
=> SyntaxKind.RightParenthesis,
Roslyn.Diagnostics.CSharp.Analyzers (28)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
27
public static readonly SyntaxToken CloseParenToken = Token(SyntaxKind.
CloseParenToken
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
85
&& firstToken.GetPreviousToken().Kind() == SyntaxKind.
CloseParenToken
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (3)
87
=> token.Kind() == SyntaxKind.
CloseParenToken
&& token.Parent.IsKind(SyntaxKind.ParameterList);
97
return token.Kind() == SyntaxKind.
CloseParenToken
&&
466
return (token1.Kind() == SyntaxKind.OpenParenToken && token2.Kind() == SyntaxKind.
CloseParenToken
) ||
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
327
case SyntaxKind.
CloseParenToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (7)
85
if ((previousToken.IsKeyword() || previousToken.Kind() is SyntaxKind.QuestionToken or SyntaxKind.AsteriskToken or SyntaxKind.CloseBracketToken or SyntaxKind.
CloseParenToken
or SyntaxKind.GreaterThanToken)
147
if (currentKind == SyntaxKind.
CloseParenToken
&& IsFunctionLikeKeywordExpressionKind(currentParentKind))
164
(currentToken.Parent.Kind() is SyntaxKind.ParenthesizedExpression or SyntaxKind.ParenthesizedPattern && currentKind == SyntaxKind.
CloseParenToken
))
171
(currentParentKind == SyntaxKind.CastExpression && currentKind == SyntaxKind.
CloseParenToken
))
196
if (currentKind == SyntaxKind.
CloseParenToken
&& IsControlFlowLikeKeywordStatementKind(currentParentKind))
202
if (previousParentKind == SyntaxKind.CastExpression && previousKind == SyntaxKind.
CloseParenToken
)
322
if (previousToken.IsSemicolonInForStatement() && currentKind != SyntaxKind.
CloseParenToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (5)
165
if (previousToken.Kind() == SyntaxKind.
CloseParenToken
&& previousToken.Parent.IsEmbeddedStatementOwnerWithCloseParen())
322
if (previousToken.Kind() == SyntaxKind.
CloseParenToken
&& previousToken.Parent.IsEmbeddedStatementOwnerWithCloseParen())
420
case SyntaxKind.
CloseParenToken
:
467
previousToken.Kind() == SyntaxKind.
CloseParenToken
)
557
case SyntaxKind.
CloseParenToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
47
public int CloseParenToken => (int)SyntaxKind.
CloseParenToken
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (3)
161
case SyntaxKind.
CloseParenToken
:
272
if (token.Kind() == SyntaxKind.
CloseParenToken
)
363
if (targetToken.Kind() is not (SyntaxKind.IdentifierToken or SyntaxKind.
CloseParenToken
or SyntaxKind.CloseBracketToken))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
1328
if (leftToken.IsKind(SyntaxKind.
CloseParenToken
))
2982
if (CodeAnalysis.CSharpExtensions.IsKind(token, SyntaxKind.
CloseParenToken
) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
60
Token(SyntaxTriviaList.Empty, SyntaxKind.
CloseParenToken
, SyntaxTriviaList.Empty));
74
Token(SyntaxTriviaList.Empty, SyntaxKind.
CloseParenToken
, SyntaxTriviaList.Empty));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (1)
58
if (token.IsKind(SyntaxKind.
CloseParenToken
) && !token.Parent.IsKind(SyntaxKind.UsingStatement))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
307
case SyntaxKind.
CloseParenToken
: