LocalDeclarations Class

Definition

[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)]
[System.Serializable]
public sealed class LocalDeclarations : IComparable, IComparable<Microsoft.Quantum.QsCompiler.SyntaxTree.LocalDeclarations>, IEquatable<Microsoft.Quantum.QsCompiler.SyntaxTree.LocalDeclarations>, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)>]
[<System.Serializable>]
type LocalDeclarations = {}
Public NotInheritable Class LocalDeclarations
Implements IComparable, IComparable(Of LocalDeclarations), IEquatable(Of LocalDeclarations), IStructuralComparable, IStructuralEquatable
Inheritance
LocalDeclarations
Attributes
Microsoft.FSharp.Core.CompilationMappingAttribute SerializableAttribute
Implements

Constructors

LocalDeclarations(ImmutableArray<LocalVariableDeclaration<String,ResolvedType>>)

Properties

Empty
IsEmpty
Variables

Methods

CompareTo(LocalDeclarations)
CompareTo(Object)
CompareTo(Object, IComparer)
Equals(LocalDeclarations)
Equals(Object)
Equals(Object, IEqualityComparer)
GetHashCode()
GetHashCode(IEqualityComparer)
ToString()

Extension Methods

WithAbsolutePosition(LocalDeclarations, Func<QsNullable<Position>,Position>)
LocalVariable(LocalDeclarations, QsSymbol)

Applies to