SelectByFoldingOverExpressions.TransformationState Constructor

Definition

public TransformationState (Func<Microsoft.Quantum.QsCompiler.SyntaxTree.TypedExpression,bool> condition, Func<bool,bool,bool> fold, bool seed, bool recur = true);
new Microsoft.Quantum.QsCompiler.Transformations.BasicTransformations.SelectByFoldingOverExpressions.TransformationState : Func<Microsoft.Quantum.QsCompiler.SyntaxTree.TypedExpression, bool> * Func<bool, bool, bool> * bool * bool -> Microsoft.Quantum.QsCompiler.Transformations.BasicTransformations.SelectByFoldingOverExpressions.TransformationState
Public Sub New (condition As Func(Of TypedExpression, Boolean), fold As Func(Of Boolean, Boolean, Boolean), seed As Boolean, Optional recur As Boolean = true)

Parameters

seed
Boolean
recur
Boolean

Applies to