NamespaceTransformation Class

Definition

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

Constructors

NamespaceTransformation()
NamespaceTransformation(SyntaxTreeTransformation)
NamespaceTransformation(SyntaxTreeTransformation, TransformationOptions)
NamespaceTransformation(TransformationOptions)

Properties

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

Methods

OnAdjointSpecialization(QsSpecialization) (Inherited from NamespaceTransformationBase)
OnArgumentName(QsLocalSymbol)
Obsolete.
(Inherited from NamespaceTransformationBase)
OnArgumentTuple(QsTuple<LocalVariableDeclaration<QsLocalSymbol,ResolvedType>>)
Obsolete.
(Inherited from NamespaceTransformationBase)
OnAttribute(QsDeclarationAttribute) (Inherited from NamespaceTransformationBase)
OnBodySpecialization(QsSpecialization) (Inherited from NamespaceTransformationBase)
OnCallableDeclaration(QsCallable) (Inherited from NamespaceTransformationBase)
OnControlledAdjointSpecialization(QsSpecialization) (Inherited from NamespaceTransformationBase)
OnControlledSpecialization(QsSpecialization) (Inherited from NamespaceTransformationBase)
OnDistributeDirective() (Inherited from NamespaceTransformationBase)
OnDocumentation(ImmutableArray<String>) (Inherited from NamespaceTransformationBase)
OnExternalImplementation() (Inherited from NamespaceTransformationBase)
OnFunction(QsCallable) (Inherited from NamespaceTransformationBase)
OnGeneratedImplementation(QsGeneratorDirective) (Inherited from NamespaceTransformationBase)
OnIntrinsicImplementation() (Inherited from NamespaceTransformationBase)
OnInvalidGeneratorDirective() (Inherited from NamespaceTransformationBase)
OnInvertDirective() (Inherited from NamespaceTransformationBase)
OnItemName(String)
Obsolete.
(Inherited from NamespaceTransformationBase)
OnLocation(QsNullable<QsLocation>)
Obsolete.
(Inherited from NamespaceTransformationBase)
OnNamespace(QsNamespace) (Inherited from NamespaceTransformationBase)
OnNamespaceElement(QsNamespaceElement) (Inherited from NamespaceTransformationBase)
OnOperation(QsCallable) (Inherited from NamespaceTransformationBase)
OnProvidedImplementation(QsTuple<LocalVariableDeclaration<QsLocalSymbol,ResolvedType>>, QsScope) (Inherited from NamespaceTransformationBase)
OnSelfInverseDirective() (Inherited from NamespaceTransformationBase)
OnSignature(ResolvedSignature) (Inherited from NamespaceTransformationBase)
OnSource(Source) (Inherited from NamespaceTransformationBase)
OnSpecializationDeclaration(QsSpecialization) (Inherited from NamespaceTransformationBase)
OnSpecializationImplementation(SpecializationImplementation) (Inherited from NamespaceTransformationBase)
OnTypeConstructor(QsCallable) (Inherited from NamespaceTransformationBase)
OnTypeDeclaration(QsCustomType) (Inherited from NamespaceTransformationBase)
OnTypeItems(QsTuple<QsTypeItem>) (Inherited from NamespaceTransformationBase)

Applies to