SymbolTracker.GetItemType Method

Definition

[Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })]
public Microsoft.Quantum.QsCompiler.SyntaxTree.ResolvedType GetItemType (Microsoft.Quantum.QsCompiler.SyntaxTree.Identifier item, Microsoft.FSharp.Core.FSharpFunc<Tuple<Microsoft.Quantum.QsCompiler.Diagnostics.ErrorCode,Microsoft.FSharp.Collections.FSharpList<string>>,Microsoft.FSharp.Core.Unit> addError, Microsoft.Quantum.QsCompiler.SyntaxTree.UserDefinedType udt);
[<Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1, 1 })>]
member this.GetItemType : Microsoft.Quantum.QsCompiler.SyntaxTree.Identifier -> (Microsoft.Quantum.QsCompiler.Diagnostics.ErrorCode * List<string> -> unit) -> Microsoft.Quantum.QsCompiler.SyntaxTree.UserDefinedType -> Microsoft.Quantum.QsCompiler.SyntaxTree.ResolvedType
Public Function GetItemType (item As Identifier, addError As FSharpFunc(Of Tuple(Of ErrorCode, FSharpList(Of String)), Unit), udt As UserDefinedType) As ResolvedType

Parameters

item
Identifier
addError
Microsoft.FSharp.Core.FSharpFunc<Tuple<ErrorCode,Microsoft.FSharp.Collections.FSharpList<String>>,Microsoft.FSharp.Core.Unit>

Returns

ResolvedType
Attributes
Microsoft.FSharp.Core.CompilationArgumentCountsAttribute

Applies to