287 references to CloseBraceToken
Microsoft.CodeAnalysis.CSharp (146)
_generated\0\Syntax.xml.Main.Generated.cs (28)
3291
if (closeBraceToken.Kind() != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
3297
=> SyntaxFactory.InitializerExpression(kind, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), expressions, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
));
3360
if (closeBraceToken.Kind() != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
3366
=> SyntaxFactory.AnonymousObjectCreationExpression(SyntaxFactory.Token(SyntaxKind.NewKeyword), SyntaxFactory.Token(SyntaxKind.OpenBraceToken), initializers, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
));
3805
if (closeBraceToken.Kind() != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
3811
=> SyntaxFactory.PropertyPatternClause(SyntaxFactory.Token(SyntaxKind.OpenBraceToken), subpatterns, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
));
3955
if (closeBraceToken.Kind() != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
3961
=> SyntaxFactory.Interpolation(SyntaxFactory.Token(SyntaxKind.OpenBraceToken), expression, alignmentClause, formatClause, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
));
3965
=> SyntaxFactory.Interpolation(SyntaxFactory.Token(SyntaxKind.OpenBraceToken), expression, default, default, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
));
4000
if (closeBraceToken.Kind() != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
4006
=> SyntaxFactory.Block(attributeLists, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), statements, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
));
4011
=> SyntaxFactory.Block(default, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), statements, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
));
4612
if (closeBraceToken.Kind() != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
4674
if (closeBraceToken.Kind() != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
4680
=> SyntaxFactory.SwitchExpression(governingExpression, SyntaxFactory.Token(SyntaxKind.SwitchKeyword), SyntaxFactory.Token(SyntaxKind.OpenBraceToken), arms, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
));
4684
=> SyntaxFactory.SwitchExpression(governingExpression, SyntaxFactory.Token(SyntaxKind.SwitchKeyword), SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
));
4860
if (closeBraceToken.Kind() != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
4872
=> SyntaxFactory.NamespaceDeclaration(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.NamespaceKeyword), name, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), externs, usings, members, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
), default);
4876
=> SyntaxFactory.NamespaceDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.NamespaceKeyword), name, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, default, default, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
), default);
5019
case SyntaxKind.
CloseBraceToken
:
5045
case SyntaxKind.
CloseBraceToken
:
5072
case SyntaxKind.
CloseBraceToken
:
5098
case SyntaxKind.
CloseBraceToken
:
5136
case SyntaxKind.
CloseBraceToken
:
5182
case SyntaxKind.
CloseBraceToken
:
5245
case SyntaxKind.
CloseBraceToken
:
5759
if (closeBraceToken.Kind() != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
5765
=> SyntaxFactory.AccessorList(SyntaxFactory.Token(SyntaxKind.OpenBraceToken), accessors, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
));
_generated\1\Syntax.xml.Internal.Generated.cs (32)
29908
if (closeBraceToken.Kind != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
30005
if (closeBraceToken.Kind != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
30627
if (closeBraceToken.Kind != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
30866
if (closeBraceToken.Kind != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
30938
if (closeBraceToken.Kind != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
31578
if (closeBraceToken.Kind != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
31666
if (closeBraceToken.Kind != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
31839
if (closeBraceToken.Kind != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
32043
case SyntaxKind.
CloseBraceToken
:
32082
case SyntaxKind.
CloseBraceToken
:
32121
case SyntaxKind.
CloseBraceToken
:
32160
case SyntaxKind.
CloseBraceToken
:
32214
case SyntaxKind.
CloseBraceToken
:
32253
case SyntaxKind.
CloseBraceToken
:
32316
case SyntaxKind.
CloseBraceToken
:
32891
if (closeBraceToken.Kind != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
35335
if (closeBraceToken.Kind != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
35432
if (closeBraceToken.Kind != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
36054
if (closeBraceToken.Kind != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
36293
if (closeBraceToken.Kind != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
36365
if (closeBraceToken.Kind != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
37005
if (closeBraceToken.Kind != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
37093
if (closeBraceToken.Kind != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
37266
if (closeBraceToken.Kind != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
37470
case SyntaxKind.
CloseBraceToken
:
37509
case SyntaxKind.
CloseBraceToken
:
37548
case SyntaxKind.
CloseBraceToken
:
37587
case SyntaxKind.
CloseBraceToken
:
37641
case SyntaxKind.
CloseBraceToken
:
37680
case SyntaxKind.
CloseBraceToken
:
37743
case SyntaxKind.
CloseBraceToken
:
38318
if (closeBraceToken.Kind != SyntaxKind.
CloseBraceToken
) throw new ArgumentException(nameof(closeBraceToken));
Parser\LanguageParser.cs (46)
320
this.EatToken(SyntaxKind.
CloseBraceToken
),
526
? EatToken(SyntaxKind.
CloseBraceToken
)
528
SyntaxFactory.MissingToken(SyntaxKind.
CloseBraceToken
), ErrorCode.ERR_RbraceExpected);
603
case SyntaxKind.
CloseBraceToken
:
903
return this.CurrentToken.Kind == SyntaxKind.
CloseBraceToken
;
1617
if (currentTokenKind == SyntaxKind.
CloseBraceToken
)
1891
else if (kind is SyntaxKind.
CloseBraceToken
or SyntaxKind.EndOfFileToken || this.IsTerminator())
1905
? this.CreateMissingToken(SyntaxKind.
CloseBraceToken
, this.CurrentToken.Kind)
1906
: this.EatToken(SyntaxKind.
CloseBraceToken
);
2129
case SyntaxKind.
CloseBraceToken
:
2156
return this.IsPossibleMemberStart() || this.CurrentToken.Kind == SyntaxKind.
CloseBraceToken
;
2775
if (this.CurrentToken.Kind is not SyntaxKind.
CloseBraceToken
and not SyntaxKind.EndOfFileToken &&
4407
if (this.CurrentToken.Kind == SyntaxKind.
CloseBraceToken
)
4429
this.EatToken(SyntaxKind.
CloseBraceToken
));
4453
static p => p.CurrentToken.Kind != SyntaxKind.
CloseBraceToken
&& !p.IsPossibleAccessor(),
4498
if (token.Kind is SyntaxKind.
CloseBraceToken
or SyntaxKind.EndOfFileToken)
5163
SyntaxFactory.MissingToken(SyntaxKind.
CloseBraceToken
)),
5959
SyntaxKind.
CloseBraceToken
,
5968
closeBrace = this.EatToken(SyntaxKind.
CloseBraceToken
);
6008
this.CurrentToken.Kind is SyntaxKind.CommaToken or SyntaxKind.
CloseBraceToken
6338
case SyntaxKind.
CloseBraceToken
:
6706
case SyntaxKind.
CloseBraceToken
:
7856
if (nextTokenKind is SyntaxKind.CloseParenToken or SyntaxKind.CloseBracketToken or SyntaxKind.
CloseBraceToken
)
9131
this.EatToken(SyntaxKind.
CloseBraceToken
));
9159
this.EatToken(SyntaxKind.
CloseBraceToken
));
9194
while (this.CurrentToken.Kind is not SyntaxKind.
CloseBraceToken
and not SyntaxKind.EndOfFileToken
9209
var action = this.SkipBadStatementListTokens(statements, SyntaxKind.
CloseBraceToken
, out trailingTrivia);
9238
static (p, _) => p.CurrentToken.Kind == SyntaxKind.
CloseBraceToken
,
9457
SyntaxFactory.MissingToken(SyntaxKind.
CloseBraceToken
));
9462
return this.CurrentToken.Kind is SyntaxKind.
CloseBraceToken
or SyntaxKind.CatchKeyword or SyntaxKind.FinallyKeyword;
9528
or SyntaxKind.
CloseBraceToken
9537
or SyntaxKind.
CloseBraceToken
9543
return this.CurrentToken.Kind is SyntaxKind.
CloseBraceToken
10219
this.EatToken(SyntaxKind.
CloseBraceToken
));
13219
case SyntaxKind.
CloseBraceToken
:
13358
SyntaxKind.
CloseBraceToken
,
13370
this.EatToken(SyntaxKind.
CloseBraceToken
));
13488
SyntaxKind.
CloseBraceToken
,
13503
this.EatToken(SyntaxKind.
CloseBraceToken
)));
13514
SyntaxKind.
CloseBraceToken
,
13528
this.EatToken(SyntaxKind.
CloseBraceToken
));
13623
SyntaxKind.
CloseBraceToken
,
13635
this.EatToken(SyntaxKind.
CloseBraceToken
));
13689
SyntaxKind.
CloseBraceToken
,
13701
this.EatToken(SyntaxKind.
CloseBraceToken
));
13798
SyntaxFactory.MissingToken(SyntaxKind.
CloseBraceToken
)),
Parser\LanguageParser_InterpolatedString.cs (1)
568
SyntaxKind.
CloseBraceToken
,
Parser\LanguageParser_Patterns.cs (9)
195
case SyntaxKind.
CloseBraceToken
:
264
case SyntaxKind.
CloseBraceToken
: // for efficiency, test some tokens that can follow a type pattern
422
case SyntaxKind.
CloseBraceToken
:
514
SyntaxKind.
CloseBraceToken
,
525
this.EatToken(SyntaxKind.
CloseBraceToken
));
568
if (@this.CurrentToken.Kind is SyntaxKind.CloseParenToken or SyntaxKind.
CloseBraceToken
or SyntaxKind.CloseBracketToken or SyntaxKind.SemicolonToken)
603
this.EatToken(SyntaxKind.
CloseBraceToken
));
609
while (this.CurrentToken.Kind != SyntaxKind.
CloseBraceToken
)
647
if (this.CurrentToken.Kind != SyntaxKind.
CloseBraceToken
)
Parser\Lexer.cs (1)
537
info.Kind = SyntaxKind.
CloseBraceToken
;
Parser\SyntaxParser.cs (1)
723
case SyntaxKind.
CloseBraceToken
:
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
190
AddPunctuation(SyntaxKind.
CloseBraceToken
);
Syntax\RecordDeclarationSyntax.cs (1)
40
var closeBraceToken = members.Count == 0 ? default : Token(SyntaxKind.
CloseBraceToken
);
Syntax\SyntaxFactory.cs (13)
2782
SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
));
2921
=> SyntaxFactory.ClassDeclaration(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.ClassKeyword), identifier, typeParameterList, parameterList, baseList, constraintClauses, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), members, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
), default);
2925
=> SyntaxFactory.ClassDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.ClassKeyword), identifier, null, null, null, default, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
), default);
2929
=> SyntaxFactory.ClassDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.ClassKeyword), SyntaxFactory.Identifier(identifier), null, null, null, default, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
), default);
2948
=> SyntaxFactory.StructDeclaration(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.StructKeyword), identifier, typeParameterList, parameterList, baseList, constraintClauses, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), members, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
), default);
2952
=> SyntaxFactory.StructDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.StructKeyword), identifier, null, null, null, default, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
), default);
2956
=> SyntaxFactory.StructDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.StructKeyword), SyntaxFactory.Identifier(identifier), null, null, null, default, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
), default);
2966
=> SyntaxFactory.InterfaceDeclaration(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.InterfaceKeyword), identifier, typeParameterList, baseList, constraintClauses, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), members, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
), default);
2970
=> SyntaxFactory.InterfaceDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.InterfaceKeyword), identifier, null, null, default, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
), default);
2974
=> SyntaxFactory.InterfaceDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.InterfaceKeyword), SyntaxFactory.Identifier(identifier), null, null, default, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
), default);
2978
=> SyntaxFactory.EnumDeclaration(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.EnumKeyword), identifier, baseList, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), members, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
), default);
2982
=> SyntaxFactory.EnumDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.EnumKeyword), identifier, null, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
), default);
2986
=> SyntaxFactory.EnumDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.EnumKeyword), SyntaxFactory.Identifier(identifier), null, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
), default);
Syntax\SyntaxKindFacts.cs (1)
1476
case SyntaxKind.
CloseBraceToken
:
Syntax\SyntaxNormalizer.cs (11)
216
if (nextToken.IsKind(SyntaxKind.
CloseBraceToken
))
241
case SyntaxKind.
CloseBraceToken
:
311
case SyntaxKind.
CloseBraceToken
:
351
Debug.Assert(closeBraceToken.IsKind(SyntaxKind.
CloseBraceToken
));
409
case SyntaxKind.
CloseBraceToken
:
427
=> currentToken.IsKind(SyntaxKind.
CloseBraceToken
) &&
437
else if (nextToken.Kind() == SyntaxKind.
CloseBraceToken
)
501
var tokenIsCloseBrace = token.IsKind(SyntaxKind.
CloseBraceToken
);
502
var nextIsCloseBrace = next.IsKind(SyntaxKind.
CloseBraceToken
);
893
next.IsKind(SyntaxKind.
CloseBraceToken
))
920
!next.IsKind(SyntaxKind.
CloseBraceToken
) &&
Syntax\TypeDeclarationSyntax.cs (1)
102
SyntaxFactory.Token(SyntaxKind.
CloseBraceToken
),
Microsoft.CodeAnalysis.CSharp.CodeStyle (27)
src\roslyn\src\Analyzers\CSharp\Analyzers\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementDiagnosticAnalyzer.cs (2)
98
if (!token.IsKind(SyntaxKind.
CloseBraceToken
))
102
if (!nextToken.IsKind(SyntaxKind.
CloseBraceToken
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
22
public static readonly SyntaxToken CloseBraceToken = Token(SyntaxKind.
CloseBraceToken
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (4)
66
return bracketOrBracePair.closeBracketOrBrace.IsKind(SyntaxKind.
CloseBraceToken
);
174
if (token.Kind() != SyntaxKind.
CloseBraceToken
)
184
if (token.Kind() != SyntaxKind.
CloseBraceToken
)
472
if (token.Kind() is not SyntaxKind.SemicolonToken and not SyntaxKind.
CloseBraceToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (5)
182
if (currentToken.Kind() == SyntaxKind.
CloseBraceToken
)
324
case SyntaxKind.
CloseBraceToken
:
388
case SyntaxKind.
CloseBraceToken
:
425
if (nextToken.Kind() == SyntaxKind.
CloseBraceToken
)
458
else if (currentToken.Kind() == SyntaxKind.
CloseBraceToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
83
if (previousToken.IsKind(SyntaxKind.
CloseBraceToken
)
277
if (previousToken.IsKind(SyntaxKind.
CloseBraceToken
) && currentToken.IsKind(SyntaxKind.ElseKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (2)
495
(previousKind == SyntaxKind.
CloseBraceToken
&& previousToken.Parent is InterpolationSyntax))
507
if (currentKind == SyntaxKind.
CloseBraceToken
&& currentToken.Parent is InterpolationSyntax interpolation)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (3)
61
case SyntaxKind.
CloseBraceToken
:
69
if (previousToken.Kind() == SyntaxKind.
CloseBraceToken
&& currentToken.Kind() == SyntaxKind.WhileKeyword)
77
case SyntaxKind.
CloseBraceToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Indentation\CSharpSmartTokenFormatter.cs (2)
71
return endToken.IsKind(SyntaxKind.
CloseBraceToken
) &&
98
if (nextToken.IsKind(SyntaxKind.
CloseBraceToken
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
45
public int CloseBraceToken => (int)SyntaxKind.
CloseBraceToken
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (5)
40
while (currentToken.Kind() != SyntaxKind.
CloseBraceToken
&& previousToken.Kind() == SyntaxKind.OpenBraceToken)
60
case SyntaxKind.
CloseBraceToken
:
395
if (previousToken.Kind() is not SyntaxKind.SemicolonToken and not SyntaxKind.
CloseBraceToken
)
400
if (currentToken.Kind() == SyntaxKind.
CloseBraceToken
)
417
if (token.Kind() == SyntaxKind.
CloseBraceToken
)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (17)
src\roslyn\src\Analyzers\CSharp\CodeFixes\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementCodeFixProvider.cs (2)
68
if (!token.IsKind(SyntaxKind.
CloseBraceToken
))
75
if (!firstBrace.IsKind(SyntaxKind.
CloseBraceToken
))
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseAutoProperty\SingleLinePropertyFormattingRule.cs (1)
22
if (currentToken.IsKind(SyntaxKind.
CloseBraceToken
) && currentToken.Parent.IsKind(SyntaxKind.AccessorList))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
196
=> declaration.ChildTokens().Where(t => t.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CloseBraceToken
&& t.IsMissing).Any();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (4)
123
case SyntaxKind.
CloseBraceToken
:
207
if (token.Kind() == SyntaxKind.
CloseBraceToken
)
410
SyntaxKind.
CloseBraceToken
)
588
if (targetToken.Kind() == SyntaxKind.
CloseBraceToken
&&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (3)
194
if (token.IsKind(SyntaxKind.
CloseBraceToken
))
477
if (token.IsKind(SyntaxKind.
CloseBraceToken
))
2958
if (token.IsKind(SyntaxKind.
CloseBraceToken
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (1)
112
var closeBrace = EnsureToken(typeDeclaration.CloseBraceToken, SyntaxKind.
CloseBraceToken
, appendNewLineIfMissing: true);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (2)
129
(token.IsKind(SyntaxKind.
CloseBraceToken
) && OnlySmartIndentCloseBrace(indentationOptions.AutoFormattingOptions)) ||
289
if (tokenBeforeCaret.Kind() is SyntaxKind.
CloseBraceToken
or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (3)
121
|| token is { RawKind: (int)SyntaxKind.
CloseBraceToken
, Parent: InterpolationSyntax })
176
(token.IsKind(SyntaxKind.
CloseBraceToken
) && token.Parent.IsKind(SyntaxKind.Interpolation)))
251
case SyntaxKind.
CloseBraceToken
:
Microsoft.CodeAnalysis.CSharp.Features (18)
BraceCompletion\CurlyBraceCompletionService.cs (1)
51
=> token.IsKind(SyntaxKind.
CloseBraceToken
);
BraceCompletion\InterpolationBraceCompletionService.cs (1)
45
=> token.IsKind(SyntaxKind.
CloseBraceToken
);
BraceMatching\OpenCloseBraceBraceMatcher.cs (1)
18
: base(SyntaxKind.OpenBraceToken, SyntaxKind.
CloseBraceToken
)
Completion\CompletionProviders\ExplicitInterfaceTypeCompletionProvider.cs (1)
130
if (tokenBeforeType.Kind() is SyntaxKind.
CloseBraceToken
or SyntaxKind.SemicolonToken)
Completion\KeywordRecommenders\NamespaceKeywordRecommender.cs (1)
121
if (token.Kind() == SyntaxKind.
CloseBraceToken
)
Completion\KeywordRecommenders\WhileKeywordRecommender.cs (1)
35
if (token.Kind() == SyntaxKind.
CloseBraceToken
&&
Debugging\CSharpProximityExpressionsService.cs (1)
58
if (token.Kind() == SyntaxKind.
CloseBraceToken
&& token.GetPreviousToken().Kind() != SyntaxKind.None)
DecompiledSource\CSharpDecompiledSourceFormattingRule.cs (2)
29
if (previousToken.Kind() != SyntaxKind.
CloseBraceToken
)
32
if (currentToken.Kind() == SyntaxKind.
CloseBraceToken
)
LanguageServices\CSharpStructuralTypeDisplayService.cs (1)
58
members.Add(Punctuation(SyntaxFacts.GetText(SyntaxKind.
CloseBraceToken
)));
MetadataAsSource\FormattingRule.cs (2)
27
if ((previousToken.Kind() != SyntaxKind.SemicolonToken && previousToken.Kind() != SyntaxKind.
CloseBraceToken
) ||
28
currentToken.Kind() == SyntaxKind.
CloseBraceToken
)
QuickInfo\CSharpSyntacticQuickInfoProvider.cs (1)
35
case SyntaxKind.
CloseBraceToken
:
src\roslyn\src\Analyzers\CSharp\Analyzers\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementDiagnosticAnalyzer.cs (2)
98
if (!token.IsKind(SyntaxKind.
CloseBraceToken
))
102
if (!nextToken.IsKind(SyntaxKind.
CloseBraceToken
))
src\roslyn\src\Analyzers\CSharp\CodeFixes\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementCodeFixProvider.cs (2)
68
if (!token.IsKind(SyntaxKind.
CloseBraceToken
))
75
if (!firstBrace.IsKind(SyntaxKind.
CloseBraceToken
))
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseAutoProperty\SingleLinePropertyFormattingRule.cs (1)
22
if (currentToken.IsKind(SyntaxKind.
CloseBraceToken
) && currentToken.Parent.IsKind(SyntaxKind.AccessorList))
Microsoft.CodeAnalysis.CSharp.Workspaces (39)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
22
public static readonly SyntaxToken CloseBraceToken = Token(SyntaxKind.
CloseBraceToken
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (4)
66
return bracketOrBracePair.closeBracketOrBrace.IsKind(SyntaxKind.
CloseBraceToken
);
174
if (token.Kind() != SyntaxKind.
CloseBraceToken
)
184
if (token.Kind() != SyntaxKind.
CloseBraceToken
)
472
if (token.Kind() is not SyntaxKind.SemicolonToken and not SyntaxKind.
CloseBraceToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (5)
182
if (currentToken.Kind() == SyntaxKind.
CloseBraceToken
)
324
case SyntaxKind.
CloseBraceToken
:
388
case SyntaxKind.
CloseBraceToken
:
425
if (nextToken.Kind() == SyntaxKind.
CloseBraceToken
)
458
else if (currentToken.Kind() == SyntaxKind.
CloseBraceToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
83
if (previousToken.IsKind(SyntaxKind.
CloseBraceToken
)
277
if (previousToken.IsKind(SyntaxKind.
CloseBraceToken
) && currentToken.IsKind(SyntaxKind.ElseKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (2)
495
(previousKind == SyntaxKind.
CloseBraceToken
&& previousToken.Parent is InterpolationSyntax))
507
if (currentKind == SyntaxKind.
CloseBraceToken
&& currentToken.Parent is InterpolationSyntax interpolation)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (3)
61
case SyntaxKind.
CloseBraceToken
:
69
if (previousToken.Kind() == SyntaxKind.
CloseBraceToken
&& currentToken.Kind() == SyntaxKind.WhileKeyword)
77
case SyntaxKind.
CloseBraceToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Indentation\CSharpSmartTokenFormatter.cs (2)
71
return endToken.IsKind(SyntaxKind.
CloseBraceToken
) &&
98
if (nextToken.IsKind(SyntaxKind.
CloseBraceToken
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
45
public int CloseBraceToken => (int)SyntaxKind.
CloseBraceToken
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (5)
40
while (currentToken.Kind() != SyntaxKind.
CloseBraceToken
&& previousToken.Kind() == SyntaxKind.OpenBraceToken)
60
case SyntaxKind.
CloseBraceToken
:
395
if (previousToken.Kind() is not SyntaxKind.SemicolonToken and not SyntaxKind.
CloseBraceToken
)
400
if (currentToken.Kind() == SyntaxKind.
CloseBraceToken
)
417
if (token.Kind() == SyntaxKind.
CloseBraceToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
196
=> declaration.ChildTokens().Where(t => t.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CloseBraceToken
&& t.IsMissing).Any();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (4)
123
case SyntaxKind.
CloseBraceToken
:
207
if (token.Kind() == SyntaxKind.
CloseBraceToken
)
410
SyntaxKind.
CloseBraceToken
)
588
if (targetToken.Kind() == SyntaxKind.
CloseBraceToken
&&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (3)
194
if (token.IsKind(SyntaxKind.
CloseBraceToken
))
477
if (token.IsKind(SyntaxKind.
CloseBraceToken
))
2958
if (token.IsKind(SyntaxKind.
CloseBraceToken
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (1)
112
var closeBrace = EnsureToken(typeDeclaration.CloseBraceToken, SyntaxKind.
CloseBraceToken
, appendNewLineIfMissing: true);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (2)
129
(token.IsKind(SyntaxKind.
CloseBraceToken
) && OnlySmartIndentCloseBrace(indentationOptions.AutoFormattingOptions)) ||
289
if (tokenBeforeCaret.Kind() is SyntaxKind.
CloseBraceToken
or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (3)
121
|| token is { RawKind: (int)SyntaxKind.
CloseBraceToken
, Parent: InterpolationSyntax })
176
(token.IsKind(SyntaxKind.
CloseBraceToken
) && token.Parent.IsKind(SyntaxKind.Interpolation)))
251
case SyntaxKind.
CloseBraceToken
:
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Legacy\RoslynCSharpTokenizer.cs (1)
337
(int)CSharpSyntaxKind.
CloseBraceToken
=> SyntaxKind.RightBrace,
Roslyn.Diagnostics.CSharp.Analyzers (39)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
22
public static readonly SyntaxToken CloseBraceToken = Token(SyntaxKind.
CloseBraceToken
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (4)
66
return bracketOrBracePair.closeBracketOrBrace.IsKind(SyntaxKind.
CloseBraceToken
);
174
if (token.Kind() != SyntaxKind.
CloseBraceToken
)
184
if (token.Kind() != SyntaxKind.
CloseBraceToken
)
472
if (token.Kind() is not SyntaxKind.SemicolonToken and not SyntaxKind.
CloseBraceToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (5)
182
if (currentToken.Kind() == SyntaxKind.
CloseBraceToken
)
324
case SyntaxKind.
CloseBraceToken
:
388
case SyntaxKind.
CloseBraceToken
:
425
if (nextToken.Kind() == SyntaxKind.
CloseBraceToken
)
458
else if (currentToken.Kind() == SyntaxKind.
CloseBraceToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
83
if (previousToken.IsKind(SyntaxKind.
CloseBraceToken
)
277
if (previousToken.IsKind(SyntaxKind.
CloseBraceToken
) && currentToken.IsKind(SyntaxKind.ElseKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (2)
495
(previousKind == SyntaxKind.
CloseBraceToken
&& previousToken.Parent is InterpolationSyntax))
507
if (currentKind == SyntaxKind.
CloseBraceToken
&& currentToken.Parent is InterpolationSyntax interpolation)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (3)
61
case SyntaxKind.
CloseBraceToken
:
69
if (previousToken.Kind() == SyntaxKind.
CloseBraceToken
&& currentToken.Kind() == SyntaxKind.WhileKeyword)
77
case SyntaxKind.
CloseBraceToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Indentation\CSharpSmartTokenFormatter.cs (2)
71
return endToken.IsKind(SyntaxKind.
CloseBraceToken
) &&
98
if (nextToken.IsKind(SyntaxKind.
CloseBraceToken
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
45
public int CloseBraceToken => (int)SyntaxKind.
CloseBraceToken
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (5)
40
while (currentToken.Kind() != SyntaxKind.
CloseBraceToken
&& previousToken.Kind() == SyntaxKind.OpenBraceToken)
60
case SyntaxKind.
CloseBraceToken
:
395
if (previousToken.Kind() is not SyntaxKind.SemicolonToken and not SyntaxKind.
CloseBraceToken
)
400
if (currentToken.Kind() == SyntaxKind.
CloseBraceToken
)
417
if (token.Kind() == SyntaxKind.
CloseBraceToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
196
=> declaration.ChildTokens().Where(t => t.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.
CloseBraceToken
&& t.IsMissing).Any();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (4)
123
case SyntaxKind.
CloseBraceToken
:
207
if (token.Kind() == SyntaxKind.
CloseBraceToken
)
410
SyntaxKind.
CloseBraceToken
)
588
if (targetToken.Kind() == SyntaxKind.
CloseBraceToken
&&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (3)
194
if (token.IsKind(SyntaxKind.
CloseBraceToken
))
477
if (token.IsKind(SyntaxKind.
CloseBraceToken
))
2958
if (token.IsKind(SyntaxKind.
CloseBraceToken
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (1)
112
var closeBrace = EnsureToken(typeDeclaration.CloseBraceToken, SyntaxKind.
CloseBraceToken
, appendNewLineIfMissing: true);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (2)
129
(token.IsKind(SyntaxKind.
CloseBraceToken
) && OnlySmartIndentCloseBrace(indentationOptions.AutoFormattingOptions)) ||
289
if (tokenBeforeCaret.Kind() is SyntaxKind.
CloseBraceToken
or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (3)
121
|| token is { RawKind: (int)SyntaxKind.
CloseBraceToken
, Parent: InterpolationSyntax })
176
(token.IsKind(SyntaxKind.
CloseBraceToken
) && token.Parent.IsKind(SyntaxKind.Interpolation)))
251
case SyntaxKind.
CloseBraceToken
: