QsSpecializationGenerator Constructor

Definition

public QsSpecializationGenerator (Microsoft.Quantum.QsCompiler.DataTypes.QsNullable<System.Collections.Immutable.ImmutableArray<Microsoft.Quantum.QsCompiler.SyntaxTokens.QsType>> typeArguments, Microsoft.Quantum.QsCompiler.SyntaxTokens.QsSpecializationGeneratorKind<Microsoft.Quantum.QsCompiler.SyntaxTokens.QsSymbol> generator, Microsoft.Quantum.QsCompiler.DataTypes.QsNullable<Microsoft.Quantum.QsCompiler.DataTypes.Range> range);
new Microsoft.Quantum.QsCompiler.SyntaxTokens.QsSpecializationGenerator : Microsoft.Quantum.QsCompiler.DataTypes.QsNullable<System.Collections.Immutable.ImmutableArray<Microsoft.Quantum.QsCompiler.SyntaxTokens.QsType>> * Microsoft.Quantum.QsCompiler.SyntaxTokens.QsSpecializationGeneratorKind<Microsoft.Quantum.QsCompiler.SyntaxTokens.QsSymbol> * Microsoft.Quantum.QsCompiler.DataTypes.QsNullable<Microsoft.Quantum.QsCompiler.DataTypes.Range> -> Microsoft.Quantum.QsCompiler.SyntaxTokens.QsSpecializationGenerator
Public Sub New (typeArguments As QsNullable(Of ImmutableArray(Of QsType)), generator As QsSpecializationGeneratorKind(Of QsSymbol), range As QsNullable(Of Range))

Parameters

typeArguments
QsNullable<ImmutableArray<QsType>>
range
QsNullable<Range>

Applies to