7 overrides of OpenBraceToken
Microsoft.CodeAnalysis.CSharp (7)
_generated\2\Syntax.xml.Syntax.Generated.cs (7)
10501public override SyntaxToken OpenBraceToken 10667public override SyntaxToken OpenBraceToken 10834public override SyntaxToken OpenBraceToken 11001public override SyntaxToken OpenBraceToken 11175public override SyntaxToken OpenBraceToken 11333public override SyntaxToken OpenBraceToken 11662public 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) 3701return 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;