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