ConcreteCallGraphNode Constructor

Definition

Constructor for ConcreteCallGraphNode objects. Strips position info from the given type parameter resolutions.

public ConcreteCallGraphNode (Microsoft.Quantum.QsCompiler.SyntaxTree.QsQualifiedName callableName, Microsoft.Quantum.QsCompiler.SyntaxTree.QsSpecializationKind kind, System.Collections.Immutable.ImmutableDictionary<Tuple<Microsoft.Quantum.QsCompiler.SyntaxTree.QsQualifiedName,string>,Microsoft.Quantum.QsCompiler.SyntaxTree.ResolvedType> paramResolutions);
new Microsoft.Quantum.QsCompiler.DependencyAnalysis.ConcreteCallGraphNode : Microsoft.Quantum.QsCompiler.SyntaxTree.QsQualifiedName * Microsoft.Quantum.QsCompiler.SyntaxTree.QsSpecializationKind * System.Collections.Immutable.ImmutableDictionary<Microsoft.Quantum.QsCompiler.SyntaxTree.QsQualifiedName * string, Microsoft.Quantum.QsCompiler.SyntaxTree.ResolvedType> -> Microsoft.Quantum.QsCompiler.DependencyAnalysis.ConcreteCallGraphNode
Public Sub New (callableName As QsQualifiedName, kind As QsSpecializationKind, paramResolutions As ImmutableDictionary(Of Tuple(Of QsQualifiedName, String), ResolvedType))

Parameters

callableName
QsQualifiedName

Applies to