SyntaxGenerator.ReturnStatement(SyntaxNode) Method

Definition

Creates a statement that can be used to return a value from a method body.

C#
public abstract Microsoft.CodeAnalysis.SyntaxNode ReturnStatement(Microsoft.CodeAnalysis.SyntaxNode expression = default);
C#
public abstract Microsoft.CodeAnalysis.SyntaxNode ReturnStatement(Microsoft.CodeAnalysis.SyntaxNode? expression = default);

Parameters

expression
SyntaxNode

An optional expression that can be returned.

Returns

Applies to

Product Versions
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0