TypeRange Class

Definition

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

Properties

Generated
IsAnnotated
IsGenerated
IsInferred
Tag

Methods

CompareTo(Object)
CompareTo(Object, IComparer)
CompareTo(TypeRange)
Equals(Object)
Equals(Object, IEqualityComparer)
Equals(TypeRange)
GetHashCode()
GetHashCode(IEqualityComparer)
NewAnnotated(Range)
NewInferred(Range)
ToString()

Applies to