1 instantiation of EmptyStatementSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
11198internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.EmptyStatementSyntax(this, parent, position);
27 references to EmptyStatementSyntax
Microsoft.CodeAnalysis.CSharp (20)
_generated\0\Syntax.xml.Main.Generated.cs (7)
377public virtual TResult? VisitEmptyStatement(EmptyStatementSyntax node) => this.DefaultVisit(node); 1129public virtual void VisitEmptyStatement(EmptyStatementSyntax node) => this.DefaultVisit(node); 1880public override SyntaxNode? VisitEmptyStatement(EmptyStatementSyntax node) 4154public static EmptyStatementSyntax EmptyStatement(SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken semicolonToken) 4157return (EmptyStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.EmptyStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed(); 4161public static EmptyStatementSyntax EmptyStatement(SyntaxList<AttributeListSyntax> attributeLists) 4165public static EmptyStatementSyntax EmptyStatement()
_generated\2\Syntax.xml.Syntax.Generated.cs (5)
6978public EmptyStatementSyntax Update(SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken semicolonToken) 6982var newNode = SyntaxFactory.EmptyStatement(attributeLists, semicolonToken); 6991public new EmptyStatementSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists) => Update(attributeLists, this.SemicolonToken); 6992public EmptyStatementSyntax WithSemicolonToken(SyntaxToken semicolonToken) => Update(this.AttributeLists, semicolonToken); 6995public new EmptyStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.AddRange(items));
Binder\Binder_Statements.cs (4)
118result = BindEmpty((EmptyStatementSyntax)node); 358var emptyStatement = (EmptyStatementSyntax)node; 464private static BoundStatement BindEmpty(EmptyStatementSyntax node)
Declarations\DeclarationTreeBuilder.cs (1)
197bag.Add(ErrorCode.ERR_SimpleProgramIsEmpty, ((EmptyStatementSyntax)firstGlobalStatement.Statement).SemicolonToken.GetLocation());
Syntax\EmptyStatementSyntax.cs (2)
11public EmptyStatementSyntax Update(SyntaxToken semicolonToken) 20public static EmptyStatementSyntax EmptyStatement(SyntaxToken semicolonToken)
Syntax\LookupPosition.cs (1)
391return ((EmptyStatementSyntax)statement).SemicolonToken;
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (1)
195currentToken.Parent is EmptyStatementSyntax &&
Microsoft.CodeAnalysis.CSharp.Features (2)
ConvertForEachToFor\CSharpConvertForEachToForCodeRefactoringProvider.cs (1)
120if (foreachStatement.Statement is EmptyStatementSyntax)
ExtractMethod\CSharpSelectionValidator.Validator.cs (1)
61EmptyStatementSyntax or
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (1)
195currentToken.Parent is EmptyStatementSyntax &&
Microsoft.Interop.SourceGeneration (2)
Marshalling\StatefulMarshallingStrategy.cs (1)
416if (elementsSetup is not EmptyStatementSyntax)
Marshalling\StatelessMarshallingStrategy.cs (1)
690if (elementsSetup is not EmptyStatementSyntax)
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (1)
195currentToken.Parent is EmptyStatementSyntax &&