StatementKindTransformation Class

Definition

[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]
[System.Serializable]
public class StatementKindTransformation : Microsoft.Quantum.QsCompiler.Transformations.Core.StatementKindTransformationBase
[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]
[<System.Serializable>]
type StatementKindTransformation = class
    inherit StatementKindTransformationBase
Public Class StatementKindTransformation
Inherits StatementKindTransformationBase
Inheritance
StatementKindTransformation
Attributes
Microsoft.FSharp.Core.CompilationMappingAttribute SerializableAttribute

Constructors

StatementKindTransformation()
StatementKindTransformation(SyntaxTreeTransformation)
StatementKindTransformation(SyntaxTreeTransformation, TransformationOptions)
StatementKindTransformation(TransformationOptions)

Properties

Expressions (Inherited from StatementKindTransformationBase)
Statements (Inherited from StatementKindTransformationBase)
Transformation
Types (Inherited from StatementKindTransformationBase)

Methods

OnAllocateQubits(QsQubitScope) (Inherited from StatementKindTransformationBase)
OnBorrowQubits(QsQubitScope) (Inherited from StatementKindTransformationBase)
OnConditionalStatement(QsConditionalStatement) (Inherited from StatementKindTransformationBase)
OnConjugation(QsConjugation) (Inherited from StatementKindTransformationBase)
OnEmptyStatement() (Inherited from StatementKindTransformationBase)
OnExpressionStatement(TypedExpression) (Inherited from StatementKindTransformationBase)
OnFailStatement(TypedExpression) (Inherited from StatementKindTransformationBase)
OnForStatement(QsForStatement) (Inherited from StatementKindTransformationBase)
OnPositionedBlock(QsNullable<TypedExpression>, QsPositionedBlock) (Inherited from StatementKindTransformationBase)
OnQubitInitializer(ResolvedInitializer) (Inherited from StatementKindTransformationBase)
OnQubitScope(QsQubitScope) (Inherited from StatementKindTransformationBase)
OnRepeatStatement(QsRepeatStatement) (Inherited from StatementKindTransformationBase)
OnReturnStatement(TypedExpression) (Inherited from StatementKindTransformationBase)
OnStatementKind(QsStatementKind) (Inherited from StatementKindTransformationBase)
OnSymbolTuple(SymbolTuple) (Inherited from StatementKindTransformationBase)
OnValueUpdate(QsValueUpdate) (Inherited from StatementKindTransformationBase)
OnVariableDeclaration(QsBinding<TypedExpression>) (Inherited from StatementKindTransformationBase)
OnWhileStatement(QsWhileStatement) (Inherited from StatementKindTransformationBase)

Applies to