StatementKindTransformationBase Constructors

Definition

Overloads

StatementKindTransformationBase()
StatementKindTransformationBase(FSharpFunc<Unit,StatementTransformationBase>)
StatementKindTransformationBase(TransformationOptions)
StatementKindTransformationBase(FSharpFunc<Unit,StatementTransformationBase>, FSharpFunc<Unit,ExpressionTransformationBase>)
Obsolete.
StatementKindTransformationBase(FSharpFunc<Unit,StatementTransformationBase>, TransformationOptions)
StatementKindTransformationBase(FSharpFunc<Unit,StatementTransformationBase>, FSharpFunc<Unit,ExpressionTransformationBase>, TransformationOptions)
Obsolete.

StatementKindTransformationBase()

public StatementKindTransformationBase ();
Public Sub New ()

Applies to

StatementKindTransformationBase(FSharpFunc<Unit,StatementTransformationBase>)

public StatementKindTransformationBase (Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,Microsoft.Quantum.QsCompiler.Transformations.Core.StatementTransformationBase> statementTransformation);
new Microsoft.Quantum.QsCompiler.Transformations.Core.StatementKindTransformationBase : (unit -> Microsoft.Quantum.QsCompiler.Transformations.Core.StatementTransformationBase) -> Microsoft.Quantum.QsCompiler.Transformations.Core.StatementKindTransformationBase
Public Sub New (statementTransformation As FSharpFunc(Of Unit, StatementTransformationBase))

Parameters

statementTransformation
Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,StatementTransformationBase>

Applies to

StatementKindTransformationBase(TransformationOptions)

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

Parameters

Applies to

StatementKindTransformationBase(FSharpFunc<Unit,StatementTransformationBase>, FSharpFunc<Unit,ExpressionTransformationBase>)

Caution

Please use StatementKindTransformationBase(unit -> StatementTransformationBase) instead.

[System.Obsolete("Please use StatementKindTransformationBase(unit -> StatementTransformationBase) instead.")]
public StatementKindTransformationBase (Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,Microsoft.Quantum.QsCompiler.Transformations.Core.StatementTransformationBase> statementTransformation, Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionTransformationBase> expressionTransformation);
[<System.Obsolete("Please use StatementKindTransformationBase(unit -> StatementTransformationBase) instead.")>]
new Microsoft.Quantum.QsCompiler.Transformations.Core.StatementKindTransformationBase : (unit -> Microsoft.Quantum.QsCompiler.Transformations.Core.StatementTransformationBase) * (unit -> Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionTransformationBase) -> Microsoft.Quantum.QsCompiler.Transformations.Core.StatementKindTransformationBase
Public Sub New (statementTransformation As FSharpFunc(Of Unit, StatementTransformationBase), expressionTransformation As FSharpFunc(Of Unit, ExpressionTransformationBase))

Parameters

statementTransformation
Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,StatementTransformationBase>
expressionTransformation
Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,ExpressionTransformationBase>
Attributes

Applies to

StatementKindTransformationBase(FSharpFunc<Unit,StatementTransformationBase>, TransformationOptions)

public StatementKindTransformationBase (Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,Microsoft.Quantum.QsCompiler.Transformations.Core.StatementTransformationBase> statementTransformation, Microsoft.Quantum.QsCompiler.Transformations.Core.TransformationOptions options);
new Microsoft.Quantum.QsCompiler.Transformations.Core.StatementKindTransformationBase : (unit -> Microsoft.Quantum.QsCompiler.Transformations.Core.StatementTransformationBase) * Microsoft.Quantum.QsCompiler.Transformations.Core.TransformationOptions -> Microsoft.Quantum.QsCompiler.Transformations.Core.StatementKindTransformationBase
Public Sub New (statementTransformation As FSharpFunc(Of Unit, StatementTransformationBase), options As TransformationOptions)

Parameters

statementTransformation
Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,StatementTransformationBase>

Applies to

StatementKindTransformationBase(FSharpFunc<Unit,StatementTransformationBase>, FSharpFunc<Unit,ExpressionTransformationBase>, TransformationOptions)

Caution

Please use StatementKindTransformationBase(unit -> StatementTransformationBase, TransformationOptions) instead.

[System.Obsolete("Please use StatementKindTransformationBase(unit -> StatementTransformationBase, TransformationOptions) instead.")]
public StatementKindTransformationBase (Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,Microsoft.Quantum.QsCompiler.Transformations.Core.StatementTransformationBase> statementTransformation, Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionTransformationBase> expressionTransformation, Microsoft.Quantum.QsCompiler.Transformations.Core.TransformationOptions options);
[<System.Obsolete("Please use StatementKindTransformationBase(unit -> StatementTransformationBase, TransformationOptions) instead.")>]
new Microsoft.Quantum.QsCompiler.Transformations.Core.StatementKindTransformationBase : (unit -> Microsoft.Quantum.QsCompiler.Transformations.Core.StatementTransformationBase) * (unit -> Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionTransformationBase) * Microsoft.Quantum.QsCompiler.Transformations.Core.TransformationOptions -> Microsoft.Quantum.QsCompiler.Transformations.Core.StatementKindTransformationBase
Public Sub New (statementTransformation As FSharpFunc(Of Unit, StatementTransformationBase), expressionTransformation As FSharpFunc(Of Unit, ExpressionTransformationBase), options As TransformationOptions)

Parameters

statementTransformation
Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,StatementTransformationBase>
expressionTransformation
Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,ExpressionTransformationBase>
Attributes

Applies to