QsCustomType Constructor

Definition

public QsCustomType (Microsoft.Quantum.QsCompiler.SyntaxTree.QsQualifiedName fullName, System.Collections.Immutable.ImmutableArray<Microsoft.Quantum.QsCompiler.SyntaxTree.QsDeclarationAttribute> attributes, Microsoft.Quantum.QsCompiler.SyntaxTokens.Access access, Microsoft.Quantum.QsCompiler.SyntaxTree.Source source, Microsoft.Quantum.QsCompiler.DataTypes.QsNullable<Microsoft.Quantum.QsCompiler.SyntaxTree.QsLocation> location, Microsoft.Quantum.QsCompiler.SyntaxTree.ResolvedType type, Microsoft.Quantum.QsCompiler.SyntaxTokens.QsTuple<Microsoft.Quantum.QsCompiler.SyntaxTree.QsTypeItem> typeItems, System.Collections.Immutable.ImmutableArray<string> documentation, Microsoft.Quantum.QsCompiler.SyntaxTree.QsComments comments);
new Microsoft.Quantum.QsCompiler.SyntaxTree.QsCustomType : Microsoft.Quantum.QsCompiler.SyntaxTree.QsQualifiedName * System.Collections.Immutable.ImmutableArray<Microsoft.Quantum.QsCompiler.SyntaxTree.QsDeclarationAttribute> * Microsoft.Quantum.QsCompiler.SyntaxTokens.Access * Microsoft.Quantum.QsCompiler.SyntaxTree.Source * Microsoft.Quantum.QsCompiler.DataTypes.QsNullable<Microsoft.Quantum.QsCompiler.SyntaxTree.QsLocation> * Microsoft.Quantum.QsCompiler.SyntaxTree.ResolvedType * Microsoft.Quantum.QsCompiler.SyntaxTokens.QsTuple<Microsoft.Quantum.QsCompiler.SyntaxTree.QsTypeItem> * System.Collections.Immutable.ImmutableArray<string> * Microsoft.Quantum.QsCompiler.SyntaxTree.QsComments -> Microsoft.Quantum.QsCompiler.SyntaxTree.QsCustomType
Public Sub New (fullName As QsQualifiedName, attributes As ImmutableArray(Of QsDeclarationAttribute), access As Access, source As Source, location As QsNullable(Of QsLocation), type As ResolvedType, typeItems As QsTuple(Of QsTypeItem), documentation As ImmutableArray(Of String), comments As QsComments)

Parameters

fullName
QsQualifiedName
access
Access
source
Source
typeItems
QsTuple<QsTypeItem>
documentation
ImmutableArray<String>
comments
QsComments

Applies to