QsSpecialization Constructor

Definition

public QsSpecialization (Microsoft.Quantum.QsCompiler.SyntaxTree.QsSpecializationKind kind, Microsoft.Quantum.QsCompiler.SyntaxTree.QsQualifiedName parent, System.Collections.Immutable.ImmutableArray<Microsoft.Quantum.QsCompiler.SyntaxTree.QsDeclarationAttribute> attributes, Microsoft.Quantum.QsCompiler.SyntaxTree.Source source, Microsoft.Quantum.QsCompiler.DataTypes.QsNullable<Microsoft.Quantum.QsCompiler.SyntaxTree.QsLocation> location, Microsoft.Quantum.QsCompiler.DataTypes.QsNullable<System.Collections.Immutable.ImmutableArray<Microsoft.Quantum.QsCompiler.SyntaxTree.ResolvedType>> typeArguments, Microsoft.Quantum.QsCompiler.SyntaxTree.ResolvedSignature signature, Microsoft.Quantum.QsCompiler.SyntaxTree.SpecializationImplementation implementation, System.Collections.Immutable.ImmutableArray<string> documentation, Microsoft.Quantum.QsCompiler.SyntaxTree.QsComments comments);
new Microsoft.Quantum.QsCompiler.SyntaxTree.QsSpecialization : Microsoft.Quantum.QsCompiler.SyntaxTree.QsSpecializationKind * Microsoft.Quantum.QsCompiler.SyntaxTree.QsQualifiedName * System.Collections.Immutable.ImmutableArray<Microsoft.Quantum.QsCompiler.SyntaxTree.QsDeclarationAttribute> * Microsoft.Quantum.QsCompiler.SyntaxTree.Source * Microsoft.Quantum.QsCompiler.DataTypes.QsNullable<Microsoft.Quantum.QsCompiler.SyntaxTree.QsLocation> * Microsoft.Quantum.QsCompiler.DataTypes.QsNullable<System.Collections.Immutable.ImmutableArray<Microsoft.Quantum.QsCompiler.SyntaxTree.ResolvedType>> * Microsoft.Quantum.QsCompiler.SyntaxTree.ResolvedSignature * Microsoft.Quantum.QsCompiler.SyntaxTree.SpecializationImplementation * System.Collections.Immutable.ImmutableArray<string> * Microsoft.Quantum.QsCompiler.SyntaxTree.QsComments -> Microsoft.Quantum.QsCompiler.SyntaxTree.QsSpecialization
Public Sub New (kind As QsSpecializationKind, parent As QsQualifiedName, attributes As ImmutableArray(Of QsDeclarationAttribute), source As Source, location As QsNullable(Of QsLocation), typeArguments As QsNullable(Of ImmutableArray(Of ResolvedType)), signature As ResolvedSignature, implementation As SpecializationImplementation, documentation As ImmutableArray(Of String), comments As QsComments)

Parameters

source
Source
signature
ResolvedSignature
documentation
ImmutableArray<String>
comments
QsComments

Applies to