NamespaceManager.ResolveType Method

Definition

[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 3, 1 })]
public Tuple<Microsoft.Quantum.QsCompiler.SyntaxTree.ResolvedType,Microsoft.Quantum.QsCompiler.DataTypes.QsCompilerDiagnostic[]> ResolveType (Microsoft.Quantum.QsCompiler.SyntaxTree.QsQualifiedName parent, System.Collections.Immutable.ImmutableArray<string> tpNames, string source, Microsoft.Quantum.QsCompiler.SyntaxTokens.QsType qsType);
[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 3, 1 })>]
member this.ResolveType : Microsoft.Quantum.QsCompiler.SyntaxTree.QsQualifiedName * System.Collections.Immutable.ImmutableArray<string> * string -> Microsoft.Quantum.QsCompiler.SyntaxTokens.QsType -> Microsoft.Quantum.QsCompiler.SyntaxTree.ResolvedType * Microsoft.Quantum.QsCompiler.DataTypes.QsCompilerDiagnostic[]
Public Function ResolveType (parent As QsQualifiedName, tpNames As ImmutableArray(Of String), source As String, qsType As QsType) As Tuple(Of ResolvedType, QsCompilerDiagnostic())

Parameters

source
String
qsType
QsType

Returns

Tuple<ResolvedType,QsCompilerDiagnostic[]>
Attributes
Microsoft.FSharp.Core.CompilationArgumentCountsAttribute

Applies to