NamespaceTransformationBase Class

Definition

[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]
[System.Serializable]
public class NamespaceTransformationBase
[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]
[<System.Serializable>]
type NamespaceTransformationBase = class
Public Class NamespaceTransformationBase
Inheritance
NamespaceTransformationBase
Derived
Attributes
Microsoft.FSharp.Core.CompilationMappingAttribute SerializableAttribute

Constructors

NamespaceTransformationBase()
NamespaceTransformationBase(FSharpFunc<Unit,StatementTransformationBase>)
NamespaceTransformationBase(FSharpFunc<Unit,StatementTransformationBase>, TransformationOptions)
NamespaceTransformationBase(TransformationOptions)

Properties

Expressions
Statements
Types

Methods

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

Applies to