8 overrides of IsValidOpeningBraceToken
Microsoft.CodeAnalysis.CSharp.Features (8)
BraceCompletion\BracketBraceCompletionService.cs (1)
31
protected override bool
IsValidOpeningBraceToken
(SyntaxToken token) => token.IsKind(SyntaxKind.OpenBracketToken);
BraceCompletion\CharLiteralBraceCompletionService.cs (1)
25
protected override bool
IsValidOpeningBraceToken
(SyntaxToken token) => token.IsKind(SyntaxKind.CharacterLiteralToken);
BraceCompletion\CurlyBraceCompletionService.cs (1)
47
protected override bool
IsValidOpeningBraceToken
(SyntaxToken token)
BraceCompletion\InterpolatedStringBraceCompletionService.cs (1)
36
protected override bool
IsValidOpeningBraceToken
(SyntaxToken leftToken)
BraceCompletion\InterpolationBraceCompletionService.cs (1)
41
protected override bool
IsValidOpeningBraceToken
(SyntaxToken token)
BraceCompletion\LessAndGreaterThanBraceCompletionService.cs (1)
32
protected override bool
IsValidOpeningBraceToken
(SyntaxToken token)
BraceCompletion\ParenthesisBraceCompletionService.cs (1)
26
protected override bool
IsValidOpeningBraceToken
(SyntaxToken token) => token.IsKind(SyntaxKind.OpenParenToken);
BraceCompletion\StringLiteralBraceCompletionService.cs (1)
51
protected override bool
IsValidOpeningBraceToken
(SyntaxToken token) => token.IsKind(SyntaxKind.StringLiteralToken);
2 references to IsValidOpeningBraceToken
Microsoft.CodeAnalysis.Features (2)
BraceCompletion\AbstractBraceCompletionService.cs (2)
93
if (
IsValidOpeningBraceToken
(leftToken) && IsValidClosingBraceToken(rightToken))
115
=> token.SpanStart == position &&
IsValidOpeningBraceToken
(token) && !ParentIsSkippedTokensTriviaOrNull(this.SyntaxFacts, token);