QsTypeItem Class

Definition

[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)]
[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]
[System.Serializable]
public abstract class QsTypeItem : IComparable, IComparable<Microsoft.Quantum.QsCompiler.SyntaxTree.QsTypeItem>, IEquatable<Microsoft.Quantum.QsCompiler.SyntaxTree.QsTypeItem>, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)>]
[<System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")>]
[<System.Serializable>]
type QsTypeItem = 
Public MustInherit Class QsTypeItem
Implements IComparable, IComparable(Of QsTypeItem), IEquatable(Of QsTypeItem), IStructuralComparable, IStructuralEquatable
Inheritance
QsTypeItem
Derived
Attributes
Microsoft.FSharp.Core.CompilationMappingAttribute DebuggerDisplayAttribute SerializableAttribute
Implements

Properties

IsAnonymous
IsNamed
Tag

Methods

CompareTo(Object)
CompareTo(Object, IComparer)
CompareTo(QsTypeItem)
Equals(Object)
Equals(Object, IEqualityComparer)
Equals(QsTypeItem)
GetHashCode()
GetHashCode(IEqualityComparer)
NewAnonymous(ResolvedType)
NewNamed(LocalVariableDeclaration<String,ResolvedType>)
ToString()

Applies to