4 instantiations of ExpressionStatementSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
11235=> new ExpressionStatementSyntax(this.Kind, this.attributeLists, this.expression, this.semicolonToken, diagnostics, GetAnnotations()); 11238=> new ExpressionStatementSyntax(this.Kind, this.attributeLists, this.expression, this.semicolonToken, GetDiagnostics(), annotations); 31283var result = new ExpressionStatementSyntax(SyntaxKind.ExpressionStatement, attributeLists.Node, expression, semicolonToken, this.context); 36705var result = new ExpressionStatementSyntax(SyntaxKind.ExpressionStatement, attributeLists.Node, expression, semicolonToken);
17 references to ExpressionStatementSyntax
Microsoft.CodeAnalysis.CSharp (17)
_generated\1\Syntax.xml.Internal.Generated.cs (11)
11217public ExpressionStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, ExpressionSyntax expression, SyntaxToken semicolonToken) 11221var newNode = SyntaxFactory.ExpressionStatement(attributeLists, expression, semicolonToken); 27535public virtual TResult VisitExpressionStatement(ExpressionStatementSyntax node) => this.DefaultVisit(node); 27789public virtual void VisitExpressionStatement(ExpressionStatementSyntax node) => this.DefaultVisit(node); 28281public override CSharpSyntaxNode VisitExpressionStatement(ExpressionStatementSyntax node) 31271public ExpressionStatementSyntax ExpressionStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, ExpressionSyntax expression, SyntaxToken semicolonToken) 31281if (cached != null) return (ExpressionStatementSyntax)cached; 31283var result = new ExpressionStatementSyntax(SyntaxKind.ExpressionStatement, attributeLists.Node, expression, semicolonToken, this.context); 36693public static ExpressionStatementSyntax ExpressionStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, ExpressionSyntax expression, SyntaxToken semicolonToken) 36703if (cached != null) return (ExpressionStatementSyntax)cached; 36705var result = new ExpressionStatementSyntax(SyntaxKind.ExpressionStatement, attributeLists.Node, expression, semicolonToken);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
6965public SyntaxToken SemicolonToken => new SyntaxToken(this, ((InternalSyntax.ExpressionStatementSyntax)this.Green).semicolonToken, GetChildPosition(2), GetChildIndex(2));
Parser\LanguageParser.cs (5)
3007statement is ExpressionStatementSyntax { Expression.Kind: SyntaxKind.IdentifierName, SemicolonToken.IsMissing: true }: 9378var expressionStatementSyntax = (ExpressionStatementSyntax)statement; 11101private ExpressionStatementSyntax ParseExpressionStatement(SyntaxList<AttributeListSyntax> attributes) 11106private ExpressionStatementSyntax ParseExpressionStatement(SyntaxList<AttributeListSyntax> attributes, ExpressionSyntax expression)