7 overrides of OpenBraceToken
Microsoft.CodeAnalysis.CSharp (7)
_generated\2\Syntax.xml.Syntax.Generated.cs (7)
10408public override SyntaxToken OpenBraceToken 10574public override SyntaxToken OpenBraceToken 10741public override SyntaxToken OpenBraceToken 10908public override SyntaxToken OpenBraceToken 11082public override SyntaxToken OpenBraceToken 11240public override SyntaxToken OpenBraceToken 11569public override SyntaxToken OpenBraceToken
44 references to OpenBraceToken
Microsoft.CodeAnalysis.CSharp (7)
Binder\BinderFactory.BinderFactoryVisitor.cs (5)
727if (parent.OpenBraceToken != default && 729LookupPosition.IsBetweenTokens(_position, parent.OpenBraceToken, parent.CloseBraceToken)) 741else if (LookupPosition.IsBetweenTokens(_position, parent.Keyword, parent.OpenBraceToken)) 1416if (baseTypeDeclaration is TypeDeclarationSyntax { SemicolonToken: { RawKind: (int)SyntaxKind.SemicolonToken }, OpenBraceToken: { RawKind: (int)SyntaxKind.None } } noBlockBodyTypeDeclarationWithSemicolon) 1421return factory.GetBinder(baseTypeDeclaration, baseTypeDeclaration.OpenBraceToken.SpanStart);
Compilation\CSharpSemanticModel.cs (1)
462position = typeDecl.OpenBraceToken.SpanStart;
Declarations\DeclarationTreeBuilder.cs (1)
777else if (node.OpenBraceToken == default && node.CloseBraceToken == default && node.SemicolonToken != default)
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
103BaseTypeDeclarationSyntax baseTypeNode => (baseTypeNode.OpenBraceToken, baseTypeNode.CloseBraceToken),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
66if (position <= declaration.OpenBraceToken.SpanStart)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\RefactoringHelpers\CSharpRefactoringHelpers.cs (1)
40if (position < typeDecl.OpenBraceToken.Span.End ||
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (7)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (2)
401openBrace = typeDeclaration.OpenBraceToken == default 403: typeDeclaration.OpenBraceToken;
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (1)
190var nextToken = finalTypeDeclaration.OpenBraceToken.GetNextToken();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (4)
27var start = destination.OpenBraceToken.Span.End; 34var start = destination.OpenBraceToken.Span.End; 111var openBrace = EnsureToken(typeDeclaration.OpenBraceToken, SyntaxKind.OpenBraceToken); 116var addedBraces = openBrace != typeDeclaration.OpenBraceToken || closeBrace != typeDeclaration.CloseBraceToken;
Microsoft.CodeAnalysis.CSharp.Features (10)
Completion\KeywordRecommenders\NewKeywordRecommender.cs (1)
63.Any(t => token.SpanStart > t.OpenBraceToken.Span.End &&
EditAndContinue\BreakpointSpans.cs (1)
194if (position > LastNotMissing(typeDeclaration.SemicolonToken, typeDeclaration.OpenBraceToken).SpanStart)
LineSeparators\CSharpLineSeparatorService.cs (1)
102if (typeDecl.OpenBraceToken.IsMissing ||
Snippets\AbstractCSharpTypeSnippetProvider.cs (1)
103var indentationString = CSharpSnippetHelpers.GetBlockLikeIndentationString(document, typeDeclaration.OpenBraceToken.SpanStart, syntaxFormattingOptions, cancellationToken);
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (2)
401openBrace = typeDeclaration.OpenBraceToken == default 403: typeDeclaration.OpenBraceToken;
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (1)
190var nextToken = finalTypeDeclaration.OpenBraceToken.GetNextToken();
Structure\CSharpStructureHelpers.cs (2)
292=> typeDeclaration.OpenBraceToken != default 293? typeDeclaration.OpenBraceToken.GetPreviousToken()
Structure\Providers\TypeDeclarationStructureProvider.cs (1)
23if (!typeDeclaration.OpenBraceToken.IsMissing &&
Microsoft.CodeAnalysis.CSharp.Workspaces (10)
CodeGeneration\CSharpSyntaxGenerator.cs (3)
1333.WithOpenBraceToken(typeDeclaration.OpenBraceToken == default ? OpenBraceToken : typeDeclaration.OpenBraceToken) 3693return declarationSyntax.WithOpenBraceToken(RemoveLeadingAndTrailingComments(declarationSyntax.OpenBraceToken))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
103BaseTypeDeclarationSyntax baseTypeNode => (baseTypeNode.OpenBraceToken, baseTypeNode.CloseBraceToken),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
66if (position <= declaration.OpenBraceToken.SpanStart)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\RefactoringHelpers\CSharpRefactoringHelpers.cs (1)
40if (position < typeDecl.OpenBraceToken.Span.End ||
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (4)
27var start = destination.OpenBraceToken.Span.End; 34var start = destination.OpenBraceToken.Span.End; 111var openBrace = EnsureToken(typeDeclaration.OpenBraceToken, SyntaxKind.OpenBraceToken); 116var addedBraces = openBrace != typeDeclaration.OpenBraceToken || closeBrace != typeDeclaration.CloseBraceToken;
Roslyn.Diagnostics.CSharp.Analyzers (7)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
103BaseTypeDeclarationSyntax baseTypeNode => (baseTypeNode.OpenBraceToken, baseTypeNode.CloseBraceToken),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
66if (position <= declaration.OpenBraceToken.SpanStart)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\RefactoringHelpers\CSharpRefactoringHelpers.cs (1)
40if (position < typeDecl.OpenBraceToken.Span.End ||
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (4)
27var start = destination.OpenBraceToken.Span.End; 34var start = destination.OpenBraceToken.Span.End; 111var openBrace = EnsureToken(typeDeclaration.OpenBraceToken, SyntaxKind.OpenBraceToken); 116var addedBraces = openBrace != typeDeclaration.OpenBraceToken || closeBrace != typeDeclaration.CloseBraceToken;