SyntaxExtensions.SymbolInformation Class

Definition

Caution

Replaced by SymbolOccurrence.

[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)]
[System.Obsolete("Replaced by SymbolOccurrence.")]
[System.Serializable]
public sealed class SyntaxExtensions.SymbolInformation : IEquatable<Microsoft.Quantum.QsCompiler.SyntaxProcessing.SyntaxExtensions.SymbolInformation>, System.Collections.IStructuralEquatable
[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)>]
[<System.Obsolete("Replaced by SymbolOccurrence.")>]
[<System.Serializable>]
type SyntaxExtensions.SymbolInformation = {}
Public NotInheritable Class SyntaxExtensions.SymbolInformation
Implements IEquatable(Of SyntaxExtensions.SymbolInformation), IStructuralEquatable
Inheritance
SyntaxExtensions.SymbolInformation
Attributes
Microsoft.FSharp.Core.CompilationMappingAttribute ObsoleteAttribute SerializableAttribute
Implements

Constructors

SyntaxExtensions.SymbolInformation(ImmutableHashSet<QsSymbol>, ImmutableHashSet<QsSymbol>, ImmutableHashSet<QsType>, ImmutableHashSet<QsExpression>)

Properties

DeclaredSymbols
UsedLiterals
UsedTypes
UsedVariables

Methods

Equals(Object)
Equals(Object, IEqualityComparer)
Equals(SyntaxExtensions+SymbolInformation)
GetHashCode()
GetHashCode(IEqualityComparer)
ToString()

Applies to