SelectByFoldingOverExpressions.TransformationState Class

Definition

public class SelectByFoldingOverExpressions.TransformationState : Microsoft.Quantum.QsCompiler.Transformations.BasicTransformations.FoldOverExpressions<Microsoft.Quantum.QsCompiler.Transformations.BasicTransformations.SelectByFoldingOverExpressions.TransformationState,bool>.IFoldingState
type SelectByFoldingOverExpressions.TransformationState = class
    interface FoldOverExpressions<SelectByFoldingOverExpressions.TransformationState, bool>.IFoldingState
Public Class SelectByFoldingOverExpressions.TransformationState
Implements FoldOverExpressions(Of SelectByFoldingOverExpressions.TransformationState, Boolean).IFoldingState
Inheritance
SelectByFoldingOverExpressions.TransformationState
Implements

Constructors

SelectByFoldingOverExpressions.TransformationState(Func<TypedExpression,Boolean>, Func<Boolean,Boolean,Boolean>, Boolean, Boolean)

Properties

FoldResult System.Object.FoldResult
Recur System.Object.Recur
SatisfiesCondition
Seed

Methods

Fold(TypedExpression, Boolean) System.Object.Fold(Microsoft.Quantum.QsCompiler.SyntaxTree.TypedExpression,System.Boolean)

Applies to