SelectByFoldingOverExpressions Constructor

Definition

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

Parameters

seed
Boolean
evaluateOnSubexpressions
Boolean

Applies to