SyntaxTreeToQsharp.ExpressionKindTransformation.OnIdentifier Method

Definition

System.Object.OnIdentifier(Microsoft.Quantum.QsCompiler.SyntaxTree.Identifier,Microsoft.Quantum.QsCompiler.DataTypes.QsNullable{System.Collections.Immutable.ImmutableArray{Microsoft.Quantum.QsCompiler.SyntaxTree.ResolvedType}})
public override Microsoft.Quantum.QsCompiler.SyntaxTokens.QsExpressionKind<Microsoft.Quantum.QsCompiler.SyntaxTree.TypedExpression,Microsoft.Quantum.QsCompiler.SyntaxTree.Identifier,Microsoft.Quantum.QsCompiler.SyntaxTree.ResolvedType> OnIdentifier (Microsoft.Quantum.QsCompiler.SyntaxTree.Identifier sym, Microsoft.Quantum.QsCompiler.DataTypes.QsNullable<System.Collections.Immutable.ImmutableArray<Microsoft.Quantum.QsCompiler.SyntaxTree.ResolvedType>> tArgs);
override this.OnIdentifier : Microsoft.Quantum.QsCompiler.SyntaxTree.Identifier * Microsoft.Quantum.QsCompiler.DataTypes.QsNullable<System.Collections.Immutable.ImmutableArray<Microsoft.Quantum.QsCompiler.SyntaxTree.ResolvedType>> -> Microsoft.Quantum.QsCompiler.SyntaxTokens.QsExpressionKind<Microsoft.Quantum.QsCompiler.SyntaxTree.TypedExpression, Microsoft.Quantum.QsCompiler.SyntaxTree.Identifier, Microsoft.Quantum.QsCompiler.SyntaxTree.ResolvedType>
Public Overrides Function OnIdentifier (sym As Identifier, tArgs As QsNullable(Of ImmutableArray(Of ResolvedType))) As QsExpressionKind(Of TypedExpression, Identifier, ResolvedType)

Parameters

Returns

QsExpressionKind<TypedExpression,Identifier,ResolvedType>

Applies to