TypeTransformation Class

Definition

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

Constructors

TypeTransformation()
TypeTransformation(SyntaxTreeTransformation)
TypeTransformation(SyntaxTreeTransformation, TransformationOptions)
TypeTransformation(TransformationOptions)

Properties

Transformation

Methods

OnArrayType(ResolvedType) (Inherited from TypeTransformationBase)
OnBigInt() (Inherited from TypeTransformationBase)
OnBool() (Inherited from TypeTransformationBase)
OnCallableInformation(CallableInformation) (Inherited from TypeTransformationBase)
OnCharacteristicsExpression(ResolvedCharacteristics) (Inherited from TypeTransformationBase)
OnDouble() (Inherited from TypeTransformationBase)
OnFunction(ResolvedType, ResolvedType) (Inherited from TypeTransformationBase)
OnInt() (Inherited from TypeTransformationBase)
OnInvalidType() (Inherited from TypeTransformationBase)
OnMissingType() (Inherited from TypeTransformationBase)
OnOperation(Tuple<ResolvedType,ResolvedType>, CallableInformation) (Inherited from TypeTransformationBase)
OnPauli() (Inherited from TypeTransformationBase)
OnQubit() (Inherited from TypeTransformationBase)
OnRange() (Inherited from TypeTransformationBase)
OnRangeInformation(QsNullable<Range>)
Obsolete.
(Inherited from TypeTransformationBase)
OnResult() (Inherited from TypeTransformationBase)
OnString() (Inherited from TypeTransformationBase)
OnTupleType(ImmutableArray<ResolvedType>) (Inherited from TypeTransformationBase)
OnType(ResolvedType) (Inherited from TypeTransformationBase)
OnTypeParameter(QsTypeParameter) (Inherited from TypeTransformationBase)
OnTypeRange(TypeRange)
Obsolete.
(Inherited from TypeTransformationBase)
OnUnitType() (Inherited from TypeTransformationBase)
OnUserDefinedType(UserDefinedType) (Inherited from TypeTransformationBase)

Applies to