QsSpecializationGeneratorKind<Symbol> Class

Definition

[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)]
[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]
[System.Serializable]
public class QsSpecializationGeneratorKind<Symbol> : IComparable, IComparable<Microsoft.Quantum.QsCompiler.SyntaxTokens.QsSpecializationGeneratorKind<Symbol>>, IEquatable<Microsoft.Quantum.QsCompiler.SyntaxTokens.QsSpecializationGeneratorKind<Symbol>>, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)>]
[<System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")>]
[<System.Serializable>]
type QsSpecializationGeneratorKind<'Symbol> = 
Public Class QsSpecializationGeneratorKind(Of Symbol)
Implements IComparable, IComparable(Of QsSpecializationGeneratorKind(Of Symbol)), IEquatable(Of QsSpecializationGeneratorKind(Of Symbol)), IStructuralComparable, IStructuralEquatable

Type Parameters

Symbol
Inheritance
QsSpecializationGeneratorKind<Symbol>
Derived
Attributes
Microsoft.FSharp.Core.CompilationMappingAttribute DebuggerDisplayAttribute SerializableAttribute
Implements

Properties

AutoGenerated
Intrinsic
IsAutoGenerated
IsFunctorGenerationDirective
IsIntrinsic
IsUserDefinedImplementation
Tag

Methods

CompareTo(Object)
CompareTo(Object, IComparer)
CompareTo(QsSpecializationGeneratorKind<Symbol>)
Equals(Object)
Equals(Object, IEqualityComparer)
Equals(QsSpecializationGeneratorKind<Symbol>)
GetHashCode()
GetHashCode(IEqualityComparer)
NewFunctorGenerationDirective(QsGeneratorDirective)
NewUserDefinedImplementation(Symbol)
ToString()

Applies to