Statements.NewReturnStatement Method

Definition

[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1, 1 })]
public static Tuple<Microsoft.Quantum.QsCompiler.SyntaxTree.QsStatement,Microsoft.Quantum.QsCompiler.DataTypes.QsCompilerDiagnostic[]> NewReturnStatement (Microsoft.Quantum.QsCompiler.SyntaxTree.QsComments comments, Microsoft.Quantum.QsCompiler.SyntaxTree.QsLocation location, Microsoft.Quantum.QsCompiler.SyntaxProcessing.ScopeContext context, Microsoft.Quantum.QsCompiler.SyntaxTokens.QsExpression expr);
[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1, 1 })>]
Microsoft.Quantum.QsCompiler.SyntaxProcessing.Statements.NewReturnStatement : Microsoft.Quantum.QsCompiler.SyntaxTree.QsComments -> Microsoft.Quantum.QsCompiler.SyntaxTree.QsLocation -> Microsoft.Quantum.QsCompiler.SyntaxProcessing.ScopeContext -> Microsoft.Quantum.QsCompiler.SyntaxTokens.QsExpression -> Microsoft.Quantum.QsCompiler.SyntaxTree.QsStatement * Microsoft.Quantum.QsCompiler.DataTypes.QsCompilerDiagnostic[]
Public Shared Function NewReturnStatement (comments As QsComments, location As QsLocation, context As ScopeContext, expr As QsExpression) As Tuple(Of QsStatement, QsCompilerDiagnostic())

Parameters

comments
QsComments
location
QsLocation
context
ScopeContext

Returns

Tuple<QsStatement,QsCompilerDiagnostic[]>
Attributes
Microsoft.FSharp.Core.CompilationArgumentCountsAttribute

Applies to