225 references to OpenBracketToken
Microsoft.CodeAnalysis.CSharp (106)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Syntax.xml.Main.Generated.cs (23)
2392if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 2399=> SyntaxFactory.ArrayRankSpecifier(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), sizes, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 2461if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 2468=> SyntaxFactory.FunctionPointerUnmanagedCallingConventionList(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), callingConventions, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 3191if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 3198=> SyntaxFactory.BracketedArgumentList(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), arguments, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 3411if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 3419=> SyntaxFactory.ImplicitArrayCreationExpression(SyntaxFactory.Token(SyntaxKind.NewKeyword), SyntaxFactory.Token(SyntaxKind.OpenBracketToken), commas, SyntaxFactory.Token(SyntaxKind.CloseBracketToken), initializer); 3423=> SyntaxFactory.ImplicitArrayCreationExpression(SyntaxFactory.Token(SyntaxKind.NewKeyword), SyntaxFactory.Token(SyntaxKind.OpenBracketToken), default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.CloseBracketToken), initializer); 3445if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 3453=> SyntaxFactory.ImplicitStackAllocArrayCreationExpression(SyntaxFactory.Token(SyntaxKind.StackAllocKeyword), SyntaxFactory.Token(SyntaxKind.OpenBracketToken), SyntaxFactory.Token(SyntaxKind.CloseBracketToken), initializer); 3458if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 3465=> SyntaxFactory.CollectionExpression(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), elements, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 3936if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 3943=> SyntaxFactory.ListPattern(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), patterns, SyntaxFactory.Token(SyntaxKind.CloseBracketToken), designation); 3947=> SyntaxFactory.ListPattern(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), patterns, SyntaxFactory.Token(SyntaxKind.CloseBracketToken), default); 4923if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 4930=> SyntaxFactory.AttributeList(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), target, attributes, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 4934=> SyntaxFactory.AttributeList(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), default, attributes, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 5858if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 5865=> SyntaxFactory.BracketedParameterList(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), parameters, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 6092if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 6099=> SyntaxFactory.CrefBracketedParameterList(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), parameters, SyntaxFactory.Token(SyntaxKind.CloseBracketToken));
Parser\DocumentationCommentParser.cs (3)
1242SyntaxKind openKind = useSquareBrackets ? SyntaxKind.OpenBracketToken : SyntaxKind.OpenParenToken; 1526if (CurrentToken.Kind == SyntaxKind.OpenBracketToken) 1532while (CurrentToken.Kind == SyntaxKind.OpenBracketToken)
Parser\LanguageParser_Patterns.cs (4)
209case SyntaxKind.OpenBracketToken: 437case SyntaxKind.OpenBracketToken: 557SyntaxKind.OpenBracketToken or 662var openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
Parser\LanguageParser.cs (61)
333return IsTypeModifierOrTypeKeyword(kind) || kind == SyntaxKind.OpenBracketToken; 687case SyntaxKind.OpenBracketToken: 1014return this.CurrentToken.Kind == SyntaxKind.OpenBracketToken 1034if (this.CurrentToken.Kind != SyntaxKind.OpenBracketToken) 1115var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 2471case SyntaxKind.OpenBracketToken: 4771var parameters = this.ParseParameterList(out var open, out var close, SyntaxKind.OpenBracketToken, SyntaxKind.CloseBracketToken, forExtensionOrUnion: false); 4881case SyntaxKind.OpenBracketToken: // attribute 4977if (identifier is not null && this.CurrentToken.Kind is SyntaxKind.OpenBracketToken && this.PeekToken(1).Kind is SyntaxKind.CloseBracketToken) 5648case SyntaxKind.OpenBracketToken: 5728goto case SyntaxKind.OpenBracketToken; 5980return this.CurrentToken.Kind == SyntaxKind.OpenBracketToken || this.IsTrueIdentifier(); 6152if (this.CurrentToken.Kind is SyntaxKind.OpenBracketToken or SyntaxKind.InKeyword or SyntaxKind.OutKeyword) 6161if (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken) 6303case SyntaxKind.OpenBracketToken: // e.g. `e is A<B>[]` 6391if (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken) 6682if (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken && this.PeekToken(1).Kind != SyntaxKind.CloseBracketToken) 7282if (result == ScanTypeFlags.NotType || mode == ParseTypeMode.DefinitePattern && this.CurrentToken.Kind != SyntaxKind.OpenBracketToken) 7340case SyntaxKind.OpenBracketToken: 7431case var _ when peek1.Kind == SyntaxKind.OpenBracketToken: 7441if (CurrentToken.Kind == SyntaxKind.OpenBracketToken) 7443lastTokenOfType = EatToken(SyntaxKind.OpenBracketToken); 7659case SyntaxKind.OpenBracketToken: 7667while (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken); 7711if (mode == ParseTypeMode.AfterIs && this.CurrentToken.Kind is SyntaxKind.OpenBracketToken) 7828if (this.CurrentToken.Kind is SyntaxKind.OpenBracketToken) 7838SyntaxKind.OpenBracketToken or // array type 7855case SyntaxKind.OpenBracketToken: 7867var open = this.EatToken(SyntaxKind.OpenBracketToken); 8108case var _ when peek1.Kind == SyntaxKind.OpenBracketToken: 8120if (CurrentToken.Kind == SyntaxKind.OpenBracketToken) 8122var openBracket = EatToken(SyntaxKind.OpenBracketToken); 8199if (this.CurrentToken.Kind != SyntaxKind.OpenBracketToken) 8213while (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken) 8938case SyntaxKind.OpenBracketToken: 9022case SyntaxKind.OpenBracketToken: 9255case SyntaxKind.OpenBracketToken: 9922case SyntaxKind.OpenBracketToken: 11130case SyntaxKind.OpenBracketToken: // attributes on a lambda, or a collection expression. 11717conditionalExpression.WhenTrue.GetFirstToken().Kind == SyntaxKind.OpenBracketToken) 12026case SyntaxKind.OpenBracketToken: 12147case SyntaxKind.OpenBracketToken: 12366if (nextTokenKind != SyntaxKind.OpenBracketToken) 12436SyntaxKind.OpenBracketToken 12473openKind: SyntaxKind.OpenBracketToken, 12485Debug.Assert(openKind is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken); 12488bool isIndexer = openKind == SyntaxKind.OpenBracketToken; 12491openToken = this.CurrentToken.Kind is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken 12809if (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken) 13002return this.CurrentToken.Kind == SyntaxKind.OpenBracketToken || CanFollowCast(this.CurrentToken.Kind); 13008if (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken && 13077if (CurrentToken.Kind == SyntaxKind.OpenBracketToken) 13235case SyntaxKind.OpenBracketToken: 13269Debug.Assert(this.CurrentToken.Kind == SyntaxKind.OpenBracketToken); 13270var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13383return this.CurrentToken.Kind == SyntaxKind.OpenBracketToken; 13450case SyntaxKind.OpenBracketToken: // e.g. `new(a, b)[]` 13619return this.PeekToken(1).Kind == SyntaxKind.OpenBracketToken; 13625var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13701var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13996case SyntaxKind.OpenBracketToken: // attribute
Parser\Lexer.cs (2)
542info.Kind = SyntaxKind.OpenBracketToken; 3705info.Kind = SyntaxKind.OpenBracketToken;
SymbolDisplay\SymbolDisplayVisitor.Members.cs (3)
224AddPunctuation(SyntaxKind.OpenBracketToken); 597AddPunctuation(SyntaxKind.OpenBracketToken); 809AddPunctuation(SyntaxKind.OpenBracketToken);
SymbolDisplay\SymbolDisplayVisitor.Types.cs (3)
106AddPunctuation(SyntaxKind.OpenBracketToken); 459AddPunctuation(SyntaxKind.OpenBracketToken); 619AddPunctuation(SyntaxKind.OpenBracketToken);
Syntax\SyntaxKindFacts.cs (1)
1480case SyntaxKind.OpenBracketToken:
Syntax\SyntaxNormalizer.cs (6)
316case SyntaxKind.OpenBracketToken: 616if (next.IsKind(SyntaxKind.OpenBracketToken)) 622if (token.IsKind(SyntaxKind.OpenBracketToken)) 796next.IsKind(SyntaxKind.OpenBracketToken)) 806if (token.IsKind(SyntaxKind.OpenBracketToken)) 917!next.IsKind(SyntaxKind.OpenBracketToken) &&
Microsoft.CodeAnalysis.CSharp.CodeStyle (20)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
70public static readonly SyntaxToken OpenBracketToken = Token(SyntaxKind.OpenBracketToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
117if (tokenAfterParen.Kind() == SyntaxKind.OpenBracketToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
316case SyntaxKind.OpenBracketToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (2)
69if (bracketOrBracePair.openBracketOrBrace.IsKind(SyntaxKind.OpenBracketToken)) 467(token1.Kind() == SyntaxKind.OpenBracketToken && token2.Kind() == SyntaxKind.CloseBracketToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
393case SyntaxKind.OpenBracketToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (8)
208if (currentKind == SyntaxKind.OpenBracketToken && currentToken.Parent.Kind() is SyntaxKind.ListPattern or SyntaxKind.CollectionExpression) 217if (previousKind is not (SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken)) 224if (currentKind == SyntaxKind.OpenBracketToken && HasFormattableBracketParent(currentToken) && !previousToken.IsOpenBraceOrCommaOfObjectInitializer()) 230if (((currentKind == SyntaxKind.CloseBracketToken && previousKind == SyntaxKind.OpenBracketToken) 238if (previousKind == SyntaxKind.OpenBracketToken && HasFormattableBracketParent(previousToken)) 252if (currentToken.IsKind(SyntaxKind.OpenBracketToken) && 411if (previousParentKind == SyntaxKind.FunctionPointerCallingConvention && currentParentKind == SyntaxKind.FunctionPointerUnmanagedCallingConventionList && currentKind == SyntaxKind.OpenBracketToken) 423if (previousKind == SyntaxKind.OpenBracketToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (4)
343if (currentToken.IsKind(SyntaxKind.OpenBracketToken)) 402if (previousToken.Kind() == SyntaxKind.CommaToken && currentToken.Kind() == SyntaxKind.OpenBracketToken && currentToken.Parent is AttributeListSyntax) 430if (currentToken.IsKind(SyntaxKind.OpenBracketToken) && 553case SyntaxKind.OpenBracketToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
523if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.CloseBracketToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
57public int? OpenBracketToken => (int)SyntaxKind.OpenBracketToken;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (15)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (1)
161if (argument.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (4)
312if (token.Kind() == SyntaxKind.OpenBracketToken && 352if (token.Kind() == SyntaxKind.OpenBracketToken && 376if (token.Kind() == SyntaxKind.OpenBracketToken && 392if (token.Kind() == SyntaxKind.OpenBracketToken &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (9)
36if (token.IsKind(SyntaxKind.OpenBracketToken) && 1164if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken) 1210if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken && 1413if (leftToken.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken && leftToken.Parent.IsKind(SyntaxKind.ListPattern)) 2367if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken && 2423if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken && 2602if (token.GetPreviousToken(includeSkipped: true).Kind() != SyntaxKind.OpenBracketToken) 2699if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken && 2708if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.DotDotToken or SyntaxKind.CommaToken &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
132case SyntaxKind.OpenBracketToken:
Microsoft.CodeAnalysis.CSharp.Features (15)
BraceCompletion\BracketBraceCompletionService.cs (2)
31protected override bool IsValidOpeningBraceToken(SyntaxToken token) => token.IsKind(SyntaxKind.OpenBracketToken); 49if (currentToken.IsKind(SyntaxKind.OpenBracketToken) && currentToken.Parent.IsKind(SyntaxKind.ListPattern))
BraceMatching\OpenCloseBracketBraceMatcher.cs (1)
18: base(SyntaxKind.OpenBracketToken, SyntaxKind.CloseBracketToken)
Completion\CompletionProviders\CrefCompletionProvider.cs (1)
148if (token.IsKind(SyntaxKind.OpenBracketToken) &&
Completion\CompletionProviders\FunctionPointerUnmanagedCallingConventionCompletionProvider.cs (1)
61if (token.Kind() is not (SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken))
Completion\CompletionProviders\NamedParameterCompletionProvider.cs (1)
64if (token.Kind() is not (SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken))
Completion\KeywordRecommenders\AssemblyKeywordRecommender.cs (1)
18if (token.Kind() == SyntaxKind.OpenBracketToken &&
Completion\KeywordRecommenders\MethodKeywordRecommender.cs (1)
22if (token.Kind() == SyntaxKind.OpenBracketToken)
Completion\KeywordRecommenders\ParamKeywordRecommender.cs (1)
28if (token.Kind() == SyntaxKind.OpenBracketToken &&
Completion\KeywordRecommenders\ReturnKeywordRecommender.cs (1)
35return token.Kind() == SyntaxKind.OpenBracketToken &&
Completion\KeywordRecommenders\TypeVarKeywordRecommender.cs (1)
18if (token.Kind() == SyntaxKind.OpenBracketToken &&
Completion\KeywordRecommenders\WithKeywordRecommender.cs (1)
22if (targetToken.Kind() == SyntaxKind.OpenBracketToken &&
QuickInfo\CSharpSemanticQuickInfoProvider.cs (1)
61if (token.Kind() is SyntaxKind.CloseBracketToken or SyntaxKind.OpenBracketToken &&
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (1)
267result.Add(Punctuation(SyntaxKind.OpenBracketToken));
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (1)
161if (argument.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken)
Microsoft.CodeAnalysis.CSharp.Workspaces (34)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
70public static readonly SyntaxToken OpenBracketToken = Token(SyntaxKind.OpenBracketToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
117if (tokenAfterParen.Kind() == SyntaxKind.OpenBracketToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
316case SyntaxKind.OpenBracketToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (2)
69if (bracketOrBracePair.openBracketOrBrace.IsKind(SyntaxKind.OpenBracketToken)) 467(token1.Kind() == SyntaxKind.OpenBracketToken && token2.Kind() == SyntaxKind.CloseBracketToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
393case SyntaxKind.OpenBracketToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (8)
208if (currentKind == SyntaxKind.OpenBracketToken && currentToken.Parent.Kind() is SyntaxKind.ListPattern or SyntaxKind.CollectionExpression) 217if (previousKind is not (SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken)) 224if (currentKind == SyntaxKind.OpenBracketToken && HasFormattableBracketParent(currentToken) && !previousToken.IsOpenBraceOrCommaOfObjectInitializer()) 230if (((currentKind == SyntaxKind.CloseBracketToken && previousKind == SyntaxKind.OpenBracketToken) 238if (previousKind == SyntaxKind.OpenBracketToken && HasFormattableBracketParent(previousToken)) 252if (currentToken.IsKind(SyntaxKind.OpenBracketToken) && 411if (previousParentKind == SyntaxKind.FunctionPointerCallingConvention && currentParentKind == SyntaxKind.FunctionPointerUnmanagedCallingConventionList && currentKind == SyntaxKind.OpenBracketToken) 423if (previousKind == SyntaxKind.OpenBracketToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (4)
343if (currentToken.IsKind(SyntaxKind.OpenBracketToken)) 402if (previousToken.Kind() == SyntaxKind.CommaToken && currentToken.Kind() == SyntaxKind.OpenBracketToken && currentToken.Parent is AttributeListSyntax) 430if (currentToken.IsKind(SyntaxKind.OpenBracketToken) && 553case SyntaxKind.OpenBracketToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
523if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.CloseBracketToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
57public int? OpenBracketToken => (int)SyntaxKind.OpenBracketToken;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (4)
312if (token.Kind() == SyntaxKind.OpenBracketToken && 352if (token.Kind() == SyntaxKind.OpenBracketToken && 376if (token.Kind() == SyntaxKind.OpenBracketToken && 392if (token.Kind() == SyntaxKind.OpenBracketToken &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (9)
36if (token.IsKind(SyntaxKind.OpenBracketToken) && 1164if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken) 1210if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken && 1413if (leftToken.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken && leftToken.Parent.IsKind(SyntaxKind.ListPattern)) 2367if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken && 2423if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken && 2602if (token.GetPreviousToken(includeSkipped: true).Kind() != SyntaxKind.OpenBracketToken) 2699if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken && 2708if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.DotDotToken or SyntaxKind.CommaToken &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
132case SyntaxKind.OpenBracketToken:
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Legacy\RoslynCSharpTokenizer.cs (1)
341(int)CSharpSyntaxKind.OpenBracketToken => SyntaxKind.LeftBracket,
Roslyn.Diagnostics.CSharp.Analyzers (34)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
70public static readonly SyntaxToken OpenBracketToken = Token(SyntaxKind.OpenBracketToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
117if (tokenAfterParen.Kind() == SyntaxKind.OpenBracketToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
316case SyntaxKind.OpenBracketToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (2)
69if (bracketOrBracePair.openBracketOrBrace.IsKind(SyntaxKind.OpenBracketToken)) 467(token1.Kind() == SyntaxKind.OpenBracketToken && token2.Kind() == SyntaxKind.CloseBracketToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
393case SyntaxKind.OpenBracketToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (8)
208if (currentKind == SyntaxKind.OpenBracketToken && currentToken.Parent.Kind() is SyntaxKind.ListPattern or SyntaxKind.CollectionExpression) 217if (previousKind is not (SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken)) 224if (currentKind == SyntaxKind.OpenBracketToken && HasFormattableBracketParent(currentToken) && !previousToken.IsOpenBraceOrCommaOfObjectInitializer()) 230if (((currentKind == SyntaxKind.CloseBracketToken && previousKind == SyntaxKind.OpenBracketToken) 238if (previousKind == SyntaxKind.OpenBracketToken && HasFormattableBracketParent(previousToken)) 252if (currentToken.IsKind(SyntaxKind.OpenBracketToken) && 411if (previousParentKind == SyntaxKind.FunctionPointerCallingConvention && currentParentKind == SyntaxKind.FunctionPointerUnmanagedCallingConventionList && currentKind == SyntaxKind.OpenBracketToken) 423if (previousKind == SyntaxKind.OpenBracketToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (4)
343if (currentToken.IsKind(SyntaxKind.OpenBracketToken)) 402if (previousToken.Kind() == SyntaxKind.CommaToken && currentToken.Kind() == SyntaxKind.OpenBracketToken && currentToken.Parent is AttributeListSyntax) 430if (currentToken.IsKind(SyntaxKind.OpenBracketToken) && 553case SyntaxKind.OpenBracketToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
523if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.CloseBracketToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
57public int? OpenBracketToken => (int)SyntaxKind.OpenBracketToken;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (4)
312if (token.Kind() == SyntaxKind.OpenBracketToken && 352if (token.Kind() == SyntaxKind.OpenBracketToken && 376if (token.Kind() == SyntaxKind.OpenBracketToken && 392if (token.Kind() == SyntaxKind.OpenBracketToken &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (9)
36if (token.IsKind(SyntaxKind.OpenBracketToken) && 1164if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken) 1210if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken && 1413if (leftToken.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken && leftToken.Parent.IsKind(SyntaxKind.ListPattern)) 2367if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken && 2423if (token.Kind() is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken && 2602if (token.GetPreviousToken(includeSkipped: true).Kind() != SyntaxKind.OpenBracketToken) 2699if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.CommaToken && 2708if (token.Kind() is SyntaxKind.OpenBracketToken or SyntaxKind.DotDotToken or SyntaxKind.CommaToken &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
132case SyntaxKind.OpenBracketToken: