SyntaxTreeExtensions.QsStatement.ExtractAll<a,b> Method

Definition

[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })]
public static System.Collections.Generic.IEnumerable<b> QsStatement.ExtractAll<a,b> (Microsoft.Quantum.QsCompiler.SyntaxTree.QsStatement this, Microsoft.FSharp.Core.FSharpFunc<Microsoft.Quantum.QsCompiler.SyntaxTree.QsStatement,a> extract) where a : System.Collections.Generic.IEnumerable<b>;
[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })>]
Microsoft.Quantum.QsCompiler.SyntaxTreeExtensions.QsStatement.ExtractAll : (Microsoft.Quantum.QsCompiler.SyntaxTree.QsStatement -> #seq<'b>) -> seq<'b>
Public Function QsStatement.ExtractAll(Of a As IEnumerable(Of b), b As IEnumerable(Of b)) (this As QsStatement, extract As FSharpFunc(Of QsStatement, a)) As IEnumerable(Of b)

Type Parameters

a
b

Parameters

extract
Microsoft.FSharp.Core.FSharpFunc<QsStatement,a>

Returns

IEnumerable<b>
Attributes
Microsoft.FSharp.Core.CompilationArgumentCountsAttribute

Applies to