TypeDefinition.Create Method

Definition

public static Microsoft.Quantum.QsCompiler.SyntaxTokens.TypeDefinition Create (Microsoft.Quantum.QsCompiler.SyntaxTokens.QsSymbol name, Microsoft.Quantum.QsCompiler.DataTypes.QsNullable<Microsoft.Quantum.QsCompiler.SyntaxTokens.Access> access, Microsoft.Quantum.QsCompiler.SyntaxTokens.QsTuple<Tuple<Microsoft.Quantum.QsCompiler.SyntaxTokens.QsSymbol,Microsoft.Quantum.QsCompiler.SyntaxTokens.QsType>> underlyingType);
static member Create : Microsoft.Quantum.QsCompiler.SyntaxTokens.QsSymbol * Microsoft.Quantum.QsCompiler.DataTypes.QsNullable<Microsoft.Quantum.QsCompiler.SyntaxTokens.Access> * Microsoft.Quantum.QsCompiler.SyntaxTokens.QsTuple<Microsoft.Quantum.QsCompiler.SyntaxTokens.QsSymbol * Microsoft.Quantum.QsCompiler.SyntaxTokens.QsType> -> Microsoft.Quantum.QsCompiler.SyntaxTokens.TypeDefinition
Public Shared Function Create (name As QsSymbol, access As QsNullable(Of Access), underlyingType As QsTuple(Of Tuple(Of QsSymbol, QsType))) As TypeDefinition

Parameters

name
QsSymbol
access
QsNullable<Access>
underlyingType
QsTuple<Tuple<QsSymbol,QsType>>

Returns

TypeDefinition

Applies to