ExpressionTransformationBase Constructors

Definition

Overloads

ExpressionTransformationBase()
ExpressionTransformationBase(TransformationOptions)
ExpressionTransformationBase(FSharpFunc<Unit,ExpressionKindTransformationBase>, FSharpFunc<Unit,TypeTransformationBase>)
ExpressionTransformationBase(FSharpFunc<Unit,ExpressionKindTransformationBase>, FSharpFunc<Unit,TypeTransformationBase>, TransformationOptions)

ExpressionTransformationBase()

public ExpressionTransformationBase ();
Public Sub New ()

Applies to

ExpressionTransformationBase(TransformationOptions)

public ExpressionTransformationBase (Microsoft.Quantum.QsCompiler.Transformations.Core.TransformationOptions options);
new Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionTransformationBase : Microsoft.Quantum.QsCompiler.Transformations.Core.TransformationOptions -> Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionTransformationBase
Public Sub New (options As TransformationOptions)

Parameters

Applies to

ExpressionTransformationBase(FSharpFunc<Unit,ExpressionKindTransformationBase>, FSharpFunc<Unit,TypeTransformationBase>)

public ExpressionTransformationBase (Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionKindTransformationBase> exkindTransformation, Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,Microsoft.Quantum.QsCompiler.Transformations.Core.TypeTransformationBase> typeTransformation);
new Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionTransformationBase : (unit -> Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionKindTransformationBase) * (unit -> Microsoft.Quantum.QsCompiler.Transformations.Core.TypeTransformationBase) -> Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionTransformationBase
Public Sub New (exkindTransformation As FSharpFunc(Of Unit, ExpressionKindTransformationBase), typeTransformation As FSharpFunc(Of Unit, TypeTransformationBase))

Parameters

exkindTransformation
Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,ExpressionKindTransformationBase>
typeTransformation
Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,TypeTransformationBase>

Applies to

ExpressionTransformationBase(FSharpFunc<Unit,ExpressionKindTransformationBase>, FSharpFunc<Unit,TypeTransformationBase>, TransformationOptions)

public ExpressionTransformationBase (Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionKindTransformationBase> exkindTransformation, Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,Microsoft.Quantum.QsCompiler.Transformations.Core.TypeTransformationBase> typeTransformation, Microsoft.Quantum.QsCompiler.Transformations.Core.TransformationOptions options);
new Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionTransformationBase : (unit -> Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionKindTransformationBase) * (unit -> Microsoft.Quantum.QsCompiler.Transformations.Core.TypeTransformationBase) * Microsoft.Quantum.QsCompiler.Transformations.Core.TransformationOptions -> Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionTransformationBase
Public Sub New (exkindTransformation As FSharpFunc(Of Unit, ExpressionKindTransformationBase), typeTransformation As FSharpFunc(Of Unit, TypeTransformationBase), options As TransformationOptions)

Parameters

exkindTransformation
Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,ExpressionKindTransformationBase>
typeTransformation
Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,TypeTransformationBase>

Applies to