75 references to OpenBraceToken
Microsoft.CodeAnalysis.CSharp (10)
_generated\0\Syntax.xml.Main.Generated.cs (1)
1843
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.
OpenBraceToken
), VisitList(node.Statements), VisitToken(node.CloseBraceToken));
_generated\2\Syntax.xml.Syntax.Generated.cs (4)
6332
if (attributeLists != this.AttributeLists || openBraceToken != this.
OpenBraceToken
|| statements != this.Statements || closeBraceToken != this.CloseBraceToken)
6343
public new BlockSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists) => Update(attributeLists, this.
OpenBraceToken
, this.Statements, this.CloseBraceToken);
6345
public BlockSyntax WithStatements(SyntaxList<StatementSyntax> statements) => Update(this.AttributeLists, this.
OpenBraceToken
, statements, this.CloseBraceToken);
6346
public BlockSyntax WithCloseBraceToken(SyntaxToken closeBraceToken) => Update(this.AttributeLists, this.
OpenBraceToken
, this.Statements, closeBraceToken);
Lowering\Instrumentation\DebugInfoInjector.cs (3)
73
var start = ctorDecl.Body.
OpenBraceToken
.SpanStart;
74
var end = ctorDecl.Body.
OpenBraceToken
.Span.End;
195
prologue = new BoundSequencePointWithSpan(original.Syntax, previousPrologue, blockSyntax.
OpenBraceToken
.Span);
Syntax\LookupPosition.cs (2)
296
return IsBetweenTokens(position, catchClause.Block.
OpenBraceToken
, catchClause.Block.CloseBraceToken);
316
return ((BlockSyntax)statement).
OpenBraceToken
;
Microsoft.CodeAnalysis.CSharp.CodeStyle (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
85
if (conditionalDirectives.First().SpanStart <= block.
OpenBraceToken
.SpanStart ||
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
105
BlockSyntax blockNode => (blockNode.
OpenBraceToken
, blockNode.CloseBraceToken),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\WrappingFormattingRule.cs (2)
158
return (methodDeclaration.Body.
OpenBraceToken
, methodDeclaration.Body.CloseBraceToken);
168
return (accessorDeclaration.Body.
OpenBraceToken
, accessorDeclaration.Body.CloseBraceToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
134
return model.TryGetSpeculativeSemanticModelForMethodBody(oldMethod.Body.
OpenBraceToken
.Span.End, newMethod, out speculativeModel);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
945
return TextSpan.FromBounds(method.Body.
OpenBraceToken
.Span.End, method.Body.CloseBraceToken.SpanStart);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\roslyn\src\Analyzers\CSharp\CodeFixes\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementCodeFixProvider.cs (2)
106
var openBrace = block.
OpenBraceToken
;
118
AddLeadingTrivia(currentBlock.
OpenBraceToken
, ElasticMarker));
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseSimpleUsingStatement\UseSimpleUsingStatementCodeFixProvider.cs (2)
144
var openBraceLeadingTrivia = blockSyntax.
OpenBraceToken
.LeadingTrivia;
145
var openBraceTrailingTrivia = blockSyntax.
OpenBraceToken
.TrailingTrivia;
Microsoft.CodeAnalysis.CSharp.Features (40)
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (1)
76
block?.
OpenBraceToken
?? OpenBraceToken,
ConvertLinq\ConvertForEachToLinqQuery\CSharpConvertForEachToLinqQueryProvider.cs (1)
58
currentLeadingTokens.Add(block.
OpenBraceToken
);
Debugging\CSharpProximityExpressionsService.Worker.cs (1)
92
: _parentStatement is BlockSyntax block && block.
OpenBraceToken
== _token
EditAndContinue\BreakpointSpans.cs (3)
463
return CreateSpan(constructorSyntax.Body.
OpenBraceToken
);
568
if (position >= block.
OpenBraceToken
.FullSpan.End)
574
return CreateSpan(block.
OpenBraceToken
);
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
307
=> position < node.
OpenBraceToken
.Span.End ? BlockPart.OpenBrace : BlockPart.CloseBrace;
312
BlockPart.OpenBrace => node.
OpenBraceToken
.Span,
1759
return ((BlockSyntax)node).
OpenBraceToken
.Span;
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (2)
1034
body.
OpenBraceToken
,
1035
body.
OpenBraceToken
.WithAppendedTrailingTrivia(
ExtractMethod\CSharpMethodExtractor.PostProcessor.cs (3)
61
return (block.
OpenBraceToken
.GetAllTrivia().IsEmpty() && block.CloseBraceToken.GetAllTrivia().IsEmpty())
69
var firstTokenWithAsset = block.
OpenBraceToken
.CopyAnnotationsTo(firstToken).WithPrependedLeadingTrivia(block.
OpenBraceToken
.GetAllTrivia());
ExtractMethod\CSharpMethodExtractor.TriviaResult.cs (2)
64
? body.
OpenBraceToken
.GetNextToken(includeZeroWidth: true)
88
if (tokenPair.PreviousToken == body.
OpenBraceToken
&&
ExtractMethod\CSharpSelectionValidator.cs (1)
252
var blockSpan = TextSpan.FromBounds(block.
OpenBraceToken
.Span.End, block.CloseBraceToken.SpanStart);
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (2)
130
.WithOpenBraceToken(newBody.
OpenBraceToken
.WithAppendedTrailingTrivia(ElasticCarriageReturnLineFeed))
258
.WithOpenBraceToken(newBody.
OpenBraceToken
.WithAppendedTrailingTrivia(ElasticCarriageReturnLineFeed))
InvertIf\CSharpInvertIfCodeRefactoringProvider.cs (1)
222
|| block.
OpenBraceToken
.TrailingTrivia.Any(HasCommentTrivia);
LineSeparators\CSharpLineSeparatorService.cs (5)
131
(methodDecl.Body.
OpenBraceToken
.IsMissing ||
164
(constructorDecl.Body.
OpenBraceToken
.IsMissing ||
179
(destructorDecl.Body.
OpenBraceToken
.IsMissing ||
194
(operatorDecl.Body.
OpenBraceToken
.IsMissing ||
209
(conversionDecl.Body.
OpenBraceToken
.IsMissing ||
Snippets\CSharpIntMainSnippetProvider.cs (1)
58
var indentationString = CSharpSnippetHelpers.GetBlockLikeIndentationString(document, body.
OpenBraceToken
.SpanStart, syntaxFormattingOptions, cancellationToken);
SolutionCrawler\CSharpDocumentDifferenceService.cs (1)
40
=> TextSpan.FromBounds(body.
OpenBraceToken
.Span.End, body.CloseBraceToken.SpanStart);
src\roslyn\src\Analyzers\CSharp\CodeFixes\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementCodeFixProvider.cs (2)
106
var openBrace = block.
OpenBraceToken
;
118
AddLeadingTrivia(currentBlock.
OpenBraceToken
, ElasticMarker));
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseSimpleUsingStatement\UseSimpleUsingStatementCodeFixProvider.cs (2)
144
var openBraceLeadingTrivia = blockSyntax.
OpenBraceToken
.LeadingTrivia;
145
var openBraceTrailingTrivia = blockSyntax.
OpenBraceToken
.TrailingTrivia;
Structure\Providers\AccessorDeclarationStructureProvider.cs (1)
25
accessorDeclaration.Body.
OpenBraceToken
.IsMissing ||
Structure\Providers\AnonymousMethodExpressionStructureProvider.cs (1)
23
anonymousMethod.Block.
OpenBraceToken
.IsMissing ||
Structure\Providers\ConstructorDeclarationStructureProvider.cs (1)
25
constructorDeclaration.Body.
OpenBraceToken
.IsMissing ||
Structure\Providers\ConversionOperatorDeclarationStructureProvider.cs (1)
27
operatorDeclaration.Body.
OpenBraceToken
.IsMissing ||
Structure\Providers\DestructorDeclarationStructureProvider.cs (1)
25
destructorDeclaration.Body.
OpenBraceToken
.IsMissing ||
Structure\Providers\MethodDeclarationStructureProvider.cs (1)
25
methodDeclaration.Body.
OpenBraceToken
.IsMissing ||
Structure\Providers\OperatorDeclarationStructureProvider.cs (1)
25
operatorDeclaration.Body.
OpenBraceToken
.IsMissing ||
Structure\Providers\ParenthesizedLambdaExpressionStructureProvider.cs (1)
28
lambdaBlock.
OpenBraceToken
.IsMissing ||
Structure\Providers\SimpleLambdaExpressionStructureProvider.cs (1)
28
lambdaBlock.
OpenBraceToken
.IsMissing ||
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (2)
Microsoft.NetCore.Analyzers\Performance\CSharpPreferHashDataOverComputeHash.Fixer.cs (2)
159
newTrivia = AddRangeIfInteresting(newTrivia, block.
OpenBraceToken
.LeadingTrivia);
160
newTrivia = AddRangeIfInteresting(newTrivia, block.
OpenBraceToken
.TrailingTrivia);
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3280
block = block.WithOpenBraceToken(block.
OpenBraceToken
.WithAdditionalAnnotations(Formatter.Annotation));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
85
if (conditionalDirectives.First().SpanStart <= block.
OpenBraceToken
.SpanStart ||
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
105
BlockSyntax blockNode => (blockNode.
OpenBraceToken
, blockNode.CloseBraceToken),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\WrappingFormattingRule.cs (2)
158
return (methodDeclaration.Body.
OpenBraceToken
, methodDeclaration.Body.CloseBraceToken);
168
return (accessorDeclaration.Body.
OpenBraceToken
, accessorDeclaration.Body.CloseBraceToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
134
return model.TryGetSpeculativeSemanticModelForMethodBody(oldMethod.Body.
OpenBraceToken
.Span.End, newMethod, out speculativeModel);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
945
return TextSpan.FromBounds(method.Body.
OpenBraceToken
.Span.End, method.Body.CloseBraceToken.SpanStart);
Roslyn.Diagnostics.CSharp.Analyzers (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
85
if (conditionalDirectives.First().SpanStart <= block.
OpenBraceToken
.SpanStart ||
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
105
BlockSyntax blockNode => (blockNode.
OpenBraceToken
, blockNode.CloseBraceToken),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\WrappingFormattingRule.cs (2)
158
return (methodDeclaration.Body.
OpenBraceToken
, methodDeclaration.Body.CloseBraceToken);
168
return (accessorDeclaration.Body.
OpenBraceToken
, accessorDeclaration.Body.CloseBraceToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
134
return model.TryGetSpeculativeSemanticModelForMethodBody(oldMethod.Body.
OpenBraceToken
.Span.End, newMethod, out speculativeModel);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
945
return TextSpan.FromBounds(method.Body.
OpenBraceToken
.Span.End, method.Body.CloseBraceToken.SpanStart);