245 references to OpenBracketToken
Microsoft.CodeAnalysis.CSharp (126)
_generated\0\Syntax.xml.Main.Generated.cs (23)
2397if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 2404=> SyntaxFactory.ArrayRankSpecifier(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), sizes, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 2466if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 2473=> SyntaxFactory.FunctionPointerUnmanagedCallingConventionList(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), callingConventions, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 3196if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 3203=> SyntaxFactory.BracketedArgumentList(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), arguments, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 3416if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 3424=> SyntaxFactory.ImplicitArrayCreationExpression(SyntaxFactory.Token(SyntaxKind.NewKeyword), SyntaxFactory.Token(SyntaxKind.OpenBracketToken), commas, SyntaxFactory.Token(SyntaxKind.CloseBracketToken), initializer); 3428=> SyntaxFactory.ImplicitArrayCreationExpression(SyntaxFactory.Token(SyntaxKind.NewKeyword), SyntaxFactory.Token(SyntaxKind.OpenBracketToken), default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.CloseBracketToken), initializer); 3450if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 3458=> SyntaxFactory.ImplicitStackAllocArrayCreationExpression(SyntaxFactory.Token(SyntaxKind.StackAllocKeyword), SyntaxFactory.Token(SyntaxKind.OpenBracketToken), SyntaxFactory.Token(SyntaxKind.CloseBracketToken), initializer); 3463if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 3470=> SyntaxFactory.CollectionExpression(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), elements, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 3943if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 3950=> SyntaxFactory.ListPattern(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), patterns, SyntaxFactory.Token(SyntaxKind.CloseBracketToken), designation); 3954=> SyntaxFactory.ListPattern(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), patterns, SyntaxFactory.Token(SyntaxKind.CloseBracketToken), default); 4936if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 4943=> SyntaxFactory.AttributeList(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), target, attributes, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 4947=> SyntaxFactory.AttributeList(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), default, attributes, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 5872if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 5879=> SyntaxFactory.BracketedParameterList(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), parameters, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 6106if (openBracketToken.Kind() != SyntaxKind.OpenBracketToken) throw new ArgumentException(nameof(openBracketToken)); 6113=> 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); 2471case SyntaxKind.OpenBracketToken: 4810var parameters = this.ParseParameterList(out var open, out var close, SyntaxKind.OpenBracketToken, SyntaxKind.CloseBracketToken, forExtensionOrUnion: false); 4920case SyntaxKind.OpenBracketToken: // attribute 5016if (identifier is not null && this.CurrentToken.Kind is SyntaxKind.OpenBracketToken && this.PeekToken(1).Kind is SyntaxKind.CloseBracketToken) 5691case SyntaxKind.OpenBracketToken: 5771goto case SyntaxKind.OpenBracketToken; 6023return this.CurrentToken.Kind == SyntaxKind.OpenBracketToken || this.IsTrueIdentifier(); 6208if (this.CurrentToken.Kind is SyntaxKind.OpenBracketToken or SyntaxKind.InKeyword or SyntaxKind.OutKeyword) 6217if (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken) 6359case SyntaxKind.OpenBracketToken: // e.g. `e is A<B>[]` 6447if (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken) 6743if (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken && this.PeekToken(1).Kind != SyntaxKind.CloseBracketToken) 7343if (result == ScanTypeFlags.NotType || mode == ParseTypeMode.DefinitePattern && this.CurrentToken.Kind != SyntaxKind.OpenBracketToken) 7401case SyntaxKind.OpenBracketToken: 7492case var _ when peek1.Kind == SyntaxKind.OpenBracketToken: 7502if (CurrentToken.Kind == SyntaxKind.OpenBracketToken) 7504lastTokenOfType = EatToken(SyntaxKind.OpenBracketToken); 7720case SyntaxKind.OpenBracketToken: 7728while (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken); 7772if (mode == ParseTypeMode.AfterIs && this.CurrentToken.Kind is SyntaxKind.OpenBracketToken) 7889if (this.CurrentToken.Kind is SyntaxKind.OpenBracketToken) 7899SyntaxKind.OpenBracketToken or // array type 7916case SyntaxKind.OpenBracketToken: 7928var open = this.EatToken(SyntaxKind.OpenBracketToken); 8169case var _ when peek1.Kind == SyntaxKind.OpenBracketToken: 8181if (CurrentToken.Kind == SyntaxKind.OpenBracketToken) 8183var openBracket = EatToken(SyntaxKind.OpenBracketToken); 8260if (this.CurrentToken.Kind != SyntaxKind.OpenBracketToken) 8274while (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken) 8999case SyntaxKind.OpenBracketToken: 9083case SyntaxKind.OpenBracketToken: 9316case SyntaxKind.OpenBracketToken: 9983case SyntaxKind.OpenBracketToken: 11191case SyntaxKind.OpenBracketToken: // attributes on a lambda, or a collection expression. 11778conditionalExpression.WhenTrue.GetFirstToken().Kind == SyntaxKind.OpenBracketToken) 12087case SyntaxKind.OpenBracketToken: 12208case SyntaxKind.OpenBracketToken: 12427if (nextTokenKind != SyntaxKind.OpenBracketToken) 12497SyntaxKind.OpenBracketToken 12534openKind: SyntaxKind.OpenBracketToken, 12546Debug.Assert(openKind is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken); 12549bool isIndexer = openKind == SyntaxKind.OpenBracketToken; 12552openToken = this.CurrentToken.Kind is SyntaxKind.OpenParenToken or SyntaxKind.OpenBracketToken 12870if (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken) 13063return this.CurrentToken.Kind == SyntaxKind.OpenBracketToken || CanFollowCast(this.CurrentToken.Kind); 13069if (this.CurrentToken.Kind == SyntaxKind.OpenBracketToken && 13138if (CurrentToken.Kind == SyntaxKind.OpenBracketToken) 13293case SyntaxKind.OpenBracketToken: 13327Debug.Assert(this.CurrentToken.Kind == SyntaxKind.OpenBracketToken); 13328var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13441return this.CurrentToken.Kind == SyntaxKind.OpenBracketToken; 13508case SyntaxKind.OpenBracketToken: // e.g. `new(a, b)[]` 13677return this.PeekToken(1).Kind == SyntaxKind.OpenBracketToken; 13683var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 13759var openBracket = this.EatToken(SyntaxKind.OpenBracketToken); 14011case 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: