56 references to OpenBraceToken
Microsoft.CodeAnalysis.CSharp (7)
Symbols\Source\SourceCustomEventSymbol.cs (3)
132if (!syntax.AccessorList.OpenBraceToken.IsMissing) 134diagnostics.Add(ErrorCode.ERR_AbstractEventHasAccessors, syntax.AccessorList.OpenBraceToken.GetLocation(), this); 137else if ((addSyntax == null || removeSyntax == null) && (!syntax.AccessorList.OpenBraceToken.IsMissing || !isExplicitInterfaceImplementation))
Syntax.xml.Main.Generated.cs (1)
2089=> node.Update(VisitToken(node.OpenBraceToken), VisitList(node.Accessors), VisitToken(node.CloseBraceToken));
Syntax.xml.Syntax.Generated.cs (3)
13464if (openBraceToken != this.OpenBraceToken || accessors != this.Accessors || closeBraceToken != this.CloseBraceToken) 13475public AccessorListSyntax WithAccessors(SyntaxList<AccessorDeclarationSyntax> accessors) => Update(this.OpenBraceToken, accessors, this.CloseBraceToken); 13476public AccessorListSyntax WithCloseBraceToken(SyntaxToken closeBraceToken) => Update(this.OpenBraceToken, this.Accessors, closeBraceToken);
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
104AccessorListSyntax accessorListNode => (accessorListNode.OpenBraceToken, accessorListNode.CloseBraceToken),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\WrappingFormattingRule.cs (1)
163return (propertyDeclaration.AccessorList.OpenBraceToken, propertyDeclaration.AccessorList.CloseBraceToken);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (2)
139AreTwoTokensOnSameLine(propertyDeclaration.AccessorList!.OpenBraceToken, propertyDeclaration.AccessorList.CloseBraceToken)) 141return ValueTuple.Create(propertyDeclaration.AccessorList.OpenBraceToken, propertyDeclaration.AccessorList.CloseBraceToken);
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
AutomaticCompletion\AutomaticLineEnderCommandHandler_Helpers.cs (1)
622&& indexerDeclarationNode.AccessorList.OpenBraceToken.IsMissing;
Microsoft.CodeAnalysis.CSharp.Features (4)
LineSeparators\CSharpLineSeparatorService.cs (1)
155return baseProperty.AccessorList.OpenBraceToken.IsMissing ||
Structure\Providers\EventDeclarationStructureProvider.cs (1)
26eventDeclaration.AccessorList.OpenBraceToken.IsMissing ||
Structure\Providers\IndexerDeclarationStructureProvider.cs (1)
26indexerDeclaration.AccessorList.OpenBraceToken.IsMissing ||
Structure\Providers\PropertyDeclarationStructureProvider.cs (1)
25propertyDeclaration.AccessorList.OpenBraceToken.IsMissing ||
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (30)
Generated\Syntax.Test.xml.Generated.cs (2)
13595Assert.Equal(SyntaxKind.OpenBraceToken, node.OpenBraceToken.Kind()); 13598var newNode = node.WithOpenBraceToken(node.OpenBraceToken).WithAccessors(node.Accessors).WithCloseBraceToken(node.CloseBraceToken);
Parsing\DeclarationParsingTests.cs (18)
4138Assert.NotEqual(default, ps.AccessorList.OpenBraceToken); 4192Assert.NotEqual(default, ps.AccessorList.OpenBraceToken); 4247Assert.NotEqual(default, ps.AccessorList.OpenBraceToken); 4320Assert.NotEqual(default, ps.AccessorList.OpenBraceToken); 4374Assert.NotEqual(default, ps.AccessorList.OpenBraceToken); 4428Assert.NotEqual(default, ps.AccessorList.OpenBraceToken); 4512Assert.NotEqual(default, ps.AccessorList.OpenBraceToken); 4568Assert.NotEqual(default, es.AccessorList.OpenBraceToken); 4625Assert.NotEqual(default, ps.AccessorList.OpenBraceToken); 4710Assert.NotEqual(default, ps.AccessorList.OpenBraceToken); 4765Assert.NotEqual(default, es.AccessorList.OpenBraceToken); 4820Assert.NotEqual(default, es.AccessorList.OpenBraceToken); 4904Assert.NotEqual(default, es.AccessorList.OpenBraceToken); 4971Assert.NotEqual(default, ps.AccessorList.OpenBraceToken); 5038Assert.NotEqual(default, ps.AccessorList.OpenBraceToken); 5106Assert.NotEqual(default, ps.AccessorList.OpenBraceToken); 5182Assert.NotEqual(default, ps.AccessorList.OpenBraceToken); 5251Assert.NotEqual(default, ps.AccessorList.OpenBraceToken);
Parsing\ParsingErrorRecoveryTests.cs (10)
6408Assert.NotEqual(default, pd.AccessorList.OpenBraceToken); 6409Assert.False(pd.AccessorList.OpenBraceToken.IsMissing); 6433Assert.NotEqual(default, pd.AccessorList.OpenBraceToken); 6434Assert.False(pd.AccessorList.OpenBraceToken.IsMissing); 6458Assert.NotEqual(default, pd.AccessorList.OpenBraceToken); 6459Assert.False(pd.AccessorList.OpenBraceToken.IsMissing); 6493Assert.NotEqual(default, pd.AccessorList.OpenBraceToken); 6494Assert.False(pd.AccessorList.OpenBraceToken.IsMissing); 6532Assert.NotEqual(default, pd.AccessorList.OpenBraceToken); 6533Assert.False(pd.AccessorList.OpenBraceToken.IsMissing);
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
104AccessorListSyntax accessorListNode => (accessorListNode.OpenBraceToken, accessorListNode.CloseBraceToken),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\WrappingFormattingRule.cs (1)
163return (propertyDeclaration.AccessorList.OpenBraceToken, propertyDeclaration.AccessorList.CloseBraceToken);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (2)
139AreTwoTokensOnSameLine(propertyDeclaration.AccessorList!.OpenBraceToken, propertyDeclaration.AccessorList.CloseBraceToken)) 141return ValueTuple.Create(propertyDeclaration.AccessorList.OpenBraceToken, propertyDeclaration.AccessorList.CloseBraceToken);
Microsoft.VisualStudio.LanguageServices.CSharp (2)
CodeModel\CSharpCodeModelService.NodeLocator.cs (2)
490if (node.AccessorList != null && !node.AccessorList.OpenBraceToken.IsMissing) 495return GetBodyStartPoint(text, options, node.AccessorList.OpenBraceToken, node.AccessorList.CloseBraceToken, indentation);
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
104AccessorListSyntax accessorListNode => (accessorListNode.OpenBraceToken, accessorListNode.CloseBraceToken),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\WrappingFormattingRule.cs (1)
163return (propertyDeclaration.AccessorList.OpenBraceToken, propertyDeclaration.AccessorList.CloseBraceToken);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (2)
139AreTwoTokensOnSameLine(propertyDeclaration.AccessorList!.OpenBraceToken, propertyDeclaration.AccessorList.CloseBraceToken)) 141return ValueTuple.Create(propertyDeclaration.AccessorList.OpenBraceToken, propertyDeclaration.AccessorList.CloseBraceToken);