245 references to OpenBracketToken
Microsoft.CodeAnalysis.CSharp (126)
_generated\0\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));
_generated\1\Syntax.xml.Internal.Generated.cs (20)
28857if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 28960if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 29872if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 30193if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 30229if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 30242if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 30966if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 32006if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 33106if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 33398if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 34279if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 34382if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 35294if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 35615if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 35651if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 35664if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 36388if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 37428if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 38528if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 38820if (openBracketToken.Kind != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken));
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: 1030return this.CurrentToken.Kind == SyntaxKind.OpenBracketToken 1050if (this.CurrentToken.Kind != SyntaxKind.OpenBracketToken) 1131var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 2482case SyntaxKind.OpenBracketToken: 4779var parameters = this.ParseParameterList(out var open, out var close, SyntaxKind.OpenBracketToken, SyntaxKind.CloseBracketToken, forExtensionOrUnion: false); 4889case SyntaxKind.OpenBracketToken: // attribute 4985if (identifier is not null && this.CurrentToken.Kind is SyntaxKind.OpenBracketToken && this.PeekToken(1).Kind is SyntaxKind.CloseBracketToken) 5656case SyntaxKind.OpenBracketToken: 5736goto case SyntaxKind.OpenBracketToken; 5988return this.CurrentToken.Kind == SyntaxKind.OpenBracketToken || this.IsTrueIdentifier(); 6173if (this.CurrentToken.Kind is SyntaxKind.OpenBracketToken or SyntaxKind.InKeyword or SyntaxKind.OutKeyword) 6182if (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken) 6324case SyntaxKind.OpenBracketToken: // e.g. `e is A<B>[]` 6412if (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken) 6703if (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken && this.PeekToken(1).Kind != SyntaxKind.CloseBracketToken) 7303if (result == ScanTypeFlags.NotType || mode == ParseTypeMode.DefinitePattern && this.CurrentToken.Kind != SyntaxKind.OpenBracketToken) 7361case SyntaxKind.OpenBracketToken: 7452case var _ when peek1.Kind == SyntaxKind.OpenBracketToken: 7462if (CurrentToken.Kind == SyntaxKind.OpenBracketToken) 7464lastTokenOfType = EatToken(SyntaxKind.OpenBracketToken); 7680case SyntaxKind.OpenBracketToken: 7688while (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken); 7732if (mode == ParseTypeMode.AfterIs && this.CurrentToken.Kind is SyntaxKind.OpenBracketToken) 7849if (this.CurrentToken.Kind is SyntaxKind.OpenBracketToken) 7859SyntaxKind.OpenBracketToken or // array type 7876case SyntaxKind.OpenBracketToken: 7888var open = this.EatToken(SyntaxKind.OpenBracketToken); 8129case var _ when peek1.Kind == SyntaxKind.OpenBracketToken: 8141if (CurrentToken.Kind == SyntaxKind.OpenBracketToken) 8143var openBracket = EatToken(SyntaxKind.OpenBracketToken); 8220if (this.CurrentToken.Kind != SyntaxKind.OpenBracketToken) 8234while (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken) 8959case SyntaxKind.OpenBracketToken: 9043case SyntaxKind.OpenBracketToken: 9276case SyntaxKind.OpenBracketToken: 9943case SyntaxKind.OpenBracketToken: 11151case SyntaxKind.OpenBracketToken: // attributes on a lambda, or a collection expression. 11738conditionalExpression.WhenTrue.GetFirstToken().Kind == SyntaxKind.OpenBracketToken) 12047case SyntaxKind.OpenBracketToken: 12168case SyntaxKind.OpenBracketToken: 12387if (nextTokenKind != SyntaxKind.OpenBracketToken) 12457SyntaxKind.OpenBracketToken 12494openKind: SyntaxKind.OpenBracketToken, 12506Debug.Assert(openKind is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken); 12509bool isIndexer = openKind == SyntaxKind.OpenBracketToken; 12512openToken = this.CurrentToken.Kind is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken 12830if (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken) 13023return this.CurrentToken.Kind == SyntaxKind.OpenBracketToken || CanFollowCast(this.CurrentToken.Kind); 13029if (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken && 13098if (CurrentToken.Kind == SyntaxKind.OpenBracketToken) 13253case SyntaxKind.OpenBracketToken: 13287Debug.Assert(this.CurrentToken.Kind == SyntaxKind.OpenBracketToken); 13288var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13401return this.CurrentToken.Kind == SyntaxKind.OpenBracketToken; 13468case SyntaxKind.OpenBracketToken: // e.g. `new(a, b)[]` 13637return this.PeekToken(1).Kind == SyntaxKind.OpenBracketToken; 13643var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13719var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13971case 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)
342if (currentToken.IsKind(SyntaxKind.OpenBracketToken)) 401if (previousToken.Kind() == SyntaxKind.CommaToken && currentToken.Kind() == SyntaxKind.OpenBracketToken && currentToken.Parent is AttributeListSyntax) 429if (currentToken.IsKind(SyntaxKind.OpenBracketToken) && 552case 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)
62if (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)
342if (currentToken.IsKind(SyntaxKind.OpenBracketToken)) 401if (previousToken.Kind() == SyntaxKind.CommaToken && currentToken.Kind() == SyntaxKind.OpenBracketToken && currentToken.Parent is AttributeListSyntax) 429if (currentToken.IsKind(SyntaxKind.OpenBracketToken) && 552case 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)
342if (currentToken.IsKind(SyntaxKind.OpenBracketToken)) 401if (previousToken.Kind() == SyntaxKind.CommaToken && currentToken.Kind() == SyntaxKind.OpenBracketToken && currentToken.Parent is AttributeListSyntax) 429if (currentToken.IsKind(SyntaxKind.OpenBracketToken) && 552case 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: